:root{--bg:#0d1117;--panel:#161b22;--panel-2:#1c2230;--line:#2a3140;--text:#e6edf3;--muted:#8b96a5;--accent:#58a6ff;--ok:#3fb950;--warn:#d29922;--bad:#f85149;--radius:10px;--tw-navy-950:#081a24;--tw-navy-900:#0c2730;--tw-navy-850:#06131b;--tw-brand-blue:#4b91bd;--tw-brand-blue-dark:#4a80ad;--tw-brand-teal:#24745f;--tw-brand-teal-dark:#2f7a5f;--tw-brand-magenta:#c20d68;--tw-brand-magenta-dark:#b3006b;--tw-brand-yellow:#ffbd19;--tw-brand-yellow-dark:#fbb713;--tw-brand-purple:#9184d9;--tw-brand-green:#1d8069;--tw-status-success:#1d8069;--tw-status-warning:#ffbd19;--tw-status-error:#c20d68;--tw-status-info:#4b91bd;--tw-space-1:4px;--tw-space-2:8px;--tw-space-3:12px;--tw-space-4:16px;--tw-space-5:24px;--tw-space-6:32px;--tw-radius-sm:10px;--tw-radius-md:16px;--tw-radius-lg:24px;--tw-radius-pill:100px;--tw-shadow-sm:0 10px 25px #0a1e191f;--tw-shadow-md:0 24px 60px #0a1e1929;--tw-duration-fast:.2s;--tw-duration-base:.35s;--tw-focus-ring-color:#9184d9;--tw-focus-ring-width:3px;--tw-focus-ring-offset:2px;--tw-touch-target-min:44px}html[data-workspace-theme=tawlefah]{--dash:var(--tw-brand-blue);--dash-soft:color-mix(in srgb, var(--tw-brand-blue) 15%, var(--panel))}html[data-mode=light]{--bg:#f6f8fa;--panel:#fff;--panel-2:#f0f3f6;--line:#d8dee4;--text:#1f2328;--muted:#656d76;--accent:#0969da}html[data-mode=dark]{--bg:#0d1117;--panel:#161b22;--panel-2:#1c2230;--line:#2a3140;--text:#e6edf3;--muted:#8b96a5;--accent:#58a6ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-workspace-theme=midnight]{--accent:#a78bfa;--dash:#8b5cf6;--dash-soft:color-mix(in srgb, #8b5cf6 15%, var(--panel))}html[data-workspace-theme=ocean]{--accent:#0284c7;--dash:#0369a1;--dash-soft:color-mix(in srgb, #0ea5e9 14%, var(--panel))}html[data-workspace-theme=sand]{--accent:#b7791f;--dash:#9a6700;--dash-soft:color-mix(in srgb, #d6a84b 16%, var(--panel))}html[data-density=compact]{font-size:13px}html[data-density=compact] .card{padding:10px 12px}html[data-density=compact] th,html[data-density=compact] td{padding:6px 7px}.appearance-menu{z-index:1100;margin-top:10px;position:relative}.appearance-trigger{color:#fff;cursor:pointer;width:100%;min-height:44px;font:inherit;background:#ffffff24;border:1px solid #ffffff80;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:750;display:flex}.appearance-trigger-label{display:inline}.appearance-popover{bottom:50px;border:1px solid var(--line);background:var(--panel);width:240px;color:var(--text);border-radius:15px;padding:15px;position:absolute;inset-inline-end:0;box-shadow:0 22px 60px #0005}.appearance-popover strong{margin-bottom:8px;display:block}.appearance-popover label{margin:8px 0;display:block}.appearance-popover select{margin-top:3px}.mobile-appearance{display:none}.action-stack{gap:8px;min-width:180px;display:grid}.action-stack input{min-width:0}@media (prefers-color-scheme:light){:root{--bg:#f6f8fa;--panel:#fff;--panel-2:#f0f3f6;--line:#d8dee4;--text:#1f2328;--muted:#656d76;--accent:#0969da}}*{box-sizing:border-box}.products-head h1,.orders-head h1{font-size:27px}.product-summary,.orders-summary{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.product-summary article,.orders-summary article{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow-sm);border-radius:16px;align-items:center;gap:11px;padding:16px;display:flex}.product-summary i{width:37px;height:37px;color:var(--accent);background:#e9f5f1;border-radius:11px;place-items:center;font-style:normal;display:grid}.product-summary .attention i{color:var(--warn);background:#fff0dd}.product-summary small,.product-summary strong,.orders-summary small,.orders-summary strong{display:block}.product-summary small,.orders-summary small{color:var(--muted);font-size:9px}.product-summary strong,.orders-summary strong{font-size:20px}.catalogue-tools,.orders-tools{border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-columns:minmax(240px,1fr) 190px 165px auto;align-items:center;gap:8px;margin-bottom:14px;padding:10px;display:grid}.catalogue-tools label,.orders-tools label{border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:10px;align-items:center;gap:7px;margin:0;padding-inline:10px;display:flex}.catalogue-tools input,.orders-tools input{background:0 0;border:0}.catalogue-tools>span,.orders-tools>span{color:var(--muted);white-space:nowrap;font-size:10px}.catalogue-list,.orders-list{padding:0;overflow:hidden}.catalogue-list table,.orders-list table{margin:0}.catalogue-list th,.orders-list th{background:var(--panel-2)}.product-editor-backdrop,.order-drawer-backdrop{z-index:1600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071713bb;padding:3vh 3vw;position:fixed;inset:0}.product-editor{border-radius:22px;flex-direction:column;width:min(1000px,96vw);height:94vh;margin:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 35px 100px #0007}.product-editor>header{border-bottom:1px solid var(--line);color:#fff;background:linear-gradient(120deg,#153d38,#173845);justify-content:space-between;align-items:flex-start;padding:22px 26px;display:flex}.product-editor>header span{color:#8ed6c5;font-size:10px}.product-editor>header h2{margin:3px 0;font-size:23px}.product-editor>header p{color:#b8cbc7;margin:0}.product-editor .modal-close{background:#ffffff17;position:static}.product-editor-body{flex:1;padding:22px 26px;overflow:auto}.product-editor>footer{border-top:1px solid var(--line);background:var(--panel);justify-content:flex-end;align-items:center;gap:8px;padding:13px 24px;display:flex}.product-editor>footer span{color:var(--muted);flex:1;font-size:10px}.order-drawer-backdrop{justify-content:flex-end;padding:0;display:flex}.order-drawer{border-radius:22px 0 0 22px;width:min(650px,94vw);height:100vh;padding:25px;overflow:auto;box-shadow:-25px 0 80px #0005}.orders-summary article{display:block}.orders-summary article:last-child{color:#fff;background:linear-gradient(130deg,#163d37,#245d53)}.orders-summary article:last-child small{color:#bdd4cf}@media (width<=1100px){.product-summary,.orders-summary,.catalogue-tools,.orders-tools{grid-template-columns:1fr 1fr}.catalogue-tools label,.orders-tools label{grid-column:1/-1}}@media (width<=560px){.product-summary,.orders-summary,.catalogue-tools,.orders-tools{grid-template-columns:1fr}.catalogue-tools label,.orders-tools label{grid-column:auto}.product-editor-backdrop{padding:0}.product-editor{border-radius:0;width:100vw;height:100vh}.product-editor-body{padding:17px}.product-editor>footer span{display:none}.order-drawer{border-radius:0;width:100vw}}.sales-bars{overflow:hidden}.sales-bars.is-empty{background:linear-gradient(180deg, transparent, var(--panel-2));justify-content:center;align-items:center}.sales-empty{color:var(--muted);text-align:center;place-items:center;display:grid}.sales-empty>i{color:var(--dash);place-items:center;font-size:18px;font-style:normal;background:var(--dash-soft)!important;opacity:1!important;border-radius:11px!important;flex:none!important;width:35px!important;height:35px!important;display:grid!important}.sales-empty strong{color:var(--text);margin-top:7px;font-size:11px}.sales-empty span{font-size:9px}.merchant-dashboard{--dash:#0c7f72;--dash-soft:#e7f5f1;max-width:1320px}.merchant-dashboard.plan-growth{--dash:#2176ae;--dash-soft:#e9f3fb}.merchant-dashboard.plan-pro{--dash:#151918;--dash-soft:#f0eee8}.dashboard-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.dashboard-kicker{color:var(--dash);font-size:10px;font-weight:800;display:block}.dashboard-head h1{margin:4px 0 2px;font-size:27px}.dashboard-head p{color:var(--muted);margin:0}.dashboard-head-actions{align-items:flex-end;gap:8px;display:flex}.dashboard-head-actions label{margin:0}.dashboard-head-actions select{background:var(--panel);min-width:135px}.dashboard-plan-banner{border:1px solid color-mix(in srgb, var(--dash) 18%, var(--line));background:linear-gradient(110deg, var(--dash-soft), var(--panel));border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-bottom:15px;padding:12px 17px;display:grid}.dashboard-plan-banner div span,.dashboard-plan-banner div strong{display:block}.dashboard-plan-banner div span{color:var(--muted);font-size:9px}.dashboard-plan-banner div strong{color:var(--dash)}.dashboard-plan-banner p{color:var(--muted);margin:0;font-size:11px}.dashboard-plan-banner>b{background:var(--panel);color:var(--dash);border-radius:99px;padding:5px 10px;font-size:9px}.dashboard-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.dashboard-metrics article{border:1px solid var(--line);background:var(--panel);min-width:0;box-shadow:var(--shadow-sm);border-radius:16px;align-items:center;gap:12px;padding:17px;display:flex}.dashboard-metrics article>div{min-width:0}.dashboard-metrics small,.dashboard-metrics strong,.dashboard-metrics em{display:block}.dashboard-metrics small{color:var(--muted);font-size:10px}.dashboard-metrics strong{text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:20px;overflow:hidden}.dashboard-metrics em{color:var(--muted);font-size:9px;font-style:normal}.metric-icon{background:var(--dash-soft);width:39px;height:39px;color:var(--dash);border-radius:12px;flex:none;place-items:center;font-size:17px;display:grid}.dashboard-notice{color:#885509;background:#fff7e8;border:1px solid #a7670633;border-radius:12px;margin-bottom:14px;padding:10px 14px;font-size:11px}.dashboard-layout{grid-template-columns:minmax(0,1.7fr) minmax(270px,.7fr);gap:14px;display:grid}.dashboard-chart header,.dashboard-quick header,.dashboard-orders header,.dashboard-stock header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dashboard-chart header span,.dashboard-quick header span,.dashboard-orders header span,.dashboard-stock header span{color:var(--muted);font-size:10px}.dashboard-chart h2,.dashboard-quick h2,.dashboard-orders h2,.dashboard-stock h2{color:var(--text);margin:0;font-size:16px}.dashboard-chart header h2{margin-top:2px;font-size:24px}.text-action{color:var(--dash);cursor:pointer;font:inherit;background:0 0;border:0;font-size:10px}.sales-bars{border-bottom:1px solid var(--line);background:repeating-linear-gradient(to bottom, transparent 0, transparent 44px, var(--line) 45px);align-items:flex-end;gap:8px;height:180px;margin-top:20px;padding:12px 10px 0;display:flex}.sales-bars i{background:linear-gradient(180deg, color-mix(in srgb, var(--dash) 65%, white), var(--dash));opacity:.88;border-radius:7px 7px 2px 2px;flex:1;min-width:5px;max-width:32px}.dashboard-chart footer{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.dashboard-quick>div{gap:7px;margin-top:13px;display:grid}.dashboard-quick>div button{background:var(--panel-2);width:100%;color:var(--text);text-align:start;cursor:pointer;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:10px;display:flex}.dashboard-quick>div button:hover{border-color:var(--dash);background:var(--dash-soft)}.dashboard-quick button i{background:var(--panel);width:31px;height:31px;color:var(--dash);border-radius:9px;place-items:center;font-style:normal;display:grid}.dashboard-quick button span{flex:1}.dashboard-quick button b,.dashboard-quick button small{display:block}.dashboard-quick button small{color:var(--muted);font-size:8px}.dashboard-bottom{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;margin-top:14px;display:grid}.dashboard-orders table{margin-top:10px}.table-wrap{overflow:auto}.dashboard-empty{color:var(--muted);place-items:center;padding:38px;display:grid}.dashboard-empty i{font-size:27px;font-style:normal}.dashboard-empty b{color:var(--text)}.dashboard-empty span{font-size:10px}.stock-health{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.stock-health>span{background:conic-gradient(var(--dash) var(--stock), var(--panel-2) 0);border-radius:50%;flex:none;place-items:center;width:70px;height:70px;display:grid;position:relative}.stock-health>span:before{content:"";background:var(--panel);border-radius:50%;position:absolute;inset:7px}.stock-health>span b,.stock-health>span small{z-index:1;line-height:1.2}.stock-health>span small{color:var(--muted);font-size:8px}.stock-health div strong{font-size:11px}.stock-health div p{color:var(--muted);margin:3px 0;font-size:9px}.stock-line{border-bottom:1px solid var(--line);align-items:center;padding:9px 0;display:flex}.stock-line>span{flex:1}.stock-line b,.stock-line small{display:block}.stock-line b{font-size:10px}.stock-line small{color:var(--muted);font-size:8px}.stock-line em{font-style:normal;font-weight:800}.stock-line em.bad{color:var(--bad)}.dashboard-loading{min-height:50vh;color:var(--muted);align-content:center;place-items:center;gap:12px;display:grid}.dashboard-loading i{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite dash-spin}@keyframes dash-spin{to{transform:rotate(1turn)}}@media (width<=1050px){.dashboard-metrics{grid-template-columns:1fr 1fr}.dashboard-layout,.dashboard-bottom{grid-template-columns:1fr}.dashboard-quick>div{grid-template-columns:1fr 1fr}}@media (width<=680px){.dashboard-head{flex-direction:column;align-items:flex-start}.dashboard-head-actions{flex-wrap:wrap;width:100%}.dashboard-head-actions label{width:100%}.dashboard-plan-banner{grid-template-columns:1fr auto}.dashboard-plan-banner p{grid-area:2/1/auto/-1}.dashboard-metrics,.dashboard-quick>div{grid-template-columns:1fr}.dashboard-orders header,.dashboard-stock header{flex-direction:column}.dashboard-head h1{font-size:23px}}body{background:var(--bg);color:var(--text);margin:0;font-family:-apple-system,SF Pro Text,Segoe UI,Tahoma,Arial,sans-serif;font-size:14px;line-height:1.7}a{color:var(--accent)}.app{grid-template-columns:232px 1fr;min-height:100vh;display:grid}@media (width<=860px){.app{grid-template-columns:1fr}.side{display:none}}.side{background:var(--panel);border-inline-start:1px solid var(--line);flex-direction:column;height:100vh;padding:18px 12px;display:flex;position:sticky;top:0;overflow:hidden}.brand{padding:4px 10px 14px;font-size:17px;font-weight:650}.brand small{color:var(--muted);font-size:12px;font-weight:400;display:block}.nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;min-height:0;overflow-y:auto}.side-account{border-top:1px solid var(--line);flex:none;margin-top:12px;padding:14px 10px 0}.nav button{text-align:start;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin-bottom:2px;padding:9px 10px;display:flex}.nav button:hover{background:var(--panel-2)}.nav button[aria-current=page]{background:var(--panel-2);font-weight:600}.nav .locked{color:var(--muted);cursor:not-allowed}.nav .locked:hover{background:0 0}.nav .tag{color:var(--warn);margin-inline-start:auto;font-size:10px}.main{width:100%;min-width:0;max-width:1180px;padding:22px 26px}.mobile-nav{display:none}@media (width<=860px){.side{display:none}.main{padding:18px 14px}.mobile-nav{margin:0 0 16px;display:block}.mobile-nav select{background:var(--panel);margin-top:4px}}h1{margin:0 0 4px;font-size:20px;font-weight:600}.sub{color:var(--muted);margin:0 0 20px;font-size:13px}.grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px}.card h3{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:600}.payment-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.payment-summary>span{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:12px;padding:14px}.payment-summary strong{color:var(--text);font-size:24px;display:block}.gateway-list{gap:14px;display:grid}.gateway-card>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.gateway-card h2{margin:0;font-size:19px}.gateway-state{background:var(--panel-2);color:var(--muted);border-radius:99px;padding:5px 10px;font-size:11px}.gateway-state.on{color:var(--ok);background:#3fb95020}.mode-choice{border:1px solid var(--line);border-radius:10px;margin:0;padding:11px}.mode-choice.live{border-color:#d2992244}.mode-choice input,.option-grid input{width:auto;margin-inline-end:7px}.option-grid{flex-wrap:wrap;gap:8px;display:flex}.option-grid label{border:1px solid var(--line);background:var(--panel-2);border-radius:8px;margin:0;padding:7px 10px}.gateway-card details{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.gateway-card summary{cursor:pointer;color:var(--muted)}.gateway-actions{margin-top:14px}.btn.danger{color:var(--bad);border-color:#f8514955}@media (width<=620px){.payment-summary{grid-template-columns:1fr}.gateway-card>header{display:block}.gateway-state{margin-top:8px;display:inline-block}}.metric .label{color:var(--muted);font-size:12px}.metric .value{margin-top:2px;font-size:23px;font-weight:600}table{border-collapse:collapse;width:100%}.table-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.table-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.table-scroll>table{min-width:max-content}th,td{text-align:start;border-bottom:1px solid var(--line);padding:9px 8px;font-size:13px}th{color:var(--muted);font-size:12px;font-weight:500}.pill{background:var(--panel-2);border-radius:999px;padding:2px 9px;font-size:11px;display:inline-block}label{color:var(--muted);margin:12px 0 4px;font-size:12px;display:block}input,select,textarea{background:var(--bg);width:100%;color:var(--text);border:1px solid var(--line);font:inherit;border-radius:8px;padding:8px 10px;font-size:13px}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:none}.row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.cols{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=620px){.cols{grid-template-columns:1fr}}button.btn{border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;font:inherit;border-radius:8px;padding:8px 14px;font-size:13px}button.btn:hover{border-color:var(--accent)}button.btn.primary{color:#fff;background:#238636;border-color:#2ea043}button.btn:disabled{opacity:.45;cursor:not-allowed}.msg{white-space:pre-wrap;border-radius:8px;margin-top:12px;padding:9px 12px;font-size:13px}.msg.err{color:var(--bad);background:#f8514918}.msg.ok{color:var(--ok);background:#3fb95018}.muted{color:var(--muted);font-size:12px}.empty{text-align:center;color:var(--muted);padding:34px}.login{place-items:center;min-height:100vh;padding:20px;display:grid}.login .card{width:100%;max-width:380px}.signup-entry{width:100%;margin-top:10px}.signup-shell{color:#14231f;background:#f4f7f5;grid-template-columns:minmax(300px,38%) 1fr;min-height:100vh;display:grid}.signup-story{color:#fff;background:radial-gradient(circle at 20% 15%,#2c7464 0,#153d38 38%,#0c2524 100%);flex-direction:column;justify-content:center;padding:clamp(34px,7vw,100px);display:flex;position:relative;overflow:hidden}.signup-story:after{content:"";border:1px solid #ffffff18;border-radius:50%;width:340px;height:340px;position:absolute;inset:auto -120px -100px auto;box-shadow:0 0 0 60px #ffffff08,0 0 0 120px #ffffff05}.signup-logo{color:#18352f;background:#d9b86c;border-radius:17px;place-items:center;width:54px;height:54px;font-size:29px;font-weight:800;display:grid}.signup-story h1{max-width:520px;margin:30px 0 16px;font-size:clamp(32px,4vw,58px);line-height:1.12}.signup-story>p{color:#c4d8d2;max-width:500px;font-size:16px}.country-benefits{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border:1px solid #ffffff24;border-radius:18px;gap:9px;max-width:520px;margin-top:38px;padding:20px;display:grid}.country-benefits span{color:#b9d0ca;text-align:start;direction:ltr;font-size:12px}.signup-panel{background:#fff;padding:28px clamp(24px,6vw,90px);overflow:auto}.signup-panel>header{justify-content:space-between;align-items:center;display:flex}.signup-panel>header select{color:#14231f;background:#f4f7f5;border-color:#dce7e2;width:auto}.link-button{color:#236657;cursor:pointer;font:inherit;background:0 0;border:0}.signup-steps{justify-content:space-between;margin:55px 0 48px;display:flex;position:relative}.signup-steps:before{content:"";top:17px;background:#dce7e2;height:2px;position:absolute;inset-inline:4%}.signup-steps button{z-index:1;color:#7c8d87;text-align:center;cursor:default;background:0 0;border:0}.signup-steps i{background:#edf2f0;border:2px solid #dce7e2;border-radius:50%;place-items:center;width:35px;height:35px;margin:auto;font-style:normal;display:grid}.signup-steps span{margin-top:7px;font-size:10px;display:block}.signup-steps .active i,.signup-steps .done i{color:#fff;background:#236657;border-color:#236657}.signup-steps .active span{color:#14231f;font-weight:700}.signup-panel form{max-width:760px;margin:auto}.signup-panel form h2{margin:0 0 26px;font-size:28px}.signup-panel label{color:#52645e}.signup-panel input,.signup-panel select{color:#14231f;background:#f8faf9;border-color:#dce7e2;border-radius:11px;padding:12px}.country-pick,.plan-pick{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.country-pick button,.plan-pick button{color:#14231f;text-align:start;cursor:pointer;background:#fff;border:2px solid #e0e9e5;border-radius:18px;padding:24px}.country-pick button.selected,.plan-pick button.selected{background:#f1f8f5;border-color:#236657;box-shadow:0 8px 25px #23665712}.country-pick b{font-size:35px;display:block}.country-pick strong,.country-pick small,.plan-pick strong,.plan-pick small,.plan-pick i{display:block}.country-pick strong{font-size:18px}.country-pick small,.plan-pick small,.plan-pick i{color:#71827c;font-style:normal}.signup-fields{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}.signup-fields .full{grid-column:1/-1}.slug-input{direction:ltr;background:#f8faf9;border:1px solid #dce7e2;border-radius:11px;align-items:center;display:flex;overflow:hidden}.slug-input input{border:0}.slug-input span{color:#72827d;padding:0 13px}.plan-pick{grid-template-columns:repeat(3,1fr)}.plan-pick button>span{letter-spacing:1px;color:#236657;font-size:9px}.plan-pick h3{color:#14231f;margin:8px 0;font-size:18px}.plan-pick strong{font-size:23px}.plan-pick i{margin-top:20px;font-size:11px}.signup-review{grid-template-columns:1fr 1fr;gap:12px;display:grid}.signup-review article{border:1px solid #dce7e2;border-radius:14px;padding:18px}.signup-review span,.signup-review small{color:#71827c;display:block}.signup-panel form footer{align-items:center;margin-top:32px;display:flex}.signup-panel form footer span{flex:1}.signup-panel .btn{padding:11px 22px}.signup-panel .btn.primary,.signup-success .btn.primary{background:#236657;border-color:#236657}.signup-success{text-align:center;background:#fff;border:1px solid #dce7e2;border-radius:24px;place-self:center;max-width:560px;padding:50px;box-shadow:0 24px 80px #18352f18}.signup-success>span{color:#236657;background:#dff3ea;border-radius:50%;place-items:center;width:70px;height:70px;margin:auto;font-size:34px;display:grid}.signup-success h1{margin:20px;font-size:25px}.signup-success p{color:#236657;direction:ltr}@media (width<=900px){.signup-shell{grid-template-columns:1fr}.signup-story{min-height:auto;padding:30px}.signup-story h1{margin:18px 0 8px;font-size:30px}.country-benefits{display:none}.signup-panel{padding:24px}.signup-steps span{display:none}}@media (width<=620px){.signup-fields,.signup-review,.country-pick,.plan-pick{grid-template-columns:1fr}.signup-fields .full{grid-column:auto}.signup-steps{margin:34px 0}.signup-panel form h2{font-size:23px}}.signup-consents{background:#f8faf9;border:1px solid #dce7e2;border-radius:14px;margin-top:18px;padding:16px}.signup-consents label{align-items:center;gap:9px;margin:8px 0;display:flex}.signup-consents input{width:auto}.activation-code{letter-spacing:10px;text-align:center;direction:ltr;max-width:280px;margin:18px auto!important;font-size:26px!important}.signup-success .msg{margin-bottom:14px}.legal-gate{color:#15241f;background:radial-gradient(circle at top,#17453e,#0d1d1b);place-items:center;min-height:100vh;padding:30px;display:grid}.legal-gate>section{background:#fff;border-radius:24px;width:min(800px,100%);max-height:92vh;padding:34px;overflow:auto;box-shadow:0 30px 90px #0007}.legal-lock{color:#236657;background:#e7f4ef;border-radius:16px;place-items:center;width:52px;height:52px;font-size:29px;display:grid}.legal-gate h1{margin:18px 0 6px;font-size:28px}.legal-gate>section>p{color:#667771}.legal-docs{gap:12px;margin:22px 0;display:grid}.legal-docs article{border:1px solid #dce7e2;border-radius:15px;padding:17px}.legal-docs header{justify-content:space-between;gap:12px;display:flex}.legal-docs header small{color:#778781;display:block}.legal-docs header>span{color:#9a6418;background:#fff4d8;border-radius:99px;height:max-content;padding:4px 9px;font-size:10px}.legal-docs details{border-top:1px solid #edf1ef;padding:10px 0}.legal-docs summary{cursor:pointer;color:#236657}.legal-docs details div{white-space:pre-wrap;background:#f7f9f8;border-radius:9px;max-height:250px;margin-top:9px;padding:14px;overflow:auto}.legal-docs label{color:#263b34;align-items:center;gap:8px;display:flex}.legal-docs input{width:auto}.legal-gate footer{gap:10px;display:flex}.legal-gate .btn.primary{background:#236657;border-color:#236657}.topbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.topbar .spacer{flex:1}.support-hero{color:#fff;background:linear-gradient(135deg,#153d38,#102b35);border-radius:16px;grid-template-columns:1fr 130px 130px;align-items:center;gap:16px;margin-bottom:16px;padding:24px;display:grid}.support-hero h2{margin:4px 0;font-size:24px}.support-hero p,.support-hero>div>span{color:#b8cecb;font-size:12px}.support-stat{text-align:center;background:#ffffff0a;border:1px solid #ffffff20;border-radius:13px;padding:14px}.support-stat strong,.support-stat span{display:block}.support-stat strong{font-size:27px}.support-layout{grid-template-columns:360px 1fr;gap:14px;display:grid}.ticket-feed{padding:0;overflow:hidden}.ticket-feed>h3{border-bottom:1px solid var(--line);margin:0;padding:16px}.ticket-feed>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;gap:12px;padding:14px;display:flex}.ticket-feed>button.active,.ticket-feed>button:hover{background:var(--panel-2)}.ticket-feed strong,.ticket-feed small,.ticket-feed time{display:block}.ticket-feed small,.ticket-feed time{color:var(--muted);font-size:10px}.support-dot{background:var(--ok);border-radius:50%;width:7px;height:7px;margin-inline-end:7px;display:inline-block}.support-dot.high{background:var(--bad)}.support-dot.low{background:var(--muted)}.support-detail{min-height:520px}.support-welcome{text-align:center;color:var(--muted);padding:100px 20px}.support-welcome>span{color:var(--accent);font-size:44px}.conversation-head{border-bottom:1px solid var(--line);padding-bottom:14px}.conversation-head h2{margin:4px 0;font-size:18px}.merchant-conversation{gap:10px;max-height:440px;padding:18px 0;display:grid;overflow:auto}.merchant-conversation article{border:1px solid var(--line);border-radius:12px;max-width:82%;padding:12px}.merchant-conversation article.mine{background:var(--panel-2);margin-inline-start:auto}.merchant-conversation article.theirs{border-color:#58a6ff55;margin-inline-end:auto}.merchant-conversation article>div{justify-content:space-between;gap:20px;display:flex}.merchant-conversation time{color:var(--muted);font-size:9px}.merchant-conversation p{white-space:pre-wrap;margin:6px 0}.support-composer{border-top:1px solid var(--line);padding-top:14px}.support-composer button{margin-top:8px}.rating-box{background:var(--panel-2);border-radius:12px;padding:16px}.stars{direction:ltr}.stars button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:27px}.stars button.on{color:#e3ad38}.rating-box textarea{margin:10px 0}.rated{color:var(--ok);background:#3fb95018;border-radius:10px;padding:14px}.support-modal{z-index:30;background:#05080dbb;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.support-modal>form{width:min(650px,96vw);max-height:92vh;padding:24px;overflow:auto}@media (width<=850px){.support-layout{grid-template-columns:1fr}.support-hero{grid-template-columns:1fr 1fr}.support-hero>div:first-child{grid-column:1/-1}}.attachment-list{gap:7px;margin:8px 0 14px;display:grid}.attachment-list>button{border:1px solid var(--line);color:var(--text);text-align:start;cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;display:flex}.attachment-list>button>span{color:var(--accent);font-size:20px}.attachment-list strong,.attachment-list small{display:block}.attachment-list small{color:var(--muted);font-size:10px}.attachment-button{cursor:pointer;align-items:center;margin:0;display:inline-flex}.attachment-button input{display:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f8f7;--panel:#fff;--panel-2:#eef5f2;--line:#dce7e2;--text:#17231f;--muted:#6d7c76;--accent:var(--dash,#0c7f72);--accent-strong:color-mix(in srgb, var(--dash,#0c7f72) 82%, black);--brand-green:var(--dash,#0c7f72);--brand-green-light:color-mix(in srgb, var(--dash,#0c7f72) 65%, white);--brand-magenta:#c81a78;--brand-yellow:#ffd400;--brand-blue:#3593c1;--ok:#16865b;--warn:#a76706;--bad:#c53b44;--radius:14px;--shadow-sm:0 1px 2px #16362d0a, 0 8px 24px #16362d0d;--shadow-lg:0 24px 70px #12372d21}@media (prefers-color-scheme:dark){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f8f7;--panel:#fff;--panel-2:#eef5f2;--line:#dce7e2;--text:#17231f;--muted:#6d7c76;--accent:#0c7f72}}body{background:radial-gradient(circle at 92% -8%, #3593c11a, transparent 25rem), var(--bg);font-family:SF Pro Text,Segoe UI,Tahoma,Arial,sans-serif}.side{border-inline-start:0;border-inline-end:1px solid var(--line);background:#fffffff5;padding:18px 14px;box-shadow:8px 0 32px #153e330a}.brand{align-items:center;gap:11px;min-height:62px;padding:4px 8px 16px;display:flex}.brand-mark,.login-brand span{background:#fff;border:1px solid #e2ebe7;flex:none;place-items:center;display:grid;overflow:hidden}.brand-mark{width:46px;height:46px;box-shadow:var(--shadow-sm);border-radius:15px}.brand-mark img{object-fit:cover;width:52px;height:47px}.brand-copy{min-width:0;line-height:1.35}.brand-copy strong{letter-spacing:-.3px;font-size:19px;display:block}.brand-copy small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.nav button{color:#33443e;border-radius:11px;min-height:44px;padding:10px 12px;transition:background .18s,color .18s,transform .18s}.nav button[aria-current=page]{color:var(--accent-strong);box-shadow:inset 3px 0 0 var(--brand-green);background:linear-gradient(135deg,#0c7f7221,#36a39314);font-weight:700}.card{box-shadow:var(--shadow-sm);border-color:#d0e0d9e6;border-radius:16px}h1{letter-spacing:-.4px;font-size:24px;font-weight:750}input,select,textarea{background:#fbfdfc;border-color:#d5e2dc;border-radius:11px;min-height:44px;transition:border-color .18s,box-shadow .18s}textarea{min-height:88px}button.btn{border-radius:11px;min-height:44px;padding:9px 15px;font-weight:650;transition:transform .16s,box-shadow .16s,border-color .16s}button.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 18px #144a3b14}button.btn.primary{background:linear-gradient(135deg, var(--brand-green), var(--brand-green-light));border-color:var(--brand-green);color:#fff;box-shadow:0 8px 20px #0c7f722e}.login{background:radial-gradient(circle at 20% 10%,#3593c124,#0000 26rem),radial-gradient(circle at 90% 90%,#c81a7817,#0000 25rem),#f5f8f7}.login .card{max-width:430px;box-shadow:var(--shadow-lg);border-radius:24px;padding:32px}.login-brand{justify-content:center;margin:-5px 0 12px;display:flex}.login-brand span{border-radius:20px;width:76px;height:68px}.login-brand img{object-fit:cover;width:84px;height:75px}.login h1,.login .sub{text-align:center}.login h1{margin-bottom:0;font-size:31px}.login .sub{margin-top:2px;margin-bottom:24px}.side-account{border:1px solid var(--line);background:#f7faf9;border-radius:14px;padding:13px}@media (width<=860px){.app{grid-template-columns:1fr}.main{padding:18px 14px}}.security-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071018b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.security-modal{background:var(--panel);border:1px solid var(--line);border-radius:22px;width:min(440px,100%);padding:28px;position:relative;box-shadow:0 28px 90px #0008}.security-modal h2{margin:8px 0}.security-modal-close{inset-inline-end:16px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:14px}.security-lock{background:linear-gradient(135deg, var(--accent), #58a6ff);color:#061018;border-radius:15px;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.security-modal input{letter-spacing:8px;text-align:center;direction:ltr;font-size:24px}.totp-qr{background:#fff;border-radius:16px;width:220px;height:220px;margin:16px auto;padding:10px;display:block}.onboarding-hero{color:#fff;background:linear-gradient(135deg,#102b35,#153d38);justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.onboarding-hero strong{font-size:40px;display:block}.onboarding-hero p{color:#b8cecb}.readiness-ring{border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.readiness-ring i{background:#102b35;border-radius:50%;place-items:center;width:80px;height:80px;font-style:normal;font-weight:700;display:grid}.onboarding-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.onboarding-list article{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;display:grid}.onboarding-list article>span{color:var(--muted);font-size:25px}.onboarding-list article.done>span{color:var(--ok)}.onboarding-list small{color:var(--muted);display:block}.onboarding-list b{color:var(--warn);font-size:10px}.onboarding-list .done b{color:var(--ok)}.launch-button{width:100%;margin-top:16px;padding:13px!important}@media (width<=700px){.onboarding-list{grid-template-columns:1fr}}.settlement-hero{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:1.4fr repeat(3,1fr);gap:1px;margin:18px 0;display:grid;overflow:hidden}.settlement-hero>div,.settlement-hero>article{background:linear-gradient(145deg, var(--panel), var(--panel-2));padding:22px}.settlement-hero>div{color:#fff;background:linear-gradient(135deg,#123b34,#102b35)}.settlement-hero span,.settlement-hero small{color:var(--muted);font-size:11px;display:block}.settlement-hero>div span,.settlement-hero>div small{color:#b9d1ca}.settlement-hero strong{margin:9px 0;font-size:29px;display:block}.settlement-hero b{margin-top:12px;font-size:18px;display:block}.settlement-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settlement-wide{grid-column:1/-1;overflow:auto}.settlement-grid .card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px;display:flex}.settlement-grid h3,.settlement-grid p{margin:0}.net-money{color:var(--ok)}.settlement-list{padding:0 17px}.settlement-list article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.settlement-list strong,.settlement-list small,.settlement-list b,.settlement-list span{display:block}.settlement-list small{color:var(--muted);font-size:10px}.settlement-list article>div:last-child{text-align:end}.settlement-list .pill{margin-top:5px}@media (width<=900px){.settlement-hero{grid-template-columns:1fr 1fr}.settlement-hero>div{grid-column:1/-1}.settlement-grid{grid-template-columns:1fr}.settlement-wide{grid-column:auto}}@media (width<=1100px){.theme-tools{grid-template-columns:minmax(0,1fr) minmax(0,180px)}.theme-segmented{grid-column:1/-1;max-width:100%;overflow-x:auto}}@media (width<=560px){.settlement-hero{grid-template-columns:1fr}}.marketing-actions{margin:0}.marketing-hero{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:1.5fr repeat(4,1fr);gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.marketing-hero>div,.marketing-hero>article{background:linear-gradient(145deg, var(--panel), var(--panel-2));padding:20px}.marketing-hero>div{color:#fff;background:radial-gradient(circle at 90% 0,#2d6f60,#123a34 58%,#102b35)}.marketing-hero span,.marketing-hero small{color:var(--muted);font-size:11px;display:block}.marketing-hero>div span,.marketing-hero>div small{color:#bcd2cc}.marketing-hero strong{margin:7px 0;font-size:30px;display:block}.marketing-hero b{margin-top:9px;font-size:25px;display:block}.marketing-tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:16px;display:flex;overflow:auto}.marketing-tabs button{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 15px}.marketing-tabs button.active{color:var(--text);border-color:var(--accent);font-weight:700}.marketing-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.campaign-line,.message-line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:13px 0;display:flex}.campaign-line strong,.campaign-line small,.campaign-line b,.message-line strong,.message-line small{display:block}.campaign-line small,.message-line small{color:var(--muted);font-size:10px}.campaign-line>div:last-child{text-align:end}.message-line i{width:34px;height:34px;color:var(--accent);background:#58a6ff18;border-radius:10px;place-items:center;font-style:normal;display:grid}.message-line>div{flex:1}.segment-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.segment-cards article{position:relative;overflow:hidden}.segment-cards article>b{margin-top:10px;font-size:31px;display:block}.segment-cards article h3{color:var(--text);margin:3px 0;font-size:15px}.segment-cards article p{color:var(--muted);font-size:11px}.segment-cards article .pill{margin:3px}.segment-icon{inset-inline-end:14px;color:var(--accent);font-size:28px;position:absolute;top:12px}.marketing-table{overflow:auto}.marketing-table td strong,.marketing-table td small{display:block}.marketing-table td small{color:var(--muted)}.marketing-revenue{color:var(--ok);font-weight:700}.marketing-modal{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071018c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.marketing-modal>.card{border-radius:22px;width:min(900px,96vw);max-height:92vh;padding:28px;position:relative;overflow:auto}.marketing-modal h2{margin:0;font-size:23px}.marketing-modal form>p{color:var(--muted);margin:4px 0 18px}.modal-close{inset-inline-end:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:27px;position:absolute;top:14px}.check-grid{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.check-grid label{border:1px solid var(--line);background:var(--panel-2);border-radius:9px;align-items:center;gap:6px;margin:0;padding:8px 10px;display:flex}.check-grid input{width:auto}.audience-preview{background:#58a6ff12;border:1px solid #58a6ff33;border-radius:12px;align-items:center;gap:13px;margin:14px 0;padding:15px;display:flex}.audience-preview strong{color:var(--accent);font-size:25px}.audience-preview button{margin-inline-start:auto}.language-editor{grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0;display:grid}.language-editor section{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;padding:12px}.language-editor h3{color:var(--text);font-size:13px}.language-editor input,.language-editor textarea{margin-bottom:8px}.delivery-preview{background:#58a6ff0b;border:1px solid #58a6ff55;border-radius:14px;margin-top:14px;padding:14px}.delivery-preview header{justify-content:space-between;margin-bottom:10px;display:flex}.delivery-preview article{background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-top:8px;padding:12px}.delivery-preview pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);margin:8px 0 0}.confirm-card{text-align:center;width:min(460px,96vw)!important}.confirm-icon{width:52px;height:52px;color:var(--bad);background:#f8514920;border-radius:16px;place-items:center;margin:0 auto 12px;font-size:28px;font-weight:800;display:grid}.confirm-card p{color:var(--muted);line-height:1.8}.confirm-card .row{justify-content:center;margin-top:18px}.wide{width:100%;margin-top:16px}@media (width<=900px){.marketing-hero{grid-template-columns:1fr 1fr}.marketing-hero>div{grid-column:1/-1}.language-editor,.marketing-grid{grid-template-columns:1fr}}@media (width<=560px){.marketing-hero{grid-template-columns:1fr}.marketing-actions .btn:not(.primary){display:none}}.analytics-suite{gap:14px;display:grid}.analytics-filter{justify-content:space-between;align-items:center;gap:16px;display:flex}.analytics-filter h3,.analytics-filter p{margin:0}.analytics-filter p{color:var(--muted);font-size:11px}.analytics-filter select{width:auto;min-width:170px}.analytics-kpis span,.analytics-kpis strong{display:block}.analytics-kpis span{color:var(--muted);font-size:11px}.analytics-kpis strong{margin-top:8px;font-size:24px}.funnel>div{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.funnel article{background:var(--panel-2);border-radius:11px;padding:12px;overflow:hidden}.funnel span,.funnel b,.funnel small{display:block}.funnel b{margin:5px 0;font-size:24px}.funnel i{background:linear-gradient(90deg, var(--accent), #58a6ff);border-radius:5px;height:5px;display:block}.funnel small{color:var(--muted);margin-top:7px;font-size:9px}@media (width<=800px){.analytics-kpis{grid-template-columns:1fr 1fr}.funnel>div{grid-template-columns:1fr}.analytics-filter{flex-direction:column;align-items:stretch}.analytics-filter select{width:100%}}.export-actions,.trend-chart header h3,.trend-chart header p{margin:0}.trend-chart header p{color:var(--muted);font-size:10px}.trend-chart svg{width:100%;height:230px;margin-top:12px;overflow:visible}.trend-chart polyline{fill:none;stroke:var(--accent);stroke-width:1.6px;vector-effect:non-scaling-stroke}.trend-chart circle{fill:var(--panel);stroke:#58a6ff;stroke-width:.8px;vector-effect:non-scaling-stroke;cursor:crosshair}.analytics-pair{grid-template-columns:1fr 1.2fr;gap:14px;display:grid}.campaign-compare h3{margin-top:0}.compare-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.compare-grid article{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;padding:14px}.compare-grid strong,.compare-grid span{display:block}.compare-grid span{color:var(--muted);margin-top:9px;font-size:10px}.compare-grid b{color:var(--text);float:inline-end}@media (width<=850px){.analytics-pair{grid-template-columns:1fr}.export-actions{width:100%}.export-actions .btn{flex:1}}.experiment-auto{align-items:center;gap:8px;margin-top:14px;display:flex}.experiment-auto input{width:auto}.experiment-note{color:var(--muted);background:#58a6ff12;border:1px solid #58a6ff33;border-radius:10px;margin-top:12px;padding:12px;font-size:11px}.builder-workspace-tabs{z-index:20;border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:0 0 18px;padding:6px;display:grid;position:sticky;top:8px;box-shadow:0 12px 35px #0002}.builder-workspace-tabs button{min-height:42px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;font-weight:700}.builder-workspace-tabs button.active{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--accent) 28%,transparent)}@media (width<=760px){.builder-workspace-tabs{grid-template-columns:1fr 1fr;position:static}.builder-workspace-tabs button:first-child{grid-column:1/-1}}.theme-hero{border:1px solid var(--line);background:var(--line);border-radius:20px;grid-template-columns:minmax(0,1.6fr) 190px 190px;gap:1px;margin-bottom:15px;display:grid;overflow:hidden}.theme-hero>div,.theme-hero>article{background:linear-gradient(145deg, var(--panel), var(--panel-2));padding:25px}.theme-hero>div{color:#fff;background:radial-gradient(circle at 90% 0,#356c5f,#163e38 52%,#102b2c)}.theme-hero>div>span,.theme-eyebrow{color:#d7bb7a;letter-spacing:1.3px;font-size:10px;font-weight:800}.theme-hero h2{margin:5px 0;font-size:27px}.theme-hero p{color:#bfd1cc;max-width:620px;margin:0}.theme-hero article small,.theme-hero article span,.theme-hero article strong{display:block}.theme-hero article small,.theme-hero article span{color:var(--muted);font-size:10px}.theme-hero article strong{color:var(--text);margin:7px 0;font-size:32px}.theme-tools{grid-template-columns:minmax(240px,1fr) 180px auto;align-items:center;gap:10px;margin-bottom:17px;padding:10px;display:grid}.theme-search{position:relative}.theme-search span{inset-inline-start:12px;color:var(--muted);font-size:22px;position:absolute;top:4px}.theme-search input{padding-inline-start:38px}.theme-segmented{border:1px solid var(--line);background:var(--bg);border-radius:9px;padding:3px;display:flex}.theme-segmented button{color:var(--muted);cursor:pointer;white-space:nowrap;font:inherit;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:11px}.theme-segmented button.active{background:var(--panel-2);color:var(--text);box-shadow:0 1px 4px #0003}.theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.theme-card{border:1px solid var(--line);background:var(--panel);border-radius:17px;transition:all .22s;overflow:hidden}.theme-card:hover{border-color:#58a6ff66;transform:translateY(-3px);box-shadow:0 18px 45px #0003}.theme-card.selected{border-color:var(--ok);box-shadow:0 0 0 1px var(--ok)}.theme-card.locked .theme-browser{filter:saturate(.45)}.theme-card-preview{cursor:pointer;background:#dfe4e2;height:260px;padding:18px 18px 0;position:relative;overflow:hidden}.theme-card-preview>.theme-browser{transform-origin:top;pointer-events:none;width:151.5%;height:390px;margin-inline-start:-25.8%;transform:scale(.66)}.theme-card-actions{background:#07151200;place-items:center;transition:all .2s;display:grid;position:absolute;inset:0}.theme-card-actions button{opacity:0;color:#fff;cursor:pointer;background:#102b2be8;border:1px solid #fff5;border-radius:99px;padding:9px 16px;transform:translateY(8px)}.theme-card-preview:hover .theme-card-actions{background:#07151255}.theme-card-preview:hover .theme-card-actions button{opacity:1;transform:none}.theme-exclusive,.theme-lock{border-radius:99px;padding:5px 9px;font-size:9px;position:absolute;top:12px}.theme-exclusive{color:#e7ca86;background:#0a0a0a;inset-inline-start:12px}.theme-lock{color:#27312e;background:#fff;inset-inline-end:12px}.theme-card-body{padding:16px}.theme-card-body header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.theme-card-body h3{color:var(--text);margin:0;font-size:17px}.theme-card-body header p{color:var(--muted);margin:0;font-size:10px}.theme-card-body>p{height:42px;color:var(--muted);font-size:11px}.theme-tags{flex-wrap:wrap;gap:5px;display:flex}.theme-tags span{background:var(--panel-2);color:var(--muted);border-radius:99px;padding:3px 8px;font-size:9px}.theme-card-body footer{border-top:1px solid var(--line);justify-content:flex-end;gap:7px;margin-top:14px;padding-top:13px;display:flex}.theme-browser{border-radius:var(--demo-radius);background:var(--demo-bg);height:100%;color:var(--demo-text);direction:rtl;font-family:Tahoma,Arial,sans-serif;overflow:hidden;box-shadow:0 18px 50px #15241f2b}.theme-demo-ticker{background:var(--demo-primary);color:#fff;letter-spacing:.2px;place-items:center;height:20px;font-size:7px;display:grid;overflow:hidden}.theme-demo-ticker span{white-space:nowrap}.theme-browser-bar{color:#77807d;direction:ltr;background:#f0f1f0;align-items:center;gap:5px;height:29px;padding:0 10px;font-size:8px;display:flex}.theme-browser-bar i{background:#d7a758;border-radius:50%;width:6px;height:6px}.theme-browser-bar i:nth-child(2){background:#7bb38a}.theme-browser-bar i:nth-child(3){background:#d1746f}.theme-browser-bar span{margin:auto}.theme-demo-nav{background:var(--demo-bg);border-bottom:1px solid #8882;align-items:center;gap:28px;height:56px;padding:0 22px;display:flex}.theme-demo-nav b{font-size:17px}.theme-demo-nav span{flex:1;font-size:8px}.theme-demo-nav button,.theme-demo-hero button{border-radius:var(--demo-radius);background:var(--demo-primary);color:#fff;border:0;padding:7px 11px;font-size:8px}.theme-demo-hero{isolation:isolate;background:linear-gradient(115deg, color-mix(in srgb, var(--demo-primary) 18%, var(--demo-bg)), var(--demo-bg));flex-direction:column;align-items:flex-start;height:190px;padding:30px 38px;display:flex;position:relative;overflow:hidden}.theme-demo-copy{z-index:3;flex-direction:column;align-items:flex-start;width:49%;display:flex;position:relative}.theme-demo-hero>img{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.theme-demo-hero:after{content:"";z-index:2;background:linear-gradient(90deg,var(--demo-bg) 0 41%,color-mix(in srgb,var(--demo-bg) 76%,transparent) 53%,transparent 74%);position:absolute;inset:0}.theme-demo-orb{z-index:2;inset-inline-end:7%;border:1px solid color-mix(in srgb,var(--demo-accent) 75%,#fff);width:42px;height:42px;box-shadow:0 0 0 8px color-mix(in srgb,var(--demo-accent) 10%,transparent);border-radius:50%;position:absolute;top:14%}.theme-demo-hero small{color:var(--demo-primary);font-size:8px}.theme-demo-hero strong{margin:7px 0;font-size:24px;line-height:1.25}.theme-demo-hero p{opacity:.65;font-size:8px}.theme-demo-hero button{margin-top:10px}.theme-demo-hero.fullscreen_video{color:#fff;background:linear-gradient(120deg,#050505,#2b2b2b)}.theme-demo-products{grid-template-columns:repeat(4,1fr);gap:10px;padding:15px 22px;display:grid}.theme-demo-products span{border-radius:var(--demo-radius);background:linear-gradient(145deg, color-mix(in srgb, var(--demo-primary) 18%, #eee), color-mix(in srgb, var(--demo-primary) 4%, #fff));height:88px;position:relative}.theme-demo-products span:after{content:"";background:color-mix(in srgb,var(--demo-text) 18%,transparent);height:5px;box-shadow:0 10px 0 color-mix(in srgb,var(--demo-primary) 35%,transparent);border-radius:9px;position:absolute;inset:auto 9px 8px}.theme-demo-proof{color:color-mix(in srgb,var(--demo-text) 72%,transparent);border-bottom:1px solid #8882;justify-content:center;gap:28px;padding:8px 18px;font-size:7px;display:flex}.theme-demo-proof span:before{content:"✦";color:var(--demo-primary);margin-inline-end:4px}.demo-layout-petals .theme-demo-hero{border-radius:0 0 42px 42px}.demo-layout-petals .theme-demo-orb{border-radius:58% 42% 64% 36%;animation:4s ease-in-out infinite themePreviewFloat}.demo-layout-petals .theme-demo-products span:nth-child(2n){border-radius:50px 50px 12px 12px;transform:translateY(8px)}.demo-layout-puzzle .theme-demo-hero{border-radius:26px 6px;height:174px;margin:8px}.demo-layout-puzzle .theme-demo-copy{background:color-mix(in srgb,var(--demo-bg) 85%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:10px}.demo-layout-puzzle .theme-demo-products{grid-template-columns:1.25fr .75fr 1fr 1.15fr;gap:4px;transform:rotate(-1deg)}.demo-layout-puzzle .theme-demo-products span{border-radius:18px 4px}.demo-layout-tech .theme-demo-nav,.demo-layout-digital_grid .theme-demo-nav,.demo-layout-fragrance .theme-demo-nav{color:#fff;background:#060b16cc}.demo-layout-tech .theme-demo-hero:after,.demo-layout-digital_grid .theme-demo-hero:after,.demo-layout-fragrance .theme-demo-hero:after{background:linear-gradient(90deg,var(--demo-bg) 0 38%,color-mix(in srgb,var(--demo-bg) 75%,transparent) 54%,transparent 78%)}.demo-layout-tech .theme-demo-orb{border-radius:4px;animation:3s linear infinite themePreviewScan;transform:rotate(45deg)}.demo-layout-tech .theme-demo-products span,.demo-layout-digital_grid .theme-demo-products span{border:1px solid color-mix(in srgb,var(--demo-accent) 34%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--demo-primary) 12%,transparent)}.demo-layout-fragrance .theme-demo-copy{width:42%}.demo-layout-fragrance .theme-demo-copy strong{letter-spacing:-.5px;font-family:Georgia,serif}.demo-layout-fragrance .theme-demo-products{gap:1px}.demo-layout-fragrance .theme-demo-products span{border-radius:0}.demo-layout-atelier .theme-demo-hero{height:205px}.demo-layout-atelier .theme-demo-copy{justify-content:center;height:100%}.demo-layout-atelier .theme-demo-products span{border:0;border-radius:0}.demo-layout-atelier .theme-demo-products span:first-child,.demo-layout-atelier .theme-demo-products span:nth-child(3){height:104px}.demo-layout-home_story .theme-demo-hero{border-radius:0 0 40px 8px;margin:0 14px}.demo-layout-home_story .theme-demo-proof{justify-content:flex-start;padding-inline:32px}.demo-layout-study .theme-demo-hero{border-radius:18px;margin:7px 12px 0;transform:rotate(-.4deg)}.demo-layout-study .theme-demo-orb{border-radius:7px;animation:2.4s ease-in-out infinite themePreviewBounce}.demo-layout-nursery .theme-demo-hero{border-radius:0 0 55% 18%}.demo-layout-nursery .theme-demo-products span{border-radius:35px}.demo-layout-nursery .theme-demo-orb{animation:5s ease-in-out infinite themePreviewFloat}.demo-layout-digital_grid .theme-demo-hero{border:1px solid color-mix(in srgb,var(--demo-primary) 28%,transparent);border-radius:22px;margin:7px}.demo-layout-digital_grid .theme-demo-orb{animation:5s linear infinite themePreviewOrbit}.demo-layout-digital_grid .theme-demo-products{perspective:500px}.demo-layout-digital_grid .theme-demo-products span:nth-child(2n){transform:translateY(6px)rotateX(5deg)}@keyframes themePreviewFloat{50%{transform:translateY(9px)rotate(7deg)}}@keyframes themePreviewBounce{50%{transform:translateY(10px)rotate(45deg)}}@keyframes themePreviewScan{50%{box-shadow:0 0 0 14px color-mix(in srgb,var(--demo-primary) 5%,transparent),0 0 18px var(--demo-primary)}}@keyframes themePreviewOrbit{to{transform:rotate(360deg)translate(12px)rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.theme-demo-orb,.theme-demo-ticker span{animation:none!important}}.theme-modal{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07100dcc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.theme-modal-card{border:1px solid var(--line);background:var(--panel);border-radius:23px;grid-template-columns:370px minmax(0,1fr);width:min(1180px,96vw);height:min(740px,94vh);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #0009}.theme-modal-close{z-index:2;top:12px;color:#fff;cursor:pointer;background:#0008;border:0;border-radius:50%;width:34px;height:34px;font-size:23px;position:absolute;inset-inline-end:15px}.theme-modal-copy{padding:34px 28px;overflow:auto}.theme-modal-copy h2{margin:5px 0;font-size:29px}.theme-modal-copy>p{color:var(--muted);margin:0 0 24px}.theme-modal-copy h3{color:var(--muted);margin:20px 0 9px;font-size:11px}.preset-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.preset-list button{text-align:start;border:1px solid var(--line);background:var(--panel-2);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px;display:flex}.preset-list button.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.preset-list i{border-radius:6px;width:25px;height:34px}.preset-list span{flex:1}.preset-list b,.preset-list small{display:block}.preset-list small{color:var(--muted);font-size:8px}.preset-list em{opacity:0;color:var(--accent)}.preset-list button.active em{opacity:1}.feature-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.feature-list span{color:var(--muted);font-size:10px}.feature-list span:first-letter{color:var(--ok)}.theme-modal-buttons{gap:7px;margin-top:25px;display:flex}.theme-modal-preview{background:radial-gradient(circle at 50% 35%,#e9eeec,#bdc7c3);place-items:center;padding:55px;display:grid}.theme-modal-preview>.theme-browser{aspect-ratio:1.45;width:100%;max-width:720px;max-height:500px}.device-switch{background:#fffc;border-radius:99px;padding:3px;display:flex;position:absolute;bottom:17px}.device-switch button{color:#52605b;background:0 0;border:0;border-radius:99px;padding:6px 12px}.device-switch button.active{color:#fff;background:#183f37}.builder-advanced{margin-top:22px}.builder-advanced>summary{cursor:pointer;padding:5px;font-weight:700}.builder-advanced-grid{grid-template-columns:1fr 1.3fr;gap:22px;padding-top:18px;display:grid}.builder-advanced-grid h3{color:var(--text)}.builder-advanced-grid textarea{margin-bottom:9px}.theme-browser.is-mobile{border:8px solid #17211e;border-radius:28px;max-width:100%;box-shadow:0 24px 60px #0004;aspect-ratio:9/16!important;width:310px!important}.theme-browser.is-mobile .theme-browser-bar{height:22px}.theme-browser.is-mobile .theme-demo-nav{gap:8px;height:47px;padding:0 12px}.theme-browser.is-mobile .theme-demo-nav b{font-size:12px}.theme-browser.is-mobile .theme-demo-nav span{display:none}.theme-browser.is-mobile .theme-demo-hero{height:210px;padding:28px 20px}.theme-browser.is-mobile .theme-demo-copy{width:72%}.theme-browser.is-mobile .theme-demo-hero:after{background:linear-gradient(90deg,var(--demo-bg) 0 54%,color-mix(in srgb,var(--demo-bg) 76%,transparent) 72%,transparent)}.theme-browser.is-mobile .theme-demo-hero strong{font-size:20px}.theme-browser.is-mobile .theme-demo-proof{gap:9px;padding-inline:8px;font-size:6px}.theme-browser.is-mobile .theme-demo-products{grid-template-columns:1fr 1fr;padding:12px}.theme-browser.is-mobile .theme-demo-products span{height:92px}.theme-browser.is-mobile .theme-demo-products span:last-child,.theme-browser.is-mobile .theme-demo-products span:nth-last-child(2){display:none}.theme-modal-preview.mobile{padding-block:36px 58px}.theme-modal-preview.mobile>.theme-browser{height:min(570px,75vh)}.theme-compare-bar{z-index:15;background:color-mix(in srgb, var(--panel) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #50a58f66;border-radius:15px;align-items:center;gap:10px;margin:0 0 18px;padding:12px 14px;display:flex;position:sticky;top:12px;box-shadow:0 14px 35px #0002}.theme-compare-bar div{flex:1;min-width:0}.theme-compare-bar strong,.theme-compare-bar span{display:block}.theme-compare-bar span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.theme-card.compare-selected{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent), 0 18px 45px #0003}.theme-compare-modal{overflow:auto}.theme-compare-card{border:1px solid var(--line);background:var(--panel);border-radius:23px;width:min(1080px,96vw);max-height:94vh;padding:30px;position:relative;overflow:auto;box-shadow:0 35px 100px #0009}.theme-compare-card>header{text-align:center}.theme-compare-card>header h2{margin:6px 0;font-size:28px}.theme-compare-card>header p{color:var(--muted);margin:0}.theme-compare-previews{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.theme-compare-previews article{border:1px solid var(--line);background:var(--panel-2);border-radius:17px;min-width:0;padding:14px}.theme-compare-previews .theme-browser{height:285px}.theme-compare-previews h3{margin:13px 0 2px}.theme-compare-previews article>span{color:var(--muted);font-size:10px}.theme-compare-features{border:1px solid var(--line);border-radius:15px;overflow:hidden}.theme-compare-features>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1fr) 130px 130px;align-items:center;display:grid}.theme-compare-features>div:last-child{border-bottom:0}.theme-compare-features strong,.theme-compare-features span{padding:10px 14px}.theme-compare-features span{text-align:center;border-inline-start:1px solid var(--line)}.theme-compare-features .yes{color:var(--ok);font-weight:800}.theme-compare-features .no{color:var(--muted)}.theme-compare-card>footer{justify-content:flex-end;margin-top:20px;display:flex}.visual-builder{margin-top:22px;padding:0;overflow:hidden}.visual-builder>header{border-bottom:1px solid var(--line);color:#fff;background:linear-gradient(130deg,#173f38,#102a31);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex}.visual-builder>header span{color:#8ed6c5;font-size:11px;font-weight:800}.visual-builder>header h2{margin:3px 0;font-size:24px}.visual-builder>header p{color:#b8cbc7;margin:0}.device-tabs{background:#071b1d80;border-radius:11px;gap:3px;padding:4px;display:flex}.device-tabs button{color:#a9c3bd;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 13px}.device-tabs button.active{color:#153832;background:#fff}.visual-canvas{background:var(--panel-2);border:1px dashed #5d8179;border-radius:18px;width:min(100%,940px);margin:24px auto;padding:20px;transition:all .25s}.visual-canvas.mobile{width:min(390px,100% - 28px)}.visual-canvas article{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:center;gap:13px;margin:8px 0;padding:15px;display:flex;box-shadow:0 5px 15px #0000000d}.visual-canvas article[draggable=true]{cursor:grab}.visual-canvas article>i{color:var(--muted);font-size:21px;font-style:normal}.visual-canvas article>div{flex:1}.visual-canvas strong,.visual-canvas small{display:block}.visual-canvas small{color:var(--muted);margin-top:3px}.visual-canvas article.draft{opacity:.72;border-style:dashed}.block-editor{z-index:1300;border:1px solid var(--line);background:var(--panel);border-radius:22px;width:min(780px,94vw);max-height:90vh;padding:28px;position:fixed;inset:50% auto auto 50%;overflow:auto;translate:-50% -50%;box-shadow:0 30px 100px #0009}.block-editor h2{margin-top:0}.block-editor .cols{grid-template-columns:1fr 1fr;gap:12px;display:grid}.block-editor label{color:var(--muted);gap:5px;font-size:11px;display:grid}.publish-toggle{background:var(--panel-2);border-radius:11px;grid-column:1/-1;align-items:center;gap:9px;margin:18px 0;padding:12px;display:flex!important}.publish-toggle input{width:auto}.block-editor .row{justify-content:flex-end}@media (width<=700px){.visual-builder>header{flex-direction:column;align-items:flex-start}.block-editor .cols,.language-editor{grid-template-columns:1fr}.visual-canvas{width:calc(100% - 28px);margin:14px}}.block-delete-backdrop{z-index:1500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071018c9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.design-releases{margin-top:22px;position:relative;overflow:hidden}.design-releases>header{color:#fff;background:linear-gradient(120deg,#132b35,#204d45);justify-content:space-between;align-items:center;gap:20px;margin:-16px -16px 15px;padding:22px 24px;display:flex}.design-releases>header span{color:#8ed6c5;font-size:10px}.design-releases>header h2{margin:4px 0}.design-releases>header p{color:#b8cbc7;margin:0}.release-create{gap:7px;min-width:340px;display:flex}.release-create input{color:#182725;background:#fff}.release-list article{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 4px;display:flex}.release-list article>b{background:var(--panel-2);width:42px;height:42px;color:var(--accent);border-radius:12px;place-items:center;display:grid}.release-list article>div{flex:1}.release-list strong,.release-list small{display:block}.release-list small{color:var(--muted);margin-top:3px}.release-status{background:var(--panel-2);border-radius:99px;padding:5px 9px;font-size:9px}.release-status.published{color:var(--ok);background:#2ea04322}.release-status.scheduled{color:#58a6ff;background:#58a6ff20}.schedule-popover{z-index:5;border:1px solid var(--line);background:var(--panel);border-radius:17px;width:min(420px,90%);padding:22px;position:absolute;inset:80px auto auto 50%;translate:-50%;box-shadow:0 24px 70px #0008}.schedule-popover h3{margin-top:0}.schedule-popover p{color:var(--muted)}@media (width<=760px){.design-releases>header{flex-direction:column;align-items:stretch}.release-create{min-width:0}.release-list article{flex-wrap:wrap}.release-list article>div{min-width:55%}}.compare-bar{background:#58a6ff0c;border:1px solid #58a6ff44;border-radius:12px;align-items:center;gap:8px;margin:10px 0;padding:10px 13px;display:flex}.compare-bar span{flex:1}.release-list article.compare-selected{background:#58a6ff10;border-radius:12px;margin-inline:-8px;padding-inline:12px;box-shadow:inset 3px 0 #58a6ff}.release-modal{z-index:1400;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07100dcc;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.release-modal-card,.compare-card{border:1px solid var(--line);background:var(--panel);border-radius:22px;width:min(1080px,96vw);max-height:92vh;position:relative;overflow:auto;box-shadow:0 35px 100px #0009}.release-modal-card>header,.compare-card>header{border-bottom:1px solid var(--line);padding:24px 28px}.release-modal-card>header span,.compare-card>header span{color:var(--accent);font-size:10px}.release-modal-card>header h2,.compare-card>header h2{margin:4px 0}.release-modal-card>header p,.compare-card>header p{color:var(--muted);margin:0}.release-store-preview{background:var(--release-bg);color:var(--release-text);border-radius:18px;margin:28px;padding:16px;box-shadow:0 15px 55px #0002}.release-store-preview nav{border-bottom:1px solid color-mix(in srgb, var(--release-text) 15%, transparent);justify-content:space-between;align-items:center;gap:15px;padding:12px 5px;display:flex}.release-store-preview nav button,.preview-block{border-radius:var(--release-radius);background:var(--release-primary);color:#fff;border:0}.release-store-preview nav button{padding:8px 14px}.preview-block{align-content:center;min-height:105px;margin-top:14px;padding:25px;display:grid}.preview-block:nth-child(2n){background:color-mix(in srgb, var(--release-primary) 78%, #fff)}.preview-block small{opacity:.7}.preview-block strong{font-size:22px}.preview-products i{border-radius:calc(var(--release-radius) * .7);background:#ffffff30;height:80px}.release-empty{text-align:center;color:var(--muted);padding:70px}.compare-summary{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.compare-summary article{background:var(--panel);text-align:center;padding:20px}.compare-summary b,.compare-summary span{display:block}.compare-summary b{color:var(--accent);font-size:24px}.compare-summary span{color:var(--muted)}.compare-columns{grid-template-columns:1.3fr 1fr;gap:18px;padding:24px;display:grid}.compare-columns>section{border:1px solid var(--line);border-radius:14px;padding:18px}.compare-columns section>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;gap:8px;padding:8px 0;display:grid}.compare-columns del{color:var(--bad)}.compare-columns ins{color:var(--ok);text-decoration:none}@media (width<=700px){.release-store-preview nav span{display:none}.compare-summary{grid-template-columns:1fr 1fr}.compare-columns{grid-template-columns:1fr}.release-modal{padding:8px}.release-store-preview{margin:12px}}@media (width<=900px){.theme-hero{grid-template-columns:1fr 1fr}.theme-hero>div{grid-column:1/-1}.theme-tools{grid-template-columns:1fr 1fr}.theme-segmented{grid-column:1/-1}.theme-grid{grid-template-columns:1fr}.theme-modal-card{grid-template-columns:1fr;height:94vh;overflow:auto}.theme-modal-copy{overflow:visible}.theme-modal-preview{order:-1;min-height:420px}.builder-advanced-grid{grid-template-columns:1fr}.theme-compare-previews .theme-browser{height:230px}}@media (width<=560px){.theme-hero,.theme-tools{grid-template-columns:1fr}.theme-segmented{overflow:auto}.theme-card-preview{height:210px}.theme-modal{padding:8px}.theme-modal-preview{min-height:330px;padding:45px 12px 25px}.theme-modal-copy{padding:24px 18px}.preset-list,.feature-list{grid-template-columns:1fr}.theme-compare-bar{flex-wrap:wrap}.theme-compare-bar div{flex-basis:100%}.theme-compare-card{padding:22px 12px}.theme-compare-card>header{padding-inline:18px}.theme-compare-card>header h2{font-size:21px}.theme-compare-previews{grid-template-columns:1fr}.theme-compare-previews .theme-browser{height:245px}.theme-compare-features{overflow:auto}.theme-compare-features>div{grid-template-columns:minmax(145px,1fr) 80px 80px;min-width:305px}.theme-compare-features strong,.theme-compare-features span{padding:9px 8px;font-size:9px}}.media-upload-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.media-drop{background:var(--panel-2);text-align:center;cursor:pointer;border:1px dashed #5d8179;border-radius:12px;place-items:center;min-height:90px;padding:12px;position:relative;display:grid!important}.media-drop input{opacity:0;width:1px;height:1px;position:absolute}.media-drop small{color:var(--accent)}.style-controls{grid-template-columns:repeat(4,1fr);gap:10px;margin:10px 0 18px;display:grid}.style-controls label{border:1px solid var(--line);background:var(--panel-2);border-radius:11px;padding:10px}.style-controls input[type=color]{width:100%;height:38px;padding:2px}.style-controls input[type=range]{width:100%;accent-color:var(--accent)}.style-controls b{color:var(--text)}@media (width<=700px){.media-upload-grid,.style-controls{grid-template-columns:1fr 1fr}}@media (width<=460px){.media-upload-grid,.style-controls{grid-template-columns:1fr}}.media-library{margin-top:22px;overflow:hidden}.media-library>header{color:#fff;background:linear-gradient(125deg,#15342f,#173345);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.media-library>header span{color:#8ed6c5;font-size:10px}.media-library>header h2{margin:3px 0}.media-library>header p{color:#b8cbc7;margin:0}.media-library-tools{gap:7px;min-width:350px;display:flex}.media-library-tools input,.media-library-tools select{color:#17211f;background:#fff}.media-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;padding:18px;display:grid}.media-grid article{border:1px solid var(--line);background:var(--panel-2);border-radius:14px;overflow:hidden}.media-grid article>img,.media-grid article>video{object-fit:cover;background:#0b1619;width:100%;height:145px;display:block}.media-grid article>div{padding:10px}.media-grid strong,.media-grid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.media-grid small{color:var(--muted);font-size:9px}.media-grid footer{align-items:center;gap:6px;padding:0 10px 10px;display:flex}.media-picker-modal{z-index:1450;border:1px solid var(--line);background:var(--panel);border-radius:22px;position:fixed;inset:4vh 3vw;overflow:auto;box-shadow:0 35px 110px #000b}.media-picker-modal>.modal-close{z-index:2;color:#fff}.media-library.picker{margin:0}.media-drop>label{cursor:pointer;place-items:center;display:grid}.media-drop>.btn{margin-top:6px}.media-drop>label input{opacity:0;width:1px;height:1px;position:absolute}@media (width<=700px){.media-library>header{flex-direction:column;align-items:stretch}.media-library-tools{min-width:0}.media-grid{grid-template-columns:1fr 1fr;padding:10px}}@media (width<=430px){.media-grid{grid-template-columns:1fr}}.page-builder{margin-top:22px;overflow:hidden}.page-preview-backdrop,.page-history-backdrop{z-index:1600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071018d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.page-preview{border:1px solid var(--line);color:#17211f;background:#fff;border-radius:22px;width:min(1100px,96vw);max-height:94vh;position:relative;overflow:auto;box-shadow:0 35px 100px #0009}.page-preview>nav{border-bottom:1px solid #17211f18;align-items:center;gap:24px;padding:18px 24px;display:flex}.page-preview>nav span{flex:1}.page-preview>nav button,.page-preview-block button{color:#fff;background:#176b5b;border:0;border-radius:9px;padding:8px 13px}.page-preview>header{background:linear-gradient(135deg,#e7f4ef,#fff);padding:55px 7%}.page-preview>header h1{margin:8px 0;font-size:clamp(28px,5vw,58px)}.page-preview>header p{color:#52605b;max-width:720px}.page-preview>main{padding:24px}.page-preview-block{background:#fafcfb;border:1px solid #17211f18;border-radius:16px;min-height:150px;margin:14px 0;padding:28px}.page-preview-block img{object-fit:cover;border-radius:12px;width:min(100%,720px);max-height:360px;margin:16px auto;display:block}.page-preview-block.hero{color:#fff;background:#102b2c;min-height:270px}.page-preview-block small{color:#2a8d74}.page-history{border:1px solid var(--line);background:var(--panel);border-radius:20px;width:min(850px,95vw);max-height:90vh;padding:28px;position:relative;overflow:auto;box-shadow:0 30px 90px #0008}.page-history>p{color:var(--muted)}.page-history>article{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:13px 0;display:flex}.page-history>article>div{flex:1}.page-history strong,.page-history small{display:block}.page-history small{color:var(--muted)}.page-blocks textarea{margin-top:7px}.page-block-actions button:disabled{opacity:.3;cursor:not-allowed}@media (width<=700px){.page-preview>nav span{display:none}.page-preview>header{padding:42px 22px}.page-history>article{flex-direction:column;align-items:stretch}}.page-builder>header{color:#fff;background:linear-gradient(125deg,#2c244b,#183a42);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.page-builder>header span{color:#c8b8ff;font-size:10px}.page-builder>header h2{margin:4px 0}.page-builder>header p{color:#c8ccd7;margin:0}.page-list article{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:13px 5px;display:flex}.page-list article>div{flex:1}.page-list strong,.page-list small{display:block}.page-list small{color:var(--muted)}.page-editor-modal{z-index:1350;border:1px solid var(--line);background:var(--panel);border-radius:23px;padding:26px;position:fixed;inset:3vh 3vw;overflow:auto;box-shadow:0 35px 110px #000b}.page-editor-modal>header span{color:var(--accent);font-size:10px}.page-editor-modal>header h2{margin:4px 0 18px}.page-editor-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.page-editor-grid label{gap:5px;display:grid}.nav-check{align-items:center;gap:8px;padding:10px;display:flex!important}.nav-check input{width:auto}.page-block-toolbar{justify-content:space-between;align-items:center;margin:20px 0 8px;display:flex}.page-blocks article{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;align-items:flex-start;gap:11px;margin:7px 0;padding:12px;display:flex}.page-blocks article>b{background:var(--accent);color:#062019;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.page-blocks article>div:nth-child(2){flex:1}.triple-input{grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0;display:grid}.page-block-actions{gap:3px;flex:none!important;display:flex!important}.page-block-actions button{border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;border-radius:7px}.page-editor-modal>footer{border-top:1px solid var(--line);background:var(--panel);justify-content:flex-end;gap:7px;margin:20px -26px -26px;padding:15px 26px;display:flex;position:sticky;bottom:-26px}@media (width<=750px){.page-builder>header{flex-direction:column;align-items:flex-start;gap:14px}.page-editor-grid,.triple-input{grid-template-columns:1fr}.page-editor-modal{padding:18px;inset:1vh 1vw}.page-editor-modal>footer{margin-inline:-18px;padding-inline:18px;bottom:-18px}.page-list article{flex-wrap:wrap}}.blog-manager>header,.pixel-settings>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.blog-manager>header span{color:var(--accent);font-size:12px;font-weight:800}.blog-manager>header h2{margin:5px 0}.blog-list{gap:10px;margin:16px 0;display:grid}.blog-list article{border:1px solid var(--line);border-radius:16px;grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:9px;display:grid}.blog-list img,.blog-list i{object-fit:cover;background:#eef5f2;border-radius:10px;place-items:center;width:64px;height:54px;display:grid}.blog-list small,.pixel-grid small{color:var(--muted);margin-top:4px;display:block}.blog-editor{border-top:1px solid var(--line);padding-top:16px}.blog-editor>summary,.blog-manager details>summary{cursor:pointer;padding:10px;font-weight:800}.blog-editor form{gap:13px;display:grid}.pixel-settings{margin-top:16px}.pixel-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.pixel-grid article{border:1px solid var(--line);border-radius:16px;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.pixel-grid article .btn{grid-column:1/-1}.pixel-logo{background:linear-gradient(135deg, var(--accent), #182d27);color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.pixel-modal{z-index:90;background:#07181399;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pixel-modal>.card{width:min(560px,100%);box-shadow:0 30px 90px #0004}.pixel-modal label{margin:12px 0;display:block}.analytics-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.analytics-head>div:last-child{gap:8px;display:flex}.analytics-head>div>span{color:var(--accent);font-weight:800}.analytics-head h1{margin:6px 0}.analytics-kpis{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.analytics-kpis article{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f6faf8);border-radius:18px;padding:18px}.analytics-kpis small{color:var(--muted);display:block}.analytics-kpis strong{margin:8px 0;font-size:25px;display:block}.analytics-delta{font-size:12px}.analytics-delta.up{color:#16804a}.analytics-delta.down{color:#c43d3d}.analytics-row{grid-template-columns:1.35fr 1fr;gap:15px;margin-top:16px;display:grid}.analytics-row.triple{grid-template-columns:repeat(3,1fr)}.analytics-chart header,.funnel header{justify-content:space-between;display:flex}.chart-bars{border-bottom:1px solid var(--line);align-items:end;gap:4px;height:220px;padding-top:20px;display:flex}.chart-bars i{background:linear-gradient(var(--accent), #8bc5b4);border-radius:5px 5px 0 0;flex:1;min-width:3px}.funnel>div{grid-template-columns:1fr auto;gap:4px;margin:12px 0;display:grid;position:relative}.funnel i{background:var(--accent);border-radius:10px;grid-column:1/-1;height:7px}.funnel small{color:var(--muted);grid-column:1/-1}.analytics-table{grid-template-columns:2fr .6fr 1fr;display:grid}.analytics-table>*{border-bottom:1px solid var(--line);padding:12px}.analytics-mini>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:12px 0;display:flex}.analytics-mini span{color:var(--muted);font-size:12px}.analytics-locked{background:#f5faf8;border:1px dashed #b6c8c2;border-radius:18px;align-items:center;gap:16px;margin:16px 0;padding:22px;display:flex}.analytics-locked>span{font-size:27px}.analytics-locked p{color:var(--muted);margin:5px 0}.analytics-alerts{gap:8px;margin-top:14px;display:grid}.analytics-alerts article{color:#8a5211;background:#fff5e8;border-radius:12px;justify-content:space-between;padding:12px 15px;display:flex}.analytics-alerts .critical{color:#a92f2f;background:#fff0f0}.legacy-toggle{margin:20px 0}.legacy-reports{overflow:auto}@media (width<=1000px){.analytics-kpis{grid-template-columns:repeat(2,1fr)}.analytics-row,.analytics-row.triple{grid-template-columns:1fr}}@media (width<=600px){.analytics-head{flex-direction:column;align-items:stretch}.analytics-kpis{grid-template-columns:1fr 1fr}.analytics-head>div:last-child{width:100%}}.product-media-editor{background:linear-gradient(145deg,#f8fbfa,#fff);border:1px solid #d9e7e3;border-radius:22px;margin:22px 0;padding:20px}.product-media-editor>header{justify-content:space-between;align-items:start;gap:18px;margin-bottom:16px;display:flex}.product-media-editor h3,.product-media-editor p{margin:0 0 5px}.product-media-editor>header>span{white-space:nowrap;color:#187b70;font-weight:800}.product-media-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.media-add-tile{cursor:pointer;text-align:center;min-height:110px;font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:#176d65!important;background:#fff!important;border:1px dashed #99c7bf!important;border-radius:16px!important;display:flex!important}.media-add-tile>strong{color:#17312d}.media-add-tile>small{color:#74847f;font-size:11px}.media-add-tile>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.product-media-preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.product-media-preview article{aspect-ratio:1;background:#e9efed;border:2px solid #0000;border-radius:14px;position:relative;overflow:hidden}.product-media-preview article.primary-media{border-color:#1e9588}.product-media-preview img,.product-media-preview video{object-fit:cover;width:100%;height:100%}.product-media-preview span{color:#fff;background:#0d1f1cd1;border-radius:999px;padding:3px 8px;font-size:11px;position:absolute;bottom:6px;right:6px}.product-media-preview button{color:#a42432;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;width:28px;height:28px;font-size:20px;position:absolute;top:6px;left:6px}.product-media-picker{z-index:1500}.order-detail-section{border:1px solid #dce7e4;border-radius:18px;margin-top:20px;overflow:hidden}.order-detail-section>header{background:#f6faf9;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.order-detail-section>header span,.order-context-grid section>span{color:#73837f;font-size:12px}.order-detail-section h3,.order-context-grid h3{margin:3px 0}.order-items-list article{border-top:1px solid #edf2f1;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:14px 18px;display:grid}.order-items-list article>div:last-child{text-align:end}.order-items-list small{color:#7a8985;margin-top:3px;display:block}.order-item-quantity{color:#14766b;background:#e7f5f2;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.order-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.order-context-grid section{background:#f6f9f8;border-radius:16px;padding:16px}.order-context-grid p{color:#657570;margin:6px 0;font-size:12px;line-height:1.65}.order-context-grid a{color:#107d71;font-weight:700}@media (width<=850px){.product-media-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.product-media-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.order-context-grid{grid-template-columns:1fr}}.notification-bell{z-index:1500;top:18px;position:fixed;inset-inline-end:24px}.notification-bell-button{border:1px solid var(--line);background:var(--panel);width:43px;height:43px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:14px;font-size:24px;position:relative}.notification-bell-button b{top:-7px;background:var(--bad);color:#fff;border-radius:20px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;display:grid;position:absolute;inset-inline-start:-7px}.notification-popover{top:50px;background:var(--panel);border:1px solid var(--line);border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:min(410px,92vw);max-height:72vh;display:grid;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:0 22px 70px #0004}.notification-popover>header,.notification-popover>footer{background:var(--panel-2);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.notification-popover header div{display:grid}.notification-popover header small{color:var(--muted)}.notification-popover button{font:inherit}.notification-popover header button,.notification-popover footer button{color:var(--accent);cursor:pointer;background:0 0;border:0}.notification-popover>div{overflow:auto}.notification-popover>div>button{text-align:start;border:0;border-bottom:1px solid var(--line);background:var(--panel);width:100%;color:var(--text);cursor:pointer;grid-template-columns:10px 1fr;gap:10px;padding:13px 16px;display:grid}.notification-popover>div>button.unread{background:color-mix(in srgb, var(--accent) 8%, var(--panel))}.notification-popover>div>button i{background:0 0;border-radius:50%;width:8px;height:8px;margin-top:6px}.notification-popover>div>button.unread i{background:var(--accent)}.notification-popover>div>button span{gap:3px;display:grid}.notification-popover>div>button small,.notification-popover time{color:var(--muted);font-size:11px}.notification-popover footer{justify-content:flex-end}.notification-popover footer button:first-child{margin-inline-end:auto}@media (width<=760px){.notification-bell{top:10px;inset-inline-end:12px}.notification-popover{width:auto;position:fixed;top:62px;left:10px;right:10px}}.task-center>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.task-center>header span,.team-builder header span{color:var(--accent);font-size:12px;font-weight:800}.task-center>header h1{margin:4px 0}.task-center>header p{color:var(--muted);margin:0}.task-kpis{gap:8px;display:flex}.task-kpis b{border:1px solid var(--line);background:var(--panel);text-align:center;border-radius:14px;min-width:90px;padding:12px;font-size:22px}.task-kpis small{color:var(--muted);font-size:10px;display:block}.task-center>nav{border-bottom:1px solid var(--line);gap:5px;margin-bottom:14px;display:flex;overflow:auto}.task-center>nav button{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 13px}.task-center>nav button.active{color:var(--accent);border-color:var(--accent);font-weight:800}.task-board{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.task-board>article{border:1px solid var(--line);border-inline-start:5px solid var(--muted);background:var(--panel);border-radius:16px;padding:15px}.task-board>article.priority-high{border-inline-start-color:var(--warn)}.task-board>article.priority-urgent{border-inline-start-color:var(--bad)}.task-board article>header,.task-board article>div,.task-board article>footer,.team-builder>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.task-board article header div{display:grid}.task-board article header button{color:var(--accent);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.task-board article small{color:var(--muted)}.task-board article p{min-height:38px}.task-board article footer{border-top:1px solid var(--line);justify-content:flex-end;margin-top:12px;padding-top:12px}.team-builder{margin-top:18px}.team-builder>header>div:first-child{display:block}.team-builder h2{margin:4px 0}.team-builder fieldset{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;gap:10px;margin:12px 0;padding:12px;display:flex}.team-builder fieldset label{align-items:center;gap:5px;display:flex}.team-builder fieldset input{width:auto}@media (width<=760px){.task-center>header{display:block}.task-kpis{margin-top:12px}.task-kpis b{flex:1;min-width:0}.task-board{grid-template-columns:1fr}}.device-previews{flex-wrap:wrap;justify-content:center;gap:28px;padding:24px;display:flex}.device{background:#fff;border:8px solid #182120;border-radius:32px;flex-direction:column;width:230px;height:460px;display:flex;overflow:hidden;box-shadow:0 22px 55px #10201c22}.device.android{border-radius:22px}.device-bar{justify-content:space-between;height:25px;padding:5px 10px;font-size:8px;display:flex}.device-bar i{background:#182120;border-radius:9px;width:38px;height:5px}.app-splash{color:#fff;align-content:center;place-items:center;gap:5px;height:108px;display:grid}.app-splash img,.app-splash span{object-fit:cover;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.app-splash strong{font-size:11px}.preview-home{flex:1;padding:10px}.preview-hero{color:#fff;border-radius:14px;align-content:center;height:90px;padding:14px;display:grid}.preview-hero b{font-size:13px}.preview-hero small{opacity:.8;font-size:8px}.preview-products{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.preview-products i{background:linear-gradient(#edf3f1,#f9fbfa);border-radius:10px;height:70px}.device footer{border-top:1px solid #e6ece9;justify-content:space-around;align-items:center;height:46px;font-size:7px;display:flex}.release-review-note{background:#fff9e8;border:1px solid #efd7a1;border-radius:10px;margin:12px 0;padding:12px}.release-review-note p{margin:5px 0 0}.release-events{margin-top:16px}.release-events>div{border-top:1px solid var(--line);gap:9px;padding:9px;display:flex}.release-events>div>span{color:var(--accent)}.release-events strong,.release-events small{display:block}.release-events small{color:var(--muted);font-size:10px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef0ff;--panel:#ffffffc7;--panel-2:#ffffff8c;--line:#6b658421;--text:#14121f;--muted:#6b6584;--accent:var(--dash,#7c5cff);--accent-strong:color-mix(in srgb, var(--dash,#7c5cff) 80%, black);--brand-green:var(--dash,#7c5cff);--brand-green-light:color-mix(in srgb, var(--dash,#7c5cff) 70%, white);--ok:#22a866;--warn:#f59e38;--bad:#e84b66;--shadow-sm:0 10px 34px #45358214;--shadow-lg:0 28px 80px #45358229}@media (prefers-color-scheme:dark){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef0ff;--panel:#ffffffc7;--panel-2:#ffffff8c;--line:#6b658421;--text:#14121f;--muted:#6b6584;--accent:#7c5cff}}body{color:var(--text);background-color:#0000;background-image:radial-gradient(60% 50% at 85% 8%,#7c5cff59,#0000 60%),radial-gradient(45% 40% at 10% 15%,#63b3ed47,#0000 60%),radial-gradient(55% 45% at 30% 90%,#ffb07a33,#0000 60%),linear-gradient(135deg,#eef0ff 0%,#e7ecf8 45%,#eef2fb 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.app{grid-template-columns:270px minmax(0,1fr)}.side{border-inline:0 1px solid #ffffff94;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#ffffffa3;padding:18px 15px;box-shadow:0 12px 40px #322a5b14}.brand{padding:2px 8px 18px}.brand-mark{background:linear-gradient(145deg,#ede9fe,#fff);border:0;border-radius:12px;width:42px;height:42px;box-shadow:0 7px 20px #5b2fe021}.brand-mark img{width:48px;height:44px}.brand-copy strong{font-size:20px}.brand-copy small{color:var(--muted);font-size:11px}.nav button{color:#2c2740;border-radius:12px;gap:10px;min-height:44px;margin-bottom:3px;padding:9px 11px;font-weight:600}.nav button:hover{color:var(--accent-strong);background:#ffffffa6;transform:translate(-2px)}.nav button[aria-current=page]{background:linear-gradient(135deg, var(--dash,#7c5cff), var(--accent-strong));color:#fff;box-shadow:0 10px 24px color-mix(in srgb, var(--dash,#7c5cff) 65%, transparent)}.nav-icon{background:color-mix(in srgb, var(--dash,#7c5cff) 8%, transparent);width:27px;height:27px;color:var(--accent-strong);border-radius:9px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.nav-icon svg{width:17px;height:17px}.appearance-trigger svg,.notification-bell-button svg{width:20px;height:20px}.nav button[aria-current=page] .nav-icon{color:#fff;background:#ffffff2e}.nav-label{flex:1}.nav .locked .nav-icon{filter:grayscale();opacity:.5}.side-account{background:linear-gradient(145deg, var(--dash,#7c5cff), var(--accent-strong));box-shadow:0 15px 30px color-mix(in srgb, var(--dash,#7c5cff) 60%, transparent);border:0;border-radius:18px;padding:16px}.side-account .muted{color:#fff}.side-account .muted:nth-child(2){color:color-mix(in srgb, var(--dash,#7c5cff) 30%, white)}.side-account .btn{color:var(--accent-strong);background:#fff;border-color:#ffffff80}.main{max-width:none;padding:27px clamp(18px,3vw,46px)}.card{box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#ffffffb8;border:1px solid #ffffffad;border-radius:20px}input,select,textarea{color:var(--text);background:#ffffffb8;border-color:#6b658429}input:focus,select:focus,textarea:focus{border-color:var(--dash,#7c5cff);box-shadow:0 0 0 4px color-mix(in srgb, var(--dash,#7c5cff) 13%, transparent)}button.btn{color:#2c2740;background:#ffffffa6;border-color:#6b658429}button.btn.primary{border-color:var(--accent-strong);background:linear-gradient(145deg, var(--dash,#7c5cff), var(--accent-strong));box-shadow:0 10px 24px color-mix(in srgb, var(--dash,#7c5cff) 63%, transparent)}button.btn.primary:hover{background:linear-gradient(145deg, var(--accent-strong), color-mix(in srgb, var(--accent-strong) 80%, black))}.notification-bell-button{box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc2;border-color:#ffffffa6}.merchant-dashboard,.merchant-dashboard.plan-growth,.merchant-dashboard.plan-pro{--dash:#7c5cff;--dash-soft:#ede9fe}.merchant-dashboard{max-width:1540px;margin-inline:auto}.dashboard-head{align-items:center;margin-bottom:22px}.dashboard-kicker{color:#7c5cff;font-size:11px}.dashboard-head h1{color:#14121f;font-size:28px}.dashboard-head p{color:#6b6584}.dashboard-head-actions select{background:#ffffffb8}.dashboard-plan-banner{box-shadow:var(--shadow-sm);background:linear-gradient(110deg,#ede9fee0,#ffffffad);border-color:#7c5cff29;padding:14px 18px}.dashboard-plan-banner div strong,.dashboard-plan-banner>b{color:#5b2fe0}.dashboard-plan-banner>b{background:#fff}.dashboard-metrics{gap:15px;margin-bottom:18px}.dashboard-metrics article{min-height:144px;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-color:#ffffffb3;border-radius:20px;align-items:flex-start;padding:20px}.dashboard-metrics small{font-size:11px}.dashboard-metrics strong{margin:8px 0 4px;font-size:clamp(18px,1.6vw,23px)}.dashboard-metrics em{font-size:10px}.metric-icon{color:#fff;background:linear-gradient(145deg,#7c5cff,#5b2fe0);border-radius:13px;width:45px;height:45px;box-shadow:0 10px 22px #5b2fe038}.metric-icon.orders{color:#fff;background:linear-gradient(145deg,#4f8df7,#2563eb)}.metric-icon.average{color:#fff;background:linear-gradient(145deg,#ff9f43,#ea6d21)}.metric-icon.balance{color:#fff;background:linear-gradient(145deg,#56c979,#20a057)}.dashboard-layout{grid-template-columns:minmax(0,2fr) minmax(275px,.72fr);gap:16px}.dashboard-chart,.dashboard-quick,.dashboard-orders,.dashboard-stock{border-radius:20px;padding:20px}.dashboard-chart h2{color:#14121f}.text-action{color:#6d3ffb;font-weight:700}.sales-bars{background:repeating-linear-gradient(#0000 0 55px,#6b658417 56px);height:235px;margin-top:18px;padding:16px 12px 0;position:relative}.sales-columns{align-items:flex-end;gap:10px;display:flex;position:absolute;inset:16px 12px 0}.sales-columns i{opacity:.62;background:linear-gradient(#c4b5fd,#7c5cff);border-radius:7px 7px 2px 2px;flex:1;min-width:5px;max-width:none}.sales-trend{z-index:2;width:calc(100% - 24px);height:calc(100% - 16px);position:absolute;inset:16px 12px 0;overflow:visible}.sales-trend polyline{fill:none;stroke:#6d3ffb;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 4px 5px #5b2fe02e)}.sales-trend circle{fill:#fff;stroke:#6d3ffb;stroke-width:4px;vector-effect:non-scaling-stroke}.dashboard-quick>div button{background:#ffffff8c;border-color:#6b658414;min-height:61px;padding:11px}.dashboard-quick>div button:hover{background:#f5f3ff;border-color:#c4b5fd}.dashboard-quick button i{color:#6d3ffb;background:#ede9fe;border-radius:11px;width:37px;height:37px}.dashboard-quick button b{font-size:12px}.dashboard-quick button small{font-size:9px}.dashboard-bottom{gap:16px;margin-top:16px}.stock-health>span{background:conic-gradient(#7c5cff var(--stock), #ede9fe 0)}.stock-health>span:before{background:#fffffff2}.pill.info{color:#5b2fe0;background:#ede9fe}.pill.ok{color:#16865b;background:#e8f8ef}.pill.warn{color:#a76706;background:#fff3dd}.pill.bad{color:#c53b44;background:#ffecef}.topbar{padding:4px 0 18px}.topbar h1{font-size:27px}.grid{gap:15px}tbody tr:hover{background:#ede9fe6b}@media (width<=860px){.app{grid-template-columns:1fr}.main{padding:18px 14px}.mobile-nav select{background:#fffc}.mobile-appearance{min-height:44px;margin:0 58px 14px;display:block;position:relative}.mobile-appearance .appearance-menu{top:0;margin:0;position:absolute;inset-inline:-60px auto}.mobile-appearance .appearance-trigger{border-color:var(--line);background:var(--panel);color:var(--text);box-shadow:var(--shadow-sm)}.mobile-appearance .appearance-popover{top:50px;bottom:auto;inset-inline:0 auto}}.mobile-brand{align-items:center;gap:9px;min-width:0;display:none}.mobile-brand>span{border:1px solid var(--line);width:42px;height:42px;box-shadow:var(--shadow-sm);background:#fff;border-radius:13px;place-items:center;display:grid;overflow:hidden}.mobile-brand img{object-fit:cover;width:46px;height:42px}.mobile-brand strong{font-size:18px}.subtabs{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 82%,transparent);box-shadow:var(--shadow-sm);border-radius:14px;gap:5px;margin:0 0 16px;padding:5px;display:inline-flex}.subtabs button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 16px;font-weight:750;transition:background .18s,color .18s,box-shadow .18s}.subtabs button:hover{color:var(--text);background:color-mix(in srgb,var(--dash) 7%,var(--panel))}.subtabs button.active{color:#fff;background:linear-gradient(135deg,var(--dash),var(--accent-strong));box-shadow:0 7px 18px color-mix(in srgb,var(--dash) 28%,transparent)}@media (width<=860px){.mobile-brand{display:flex}.subtabs{box-sizing:border-box;grid-template-columns:1fr 1fr;width:100%;display:grid}.subtabs button{padding-inline:10px;font-size:13px}.appearance-trigger-label{display:none}.mobile-appearance .appearance-trigger{justify-content:center;width:44px;height:44px;padding:0}}.dashboard-kicker{letter-spacing:.01em;font-size:15px}.dashboard-head h1{font-size:clamp(34px,3vw,47px);font-weight:850;line-height:1.18}.dashboard-head p{font-size:17px;line-height:1.65}.dashboard-head-actions label{font-size:14px;font-weight:700}.dashboard-head-actions select,.dashboard-head-actions .btn{min-height:46px;font-size:15px}.dashboard-layout{direction:ltr;grid-template-columns:minmax(0,2fr) minmax(320px,.9fr)}.dashboard-chart,.dashboard-channels{min-height:470px}.dashboard-chart header h2,.dashboard-channels h2{font-size:20px;font-weight:850}.dashboard-chart header span,.dashboard-channels header span{font-size:13px}.revenue-chart{background:repeating-linear-gradient(#0000 0 74px,#7c5cff1c 75px);border-bottom:1px solid #6b658421;height:310px;margin-top:22px;position:relative}.revenue-chart svg{width:calc(100% - 58px);height:calc(100% - 7px);position:absolute;inset:7px 10px 0 48px;overflow:visible}.revenue-area{fill:url(#revenueFill)}.revenue-line{fill:none;stroke:#6d3ffb;stroke-width:8px;stroke-linecap:round;filter:drop-shadow(0 6px 7px #5b2fe038);vector-effect:non-scaling-stroke}.revenue-chart circle{fill:#fff;stroke:#7c5cff;stroke-width:3px;opacity:.45;vector-effect:non-scaling-stroke}.revenue-chart circle.active{opacity:1;filter:drop-shadow(0 3px 6px #5b2fe04d)}.revenue-scale{color:#918aa9;flex-direction:column;justify-content:space-between;padding:4px 0 9px;font-size:11px;display:flex;position:absolute;inset:0 auto 0 0}.revenue-chart.is-empty{place-items:center;display:grid}.dashboard-chart footer{align-items:center;font-size:11px}.dashboard-chart footer strong{color:#5b2fe0;font-size:15px}.revenue-chart:not(.is-empty){cursor:crosshair}.revenue-cursor{z-index:5;inset:0 auto 0 var(--cursor-x);pointer-events:none;border-left:1px solid #6b658447;width:1px;position:absolute}.revenue-cursor>i{top:var(--cursor-y);background:#7c5cff;border:3px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #7c5cff,0 5px 14px #5b2fe04d}.revenue-tooltip{top:clamp(28px, calc(var(--cursor-y) + 20px), 220px);text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);direction:ltr;background:#fffffff5;border:1px solid #7c5cff1f;border-radius:13px;min-width:112px;padding:12px 14px;position:absolute;left:16px;box-shadow:0 12px 30px #241b522e}.revenue-tooltip small{color:#6b6584;font-size:12px;display:block}.revenue-tooltip strong{color:#5b2fe0;white-space:nowrap;margin-top:3px;font-size:17px;display:block}.revenue-cursor.at-end .revenue-tooltip{left:auto;right:16px}.revenue-cursor.at-start .revenue-tooltip{left:10px}.onboarding-hero.card{color:var(--text);background:#ffffffbd}.onboarding-hero.card>div>strong{color:#5b2fe0;text-shadow:none}.onboarding-hero.card>div>p,.onboarding-hero.card .muted{color:var(--muted)}.dashboard-channels header{display:flex}.channel-donut{aspect-ratio:1;border-radius:50%;place-items:center;width:190px;margin:30px auto 24px;display:grid;box-shadow:0 15px 36px #5b2fe01f}.channel-donut>div{aspect-ratio:1;text-align:center;background:#f8f8ff;border-radius:50%;place-content:center;width:60%;display:grid;box-shadow:inset 0 0 0 1px #6b658414}.channel-donut small{color:var(--muted);font-size:12px}.channel-donut strong{direction:ltr;font-size:19px}.channel-legend{gap:10px;display:grid}.channel-legend>div{grid-template-columns:10px 1fr auto auto;align-items:center;gap:8px;font-size:12px;display:grid}.channel-legend i{border-radius:50%;width:9px;height:9px}.channel-legend small{color:var(--muted)}.channel-legend strong{text-align:end;direction:ltr;min-width:75px}.channel-legend p{color:var(--muted);text-align:center}.dashboard-quick-wide{margin-top:16px}.dashboard-quick-wide>div{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-quick-wide>div button{min-height:70px}.side-account .muted:first-child{font-size:16px;font-weight:850}@media (width<=1050px){.dashboard-layout{grid-template-columns:1fr}.dashboard-chart,.dashboard-channels{min-height:auto}.dashboard-quick-wide>div{grid-template-columns:1fr 1fr}}@media (width<=680px){.dashboard-head h1{font-size:31px}.dashboard-head p{font-size:15px}.dashboard-quick-wide>div{grid-template-columns:1fr}.revenue-chart{height:250px}.dashboard-layout{grid-template-columns:minmax(0,1fr)}}.migration-head{color:#fff;background:linear-gradient(120deg,#102f2d,#0f665a);border-radius:22px;margin-bottom:18px;padding:28px}.migration-head span{color:#98ddcf;font-size:10px;font-weight:800}.migration-head h1{margin:5px 0;font-size:28px}.migration-head p{color:#c6ddd8;margin:0}.migration-start{margin-bottom:15px}.migration-start h2,.migration-layout h2{font-size:16px}.migration-check{align-items:center;gap:8px;display:flex}.migration-check input{width:auto}.migration-layout{grid-template-columns:300px 1fr;gap:15px;display:grid}.migration-job{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--text);text-align:start;cursor:pointer;border-radius:11px;margin:6px 0;padding:12px;display:block}.migration-job.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.migration-job strong,.migration-job span{display:block}.migration-job span{color:var(--muted);font-size:10px}.migration-upload{cursor:pointer;margin:14px 0;display:inline-block}.migration-upload input{display:none}.migration-counts{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.migration-counts>div{border:1px solid var(--line);background:var(--panel-2);border-radius:10px;padding:11px}.migration-counts span,.migration-counts b,.migration-counts small{display:block}.migration-counts small{color:var(--muted)}.migration-gap{color:var(--bad);background:#f8514918;border-radius:8px;margin-top:7px;padding:9px}@media (width<=850px){.migration-layout{grid-template-columns:1fr}.migration-counts{grid-template-columns:1fr 1fr}}html[data-mode=dark] body{background:radial-gradient(60% 50% at 85% 8%,#0369a13d,#0000 60%),radial-gradient(45% 40% at 10% 15%,#0f766e2e,#0000 60%),linear-gradient(135deg,#0b1119,#101827 48%,#111827)}html[data-mode=dark] .side{background:color-mix(in srgb, var(--panel) 88%, transparent);border-color:var(--line);box-shadow:0 12px 40px #0005}html[data-mode=dark] .nav button{color:var(--text)}html[data-mode=dark] .nav button:hover{background:var(--panel-2);color:var(--accent)}html[data-mode=dark] .card,html[data-mode=dark] .dashboard-metrics article,html[data-mode=dark] .product-summary article,html[data-mode=dark] .orders-summary article{border-color:var(--line);background:color-mix(in srgb, var(--panel) 92%, transparent);box-shadow:0 16px 42px #0005}html[data-mode=dark] input,html[data-mode=dark] select,html[data-mode=dark] textarea,html[data-mode=dark] .dashboard-head-actions select,html[data-mode=dark] button.btn{border-color:var(--line);background:var(--panel-2);color:var(--text)}html[data-mode=dark] .notification-bell-button{border-color:var(--line);background:var(--panel);color:var(--text)}html[data-mode=dark] .dashboard-head h1,html[data-mode=dark] .dashboard-chart h2,html[data-mode=dark] .dashboard-channels h2{color:var(--text)}html[data-mode=dark] .dashboard-head p{color:var(--muted)}html[data-mode=dark] .dashboard-plan-banner{border-color:color-mix(in srgb, var(--dash) 38%, var(--line));background:linear-gradient(110deg, color-mix(in srgb, var(--dash) 18%, var(--panel)), var(--panel));box-shadow:var(--shadow-sm)}html[data-mode=dark] .dashboard-plan-banner>b{background:var(--panel-2)}html[data-mode=dark] .dashboard-quick>div button{border-color:var(--line);background:var(--panel-2);color:var(--text)}html[data-mode=dark] .dashboard-quick>div button:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--panel))}html[data-mode=dark] .dashboard-quick button i{background:color-mix(in srgb, var(--accent) 18%, var(--panel));color:var(--accent)}html[data-mode=dark] .stock-health>span{background:conic-gradient(var(--dash) var(--stock), var(--panel-2) 0)}html[data-mode=dark] .stock-health>span:before,html[data-mode=dark] .channel-donut>div{background:var(--panel)}html[data-mode=dark] .revenue-tooltip{border-color:var(--line);background:color-mix(in srgb, var(--panel) 96%, transparent);box-shadow:0 12px 32px #0008}html[data-mode=dark] .revenue-tooltip small{color:var(--muted)}html[data-mode=dark] .revenue-tooltip strong{color:var(--accent)}html[data-mode=dark] .onboarding-hero.card{background:var(--panel);color:var(--text)}html[data-mode=dark] .onboarding-hero.card>div>strong{color:var(--accent)}.billing-plans>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.billing-plans>header h3,.billing-plans>header p{margin:0}.billing-plan-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-items:start;gap:14px;display:grid}.billing-plan-grid article{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:20px;position:relative}.billing-plan-grid article.current{border:2px solid var(--accent);box-shadow:0 12px 30px color-mix(in srgb, var(--accent) 13%, transparent)}.billing-plan-grid article>span{color:var(--muted);font-size:12px}.billing-plan-grid article h2{margin:8px 0}.billing-plan-grid article>strong{font-size:24px}.billing-plan-grid article>small{color:var(--muted)}.billing-plan-grid .plan-limits{min-height:86px;color:var(--muted);padding-inline-start:20px;line-height:1.8}.plan-modules{border-block:1px solid var(--line);margin:0 0 16px;padding:12px 0}.plan-modules summary{cursor:pointer;color:var(--text);font-weight:700}.plan-modules ul{max-height:240px;color:var(--muted);margin:10px 0 0;padding-inline-start:22px;line-height:1.8;overflow:auto}.billing-plan-grid article .btn{width:100%}.billing-preview-backdrop{z-index:80;background:#071118aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.billing-preview{width:min(620px,100%);max-height:calc(100vh - 40px);position:relative;overflow:auto}.billing-preview-totals{gap:10px;margin:20px 0;display:grid}.billing-preview-totals>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:10px 0;display:flex}.billing-preview-totals .total{border-bottom:0;font-size:18px}.billing-preview footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (width<=700px){.billing-plans>header{flex-direction:column;align-items:stretch}.billing-plan-grid{grid-template-columns:1fr}.billing-preview{padding:20px}}.global-download-error{z-index:900;border:1px solid color-mix(in srgb, var(--bad) 42%, var(--line));background:color-mix(in srgb, var(--bad) 12%, var(--panel));color:var(--bad);box-shadow:var(--shadow-sm);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding:12px 16px;display:flex;position:sticky;top:12px}.global-download-error button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--accent)!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pos-smart-grid-admin{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:16px 0;display:grid}.pos-smart-grid-admin article{border:3px solid var(--line);background:var(--panel);border-radius:16px;gap:10px;padding:14px;display:grid}.pos-smart-grid-admin article>span{color:var(--muted);font-weight:900}.pos-smart-grid-admin article>strong{font-size:1rem}.pos-smart-grid-admin .row{flex-wrap:wrap}.customer-inbox{padding:0;overflow:hidden}.customer-inbox-head{border-bottom:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--dash) 12%,var(--surface)),var(--surface));justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px;display:flex}.customer-inbox-head h2{margin:5px 0}.customer-inbox-head p{color:var(--muted);margin:0}.customer-inbox-tools{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) 210px;gap:10px;padding:14px 18px;display:grid}.customer-inbox-grid{grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);min-height:570px;display:grid}.customer-thread-list{border-inline-end:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,var(--dash) 12%);overflow:auto}.customer-thread-list>button{border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;padding:16px 18px}.customer-thread-list>button:hover,.customer-thread-list>button.active{background:color-mix(in srgb,var(--dash) 13%,var(--surface));box-shadow:inset 3px 0 0 var(--dash)}[dir=rtl] .customer-thread-list>button:hover,[dir=rtl] .customer-thread-list>button.active{box-shadow:inset -3px 0 0 var(--dash)}.customer-thread-list>button>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.customer-thread-list p{margin:8px 0 5px;font-weight:700}.customer-thread-list small{color:var(--muted)}.customer-thread-detail{flex-direction:column;min-width:0;display:flex}.customer-inbox-welcome{text-align:center;color:var(--muted);margin:auto}.customer-inbox-welcome span{color:var(--dash);font-size:46px;display:block}.customer-thread-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.customer-thread-head h3,.customer-thread-head p{margin:0}.customer-thread-head p{color:var(--muted);margin-top:5px}.customer-message-timeline{background:linear-gradient(180deg,color-mix(in srgb,var(--dash) 4%,transparent),transparent);flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow:auto}.customer-message-timeline article{border:1px solid var(--line);background:var(--surface);border-radius:16px;max-width:min(76%,620px);padding:13px 15px;box-shadow:0 8px 24px #0000000a}.customer-message-timeline article.outbound{background:color-mix(in srgb,var(--dash) 12%,var(--surface));border-end-end-radius:4px;align-self:flex-end}.customer-message-timeline article.inbound{border-end-start-radius:4px;align-self:flex-start}.customer-message-timeline article.internal{background:color-mix(in srgb,#f5b82e 9%,var(--surface));border-style:dashed;align-self:center;max-width:90%}.customer-message-timeline article>div{justify-content:space-between;gap:16px;display:flex}.customer-message-timeline article p{white-space:pre-wrap}.customer-message-timeline article small,.customer-message-timeline article>span{color:var(--muted);font-size:11px}.customer-reply{border-top:1px solid var(--line);grid-template-columns:150px 1fr auto;align-items:end;gap:10px;padding:16px 20px;display:grid}.customer-reply textarea{resize:vertical;min-height:76px}.customer-inbox-create{gap:14px;display:grid}.customer-inbox-create label{gap:6px;display:grid}@media (width<=850px){.customer-inbox-grid{grid-template-columns:1fr}.customer-thread-list{border-inline-end:0;border-bottom:1px solid var(--line);max-height:300px}.customer-inbox-tools,.customer-reply{grid-template-columns:1fr}.customer-inbox-head{flex-direction:column;align-items:stretch}.customer-message-timeline article{max-width:92%}}.automation-builder{gap:18px;margin-bottom:20px;display:grid}.automation-intro{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 13%,var(--panel)),var(--panel));justify-content:space-between;align-items:center;gap:24px;display:flex}.automation-intro h2{margin:6px 0}.automation-intro p{color:var(--muted);margin:0}.automation-legend{flex-wrap:wrap;gap:8px;display:flex}.automation-legend span{border:1px solid var(--line);background:var(--surface-soft);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.automation-canvas{justify-items:center;gap:0;display:grid}.automation-node{border:1px solid var(--line);background:var(--panel);width:min(680px,100%);box-shadow:var(--shadow-sm);border-radius:18px;grid-template-columns:52px 1fr;gap:14px;padding:16px;display:grid}.automation-node>i{background:color-mix(in srgb,var(--accent) 15%,var(--panel));width:42px;height:42px;color:var(--accent);border-radius:13px;place-items:center;font-style:normal;font-weight:900;display:grid}.automation-node>div{gap:7px;display:grid}.automation-node span{color:var(--muted);font-size:12px;font-weight:800}.automation-node select,.automation-node input{width:100%}.automation-node label{align-items:center;gap:10px;font-weight:800;display:flex}.automation-node label input{max-width:180px}.automation-node small{color:var(--muted)}.automation-connector{background:var(--accent);width:2px;height:38px;color:var(--accent);justify-content:center;align-items:flex-end;font-size:20px;display:flex}.automation-settings{width:min(960px,100%);margin-top:18px}.automation-settings h3{margin-top:0}.automation-languages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.automation-languages section{border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;gap:8px;padding:13px;display:grid}.automation-languages textarea{resize:vertical;min-height:120px}.automation-settings footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.automation-settings footer>span{color:var(--muted);font-size:13px}@media (width<=760px){.automation-intro,.automation-settings footer{flex-direction:column;align-items:stretch}.automation-languages{grid-template-columns:1fr}.automation-node{grid-template-columns:42px 1fr;padding:12px}.automation-settings footer .row{grid-template-columns:1fr;display:grid}.automation-settings footer .btn{width:100%}}.intelligence-features{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:18px 0;display:grid}.intelligence-feature{border:1px solid var(--border);transition:all .2s}.intelligence-feature.active{border-color:var(--dash);box-shadow:0 12px 34px color-mix(in srgb,var(--dash) 14%,transparent)}.intelligence-feature h2{margin:16px 0 8px}.intelligence-feature p{min-height:48px}.intelligence-insight h2,.intelligence-score h2{overflow-wrap:anywhere}.intelligence-insight>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.intelligence-insight>div:last-child{border-bottom:0}.intelligence-insight span{color:var(--muted);text-align:end}.intelligence-score>strong{color:var(--dash);font-size:2rem}.intelligence-score pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted);font:inherit;font-size:.82rem}.intelligence-feature button[aria-pressed=true]{border-color:var(--dash)}@media (width<=700px){.intelligence-features,.intelligence-grid{grid-template-columns:1fr}.intelligence-insight>div{flex-direction:column}.intelligence-feature p{min-height:auto}}.theme-signature-preview{background:var(--demo-bg);color:var(--demo-text);padding:14px}.theme-signature-preview:empty{display:none}.demo-petal-categories{justify-content:center;gap:10px;padding:10px;display:flex}.demo-petal-categories i{background:color-mix(in srgb,var(--demo-primary) 18%,white);border-radius:50% 50% 42% 58%;width:38px;height:38px}.demo-editorial-pair{grid-template-columns:1.2fr .8fr;min-height:110px;display:grid}.demo-editorial-pair article:first-child{background:linear-gradient(135deg,var(--demo-primary),var(--demo-accent));border-radius:30px 5px}.demo-editorial-pair article:last-child{place-content:center;padding:12px;display:grid}.demo-editorial-pair span{font-size:9px}.demo-puzzle-board{grid-template-columns:1.2fr .8fr 1fr .7fr;gap:4px;display:grid}.demo-puzzle-board article{background:var(--demo-text);min-height:92px;color:var(--demo-bg);border-radius:18px 4px;align-content:space-between;padding:10px;display:grid}.demo-puzzle-board article:nth-child(2n){background:var(--demo-accent)}.demo-tech-console{color:#7fffc1;background:#07131a;gap:2px;font:700 7px monospace;display:flex}.demo-tech-console span{border:1px solid #ffffff1c;flex:1;padding:8px}.demo-tech-deck{background:#07131a;grid-template-columns:2fr 1fr 1fr;gap:4px;padding:8px;display:grid}.demo-tech-deck article{border:1px solid color-mix(in srgb,var(--demo-primary) 55%,transparent);background:linear-gradient(145deg,#152a35,#08151d);min-height:80px}.demo-fragrance-note{text-align:center;background:radial-gradient(circle,color-mix(in srgb,var(--demo-accent) 25%,white),var(--demo-bg));place-content:center;min-height:120px;display:grid}.demo-fragrance-note small{letter-spacing:.18em;font-size:7px}.demo-fragrance-note b{font:20px Georgia,serif}.demo-fragrance-bottles{justify-content:center;gap:18px;display:flex}.demo-fragrance-bottles i{border:1px solid var(--demo-text);border-radius:4px 4px 14px 14px;width:34px;height:58px}.demo-runway{grid-template-columns:1fr .8fr 1.2fr;min-height:120px;display:grid}.demo-runway article{background:color-mix(in srgb,var(--demo-primary) 18%,var(--demo-bg));align-content:end;padding:10px;display:grid}.demo-runway article:nth-child(2){text-align:center;background:var(--demo-text);color:var(--demo-bg);place-content:center}.demo-lookbook-line{text-align:center;letter-spacing:.15em;padding:8px;font-size:7px}.demo-room-story{grid-template-columns:1.2fr 1fr;gap:5px;display:grid}.demo-room-story article{background:linear-gradient(145deg,var(--demo-bg),color-mix(in srgb,var(--demo-primary) 17%,var(--demo-bg)));border-radius:3px 3px 30px;align-content:end;min-height:120px;padding:12px;display:grid}.demo-room-story aside{text-align:center;border-block:1px solid #0002;grid-column:1/-1;padding:8px}.demo-study-tabs{gap:4px;display:flex}.demo-study-tabs span{background:var(--demo-accent);padding:5px 10px;font:800 7px monospace}.demo-study-board{background:repeating-linear-gradient(0deg,#fff 0 17px,#dbe7ff 18px);grid-template-columns:repeat(4,1fr);gap:7px;padding:12px;display:grid}.demo-study-board article{border:1px solid var(--demo-text);min-height:65px;box-shadow:3px 3px 0 var(--demo-text);background:#fff;place-content:center;font-weight:900;display:grid}.demo-nursery-clouds{background:linear-gradient(#dff5ff,#fff);height:35px}.demo-nursery-cards{background:#fff7e9;justify-content:center;gap:10px;padding:16px;display:flex}.demo-nursery-cards article{background:#fff;border-radius:50%;place-content:center;width:65px;height:65px;font-weight:900;display:grid;box-shadow:0 8px #ffd9df}.demo-digital-status{color:#7fffc1;background:#090b16;padding:8px;font:700 8px monospace}.demo-digital-status i{background:#7fffc1;border-radius:50%;width:6px;height:6px;display:inline-block}.demo-digital-status b{float:inline-end}.demo-digital-grid{color:#fff;background:#090b16;grid-template-columns:2fr 1fr 1fr;gap:4px;padding:8px;display:grid}.demo-digital-grid article{background:#151934;border:1px solid #ffffff25;place-content:center;min-height:54px;font:900 12px monospace;display:grid}.demo-digital-grid article:first-child{grid-row:span 2}.theme-browser.is-mobile .demo-puzzle-board,.theme-browser.is-mobile .demo-runway,.theme-browser.is-mobile .demo-room-story,.theme-browser.is-mobile .demo-tech-deck{grid-template-columns:1fr 1fr}.theme-browser.is-mobile .demo-puzzle-board article:last-child,.theme-browser.is-mobile .demo-runway article:last-child{grid-column:1/-1}.channelRow{background:#f4f7f5;border:1px solid #dce7e2;border-radius:13px;gap:4px;width:max-content;margin:0 auto 18px;padding:4px;display:flex}.channelRow .btn{color:#52645e;min-width:110px;box-shadow:none;background:0 0;border-color:#0000}.channelRow .btn.primary{color:#fff;background:#236657;box-shadow:0 5px 15px #23665725}.signup-panel .channelRow .btn:focus-visible{outline-offset:2px;outline:3px solid #d9b86c}@media (width<=620px){.channelRow{width:100%}.channelRow .btn{flex:1;min-width:0}}.public-appearance svg{flex:none;width:18px;height:18px}.public-tools{z-index:1600;top:16px;align-items:center;gap:8px;display:flex;position:fixed;inset-inline-start:16px}.public-appearance{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--text);box-shadow:var(--shadow-sm);cursor:pointer;font:inherit;border-radius:12px;align-items:center;gap:7px;padding:8px 12px;display:flex}.public-appearance b{font-size:12px}.public-appearance:focus-visible,.public-language select:focus-visible{outline-offset:2px;outline:3px solid #d9b86c}.public-language{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--text);box-shadow:var(--shadow-sm);border-radius:12px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:flex}.public-language select{border:1px solid var(--line);background:var(--panel);min-height:32px;color:var(--text);border-radius:8px}@media (width<=520px){.public-tools{top:10px;inset-inline-start:10px}.public-language>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}html[data-mode=dark] :is(.login,.signup-shell){color:#e6edf3;background:#0d1117}html[data-mode=dark] :is(.login .card,.signup-panel,.signup-success){color:#e6edf3;background:#161b22;border-color:#2a3140}html[data-mode=dark] :is(.signup-panel input,.signup-panel select,.slug-input,.country-pick button,.plan-pick button,.channelRow){color:#e6edf3;background:#1c2230;border-color:#3a4353}html[data-mode=dark] :is(.country-pick button.selected,.plan-pick button.selected){background:#17312d;border-color:#58a6ff}html[data-mode=dark] :is(.plan-pick h3,.signup-steps .active span){color:#e6edf3}html[data-mode=dark] :is(.signup-panel label,.country-pick small,.plan-pick small,.plan-pick i,.signup-review span,.signup-review small){color:#aab4c2}html[data-mode=dark] .signup-review article{border-color:#3a4353}html[data-mode=dark] .channelRow .btn{color:#c8d1dc}html[data-mode=dark] .channelRow .btn.primary{color:#fff}html[data-mode=dark] .link-button{color:#7dd3c7}
