.workspace-layout{box-sizing:border-box;display:grid;grid-template-columns:minmax(204px,236px) minmax(0,1fr) clamp(300px,24vw,372px);grid-template-areas:"top top top" "tools main sidebar" "tools batch-actions sidebar";gap:12px;align-items:start;width:min(100%,100vw);max-width:none;margin-inline:auto}.workspace-shell-page.makeover-shell{padding:8px 0 12px;color:var(--pb-vault-text);background:radial-gradient(circle at 74% -8%,rgba(37,99,235,.11),transparent 32%),var(--pb-vault-app-bg)}.workspace-shell-page{overflow-x:hidden}.workspace-makeover-wrap{width:100%;max-width:none;margin-inline:0}.workspace-shell-page .workspace-layout{width:min(100%,1720px);max-width:1720px;margin-left:auto;margin-right:auto;padding-inline:clamp(8px,1vw,16px)}.workspace-layout>.workspace-top-nav{grid-area:top}.workspace-layout>.workspace-tool-sidebar{grid-area:tools}.workspace-layout>.workspace-recovery-banner{grid-column:1/-1}.workspace-layout>.pictobank-workspace-panel{grid-area:main;width:100%;max-width:none;min-width:0}.workspace-layout>.pictobank-export-panel{grid-area:sidebar;align-self:start;width:100%}.workspace-layout>.workspace-batch-actions{grid-area:batch-actions}.workspace-recovery-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:14px 16px;border:1px solid rgba(56,189,248,.28);border-radius:18px;background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(129,140,248,.1)),rgba(15,23,42,.72);color:#e5f6ff;box-shadow:0 18px 42px rgba(15,23,42,.18)}.workspace-recovery-copy{display:grid;gap:4px;min-width:0}.workspace-recovery-copy strong{font-size:.96rem}.workspace-recovery-copy small,.workspace-recovery-copy span{color:rgba(226,232,240,.82);line-height:1.45}.workspace-recovery-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.workspace-recovery-actions button{min-height:38px;padding:0 14px;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:rgba(15,23,42,.72);color:#f8fafc;font-weight:800;cursor:pointer}.workspace-recovery-actions button:focus-visible,.workspace-recovery-actions button:hover{border-color:rgba(125,211,252,.72);background:rgba(30,41,59,.88);outline:none}.workspace-recovery-actions .workspace-recovery-danger{border-color:rgba(248,113,113,.42);color:#fecaca}.workspace-layout.workspace-domain-image>.workspace-batch-actions{width:100%;max-width:none}.ocr-workspace-layout,.workspace-layout.workspace-domain-image{grid-template-columns:minmax(210px,250px) minmax(0,1fr);grid-template-areas:"top top" "tools main" "tools batch-actions"}.workspace-domain-pipeline,.workspace-layout.workspace-domain-pipeline{grid-template-columns:minmax(204px,236px) minmax(0,1fr);grid-template-areas:"top top" "tools main"}@media (min-width:981px){.workspace-layout{width:100%;max-width:none;margin-left:0;margin-right:0;padding-inline:clamp(10px,1.2vw,18px)}.ocr-workspace-layout{grid-template-columns:minmax(230px,280px) minmax(0,1fr)}.workspace-domain-pipeline,.workspace-layout.workspace-domain-image,.workspace-layout.workspace-domain-pipeline{grid-template-columns:minmax(214px,248px) minmax(0,1fr)}}.ocr-workspace-layout>.pictobank-export-panel,.ocr-workspace-layout>.pictobank-workspace-panel,.ocr-workspace-layout>.workspace-batch-actions{grid-area:auto}.ocr-workspace-layout>.workspace-top-nav{grid-area:top}.ocr-workspace-layout>.workspace-tool-sidebar{grid-area:tools}.ocr-workspace-layout>.pictobank-workspace-panel{grid-area:main}.ocr-workspace-layout>.workspace-batch-actions{grid-area:batch-actions}.ocr-workspace-layout>.pictobank-export-panel{position:static;max-width:none}.workspace-top-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0;min-height:60px;padding:10px 14px;border-radius:var(--pb-vault-radius-md);border:1px solid var(--pb-vault-border);background:linear-gradient(180deg,rgba(18,28,46,.94),rgba(8,14,28,.95)),var(--pb-vault-panel);box-shadow:var(--pb-vault-shadow-card)}.workspace-brand-chip{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--pb-vault-text-primary)}.workspace-brand-chip small,.workspace-brand-chip strong{display:block;line-height:1.15}.workspace-brand-chip small{margin-top:2px;color:var(--pb-vault-text-muted);font-size:var(--pb-vault-type-label);font-weight:750}.workspace-brand-mark{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto}.workspace-brand-mark svg{display:block}.workspace-mode-tabs,.workspace-top-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.workspace-mode-tabs{justify-content:center}.workspace-top-actions{justify-content:flex-end}.workspace-avatar-button,.workspace-mode-link,.workspace-mode-tab,.workspace-storage-button{min-height:var(--pb-vault-control-height);display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:var(--pb-vault-radius-sm);border:1px solid transparent;background:transparent;color:var(--pb-vault-text-secondary);font-size:var(--pb-vault-type-label);font-weight:900;text-decoration:none;cursor:pointer}.workspace-mode-link:hover,.workspace-mode-tab-active,.workspace-mode-tab:hover,.workspace-storage-button{border-color:var(--pb-vault-border-purple);background:var(--pb-vault-surface-selected);color:var(--pb-vault-purple-bright)}.workspace-tool-sidebar{position:sticky;top:76px;display:grid;gap:14px;min-width:0;padding:16px;border-radius:var(--pb-vault-radius-md);border:1px solid var(--pb-vault-border);background:linear-gradient(180deg,rgba(23,33,52,.92),rgba(12,19,32,.9)),var(--pb-vault-panel);box-shadow:var(--pb-vault-shadow-card)}.workspace-tool-group{display:grid;gap:8px}.workspace-quick-operation-group-toggle,.workspace-tool-group p,.workspace-tool-group-toggle{margin:0;color:rgba(203,213,225,.68);font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.workspace-quick-operation-group-toggle,.workspace-tool-group-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 0;border:0;background:transparent;text-align:left;cursor:pointer}.workspace-quick-operation-group-toggle strong,.workspace-tool-group-toggle strong{width:20px;height:20px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.58);color:rgba(226,232,240,.9);font-size:12px;line-height:1;letter-spacing:0}.workspace-quick-operation-group-toggle:hover,.workspace-tool-group-toggle:hover{color:rgba(248,250,252,.92)}.workspace-tool-list{display:grid;gap:7px}.workspace-tool-button{width:100%;min-width:0;min-height:62px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;column-gap:12px;row-gap:3px;justify-items:start;align-items:center;padding:9px 11px;border-radius:8px;border:1px solid rgba(148,163,184,.12);background:transparent;color:rgba(248,250,252,.9);text-align:left;text-decoration:none;cursor:pointer}.workspace-tool-icon{grid-column:1;grid-row:1/span 2;width:46px;height:46px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(255,255,255,.16);color:#ffffff;background:linear-gradient(135deg,#7c3aed,#c026d3);box-shadow:0 12px 28px rgba(88,28,135,.34),inset 0 1px 0 rgba(255,255,255,.22)}.workspace-tool-icon svg{width:23px;height:23px;filter:drop-shadow(0 1px 2px rgba(15,23,42,.24))}.workspace-tool-icon-purple{background:linear-gradient(135deg,#c026d3,#7c3aed);box-shadow:0 12px 28px rgba(126,34,206,.38),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-blue{background:linear-gradient(135deg,#38bdf8,#2563eb);box-shadow:0 12px 28px rgba(37,99,235,.34),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-green{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 12px 28px rgba(22,163,74,.3),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-orange{background:linear-gradient(135deg,#f97316,#f59e0b);box-shadow:0 12px 28px rgba(249,115,22,.32),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-yellow{background:linear-gradient(135deg,#eab308,#ca8a04);box-shadow:0 12px 28px rgba(202,138,4,.3),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-teal{background:linear-gradient(135deg,#2dd4bf,#0f766e);box-shadow:0 12px 28px rgba(13,148,136,.28),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-rose{background:linear-gradient(135deg,#fb7185,#be123c);box-shadow:0 12px 28px rgba(190,18,60,.28),inset 0 1px 0 rgba(255,255,255,.24)}.workspace-tool-icon-slate{background:linear-gradient(135deg,#64748b,#334155);box-shadow:0 12px 28px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.18)}.workspace-tool-label{grid-column:2;font-size:13px;font-weight:900;line-height:1.15}.workspace-tool-button small{grid-column:2;color:rgba(203,213,225,.62);font-size:11px;font-weight:750;line-height:1.25}.workspace-quick-operations{display:grid;gap:10px;min-width:0}.workspace-quick-operation-groups{display:grid;gap:11px;padding:0 0 2px 10px;border-left:1px solid rgba(168,85,247,.22)}.workspace-quick-operation-group{display:grid;gap:6px}.workspace-quick-operation-group-toggle,.workspace-quick-operation-group>span{color:rgba(147,197,253,.9);font-size:10px}.workspace-quick-operation-group>span{font-weight:950;letter-spacing:.08em;text-transform:uppercase}.workspace-quick-operation-list{display:grid;gap:5px}.workspace-quick-operation-button{width:100%;min-width:0;min-height:46px;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:9px;row-gap:2px;align-items:center;justify-items:start;padding:7px 9px;border-radius:8px;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.28);color:rgba(226,232,240,.86);text-align:left;cursor:pointer}.workspace-quick-operation-button .workspace-tool-icon{width:34px;height:34px;border-radius:10px}.workspace-quick-operation-button .workspace-tool-icon svg{width:18px;height:18px}.workspace-quick-operation-button .workspace-tool-label{font-size:12px}.workspace-quick-operation-button small{grid-column:2;color:rgba(203,213,225,.58);font-size:10px;font-weight:750;line-height:1.2}.workspace-quick-operation-button-active,.workspace-quick-operation-button:hover:not(:disabled){border-color:rgba(96,165,250,.42);background:linear-gradient(90deg,rgba(37,99,235,.34),rgba(126,34,206,.24)),rgba(15,23,42,.52);color:#ffffff}.workspace-tool-status{max-width:86px;padding:4px 7px;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.72);color:rgba(226,232,240,.68);font-size:10px;font-weight:950;line-height:1.1;text-transform:uppercase}.workspace-tool-button-count small,.workspace-tool-status{grid-column:3;grid-row:1/span 2;align-self:center;text-align:center}.workspace-tool-button-count small{min-width:34px;padding:3px 7px;border-radius:999px;background:rgba(148,163,184,.14);color:rgba(226,232,240,.8);font-size:12px;font-weight:900}.workspace-tool-button-active,.workspace-tool-button:hover:not(:disabled){border-color:rgba(168,85,247,.4);background:linear-gradient(90deg,rgba(126,34,206,.54),rgba(67,56,202,.26));color:#ffffff}.workspace-tool-button-disabled,.workspace-tool-button:disabled{opacity:.62;cursor:not-allowed;background:rgba(15,23,42,.32);color:rgba(203,213,225,.66)}.workspace-tool-button:disabled .workspace-tool-icon{filter:saturate(.78)}.workspace-plan-card{display:grid;gap:9px;padding:12px;border-radius:8px;border:1px solid rgba(168,85,247,.24);background:linear-gradient(180deg,rgba(23,33,52,.74),rgba(10,16,31,.74)),rgba(15,23,42,.56)}.workspace-plan-card span:after{content:"";display:block;height:6px;margin-top:7px;border-radius:999px;background:linear-gradient(90deg,#34d399 0 56%,rgba(148,163,184,.18) 56% 100%)}.workspace-plan-card strong{color:#ffffff;font-size:13px}.workspace-plan-card span{color:rgba(203,213,225,.7);font-size:12px;line-height:1.35}.workspace-plan-card .primary-button,.workspace-plan-card .secondary-button{width:100%;min-width:0;min-height:38px;font-size:12px}.workspace-file-label{position:relative;overflow:hidden}.workspace-file-label input{position:absolute;inset:0;opacity:0;cursor:pointer}.workspace-domain-image .workspace-metric-strip,.workspace-domain-ocr .workspace-average-strip,.workspace-domain-ocr .workspace-metric-strip{display:none!important}@media (max-width:760px){.ocr-extraction-actions,.ocr-extraction-controls,.ocr-extraction-fields{grid-template-columns:1fr}}.ocr-extraction-controls{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(420px,1.15fr);gap:10px;align-items:center;padding:10px 12px;border-radius:8px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,rgba(18,28,46,.54),rgba(8,14,28,.56)),rgba(15,23,42,.36)}.ocr-extraction-copy{display:grid;gap:3px;min-width:0}.ocr-extraction-copy>span{color:#c084fc;font-size:11px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.ocr-extraction-copy strong{color:#f8fafc;font-size:clamp(.98rem,1.8vw,1.18rem);line-height:1.1;letter-spacing:0}.ocr-extraction-copy p{margin:0;color:rgba(226,232,240,.7);font-size:12px;line-height:1.35}.ocr-extraction-actions,.ocr-extraction-fields{display:grid;gap:10px;min-width:0}.ocr-extraction-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.ocr-extraction-actions{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px}.ocr-extraction-actions>button,.ocr-extraction-actions>label{flex:0 1 auto;min-height:36px;min-width:0;padding:0 11px;border-radius:9px;font-size:12px;font-weight:900;line-height:1;white-space:nowrap}.ocr-settings-panel{grid-column:1/-1;gap:12px;padding:12px;background:rgba(2,6,23,.36)}.ocr-settings-panel,.ocr-static-operation{display:grid;border-radius:8px;border:1px solid rgba(148,163,184,.14)}.ocr-static-operation{min-width:0;gap:3px;padding:8px 10px;background:rgba(15,23,42,.46)}.ocr-static-operation strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.15}.ocr-static-operation small{color:rgba(203,213,225,.62);font-size:11px;font-weight:800}.ocr-advanced-options{grid-column:1/-1;border-radius:8px;border:1px solid rgba(148,163,184,.16);background:rgba(2,6,23,.3);overflow:hidden}.ocr-advanced-options summary{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;color:#f8fafc;cursor:pointer;list-style:none}.ocr-advanced-options summary::-webkit-details-marker{display:none}.ocr-advanced-options summary span{min-width:0;display:grid;gap:3px}.ocr-advanced-options summary strong{font-size:13px;font-weight:950;line-height:1.12}.ocr-advanced-options summary small{color:rgba(203,213,225,.66);font-size:11px;font-weight:800;line-height:1.3}.ocr-advanced-options summary b{flex:0 0 auto;color:#c084fc;font-size:12px;font-weight:950}.ocr-advanced-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 11px 11px}.ocr-advanced-group{min-width:0;display:grid;gap:8px;padding:10px;border-radius:8px;border:1px solid rgba(148,163,184,.14);background:rgba(15,23,42,.34)}.ocr-advanced-group>span{color:#93c5fd;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ocr-advanced-group p{margin:0;color:rgba(203,213,225,.68);font-size:12px;line-height:1.4}.ocr-advanced-danger{border-color:rgba(248,113,113,.18);background:rgba(127,29,29,.1)}.ocr-advanced-actions{display:flex;flex-wrap:wrap;gap:8px}.ocr-advanced-actions>button{min-height:34px;padding-inline:10px;border-radius:8px;font-size:12px;font-weight:900}@media (max-width:760px){.ocr-extraction-controls{grid-template-columns:1fr}.ocr-extraction-actions{flex-wrap:wrap;justify-content:stretch}.ocr-extraction-actions>button,.ocr-extraction-actions>label{flex:1 1 148px}.ocr-advanced-grid{grid-template-columns:1fr}}.pictobank-export-panel,.pictobank-export-panel *{box-sizing:border-box}.pictobank-export-panel{min-width:0;width:100%;max-width:100%;overflow:hidden}.pictobank-workspace-panel{min-width:0;width:100%;max-width:none;overflow:hidden}.workspace-pipeline-builder-host{padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.workspace-pipeline-builder-embed{min-width:0;width:100%;display:block}.pictobank-export-panel a,.pictobank-export-panel button,.pictobank-export-panel input,.pictobank-export-panel select,.pictobank-export-panel textarea{max-width:100%;min-width:0}.pictobank-export-panel .control-input{width:100%;min-width:0}.pictobank-export-panel .danger-button,.pictobank-export-panel .primary-button,.pictobank-export-panel .secondary-button{width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:center}@media (max-width:980px){.workspace-layout{grid-template-columns:1fr;grid-template-areas:"top" "tools" "main" "batch-actions" "sidebar"}.ocr-workspace-layout>.workspace-tool-sidebar,.ocr-workspace-layout>.workspace-top-nav,.workspace-tool-sidebar,.workspace-top-nav{grid-area:auto}.workspace-top-nav{grid-template-columns:1fr}.workspace-mode-tabs,.workspace-top-actions{justify-content:stretch}.workspace-avatar-button,.workspace-mode-link,.workspace-mode-tab,.workspace-storage-button{flex:1 1 130px}.workspace-tool-sidebar{position:static}.workspace-recovery-banner{align-items:stretch;flex-direction:column}.workspace-recovery-actions{justify-content:stretch}.workspace-recovery-actions button{flex:1 1 140px}.workspace-tool-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pictobank-export-panel{position:static;width:100%}}.pictobank-batch-panel,.pictobank-export-panel,.pictobank-workspace-panel{border-color:var(--pb-vault-border)!important;border-radius:var(--pb-vault-radius-md)!important;background:linear-gradient(180deg,rgba(18,28,46,.94),rgba(8,14,28,.96)),var(--pb-vault-panel)!important;box-shadow:var(--pb-vault-shadow-card)!important}.pictobank-preview-panel{border-color:var(--pb-vault-border)!important;border-radius:var(--pb-vault-radius-md)!important;background:linear-gradient(180deg,rgba(15,23,42,.9),rgba(5,8,20,.94)),rgba(2,6,23,.82)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 14px 30px rgba(0,0,0,.26)!important}.pictobank-batch-panel>div,.pictobank-export-panel>div,.pictobank-workspace-panel>div{border-color:var(--pb-vault-border-subtle)!important;border-radius:var(--pb-vault-radius-md)!important}.pictobank-preview-panel img,.pictobank-workspace-panel img{border-color:rgba(148,163,184,.18)!important}.pictobank-batch-panel .secondary-button,.pictobank-export-panel .secondary-button,.pictobank-workspace-panel .secondary-button{background:linear-gradient(180deg,rgba(23,33,52,.96),rgba(8,14,28,.98))!important;border-color:var(--pb-vault-border-control)!important;color:var(--pb-vault-text-primary)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)!important}.pictobank-batch-panel .secondary-button:hover,.pictobank-export-panel .secondary-button:hover,.pictobank-workspace-panel .secondary-button:hover{background:linear-gradient(180deg,rgba(30,41,59,.99),rgba(12,20,34,.99))!important;border-color:rgba(168,85,247,.42)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 0 18px rgba(54,91,148,.22)!important}.pictobank-batch-panel .primary-button,.pictobank-export-panel .primary-button,.pictobank-workspace-panel .primary-button{background:linear-gradient(135deg,#a855f7,#7c3aed)!important;border-color:var(--pb-vault-border-purple-strong)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 26px rgba(0,0,0,.28)!important}.pictobank-batch-panel .primary-button:hover,.pictobank-export-panel .primary-button:hover,.pictobank-workspace-panel .primary-button:hover{background:linear-gradient(135deg,#c084fc,#8b5cf6)!important;border-color:rgba(216,180,254,.62)!important}.workspace-domain-image .pictobank-workspace-panel .danger-button,.workspace-domain-image .pictobank-workspace-panel .primary-button,.workspace-domain-image .pictobank-workspace-panel .secondary-button,.workspace-domain-pipeline .pictobank-workspace-panel .danger-button,.workspace-domain-pipeline .pictobank-workspace-panel .primary-button,.workspace-domain-pipeline .pictobank-workspace-panel .secondary-button{min-height:var(--pb-vault-control-height);padding-inline:12px;border-radius:var(--pb-vault-radius-sm);font-size:var(--pb-vault-type-label);line-height:1.15}.workspace-domain-image .pictobank-workspace-panel .primary-button,.workspace-domain-pipeline .pictobank-workspace-panel .primary-button{min-height:40px}.workspace-vault-preload-notice{width:min(1120px,calc(100% - 24px));min-height:42px;margin:10px auto 0;padding:8px 10px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(56,189,248,.28);background:rgba(12,74,110,.24);color:#dbeafe;font-size:11px;font-weight:800}.workspace-vault-preload-success{color:#d1fae5;border-color:rgba(52,211,153,.3);background:rgba(6,78,59,.24)}.workspace-vault-preload-error{color:#ffe4e6;border-color:rgba(251,113,133,.32);background:rgba(127,29,29,.24)}.workspace-vault-preload-notice button{width:30px;height:30px;display:grid;place-items:center;color:inherit;border:1px solid;border-radius:7px;background:transparent;cursor:pointer}.mobile-workspace-tool-picker{display:none}html[data-pb-presentation=phone] .mobile-workspace-tool-picker{display:block;width:100%;min-width:0;padding:0}html[data-pb-presentation=phone] .workspace-domain-pipeline .mobile-workspace-tool-picker{display:none}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger{width:100%;min-width:0;min-height:72px;padding:10px 12px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;overflow:hidden;border:1px solid #cfc6df;border-radius:16px;color:#1b1533;background:#fff;box-shadow:0 12px 30px rgba(49,29,92,.15);font:inherit;text-align:left;cursor:pointer}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger:focus-visible{outline:3px solid rgba(124,58,237,.28);outline-offset:2px}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger>span:nth-child(2){min-width:0;display:grid;gap:2px}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger strong{color:#1b1533;font-size:14px;line-height:1.15}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger small{overflow:hidden;color:#625b78;font-size:10px;text-overflow:ellipsis;white-space:nowrap}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger em{color:#0f8a48;font-size:10px;font-style:normal;font-weight:850}html[data-pb-presentation=phone] .mobile-workspace-tool-picker-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;border:1px solid rgba(109,40,217,.24);color:#fff;background:linear-gradient(135deg,#7c3aed,#a21caf);box-shadow:0 9px 20px rgba(109,40,217,.25),inset 0 1px rgba(255,255,255,.28)}html[data-pb-presentation=phone] .mobile-workspace-tool-list{display:grid;gap:7px}html[data-pb-presentation=phone] .mobile-workspace-tool-row{min-height:58px;padding:7px 10px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;border:1px solid #d9d3e4;border-radius:14px;color:#31284f;background:#fff;box-shadow:0 6px 16px rgba(45,30,86,.1);font:inherit;text-align:left}html[data-pb-presentation=phone] .mobile-workspace-tool-row>.workspace-tool-icon{width:36px;height:36px;border-radius:10px}html[data-pb-presentation=phone] .mobile-workspace-tool-row>span:nth-child(2){min-width:0;display:grid;gap:2px}html[data-pb-presentation=phone] .mobile-workspace-tool-row strong{color:#1b1533;font-size:12px}html[data-pb-presentation=phone] .mobile-workspace-tool-row small{overflow:hidden;color:#686078;font-size:10px;text-overflow:ellipsis;white-space:nowrap}html[data-pb-presentation=phone] .mobile-workspace-tool-row-active{border-color:#7c3aed;color:#fff;background:linear-gradient(135deg,#6d28d9,#2563eb);box-shadow:0 9px 22px rgba(109,40,217,.3)}html[data-pb-presentation=phone] .mobile-workspace-tool-row-active small,html[data-pb-presentation=phone] .mobile-workspace-tool-row-active strong{color:#fff}html[data-pb-presentation=phone] .mobile-workspace-tool-selected{width:22px;height:22px;display:grid;place-items:center;border-radius:999px;color:#fff;background:linear-gradient(135deg,#7c3aed,#a21caf)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-backdrop{position:fixed;z-index:9600;inset:0;padding:calc(env(safe-area-inset-top) + 12px) 10px calc(env(safe-area-inset-bottom) + 12px);display:grid;place-items:end center;background:rgba(27,21,51,.34);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal{width:min(100%,430px);max-height:min(82dvh,720px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid rgba(109,40,217,.18);border-radius:24px;color:#1b1533;background:radial-gradient(circle at 94% -5%,rgba(196,181,253,.44),transparent 31%),radial-gradient(circle at -8% 16%,rgba(186,230,253,.44),transparent 28%),rgba(255,255,255,.96);box-shadow:0 28px 80px rgba(32,20,68,.28),inset 0 1px rgba(255,255,255,.92);font-family:var(--pb-vault-font-family,inherit);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-header{min-height:74px;padding:12px 14px;display:grid;grid-template-columns:42px minmax(0,1fr) 40px;align-items:center;gap:10px;border-bottom:1px solid rgba(91,33,182,.12)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-header>span:nth-child(2){min-width:0;display:grid;gap:3px}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-header strong{font-size:17px;letter-spacing:-.02em}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-header small{overflow:hidden;color:#625b78;font-size:10px;text-overflow:ellipsis;white-space:nowrap}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-header>button{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(91,33,182,.13);border-radius:12px;color:#4c1d95;background:rgba(255,255,255,.78)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;color:#fff;background:linear-gradient(135deg,#7c3aed,#2563eb);box-shadow:0 10px 24px rgba(91,33,182,.25)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 12px calc(16px + env(safe-area-inset-bottom));display:grid;gap:15px;scrollbar-width:thin}html[data-pb-presentation=phone] .mobile-workspace-tool-group{display:grid;gap:7px}html[data-pb-presentation=phone] .mobile-workspace-tool-group h3{margin:0;padding:0 4px;color:#4c1d95;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}html[data-pb-presentation=phone] .mobile-workspace-empty-support{width:100%;min-width:0;padding:12px;display:grid;gap:10px;overflow:hidden;border:1px solid #cec5df;border-radius:16px;color:#211936;background:#fff;box-shadow:0 11px 28px rgba(49,29,92,.14);box-sizing:border-box}html[data-pb-presentation=phone] .mobile-workspace-empty-support>header{display:flex;align-items:center;justify-content:space-between;gap:10px}html[data-pb-presentation=phone] .mobile-workspace-empty-support>header>span{min-width:0;display:grid;gap:2px}html[data-pb-presentation=phone] .mobile-workspace-empty-support>header strong,html[data-pb-presentation=phone] .mobile-workspace-recent-empty strong{color:#211936;font-size:12px}html[data-pb-presentation=phone] .mobile-workspace-empty-support>header small,html[data-pb-presentation=phone] .mobile-workspace-recent-empty small{color:#6a627b;font-size:9px;line-height:1.35}html[data-pb-presentation=phone] .mobile-workspace-empty-support>header>svg{color:#7c3aed}html[data-pb-presentation=phone] .mobile-workspace-empty-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}html[data-pb-presentation=phone] .mobile-workspace-empty-actions a,html[data-pb-presentation=phone] .mobile-workspace-empty-actions button{min-width:0;min-height:58px;padding:6px 4px;display:grid;place-items:center;align-content:center;gap:5px;border:1px solid #d6cfe1;border-radius:12px;color:#4c1d95;background:#fff;box-shadow:0 5px 14px rgba(45,30,86,.1);font:inherit;font-size:9px;font-weight:850;text-decoration:none}html[data-pb-presentation=phone] .mobile-workspace-empty-actions button:first-child{border-color:transparent;color:#fff;background:linear-gradient(135deg,#7c3aed,#9333ea 58%,#2563eb);box-shadow:0 9px 22px rgba(109,40,217,.34)}html[data-pb-presentation=phone] .mobile-workspace-recent-empty{min-height:54px;padding:7px 8px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid #d8d2e3;border-radius:12px;background:#fff}html[data-pb-presentation=phone] .mobile-workspace-recent-empty>span:nth-child(2){min-width:0;display:grid;gap:2px}html[data-pb-presentation=phone] .mobile-workspace-recent-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#2563eb;background:#eff6ff}html[data-pb-presentation=phone] .mobile-workspace-recent-empty>a{min-height:36px;padding:0 8px;display:inline-flex;align-items:center;color:#6d28d9;font-size:9px;font-weight:900;text-decoration:none}html[data-pb-presentation=phone] .mobile-workspace-privacy-strip{min-height:48px;padding:7px 10px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;border-radius:12px;border:1px solid #8dd6af;color:#06783c;background:#e8fff1}html[data-pb-presentation=phone] .mobile-workspace-privacy-strip>span{min-width:0;display:grid;gap:2px}html[data-pb-presentation=phone] .mobile-workspace-privacy-strip strong{color:#136b42;font-size:10px}html[data-pb-presentation=phone] .mobile-workspace-privacy-strip small{color:#4f7564;font-size:8px;line-height:1.3}html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel{gap:9px;padding:10px;border:0;background:transparent;box-shadow:none}html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel>div:first-child h1{font-size:19px!important}html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel>div:first-child p{display:block;margin-top:3px!important;color:#8d9aaf!important;font-size:10px!important}html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel>div:first-child>div:last-child{min-height:0!important;font-size:10px!important}html[data-pb-presentation=phone] .workspace-domain-pipeline>.workspace-panel.pictobank-workspace-panel>div:first-child{display:none}html[data-pb-presentation=phone] .workspace-recovery-banner{margin:0 10px 8px;padding:9px}html[data-pb-presentation=phone] .ocr-extraction-controls{gap:8px;padding:10px}html[data-pb-presentation=phone] .ocr-extraction-copy p{display:none}html[data-pb-presentation=phone] .ocr-extraction-actions{display:grid;grid-template-columns:1fr;gap:6px}html[data-pb-presentation=phone] .ocr-extraction-actions>button,html[data-pb-presentation=phone] .ocr-extraction-actions>label{width:100%;min-height:44px}html[data-pb-presentation=phone] .mobile-workspace-change{color:#5b21b6;font-size:11px;font-weight:900}html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel>div:first-child{display:none!important}html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel{color:#1c182b;background:transparent!important}html[data-pb-presentation=phone] .workspace-layout:not([data-phone-workspace-state=results]) .workspace-mobile-upload-actions{width:100%;min-width:0;min-height:132px;margin:0;padding:18px;display:grid!important;grid-template-columns:1fr;place-items:center;align-content:center;gap:2px;overflow:hidden;border:1.5px dashed #7c3aed;border-radius:18px;background:radial-gradient(circle at 88% 0,rgba(186,230,253,.52),transparent 32%),radial-gradient(circle at 6% 100%,rgba(221,214,254,.62),transparent 37%),rgba(255,255,255,.94);box-shadow:0 12px 34px rgba(76,29,149,.08),inset 0 1px rgba(255,255,255,.95);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);box-sizing:border-box}html[data-pb-presentation=phone] .workspace-mobile-upload-actions .workspace-file-label,html[data-pb-presentation=phone] .workspace-mobile-upload-actions .workspace-file-label:active,html[data-pb-presentation=phone] .workspace-mobile-upload-actions .workspace-file-label:focus,html[data-pb-presentation=phone] .workspace-mobile-upload-actions .workspace-file-label:focus-within,html[data-pb-presentation=phone] .workspace-mobile-upload-actions .workspace-file-label:hover{width:auto;min-height:40px;padding:0 12px;border:0!important;color:#4c1d95!important;background:transparent!important;box-shadow:none!important;transform:none!important;outline:0}html[data-pb-presentation=phone] .workspace-mobile-upload-actions label:first-child{display:grid;place-items:center;gap:5px;font-size:12px}html[data-pb-presentation=phone] .workspace-mobile-upload-actions label:first-child:before{content:"⇧";font-size:30px;line-height:1;font-weight:400}html[data-pb-presentation=phone] .workspace-mobile-upload-actions label:last-child{min-height:28px;font-size:10px;font-weight:500}html[data-pb-presentation=phone] .image-workspace-upload-card{display:none!important}html[data-pb-presentation=phone] .image-workspace-stage,html[data-pb-presentation=phone] .workspace-layout,html[data-pb-presentation=phone] .workspace-makeover-wrap,html[data-pb-presentation=phone] .workspace-panel.pictobank-workspace-panel,html[data-pb-presentation=phone] .workspace-shell-page{width:100%;max-width:100%;min-width:0;min-height:0;box-sizing:border-box}html[data-pb-presentation=phone] .workspace-makeover-wrap{display:block;margin:0;gap:0}html[data-pb-presentation=phone] .workspace-shell-page{overflow-x:clip;font-family:var(--pb-vault-font-family,inherit);background:#f4f3fa!important}html[data-pb-presentation=phone] .workspace-phone-presentation{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px}html[data-pb-presentation=phone] .workspace-phone-presentation>.mobile-workspace-plan-strip,html[data-pb-presentation=phone] .workspace-phone-presentation>.mobile-workspace-tool-picker{order:0}html[data-pb-presentation=phone] .workspace-phone-presentation>.pictobank-workspace-panel{order:1;flex:0 0 auto}html[data-pb-presentation=phone] .workspace-phone-presentation>.pictobank-export-panel,html[data-pb-presentation=phone] .workspace-phone-presentation>.workspace-batch-actions{order:2}html[data-pb-presentation=phone] .mobile-workspace-plan-strip{min-height:48px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #d9d3e4;border-radius:13px;color:#2b2341;background:rgba(255,255,255,.88)}html[data-pb-presentation=phone] .mobile-workspace-plan-strip>span{min-width:0;display:grid;gap:2px}html[data-pb-presentation=phone] .mobile-workspace-plan-strip strong{font-size:10px}html[data-pb-presentation=phone] .mobile-workspace-plan-strip small{overflow:hidden;color:#6e677b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}html[data-pb-presentation=phone] .mobile-workspace-plan-strip a{flex:0 0 auto;color:#5b21b6;font-size:9px;font-weight:900;text-decoration:none}html[data-pb-presentation=phone] .workspace-phone-presentation[data-phone-workspace-state=intake] .image-workspace-settings-card,html[data-pb-presentation=phone] .workspace-phone-presentation[data-phone-workspace-state=results] .image-workspace-stage,html[data-pb-presentation=phone] .workspace-phone-presentation[data-phone-workspace-state=results] .workspace-mobile-upload-actions,html[data-pb-presentation=phone] .workspace-phone-presentation[data-phone-workspace-state=results]>.mobile-workspace-tool-picker{display:none}@media (max-width:380px){html[data-pb-presentation=phone] .mobile-workspace-tool-trigger{min-height:66px;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;padding:8px 10px}html[data-pb-presentation=phone] .mobile-workspace-tool-picker-icon{width:38px;height:38px}html[data-pb-presentation=phone] .mobile-workspace-tool-trigger strong{font-size:13px}html[data-pb-presentation=phone] .mobile-workspace-change{font-size:10px}html[data-pb-presentation=phone] .mobile-workspace-tool-modal-backdrop{padding-inline:7px;padding-bottom:calc(env(safe-area-inset-bottom) + 7px)}html[data-pb-presentation=phone] .mobile-workspace-tool-modal{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 14px);border-radius:20px}}@media (min-width:0px){html[data-pb-presentation=phone] .mobile-save-vault{position:fixed;inset:0;z-index:9500;display:grid;grid-template-rows:54px minmax(0,1fr) auto;background:#f8f8fb;color:#101117}html[data-pb-presentation=phone] .direct-email-phone-header,html[data-pb-presentation=phone] .mobile-save-vault>header{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;padding:0 12px;border-bottom:1px solid #e2e3e9;background:#fff}html[data-pb-presentation=phone] .direct-email-phone-header h2,html[data-pb-presentation=phone] .mobile-save-vault>header h2{margin:0;color:#171126;text-align:center;font-size:15px;font-weight:900}html[data-pb-presentation=phone] .direct-email-phone-header button,html[data-pb-presentation=phone] .mobile-save-vault>header button{width:38px;height:38px;border:0;background:transparent;color:#111827;font-size:25px}html[data-pb-presentation=phone] .mobile-save-vault-body{overflow:auto;padding:14px}html[data-pb-presentation=phone] .mobile-save-vault-body h3{margin:18px 0 8px;color:#272b36;font-size:11px}html[data-pb-presentation=phone] .mobile-save-summary{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:11px;min-height:74px;padding:10px;border:1px solid #e1e3e9;border-radius:10px;background:#fff}html[data-pb-presentation=phone] .mobile-save-summary>span{display:flex;width:68px}html[data-pb-presentation=phone] .mobile-save-summary img{width:40px;height:50px;margin-right:-24px;border:2px solid #fff;border-radius:6px;object-fit:cover}html[data-pb-presentation=phone] .mobile-save-summary div,html[data-pb-presentation=phone] .mobile-vault-choice span,html[data-pb-presentation=phone] .mobile-vault-toggle span{display:grid;gap:3px;text-align:left}html[data-pb-presentation=phone] .mobile-save-summary strong,html[data-pb-presentation=phone] .mobile-vault-choice strong,html[data-pb-presentation=phone] .mobile-vault-toggle strong{font-size:11px}html[data-pb-presentation=phone] .mobile-save-summary small,html[data-pb-presentation=phone] .mobile-vault-choice small,html[data-pb-presentation=phone] .mobile-vault-toggle small{color:#707887;font-size:9px}html[data-pb-presentation=phone] .mobile-save-summary button{border:0;background:transparent;color:#4f2ac8;font-size:10px;font-weight:800}html[data-pb-presentation=phone] .mobile-vault-choice{display:grid;grid-template-columns:28px 1fr auto;align-items:center;width:100%;min-height:62px;padding:10px 12px;border:1px solid #e1e3e9;border-radius:10px;background:#fff;color:#151821}html[data-pb-presentation=phone] .mobile-vault-choice svg{color:#5b2acb}html[data-pb-presentation=phone] .mobile-vault-choice em{color:#5b2acb;font-size:10px;font-style:normal;font-weight:750}html[data-pb-presentation=phone] .mobile-vault-toggle{display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:10px 12px;border:1px solid #e1e3e9;border-bottom:0;background:#fff}html[data-pb-presentation=phone] .mobile-vault-toggle:first-of-type{border-radius:10px 10px 0 0}html[data-pb-presentation=phone] .mobile-vault-toggle:last-of-type{border-bottom:1px solid #e1e3e9;border-radius:0 0 10px 10px}html[data-pb-presentation=phone] .mobile-vault-toggle input{width:38px;height:21px;accent-color:#5b2acb}html[data-pb-presentation=phone] .direct-email-share-flow>footer,html[data-pb-presentation=phone] .mobile-save-vault>footer{display:grid;gap:7px;padding:10px 14px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #e2e3e9;background:#fff}html[data-pb-presentation=phone] .direct-email-share-flow>footer button,html[data-pb-presentation=phone] .mobile-save-vault>footer button{min-height:42px;border:1px solid #d9dbe3;border-radius:7px;background:#fff;color:#30159c;font:inherit;font-size:11px;font-weight:850}html[data-pb-presentation=phone] .direct-email-share-flow>footer .direct-email-send,html[data-pb-presentation=phone] .mobile-save-vault>footer .mobile-vault-save{border:0;background:linear-gradient(135deg,#5226c8,#6d35dc);color:#fff}html[data-pb-presentation=phone] .workspace-modal-backdrop:has(.image-advanced-modal){z-index:9500;padding:0;align-items:stretch;background:#f8f8fb}html[data-pb-presentation=phone] .image-advanced-modal{width:100%;height:100%;max-width:none;max-height:none;padding:0;border:0;border-radius:0;background:#f8f8fb;color:#111827;box-shadow:none}html[data-pb-presentation=phone] .image-advanced-modal>.pictobank-x-button,html[data-pb-presentation=phone] .image-advanced-modal>div:not(.direct-email-share-flow){display:none}html[data-pb-presentation=phone] .direct-email-share-flow{height:100%;display:grid;grid-template-rows:54px minmax(0,1fr) auto}html[data-pb-presentation=phone] .direct-email-body{overflow:auto;padding:14px}html[data-pb-presentation=phone] .direct-email-files{display:grid;grid-template-columns:1fr auto;gap:10px;margin-bottom:17px}html[data-pb-presentation=phone] .direct-email-files>div:first-child{display:grid;gap:2px}html[data-pb-presentation=phone] .direct-email-files strong{font-size:11px}html[data-pb-presentation=phone] .direct-email-files span{color:#707887;font-size:9px}html[data-pb-presentation=phone] .direct-email-files>button{border:0;background:transparent;color:#4f2ac8;font-size:10px;font-weight:800}html[data-pb-presentation=phone] .direct-email-previews{grid-column:1/-1;display:grid!important;grid-template-columns:repeat(4,1fr);gap:7px}html[data-pb-presentation=phone] .direct-email-previews>span{position:relative;min-width:0}html[data-pb-presentation=phone] .direct-email-previews img{width:100%;aspect-ratio:1.3;border-radius:6px;object-fit:cover}html[data-pb-presentation=phone] .direct-email-previews b{position:absolute;inset:0;display:grid;place-items:center;border-radius:6px;background:rgba(25,29,39,.66);color:#fff;font-size:12px}html[data-pb-presentation=phone] .direct-email-field{display:grid;gap:6px;margin-bottom:16px;color:#20232c;font-size:10px;font-weight:800}html[data-pb-presentation=phone] .direct-email-field>span{display:flex;justify-content:space-between}html[data-pb-presentation=phone] .direct-email-field em{color:#8a909c;font-style:normal;font-weight:500}html[data-pb-presentation=phone] .direct-email-field>div{display:grid;grid-template-columns:1fr 40px}html[data-pb-presentation=phone] .direct-email-field>.direct-email-recipient-chips{display:flex;flex-wrap:wrap;gap:5px}html[data-pb-presentation=phone] .direct-email-recipient-chips button{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 7px;border:1px solid #d9d5ef;border-radius:999px;background:#f1effc;color:#4321ad;font:inherit;font-size:8px}html[data-pb-presentation=phone] .direct-email-field input,html[data-pb-presentation=phone] .direct-email-field textarea{width:100%;border:1px solid #dbdde4;border-radius:8px;background:#fff;color:#151821;padding:10px;font:inherit}html[data-pb-presentation=phone] .direct-email-field textarea{min-height:82px;resize:vertical}html[data-pb-presentation=phone] .direct-email-field>div input{border-radius:8px 0 0 8px}html[data-pb-presentation=phone] .direct-email-field>div button{border:1px solid #dbdde4;border-left:0;border-radius:0 8px 8px 0;background:#fff;color:#4f2ac8;font-size:18px}html[data-pb-presentation=phone] .direct-email-field small{color:#8a909c;font-size:8px;font-weight:500;text-align:right}html[data-pb-presentation=phone] .direct-email-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:58px;border-top:1px solid #e0e2e8;color:#20232c}html[data-pb-presentation=phone] .direct-email-row span{display:grid;gap:3px}html[data-pb-presentation=phone] .direct-email-row strong{font-size:10px}html[data-pb-presentation=phone] .direct-email-row small{color:#818896;font-size:8px}html[data-pb-presentation=phone] .direct-email-row input[type=date]{max-width:118px;border:0;background:transparent;color:#4f2ac8;font-size:9px}html[data-pb-presentation=phone] .direct-email-row input[type=checkbox]{width:38px;height:21px;accent-color:#5b2acb}html[data-pb-presentation=phone] .direct-email-error{color:#dc2626;font-size:9px}html[data-pb-presentation=phone] .direct-email-existing{display:flex;gap:8px}html[data-pb-presentation=phone] .mobile-metadata-result{position:fixed;inset:0;z-index:9600;display:grid;grid-template-rows:54px minmax(0,1fr) auto;background:#f8f8fb;color:#111827}html[data-pb-presentation=phone] .mobile-metadata-result>header{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;padding:0 12px;border-bottom:1px solid #e2e3e9;background:#fff}html[data-pb-presentation=phone] .mobile-metadata-result>header h2{margin:0;text-align:center;font-size:15px;font-weight:850}html[data-pb-presentation=phone] .mobile-metadata-result>header button{width:38px;height:38px;border:0;background:transparent;color:#111827;font-size:25px}html[data-pb-presentation=phone] .mobile-metadata-body{overflow:auto;padding:15px}html[data-pb-presentation=phone] .mobile-metadata-body h3{margin:18px 0 8px;color:#2a2e38;font-size:11px}html[data-pb-presentation=phone] .mobile-metadata-success{display:grid;grid-template-columns:42px 1fr;align-items:center;gap:11px;min-height:76px;padding:12px;border:1px solid #b8e4c7;border-radius:10px;background:#effbf3}html[data-pb-presentation=phone] .mobile-metadata-success>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#20a35a;color:#fff;font-size:19px}html[data-pb-presentation=phone] .mobile-metadata-mode span,html[data-pb-presentation=phone] .mobile-metadata-success div{display:grid;gap:4px}html[data-pb-presentation=phone] .mobile-metadata-success strong{color:#13723d;font-size:13px}html[data-pb-presentation=phone] .mobile-metadata-success small{color:#47765a;font-size:9px}html[data-pb-presentation=phone] .mobile-metadata-summary{overflow:hidden;border:1px solid #e1e3e9;border-radius:10px;background:#fff}html[data-pb-presentation=phone] .mobile-metadata-summary>div{display:grid;place-items:center;padding:14px;border-bottom:1px solid #e6e7ec}html[data-pb-presentation=phone] .mobile-metadata-summary>div strong{color:#4f2ac8;font-size:27px}html[data-pb-presentation=phone] .mobile-metadata-summary>div small{color:#747b88;font-size:9px}html[data-pb-presentation=phone] .mobile-metadata-summary dl{margin:0;padding:0 12px}html[data-pb-presentation=phone] .mobile-metadata-summary dl div{display:flex;justify-content:space-between;min-height:42px;align-items:center;border-bottom:1px solid #ececf0;font-size:10px}html[data-pb-presentation=phone] .mobile-metadata-summary dl div:last-child{border:0}html[data-pb-presentation=phone] .mobile-metadata-summary dt{color:#444a56}html[data-pb-presentation=phone] .mobile-metadata-summary dd{margin:0;color:#168149;font-weight:750}html[data-pb-presentation=phone] .mobile-metadata-mode{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:62px;padding:10px 12px;border:1px solid #e1e3e9;border-radius:10px;background:#fff;color:#151821}html[data-pb-presentation=phone] .mobile-metadata-mode strong{font-size:11px}html[data-pb-presentation=phone] .mobile-metadata-mode small{color:#757d8b;font-size:9px}html[data-pb-presentation=phone] .mobile-metadata-mode em{color:#4f2ac8;font-size:10px;font-style:normal;font-weight:800}html[data-pb-presentation=phone] .mobile-metadata-result>footer{display:grid;gap:7px;padding:10px 14px 14px;border-top:1px solid #e2e3e9;background:#fff}html[data-pb-presentation=phone] .mobile-metadata-result>footer button{min-height:42px;border:1px solid #dadce4;border-radius:7px;background:#fff;color:#3517a4;font:inherit;font-size:11px;font-weight:850}html[data-pb-presentation=phone] .mobile-metadata-result>footer .mobile-metadata-done{border:0;background:linear-gradient(135deg,#5226c8,#6d35dc);color:#fff}}