.support-desk{max-width:1600px;color:var(--text,#1d2336);margin:auto;padding:20px}.support-header{justify-content:space-between;align-items:center;gap:20px;display:flex}.support-header h2{margin:0 0 6px}.support-header p{opacity:.75;margin:0;font-size:13px}.support-header>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.support-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.support-metrics>span{background:var(--panel,#fff);border:1px solid #dfe4ee;border-radius:10px;padding:16px;font-size:13px}.support-metrics strong{margin-bottom:5px;font-size:24px;display:block}.support-compose,.support-detail{background:var(--panel,#fff);border:1px solid #dfe4ee;border-radius:10px;padding:18px}.support-compose{margin:16px 0}.support-desk label{flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.support-desk input,.support-desk select,.support-desk textarea{font:inherit;background:var(--panel,#fff);color:inherit;border:1px solid #bdc6dc;border-radius:7px;min-width:0;padding:10px}.support-desk textarea{resize:vertical}.support-form-row,.support-filters{gap:12px;display:flex}.support-form-row>label{flex:1}.support-filters{margin:18px 0}.support-filters>input{flex:1}.support-layout{grid-template-columns:minmax(260px,2fr) minmax(320px,3fr);align-items:start;gap:16px;display:grid}.support-list{flex-direction:column;gap:10px;max-height:720px;padding:2px;display:flex;overflow:auto}.support-ticket{text-align:left;background:var(--panel,#fff);color:inherit;cursor:pointer;font:inherit;overflow-wrap:anywhere;border:1px solid #dfe4ee;border-radius:9px;flex-direction:column;gap:8px;padding:14px;display:flex}.support-ticket.selected{border-color:#426fea;box-shadow:0 0 0 1px #426fea}.support-ticket>span{font-size:12px;line-height:1.5}.support-ticket strong{font-size:14px}.support-ticket-top{justify-content:space-between;align-items:center;display:flex}.support-status{color:#b91c39;background:#fff0f1;border-radius:5px;padding:3px 7px;font-size:11px}.support-status.in-progress{color:#1d4cd0;background:#eef1f6}.support-status.resolved{color:#187345;background:#e2f6eb}.support-detail h3{overflow-wrap:anywhere;margin:0 0 8px}.support-detail header p{overflow-wrap:anywhere;font-size:12px}.support-detail form{border-top:1px solid #dfe4ee;padding-top:16px}.support-detail form>p{font-size:12px}.support-messages{flex-direction:column;gap:12px;max-height:460px;padding:0;list-style:none;display:flex;overflow:auto}.support-messages li{overflow-wrap:anywhere;background:#f4f6f9;border-radius:8px;padding:13px}.support-messages li[data-role=admin]{background:#f0f3f7}.support-messages li>div{flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:12px;display:flex}.support-messages li>div>span{opacity:.7}.support-messages p{white-space:pre-wrap;margin:10px 0 0;font-size:13px;line-height:1.6}.support-empty{text-align:center;opacity:.7;padding:30px;font-size:14px}.support-error{color:#a71734;background:#fff0f1;border-radius:8px;padding:12px}.support-notice{color:#16653e;background:#e6f6ed;border-radius:8px;padding:12px}.support-desk .btn{cursor:pointer;font:inherit;color:inherit;background:var(--panel,#fff);border:1px solid #cad0e3;border-radius:7px;padding:10px 14px}.support-desk .btn.primary{color:#fff;background:#3263e8;border-color:#3263e8}.support-desk .btn:disabled{opacity:.55;cursor:default}[data-theme=dark] .support-messages li{background:#1e2537}[data-theme=dark] .support-messages li[data-role=admin]{background:#242c43}[data-theme=dark] .support-metrics>span,[data-theme=dark] .support-compose,[data-theme=dark] .support-detail,[data-theme=dark] .support-ticket{background:#191f2e;border-color:#364367}[data-theme=dark] .support-desk input,[data-theme=dark] .support-desk select,[data-theme=dark] .support-desk textarea{color:#e6e9f2;background:#191f2e;border-color:#3e4e77}@media (width<=800px){.support-desk{padding:12px}.support-header{flex-direction:column;align-items:flex-start}.support-metrics{grid-template-columns:repeat(2,1fr)}.support-layout{grid-template-columns:1fr}.support-list{max-height:340px}.support-filters{flex-wrap:wrap}.support-filters input{flex-basis:100%}.support-filters select{flex:1}.support-form-row{flex-direction:column}.support-header>div:last-child{width:100%}}.support-desk{--panel:var(--acc-panel,var(--sp-panel,var(--paper,#fff)));--text:var(--acc-ink,var(--sp-ink,var(--ink,#1d2336)));--support-line:var(--acc-line,var(--sp-line,var(--line,#dfe4ee)))}.support-desk :is(.support-metrics>span,.support-compose,.support-detail,.support-ticket,.support-detail form){border-color:var(--support-line)}.support-desk .support-messages li{background:color-mix(in srgb,var(--panel) 94%,#8192be 6%)}.support-desk .support-messages li[data-role=admin]{background:color-mix(in srgb,var(--panel) 87%,#5d84ed 13%)}.support-desk :is(input,select,textarea){color-scheme:inherit}.support-desk :is(input,select,textarea,button):focus-visible{outline-offset:2px;outline:3px solid #587fec}.support-assistant{border:1px solid var(--support-line);background:color-mix(in srgb,var(--panel) 94%,#5d84ed 6%);border-radius:9px;margin:16px 0;padding:14px}.support-assistant h4{margin:0 0 12px}.support-assistant p,.support-assistant li{font-size:13px;line-height:1.6}.support-assistant ul{padding-left:20px}.kaaza-back{left:max(12px,env(safe-area-inset-left));top:max(12px,env(safe-area-inset-top));z-index:160;border:1px solid color-mix(in srgb,currentColor 24%,transparent);background:color-mix(in srgb,currentColor 10%,transparent);color:#3263e8;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;transition:background .15s,transform .15s;display:inline-grid;position:fixed}.kaaza-back svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.kaaza-back:hover{background:color-mix(in srgb,currentColor 17%,transparent)}.kaaza-back:active{transform:scale(.92)}.kaaza-back:focus-visible{outline-offset:3px;outline:3px solid #f5b942}.kaaza-back--header{order:-1;position:static}.app-shell--dark .kaaza-back,.saas-root .kaaza-back,.acc-dark .kaaza-back{color:#b3c5f7}html[data-kaaza-theme=light] .saas-root .kaaza-back{color:#3263e8}.saas-topbar:has(>.kaaza-back){justify-content:flex-start}@media (width<=768px){.app-shell>.topbar>.topbar__inner{flex-wrap:nowrap!important;align-items:center!important}.app-shell>.topbar .brand{flex:auto;min-width:0}.app-shell>.topbar .brand>div{min-width:0}.app-shell>.topbar .brand__name{overflow-wrap:normal;white-space:nowrap}.app-shell>.topbar .brand__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:none!important}.app-shell>.topbar .topbar__actions{flex:none}}@media (width<=400px){.kaaza-back--header{width:36px;height:36px}.topbar__inner:has(>.kaaza-back){gap:6px!important}}.account-preview-host{padding-top:52px}.account-preview-host iframe{height:calc(100dvh - 52px)!important}.account-preview-controls{top:8px!important}.saas-topbar:has(>.kaaza-back)>.saas-brand{margin-right:auto}dialog .kaaza-back,body.kaaza-back-floating .kaaza-back{color:#3263e8;background:#fff;box-shadow:0 4px 14px #0003}body.kaaza-admin-page .saas-topbar{position:static!important}body.kaaza-back-floating{padding-top:60px}.account-monthly-usage progress{accent-color:#3b6ae9;width:100%;height:12px}.account-preview-controls{z-index:180;align-items:center;gap:8px;display:flex;position:fixed;top:16px;right:16px}.account-preview-controls details{color:#20283c;background:#fff;border:1px solid #b0b8d0;border-radius:10px;padding:8px}.account-preview-controls select{max-width:180px}.account-preview-host{z-index:130;background:#f4f6f9;position:fixed;inset:0}.account-preview-host iframe{border:0;width:100%;height:100dvh;display:block}.account-preview-host[data-device=mobile] iframe{width:390px;max-width:100%;margin:auto}.account-preview-host[data-device=mobile]{background:#29334c}.account-preview-controls label{align-items:center;gap:6px;display:flex}.account-preview-controls button{min-height:32px}.account-team-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.account-team label{align-items:center;gap:8px;display:flex}.account-team input[type=text]{width:100%;padding:10px}.account-team .permission-grid{gap:8px;margin:16px 0;display:grid}.account-team button{margin:4px}@media (width<=1079px){.tabs .account-nav{display:none!important}}html body .app-shell{align-items:stretch!important;height:100dvh!important}html body .app-shell>.topbar{width:100%!important;top:0!important}@media (width>=1080px){html body .app-shell .tabs{top:86px!important}html body .app-shell .tabs:before{top:0!important}html body .app-shell nav.tabs{grid-area:auto!important;align-self:auto!important;height:auto!important;max-height:calc(100dvh - 86px)!important;position:fixed!important;inset:86px auto 0 0!important}.app-shell .tabs:before{pointer-events:none!important}}.account-team form>label{gap:6px;margin:12px 0;display:grid}.account-team input:is([type=text],[type=tel],[type=password]){border:1px solid var(--line);background:var(--paper);width:100%;min-height:42px;color:var(--ink);border-radius:8px;padding:10px}.account-team .permission-grid{border:1px solid var(--line);border-radius:10px;padding:14px}.account-team .permission-grid legend{padding:0 6px;font-weight:700}.kaaza-alliance-overview{--alliance-bg:#fff;--alliance-panel:#f7f9fb;--alliance-border:#dadfec;--alliance-ink:#262e46;--alliance-muted:#647194;--alliance-accent:#295ce7;border:1px solid var(--alliance-border);background:var(--alliance-bg);color:var(--alliance-ink);border-radius:12px;margin:12px 0;overflow:hidden}.app-shell--dark .kaaza-alliance-overview{--alliance-bg:#1a2131;--alliance-panel:#232a40;--alliance-border:#3e4d78;--alliance-ink:#eff1f7;--alliance-muted:#b6bfd9;--alliance-accent:#b9caf7}.kaaza-alliance-overview>summary{cursor:pointer;align-items:center;gap:10px;padding:13px 14px;list-style:none;display:flex}.kaaza-alliance-overview>summary::-webkit-details-marker{display:none}.kaaza-alliance-overview>summary:after{content:"⌄";color:var(--alliance-accent);margin-left:3px;font-size:20px;transition:transform .15s}.kaaza-alliance-overview[open]>summary:after{transform:rotate(180deg)}.kaaza-alliance-overview__icon{font-size:22px}.kaaza-alliance-overview__summary-copy{flex:1;gap:3px;min-width:0;display:grid}.kaaza-alliance-overview__summary-copy strong{color:var(--alliance-ink);font-size:14px}.kaaza-alliance-overview__summary-copy small{color:var(--alliance-muted);font-size:11px}.kaaza-alliance-overview__count{border:1px solid var(--alliance-border);color:var(--alliance-accent);background:var(--alliance-panel);border-radius:7px;flex:none;padding:5px 8px;font-size:11px;font-weight:700}.kaaza-alliance-overview__body{border-top:1px solid var(--alliance-border);padding:0 14px 14px}.kaaza-alliance-overview__body>p{color:var(--alliance-muted);margin:12px 0;font-size:12px;line-height:1.5}.kaaza-alliance-overview__search{gap:5px;max-width:460px;margin-bottom:12px;font-size:12px;font-weight:650;display:grid}.kaaza-alliance-overview .kaaza-alliance-overview__search input{box-sizing:border-box;border:1px solid var(--alliance-border);width:100%;min-width:0;color:var(--alliance-ink);background:var(--alliance-bg);font:inherit;border-radius:8px;padding:9px 10px}.kaaza-alliance-overview .kaaza-alliance-overview__search input::placeholder{color:var(--alliance-muted);opacity:1}.kaaza-alliance-overview__table-wrap{border:1px solid var(--alliance-border);border-radius:8px;max-width:100%;overflow:auto}.kaaza-alliance-overview__table{border-collapse:collapse;width:100%;min-width:650px;color:var(--alliance-ink);font-size:12px}.kaaza-alliance-overview__table th{background:var(--alliance-panel);color:var(--alliance-muted);text-align:left;white-space:nowrap;padding:10px;font-size:11px}.kaaza-alliance-overview__table td{border-top:1px solid var(--alliance-border);vertical-align:middle;padding:10px}.kaaza-alliance-overview__table td:first-child,.kaaza-alliance-overview__table td:nth-child(3){overflow-wrap:anywhere;min-width:140px}.kaaza-alliance-overview__platform{color:#fff;background:#2a5be2;border-radius:6px;place-items:center;min-width:25px;height:25px;padding:0 5px;font-size:12px;font-weight:800;display:inline-grid}.kaaza-alliance-overview__platform.is-meesho{background:#d51580}.kaaza-alliance-overview__platform.is-flipkart{color:#1d42a5;background:#ffe047}.kaaza-alliance-overview__platform.is-amazon{color:#322103;background:#f39d29}.kaaza-alliance-overview__platform.is-any{background:var(--alliance-panel);color:var(--alliance-muted);border:1px solid var(--alliance-border);font-size:10px}.kaaza-alliance-overview__type{background:var(--alliance-panel);border:1px solid var(--alliance-border);color:var(--alliance-accent);border-radius:6px;padding:4px 7px;font-size:10px;font-weight:700;display:inline-block}.kaaza-alliance-overview__type.is-merged{color:#167347;background:#e8f8ee;border-color:#b8dfc8}.app-shell--dark .kaaza-alliance-overview__type.is-merged{color:#9ce1b7;background:#163d30;border-color:#31644c}.kaaza-alliance-overview__view{border:1px solid var(--alliance-border);color:var(--alliance-accent);background:var(--alliance-panel);white-space:nowrap;font:inherit;cursor:pointer;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:700}.kaaza-alliance-overview__view:hover{filter:brightness(.96);border-color:var(--alliance-accent)}.kaaza-alliance-overview :is(summary,button,input):focus-visible{outline:2px solid var(--alliance-accent);outline-offset:2px}.kaaza-alliance-overview__empty{color:var(--alliance-muted);text-align:center;font-size:12px;padding:12px!important}@media (width<=600px){.kaaza-alliance-overview>summary{flex-wrap:wrap}.kaaza-alliance-overview__summary-copy small{font-size:10px}.kaaza-alliance-overview__count{margin-left:32px}.kaaza-alliance-overview__body{padding:0 10px 10px}}.kaaza-phone-only,.kaaza-phone-products,.kaaza-phone-names,.kaaza-products-limit-edit,.kaaza-phone-label-card{display:none}.kaaza-products-stat-wrap{display:contents}.kaaza-products-stat small.kaaza-products-limit-text{display:none}@media (width<=600px){.kaaza-products-page .kaaza-products-title-icon,.kaaza-products-page .kaaza-products-title-copy p,.kaaza-products-page .kaaza-products-export,.kaaza-products-page .kaaza-products-threshold,.kaaza-products-page .kaaza-products-alliance-wrap,.kaaza-products-page .kaaza-products-tabs,.kaaza-products-page .kaaza-alliance-guide,.kaaza-products-page>.kaaza-products-note,.kaaza-products-page .kaaza-products-filters .kaaza-products-search,.kaaza-products-page .kaaza-products-filters .kaaza-stock-status-select,.kaaza-products-page .kaaza-products-filters .kaaza-products-price-range,.kaaza-products-page .kaaza-products-filters .kaaza-products-apply{display:none!important}.kaaza-products-page .kaaza-products-heading{align-items:center;gap:8px;display:flex!important}.kaaza-products-page .kaaza-products-title-copy{flex:1;min-width:0}.kaaza-products-page .kaaza-products-title-copy h2{margin:0}.kaaza-products-page .kaaza-products-heading-actions{flex:none;align-items:center;gap:8px;width:auto;position:relative;display:flex!important}.kaaza-products-page .kaaza-products-heading-actions>.btn{flex:none;width:auto}.kaaza-phone-only{display:block}.kaaza-phone-menu{z-index:50;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:260px;max-width:calc(100vw - 48px);padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #00000038}.kaaza-phone-menu-away{z-index:49;background:0 0;border:0;width:100%;padding:0;position:fixed;inset:0}.kaaza-phone-menu button{min-height:44px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.kaaza-phone-menu button:first-child{background:var(--lagoon-tint)}.kaaza-products-page .kaaza-products-stats{gap:8px;grid-template-columns:1fr 1fr!important;display:grid!important}.kaaza-products-page .kaaza-products-stats>:last-child{grid-column:1/-1}.kaaza-products-stat-wrap{min-width:0;display:block;position:relative}.kaaza-products-stat-wrap>.kaaza-products-stat{width:100%;height:100%}.kaaza-products-stat small.kaaza-products-limit-text{color:var(--muted);white-space:nowrap;margin-top:1px;padding-right:26px;font-size:11.5px;font-weight:700;display:block}.kaaza-products-limit-edit{width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;font-size:17px;display:grid;position:absolute;bottom:2px;right:2px}.kaaza-phone-tools{gap:8px;margin-top:10px;display:flex!important}.kaaza-phone-tools input{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:12px;flex:1;padding:0 12px;font-size:14px}.kaaza-phone-tools button{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;border-radius:12px;flex:none;padding:0 12px;font-size:14px;font-weight:700}.kaaza-products-page.is-mobile-product-detail-open .kaaza-phone-tools,.kaaza-products-page.is-mobile-product-detail-open .kaaza-phone-label-card,.kaaza-products-page:not(.is-phone-filters) .kaaza-products-filters{display:none!important}.kaaza-products-page .kaaza-products-table-card{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.kaaza-products-page:not(.is-phone-table) .kaaza-products-table-head,.kaaza-products-page:not(.is-phone-table) .kaaza-product-mark-toolbar,.kaaza-products-page:not(.is-phone-table) .kaaza-products-table-scroll,.kaaza-products-page:not(.is-phone-table) .kaaza-products-pagination,.kaaza-products-page:not(.is-phone-table) .kaaza-phone-table-done{display:none!important}.kaaza-products-page:not(.is-phone-table) .kaaza-phone-products{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.kaaza-phone-table-done{width:100%;margin-bottom:8px}.kaaza-phone-group{letter-spacing:.2px;margin:6px 2px 0;font-size:12.5px;font-weight:800}.kaaza-phone-group.is-attention{color:var(--alert-dark)}.kaaza-phone-group.is-ok{color:var(--ok)}.kaaza-phone-card{border:1px solid var(--line);background:var(--paper);border-radius:13px;align-items:center;gap:8px;padding:8px;display:flex}.kaaza-phone-card.is-check,.kaaza-phone-card.is-out{border-color:var(--alert)}.kaaza-phone-card.is-low{border-color:#d9a441}.kaaza-phone-open{min-width:0;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.kaaza-phone-pic{background:var(--lagoon-tint);width:42px;height:42px;color:var(--lagoon-dark);border-radius:10px;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid;overflow:hidden}.kaaza-phone-pic img{object-fit:cover;width:100%;height:100%}.kaaza-phone-info{flex:1;min-width:0}.kaaza-phone-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.kaaza-phone-info em{background:var(--ok-bg);color:var(--ok);border-radius:6px;margin-top:3px;padding:1px 7px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-block}.is-check .kaaza-phone-info em,.is-out .kaaza-phone-info em{background:var(--alert-bg);color:var(--alert-dark)}.is-low .kaaza-phone-info em{color:#9a6a00;background:#d9a4412e}.kaaza-phone-num{text-align:right;flex:none}.kaaza-phone-num b{font-size:20px;line-height:1.05;display:block}.kaaza-phone-num small{color:var(--muted);font-size:11px}.is-check .kaaza-phone-num b,.is-out .kaaza-phone-num b{color:var(--alert-dark)}.is-low .kaaza-phone-num b{color:#b57a00}.kaaza-phone-update{color:#171d2b;min-height:44px;font:inherit;background:#89a5f1;border:0;border-radius:10px;flex:none;padding:0 10px;font-size:13px;font-weight:800}.kaaza-phone-more{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;border-radius:12px;font-weight:700}.kaaza-phone-empty{color:var(--muted);margin:8px 2px;font-size:14px}.kaaza-phone-notice{background:var(--ok-bg);color:var(--ok);border-radius:10px;padding:9px 12px;font-size:14px;font-weight:700}.kaaza-phone-overlay{z-index:2000;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}.kaaza-phone-sheet{width:100%;max-height:90vh;padding:16px 15px calc(15px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);border-radius:20px 20px 0 0;gap:10px;display:grid;overflow:auto}.kaaza-phone-sheet-top{justify-content:space-between;align-items:center;gap:8px;font-size:17px;display:flex}.kaaza-phone-sheet-sub{color:var(--muted);margin:0;font-size:13.5px}.kaaza-phone-sheet-sub b{color:var(--ink);font-size:17px}.kaaza-phone-sheet-sub b.is-bad{color:var(--alert-dark)}.kaaza-phone-close{width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:10px;flex:none;font-size:24px;line-height:1}.kaaza-phone-switch{background:var(--foam);border-radius:11px;padding:3px;display:flex}.kaaza-phone-switch button{min-height:42px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:9px;flex:1;font-size:14px;font-weight:800}.kaaza-phone-switch .is-add{color:#04210f;background:#2bb673}.kaaza-phone-switch .is-reduce{background:var(--alert);color:#fff}.kaaza-phone-switch .is-tab{color:#171d2b;background:#89a5f1}.kaaza-phone-quick{gap:7px;display:flex}.kaaza-phone-quick button{border:1px solid var(--line);background:var(--paper);min-height:42px;color:var(--ink);font:inherit;border-radius:10px;flex:1;font-size:14px;font-weight:700}.kaaza-phone-quick .is-active{border-color:var(--lagoon);background:var(--lagoon-tint)}.kaaza-phone-qty{border:1px solid var(--lagoon);background:var(--foam);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:11px;padding:0 13px;font-size:20px;font-weight:800}.kaaza-phone-limit{align-items:center;gap:9px;font-weight:700;display:flex}.kaaza-phone-preview{background:var(--ok-bg);color:var(--ok);border-radius:10px;padding:10px 12px;font-size:14.5px;font-weight:700}.kaaza-phone-preview.is-low{color:#9a6a00;background:#d9a4412e}.kaaza-phone-error{color:var(--alert-dark);font-size:13.5px;font-weight:700}.kaaza-phone-link{min-height:36px;color:var(--muted);font:inherit;background:0 0;border:0;justify-self:start;padding:0;font-size:13.5px}.kaaza-phone-note{border:1px solid var(--line);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:11px;padding:0 12px;font-size:14px}.kaaza-phone-save{color:#04210f;min-height:48px;font:inherit;background:#2bb673;border:0;border-radius:12px;font-size:16px;font-weight:800}.kaaza-phone-save:disabled{opacity:.5}.kaaza-products-page.is-phone-names>:not(.kaaza-phone-names){display:none!important}.kaaza-products-page.is-phone-names>.kaaza-phone-names{gap:10px;display:grid}.kaaza-phone-names-top{align-items:center;gap:4px;font-size:16px;display:flex}.kaaza-phone-join,.kaaza-phone-saved{gap:9px;display:grid}.kaaza-phone-join label{color:var(--muted);gap:4px;font-size:12.5px;font-weight:700;display:grid}.kaaza-phone-join select{border:1px solid var(--line);background:var(--paper);min-height:46px;color:var(--ink);font:inherit;border-radius:11px;padding:0 10px;font-size:15px;font-weight:700}.kaaza-phone-name-group{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;text-align:left;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.kaaza-phone-name-group strong{justify-content:space-between;font-size:14.5px;display:flex}.kaaza-phone-pills{flex-wrap:wrap;gap:5px;display:flex}.kaaza-phone-label-card{color:var(--ink);background:#d9a44124;border:1px solid #d9a441;border-radius:13px;margin-top:10px;padding:10px 12px;display:block}.kaaza-phone-label-card strong{font-size:14px;display:block}.kaaza-phone-label-card p{color:var(--muted);margin:2px 0 8px;font-size:12.5px}.kaaza-phone-label-card button{color:#2b1e00;width:100%;min-height:42px;font:inherit;background:#ffc35c;border:0;border-radius:9px;font-size:13.5px;font-weight:800}.kaaza-phone-label{background:var(--paper);color:var(--ink);border:1px solid #d9a441;border-radius:12px;padding:10px 12px}.kaaza-phone-label-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.kaaza-phone-label-head strong{font-size:15px}.kaaza-phone-label-lines{gap:5px;display:grid}.kaaza-phone-label-lines span{overflow-wrap:anywhere;grid-template-columns:92px minmax(0,1fr);gap:6px;font-size:13.5px;font-weight:600;display:grid}.kaaza-phone-label-lines small{color:var(--muted);font-size:12px;font-weight:500}.kaaza-phone-pills span{background:var(--lagoon-tint);border-radius:7px;padding:3px 8px;font-size:12.5px}}.parcel-loader{border:1px solid var(--line,#dadfec);background:var(--paper,#fff);color:var(--ink,#1c2334);border-radius:18px;gap:10px;padding:16px;display:grid;overflow:hidden}.app-shell--dark .parcel-loader{color:#eef1f6;background:#1c2334;border-color:#344060}.parcel-stage{perspective:700px;height:190px;position:relative}.parcel-box{width:120px;height:86px;transform-style:preserve-3d;margin-left:-60px;animation:3.2s ease-in-out infinite alternate parcel-turn;position:absolute;top:58px;left:50%;transform:rotateX(-16deg)rotateY(-28deg)}.parcel-face,.parcel-flap{box-sizing:border-box;border:1px solid #a86d33;position:absolute}.parcel-front,.parcel-back{background:#d79a58;width:120px;height:86px}.parcel-front{transform:translateZ(45px)}.parcel-back{background:#b97b3e;transform:rotateY(180deg)translateZ(45px)}.parcel-left,.parcel-right{background:#c3843f;width:90px;height:86px;left:15px}.parcel-left{transform:rotateY(-90deg)translateZ(60px)}.parcel-right{background:#b97b3e;transform:rotateY(90deg)translateZ(60px)}.parcel-bottom{background:#8d5a28;width:120px;height:90px;top:-2px;transform:rotateX(-90deg)translateZ(44px)}.parcel-flap{transform-origin:top;background:#e8b679;width:120px;height:45px}.parcel-flap-front{animation:3.2s ease-in-out infinite parcel-flap-front;top:0;transform:translateZ(45px)rotateX(-90deg)rotateX(-130deg)}.parcel-flap-back{transform-origin:top;animation:3.2s ease-in-out infinite parcel-flap-back;top:0;transform:translateZ(-45px)rotateX(90deg)rotateX(-130deg)}.parcel-tape{background:#ffffff52;width:16px;height:18px;position:absolute;top:0;left:52px}.parcel-label{opacity:0;background:#fff;border-radius:3px;width:92px;height:52px;padding:5px 6px;animation:3.2s ease-in-out infinite parcel-stick;position:absolute;top:18px;left:14px;box-shadow:0 1px 3px #00000059}.parcel-loader .parcel-label b,.parcel-loader .parcel-flying-label b{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden;color:#21283d!important}.parcel-label i,.parcel-flying-label i{background:#323b55;height:3px;margin-top:5px;display:block;box-shadow:0 6px #adb4c9}.parcel-pdf{z-index:2;color:#d0342c;background:#fff;border-radius:4px;justify-content:center;align-items:flex-end;width:48px;height:62px;padding-bottom:5px;font-size:11px;font-weight:900;display:flex;position:absolute;top:34px;left:calc(50% - 158px);box-shadow:0 3px 8px #00000040}.parcel-flying-label{z-index:3;background:#fff;border-radius:3px;width:64px;height:38px;padding:4px 5px;animation:3.2s ease-in-out infinite parcel-fly;position:absolute;top:44px;left:calc(50% - 150px);box-shadow:0 3px 8px #00000059}.parcel-shadow{background:radial-gradient(#9bb3f459,#0000 70%);border-radius:50%;width:170px;height:26px;margin-left:-85px;position:absolute;top:150px;left:50%}.parcel-tick{color:#fff;opacity:0;background:#1fbf7a;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;margin-left:-21px;font-size:24px;font-weight:900;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:4px;left:50%;transform:scale(.4);box-shadow:0 0 22px #2bd68f}.parcel-steps{text-align:center;color:#8591b1;grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.parcel-steps li{border-radius:8px;padding:5px 2px}.parcel-steps li.is-now{color:inherit;background:#9bb3f424;font-weight:800}.parcel-steps li.is-done{color:#1fa86a}.parcel-steps li.is-done:before{content:"✓ "}.parcel-detail{color:#8591b1;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12.5px;overflow:hidden}.parcel-bar{background:#8591b140;border-radius:5px;height:8px;overflow:hidden}.parcel-bar u{background:linear-gradient(90deg,#9bb3f4,#2bd68f);border-radius:5px;height:100%;transition:width .4s;display:block}.parcel-loader.is-done .parcel-box{animation:none;transform:rotateX(-16deg)rotateY(-18deg)}.parcel-loader.is-done .parcel-flap-front{animation:none;transform:translateZ(45px)rotateX(-90deg)rotateX(0)}.parcel-loader.is-done .parcel-flap-back{animation:none;transform:translateZ(-45px)rotateX(90deg)rotateX(0)}.parcel-loader.is-done .parcel-label{opacity:1;animation:none}.parcel-loader.is-done .parcel-flying-label,.parcel-loader.is-done .parcel-pdf{display:none}.parcel-loader.is-done .parcel-tick{opacity:1;transform:scale(1)}@keyframes parcel-turn{0%{transform:rotateX(-16deg)rotateY(-34deg)}to{transform:rotateX(-16deg)rotateY(-10deg)}}@keyframes parcel-fly{0%,10%{opacity:1;transform:translate(0)rotate(-8deg)}45%{opacity:1;transform:translate(150px,34px)rotate(0)}50%,to{opacity:0;transform:translate(150px,34px)}}@keyframes parcel-stick{0%,44%{opacity:0}50%,to{opacity:1}}@keyframes parcel-flap-front{0%,55%{transform:translateZ(45px)rotateX(-90deg)rotateX(-130deg)}80%,to{transform:translateZ(45px)rotateX(-90deg)rotateX(0)}}@keyframes parcel-flap-back{0%,60%{transform:translateZ(-45px)rotateX(90deg)rotateX(-130deg)}85%,to{transform:translateZ(-45px)rotateX(90deg)rotateX(0)}}@media (prefers-reduced-motion:reduce){.parcel-box,.parcel-flap-front,.parcel-flap-back,.parcel-label,.parcel-flying-label{animation:none!important}.parcel-label{opacity:1}.parcel-flying-label{display:none}.parcel-flap-front{transform:translateZ(45px)rotateX(-90deg)rotateX(0)!important}.parcel-flap-back{transform:translateZ(-45px)rotateX(90deg)rotateX(0)!important}}.kaaza-enter>*{animation:.6s cubic-bezier(.16,1,.3,1) both kaaza-rise}.kaaza-enter>:nth-child(2){animation-delay:70ms}.kaaza-enter>:nth-child(3){animation-delay:.14s}.kaaza-enter>:nth-child(4){animation-delay:.21s}.kaaza-enter>:nth-child(n+5){animation-delay:.28s}@keyframes kaaza-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.kaaza-num-land{animation:.9s ease-out both kaaza-land}@keyframes kaaza-land{0%{text-shadow:none}25%{text-shadow:0 0 16px #f5c84ccc,0 0 2px #e9b949}to{text-shadow:0 0 #0000}}@media (hover:hover) and (pointer:fine){:is(.app-shell>.container,.acc-content,.saas-content) :is(.card,[class*=-card\ ],[class$=-card],[class*=-kpi\ ],[class$=-kpi],[class*=stat-card]):not(:is(.card,[class*=-card\ ],[class$=-card],[class*=-kpi\ ],[class$=-kpi],[class*=stat-card]) *,dialog *,:has(table)){transition:scale .18s,box-shadow .18s}:is(.app-shell>.container,.acc-content,.saas-content) :is(.card,[class*=-card\ ],[class$=-card],[class*=-kpi\ ],[class$=-kpi],[class*=stat-card]):not(:is(.card,[class*=-card\ ],[class$=-card],[class*=-kpi\ ],[class$=-kpi],[class*=stat-card]) *,dialog *,:has(table)):hover{scale:1.03;box-shadow:0 12px 28px #3b6ae92e}:is(.app-shell>.container,.acc-content,.saas-content) :is(.btn,button):not(:disabled,dialog *){transition:scale .15s}:is(.app-shell>.container,.acc-content,.saas-content) :is(.btn,button):not(:disabled,dialog *):hover{scale:1.04}}@media (prefers-reduced-motion:reduce){.kaaza-enter>*,.kaaza-num-land{animation:none!important}:is(.app-shell>.container,.acc-content,.saas-content) :is(.card,[class*=-card],.btn,button):hover{scale:none!important}}.account-extensions{color:#262e46;background:#f3f4f9;border-bottom:1px solid #d1d7e7;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:8px 18px;font-size:14px;display:flex;position:relative}.account-extensions .btn{min-height:36px;margin:0;padding:5px 12px}.team-workspace,.business-onboarding{--tw-bg:#f4f6f9;--tw-card:#fff;--tw-ink:#262e46;--tw-muted:#576588;--tw-line:#cbd2e4;background:var(--tw-bg);min-height:100vh;color:var(--tw-ink);padding:24px;font-size:16px}.team-workspace>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.team-workspace h1,.business-onboarding h1{margin:0 0 10px;font-size:28px}.team-workspace p,.business-onboarding p,.team-workspace small,.business-onboarding small{color:var(--tw-muted)}.team-workspace label,.business-onboarding label{gap:5px;margin:12px 0;display:grid}.team-workspace :is(input,select,textarea),.business-onboarding :is(input,select,textarea){border:1px solid var(--tw-line);background:var(--tw-card);color:var(--tw-ink);font:inherit;border-radius:8px;width:100%;padding:10px 12px}.team-workspace-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:20px;margin:20px 0;display:grid}.team-chat,.team-tasks{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:16px;min-width:0;padding:20px}.team-message-list{height:42vh;min-height:220px;padding:8px;overflow-y:auto}.team-message-list article{background:var(--tw-bg);overflow-wrap:anywhere;border-radius:12px;width:fit-content;max-width:90%;margin-bottom:10px;padding:10px 14px}.team-message-list article.mine{background:#eceef5;border:1px solid #c7d2f1;margin-left:auto}.team-message-list article p{white-space:pre-wrap;color:var(--tw-ink);margin:6px 0}.team-tasks article{border-top:1px solid var(--tw-line);padding:12px 0}.team-tasks h3{overflow-wrap:anywhere;font-size:17px}.team-tasks form{padding-bottom:20px}.team-chat form>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.team-error{background:#ffedf1;border:1px solid #e9a8b6;border-radius:8px;padding:12px;color:#ae2444!important}.business-onboarding{place-items:center;display:grid}.business-onboarding-card{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:20px;width:min(100%,660px);padding:32px}.business-onboarding .business-checkbox{align-items:center;gap:8px;display:flex}.business-checkbox input{width:18px;height:18px}.business-onboarding fieldset{border:1px solid var(--tw-line);border-radius:10px;margin:20px 0}.welcome-symbol{color:#3161e8;margin:28px 0;font-size:64px}.onboarding-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.business-onboarding .btn-primary,.team-workspace .btn-primary{color:#fff;background:#2358e7;border-color:#2358e7}html[data-kaaza-theme=dark] .account-extensions{color:#f3f4f9;background:#171d2b;border-color:#364469}.account-workspace-shell:has(.app-shell--dark)>.account-extensions{color:#f3f4f9;background:#171d2b;border-color:#364469}.account-workspace-shell:has(.app-shell--dark)>.account-extensions button{color:#f3f4f9;background:#29334d;border-color:#364469}html[data-kaaza-theme=dark] :is(.team-workspace,.business-onboarding),.account-workspace-shell[data-theme=dark] :is(.team-workspace,.business-onboarding){--tw-bg:#0e121b;--tw-card:#171d2b;--tw-ink:#f3f4f9;--tw-muted:#b6c0da;--tw-line:#364469;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.account-workspace-shell[data-theme=dark] .team-message-list article.mine{background:#29334d;border-color:#364469}@media (width<=720px){.team-workspace,.business-onboarding{padding:14px}.team-workspace-grid{grid-template-columns:1fr}.team-workspace>header{flex-direction:column}.team-chat,.team-tasks,.business-onboarding-card{padding:18px}.team-workspace h1,.business-onboarding h1{font-size:24px}.account-extensions{justify-content:center;padding:8px}.team-message-list{height:35vh}.onboarding-actions{flex-wrap:wrap}}.team-unread-badge{color:#fff;background:#d92d20;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.team-push{margin:0 0 12px}.account-extensions{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-height:0;padding:5px 12px;overflow-x:auto}.account-extensions::-webkit-scrollbar{display:none}.account-extensions.is-open{justify-content:space-between}.account-extensions__pill,.account-extensions__back{color:#262e46;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cbd1e4;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 12px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.account-extensions__pill.is-on{color:#fff;background:#303a58;border-color:#303a58}.account-extensions__back{background:0 0;border-color:#0000;margin-right:auto;padding-left:2px}.account-extensions__pill .team-unread-badge{margin-left:2px}html[data-kaaza-theme=dark] .account-extensions .account-extensions__pill{color:#f3f4f9;background:#29334d;border-color:#364469}.account-workspace-shell:has(.app-shell--dark)>.account-extensions .account-extensions__pill{color:#f3f4f9;background:#29334d;border-color:#364469}html[data-kaaza-theme=dark] .account-extensions .account-extensions__back{color:#f3f4f9;background:0 0;border-color:#0000}.account-workspace-shell:has(.app-shell--dark)>.account-extensions .account-extensions__back{color:#f3f4f9;background:0 0;border-color:#0000}.account-workspace-shell:has(.app-shell--dark)>.account-extensions .account-extensions__pill.is-on{background:#3b63cf;border-color:#3b63cf}.team-chat-v2{flex-direction:column;gap:10px;min-height:100%;display:flex;padding:0!important}.team-chat-v2__head{z-index:2;background:var(--tw-card);border-bottom:1px solid var(--tw-line);align-items:center;gap:10px;padding:10px 12px;display:flex;position:sticky;top:0;margin:0!important}.team-chat-v2__who{flex:1;gap:2px;min-width:0;display:grid}.team-chat-v2__who strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.team-chat-v2__who select{width:auto;max-width:100%;margin:0;padding:6px 10px;font-weight:700}.team-chat-v2__who small{align-items:center;gap:6px;font-size:12px;display:inline-flex}.team-chat-v2__who small.is-online{color:#1f9d55}.team-dot{background:#1f9d55;border-radius:50%;width:8px;height:8px}.team-chat-v2>.team-push,.team-chat-v2>.team-error,.team-chat-v2>p{margin:0 12px}.team-tabs{background:var(--tw-bg);border:1px solid var(--tw-line);border-radius:12px;gap:6px;margin:0 12px;padding:4px;display:flex}.team-tabs button{min-height:40px;color:var(--tw-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;font-weight:700;display:inline-flex}.team-tabs button.is-on{background:var(--tw-card);color:var(--tw-ink);box-shadow:0 1px 4px #0000001f}.team-tab-count{color:#fff;background:#d93a3a;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:11px;line-height:20px}.team-chat-v2__chat,.team-chat-v2__tasks{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 12px 12px;display:flex}.team-pinned{background:#e0a72e1f;border:1px solid #c98a00;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.team-pinned>div{flex:1;gap:2px;min-width:0;display:grid}.team-pinned strong{overflow-wrap:anywhere}.team-icon-btn{border:1px solid var(--tw-line);width:36px;height:36px;color:var(--tw-ink);cursor:pointer;background:0 0;border-radius:10px;font-size:16px}.team-chat-v2 .team-message-list{flex-direction:column;flex:1;gap:8px;min-height:240px;max-height:none;padding:4px 0;display:flex;overflow-y:auto}.team-chat-v2 .team-message-list article{background:var(--tw-card);border:1px solid var(--tw-line);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:82%;margin:0;padding:8px 12px}.team-chat-v2 .team-message-list article.mine{background:#5b8cff29;border-color:#5b8cff66;border-radius:14px 14px 4px;align-self:flex-end}.team-chat-v2 .team-message-list article p{color:var(--tw-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0}.team-author{font-weight:700}.team-meta{justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:flex}.team-ticks{letter-spacing:-2px;color:var(--tw-muted);font-weight:800}.team-ticks.is-seen{color:#2f7cf6}.team-order-chip{color:inherit;font:inherit;cursor:pointer;background:#5b8cff1f;border:1px solid #5b8cff8c;border-radius:999px;align-items:center;gap:4px;margin:0 2px;padding:2px 8px;font-weight:700;display:inline-flex}.team-voice audio{max-width:220px;height:36px}.team-quick{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.team-quick button{border:1px solid var(--tw-line);background:var(--tw-card);min-height:34px;color:var(--tw-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:600}.team-quick__edit{color:var(--tw-muted)!important}.team-quick-editor{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;gap:8px;padding:10px;display:grid}.team-quick-editor>div{justify-content:flex-end;gap:8px;display:flex}.team-order-suggest{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;max-height:220px;margin:0;padding:4px;list-style:none;overflow-y:auto}.team-order-suggest button{width:100%;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.team-order-suggest button:hover{background:var(--tw-bg)}.team-composer{background:var(--tw-bg);align-items:flex-end;gap:8px;padding:8px 0 0;display:flex;position:sticky;bottom:0}.team-composer textarea{resize:none;flex:1;min-height:44px;max-height:140px;margin:0;border-radius:22px!important;padding:11px 16px!important}.team-send{background:var(--k-cta,#2358e7);width:46px;height:46px;color:var(--k-on-cta,#fff);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:19px}.team-send:disabled{opacity:.5}.team-recording{border:1px solid #d93a3a;border-radius:22px;flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-height:46px;padding:6px 10px;font-weight:700;display:flex}.team-rec-dot{background:#d93a3a;border-radius:50%;width:10px;height:10px;animation:1s infinite team-rec}@keyframes team-rec{50%{opacity:.25}}.team-task-form{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;gap:8px;padding:12px;display:grid}.team-task-form label{margin:0!important}.team-task-form__due{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;display:grid}.team-task{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.team-task.is-pinned{border-color:#c98a00}.team-task.is-done{opacity:.65}.team-task.is-done strong{text-decoration:line-through}.team-task__main{flex:1;gap:2px;min-width:0;display:grid}.team-task__main strong{overflow-wrap:anywhere}.team-task__actions{flex:none;gap:6px;display:flex}.team-slideover .team-chat-v2{min-height:100%}.team-slideover:has(.team-chat-v2){flex-direction:column;display:flex;overflow:hidden}.team-slideover .team-chat-v2{flex:1;height:100%;min-height:0;overflow:hidden}.team-chat-v2>.team-chat-v2__head,.team-chat-v2>.team-tabs{flex:none}.team-chat-v2 .team-chat-v2__chat{min-height:0;position:relative;overflow:hidden}.team-chat-v2 .team-chat-v2__tasks{overscroll-behavior:contain;min-height:0;overflow-y:auto}.team-chat-v2 .team-message-list{overscroll-behavior:contain;min-height:0}.team-pull,.team-older{color:var(--tw-muted);align-self:center;padding:4px 10px;font-size:12px}.team-older-btn{align-self:center}.team-new-below{z-index:3;background:var(--tw-card);color:var(--tw-ink);font:inherit;cursor:pointer;border:1px solid #5b8cff99;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700;position:absolute;bottom:118px;right:16px}.team-reply-quote{color:var(--tw-muted);overflow-wrap:anywhere;border-left:3px solid #5b8cff99;margin-bottom:2px;padding-left:8px;font-size:12px;display:block}.team-answers{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.team-answers button{border:1px solid var(--tw-line);background:var(--tw-bg);min-height:34px;color:var(--tw-ink);font:inherit;cursor:pointer;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:700}.team-answers input{border-radius:999px;width:64px;min-height:34px;margin:0;padding:4px 8px}.team-voice-bubble{align-items:center;gap:8px;min-width:190px;display:flex}.team-voice-bubble__play{background:var(--k-cta,#2358e7);width:36px;height:36px;color:var(--k-on-cta,#fff);cursor:pointer;border:0;border-radius:50%;flex:none;font-size:13px}.team-voice-bubble__bar{background:var(--tw-line);border-radius:2px;flex:1;height:4px;overflow:hidden}.team-voice-bubble__bar span{background:#2f7cf6;height:100%;display:block}.team-voice-bubble small{font-variant-numeric:tabular-nums;font-size:12px}.team-mic{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.team-mic.is-holding{background:#d93a3a;transform:scale(1.25)}.team-recording--hold{border-color:#d93a3a}.team-hold-hint{color:var(--tw-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.team-mic-hint{color:var(--tw-ink);text-align:center;background:#5b8cff1f;border-radius:10px;margin:0;padding:6px 10px;font-size:13px}.team-task-templates{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.team-task-templates button{border:1px solid var(--tw-line);background:var(--tw-bg);color:var(--tw-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:6px 11px;font-size:12.5px;font-weight:600}.team-task-templates button.is-on{background:#5b8cff29;border-color:#5b8cff}.team-task-toggles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.team-task-toggles>div{border:1px solid var(--tw-line);background:var(--tw-bg);border-radius:10px;padding:3px;display:flex}.team-task-toggles button{min-height:36px;color:var(--tw-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;font-size:12.5px;font-weight:700}.team-task-toggles button[aria-pressed=true]{background:var(--tw-card);color:var(--tw-ink);box-shadow:0 1px 4px #0000001f}.team-task-toggles button.is-urgent[aria-pressed=true]{color:#ff6b6f}.team-task-section{color:var(--tw-muted);text-transform:none;margin:6px 0 0;font-size:13px;font-weight:800}.team-task.is-waiting{background:#2f9e6a14;border-color:#2f9e6a}.team-task.is-urgent{border-left:4px solid #e5484d}.team-task__result{color:var(--tw-ink);margin-top:2px;font-size:13px;display:block}.team-task__result b{margin-right:4px;font-size:15px}.team-task__redo{color:#e8a23a}.team-task__inline{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.team-task__inline input{flex:120px;min-height:38px;margin:0}.team-badge{border:1px solid var(--tw-line);border-radius:999px;margin-right:6px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.team-badge.is-urgent{color:#ff6b6f;border-color:#e5484d}.team-badge.is-late{color:#e8a23a;border-color:#e8a23a}.team-task-checked summary{cursor:pointer;color:var(--tw-muted);padding:6px 0;font-size:13px;font-weight:700}.team-composer{position:relative}.team-rec-time{font-variant-numeric:tabular-nums;font-size:15px}.team-recording--locked{border-color:var(--tw-line);flex-wrap:nowrap;gap:8px}.team-rec-trash{color:#e5484d;cursor:pointer;background:0 0;border:0;border-radius:50%;width:38px;height:38px;font-size:18px}.team-rec-wave{flex:1;align-items:center;gap:3px;height:26px;display:flex;overflow:hidden}.team-rec-wave i{background:#5b8cff;border-radius:2px;flex:0 0 3px;height:40%;animation:.9s ease-in-out infinite team-wave}@keyframes team-wave{50%{height:95%}}.team-rec-send{width:44px;height:44px}.team-recording--hold{border-color:#d93a3a;gap:10px}.team-lock-hint{background:var(--tw-card);border:1px solid var(--tw-line);pointer-events:none;border-radius:20px;justify-items:center;gap:0;width:40px;padding:8px 0;font-size:15px;display:grid;position:absolute;bottom:62px;right:4px;box-shadow:0 6px 16px #00000040}.team-lock-hint span{color:var(--tw-muted);font-size:14px;line-height:1;animation:1s ease-in-out infinite team-lock-up}@keyframes team-lock-up{50%{transform:translateY(-4px)}}.team-task__inline input[inputmode=numeric]{flex:0 0 110px}.team-task__inline input:not([inputmode=numeric]){flex:100%}.team-task__inline .btn{flex:auto}.team-task-form select{margin:0}.team-task-warn{color:var(--tw-ink);background:#e8a23a1a;border:1px solid #e8a23a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.team-task-warn .btn{min-height:32px;margin-left:auto;padding:4px 10px}.team-task-notice{color:var(--tw-ink);background:#2f9e6a1f;border-radius:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:600}.team-task__inline select{flex:160px;min-height:38px;margin:0}.team-stage{border-color:var(--tw-line)}.team-stage.is-seen{color:#8fb0ff;border-color:#5b8cff}.team-stage.is-progress{color:#e8a23a;border-color:#e8a23a}.team-stage.is-done{color:#2fbf71;border-color:#2fbf71}.team-stage.is-approved{color:#2fbf71;background:#2fbf7124;border-color:#2fbf71}.team-task-filters{scrollbar-width:none;gap:6px;padding:2px 0 8px;display:flex;overflow-x:auto}.team-task-filters button{border:1px solid var(--tw-line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 12px;font-size:13px}.team-task-filters button.is-on{color:#fff;background:#5b8cff;border-color:#5b8cff}.team-task-history{margin-top:4px;font-size:12px}.team-task-history summary{cursor:pointer;opacity:.8}.team-task-history ol{gap:2px;margin:4px 0 0;padding-left:18px;display:grid}.team-task-history time{opacity:.7}.team-task-photo{justify-items:start;gap:6px;margin-top:4px;display:grid}.team-task-photo img{object-fit:contain;border-radius:10px;max-width:min(100%,360px);max-height:360px}.team-task-photo-pick{border:1px dashed var(--tw-line);cursor:pointer;border-radius:10px;align-items:center;gap:4px;padding:6px 10px;font-size:13px;display:inline-flex}.team-bell{border:1px solid var(--tw-line);width:42px;height:42px;color:var(--tw-ink);cursor:pointer;background:0 0;border-radius:12px;flex:none;font-size:18px;position:relative}.team-bell .team-tab-count{position:absolute;top:-6px;right:-6px}.team-home__tools{gap:8px;margin:0 12px;display:grid}.team-home__tools input[type=search]{margin:0}.team-home__chips{flex-wrap:wrap;gap:6px;display:flex}.team-home__chips button{border:1px solid var(--tw-line);min-height:34px;color:var(--tw-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.team-home__chips button[aria-pressed=true]{color:#fff;background:#2358e7;border-color:#2358e7}.team-home__list{margin:0;padding:0 12px 12px;list-style:none;display:grid}.team-home__list button{border:0;border-bottom:1px solid var(--tw-line);width:100%;min-height:62px;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:8px 4px;display:flex}.team-home__list button.is-unread strong{font-weight:800}.team-home__text{flex:1;gap:2px;min-width:0;display:grid}.team-home__text strong{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:16px;display:flex;overflow:hidden}.team-home__text small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.team-home__text small.is-online{color:#1f9d55}.team-role{color:#5b4bc4;border:1px solid #8b7ddb;border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-weight:700}.team-avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:inline-flex}.team-avatar--0{color:#0c447c;background:#e6f1fb}.team-avatar--1{color:#085041;background:#e1f5ee}.team-avatar--2{color:#712b13;background:#faece7}.team-avatar--3{color:#3c3489;background:#eeedfe}.team-avatar--4{color:#633806;background:#faeeda}.team-avatar--5{color:#72243e;background:#fbeaf0}.team-home>.muted{margin:0 12px}html[data-kaaza-theme=dark] .team-role,.account-workspace-shell[data-theme=dark] .team-role{color:#cecbf6;border-color:#7f77dd}.team-chat-v2__head>.team-avatar{width:36px;height:36px;font-size:13px}.team-chat-v2 .team-message-list article.team-task-card{background:#5b8cff14;border:1px solid #5b8cff;border-radius:14px;gap:4px;max-width:86%;display:grid}.team-chat-v2 .team-message-list article.team-task-card.mine{align-self:flex-end}.team-chat-v2 .team-message-list article.team-task-card.is-done{opacity:.75;border-color:var(--tw-line)}.team-task-card__label{font-weight:800;color:#2f6fed!important}.team-task-card strong{overflow-wrap:anywhere}.team-task-card__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.team-task-card__actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.team-task-card__actions .btn{min-height:34px;margin:0;padding:4px 12px}.team-plus{flex:none;align-self:flex-end;position:relative}.team-plus>.team-icon-btn{border-radius:50%;width:42px;height:42px;font-size:20px}.team-plus__menu{z-index:5;border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;min-width:170px;padding:6px;display:grid;position:absolute;bottom:50px;left:0;box-shadow:0 6px 18px #00000040}.team-plus__menu button{min-height:42px;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.team-plus__menu button:hover{background:var(--tw-bg)}.team-board__body{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.team-board__stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.team-board__stats>div{background:var(--tw-bg);border:1px solid var(--tw-line);border-radius:12px;justify-items:center;gap:2px;padding:10px 6px;display:grid}.team-board__stats b{font-size:22px}.team-board__stats .is-late{color:#d93a3a;border-color:#d93a3a}.team-board__stats .is-late small{color:#d93a3a}.team-board__stats .is-waiting{border-color:#c98a00}.team-board__person{border:0;border-bottom:1px solid var(--tw-line);width:100%;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:6px;padding:10px 4px;display:grid}.team-board__line{justify-content:space-between;gap:8px;display:flex}.team-board__line small.is-late{color:#d93a3a}.team-board__bar{background:var(--tw-bg);border-radius:3px;height:6px;overflow:hidden}.team-board__bar i{background:#c98a00;border-radius:3px;height:6px;display:block}.team-board__bar i.is-done{background:#1f9d55}.team-board__bar i.is-late{background:#d93a3a}.team-board .team-task{flex-direction:column;align-items:stretch;gap:8px;display:flex}.team-board .team-task__actions{flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex}@media (width<=560px){.team-chat-v2__tasks .team-task{flex-direction:column;align-items:stretch;gap:8px}.team-chat-v2__tasks .team-task__actions{flex-wrap:wrap;justify-content:flex-start}}.team-myday{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;gap:8px;margin:0 12px;padding:10px 12px;display:grid}.team-myday__manager{margin:0;font-size:13px}.team-myday__start{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#1f9d55;border:0;border-radius:10px;font-size:16px;font-weight:800}.team-myday__line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.team-myday__line span{align-items:center;gap:6px;display:inline-flex}.team-myday__line .btn{min-height:36px;margin:0}.team-myday__end{gap:6px;display:grid}.team-myday__end label{margin:4px 0}.team-myday__open{color:#c98a00;margin:0;padding-left:4px;font-size:13px;list-style:none}.team-myday__actions{justify-content:flex-end;gap:8px;display:flex}.team-myday__actions .btn{margin:0}.team-leave__approve{gap:8px;margin-top:8px;display:grid}.team-leave__approve label{margin:0}.team-leave__month{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.team-leave__grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;font-size:13px;display:grid}.team-leave__dow{color:var(--tw-muted);font-size:11px}.team-leave__day{background:var(--tw-bg);border-radius:8px;padding:6px 0}.team-leave__day.is-away{color:#c98a00;background:#e0a72e40;font-weight:800}.team-leave__day.is-today{outline:2px solid #2358e7}.team-leave__row{border-bottom:1px solid var(--tw-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 2px;font-size:14px;display:flex}.team-leave__row .btn{min-height:32px;margin:0}.team-myday__leave{border:1px solid var(--tw-line);min-height:34px;color:var(--tw-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:4px 12px;font-size:13px;font-weight:700}.team-leave .manager-duties{border:1px solid var(--tw-line);border-radius:10px;gap:6px;margin:4px 0;padding:10px 12px;display:grid}.team-leave .manager-duties legend{padding:0 4px;font-weight:700}.team-myday .team-task-form__due{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.team-myday .team-task-form__due label{min-width:0;margin:0}.team-myday input[type=date]{width:100%;min-width:0}.team-leave .staff-sheet__show{align-items:center;gap:8px;margin:2px 0;display:flex}.team-leave .staff-sheet__show input{flex:none;width:auto;margin:0}.team-report__open{align-self:stretch;margin:0}.team-report{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;gap:8px;padding:10px 12px;display:grid}.team-report__time{align-items:flex-end;gap:8px;display:flex}.team-report__time label{flex:1;margin:0}.team-report__time .btn{margin:0}.team-report__row{border-bottom:1px solid var(--tw-line);gap:2px;padding:6px 2px;display:grid}.team-report__line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.team-report__line small{margin-left:auto}.team-report__note{color:#c98a00!important}.team-myday__links{flex-wrap:wrap;gap:6px;display:flex}.team-problem-form .team-home__chips{margin:0}.team-problem.is-open{border-color:#d93a3a}.team-problem.is-handling{border-color:#c98a00}.team-problems .team-task{flex-direction:column;align-items:stretch;gap:8px;display:flex}.team-problems .team-task__actions{flex-wrap:wrap;justify-content:flex-start}.team-board__report{margin:0 12px;display:grid}.team-myday{background:0 0;border:0;gap:6px;padding:0}.team-workbar{color:#1f9d55;background:#1f9d5524;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:4px 6px 4px 12px;font-size:14px;font-weight:700;display:flex}.team-workbar span{align-items:center;gap:6px;display:inline-flex}.team-workbar button{min-height:30px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:2px 12px;font-size:13px}.team-workbar.is-ended{background:var(--tw-bg);color:var(--tw-muted)}.team-workbar--start{color:#fff;cursor:pointer;width:100%;font:inherit;background:#1f9d55;justify-content:center;font-weight:800}.team-me-menu{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;gap:2px;padding:6px;display:grid}.team-me-menu button{min-height:42px;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.team-me-menu button:hover{background:var(--tw-bg)}.team-me-menu__info{color:var(--tw-muted);padding:8px 10px;font-size:13px}.team-me-menu__close{justify-content:center;color:var(--tw-muted)!important}.team-myday__end small{display:block}.team-problem-tried{background:var(--tw-bg);border-radius:10px;gap:6px;padding:8px;display:grid}.team-problem-tried__row{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.team-problem-tried__row>span{flex:100%}.team-problem-tried__row input:not([type=checkbox]){flex:1;width:auto;min-width:110px;margin:0}.team-problem-tried .staff-sheet__show{align-items:center;gap:8px;margin:0;display:flex}.team-problem-tried .staff-sheet__show input{width:auto;margin:0}.team-problem-preview{border:1px dashed var(--tw-line);border-radius:8px;padding:6px 8px;display:block;color:var(--tw-ink)!important}.team-needs{background:#e0a72e1f;border:1px solid #c98a00;border-radius:12px;gap:2px;margin:0 12px;padding:8px 10px;display:grid}.team-needs strong{color:#c98a00}.team-needs button{min-height:38px;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #c98a0040;justify-content:space-between;align-items:center;gap:8px;padding:4px 2px;font-size:13px;display:flex}.team-needs button small{color:#c98a00;font-weight:700}.team-home__text small.is-leave{color:#c98a00}.team-settings__row{border:0;border-bottom:1px solid var(--tw-line);width:100%;min-height:48px;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:6px 4px;display:flex}.team-settings__row span:nth-child(2){flex:1}.team-settings__info{border-bottom:1px solid var(--tw-line);justify-content:space-between;gap:8px;padding:8px 4px;font-size:14px;display:flex}.team-settings__manager{border-bottom:1px solid var(--tw-line);gap:2px;padding:8px 4px;display:grid}.team-settings .manager-duties{border:1px solid var(--tw-line);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.team-settings .manager-duties legend{padding:0 4px;font-weight:700}.team-settings .staff-sheet__show{align-items:center;gap:8px;display:flex}.team-settings .staff-sheet__show input{width:auto;margin:0}.team-covering{background:#e0a72e26;border-radius:10px;padding:6px 10px;font-size:13px;color:#c98a00!important;margin:0 12px!important}.team-leave__actions{flex-wrap:wrap;gap:6px;display:flex}.team-home__announce{margin-left:auto;color:#c98a00!important;border-color:#c98a00!important}.team-announcement{border:1px solid var(--tw-line);background:var(--tw-card);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.team-announcement p{color:var(--tw-ink);white-space:pre-wrap;margin:0}.team-announcement__read{gap:4px;font-size:13px;display:grid}.team-announcement__read .btn{justify-self:start;margin:0}.team-announce-banner{background:#e0a72e26;border:1px solid #c98a00;border-radius:12px;align-items:flex-start;gap:8px;margin:0 12px;padding:8px 10px;display:flex}.team-announce-banner div{flex:1;min-width:0}.team-announce-banner p{color:var(--tw-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.team-announce-banner button{color:#c98a00;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #c98a00;border-radius:8px;flex:none;padding:2px 10px;font-weight:700}.team-tour{color:#fff;background:#2358e7;border-radius:12px;gap:6px;margin:0 12px;padding:10px 12px;display:grid}.team-tour small,.team-tour p{margin:0;color:#fff!important}.team-tour .btn{color:#fff;background:0 0;border-color:#fff9}.team-tour .btn-primary{color:#2358e7;background:#fff;border-color:#fff}.team-help__topic{border:1px solid var(--tw-line);border-radius:12px;overflow:hidden}.team-help__topic>button{background:var(--tw-card);width:100%;min-height:48px;color:var(--tw-ink);font:inherit;text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:8px 12px;font-weight:700;display:flex}.team-help__body{padding:4px 12px 10px}.team-help__body ol{color:var(--tw-ink);margin:6px 0 0;padding-left:20px}.team-help__body li{margin:4px 0}.team-help__video{background:var(--tw-bg);min-height:70px;color:var(--tw-muted);border-radius:10px;justify-content:center;align-items:center;font-size:13px;display:flex}.team-push--hint{align-items:flex-start;gap:8px;font-size:13px;display:flex}.team-push--hint span{flex:1}.team-home__skeleton{gap:10px;padding:8px 12px;display:grid}.team-home__skeleton span{background:var(--tw-bg);border-radius:12px;height:52px;animation:1.2s ease-in-out infinite team-pulse}@keyframes team-pulse{50%{opacity:.5}}.team-leave__sticky{z-index:2;background:var(--tw-card);border-top:1px solid var(--tw-line);padding:8px 0;position:sticky;bottom:0}.team-leave__sticky .btn-primary{flex:1}.free-trial-card{color:#29334d;background:#f6f8fa;border:1px solid #c3cae0;border-left:4px solid #3c6ae9;border-radius:14px;margin:12px 18px;padding:18px 22px;font-size:14px;line-height:1.6;box-shadow:0 4px 16px #102e4e09}.free-trial-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.free-trial-heading small{letter-spacing:.08em;color:#596790;font-size:11px}.free-trial-heading h2{margin:0;font-size:21px}.free-trial-heading>strong{color:#1b47c0;background:#e8ecf3;border-radius:20px;padding:5px 12px}.free-trial-card p{margin:9px 0}.free-trial-card details{margin:10px 0}.free-trial-card summary{cursor:pointer;font-weight:650}.free-trial-card ul{flex-wrap:wrap;gap:5px 26px;padding-left:20px;display:flex}.free-trial-card .btn{margin-top:8px}.free-trial-error{color:#a72235}.account-workspace-shell[data-theme=dark] .free-trial-card{color:#e7eaf3;background:#1d2335;border-color:#40517d #40517d #40517d #92acf3}.account-workspace-shell[data-theme=dark] .free-trial-heading small{color:#b3bcd8}.account-workspace-shell[data-theme=dark] .free-trial-heading>strong{color:#dbe1ed;background:#303a58}.account-workspace-shell[data-theme=dark] .free-trial-error{color:#ffb6bf}.free-trial-card--active{border-left-color:#16815d}.free-trial-card--expired,.free-trial-card--ended{border-left-color:#8b6c32}@media (width<=600px){.free-trial-card{margin:10px;padding:14px}.free-trial-heading h2{font-size:19px}.free-trial-heading>strong{font-size:13px}}.seller-analytics{gap:18px;display:grid}.analytics-metrics,.analytics-levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.analytics-metrics article{flex-direction:column;gap:8px;display:flex}.analytics-metrics strong{overflow-wrap:anywhere;font-size:25px}.analytics-metrics small{color:var(--sp-muted)}.analytics-levels button{text-align:left;color:var(--sp-ink);align-items:center;gap:14px;display:flex}.analytics-levels strong{font-size:26px}.analytics-levels button[aria-pressed=true]{outline:2px solid var(--sp-cyan)}.analytics-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.analytics-columns>.saas-card{min-width:0}.analytics-pills{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.analytics-alerts{padding-left:18px}.analytics-alerts button{color:var(--sp-ink);background:0 0;border:0;text-decoration:underline}.analytics-filters{grid-template-columns:2fr repeat(4,minmax(100px,1fr)) auto;align-items:end;gap:10px;display:grid}.analytics-table{min-width:1060px}.analytics-table td{max-width:260px}.analytics-table progress{accent-color:#436fea;width:140px;max-width:100%}.analytics-explanation{font-size:12px;line-height:1.6}.usage-pill{color:#f3f4f9;background:#273048;border-radius:20px;padding:4px 10px;font-weight:750;display:inline-block}.usage-high{border-color:#1a9b7d!important}.usage-medium{border-color:#4672ea!important}.usage-low{border-color:#b88726!important}.usage-inactive{border-color:#6f8091!important}.staff-seat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:16px 0;display:grid}.staff-seat{border:1px dashed var(--line);border-radius:10px;gap:7px;padding:14px;display:grid}.staff-seat.filled{border-style:solid}.staff-seat small{font-weight:700}.staff-seat span{font-size:12px}.seller-analytics .analytics-columns p{margin:12px 0}@media (width<=1050px){.analytics-filters,.analytics-metrics,.analytics-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-columns{grid-template-columns:1fr}}@media (width<=500px){.analytics-filters{grid-template-columns:1fr}.analytics-metrics strong{font-size:20px}.analytics-levels button{gap:8px;padding:12px}}.account-team__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-team__head h1{margin:0 0 4px}.account-team__password{letter-spacing:.04em;-webkit-user-select:all;user-select:all;font:700 20px/1.3 ui-monospace,Consolas,monospace}.staff-list{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.staff-row{border:1px solid var(--k-line,var(--line));background:var(--k-card,var(--paper));border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.staff-row__avatar{background:var(--lagoon-tint,#eef1f7);width:40px;height:40px;color:var(--k-accent-text,#2552bd);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.staff-row__main{flex:auto;gap:2px;min-width:0;display:grid}.staff-row__main strong{overflow-wrap:anywhere}.staff-row__main small{color:var(--k-muted,var(--muted))}.staff-row__tools{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.staff-row__menu{flex:none;position:relative}.staff-row__dots{border:1px solid var(--k-line,var(--line));width:40px;height:40px;color:var(--k-fg,var(--ink));cursor:pointer;background:0 0;border-radius:10px;font-size:20px;font-weight:800}.staff-row__dots:focus-visible{outline:2px solid var(--k-accent,#2f5fd0);outline-offset:2px}.staff-row__popup{z-index:50;border:1px solid var(--k-line,var(--line));background:var(--k-card,var(--paper));border-radius:12px;gap:2px;min-width:200px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #00000038}.staff-row__popup button{min-height:42px;color:var(--k-fg,var(--ink));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:flex}.staff-row__popup button:hover:not(:disabled){background:var(--lagoon-tint,#eef1f7)}.staff-row__popup button:disabled{opacity:.5;cursor:not-allowed}.staff-row__popup .is-danger{color:#d93a3a}.staff-sheet-backdrop{z-index:450;background:#080b1273;position:fixed;inset:0}.staff-sheet{z-index:460;background:var(--k-card,var(--paper));width:min(460px,100vw);color:var(--k-fg,var(--ink));border-left:1px solid var(--k-line,var(--line));padding:18px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 40px #00000040}.staff-sheet form>label{gap:6px;margin:12px 0;display:grid}.staff-sheet input:is([type=text],[type=tel],[type=password]){border:1px solid var(--k-line,var(--line));background:var(--k-bg,var(--paper));width:100%;min-height:44px;color:var(--k-fg,var(--ink));font:inherit;border-radius:8px;padding:10px}.staff-sheet .permission-grid{border:1px solid var(--k-line,var(--line));border-radius:10px;gap:8px;padding:12px;display:grid}.staff-sheet .permission-grid label{align-items:center;gap:8px;display:flex}.staff-sheet__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.staff-sheet__head h2{margin:0}.staff-sheet__close{border:1px solid var(--k-line,var(--line));width:40px;height:40px;color:var(--k-fg,var(--ink));cursor:pointer;background:0 0;border-radius:10px;font-size:22px}.staff-sheet__actions{background:var(--k-card,var(--paper));border-top:1px solid var(--k-line,var(--line));justify-content:flex-end;gap:8px;margin:16px -18px -18px;padding:12px 18px;display:flex;position:sticky;bottom:-18px}.staff-confirm{z-index:460;background:var(--k-card,var(--paper));width:min(420px,100vw - 32px);color:var(--k-fg,var(--ink));border:1px solid var(--k-line,var(--line));border-radius:16px;padding:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px #00000059}.staff-confirm h2{margin:0 0 8px}.staff-confirm .staff-sheet__actions{background:0 0;border:0;margin:16px 0 0;padding:0;position:static}html body .account-team .btn-danger,html body .staff-confirm .btn-danger{color:#fff!important;background:#c62828!important;border-color:#c62828!important}@media (width<=767px){.staff-sheet{border-left:0;border-top:1px solid var(--k-line,var(--line));border-radius:18px 18px 0 0;width:100vw;max-height:88vh;top:auto;left:0;box-shadow:0 -18px 40px #00000040}}.staff-row__presence{color:var(--k-muted,#8e98b5)}.staff-row__presence.is-online{color:#25c27e;font-weight:700}.staff-sheet .staff-sheet__show{align-items:center;gap:8px;font-weight:600;flex-direction:row!important;display:flex!important}.staff-sheet .staff-sheet__show input{margin:0;width:auto!important;min-height:0!important}.staff-row__role{color:#e8a23a;vertical-align:middle;background:#e8a23a29;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.manager-duties{border:1px solid var(--tw-line,#cbd2e4);border-radius:10px;gap:6px;margin:10px 0;padding:10px 12px;display:grid}.manager-duties legend{padding:0 4px;font-weight:700}.manager-duties__people{gap:4px;padding-left:22px;display:grid}.staff-confirm__move{gap:4px;margin:8px 0;display:grid}.landing{background:var(--k-bg,#0e1118);min-height:100vh;color:var(--k-fg,#eceff5);font-family:inherit}.landing a{color:inherit}.landing-nav{z-index:10;background:var(--k-bar,#121620);border-bottom:1px solid var(--k-line,#252b38);align-items:center;gap:16px;padding:12px max(16px,50vw - 550px);display:flex;position:sticky;top:0}.landing-brand{letter-spacing:.04em;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.landing-nav nav{gap:18px;margin-left:12px;display:flex}.landing-nav nav a{color:var(--k-muted,#9aa2b4);font-size:14px;font-weight:600;text-decoration:none}.landing-nav nav a:hover{color:var(--k-fg,#eceff5)}.landing-nav__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.landing-lang{border:1px solid var(--k-line,#252b38);min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:6px 12px;font-weight:600}.landing-btn{border:1px solid var(--k-line,#252b38);background:var(--k-card,#151a24);min-height:44px;color:var(--k-fg,#eceff5);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 18px;font-weight:700;text-decoration:none;display:inline-flex}.landing-btn--primary{background:var(--k-cta,#5b8cff);border-color:var(--k-cta,#5b8cff);color:var(--k-on-cta,#0e1118)}.landing-btn:focus-visible,.landing-lang:focus-visible{outline:2px solid var(--k-accent,#5b8cff);outline-offset:2px}.landing main{padding:0 max(16px,50vw - 550px)}.landing-hero{max-width:760px;padding:72px 0 48px}.landing-eyebrow{color:var(--k-accent-text,#86a8ff);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800;display:inline-block}.landing-hero h1{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(30px,5vw,48px);line-height:1.12}.landing-hero p{color:var(--k-muted,#9aa2b4);margin:0 0 24px;font-size:17px;line-height:1.6}.landing-hero__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.landing-play{background:#000;border:1px solid #333;border-radius:12px;align-items:center;gap:6px;min-height:44px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.landing-play.is-soon{opacity:.6;cursor:default}.landing-section{border-top:1px solid var(--k-line,#252b38);padding:40px 0}.landing-section h2{margin:0 0 20px;font-size:26px}.landing-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.landing-grid--plans{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:760px}.landing-card{border:1px solid var(--k-line,#252b38);background:var(--k-card,#151a24);border-radius:16px;padding:20px}.landing-card h3{margin:10px 0 6px;font-size:17px}.landing-card p{color:var(--k-muted,#9aa2b4);margin:0;font-size:14.5px;line-height:1.55}.landing-card__icon{background:var(--lagoon-tint,#1b2233);width:44px;height:44px;color:var(--k-accent-text,#86a8ff);border-radius:12px;place-items:center;font-size:20px;display:inline-grid}.landing-plan{align-content:start;gap:10px;display:grid}.landing-plan h3{margin:0}.landing-plan__price{font-size:26px}.landing-plan ul{color:var(--k-muted,#9aa2b4);margin:0;padding-left:18px;line-height:1.8}.landing-plan .landing-btn{justify-self:start}.landing-contact p{color:var(--k-muted,#9aa2b4);margin:0 0 16px}.landing-footer{border-top:1px solid var(--k-line,#252b38);color:var(--k-muted,#9aa2b4);flex-wrap:wrap;gap:18px;padding:24px max(16px,50vw - 550px);font-size:14px;display:flex}.landing-footer a{color:var(--k-muted,#9aa2b4)}@media (width<=720px){.landing-nav nav{display:none}.landing-hero{padding:40px 0 32px}}.saas-root{--sp-bg:#0f121c;--sp-panel:#171d2c;--sp-panel2:#20283c;--sp-line:#354263;--sp-ink:#f3f4f9;--sp-muted:#a5b0cf;--sp-cyan:#9db4f4;--sp-blue:#436fea;--sp-purple:#7548ef;--sp-green:#18c987;background:radial-gradient(circle at 80% 0,#82a0f11a,transparent 28rem),var(--sp-bg);min-height:100vh;color:var(--sp-ink);font-family:Inter,Aptos,Segoe UI,Hind Madurai,system-ui,sans-serif;font-size:14px;line-height:1.45}.saas-root *{box-sizing:border-box}.saas-root button,.saas-root input,.saas-root select,.saas-root textarea{font:inherit}.saas-root button{cursor:pointer;-webkit-tap-highlight-color:transparent}.saas-root button:disabled{opacity:.52;cursor:not-allowed}.saas-root h1,.saas-root h2,.saas-root h3,.saas-root p{margin-top:0}.saas-root h1{letter-spacing:-.03em;margin:4px 0 8px;font-size:clamp(25px,3vw,35px);line-height:1.12}.saas-root h2{letter-spacing:-.02em;margin:0 0 7px;font-size:19px}.saas-root h3{margin:15px 0 8px;font-size:15px}.saas-root p{color:var(--sp-muted);margin-bottom:0}.saas-topbar{border-bottom:1px solid var(--sp-line);z-index:40;background:#0e121bf5;justify-content:space-between;align-items:center;gap:20px;height:auto;min-height:76px;padding:14px clamp(16px,3vw,34px);display:flex;position:sticky;top:0;box-shadow:0 8px 26px #0000002e}.saas-brand{align-items:center;gap:11px;min-width:0;display:flex}.saas-brand>span{background:linear-gradient(135deg,var(--sp-cyan),#3867e9);border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.saas-brand b{letter-spacing:.07em;font-size:23px;font-weight:900}.saas-brand small{color:var(--sp-muted);border-left:1px solid #374466;max-width:55vw;margin-left:3px;padding-left:12px;font-size:12px}.saas-top-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.saas-plan-chip,.saas-badge{color:#d3ddfa;text-transform:capitalize;background:#252d44;border:1px solid #2e53ba;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.saas-layout{grid-template-columns:235px minmax(0,1fr);min-height:calc(100vh - 125px);display:grid}.saas-sidebar{border-right:1px solid var(--sp-line);background:#121622;flex-direction:column;gap:6px;min-height:calc(100vh - 76px);padding:22px 12px;display:flex}.saas-side-label{color:#7080af;letter-spacing:.12em;padding:0 12px 9px;font-size:10px;font-weight:900}.saas-nav{text-align:left;color:#adb8d5;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;width:100%;padding:12px 13px;font-weight:700;transition:all .15s;display:flex}.saas-nav:hover{color:#fff;background:#20283c}.saas-nav.active{color:#fff;background:linear-gradient(105deg,#1645c8,#3a68e9);border-color:#1749d3;box-shadow:0 8px 19px #4f79eb29}.saas-nav span{min-width:0}.saas-side-note{background:linear-gradient(145deg,#222a3f,#171d2c);border:1px solid #39476b;border-radius:13px;gap:5px;margin-top:auto;padding:13px;display:grid}.saas-side-note strong{color:#b5c6f7;letter-spacing:.1em;font-size:10px}.saas-side-note small{color:var(--sp-muted);font-size:11px;line-height:1.5}.saas-content{width:100%;min-width:0;max-width:1800px;margin:0 auto;padding:clamp(16px,2.5vw,30px)}.saas-page-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.saas-page-title>div{min-width:0}.saas-kicker{color:#b1c3f6;letter-spacing:.16em;font-size:10px;font-weight:900;display:inline-block}.saas-page-title p{font-size:13px}.saas-primary,.saas-secondary,.saas-ghost,.saas-danger,.saas-mini-primary,.saas-mini-ghost{white-space:normal;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 15px;font-weight:800;transition:transform .12s,filter .12s;display:inline-flex}.saas-primary{color:#fff;background:linear-gradient(110deg,#436fea,#3158c9);box-shadow:0 6px 16px #6086ed21}.saas-primary:hover{filter:brightness(1.1)}.saas-secondary{color:#e6e9f2;background:#232c42;border-color:#2e53ba}.saas-secondary:hover,.saas-ghost:hover{color:#fff;border-color:#94adf3}.saas-ghost{color:#b6bfd9;background:0 0;border-color:#364265}.saas-danger{color:#ff9aaa;background:#361e34;border-color:#733148}.saas-mini-primary,.saas-mini-ghost{width:100%;min-height:30px;margin-top:5px;padding:6px 8px;font-size:11px}.saas-mini-primary{color:#fff;background:#2659e7}.saas-mini-ghost{color:#ccd7f2;background:0 0;border-color:#3d4c77}.saas-primary.full,.saas-secondary.full{width:100%}.saas-card{border:1px solid var(--sp-line);background:linear-gradient(150deg,#20283cd6,#151a27fa);border-radius:17px;min-width:0;padding:20px;box-shadow:0 9px 28px #0000001a}.saas-form{gap:13px;display:grid}.saas-form h2:not(:first-child){border-top:1px solid #303c5a;margin-top:8px;padding-top:10px}.saas-grid{gap:12px;display:grid}.saas-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-root label{color:#c0c8df;gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.saas-root input:not([type=checkbox]),.saas-root select,.saas-root textarea{color:#f3f4f9;background:#121722;border:1px solid #3b4a73;border-radius:9px;outline:none;width:100%;min-width:0;min-height:40px;padding:9px 11px;display:block}.saas-root input:focus,.saas-root select:focus,.saas-root textarea:focus{border-color:#a0b7f4;box-shadow:0 0 0 3px #9db4f41c}.saas-root input[type=checkbox]{accent-color:#93acf3;flex:none;width:17px;height:17px}.saas-market-grid{flex-wrap:wrap;gap:8px;display:flex}.saas-check-pill{background:#191f2e;border:1px solid #3c4c75;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;color:#b4c3ec!important;display:flex!important}.saas-check-pill.checked{background:#29324b;border-color:#7f9df1;color:#f5f6fa!important}.saas-fineprint{margin:0;font-size:11px;line-height:1.55;color:#8997bc!important}.saas-actions{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.saas-alert{border:1px solid;border-radius:11px;margin-bottom:16px;padding:11px 14px;font-size:12px;line-height:1.5}.saas-alert.error{color:#ffb4c3;background:#381c31;border-color:#9d4668}.saas-alert.success{color:#9aefd3;background:#10372f;border-color:#16795e}.saas-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.saas-stats.compact{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:15px}.saas-stat{background:linear-gradient(140deg,#2a344f,#171d2c);border:1px solid #254396;border-radius:15px;flex-direction:column;gap:7px;min-width:0;padding:17px;display:flex;box-shadow:inset 0 1px #ffffff08}.saas-stat>span{color:#cfdafa;background:#3d4a70;border-radius:9px;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.saas-stat small{color:#a8b3d2;font-size:11px}.saas-stat strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:25px;font-weight:900}.saas-stat .date-value{letter-spacing:0;font-size:12px}.saas-section-head{justify-content:space-between;align-items:center;gap:15px;margin:18px 0 12px;display:flex}.saas-section-head h2{margin-bottom:3px}.saas-section-head p{font-size:12px}.saas-table-wrap{border:1px solid var(--sp-line);background:#151926;border-radius:14px;width:100%;overflow:auto}.saas-table{border-collapse:collapse;width:100%;min-width:930px}.saas-table th{text-align:left;color:#9facce;letter-spacing:.04em;white-space:nowrap;background:#232c42;border-bottom:1px solid #354263;padding:12px;font-size:10px}.saas-table td{vertical-align:top;border-bottom:1px solid #2d3754;padding:12px;font-size:12px}.saas-table tr:last-child td{border-bottom:0}.saas-table tbody tr:hover{background:#4874eb12}.saas-table td strong,.saas-table td small{display:block}.saas-table td small{color:#8e9dc3;white-space:normal;overflow-wrap:anywhere;max-width:230px;margin-top:4px;font-size:10px}.saas-table td select{min-height:33px;margin-bottom:2px;font-size:11px}.saas-empty{text-align:center;color:#8e9dc3!important;padding:25px!important}.saas-badge.plan-free{color:#e1e5f0;background:#222a3f;border-color:#445483}.saas-badge.plan-small{color:#9debd0;background:#103b34;border-color:#187b63}.saas-badge.plan-medium{color:#d4defa;background:#28314b;border-color:#3b6ae9}.saas-badge.plan-unlimited{color:#d3beff;background:#2b2252;border-color:#6b4eb7}.saas-pending{background:#4a391d;border-radius:5px;padding:2px 5px;font-size:10px;display:inline-block;color:#f5c76c!important}.saas-plan-admin-grid,.saas-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.saas-plan-admin-card,.saas-plan-card{background:linear-gradient(145deg,#232a40,#151a27);border:1px solid #244190;border-radius:17px;flex-direction:column;gap:15px;min-width:0;padding:19px;display:flex;box-shadow:0 10px 28px #00000024}.saas-plan-card.current{border-color:#95aff3;box-shadow:0 0 0 1px #9db4f429,0 12px 30px #00000029}.saas-plan-card.popular{border-color:#6d90ee;position:relative}.saas-plan-card-head{align-items:center;gap:11px;min-width:0;display:flex;position:relative}.saas-plan-symbol{color:#cad7f9;background:#1e44aa;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:23px;display:grid}.symbol-small{color:#6ce6bd;background:#10473f}.symbol-medium{color:#c5d2f9;background:#323e5d}.symbol-unlimited{color:#d6bdff;background:#382a65}.saas-plan-card-head>div{min-width:0}.saas-plan-card-head h2,.saas-plan-card-head h3{margin:0;font-size:16px}.saas-plan-card-head small{color:#919fc6;letter-spacing:.06em;font-size:9px}.saas-popular-tag{color:#e9ecf4;background:#1b51e6;border-radius:6px;align-self:flex-start;margin-left:auto;padding:5px 6px;font-size:8px}.saas-price{color:#f6f8fa;letter-spacing:-.04em;font-size:28px;font-weight:900;line-height:1}.saas-price small{color:#9ca8cc;letter-spacing:0;margin-left:5px;font-size:11px;font-weight:600}.saas-plan-facts{border-top:1px solid #354263;border-bottom:1px solid #354263;gap:9px;padding:12px 0;display:grid}.saas-plan-facts span{color:#bec7de;font-size:11px}.saas-plan-facts strong{color:#f3f4f9}.saas-feature-list{flex:1;gap:7px;display:grid}.saas-feature-list span{color:#a4afd0;font-size:10px;line-height:1.35}.saas-feature-list span.included{color:#bfe8df}.saas-feature-list span.included:first-letter{color:#21d9a0}.saas-feature-list span.excluded{color:#68769c}.saas-plan-admin-card .saas-secondary{margin-top:auto}.saas-modal-backdrop{z-index:1000;background:#06070bcc;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow:auto}.saas-modal{background:#151a27;border:1px solid #3158c5;border-radius:18px;gap:15px;width:min(760px,100%);max-height:92vh;padding:22px;display:grid;overflow:auto;box-shadow:0 20px 70px #00000080}.saas-modal-title{justify-content:space-between;align-items:center;display:flex}.saas-modal-title h2{margin:4px 0 0}.saas-icon-btn{color:#fff;background:#232a40;border:1px solid #3b4a73;border-radius:9px;place-items:center;width:35px;height:35px;font-size:22px;display:grid}.saas-switch-label{background:#1a1f30;border:1px solid #39476e;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;gap:10px!important;display:flex!important}.saas-permissions-grid{gap:8px;display:grid}.saas-permission-row{background:#181d2d;border:1px solid #384569;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex!important}.saas-permission-row>span{gap:3px;min-width:0;display:grid}.saas-permission-row strong{color:#eff1f7;font-size:12px}.saas-permission-row small{color:#8b99c1;font-size:10px;font-weight:400}.saas-two-panel{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:start;gap:15px;display:grid}.saas-subtext{margin-bottom:14px;font-size:12px}.saas-staff-list{gap:10px;display:grid}.saas-staff-card{background:#161b28;border:1px solid #244190;border-radius:12px;gap:9px;padding:13px;display:grid}.saas-staff-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.saas-staff-head>div{gap:4px;display:grid}.saas-staff-head small,.saas-staff-card>small{color:#94a2c7;font-size:10px}.saas-staff-perms{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.saas-staff-perms label{color:#c0c8df;align-items:center;gap:6px;font-size:10px;display:flex!important}.saas-invite-result{background:#0b332e;border:1px solid #18896b;border-radius:10px;gap:7px;padding:13px;display:grid}.saas-invite-result small{color:#a5d7c8;font-size:11px}.saas-invite-result code{word-break:break-all;color:#fff;background:#082720;border-radius:7px;padding:9px;font-size:13px}.saas-banner{background:radial-gradient(circle at 90% 25%,#a7bbf52e,#0000 19rem),linear-gradient(120deg,#29334c,#171d2c);border:1px solid #295adf;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;padding:23px;display:flex;box-shadow:0 12px 30px #0000002b}.saas-banner h2{margin:4px 0;font-size:23px}.saas-banner p{font-size:12px}.saas-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.saas-tool-card{color:#f3f4f9;text-align:left;background:linear-gradient(145deg,#232a40,#171d2c);border:1px solid #254294;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;min-height:170px;padding:16px;display:flex}.saas-tool-card:hover{border-color:#94adf3;transform:translateY(-1px)}.saas-tool-card.locked{opacity:.83}.saas-tool-icon{color:#cfdafa;background:#364265;border-radius:11px;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.saas-tool-card strong{font-size:13px}.saas-tool-card small{color:#98a5ca;min-height:30px;font-size:10px}.saas-tool-card b{color:#cad6f9;margin-top:auto;font-size:10px}.saas-crop-quota{text-align:center;background:#242c43;border:1px solid #577eea;border-radius:12px;gap:1px;min-width:120px;padding:12px 16px;display:grid}.saas-crop-quota strong{color:#d3defa;font-size:24px}.saas-crop-quota small{color:#b0c0eb;font-size:10px}.saas-crop-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:15px;display:grid}.saas-crop-controls{gap:14px;display:grid}.saas-card-title{align-items:center;gap:10px;display:flex}.saas-card-title>div{min-width:0}.saas-card-title h2{margin:0 0 3px;font-size:15px}.saas-card-title p{font-size:11px}.saas-icon{color:#d0dcfa;background:#394569;border-radius:11px;flex:none;place-items:center;width:39px;height:39px;font-size:20px;display:grid}.saas-divider{background:#354263;height:1px;margin:2px 0}.saas-file-input{display:none!important}.saas-file-tag{color:#a1f1d4;overflow-wrap:anywhere;background:#10372f;border:1px solid #1a8c6c;border-radius:10px;flex-direction:column;gap:3px;padding:10px;font-size:11px;display:flex}.saas-file-tag small{color:#77bda9}.saas-dropzone{color:#dce2ed;background:#151a27;border:1px dashed #4d71d2;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-height:230px;display:flex}.saas-dropzone>span{color:#bdcdf8;font-size:34px}.saas-dropzone small{color:#8c99bf;font-size:11px}.saas-pdf-preview{background:#0c0f17;border:1px solid #3a4971;border-radius:9px;max-height:75vh;line-height:0;overflow:auto}.saas-pdf-canvas-wrap{width:100%;line-height:0;position:relative}.saas-pdf-preview canvas{touch-action:none;cursor:crosshair;width:100%;height:auto;display:block}.saas-pdf-canvas-wrap .saas-crop-overlay{position:absolute}.saas-crop-overlay{pointer-events:none;box-sizing:border-box;border:2px solid #20ffb7;position:absolute;box-shadow:0 0 0 9999px #0000007a}.saas-crop-overlay span{color:#fff;white-space:nowrap;background:#0a9e7b;padding:4px 6px;font-size:9px;font-weight:900;line-height:1;position:absolute;top:0;left:0}.saas-preview-meta{color:#96a4c9;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:10px;font-size:10px;display:flex}.crop-main-button{min-height:46px}.saas-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.saas-profile-grid>div{background:#181d2d;border:1px solid #244190;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.saas-profile-grid small{color:#96a4c9;font-size:10px}.saas-profile-grid strong{overflow-wrap:anywhere;font-size:12px}.saas-narrow{width:min(950px,100%);margin:0 auto}.saas-hero{background:linear-gradient(120deg,#29334c,#171d2c);border:1px solid #2a4fb5;border-radius:17px;margin:22px 0;padding:23px}.saas-hero p{max-width:680px;font-size:12px}.saas-root .saas-error{color:#ff9db0;background:#3a1b2a;border:1px solid #8c3a55;border-radius:9px;padding:10px;font-size:12px}.saas-root .saas-loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;display:flex}.saas-logo{letter-spacing:.12em;color:#bbcbf7;text-shadow:0 0 25px #9db4f466;font-size:36px;font-weight:950}.saas-footer{text-align:center;color:#7182ae;border-top:1px solid #2b354f;padding:18px;font-size:10px}.saas-root .saas-alert+.saas-alert{margin-top:-5px}@media (width<=1250px){.saas-plan-admin-grid,.saas-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-stats,.saas-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.saas-two-panel{grid-template-columns:1fr}}@media (width<=820px){.saas-layout{grid-template-columns:1fr}.saas-sidebar{z-index:30;border-right:0;border-bottom:1px solid var(--sp-line);background:#121622;flex-direction:row;min-height:0;padding:8px;position:sticky;top:68px;overflow:auto}.saas-side-label,.saas-side-note{display:none}.saas-nav{white-space:nowrap;flex:none;width:auto;padding:9px 12px;font-size:11px}.saas-content{padding:15px}.saas-topbar{min-height:68px;padding:10px 13px}.saas-brand>span{width:34px;height:34px}.saas-brand b{font-size:19px}.saas-brand small{font-size:10px}.saas-stats.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-crop-layout{grid-template-columns:1fr}.saas-stats,.saas-tool-grid,.saas-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.saas-brand small{display:none}.saas-top-actions{gap:5px}.saas-top-actions .saas-ghost{padding:7px;font-size:10px}.saas-page-title{flex-direction:column;align-items:flex-start}.saas-plan-admin-grid,.saas-plan-grid{grid-template-columns:1fr}.saas-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.saas-stat{padding:12px}.saas-stat strong{font-size:21px}.saas-grid.two{grid-template-columns:1fr}.saas-banner{flex-direction:column;align-items:flex-start}.saas-tool-grid{grid-template-columns:1fr 1fr;gap:8px}.saas-tool-card{min-height:158px;padding:12px}.saas-profile-grid{grid-template-columns:1fr 1fr}.saas-section-head{flex-direction:column;align-items:flex-start}.saas-staff-perms{grid-template-columns:1fr}.saas-modal{padding:14px}.saas-stats.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-narrow{width:100%}}.saas-admin-launch{z-index:9998;color:#fff;cursor:pointer;background:linear-gradient(110deg,#194fe2,#7f9df1);border:1px solid #7a99ee;border-radius:12px;padding:11px 15px;font-size:12px;font-weight:900;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 32px #00000059}.saas-admin-launch:hover{filter:brightness(1.12)}.saas-admin-launch{text-align:center;opacity:.55;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:15px;text-decoration:none;display:flex;bottom:96px;right:10px}.saas-admin-launch:hover,.saas-admin-launch:focus-visible{opacity:1}.saas-admin-launch:focus-visible{outline-offset:3px;outline:2px solid #ced9fa}.sr-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sr-report-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:4px 0 20px;display:grid}.sr-report-metric{background:linear-gradient(145deg,#2a344f,#161b28);border:1px solid #264498;border-radius:13px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.sr-report-metric>span{color:#d0dcfa;background:#3d4b72;border-radius:9px;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.sr-report-metric small{color:#a9b5d3;font-size:10px;line-height:1.35}.sr-report-metric strong{color:#f6f8fa;overflow-wrap:anywhere;font-size:21px;font-weight:900}.sr-report-metric.green>span{color:#7ef0bb;background:#104d3c}.sr-report-metric.red>span{color:#ffb3c4;background:#5a2437}.sr-report-metric.purple>span{color:#d7c4ff;background:#3a286d}.sr-report-metric.amber>span{color:#ffda8b;background:#5b3b16}.sr-report-filters{grid-template-columns:minmax(220px,2fr) repeat(4,minmax(105px,1fr)) auto;align-items:end;gap:9px;margin:17px 0;display:grid}.sr-report-filters label{color:#9eabcd;gap:5px;min-width:0;font-size:10px;font-weight:800;display:grid}.sr-report-filters label>span{font-size:10px}.sr-report-filters .sr-search{color:#9ca8cc;background:#121722;border:1px solid #2848a1;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:0 10px;font-size:19px;display:flex}.sr-report-filters .sr-search input{min-width:0;padding-left:0;box-shadow:none!important;background:0 0!important;border:0!important}.sr-report-list-head{justify-content:space-between;align-items:center;gap:12px;margin:19px 0 11px;display:flex}.sr-report-list-head h2{margin:0 0 3px}.sr-report-list-head p{font-size:11px}.sr-report-table{min-width:1080px}.sr-status{color:#8df0c7;text-transform:capitalize;white-space:nowrap;background:#10392f;border:1px solid #187f5f;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.sr-status.inactive,.sr-status.suspended{color:#ffabbc;background:#3b1d2b;border-color:#9a344f}.sr-report-mobile-cards{gap:10px;display:none}.sr-user-card{background:linear-gradient(145deg,#232a40,#151926);border:1px solid #254396;border-radius:13px;min-width:0;padding:13px}.sr-user-card-head{align-items:flex-start;gap:10px;min-width:0;display:flex}.sr-user-card-head>div{flex:1;gap:4px;min-width:0;display:grid}.sr-user-card-head>div>strong{overflow-wrap:anywhere;font-size:13px}.sr-user-card-head small{color:#9ca8cc;font-size:10px}.sr-avatar{color:#fff;background:linear-gradient(135deg,#4974eb,#93acf3);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.sr-user-card-stats{border-top:1px solid #323e5d;border-bottom:1px solid #323e5d;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;padding:10px 0;display:grid}.sr-user-card-stats span{gap:3px;min-width:0;display:grid}.sr-user-card-stats small{color:#97a4c9;font-size:9px}.sr-user-card-stats strong{overflow-wrap:anywhere;font-size:11px}.sr-user-card-foot{gap:9px;display:grid}.sr-user-card-foot>small{color:#97a4c9;overflow-wrap:anywhere;font-size:10px}.sr-detail-tabs{gap:6px;padding-bottom:5px;display:flex;overflow:auto}.sr-detail-tabs button{color:#b4bed9;background:#1a1f30;border:1px solid #27469c;border-radius:9px;flex:none;padding:8px 11px;font-size:11px;font-weight:800}.sr-detail-tabs button.active{color:#fff;background:linear-gradient(100deg,#436fea,#7999f0);border-color:#8da8f2}.sr-report-detail-modal{width:min(940px,100%)}.sr-report-detail-modal .saas-modal-title p{overflow-wrap:anywhere;font-size:11px}.sr-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sr-detail-grid>div{background:#181d2d;border:1px solid #384569;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.sr-detail-grid small{color:#96a4c9;font-size:10px}.sr-detail-grid strong{overflow-wrap:anywhere;font-size:12px}.sr-report-detail-content{gap:12px;padding:4px 0;display:grid}.sr-report-detail-content h3{margin:0}.sr-report-detail-content>p{font-size:11px;line-height:1.6}.sr-report-detail-content ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sr-report-detail-content li{background:#181d2d;border:1px solid #384569;border-radius:9px;justify-content:space-between;gap:10px;padding:10px;font-size:11px;display:flex}.sr-detail-highlight{background:#252e45;border:1px solid #2657db;border-radius:11px;gap:4px;padding:14px;display:grid}.sr-detail-highlight small{color:#aeb8d5}.sr-detail-highlight strong{font-size:25px}.sr-progress{background:#242c43;border-radius:99px;height:8px;overflow:hidden}.sr-progress>span{background:linear-gradient(90deg,#436fea,#9db4f4);border-radius:99px;height:100%;display:block}.sr-report-detail-content label{gap:6px;display:grid}.sr-report-detail-content textarea{resize:vertical;min-height:90px}.sr-detail-actions{border-top:1px solid #364265;flex-wrap:wrap;align-items:end;gap:8px;padding-top:14px;display:flex}.sr-detail-actions label{color:#b3bcd8;flex:1;gap:5px;min-width:150px;font-size:10px;font-weight:800;display:grid}.sr-detail-actions .saas-danger,.sr-detail-actions .saas-primary,.sr-detail-actions .saas-secondary{min-height:40px}@media (width<=1400px){.sr-report-metrics,.sr-report-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-report-filters .sr-search{grid-column:span 2}}@media (width<=820px){.sr-report-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sr-report-metric{padding:10px}.sr-report-metric strong{font-size:18px}.sr-report-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sr-report-filters .sr-search{grid-column:1/-1}.sr-report-filters>.saas-ghost{width:100%}.sr-report-desktop-table{display:none}.sr-report-mobile-cards{display:grid}.sr-detail-tabs{margin-right:-4px}.sr-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sr-detail-actions label{grid-column:1/-1}.sr-detail-actions button{width:100%}}@media (width<=480px){.sr-report-metrics,.sr-report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.sr-report-list-head{flex-direction:column;align-items:flex-start}.sr-report-list-head .saas-secondary{width:100%}.sr-detail-grid{grid-template-columns:1fr}.sr-report-detail-modal{padding:12px}.sr-user-card-stats{gap:5px}.sr-user-card-stats strong{font-size:10px}}.rr-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:8px 0 20px;display:grid}.rr-metric{background:linear-gradient(145deg,#2a344f,#161b28);border:1px solid #264498;border-radius:13px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.rr-metric>span{color:#d0dcfa;background:#3d4b72;border-radius:9px;place-items:center;width:31px;height:31px;font-size:18px;font-weight:900;display:grid}.rr-metric small{color:#a9b5d3;font-size:10px;line-height:1.4}.rr-metric strong{overflow-wrap:anywhere;font-size:clamp(17px,1.7vw,23px);font-weight:900}.rr-metric em{color:#94a2c8;font-size:10px;font-style:normal;line-height:1.4}.rr-metric.green>span{color:#7ef0bb;background:#104d3c}.rr-metric.red>span{color:#ffb3c4;background:#5a2437}.rr-metric.amber>span{color:#ffda8b;background:#5b3b16}.rr-metric.purple>span{color:#d7c4ff;background:#3a286d}.rr-panel{background:linear-gradient(150deg,#20283cd6,#151a27fa);border:1px solid #354263;border-radius:15px;min-width:0;margin:16px 0;padding:18px;box-shadow:0 9px 28px #0000001a}.rr-plan-bars{gap:15px;margin-top:12px;display:grid}.rr-plan-bar-row{grid-template-columns:minmax(150px,1.1fr) minmax(80px,2fr) minmax(90px,.45fr);align-items:center;gap:14px;display:grid}.rr-plan-bar-label{gap:3px;min-width:0;display:grid}.rr-plan-bar-label strong{font-size:12px}.rr-plan-bar-label small{color:#96a3c9;font-size:10px}.rr-bar-track{background:#121622;border:1px solid #374466;border-radius:999px;height:12px;overflow:hidden}.rr-bar-track>span{background:linear-gradient(90deg,#436fea,#9db4f4);border-radius:999px;min-width:0;height:100%;transition:width .2s;display:block}.rr-bar-value{text-align:right;white-space:nowrap;font-size:12px}.rr-filters{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(115px,.8fr)) auto;align-items:end;gap:9px;margin:18px 0;display:grid}.rr-filters label{color:#9eabcd;gap:5px;min-width:0;font-size:10px;font-weight:800;display:grid}.rr-filters .rr-search{color:#9ca8cc;background:#121722;border:1px solid #2848a1;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:0 10px;font-size:19px;display:flex}.rr-filters .rr-search input{min-width:0;padding-left:0;box-shadow:none!important;background:0 0!important;border:0!important}.rr-table{min-width:1000px}.rr-payment-status{color:#8df0c7;white-space:nowrap;background:#10392f;border:1px solid #187f5f;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.rr-payment-status.pending{color:#ffdf91;background:#332b17;border-color:#8a6725}.rr-payment-status.refunded{color:#ffabbc;background:#3b1d2b;border-color:#9a344f}.rr-mobile-transactions{gap:10px;display:none}.rr-payment-card{background:linear-gradient(145deg,#232a40,#151926);border:1px solid #254396;border-radius:13px;min-width:0;padding:13px}.rr-payment-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.rr-payment-card-head>div{gap:4px;min-width:0;display:grid}.rr-payment-card-head strong{overflow-wrap:anywhere;font-size:13px}.rr-payment-card-head small{color:#9ca8cc;overflow-wrap:anywhere;font-size:10px}.rr-payment-card-grid{border-top:1px solid #323e5d;border-bottom:1px solid #323e5d;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;padding:10px 0;display:grid}.rr-payment-card-grid span{gap:4px;min-width:0;display:grid}.rr-payment-card-grid small{color:#97a4c9;font-size:9px}.rr-payment-card-grid strong{overflow-wrap:anywhere;font-size:11px}.rr-honesty p{font-size:12px;line-height:1.65}.rr-payment-modal{width:min(720px,100%)}@media (width<=1400px){.rr-metrics,.rr-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.rr-filters .rr-search{grid-column:span 2}}@media (width<=820px){.rr-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rr-metric{padding:10px}.rr-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rr-filters .rr-search{grid-column:1/-1}.rr-filters>.saas-ghost{width:100%}.rr-desktop-table{display:none}.rr-mobile-transactions{display:grid}.rr-plan-bar-row{grid-template-columns:minmax(95px,1fr) minmax(45px,1.2fr) minmax(65px,.55fr);gap:8px}.rr-plan-bar-label small{font-size:9px}.rr-plan-bar-row .rr-bar-value{font-size:11px}.rr-panel{padding:13px}}@media (width<=480px){.rr-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-plan-bar-row{grid-template-columns:1fr minmax(75px,.9fr);gap:7px}.rr-plan-bar-label{grid-column:1/-1}.rr-bar-value{justify-self:end}.rr-payment-modal{padding:12px}.rr-payment-card-grid{gap:5px}.rr-payment-card-grid strong{font-size:10px}}.admin-filter-row{border:1px solid var(--saas-border,#7595f038);background:#10141d8c;border-radius:14px;flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0;padding:14px;display:flex}.admin-filter-row label{color:#b3c3ec;flex-direction:column;flex:1;gap:6px;min-width:150px;font-size:12px;font-weight:700;display:flex}.admin-filter-row .admin-search{flex:2 260px}.admin-filter-row input,.admin-filter-row select,.admin-settings-form input:not([type=checkbox]),.admin-settings-form select{color:#f3f4f9;background:#161b2a;border:1px solid #829fec59;border-radius:9px;outline:none;width:100%;min-width:0;padding:10px 12px}.admin-filter-row input:focus,.admin-filter-row select:focus,.admin-settings-form input:focus,.admin-settings-form select:focus{border-color:#90abf3;box-shadow:0 0 0 2px #90abf326}.admin-data-table td small{opacity:.68;margin-top:4px;font-size:11px;display:block}.admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.admin-metric-grid .saas-stat{min-width:0}.admin-usage-progress{background:#2a334e;border-radius:99px;width:110px;max-width:100%;height:7px;margin:2px 0 5px;display:block;overflow:hidden}.admin-usage-progress span{background:linear-gradient(90deg,#9bb3f4,#4b76eb);border-radius:99px;height:100%;display:block}.admin-result-pill,.admin-return-type,.admin-return-status{color:#cfdafa;background:#90abf321;border:1px solid #90abf33d;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex}.admin-return-type.rto{color:#ffb4c0;background:#ff4b6e21;border-color:#ff4b6e57}.admin-return-type.customer,.admin-return-status.reviewed{color:#ffd88d;background:#ffb7281f;border-color:#ffb72859}.admin-return-status.resolved{color:#91f4ca;background:#21d4951f;border-color:#21d49559}.activity-info{align-items:center}.admin-settings-form{max-width:100%}.admin-settings-form h2{margin:8px 0}.admin-settings-form .saas-grid{margin:16px 0}.admin-settings-tabs{border-bottom:1px solid #87a1e62e;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding-bottom:14px;display:flex}.admin-settings-tabs span{color:#b4c3ef;border:1px solid #7692e038;border-radius:8px;padding:8px 13px;font-size:12px;display:inline-flex}.admin-settings-tabs span.active{color:#fff;background:linear-gradient(100deg,#4974eb,#8ea8f2);border-color:#0000}.admin-setting-toggle{background:#1a2131c2;border:1px solid #7692e033;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:14px;display:flex}.admin-setting-toggle strong,.admin-setting-toggle small{display:block}.admin-setting-toggle small{opacity:.65;margin-top:4px}.admin-setting-toggle input[type=checkbox]{accent-color:#90abf3;flex:none;width:19px;height:19px}.admin-empty-integration{max-width:850px;margin:18px 0;padding:26px}.admin-empty-integration h2{margin:12px 0}.admin-empty-integration p{color:#b5c4ec;line-height:1.65}@media (width<=1000px){.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-filter-row label{min-width:125px}}@media (width<=600px){.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin-filter-row{gap:8px;padding:10px}.admin-filter-row label,.admin-filter-row .admin-search{flex:100%;min-width:100%}.admin-data-table{min-width:760px}.admin-settings-form{padding:14px}.admin-setting-toggle{align-items:flex-start}.admin-settings-tabs{gap:5px}.admin-settings-tabs span{padding:7px 9px}}.live-settings-tabs{grid-template-columns:repeat(8,minmax(115px,1fr));gap:8px;margin:14px 0 18px;display:grid}.live-settings-tabs button{text-align:center;min-height:78px;color:var(--saas-text,#e2e7f0);cursor:pointer;background:#262f46b8;border:1px solid #7a95de3b;border-radius:10px;flex-direction:column;justify-content:center;gap:6px;padding:12px 9px;font-weight:700;display:flex}.live-settings-tabs button small{opacity:.78;font-size:11px;font-weight:400}.live-settings-tabs button.active{color:#fff;background:linear-gradient(135deg,#4c77eb,#1d52e6);border-color:#6489ee;box-shadow:0 5px 18px #3767e933}.live-settings-form{margin-bottom:18px}.live-settings-form .saas-card-title{align-items:center;gap:12px;margin-bottom:20px;display:flex}.live-settings-form .saas-card-title h2{margin:0 0 4px}.live-settings-form .saas-card-title p{opacity:.76;margin:0}.live-settings-form label:not(.admin-setting-toggle):not(.settings-marketplace-picks label){flex-direction:column;gap:7px;display:flex}.live-settings-form input:not([type=checkbox]):not([type=file]),.live-settings-form select{box-sizing:border-box;width:100%}.settings-marketplace-picks{border:1px solid #7a95de33;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:18px 0;padding:14px;display:flex}.settings-marketplace-picks strong{width:100%}.settings-marketplace-picks label{align-items:center;gap:7px;display:flex}.admin-setting-toggle{border-bottom:1px solid #7a95de26;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.admin-setting-toggle span{flex-direction:column;gap:5px;display:flex}.admin-setting-toggle small{opacity:.74;line-height:1.45}.admin-setting-toggle input[type=checkbox],.settings-marketplace-picks input[type=checkbox]{accent-color:#4c77eb;flex:none;width:18px;height:18px}.settings-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.settings-status-grid article{background:#262e4680;border:1px solid #7a95de33;border-radius:10px;flex-direction:column;gap:7px;min-width:0;padding:16px;display:flex}.settings-status-grid small{opacity:.7}.settings-status-grid strong{overflow-wrap:anywhere}.import-settings-button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}.import-settings-button input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@media (width<=1300px){.live-settings-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.live-settings-tabs,.settings-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-setting-toggle{align-items:flex-start}}html[data-kaaza-theme=light] .saas-root{--sp-bg:#f5f6fa;--sp-panel:#fff;--sp-panel2:#f2f3f8;--sp-line:#dce2ed;--sp-ink:#262e46;--sp-muted:#62758d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--sp-ink);background:radial-gradient(circle at 80% 0,#5981ed14,transparent 28rem),var(--sp-bg)}html[data-kaaza-theme=light] .saas-topbar{border-color:var(--sp-line);background:#fffffff5}html[data-kaaza-theme=light] .saas-sidebar{border-color:var(--sp-line);background:#fafbfc}html[data-kaaza-theme=light] .saas-side-label,html[data-kaaza-theme=light] .saas-side-note small,html[data-kaaza-theme=light] .saas-staff-card small,html[data-kaaza-theme=light] .saas-staff-head small,html[data-kaaza-theme=light] .saas-plan-card-head small,html[data-kaaza-theme=light] .saas-plan-facts span,html[data-kaaza-theme=light] .saas-feature-list span,html[data-kaaza-theme=light] .saas-price small,html[data-kaaza-theme=light] .saas-table td small,html[data-kaaza-theme=light] .saas-empty{color:#62758d}html[data-kaaza-theme=light] .saas-nav{color:#576588}html[data-kaaza-theme=light] .saas-nav:hover{color:#262e46;background:#eff1f7}html[data-kaaza-theme=light] .saas-card,html[data-kaaza-theme=light] .saas-stat,html[data-kaaza-theme=light] .saas-plan-admin-card,html[data-kaaza-theme=light] .saas-plan-card,html[data-kaaza-theme=light] .saas-staff-card,html[data-kaaza-theme=light] .saas-profile-grid>div,html[data-kaaza-theme=light] .saas-tool-card,html[data-kaaza-theme=light] .saas-crop-quota,html[data-kaaza-theme=light] .saas-table-wrap,html[data-kaaza-theme=light] .saas-table td,html[data-kaaza-theme=light] .saas-switch-label,html[data-kaaza-theme=light] .saas-permission-row{border-color:var(--sp-line);color:var(--sp-ink);background:#fff}html[data-kaaza-theme=light] .saas-root label,html[data-kaaza-theme=light] .saas-stat strong,html[data-kaaza-theme=light] .saas-price,html[data-kaaza-theme=light] .saas-plan-facts strong,html[data-kaaza-theme=light] .saas-permission-row strong,html[data-kaaza-theme=light] .saas-staff-card strong,html[data-kaaza-theme=light] .saas-tool-card strong,html[data-kaaza-theme=light] .saas-profile-grid strong{color:var(--sp-ink)}html[data-kaaza-theme=light] .saas-root input:not([type=checkbox]),html[data-kaaza-theme=light] .saas-root select,html[data-kaaza-theme=light] .saas-root textarea{color:#262e46;background:#fff;border-color:#d2d7e8}html[data-kaaza-theme=light] .saas-table th{border-color:var(--sp-line);color:#59678d;background:#f2f3f8}html[data-kaaza-theme=light] .saas-table td{border-color:#e6e9f2}html[data-kaaza-theme=light] .saas-table tbody tr:hover{background:#f5f6fa}html[data-kaaza-theme=light] .saas-modal{background:#fff;border-color:#d2d7e8}html[data-kaaza-theme=light] .saas-modal-backdrop{background:#1e25376b}html[data-kaaza-theme=light] .saas-icon-btn,html[data-kaaza-theme=light] .saas-secondary,html[data-kaaza-theme=light] .saas-ghost,html[data-kaaza-theme=light] .saas-mini-ghost{color:#404f7b;background:#f5f6fa;border-color:#d2d7e8}html[data-kaaza-theme=light] .saas-secondary:hover,html[data-kaaza-theme=light] .saas-ghost:hover{color:#194fe4;border-color:#88a3ec}html[data-kaaza-theme=light] .saas-banner,html[data-kaaza-theme=light] .saas-hero{background:linear-gradient(120deg,#f3f4f9,#fff);border-color:#d9dfeb;box-shadow:0 8px 24px #333e5e0f}html[data-kaaza-theme=light] .saas-tool-card:hover{background:#f7f9fb}html[data-kaaza-theme=light] .saas-permission-row small,html[data-kaaza-theme=light] .saas-plan-card-head small{color:#62758d}html[data-kaaza-theme=light] .saas-pdf-preview{background:#f8f9fb;border-color:#d2d7e8}html[data-kaaza-theme=light] .saas-root :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #3c6be9}html[data-kaaza-theme=light] .saas-root button:disabled{opacity:.58}html[data-kaaza-theme=light] .saas-check-pill.checked{background:#eff1f7;border-color:#88a3ec;color:#1d40a2!important}html[data-kaaza-theme=light] .saas-alert.error{color:#91253b;background:#fff0f2;border-color:#e6a8b3}html[data-kaaza-theme=light] .saas-alert.success{color:#126344;background:#eaf8f1;border-color:#a8dcc3}html[data-kaaza-theme=light] .saas-pending{background:#fff4d9;color:#714600!important}html[data-kaaza-theme=light] .saas-feature-list span.excluded{color:#5e6989}.admin-account-month{align-items:center;gap:8px;margin-bottom:14px;display:inline-flex}.admin-account-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.saas-note{opacity:.75;margin:10px 0 0;font-size:12px}html[data-kaaza-theme=light] .saas-kicker{color:#3150a7}html[data-kaaza-theme=light] .saas-badge.plan-small{color:#1f4fb5;background:#e9eefb;border-color:#9fb5ee}@media (width<=699px){.saas-seller-accounts{overflow:visible}.saas-seller-accounts .saas-table,.saas-seller-accounts tbody{width:100%;min-width:0;display:block}.saas-seller-accounts thead{display:none}.saas-seller-accounts tbody tr{border:1px solid #6d82b0;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;padding:14px;display:grid}.saas-seller-accounts td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.saas-seller-accounts td:first-child,.saas-seller-accounts td:nth-child(4),.saas-seller-accounts td:last-child{grid-column:1/-1}.saas-seller-accounts td:last-child{flex-wrap:wrap;gap:8px;display:flex}.saas-seller-accounts td:last-child select{flex:100%;max-width:100%;min-height:40px}.saas-seller-accounts td:last-child button{white-space:normal;flex:45%;min-height:40px;margin:0}.saas-nav,.saas-icon-btn,.saas-top-actions button{min-width:40px;min-height:40px}}.login-support-path{text-align:left;border:1px solid #7f8caa59;border-radius:12px;gap:6px;margin:14px 0 6px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:grid}.login-support-path__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.login-support-path__btn{min-height:40px;color:inherit;border:1px solid #7f8caa73;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-flex}.admin-two-step{border:1px solid var(--k-line,#dde1e8);border-radius:14px;gap:10px;margin-top:18px;padding:16px;display:grid}.admin-two-step h3,.admin-two-step p{margin:0}.admin-two-step__on{color:#1f7a45;font-weight:700}.admin-two-step__setup{gap:10px;display:grid}.admin-two-step__setup label{gap:6px;max-width:240px;display:grid}.admin-two-step__setup input{letter-spacing:.2em;border:1px solid var(--k-line,#dde1e8);border-radius:10px;min-height:44px;padding:8px 10px;font-size:20px}.admin-two-step__key{background:var(--lagoon-tint,#eef1f7);letter-spacing:.06em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font:700 16px/1.4 ui-monospace,Consolas,monospace;display:block}:root{--deep:#1f263a;--deep-2:#2f3957;--lagoon:#3767e9;--lagoon-dark:#455480;--lagoon-tint:#edeff5;--foam:#f1f3f6;--paper:#fff;--ink:#1a1f30;--muted:#5b7078;--line:#dee2ea;--alert:#e4572e;--alert-dark:#b3341a;--alert-bg:#fdece6;--ok:#1e8e5a;--ok-bg:#e2f5ea;--font-body:"Hind Madurai", "Noto Sans Tamil", "Segoe UI", system-ui, sans-serif;--font-display:"Bricolage Grotesque", "Hind Madurai", "Segoe UI", system-ui, sans-serif}*{box-sizing:border-box}html,body{background:var(--foam);color:var(--ink);font-family:var(--font-body);-webkit-text-size-adjust:100%;margin:0;font-size:18px;line-height:1.5}#root{padding:0}button,input{font-family:inherit}:focus-visible{outline:2px solid var(--lagoon);outline-offset:2px}.app-shell{min-height:100vh}.topbar{background:linear-gradient(120deg, var(--deep), var(--deep-2));color:#fff}.topbar__inner,.tabs,.container{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.topbar__inner{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand__mark{background:var(--lagoon);border-radius:12px;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.brand__name{font-family:var(--font-display);letter-spacing:.04em;font-size:27px;font-weight:800;line-height:1.1}.topbar__date{color:#b8c1d8;font-size:16px}.tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:16px;padding-bottom:8px;display:grid}.tab-btn{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:17px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.tab-btn:hover{color:var(--ink);border-color:var(--lagoon)}.tab-btn--active,.tab-btn--active:hover{background:var(--deep);border-color:var(--deep);color:#fff}.tab-btn__icon{font-size:18px;line-height:1}.container{padding-top:16px;padding-bottom:40px}.hero{background:linear-gradient(#edeff5,#f6f8fa);border:2px dashed #a3afcf;border-radius:20px;gap:16px;margin-bottom:18px;padding:24px;display:grid}.hero h2{font-family:var(--font-display);margin:0;font-size:29px;line-height:1.2}.hero p{color:var(--muted);margin:4px 0 0}.hero__actions{flex-wrap:wrap;gap:12px;display:flex}.platform-btn{background:var(--paper);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:14px;flex:160px;justify-content:center;align-items:center;gap:10px;padding:16px 18px;font-size:19px;font-weight:600;transition:border-color .15s,transform .1s;display:flex}.platform-btn:hover:not(:disabled){border-color:var(--lagoon)}.platform-btn:active:not(:disabled){transform:scale(.98)}.platform-btn:disabled{opacity:.55;cursor:not-allowed}.platform-btn small{color:var(--muted);font-size:13px;font-weight:600}.platform-dot{border-radius:50%;flex:none;width:12px;height:12px}.loading-text{color:var(--lagoon-dark);margin:0;font-weight:600}.stat-band{background:var(--paper);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(5,1fr);margin-bottom:18px;display:grid;overflow:hidden}.stat{border-left:1px solid var(--line);padding:16px 20px}.stat:first-child{border-left:0}.stat__value{font-family:var(--font-display);font-size:38px;font-weight:700;line-height:1.1}.stat__label{color:var(--muted);margin-top:2px;font-size:16px}.stat--alert{background:var(--alert-bg)}.stat--alert .stat__value{color:var(--alert-dark)}.panel{background:var(--paper);border:1px solid var(--line);border-radius:18px;margin-bottom:18px;padding:20px}.panel--quiet{background:0 0;border-style:dashed}.panel h2{font-family:var(--font-display);margin:0 0 12px;font-size:22px}.panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.panel__head h2{margin:0}.panel__head p{margin:2px 0 0}.panel__title{margin:0 0 10px;font-size:18px;font-weight:600}.muted{color:var(--muted);font-size:16px}.notice{color:#444e6b;background:#f0f2f7;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:16px}.warn-text{color:#7a5a00;background:#fff6e0;border:1px solid #f0d58a;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:16px}.flag-alert{border-left:5px solid var(--alert);background:var(--alert-bg);color:#7d2410;border-radius:8px;margin-bottom:14px;padding:12px 16px;font-size:17px}.flag-alert div{margin-top:6px}.pill{border-radius:999px;padding:4px 12px;font-size:15px;font-weight:600;display:inline-block}.pill--alert{background:var(--alert-bg);color:var(--alert-dark)}.pill--ok{background:var(--ok-bg);color:var(--ok)}.stock-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.stock-chip{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.stock-chip .swatch{border-radius:11px;width:36px;height:36px;margin:0}.stock-chip__name{min-width:0;font-weight:600}.stock-chip__count{font-family:var(--font-display);margin-left:auto;font-size:29px;font-weight:700}.stock-chip--low{background:#fff7f3;border-color:#f2b8a5}.stock-chip--low .stock-chip__count{color:var(--alert-dark)}.stock-chip--neg{border-color:var(--alert);background:var(--alert-bg)}.stock-chip--neg .stock-chip__count{color:var(--alert-dark)}.swatch{vertical-align:-2px;border-radius:5px;flex:none;width:14px;height:14px;margin-right:8px;display:inline-block;box-shadow:inset 0 0 0 1px #0000002e}.summary-strip{background:var(--lagoon-tint);color:var(--lagoon-dark);border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:17px}.summary-strip strong{font-family:var(--font-display);font-size:20px}.family{border-top:1px solid var(--line);padding:14px 0 6px}.family__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.family__head h3{font-family:var(--font-display);margin:0;font-size:21px}.family__total{color:var(--muted);font-size:16px}.family__total strong{font-family:var(--font-display);color:var(--ink);font-size:20px}.variant-row{flex-wrap:wrap;gap:10px;display:flex}.variant{border:1px solid var(--line);background:var(--paper);border-radius:12px;flex-direction:column;gap:8px;width:128px;padding:10px;display:flex}.variant--low{background:#fff7f3;border-color:#f2b8a5}.variant--neg{border-color:var(--alert);background:var(--alert-bg)}.variant__name{overflow-wrap:anywhere;align-items:center;font-weight:600;display:flex}.variant .text-input{font-family:var(--font-display);padding:8px 10px;font-size:20px;font-weight:700}.profit-band{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:6px;display:grid}.profit-cell{border:1px solid var(--line);background:var(--lagoon-tint);border-radius:12px;padding:14px 16px}.profit-cell__value{font-family:var(--font-display);color:var(--lagoon-dark);font-size:31px;font-weight:700}.profit-cell__label{color:var(--muted);font-size:15px}.profit-subpanel{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.profit-subpanel:first-of-type{border-top:0;margin-top:0;padding-top:0}.profit-subpanel h4{font-family:var(--font-display);margin:0 0 6px;font-size:18px}.bar__fill--neg{background:var(--alert)!important}.text-danger{color:var(--alert-dark)}.price-form{gap:12px;margin:12px 0;display:grid}.price-form label{color:var(--muted);flex-direction:column;gap:4px;font-size:15px;display:flex}.variant__price{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.variant__actions{justify-content:space-between;gap:6px;display:flex}.variant__price-btn{color:var(--lagoon-dark);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:15px;font-weight:600}.variant__delete{color:var(--alert-dark);text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:15px;font-weight:600}.btn{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:10px;padding:10px 16px;font-size:16px;font-weight:600;transition:transform .1s,opacity .15s}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--lagoon);border-color:var(--lagoon);color:#fff}.btn-primary:hover:not(:disabled){background:var(--lagoon-dark)}.text-input{width:100%;color:var(--ink);background:#fff;border:1px solid #ced2df;border-radius:10px;padding:10px 12px;font-size:17px}.text-input--small{max-width:150px}.text-input--tiny{max-width:96px}.search-input{margin-bottom:14px}.add-product-row,.block-order-row{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.add-product-row .text-input,.block-order-row .text-input{flex:1;min-width:220px}.low-stock-setting{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:16px;display:flex}.table-scroll{overflow-x:auto}.table{border-collapse:collapse;width:100%;min-width:640px}.table th{border-bottom:1px solid var(--line);text-align:left;color:var(--muted);white-space:nowrap;background:#f6f7fa;padding:10px 12px;font-size:15px;font-weight:600}.table td{white-space:nowrap;vertical-align:middle;border-bottom:1px solid #eceef4;padding:11px 12px;font-size:16px}.row-low-stock td{background:#fff7f3}.empty-cell{text-align:center;color:var(--muted);padding:24px 12px}.customer-card{border:1px solid var(--line);border-radius:12px;margin-bottom:10px;overflow:hidden}.customer-card--flagged{border-color:#f2b8a5}.customer-card__header{cursor:pointer;background:#f9f9fb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:13px 16px;display:flex}.customer-card .table{min-width:0}.customer-card__actions{border-top:1px solid var(--line);justify-content:flex-end;padding:12px 16px;display:flex}.badge-repeat,.badge-flagged{border-radius:999px;margin-left:10px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-block}.badge-repeat{background:var(--ok-bg);color:var(--ok)}.badge-flagged{background:var(--alert-bg);color:var(--alert-dark)}.geo-block{border-top:1px solid var(--line);padding:12px 0 6px}.geo-block:first-of-type{border-top:0;padding-top:0}.geo-head{font-family:var(--font-display);justify-content:space-between;margin-bottom:4px;font-size:20px;font-weight:700;display:flex}.geo-row{grid-template-columns:minmax(96px,190px) 1fr 44px;align-items:center;gap:12px;padding:5px 0;font-size:16px;display:grid}.geo-row__name{overflow-wrap:anywhere;align-items:center;min-width:0;display:flex}.geo-row b{text-align:right}.bar{background:#ebedf3;border-radius:999px;height:8px;overflow:hidden}.bar span{background:var(--lagoon);border-radius:999px;height:100%;display:block}.modal-overlay{z-index:1000;background:#1f263a8c;justify-content:center;align-items:center;padding:16px;animation:.15s fade-in;display:flex;position:fixed;inset:0}.modal-box{background:#fff;border-radius:20px;width:100%;max-width:430px;padding:24px;box-shadow:0 24px 60px #00000040}.modal-box h3{font-family:var(--font-display);margin:0 0 8px;font-size:22px}.modal-list{background:var(--alert-bg);color:#7d2410;border-radius:10px;margin:0 0 12px;padding:10px 14px 10px 32px;font-weight:600}.modal-checkbox-row{cursor:pointer;align-items:center;gap:10px;margin:16px 0;font-size:17px;display:flex}.modal-checkbox-row input{width:20px;height:20px;accent-color:var(--alert);flex:none}.modal-actions{justify-content:flex-end;gap:10px;display:flex}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (width<=720px){.app-shell{padding-bottom:84px}.topbar__inner{padding-top:12px;padding-bottom:12px}.topbar__date{display:none}.tabs{z-index:50;max-width:none;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff;grid-template-columns:repeat(6,1fr);gap:0;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0}.tab-btn{background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:6px 0;font-size:12px}.tab-btn--active,.tab-btn--active:hover{background:var(--lagoon-tint);color:var(--lagoon-dark)}.tab-btn__icon{font-size:22px}.hero{padding:18px}.hero h2{font-size:25px}.stat-band{grid-template-columns:repeat(2,1fr)}.stat:nth-child(3),.stat:last-child:nth-child(odd){border-left:0}.stat:last-child:nth-child(odd){grid-column:1/-1}.stat:nth-child(n+3){border-top:1px solid var(--line)}.panel{padding:16px}.geo-row{grid-template-columns:minmax(84px,130px) 1fr 36px;gap:8px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.raw-form-grid{grid-template-columns:repeat(4,minmax(150px,1fr));align-items:end;gap:10px;margin-bottom:22px;display:grid}.raw-form-grid label,.return-choice-grid label{color:var(--muted);gap:5px;font-size:15px;font-weight:600;display:grid}.raw-form-grid>.btn{min-height:42px}.raw-catalog{border:1px solid var(--line);background:#fafbfc;border-radius:14px;margin-bottom:18px;padding:16px}.raw-catalog h3{margin:0 0 10px}.raw-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.raw-card{border:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:#fff;border-radius:10px;gap:2px;padding:12px;transition:border-color .15s,box-shadow .15s,background .15s,transform 50ms;display:grid}.raw-card:hover{border-color:var(--lagoon);background:#f9f9fc}.raw-card:active{transform:translateY(1px)}.raw-card:focus-visible{outline:2px solid var(--lagoon);outline-offset:2px}.raw-card--selected{border-color:var(--lagoon);background:var(--lagoon-tint);box-shadow:0 0 0 2px #557deb1f}.raw-card span{font-size:16px}.raw-card small{color:var(--muted)}.raw-add-row{margin-top:14px;margin-bottom:0}.raw-product-list{gap:12px;display:grid}.scan-actions,.manual-order-row{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.manual-order-row .text-input{flex:1;min-width:220px}.scan-match-card{background:#f9f9fc;border:1px solid #d2d7e8;border-radius:14px;margin-top:16px;padding:16px}.scan-match-card__title{margin-bottom:12px;font-size:20px;font-weight:800}.scan-match-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.scan-match-grid>div{border:1px solid var(--line);background:#fff;border-radius:10px;gap:2px;padding:10px;display:grid}.scan-match-grid span,.return-summary-grid span,.return-report-grid span{color:var(--muted);font-size:13px}.scan-match-card__wide{grid-column:1/-1}.return-choice-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.scan-save-btn{width:100%;margin-top:14px}.return-summary-grid,.return-report-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.return-summary-grid>div,.return-report-grid>div{border:1px solid var(--line);background:#fafbfc;border-radius:12px;gap:2px;padding:14px;display:grid}.return-summary-grid strong,.return-report-grid strong{font-size:27px;font-family:var(--font-display)}.status-badge{border-radius:999px;padding:3px 9px;font-size:13px;font-weight:800;display:inline-block}.status-badge--active{background:var(--ok-bg);color:var(--ok)}.status-badge--customer_return,.status-badge--rto{background:var(--alert-bg);color:var(--alert-dark)}.ocr-details{border:1px solid var(--line);border-radius:10px;margin-top:14px;padding:10px}.ocr-details pre{white-space:pre-wrap;max-height:220px;font-size:13px;overflow:auto}.camera-modal{background:#fff;border-radius:18px;width:min(720px,100%);padding:16px}.camera-video{object-fit:contain;background:#111;border-radius:12px;width:100%;max-height:65vh;display:block}.camera-capture{width:100%;margin-top:12px}@media (width<=900px){.raw-form-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}.scan-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.return-summary-grid,.return-report-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.tabs{scrollbar-width:none;justify-content:flex-start;overflow-x:auto;display:flex!important}.tabs::-webkit-scrollbar{display:none}.tab-btn{flex:0 0 82px;min-width:82px}.raw-form-grid,.return-choice-grid,.scan-match-grid,.return-summary-grid,.return-report-grid{grid-template-columns:1fr}.scan-match-card__wide{grid-column:auto}}@media (width>=721px){.topbar__inner,.tabs,.container{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.stock-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.stock-grid>.stock-chip{width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}}@media (width>=1101px){.stock-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=720px){.topbar__inner,.tabs,.container{width:100%;max-width:100%;margin-left:0;margin-right:0}.stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}.stock-grid>.stock-chip{width:100%!important;min-width:0!important}}@media (width<=420px){.stock-grid{grid-template-columns:1fr!important}}@media (width>=721px){.app-shell{zoom:.84}.topbar__inner,.tabs,.container{max-width:1320px!important}.topbar__inner{padding-top:9px!important;padding-bottom:9px!important}.brand{gap:8px!important}.brand__mark{border-radius:10px!important;width:34px!important;height:34px!important;font-size:20px!important}.brand__name{font-size:22px!important}.brand__sub{font-size:12px!important}.topbar__date{font-size:13px!important}.tabs{gap:6px!important;padding-top:6px!important;padding-bottom:3px!important}.tab-btn{gap:6px!important;min-height:34px!important;padding:6px 11px!important;font-size:15px!important}.tab-btn__icon{font-size:16px!important}.container{padding-top:8px!important;padding-bottom:28px!important}.hero{border-radius:14px!important;gap:10px!important;margin-bottom:10px!important;padding:14px!important}.hero h2{font-size:24px!important}.hero p{font-size:13px!important}.stat-band{border-radius:11px!important;margin-bottom:10px!important}.stat{padding:9px 12px!important}.stat__value{font-size:30px!important}.stat__label{font-size:12px!important}.panel{border-radius:13px!important;margin-bottom:10px!important;padding:12px!important}.panel h2{margin-bottom:8px!important;font-size:19px!important}.stock-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.stock-chip{border-radius:9px!important;gap:7px!important;padding:7px 8px!important}.stock-chip .swatch{border-radius:7px!important;width:24px!important;height:24px!important}.stock-chip__name{font-size:12px!important}.stock-chip__count{font-size:19px!important}.topbar__inner>button{white-space:nowrap!important;flex:none!important;margin-left:auto!important}}@media (width<=720px){.app-shell{zoom:1!important}}:root{--deep:#11141f;--deep-2:#1d2336;--lagoon:#94adf3;--lagoon-dark:#4672ea;--lagoon-tint:#242c43;--foam:#0f121c;--paper:#171d2c;--ink:#f3f4f9;--muted:#a5b0cf;--line:#354263;--alert:#f04468;--alert-dark:#ff6b83;--alert-bg:#341b31;--ok:#18c987;--ok-bg:#10372f;--font-body:Inter, Aptos, "Segoe UI", "Hind Madurai", "Noto Sans Tamil", system-ui, sans-serif}:root[data-kaaza-theme=dark],body[data-kaaza-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--deep:#11141f;--deep-2:#1d2336;--lagoon:#9db4f4;--lagoon-dark:#4672ea;--lagoon-tint:#242c43;--foam:#0f121c;--paper:#171d2c;--ink:#f3f4f9;--muted:#a5b0cf;--line:#354263;--alert:#f04468;--alert-dark:#ff7891;--alert-bg:#351b31;--ok:#20ca89;--ok-bg:#0d3d32}:root[data-kaaza-theme=light],body[data-kaaza-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--deep:#fff;--deep-2:#f5f6fa;--lagoon:#436fea;--lagoon-dark:#194fe4;--lagoon-tint:#eff1f7;--foam:#f5f6fa;--paper:#fff;--ink:#1f263a;--muted:#64748b;--line:#dce2ed;--alert:#e94362;--alert-dark:#bf2947;--alert-bg:#fff0f3;--ok:#0d9f70;--ok-bg:#e4fbf1}html,body,#root{min-height:100%}html,body{background:var(--foam)!important;color:var(--ink)!important}body{margin:0}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}.app-shell{min-height:100vh;background:radial-gradient(circle at 88% 0%,#819ff117,transparent 26rem),var(--foam)!important;color:var(--ink)!important;zoom:1!important}.topbar{z-index:40;border-bottom:1px solid var(--line);position:relative;box-shadow:0 8px 26px #0000001f;color:var(--ink)!important;background:linear-gradient(115deg,var(--deep),var(--deep-2))!important}.topbar__inner{gap:16px;width:100%!important;max-width:none!important;padding:14px 24px!important}.brand{min-width:0;gap:12px!important}.brand__mark{place-items:center;display:grid;box-shadow:0 0 26px #9db4f440;background:linear-gradient(135deg,#a7bbf5,#4772eb)!important;border-radius:15px!important;width:46px!important;height:46px!important;font-size:27px!important}.brand__name{color:var(--ink);letter-spacing:.035em;font-size:29px!important}.brand__sub{color:var(--muted)!important;font-size:13px!important}.topbar__date{white-space:nowrap;margin-left:auto;color:var(--muted)!important;font-size:15px!important}.topbar__actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.topbar__actions .btn{border-radius:13px;min-height:42px}.notification-toggle,.theme-toggle{justify-content:center;align-items:center;width:44px;min-width:44px;height:42px;display:inline-flex;position:relative;color:var(--ink)!important;background:color-mix(in srgb,var(--paper) 85%,var(--lagoon) 15%)!important;border:1px solid var(--line)!important;border-radius:13px!important;padding:0!important;font-size:22px!important}.notification-toggle__count{color:#fff;border:1px solid var(--deep);background:#f04468;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:11px;font-weight:800;line-height:17px;position:absolute;top:-5px;right:-5px}@media (width>=1024px){.app-shell{align-items:start;grid-template-rows:76px minmax(0,1fr)!important;grid-template-columns:0 minmax(0,1fr)!important;display:grid!important}.topbar{grid-area:1/1/auto/-1;position:sticky;top:0}.topbar__inner{min-height:76px;padding:11px 26px!important}.tabs{background:color-mix(in srgb,var(--deep) 94%,#2e3855 6%);border-right:1px solid var(--line);grid-area:2/1;align-self:start;height:calc(100vh - 76px);top:76px;overflow:hidden auto;flex-direction:column!important;justify-content:flex-start!important;gap:5px!important;width:244px!important;max-width:none!important;margin:0!important;padding:16px 12px 22px!important;display:flex!important;position:sticky!important}.tab-btn{text-align:left;width:100%;font-weight:650;min-width:0!important;min-height:44px!important;color:var(--muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;flex:none!important;justify-content:flex-start!important;gap:12px!important;padding:10px 13px!important;font-size:16px!important}.tab-btn:hover{color:var(--ink)!important;background:color-mix(in srgb,var(--paper) 80%,var(--lagoon) 20%)!important;border-color:var(--line)!important}.tab-btn--active,.tab-btn--active:hover{color:#fff!important;border-color:#acbff6!important}.tab-btn__icon{text-align:center;flex:0 0 24px;width:24px;font-size:22px!important}.tab-btn__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-more-btn{margin-top:7px;border-top:1px solid var(--line)!important;padding-top:14px!important}.container{box-sizing:border-box;grid-area:2/2;min-width:0;width:100%!important;max-width:none!important;margin:0!important;padding:26px clamp(20px,2.2vw,38px) 56px!important}}@media (width>=721px) and (width<=1023px){.topbar__inner{padding:12px 18px!important}.tabs{overflow-x:auto;gap:8px!important;width:100%!important;max-width:none!important;padding:10px 18px 6px!important;display:flex!important}.tab-btn{border-radius:13px!important;flex:none!important;min-width:120px!important}.container{width:100%!important;max-width:none!important;padding:20px 18px 44px!important}}@media (width<=720px){.app-shell{zoom:1!important;padding-bottom:calc(76px + env(safe-area-inset-bottom))!important;display:block!important}.topbar{z-index:50;position:sticky;top:0}.topbar__inner{gap:8px;min-height:66px;padding:10px 13px!important}.brand{gap:8px!important}.brand__mark{border-radius:12px!important;width:38px!important;height:38px!important;font-size:22px!important}.brand__name{font-size:24px!important}.brand__sub{max-width:150px;line-height:1.2;font-size:11px!important}.topbar__date{display:none}.topbar__actions{gap:5px}.topbar__actions .btn:not(.theme-toggle):not(.notification-toggle){min-height:36px;padding:7px 9px!important;font-size:12px!important}.theme-toggle,.notification-toggle{border-radius:11px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;font-size:19px!important}.tabs{z-index:100;height:calc(72px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:repeat(5,minmax(0,1fr));bottom:0;left:0;right:0;box-shadow:0 -10px 28px #0003;padding:6px 8px calc(6px + env(safe-area-inset-bottom))!important;background:color-mix(in srgb,var(--deep) 94%,transparent)!important;gap:3px!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important;position:fixed!important;top:auto!important;overflow:visible!important}.tabs .tab-btn{display:none!important}.tabs .tab-btn--dashboard,.tabs .tab-btn--salesprofit,.tabs .tab-btn--products,.tabs .tab-btn--productscan,.tabs .mobile-more-btn{display:flex!important}.tab-btn{line-height:1.05;width:100%!important;min-width:0!important;min-height:55px!important;color:var(--muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:13px!important;flex-direction:column!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:5px 2px!important;font-size:11px!important}.tab-btn--active,.tab-btn--active:hover{background:color-mix(in srgb,var(--lagoon) 20%,var(--paper))!important;border-color:color-mix(in srgb,var(--lagoon) 55%,var(--line))!important;color:var(--lagoon)!important}.tab-btn__icon{flex:none;width:auto;line-height:1;font-size:24px!important}.tab-btn__label{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;font-size:11px!important}.container{width:100%!important;max-width:100%!important;margin:0!important;padding:14px 12px 36px!important}.dashboard-welcome{border-radius:20px!important;grid-template-columns:1fr 82px!important;gap:10px!important;padding:18px!important}.dashboard-welcome h1{font-size:27px!important}.dashboard-welcome p{font-size:15px!important}.dashboard-welcome__art{gap:5px!important}.dashboard-welcome__art span{width:12px!important}.dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.dashboard-kpi{border-radius:16px!important;gap:10px!important;min-height:84px!important;padding:13px!important}.dashboard-kpi__icon{font-size:28px!important}.dashboard-kpi strong{font-size:26px!important}.dashboard-kpi small{font-size:12px!important}.dashboard-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dashboard-quick-action{min-height:98px!important;padding:12px!important}.hero{border-radius:19px!important;margin-bottom:12px!important;padding:16px!important}.hero h2{font-size:22px!important}.platform-btn{padding:12px!important;font-size:15px!important}.panel{border-radius:18px!important;margin-bottom:13px!important;padding:15px!important}.panel h2{font-size:21px!important}.panel__head{align-items:flex-start!important}.table{min-width:610px}.return-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.more-menu-grid,.settings-layout,.help-grid{grid-template-columns:1fr!important}.page-heading h1{font-size:30px!important}}.panel,.customer-card,.family,.variant,.raw-card,.more-menu-card,.more-help-card,.settings-card,.notification-card,.help-option-card,.guide-item,.faq-item,.tutorial-card,.contact-card,.support-form,.geo-block{box-shadow:0 10px 28px #08090e14;background:var(--paper)!important;color:var(--ink)!important;border-color:var(--line)!important}.panel{border:1px solid var(--line)!important;border-radius:20px!important}.panel h2,.panel h3,h1,h2,h3,h4{color:var(--ink)}.panel--quiet{background:color-mix(in srgb,var(--paper) 54%,transparent)!important}.muted,.brand__sub,.topbar__date,.stat__label,.family__total{color:var(--muted)!important}.notice{border:1px solid var(--line);background:color-mix(in srgb,var(--lagoon) 14%,var(--paper))!important;color:var(--ink)!important}.warn-text{background:color-mix(in srgb,#ffbb34 16%,var(--paper))!important;color:var(--ink)!important;border-color:color-mix(in srgb,#ffbb34 45%,var(--line))!important}.flag-alert{background:color-mix(in srgb,var(--alert) 16%,var(--paper))!important;color:var(--ink)!important;border-left-color:var(--alert)!important}.pill{background:color-mix(in srgb,var(--lagoon) 14%,var(--paper));color:var(--ink);border:1px solid var(--line)}.btn,.text-input,.input,select,textarea{border-radius:12px!important}.btn{box-shadow:0 2px #ffffff05;background:color-mix(in srgb,var(--paper) 88%,var(--lagoon) 12%)!important;color:var(--ink)!important;border-color:var(--line)!important}.btn:hover:not(:disabled){transform:translateY(-1px);border-color:var(--lagoon)!important}.btn-primary{box-shadow:0 7px 18px #6186ed30;color:#fff!important;background:linear-gradient(105deg,#436fea,#3158c9)!important;border-color:#9eb5f4!important}.btn-danger{background:color-mix(in srgb,var(--alert) 18%,var(--paper))!important;color:var(--alert-dark)!important;border-color:color-mix(in srgb,var(--alert) 48%,var(--line))!important}.text-input,.input,select,textarea{width:auto;min-height:42px;background:color-mix(in srgb,var(--paper) 92%,var(--deep-2) 8%)!important;border:1px solid var(--line)!important;color:var(--ink)!important}.text-input::placeholder,textarea::placeholder,input::placeholder{opacity:.8;color:var(--muted)!important}.text-input:focus,.input:focus,select:focus,textarea:focus{outline-offset:1px;outline:2px solid color-mix(in srgb,var(--lagoon) 75%,transparent)!important}.table th{background:color-mix(in srgb,var(--lagoon) 10%,var(--paper))!important;color:var(--muted)!important;border-bottom-color:var(--line)!important}.table td{color:var(--ink);border-bottom-color:var(--line)!important}.table tbody tr:hover td{background:color-mix(in srgb,var(--lagoon) 8%,var(--paper))!important}.customer-card__header{background:color-mix(in srgb,var(--lagoon) 9%,var(--paper))!important;color:var(--ink)!important}.customer-card__header:hover{background:color-mix(in srgb,var(--lagoon) 16%,var(--paper))!important}.stock-chip,.variant{background:color-mix(in srgb,var(--paper) 94%,var(--deep-2) 6%)!important;border-color:var(--line)!important}.variant--low,.stock-chip--low{background:color-mix(in srgb,#ffb938 12%,var(--paper))!important;border-color:color-mix(in srgb,#ffb938 45%,var(--line))!important}.variant--neg,.stock-chip--neg,.row-low-stock td{background:color-mix(in srgb,var(--alert) 12%,var(--paper))!important}.modal-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#07090dc2!important}.modal-box,.camera-modal{border:1px solid var(--line);box-shadow:0 24px 70px #00000059;background:var(--paper)!important;color:var(--ink)!important}.dashboard-welcome{border:1px solid color-mix(in srgb,var(--lagoon) 52%,var(--line));border-radius:24px;grid-template-columns:1fr 155px;align-items:center;gap:18px;margin:0 0 16px;padding:26px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #00000017;background:linear-gradient(115deg,color-mix(in srgb,var(--paper) 88%,#1c51e6 12%),color-mix(in srgb,var(--paper) 75%,#9cb3f4 25%))!important}.dashboard-welcome:after{content:"";pointer-events:none;background:radial-gradient(circle,#9db4f43d,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;top:-140px;right:-90px}.dashboard-welcome__eyebrow,.page-kicker,.more-page__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800;color:var(--lagoon)!important}.dashboard-welcome h1{letter-spacing:-.035em;margin:4px 0;font-size:clamp(24px,2.5vw,36px);line-height:1.13}.dashboard-welcome p{margin:0;font-size:17px;color:var(--muted)!important}.dashboard-welcome__art{z-index:1;justify-content:center;align-items:end;gap:8px;height:94px;display:flex;position:relative}.dashboard-welcome__art span{background:linear-gradient(#c3d2f8,#4873eb);border-radius:9px 9px 4px 4px;width:18px;font-size:0;display:block;box-shadow:0 0 20px #90abf333}.dashboard-welcome__art span:first-child{height:30%}.dashboard-welcome__art span:nth-child(2){height:48%}.dashboard-welcome__art span:nth-child(3){height:72%}.dashboard-welcome__art span:nth-child(4){height:100%}.dashboard-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 15px;display:grid}.dashboard-kpi{text-align:left;border:1px solid var(--line);min-height:104px;color:var(--ink);background:var(--paper);cursor:pointer;border-radius:20px;align-items:center;gap:14px;padding:18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.dashboard-kpi:hover{border-color:var(--lagoon);transform:translateY(-2px)}.dashboard-kpi__icon{font-size:35px;line-height:1}.dashboard-kpi strong{letter-spacing:-.035em;color:var(--ink);font-size:31px;font-weight:850;line-height:1.05;display:block}.dashboard-kpi small{color:var(--muted);margin-top:5px;font-size:13px;display:block}.dashboard-kpi--orders .dashboard-kpi__icon{color:#90abf3}.dashboard-kpi--products .dashboard-kpi__icon{color:#1bd68d}.dashboard-kpi--stock .dashboard-kpi__icon{color:#ffb323}.dashboard-kpi--returns .dashboard-kpi__icon{color:#ff45c1}.dashboard-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.dashboard-quick-action{border:1px solid var(--line);min-width:0;min-height:86px;color:var(--ink);text-align:left;background:var(--paper);cursor:pointer;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-content:center;align-items:center;column-gap:12px;padding:14px;display:grid}.dashboard-quick-action:hover{border-color:var(--lagoon);transform:translateY(-1px)}.dashboard-quick-action>span{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:13px;grid-row:1/span 2;place-items:center;width:42px;height:42px;font-size:27px;display:grid}.dashboard-quick-action strong{min-width:0;font-size:15px;line-height:1.2}.dashboard-quick-action small{min-width:0;color:var(--muted);margin-top:4px;font-size:12px}.dashboard-quick-action--scan>span{background:linear-gradient(135deg,#009f85,#22cc9d)}.dashboard-quick-action--reports>span{background:linear-gradient(135deg,#436fea,#5d5bff)}.dashboard-quick-action--orders>span{background:linear-gradient(135deg,#d57809,#ffad38)}.hero{box-shadow:0 12px 32px #00000012;border:1px dashed color-mix(in srgb,var(--lagoon) 62%,var(--line))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lagoon) 12%,var(--paper)),var(--paper))!important;border-radius:22px!important}.platform-btn{color:var(--ink)!important;background:color-mix(in srgb,var(--paper) 94%,var(--lagoon) 6%)!important;border-color:var(--line)!important;border-radius:15px!important}.platform-btn:first-child{color:#fff!important;background:linear-gradient(100deg,#4470ea,#95aef3)!important;border-color:#a1b7f5!important}.more-page,.page-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.more-page__intro,.page-heading{border:1px solid var(--line);background:linear-gradient(115deg,color-mix(in srgb,var(--paper) 88%,#194fe4 12%),var(--paper));border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:23px 25px;display:flex}.more-page__intro h1,.page-heading h1{letter-spacing:-.03em;margin:5px 0 4px;font-size:clamp(24px,2.3vw,33px)}.more-page__intro p,.page-heading p{color:var(--muted);margin:0}.page-heading__icon{border:1px solid color-mix(in srgb,var(--lagoon) 45%,var(--line));width:56px;height:56px;color:var(--lagoon);background:color-mix(in srgb,var(--lagoon) 15%,var(--paper));border-radius:18px;flex:none;place-items:center;font-size:29px;display:grid}.more-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.more-menu-card{text-align:left;cursor:pointer;align-items:center;gap:13px;width:100%;min-width:0;padding:15px;display:flex;border:1px solid var(--line)!important;border-radius:16px!important}.more-menu-card:hover,.help-option-card:hover{transform:translateY(-1px);border-color:var(--lagoon)!important}.more-menu-card__icon{color:#fff;background:linear-gradient(140deg,#426fea,#3158c9);border-radius:13px;flex:none;place-items:center;width:43px;height:43px;font-size:25px;display:grid}.more-menu-card__copy{flex:1;gap:4px;min-width:0;display:grid}.more-menu-card__copy strong{color:var(--ink);font-size:16px}.more-menu-card__copy small{color:var(--muted);font-size:12px}.more-menu-card__arrow{color:var(--lagoon);font-size:28px}.more-help-card{border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:19px;display:flex}.more-help-card h2{margin:3px 0}.more-help-card p{color:var(--muted);margin:0}.settings-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-card{min-width:0;padding:18px;border:1px solid var(--line)!important;border-radius:18px!important}.settings-card--wide{grid-column:1/-1}.settings-card__heading{align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.settings-card__heading>span{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.settings-card__heading h2{margin:0;font-size:19px}.settings-card__heading p{color:var(--muted);margin:3px 0 0;font-size:13px}.setting-row{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.setting-row>span{gap:3px;min-width:0;display:grid}.setting-row strong{font-size:15px}.setting-row small{color:var(--muted);font-size:12px;line-height:1.4}.setting-row input[type=checkbox]{accent-color:var(--lagoon);cursor:pointer;flex:none;width:43px;height:24px}.setting-static{border:1px solid var(--line);background:color-mix(in srgb,var(--lagoon) 7%,var(--paper));border-radius:13px;gap:5px;padding:13px;display:grid}.setting-static strong{font-size:17px}.setting-static span,.settings-note{color:var(--muted);font-size:13px}.settings-value-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.settings-value-row label{font-size:15px;font-weight:700}.settings-actions{flex-wrap:wrap;gap:10px;display:flex}.notification-list{gap:9px;display:grid}.segmented-filter{background:color-mix(in srgb,var(--paper) 92%,var(--deep-2) 8%);border:1px solid var(--line);border-radius:15px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.segmented-filter button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;padding:9px 15px;font-weight:700}.segmented-filter button.is-active{color:#fff;background:linear-gradient(100deg,#436fea,#3158c9);box-shadow:0 5px 16px #6186ed2e}.notification-card{width:100%;min-width:0;color:var(--ink);text-align:left;cursor:pointer;align-items:center;gap:13px;padding:14px;display:flex;border:1px solid var(--line)!important;border-radius:17px!important}.notification-card:hover{border-color:var(--lagoon)!important}.notification-card__icon{background:color-mix(in srgb,var(--lagoon) 18%,var(--paper));width:46px;height:46px;color:var(--lagoon);border-radius:14px;flex:none;place-items:center;font-size:26px;font-weight:800;display:grid}.notification-card__icon--stock{background:color-mix(in srgb,#ffb72c 18%,var(--paper));color:#ffb72c}.notification-card__icon--returns{background:color-mix(in srgb,#e42aa9 16%,var(--paper));color:#ff51bf}.notification-card__icon--system{background:color-mix(in srgb,#436fea 16%,var(--paper));color:#84a1f1}.notification-card__body{flex:1;gap:4px;min-width:0;display:grid}.notification-card__body strong{font-size:16px}.notification-card__body span{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.notification-card__body small{color:var(--muted);font-size:11px}.notification-card__arrow{color:var(--lagoon);font-size:28px}.empty-state{border:1px dashed var(--line);text-align:center;border-radius:18px;justify-items:center;gap:7px;padding:34px 20px;display:grid}.empty-state>span{color:var(--lagoon);font-size:36px}.empty-state p{color:var(--muted);margin:0}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.help-option-card{text-align:left;cursor:pointer;align-items:center;gap:13px;padding:16px;display:flex;border:1px solid var(--line)!important;border-radius:17px!important}.help-option-card>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.help-option-card strong{font-size:16px}.help-option-card small{color:var(--muted);font-size:12px}.help-option-card b{color:var(--lagoon);font-size:27px}.help-option-card__icon{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:14px;flex:none;place-items:center;width:45px;height:45px;font-size:25px;display:grid}.help-option-card__icon--videos{background:linear-gradient(135deg,#e44a28,#f78c42)}.help-option-card__icon--faqs{background:linear-gradient(135deg,#e5a30b,#f1cc35)}.help-option-card__icon--issue{background:linear-gradient(135deg,#e72d77,#f1575c)}.help-option-card__icon--contact{background:linear-gradient(135deg,#436fea,#3158c9)}.help-option-card__icon--feedback{background:linear-gradient(135deg,#0c9a68,#24d49a)}.help-back-btn{align-self:flex-start}.guide-list,.faq-list,.tutorial-grid{gap:10px;display:grid}.guide-item,.faq-item{overflow:hidden;border:1px solid var(--line)!important;border-radius:15px!important}.guide-item summary{cursor:pointer;align-items:center;gap:12px;padding:15px;font-weight:750;list-style:none;display:flex}.guide-item summary::-webkit-details-marker{display:none}.guide-item summary span{color:var(--lagoon);font-size:22px}.guide-item summary b{color:var(--lagoon);margin-left:auto}.guide-item p,.faq-item p{color:var(--muted);margin:0;padding:0 16px 16px;font-size:15px;line-height:1.65}.faq-item button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:16px;font-weight:750;display:flex}.faq-item button b{color:var(--lagoon);font-size:22px}.faq-item--open{border-color:color-mix(in srgb,var(--lagoon) 55%,var(--line))!important}.tutorial-card{align-items:center;gap:13px;padding:14px;display:flex;border:1px solid var(--line)!important;border-radius:15px!important}.tutorial-card__play{color:#fff;background:linear-gradient(135deg,#e44a28,#f78c42);border-radius:12px;flex:none;place-items:center;width:54px;height:43px;font-size:24px;display:grid}.tutorial-card>div{flex:1;min-width:0}.tutorial-card strong{font-size:15px}.tutorial-card p{color:var(--muted);margin:3px 0 0;font-size:12px}.tutorial-card small{color:var(--muted);white-space:nowrap}.support-form{gap:15px;max-width:760px;padding:20px;display:grid;border:1px solid var(--line)!important;border-radius:19px!important}.support-form>label{gap:7px;font-size:15px;font-weight:750;display:grid}.support-form select,.support-form textarea{width:100%;padding:11px 12px}.screenshot-picker{border:1px dashed var(--lagoon);cursor:pointer;border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:14px;display:flex!important}.screenshot-picker>span:first-child{width:44px;height:44px;color:var(--lagoon);background:color-mix(in srgb,var(--lagoon) 15%,var(--paper));border-radius:13px;flex:none;place-items:center;font-size:28px;display:grid}.screenshot-picker>span:nth-child(2){gap:3px;display:grid}.screenshot-picker small{color:var(--muted);font-weight:600}.screenshot-picker input{max-width:100%;margin-top:6px}.selected-files{flex-wrap:wrap;gap:7px;display:flex}.selected-files span{background:color-mix(in srgb,var(--lagoon) 12%,var(--paper));border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;border-radius:9px;padding:6px 10px;font-size:12px}.rating-row{gap:6px;margin-top:8px;display:flex}.rating-row button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:3px;font-size:35px}.rating-row button.is-selected{color:#ffbd32;text-shadow:0 0 15px #ffbd3229}.contact-card{text-align:center;justify-items:center;gap:10px;padding:35px 20px;display:grid;border:1px solid var(--line)!important;border-radius:20px!important}.contact-card__icon{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:22px;place-items:center;width:70px;height:70px;font-size:38px;display:grid}.contact-card h2{margin:4px 0 0}.contact-card a{color:var(--lagoon);font-size:20px;font-weight:800;text-decoration:none}.contact-card p{max-width:520px;color:var(--muted);margin:0}@media (width<=1023px){.settings-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.more-menu-grid,.help-grid,.settings-layout{grid-template-columns:1fr!important}.settings-card--wide{grid-column:auto}.more-page__intro,.page-heading{border-radius:18px;padding:18px}.more-help-card{flex-direction:column;align-items:flex-start}.notification-card{gap:10px;padding:12px}.notification-card__icon{width:40px;height:40px}.support-form{padding:14px}.guide-item summary,.faq-item button{padding:13px}}.sales-trend-panel{border:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--paper) 94%, var(--lagoon) 6%), var(--paper));border-radius:18px;margin:8px 0 18px;padding:18px 18px 14px}.sales-trend-panel__heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.sales-trend-panel__heading h3{color:var(--ink);margin:0;font-size:18px}.sales-trend-panel__heading p{margin:3px 0 0;font-size:13px}.sales-trend-panel__heading>strong{color:var(--lagoon);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px}.sales-trend-chart{background:repeating-linear-gradient(to top, transparent 0, transparent 44px, color-mix(in srgb,var(--line) 62%,transparent) 45px, transparent 46px);border-radius:13px;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:10px;min-height:184px;padding:12px 8px 2px;display:grid}.sales-trend-column{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.sales-trend-column>strong{max-width:100%;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700}.sales-trend-column__bar-wrap{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:88px;display:flex}.sales-trend-column__bar{background:linear-gradient(#bfcff8,#426fea);border-radius:9px 9px 4px 4px;width:min(34px,72%);min-height:4px;transition:height .25s;display:block;box-shadow:0 0 16px #87a4f229}.sales-trend-column>small{color:var(--muted);font-size:12px;font-weight:700}@media (width<=720px){.sales-trend-panel{border-radius:15px;padding:13px 10px 10px}.sales-trend-chart{gap:4px;min-height:155px;padding-inline:2px}.sales-trend-column>strong{font-size:10px}.sales-trend-column__bar-wrap{min-height:72px}.sales-trend-column__bar{width:66%}}.global-search{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,var(--lagoon) 6%);min-width:180px;max-width:620px;height:44px;color:var(--muted);border-radius:14px;flex:320px;align-items:center;gap:9px;margin:0 auto 0 2vw;padding:0 11px 0 14px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09}.global-search>span{color:var(--lagoon);font-size:28px;line-height:1}.global-search input{outline:0;flex:1;min-width:0;box-shadow:none!important;color:var(--ink)!important;background:0 0!important;border:0!important;padding:8px 0!important}.global-search input::placeholder{color:var(--muted)!important}.global-search__status{z-index:40;border:1px solid var(--line);background:var(--paper);max-width:100%;color:var(--ink);border-radius:8px;padding:8px 12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 3px 10px #0002}.global-search button{border:1px solid var(--line);background:var(--lagoon-tint);width:29px;height:29px;color:var(--lagoon-dark);cursor:pointer;border-radius:8px;flex:0 0 29px;font-weight:800}.app-shell--dark .global-search{background:#131824;border-color:#374466}.app-shell--dark .global-search button{color:#f4f6f9;background:#262f47;border-color:#2b4ead}.hero__actions--primary{margin-top:12px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.hero__actions .platform-btn--main{justify-content:center;gap:11px;min-height:55px;font-size:19px;font-weight:850}.platform-btn--main>span:last-child{margin-left:auto;font-size:28px;line-height:1}.supported-platforms{gap:9px;margin-top:13px;display:grid}.supported-platforms__label{color:var(--ink);font-size:15px;font-weight:800}.supported-platforms__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.marketplace-chip{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 90%,var(--lagoon) 10%);min-width:0;color:var(--ink);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:750;display:inline-flex}.marketplace-chip b{color:#fff;background:#9f2089;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:18px;display:inline-grid}.marketplace-chip--flipkart b{background:#4672ea}.marketplace-chip--amazon b{color:#1f263a;background:#f90}.app-shell--dark .marketplace-chip{color:#f0f3f8;background:#1b2132;border-color:#364365}.manual-platform-upload{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 95%,var(--lagoon) 5%);border-radius:13px;padding:0 12px}.manual-platform-upload>summary{color:var(--ink);cursor:pointer;padding:11px 0;font-size:13px;font-weight:750}.manual-platform-upload[open]>summary{border-bottom:1px solid var(--line)}.hero__actions--manual{padding:10px 0 12px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:0!important;display:grid!important}.hero__actions--manual .platform-btn{justify-content:center;min-width:0;font-size:13px;padding:10px 7px!important}.hero__actions--manual .platform-btn:first-child{grid-column:auto!important}.products-toolbar{align-items:center;gap:9px;margin:12px 0 9px;display:flex}.products-toolbar__search{flex:320px;min-width:0}.products-stock-filter{margin:0 0 12px}.products-stock-filter button{white-space:nowrap}@media (width>=1024px){.global-search{margin-left:clamp(10px,2.1vw,34px)}.dashboard-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-chart{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width>=721px) and (width<=1023px){.global-search{max-width:440px;margin-left:10px}.topbar__date{display:none}.products-stock-filter{flex-wrap:nowrap;overflow-x:auto}}@media (width<=720px){.global-search{display:none}.topbar__inner{display:flex}.topbar__actions{margin-left:auto}.topbar__actions .btn:not(.theme-toggle):not(.notification-toggle){padding:6px 8px!important}.hero__actions--primary .platform-btn--main{min-height:52px;font-size:17px}.supported-platforms__list{gap:6px}.marketplace-chip{text-align:center;flex-direction:column;gap:5px;padding:8px 4px;font-size:11px}.marketplace-chip b{flex-basis:27px;width:27px;height:27px}.hero__actions--manual{grid-template-columns:1fr!important}.hero__actions--manual .platform-btn{min-height:42px!important}.products-toolbar{align-items:stretch}.products-toolbar__search{flex-basis:100%}.products-stock-filter{flex-wrap:nowrap;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.products-stock-filter button{min-width:0;padding:9px 4px;font-size:12px}}@media (width<=380px){.brand__sub{display:none}.topbar__actions .btn:not(.theme-toggle):not(.notification-toggle){padding:5px 6px!important;font-size:11px!important}.products-stock-filter button{font-size:11px}}@media (width<=700px){html:lang(ta) .app-shell .tab-btn__label,html:lang(ta) .app-shell .tab-btn__label--mobile{white-space:normal;overflow-wrap:anywhere;max-width:100%;font-size:10px!important;line-height:1.25!important}}.upload-result-card{border:1px solid color-mix(in srgb, var(--lagoon,#a4b9f5) 28%, var(--line,#344060));background:linear-gradient(135deg, color-mix(in srgb, var(--panel,#1a2131) 92%, #426fea 8%), var(--panel,#1a2131));border-radius:18px;padding:16px;box-shadow:0 10px 28px #2558e71a}.upload-result-card__status{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.upload-result-card__status>div{flex:1;min-width:0}.upload-result-card__status strong{color:var(--ink,#f0f3f7);overflow-wrap:anywhere;font-size:17px;line-height:1.35;display:block}.upload-result-card__check{color:#fff;background:linear-gradient(135deg,#19c98a,#12a86a);border-radius:12px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:900;display:grid;box-shadow:0 4px 12px #12a86a38}.upload-result-card>.bulk-platform-counts{margin:12px 0}.upload-result-card>.btn{margin-top:4px}html[data-kaaza-theme=light] .upload-result-card{background:linear-gradient(135deg,#fff,#f5f6fa);border-color:#dde2ee;box-shadow:0 8px 24px #27469b14}html[data-kaaza-theme=light] .upload-result-card__status strong{color:#28314b}@media (width<=600px){.upload-result-card{border-radius:15px;padding:13px}.upload-result-card__status strong{font-size:16px}}.dashboard-upload-entry{border:1px solid color-mix(in srgb,var(--lagoon) 42%,var(--line));background:linear-gradient(125deg,color-mix(in srgb,var(--deep) 94%,#194ee0 6%),color-mix(in srgb,var(--paper) 90%,var(--lagoon) 10%));border-radius:21px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;margin:8px 0 18px;padding:20px;display:grid;box-shadow:0 12px 30px #2a5ce71a}.dashboard-upload-entry__icon{color:#fff;background:linear-gradient(145deg,#a8bcf5,#4672ea);border-radius:18px;place-items:center;width:60px;height:60px;font-size:34px;display:grid;box-shadow:0 0 25px #9db4f438}.dashboard-upload-entry__copy{min-width:0}.dashboard-upload-entry__copy h2{color:var(--ink);margin:2px 0 3px;font-size:24px}.dashboard-upload-entry__copy p{color:var(--muted);margin:0 0 11px;font-size:15px}.dashboard-upload-entry__button{color:#fff;cursor:pointer;border:1px solid #c4d2f8a6;border-radius:15px;align-items:center;gap:10px;min-height:52px;padding:12px 16px;font-weight:800;display:flex}.dashboard-upload-entry__button>span:first-child{font-size:25px}.dashboard-upload-entry__button b{font-size:26px;line-height:1}.dashboard-platform-pills{flex-wrap:wrap;gap:7px;display:flex}.market-pill{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 90%,var(--lagoon) 10%);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-flex}.market-pill--meesho{--platform-color:#e72aa3}.market-pill--flipkart{--platform-color:#4672ea}.market-pill--amazon{--platform-color:#f59e0b}.market-pill--meesho:first-letter,.market-pill--flipkart:first-letter,.market-pill--amazon:first-letter{color:var(--platform-color)}.pdf-upload-page{max-width:1320px;margin:0 auto}.pdf-upload-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pdf-upload-mode{text-align:left;border:1px solid var(--line);width:100%;min-height:126px;color:var(--ink);background:linear-gradient(145deg,var(--paper),color-mix(in srgb,var(--paper) 92%,var(--lagoon) 8%));cursor:pointer;border-radius:19px;grid-template-rows:auto auto auto;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:4px 13px;padding:17px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 8px 22px #0000001a}.pdf-upload-mode:hover:not(:disabled){border-color:var(--lagoon);transform:translateY(-2px);box-shadow:0 11px 28px #4974eb29}.pdf-upload-mode:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.6)}.pdf-upload-mode__icon{color:#fff;background:linear-gradient(145deg,#a9bdf5,#4672ea);border-radius:16px;grid-row:1/4;place-items:center;width:54px;height:54px;font-size:28px;font-weight:900;display:grid;box-shadow:0 6px 15px #4d77eb2e}.pdf-upload-mode__icon--meesho{background:linear-gradient(145deg,#f044bd,#a50e91)}.pdf-upload-mode__icon--flipkart{background:linear-gradient(145deg,#b4c6f7,#2f61e8)}.pdf-upload-mode__icon--amazon{background:linear-gradient(145deg,#ffc04a,#f07812)}.pdf-upload-mode>strong{color:var(--ink);font-size:18px;line-height:1.35}.pdf-upload-mode>small{color:var(--muted);font-size:13px;line-height:1.5}.pdf-upload-mode>b{color:var(--lagoon);margin-top:4px;font-size:13px}.pdf-upload-mode--auto{border-color:color-mix(in srgb,var(--lagoon) 50%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--paper) 86%,#4874eb 14%),var(--paper))}.pdf-upload-note{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,var(--lagoon) 6%);border-radius:17px;gap:5px;margin:14px 0;padding:16px 18px;display:grid}.pdf-upload-note>span{color:var(--lagoon);font-weight:800}.pdf-upload-note p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.upload-progress-card{margin:0 0 14px}.upload-progress-card__heading{align-items:center;gap:11px;display:flex}.upload-progress-card__heading>div{min-width:0}.upload-progress-card__heading strong{color:var(--ink)}.upload-progress-card__heading p{color:var(--muted);overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.loading-spinner{border:3px solid color-mix(in srgb,var(--lagoon) 22%,transparent);border-top-color:var(--lagoon);border-radius:50%;flex:0 0 29px;width:29px;height:29px;animation:.8s linear infinite kaaza-spin;display:block}.upload-progress-track{background:color-mix(in srgb,var(--line) 76%,transparent);border-radius:999px;height:8px;margin-top:13px;overflow:hidden}.upload-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#a3b8f5,#4772eb,#7861ff);width:42%;height:100%;animation:1.4s ease-in-out infinite kaaza-progress;display:block;box-shadow:0 0 15px #8ca8f23d}@keyframes kaaza-spin{to{transform:rotate(360deg)}}@keyframes kaaza-progress{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (width<=720px){.dashboard-upload-entry{border-radius:18px;grid-template-columns:46px minmax(0,1fr);gap:11px;padding:14px}.dashboard-upload-entry__icon{border-radius:13px;width:44px;height:44px;font-size:25px}.dashboard-upload-entry__copy h2{font-size:19px}.dashboard-upload-entry__copy p{font-size:13px}.dashboard-upload-entry__button{grid-column:1/-1;justify-content:center;width:100%;min-height:47px;padding:10px 12px}.pdf-upload-modes{grid-template-columns:1fr;gap:10px}.pdf-upload-mode{border-radius:16px;grid-template-columns:48px minmax(0,1fr);gap:4px 11px;min-height:110px;padding:13px}.pdf-upload-mode__icon{border-radius:14px;width:46px;height:46px;font-size:25px}.pdf-upload-mode>strong{font-size:16px}.pdf-upload-mode>small{font-size:12px}.pdf-upload-note{padding:13px}}.sales-panel-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.sales-panel-actions .btn{white-space:nowrap}@media (width<=720px){.sales-panel-actions{justify-content:flex-start;width:100%}.sales-panel-actions .btn{min-height:40px;font-size:13px}}html{font-size:18px!important}body,#root,.app-shell{line-height:1.5;font-size:17px!important}@media (width>=1024px){.app-shell{zoom:1!important}.topbar__inner{gap:18px!important;min-height:82px!important;padding:13px 28px!important}.brand{gap:13px!important}.brand__mark{width:48px!important;height:48px!important;font-size:28px!important}.brand__name{font-size:30px!important}.brand__sub{font-size:15px!important}.topbar__date{font-size:16px!important}.topbar__actions{gap:10px!important}.topbar__actions .btn{min-height:44px!important;padding:10px 14px!important;font-size:16px!important}.theme-toggle,.notification-toggle{width:46px!important;min-width:46px!important;height:44px!important;font-size:24px!important}.tabs{gap:7px!important;height:calc(100vh - 82px)!important;padding:20px 13px 24px!important;top:82px!important}.tab-btn{gap:12px!important;min-height:47px!important;padding:11px 14px!important;font-size:17px!important}.tab-btn__icon{font-size:24px!important}.container{padding:24px clamp(22px,2vw,36px) 44px!important}.dashboard-welcome{margin-bottom:13px!important;padding:23px 28px!important}.dashboard-welcome__eyebrow,.page-kicker,.more-page__eyebrow{font-size:13px!important}.dashboard-welcome h1{font-size:clamp(30px,2vw,38px)!important}.dashboard-welcome p{font-size:18px!important}.dashboard-kpis,.dashboard-quick-actions{gap:11px!important;margin-bottom:13px!important}.dashboard-kpi{gap:13px!important;min-height:104px!important;padding:17px!important}.dashboard-kpi__icon{font-size:36px!important}.dashboard-kpi strong{font-size:32px!important}.dashboard-kpi small{font-size:16px!important;line-height:1.35!important}.dashboard-quick-action{grid-template-columns:40px minmax(0,1fr)!important;column-gap:11px!important;min-height:82px!important;padding:12px!important}.dashboard-quick-action>span{width:40px!important;height:40px!important;font-size:26px!important}.dashboard-quick-action strong{font-size:16px!important;line-height:1.3!important}.dashboard-quick-action small{font-size:13px!important;line-height:1.35!important}.hero{gap:12px!important;margin-bottom:13px!important;padding:18px 20px!important}.hero h2{font-size:27px!important}.hero p{font-size:16px!important}.platform-btn{min-height:48px!important;padding:12px 14px!important;font-size:17px!important}.platform-btn small{font-size:15px!important}.supported-platforms__label{font-size:16px!important}.marketplace-chip{min-height:42px!important;padding:8px 12px!important;font-size:16px!important}.manual-platform-upload>summary,.hero__actions--manual .platform-btn{font-size:16px!important}.panel{border-radius:18px!important;margin-bottom:13px!important;padding:17px 18px!important}.panel h2{margin-bottom:11px!important;font-size:22px!important}.panel h3{font-size:19px!important}.stat{padding:14px 16px!important}.stat__value{font-size:34px!important}.stat__label{font-size:15px!important}.stock-grid{gap:8px!important}.stock-chip{gap:9px!important;padding:9px 10px!important}.stock-chip__name{font-size:15px!important}.stock-chip__count{font-size:21px!important}.page-stack,.more-page{gap:13px!important}.page-heading,.more-page__intro{padding:20px 23px!important}.page-heading h1,.more-page__intro h1{font-size:clamp(28px,2vw,34px)!important}.page-heading p,.more-page__intro p{font-size:17px!important}.settings-card{padding:17px!important}.settings-card__heading h2{font-size:21px!important}.settings-card__heading p,.settings-note,.setting-static span{font-size:15px!important}.setting-row strong,.settings-value-row label{font-size:16px!important}.setting-row small{font-size:15px!important}.more-menu-card__copy strong,.help-option-card strong{font-size:17px!important}.more-menu-card__copy small,.help-option-card small{font-size:15px!important}.notification-card__body strong{font-size:17px!important}.notification-card__body span{font-size:15px!important}.notification-card__body small{font-size:13px!important}.table th{padding:11px 12px!important;font-size:15px!important}.table td{padding:10px 12px!important;font-size:15px!important}.table{line-height:1.45!important}.text-input,.input,select,textarea{min-height:44px!important;padding:10px 12px!important;font-size:16px!important}.btn{min-height:40px;font-size:16px!important}.pill,.badge,.tag{font-size:13px!important}.dashboard-upload-entry{gap:14px!important;margin-bottom:13px!important;padding:17px 19px!important}.dashboard-upload-entry__copy h2{font-size:25px!important}.dashboard-upload-entry__copy p{font-size:16px!important}.market-pill{font-size:13px!important}}@media (width>=721px) and (width<=1023px){.topbar__inner{min-height:72px!important}.brand__name{font-size:27px!important}.brand__sub{font-size:13px!important}.tab-btn{min-height:42px!important;font-size:16px!important}.container{padding:20px 18px 40px!important}.dashboard-kpi small,.dashboard-quick-action small,.table th,.table td{font-size:13px!important}}@media (width<=720px){body,#root,.app-shell{font-size:17px!important}.dashboard-kpi small{font-size:13px!important}.dashboard-quick-action strong{font-size:15px!important}.dashboard-quick-action small{font-size:13px!important}.panel h2{font-size:21px!important}.page-heading p,.more-page__intro p{font-size:16px!important}.table th,.table td{font-size:13px!important}.setting-row strong,.settings-value-row label{font-size:16px!important}.setting-row small{font-size:13px!important}.marketplace-chip{font-size:12px!important}}@media (width>=1024px){.container{padding:16px 22px 30px!important}.dashboard-welcome{margin-bottom:10px!important;padding:16px 20px!important}.dashboard-welcome__eyebrow,.page-kicker,.more-page__eyebrow{font-size:11px!important}.dashboard-welcome h1{font-size:29px!important;line-height:1.2!important}.dashboard-welcome p{margin-top:5px!important;font-size:15px!important}.dashboard-kpis,.dashboard-quick-actions{gap:8px!important;margin-bottom:9px!important}.dashboard-kpi{gap:9px!important;min-height:78px!important;padding:11px 13px!important}.dashboard-kpi__icon{font-size:28px!important}.dashboard-kpi strong{font-size:26px!important;line-height:1.15!important}.dashboard-kpi small{font-size:13px!important}.dashboard-quick-action{grid-template-columns:32px minmax(0,1fr)!important;column-gap:8px!important;min-height:64px!important;padding:9px 10px!important}.dashboard-quick-action>span{width:32px!important;height:32px!important;font-size:21px!important}.dashboard-quick-action strong{font-size:13px!important}.dashboard-quick-action small{font-size:11px!important}.hero{gap:9px!important;margin-bottom:9px!important;padding:13px 16px!important}.hero h2{font-size:21px!important}.hero p{font-size:13px!important}.platform-btn{min-height:39px!important;padding:8px 11px!important;font-size:13px!important}.platform-btn small{font-size:12px!important}.supported-platforms__label{font-size:13px!important}.marketplace-chip{min-height:34px!important;padding:6px 10px!important;font-size:13px!important}.panel{border-radius:14px!important;margin-bottom:9px!important;padding:12px 14px!important}.panel h2{margin-bottom:8px!important;font-size:18px!important}.panel h3{font-size:16px!important}.stat{padding:10px 12px!important}.stat__value{font-size:27px!important}.stat__label{font-size:12px!important}.stock-grid{gap:6px!important}.stock-chip{gap:7px!important;padding:7px 8px!important}.stock-chip__name{font-size:12px!important}.stock-chip__count{font-size:18px!important}.page-stack,.more-page{gap:9px!important}.page-heading,.more-page__intro{padding:14px 17px!important}.page-heading h1,.more-page__intro h1{font-size:27px!important}.page-heading p,.more-page__intro p{font-size:15px!important}.settings-card{padding:13px!important}.settings-card__heading h2{font-size:18px!important}.settings-card__heading p,.settings-note,.setting-static span{font-size:12px!important}.setting-row strong,.settings-value-row label{font-size:13px!important}.setting-row small{font-size:12px!important}.more-menu-card__copy strong,.help-option-card strong{font-size:15px!important}.more-menu-card__copy small,.help-option-card small{font-size:12px!important}.notification-card__body strong{font-size:15px!important}.notification-card__body span{font-size:12px!important}.notification-card__body small{font-size:11px!important}.table th{padding:8px 9px!important;font-size:12px!important}.table td{padding:7px 9px!important;font-size:12px!important}.table{line-height:1.35!important}.text-input,.input,select,textarea{min-height:36px!important;padding:7px 9px!important;font-size:13px!important}.btn{min-height:34px!important;padding:7px 10px!important;font-size:13px!important}.pill,.badge,.tag{font-size:11px!important}.dashboard-upload-entry{border-radius:15px!important;grid-template-columns:48px minmax(0,1fr) auto!important;gap:10px!important;margin:5px 0 9px!important;padding:12px 14px!important}.dashboard-upload-entry__icon{border-radius:13px!important;width:46px!important;height:46px!important;font-size:26px!important}.dashboard-upload-entry__copy h2{font-size:19px!important}.dashboard-upload-entry__copy p{margin-bottom:7px!important;font-size:12px!important}.dashboard-upload-entry__button{min-height:38px!important;padding:8px 11px!important;font-size:13px!important}.dashboard-upload-entry__button>span:first-child{font-size:19px!important}.dashboard-upload-entry__button b{font-size:20px!important}.market-pill{padding:4px 7px!important;font-size:11px!important}}.app-shell--dark .dashboard-quick-action,.app-shell--dark .dashboard-quick-action:visited{color:#f3f4f9!important;background:linear-gradient(145deg,#232c42,#171d2c)!important;border:1px solid #2949a2!important;box-shadow:inset 0 1px #ffffff09,0 8px 20px #00000029!important}.app-shell--dark .dashboard-quick-action strong{color:#f5f6fa!important}.app-shell--dark .dashboard-quick-action small{color:#b1bcd7!important}.app-shell--dark .dashboard-quick-action--products,.app-shell--dark .dashboard-quick-action--scan{border-color:#00cd9a73!important}.app-shell--dark .dashboard-quick-action--reports{border-color:#7798f08c!important}.app-shell--dark .dashboard-quick-action--orders{border-color:#ffa63080!important}.app-shell--dark .dashboard-welcome{background:linear-gradient(115deg,#21283d 0%,#1d2336 58%,#3c496f 100%)!important;border-color:#284fb8!important;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffff0a!important}.app-shell--dark .dashboard-kpi{color:#f3f4f9!important;border-color:#2949a2!important}.app-shell--dark .dashboard-kpi--orders{border-color:#1f52db!important}.app-shell--dark .dashboard-kpi--products{border-color:#087b76!important}.app-shell--dark .dashboard-kpi--stock{border-color:#96651d!important}.app-shell--dark .dashboard-kpi--returns{border-color:#803b8b!important}.app-shell--dark .panel,.app-shell--dark .customer-card,.app-shell--dark .family,.app-shell--dark .variant,.app-shell--dark .raw-card,.app-shell--dark .geo-block,.app-shell--dark .sales-trend-panel,.app-shell--dark .sales-trend-column,.app-shell--dark .return-report-grid>div,.app-shell--dark .more-menu-card,.app-shell--dark .help-option-card,.app-shell--dark .settings-card,.app-shell--dark .notification-card{color:#f3f4f9!important;background-color:#171d2c!important;border-color:#354263!important}.app-shell--dark .page-heading,.app-shell--dark .more-page__intro,.app-shell--dark .hero{color:#f3f4f9!important;background:linear-gradient(115deg,#21283d,#171d2c 70%,#2c3753)!important;border-color:#2949a2!important}.app-shell--dark .page-heading h1,.app-shell--dark .more-page__intro h1,.app-shell--dark .panel h2,.app-shell--dark .panel h3,.app-shell--dark .geo-head,.app-shell--dark .geo-row,.app-shell--dark .table td{color:#f3f4f9!important}.app-shell--dark .geo-row{border-color:#354263!important}.app-shell--dark .bar{background:#2a334e!important}.app-shell--dark .bar span{background:linear-gradient(90deg,#436fea,#9db4f4)!important}.app-shell--dark .table th{color:#b1bcd7!important;background:#242c43!important}.app-shell--dark .table td{border-bottom-color:#354263!important}.app-shell--dark .text-input,.app-shell--dark .input,.app-shell--dark select,.app-shell--dark textarea{color:#f3f4f9!important;background:#131824!important;border-color:#294aa6!important}.app-shell--dark .segmented-filter{background:#131824!important;border-color:#354263!important}.app-shell--dark .segmented-filter button{color:#b1bcd7!important}.app-shell--dark .segmented-filter button.is-active{color:#fff!important;background:linear-gradient(100deg,#436fea,#3158c9)!important}.reports-page{gap:14px}.reports-filters{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 94%, #436fea 6%);border-radius:16px;flex-wrap:wrap;align-items:end;gap:10px;padding:13px;display:flex}.reports-filters label{gap:5px;min-width:155px;display:grid}.reports-filters label>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.reports-filters .text-input{min-height:41px}.reports-data-note{color:var(--muted);margin-left:auto;padding:9px 11px;font-size:13px;font-weight:700}.reports-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.reports-summary-card{border:1px solid var(--line);background:linear-gradient(135deg, color-mix(in srgb, var(--paper) 85%, #436fea 15%), var(--paper));border-radius:17px;align-items:center;gap:12px;min-width:0;padding:15px;display:flex}.reports-summary-card>span{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:24px;font-weight:900;display:grid}.reports-summary-card>div{gap:3px;min-width:0;display:grid}.reports-summary-card strong{color:var(--ink);overflow-wrap:anywhere;font-size:clamp(15px,1.4vw,22px);line-height:1.2}.reports-summary-card small{color:var(--muted);font-size:12px;font-weight:700}.reports-summary-card--profit>span{background:linear-gradient(135deg,#059669,#2dd4a3)}.reports-summary-card--orders>span{background:linear-gradient(135deg,#7c3aed,#a855f7)}.reports-summary-card--returns>span{background:linear-gradient(135deg,#db2777,#f052a3)}.reports-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.reports-hub-card{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:88px;color:var(--ink);text-align:left;cursor:pointer;border-radius:17px;align-items:center;gap:12px;padding:14px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.reports-hub-card:hover{border-color:#94adf3;transform:translateY(-2px);box-shadow:0 8px 23px #6186ed1f}.reports-hub-card__icon{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;font-size:24px;font-weight:900;display:grid}.reports-hub-card__copy{flex:1;gap:4px;min-width:0;display:grid}.reports-hub-card__copy strong{color:var(--ink);font-size:15px;line-height:1.3}.reports-hub-card__copy small{color:var(--muted);font-size:12px;line-height:1.45}.reports-hub-card__arrow{color:#94adf3;font-size:28px;font-weight:800}.reports-hub-card--violet .reports-hub-card__icon{background:linear-gradient(135deg,#7c3aed,#a855f7)}.reports-hub-card--orange .reports-hub-card__icon{background:linear-gradient(135deg,#ea580c,#f59e0b)}.reports-hub-card--cyan .reports-hub-card__icon{background:linear-gradient(135deg,#587fec,#acbff6)}.reports-hub-card--green .reports-hub-card__icon{background:linear-gradient(135deg,#059669,#2dd4a3)}.reports-hub-card--slate .reports-hub-card__icon{background:linear-gradient(135deg,#64748b,#98a2bb)}.reports-hub-card--pink .reports-hub-card__icon{background:linear-gradient(135deg,#db2777,#f052a3)}.reports-back{place-self:start}.reports-detail-kpis{margin-bottom:2px}.reports-category-note{border-color:color-mix(in srgb, #f59e0b 45%, var(--line));line-height:1.55}.reports-repeat-pill{color:#10b981!important;border-color:color-mix(in srgb, #10b981 45%, var(--line))!important}.reports-unavailable-panel{justify-items:start;gap:10px;padding:24px;display:grid}.reports-unavailable-panel h2,.reports-unavailable-panel p{margin:0}.reports-unavailable-panel p{max-width:780px;color:var(--muted);line-height:1.65}.reports-unavailable-icon{color:#fff;background:linear-gradient(135deg,#436fea,#3158c9);border-radius:15px;place-items:center;width:50px;height:50px;font-size:29px;font-weight:900;display:grid}.reports-location-panel .panel__head{flex-wrap:wrap}.reports-location-panel .table{min-width:660px}.app-shell--dark .reports-filters,.app-shell--dark .reports-summary-card,.app-shell--dark .reports-hub-card,.app-shell--dark .reports-unavailable-panel{background-color:#171d2c}.app-shell--dark .reports-summary-card{background:linear-gradient(135deg,#232c42,#171d2c);border-color:#354263}.app-shell--dark .reports-hub-card{background:linear-gradient(145deg,#1f2639,#151a28);border-color:#354263}.app-shell--dark .reports-hub-card__copy strong{color:#f3f4f9}.app-shell--dark .reports-hub-card:hover{border-color:#9db4f4;box-shadow:0 8px 23px #7193ef26}@media (width<=900px){.reports-summary-grid,.reports-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-data-note{width:100%;margin-left:0;padding:2px 0 0}}@media (width<=520px){.reports-page{gap:10px}.reports-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.reports-filters label{min-width:0}.reports-filters .text-input{width:100%;min-width:0;padding:9px 8px;font-size:13px}.reports-summary-grid{gap:7px}.reports-summary-card{border-radius:13px;gap:8px;padding:10px 8px}.reports-summary-card>span{border-radius:9px;flex-basis:31px;width:31px;height:31px;font-size:18px}.reports-summary-card strong{font-size:16px}.reports-summary-card small{font-size:11px}.reports-hub-grid{grid-template-columns:1fr;gap:8px}.reports-hub-card{border-radius:14px;gap:10px;min-height:70px;padding:11px}.reports-hub-card__icon{border-radius:11px;flex-basis:36px;width:36px;height:36px;font-size:20px}.reports-hub-card__copy strong{font-size:15px}.reports-hub-card__copy small{font-size:12px}.reports-unavailable-panel{padding:16px}}.sales-visual-panel{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,var(--lagoon) 6%);border-radius:16px;margin:14px 0;padding:14px}.app-shell--dark .sales-visual-panel{background:linear-gradient(145deg,#161b2a,#1f2639);border-color:#254294}.sales-visual-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.sales-visual-panel__head h3{margin:0 0 4px}.sales-visual-panel__head p{margin:0}.sales-visual-tabs{flex-wrap:wrap;gap:6px;display:flex}.sales-visual-tabs button{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:9px;padding:8px 12px;font-size:13px;font-weight:800}.sales-visual-tabs button.is-active{color:#141825;background:linear-gradient(110deg,#b1c4f6,#5e85ed);border-color:#b1c4f6;box-shadow:0 0 16px #16c9ef38}.sales-visual-bars{gap:14px;padding:8px 0;display:grid}.sales-visual-bar-row{grid-template-columns:85px minmax(0,1fr) minmax(80px,auto);align-items:center;gap:10px;font-size:15px;display:grid}.sales-visual-bar-row>span{font-weight:750}.sales-visual-bar-row>strong{text-align:right;font-variant-numeric:tabular-nums}.sales-visual-bar-track{background:color-mix(in srgb,var(--line) 65%,transparent);border-radius:999px;height:18px;overflow:hidden}.sales-visual-bar-track>span{border-radius:inherit;background:linear-gradient(90deg,#b1c4f6,#537bec 70%,#b24cff);height:100%;display:block;box-shadow:0 0 12px #148bff50}.sales-visual-pie-layout{justify-content:center;align-items:center;gap:clamp(18px,5vw,55px);padding:10px 0;display:flex}.sales-visual-pie{aspect-ratio:1;border-radius:50%;flex:none;place-items:center;width:190px;display:grid;box-shadow:0 0 22px #078cff20}.sales-visual-pie>div{aspect-ratio:1;background:var(--paper);width:58%;color:var(--ink);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex}.app-shell--dark .sales-visual-pie>div{color:#f5f6fa;background:#131824}.sales-visual-pie strong{font-size:clamp(13px,2vw,18px)}.sales-visual-pie span{color:var(--muted);font-size:12px}.sales-visual-legend{gap:11px;min-width:min(100%,230px);display:grid}.sales-visual-legend>div{grid-template-columns:10px minmax(65px,1fr) auto auto;align-items:center;gap:8px;font-size:13px;display:grid}.sales-visual-legend i{border-radius:3px;width:10px;height:10px}.sales-visual-legend small{color:var(--muted);text-align:right;min-width:36px}.sales-map-view{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:16px;display:grid}.sales-map-view__symbol{background:radial-gradient(#1465a955,#0000 70%);border-radius:14px;place-items:center;min-height:130px;font-size:85px;display:grid}.sales-map-view__content h4{margin:0 0 5px}.sales-map-view__content>p{margin:0 0 10px}.sales-map-state-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 12px;display:grid}.sales-map-state-list button{text-align:left;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 90%,var(--lagoon) 10%);color:var(--ink);font:inherit;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}.app-shell--dark .sales-map-state-list button{background:#1b2132;border-color:#254294}.sales-map-state-list strong{white-space:nowrap;color:var(--lagoon)}@media (width<=600px){.sales-visual-panel{padding:11px}.sales-visual-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.sales-visual-tabs button{padding:9px 5px;font-size:12px}.sales-visual-bar-row{grid-template-columns:67px minmax(0,1fr);gap:7px}.sales-visual-bar-row>strong{text-align:left;grid-column:2;margin-top:-5px}.sales-visual-pie-layout{flex-direction:column}.sales-visual-legend{width:100%}.sales-map-view{grid-template-columns:1fr}.sales-map-view__symbol{min-height:60px;font-size:56px}.sales-map-state-list{grid-template-columns:1fr}}.dashboard-supported-platforms__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.dashboard-marketplace{color:#f4f6f9;background:linear-gradient(135deg,#1c2334fa,#0f121cfa);border:1px solid #3a486c;border-radius:15px;align-items:center;gap:11px;min-width:0;min-height:68px;padding:9px 12px;font-size:17px;font-weight:650;display:flex;box-shadow:inset 0 1px #ffffff06}.dashboard-marketplace__logo{color:#fff;text-shadow:0 1px 2px #0000001f;border-radius:11px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:30px;font-weight:950;line-height:1;display:grid;box-shadow:0 5px 13px #00000029}.dashboard-marketplace__name{overflow-wrap:anywhere;min-width:0}.dashboard-marketplace--meesho .dashboard-marketplace__logo{background:linear-gradient(135deg,#ff0b99,#d9007c)}.dashboard-marketplace--flipkart .dashboard-marketplace__logo{color:#2e60e8;background:linear-gradient(135deg,#ffe900,#ffc400);font-size:38px}.dashboard-marketplace--amazon .dashboard-marketplace__logo{background:linear-gradient(135deg,#f90,#e65b00);font-size:38px}.dashboard-marketplace--jiomart .dashboard-marketplace__logo{background:linear-gradient(135deg,#6f91ef,#2f60e8)}.dashboard-marketplace--myntra .dashboard-marketplace__logo{color:#e22387;background:#fff;font-size:31px;font-style:italic}.dashboard-marketplace--snapdeal .dashboard-marketplace__logo{background:linear-gradient(135deg,#ff3156,#df0635)}.dashboard-marketplace--glowroad .dashboard-marketplace__logo{background:linear-gradient(135deg,#2ce7c6,#00aa98)}.dashboard-marketplace--tata1mg .dashboard-marketplace__logo{background:linear-gradient(135deg,#ff7479,#e64757);font-size:18px}.dashboard-marketplace--indiamart .dashboard-marketplace__logo{color:#e52b59;background:#fff;font-size:29px}.app-shell--dark .dashboard-marketplace{color:#f4f6f9;background:linear-gradient(135deg,#1c2334,#0f121c);border-color:#3a486c}.app-shell--dark .dashboard-upload-entry__button{border:2px solid #d3ddfa!important}.app-shell--dark .dashboard-low-stock-panel{background:linear-gradient(145deg,#191f2e,#121622)!important;border-color:#3b496e!important}.app-shell--dark .dashboard-low-stock-panel .stock-chip{background:linear-gradient(125deg,#21283d,#171d2b)!important;border-color:#254396!important}.app-shell--dark .dashboard-low-stock-panel .stock-chip__count{color:#ff657d!important}@media (width<=979px){.dashboard-supported-platforms{margin-bottom:12px;padding:0 1px}.dashboard-supported-platforms h2{margin-bottom:8px;font-size:18px}.dashboard-supported-platforms__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dashboard-marketplace{border-radius:10px;gap:6px;min-height:48px;padding:6px;font-size:11px}.dashboard-marketplace__logo{border-radius:7px;flex-basis:28px;width:28px;height:28px;font-size:20px}.dashboard-marketplace--flipkart .dashboard-marketplace__logo,.dashboard-marketplace--amazon .dashboard-marketplace__logo{font-size:25px}.dashboard-marketplace--tata1mg .dashboard-marketplace__logo{font-size:11px}}@media (width<=380px){.dashboard-marketplace{font-size:10px}.dashboard-marketplace__logo{flex-basis:24px;width:24px;height:24px;font-size:18px}}.dashboard-welcome{min-height:136px;border-radius:24px!important;grid-template-columns:minmax(0,1fr) 150px!important;gap:18px!important;padding:22px 24px!important}.app-shell--dark .dashboard-welcome{background:radial-gradient(at 88% 18%,#a7bbf547,#0000 40%),linear-gradient(120deg,#181d2c 0%,#242c43 58%,#151a27 100%)!important;border:1px solid #97aff385!important;box-shadow:inset 0 1px #ffffff12,0 12px 32px #4c77eb1f!important}.app-shell:not(.app-shell--dark) .dashboard-welcome{background:linear-gradient(120deg,#fff,#f5f6fa)!important;border:1px solid #d4dae9!important;box-shadow:0 8px 22px #262e460f!important}.app-shell--dark .dashboard-welcome__eyebrow{color:#b1c3f6!important}.app-shell:not(.app-shell--dark) .dashboard-welcome__eyebrow{color:#3867e9!important}.dashboard-welcome__eyebrow{letter-spacing:.22em!important;font-size:13px!important;font-weight:900!important}.app-shell--dark .dashboard-welcome h1{color:#fafbfc!important}.app-shell:not(.app-shell--dark) .dashboard-welcome h1{color:#262e46!important}.dashboard-welcome h1{letter-spacing:-.045em!important;margin:5px 0 10px!important;font-size:clamp(30px,2.5vw,42px)!important;font-weight:900!important;line-height:1.12!important}.app-shell--dark .dashboard-welcome p{color:#dee3ee!important}.app-shell:not(.app-shell--dark) .dashboard-welcome p{color:#576588!important}.dashboard-welcome p{margin:0!important;font-size:clamp(15px,1.35vw,20px)!important;line-height:1.35!important}.dashboard-welcome__art{justify-content:center!important;align-items:end!important;gap:9px!important;height:96px!important}.dashboard-welcome__art span{background:linear-gradient(#d4defa 0%,#7c9bf0 85%)!important;border-radius:12px 12px 5px 5px!important;width:20px!important;box-shadow:0 0 22px #a7bbf552!important}.dashboard-kpis{gap:14px!important;margin:14px 0 16px!important}.dashboard-kpi{border-width:1.5px!important;border-radius:22px!important;gap:18px!important;min-height:118px!important;padding:17px 20px!important}.dashboard-kpi__icon{width:76px!important;height:76px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex:0 0 76px!important;place-items:center!important;font-size:58px!important;display:grid!important}.dashboard-kpi__icon svg{filter:drop-shadow(0 0 8px);width:100%;height:100%;display:block}.app-shell--dark .dashboard-kpi strong{color:#fff!important}.dashboard-kpi strong{letter-spacing:-.035em!important;font-size:clamp(28px,2.4vw,40px)!important;font-weight:900!important;line-height:1.05!important;display:block!important}.app-shell--dark .dashboard-kpi small{color:#f4f6f9!important}.dashboard-kpi small{margin-top:8px!important;font-size:clamp(14px,1.3vw,20px)!important;line-height:1.25!important;display:block!important}.app-shell--dark .dashboard-kpi--orders{color:#819ff1!important;border-color:#6287ee!important}.app-shell--dark .dashboard-kpi--products{color:#00f5b2!important;border-color:#00dba0!important}.app-shell--dark .dashboard-kpi--stock{color:#ffd400!important;border-color:#ff8a00!important}.app-shell--dark .dashboard-kpi--returns{color:#ff3f9c!important;border-color:#f000a8!important}.dashboard-upload-entry{border-radius:24px!important;grid-template-columns:78px minmax(0,1fr)!important;align-items:center!important;gap:14px 18px!important;margin:14px 0 18px!important;padding:22px!important}.app-shell--dark .dashboard-upload-entry{background:radial-gradient(at 95% 0,#7395ef3d,#0000 48%),linear-gradient(125deg,#1f2639,#151a27 78%)!important;border:1.5px solid #4d77eb!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #3767e924!important}.app-shell:not(.app-shell--dark) .dashboard-upload-entry{background:#fff!important;border:1px solid #d8ddeb!important;box-shadow:0 6px 18px #262e460f!important}.dashboard-upload-entry__icon{width:76px!important;height:88px!important;box-shadow:none!important;background:0 0!important;border-radius:15px!important;font-size:40px!important}.app-shell--dark .dashboard-upload-entry__icon{color:#fff!important}.app-shell:not(.app-shell--dark) .dashboard-upload-entry__icon{color:#3b6ae9!important}.dashboard-upload-entry__icon svg{filter:drop-shadow(0 0 8px #6f91ef3d);width:100%;height:100%;display:block}.app-shell--dark .dashboard-upload-entry__copy h2{color:#fafbfc!important}.app-shell:not(.app-shell--dark) .dashboard-upload-entry__copy h2{color:#262e46!important}.dashboard-upload-entry__copy h2{letter-spacing:-.025em!important;margin:0 0 7px!important;font-size:clamp(23px,2vw,34px)!important;font-weight:900!important;line-height:1.15!important}.app-shell--dark .dashboard-upload-entry__copy p{color:#e2e7f0!important}.app-shell:not(.app-shell--dark) .dashboard-upload-entry__copy p{color:#576588!important}.dashboard-upload-entry__copy p{margin:0!important;font-size:clamp(14px,1.25vw,19px)!important;line-height:1.4!important}.dashboard-upload-entry__copy .page-kicker{display:none!important}.dashboard-upload-entry__button{color:#fff!important;border:2px solid #e0e8fcf2!important;border-radius:23px!important;grid-column:1/-1!important;grid-template-columns:70px minmax(0,1fr) 30px!important;justify-items:center!important;gap:12px!important;width:100%!important;min-height:82px!important;padding:12px 20px!important;font-size:clamp(18px,1.8vw,27px)!important;font-weight:900!important;display:grid!important}.dashboard-upload-entry__upload-icon{place-items:center!important;width:64px!important;height:54px!important;font-size:0!important;display:grid!important}.dashboard-upload-entry__upload-icon svg{filter:drop-shadow(0 0 5px #ffffff59);width:100%;height:100%;display:block}.dashboard-upload-entry__button b{color:#fff!important;font-size:40px!important}.dashboard-upload-entry__crop-button{color:#184ddc;width:100%;min-height:58px;font:inherit;cursor:pointer;background:#f4f6f9;border:1px solid #507aec;border-radius:16px;grid-column:1/-1;align-items:center;gap:12px;padding:10px 18px;font-size:17px;font-weight:850;display:flex}.dashboard-upload-entry__crop-button>span:first-child{background:#e6e9f2;border-radius:10px;place-items:center;width:36px;height:36px;font-size:21px;display:grid}.dashboard-upload-entry__crop-button b{margin-left:auto;font-size:24px}.dashboard-upload-entry__crop-button:hover{filter:brightness(.97);transform:translateY(-1px)}.app-shell--dark .dashboard-upload-entry__crop-button{color:#f0f3f8;background:#20283c;border-color:#587fec}.app-shell--dark .dashboard-upload-entry__crop-button>span:first-child{background:#303c5a}.dashboard-upload-entry__crop-button:focus-visible,.dashboard-marketplace-chip:focus-visible,.label-marketplace-chips button:focus-visible{outline-offset:2px;outline:3px solid #7e9cf1}.dashboard-supported-platforms{margin:0 0 18px!important;padding:0 3px!important}.app-shell--dark .dashboard-supported-platforms h2{color:#fafbfc!important}.app-shell:not(.app-shell--dark) .dashboard-supported-platforms h2{color:#262e46!important}.dashboard-supported-platforms h2{margin:0 0 12px!important;font-size:clamp(20px,1.6vw,27px)!important;font-weight:900!important}.dashboard-supported-platforms__grid{gap:9px!important}.app-shell--dark .dashboard-marketplace{color:#f7f9fb!important;background:linear-gradient(135deg,#1c2334,#11141f)!important;border:1.5px solid #3e4d74!important;border-radius:16px!important;gap:12px!important;min-height:70px!important;padding:9px 12px!important;font-size:clamp(13px,1.15vw,17px)!important;box-shadow:inset 0 1px #ffffff09,0 5px 14px #0000001f!important}.app-shell:not(.app-shell--dark) .dashboard-marketplace{color:#262e46!important;background:#fff!important;border-color:#d8ddeb!important;box-shadow:0 5px 14px #262e460d!important}.dashboard-marketplace__logo{border-radius:11px!important;flex-basis:50px!important;width:50px!important;height:50px!important;font-size:35px!important}.dashboard-marketplace--flipkart .dashboard-marketplace__logo,.dashboard-marketplace--amazon .dashboard-marketplace__logo{font-size:44px!important}.dashboard-marketplace--tata1mg .dashboard-marketplace__logo{font-size:19px!important}.dashboard-marketplace__name{overflow-wrap:normal!important;font-weight:750!important}@media (width>=900px){.dashboard-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-supported-platforms__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-marketplace{min-height:66px!important}}@media (width<=899px){.dashboard-welcome{grid-template-columns:minmax(0,1fr) 84px!important;min-height:126px!important;padding:20px!important}.dashboard-welcome h1{font-size:clamp(25px,5vw,32px)!important}.dashboard-welcome p{font-size:17px!important}.dashboard-welcome__art{gap:6px!important;height:78px!important}.dashboard-welcome__art span{width:14px!important}.dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.dashboard-kpi{border-radius:20px!important;gap:10px!important;min-height:112px!important;padding:14px 12px!important}.dashboard-kpi__icon{flex-basis:48px!important;width:48px!important;height:56px!important}.dashboard-kpi strong{font-size:clamp(25px,5vw,32px)!important}.dashboard-kpi small{margin-top:6px!important;font-size:16px!important}.dashboard-upload-entry{grid-template-columns:64px minmax(0,1fr)!important;gap:12px!important;padding:17px!important}.dashboard-upload-entry__icon{width:60px!important;height:68px!important}.dashboard-upload-entry__copy h2{font-size:26px!important}.dashboard-upload-entry__copy p{font-size:16px!important}.dashboard-upload-entry__button{border-radius:19px!important;grid-template-columns:48px minmax(0,1fr) 18px!important;gap:7px!important;min-height:70px!important;padding:10px 12px!important;font-size:clamp(15px,3.5vw,19px)!important}.dashboard-upload-entry__upload-icon{width:46px!important;height:42px!important}.dashboard-upload-entry__button b{font-size:31px!important}.dashboard-supported-platforms__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-marketplace{border-radius:13px!important;gap:7px!important;min-height:62px!important;padding:7px 8px!important;font-size:13px!important}.dashboard-marketplace__logo{border-radius:9px!important;flex-basis:38px!important;width:38px!important;height:38px!important;font-size:28px!important}.dashboard-marketplace--flipkart .dashboard-marketplace__logo,.dashboard-marketplace--amazon .dashboard-marketplace__logo{font-size:35px!important}.dashboard-marketplace--tata1mg .dashboard-marketplace__logo{font-size:15px!important}}.tab-btn__icon{justify-content:center;align-items:center;display:inline-flex}.tab-btn__icon svg{flex:none;width:22px;height:22px;display:block}@media (width<=720px){.app-shell .tabs{height:calc(88px + env(safe-area-inset-bottom))!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;background:#0d1019f7!important;border-top:1px solid #2043a4!important;gap:4px!important;box-shadow:0 -9px 26px #00000047,0 -1px #a9bef514!important}.app-shell .tab-btn{color:#c0c9df!important;border-radius:14px!important;gap:5px!important;min-height:68px!important;padding:5px 2px!important;font-size:13px!important;font-weight:700!important;line-height:1.12!important}.app-shell .tab-btn__icon{width:30px!important;height:29px!important;font-size:29px!important}.app-shell .tab-btn__icon svg{stroke-width:2.15px;width:27px!important;height:27px!important}.app-shell .tab-btn__label,.app-shell .tab-btn__label--mobile{font-size:13px!important;font-weight:700!important;line-height:1.1!important}.app-shell .tab-btn--active,.app-shell .tab-btn--active:hover{color:#fbfbfd!important;border:1px solid #a1b8f5!important}.app-shell .tab-btn--active .tab-btn__icon svg{filter:drop-shadow(0 0 5px #bacaf773)}.app-shell .container{padding-bottom:calc(122px + env(safe-area-inset-bottom))!important}}@media (width<=380px){.app-shell .tab-btn{gap:4px!important}.app-shell .tab-btn__icon svg{width:25px!important;height:25px!important}.app-shell .tab-btn__label,.app-shell .tab-btn__label--mobile{font-size:12px!important}}.dashboard-upload-entry__copy h2{letter-spacing:-.02em!important;font-size:clamp(22px,2vw,30px)!important;font-weight:900!important;line-height:1.18!important}.dashboard-upload-entry__copy p{font-size:clamp(15px,1.25vw,18px)!important;line-height:1.4!important}@media (width<=768px){.dashboard-upload-entry__copy h2{font-size:25px!important;line-height:1.2!important}.dashboard-upload-entry__copy p{font-size:18px!important;line-height:1.4!important}}@media (width<=720px){.app-shell .dashboard-welcome h1{letter-spacing:-.04em!important;font-size:clamp(30px,7.2vw,36px)!important;font-weight:900!important;line-height:1.08!important}.app-shell .dashboard-welcome p{margin-top:9px!important;font-size:clamp(16px,4.1vw,19px)!important;line-height:1.35!important}.app-shell .dashboard-kpi strong{font-size:clamp(29px,7vw,35px)!important;font-weight:900!important;line-height:1.05!important}.app-shell .dashboard-kpi small{opacity:1!important;margin-top:7px!important;font-size:clamp(15px,3.8vw,17px)!important;line-height:1.2!important}.app-shell .dashboard-upload-entry__copy h2{margin-bottom:9px!important;font-size:clamp(25px,6vw,30px)!important;font-weight:900!important;line-height:1.12!important}.app-shell .dashboard-upload-entry__copy p{margin-top:0!important;font-size:clamp(16px,4vw,18px)!important;line-height:1.42!important}.app-shell .dashboard-upload-entry__button{font-size:clamp(17px,4.3vw,20px)!important;font-weight:900!important}}.app-shell .dashboard-welcome h1{letter-spacing:-.035em!important;font-size:clamp(28px,2.6vw,40px)!important;font-weight:900!important;line-height:1.08!important}.app-shell .dashboard-welcome p{font-size:clamp(17px,1.45vw,21px)!important;line-height:1.4!important}.app-shell .dashboard-kpi strong{font-size:clamp(31px,2.5vw,39px)!important;font-weight:900!important;line-height:1.04!important}.app-shell .dashboard-kpi small{opacity:1!important;margin-top:7px!important;font-size:clamp(16px,1.25vw,19px)!important;font-weight:650!important;line-height:1.22!important}.app-shell .dashboard-upload-entry__copy h2{margin-bottom:8px!important;font-size:clamp(23px,2vw,30px)!important;font-weight:900!important;line-height:1.18!important}.app-shell .dashboard-upload-entry__copy p{font-size:clamp(16px,1.35vw,19px)!important;line-height:1.42!important}.app-shell .dashboard-upload-entry__button{font-size:clamp(18px,1.8vw,26px)!important;font-weight:900!important}@media (width<=720px){.app-shell .dashboard-welcome h1{font-size:clamp(23px,6vw,27px)!important;line-height:1.12!important}.app-shell .dashboard-welcome p{margin-top:9px!important;font-size:clamp(16px,4.5vw,18px)!important;line-height:1.4!important}.app-shell .dashboard-kpi{min-height:112px!important}.app-shell .dashboard-kpi strong{font-size:clamp(27px,7vw,31px)!important;line-height:1.05!important}.app-shell .dashboard-kpi small{margin-top:7px!important;font-size:clamp(15px,4.2vw,17px)!important;line-height:1.22!important}.app-shell .dashboard-upload-entry__copy h2{margin-bottom:8px!important;font-size:clamp(21px,5.6vw,24px)!important;line-height:1.18!important}.app-shell .dashboard-upload-entry__copy p{font-size:clamp(16px,4.5vw,18px)!important;line-height:1.42!important}.app-shell .dashboard-upload-entry__button{font-size:clamp(17px,4.7vw,20px)!important;line-height:1.15!important}}.scan-ref-page{min-width:0;color:var(--ink,#f4f6f9);gap:14px;display:grid}.scan-ref-hero{background:radial-gradient(circle at 92% 15%,#bbcbf740,#0000 35%),linear-gradient(115deg,#151a27 0%,#21283c 62%,#2d3754 100%);border:1px solid #436fea;border-radius:18px;align-items:center;gap:16px;min-height:118px;padding:18px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 10px 24px #0000001f}.scan-ref-hero-icon{color:#dce4fb;background:linear-gradient(135deg,#436fea,#323e5d);border:1px solid #bbcbf799;border-radius:15px;flex:none;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 0 22px #9db4f42e}.scan-ref-hero-icon svg{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px}.scan-ref-hero-copy{z-index:1;min-width:0;position:relative}.scan-ref-kicker{color:#c4d2f8;letter-spacing:.22em;margin-bottom:5px;font-size:12px;font-weight:800;display:block}.scan-ref-hero h2{color:#f9f9fc;margin:0 0 5px;font-size:clamp(24px,3vw,31px);font-weight:850;line-height:1.12}.scan-ref-hero p{color:#d4dae9;max-width:720px;margin:0;font-size:17px;line-height:1.45}.scan-ref-hero-glow{opacity:.9;flex:none;align-items:flex-end;gap:7px;height:70px;margin-left:auto;padding:0 8px;display:flex}.scan-ref-hero-glow i{background:linear-gradient(#dce4fb,#4b75eb);border-radius:9px 9px 3px 3px;width:12px;display:block;box-shadow:0 0 18px #bacaf799}.scan-ref-hero-glow i:first-child{height:24px}.scan-ref-hero-glow i:nth-child(2){height:36px}.scan-ref-hero-glow i:nth-child(3){height:50px}.scan-ref-hero-glow i:nth-child(4){height:66px}.scan-ref-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.scan-ref-mode{color:#e7eaf3;min-height:50px;font:700 14px/1.2 var(--font-body,system-ui);cursor:pointer;background:linear-gradient(#151927,#0e121a);border:1px solid #39476b;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px 12px;transition:filter .15s,transform .15s,border-color .15s;display:flex}.scan-ref-mode span{font-size:26px;line-height:1}.scan-ref-mode.active{color:#fff;background:linear-gradient(110deg,#b9caf7,#4d77eb 64%,#4a32ff);border-color:#d3ddfa;box-shadow:0 0 18px #adc1f659,inset 0 1px #ffffff40}.scan-ref-mode--return.active{background:linear-gradient(110deg,#a0b7f4,#1d52e6)}.scan-ref-mode--rto.active{background:linear-gradient(110deg,#624aff,#dd00b9);border-color:#c44cff}.scan-ref-work-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:stretch;gap:14px;display:grid}.scan-ref-card{background:radial-gradient(circle at 100% 0,#587fec21,#0000 40%),linear-gradient(145deg,#181d2dfa,#0d0f17fa);border:1px solid #1749d3;border-radius:16px;min-width:0;padding:15px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0000001f}.scan-ref-section-title{align-items:center;gap:9px;margin:0 0 11px;display:flex}.scan-ref-section-title h3,.scan-ref-found-head h3{color:#f5f6fa;margin:0;font-size:19px;font-weight:800;line-height:1.25}.scan-ref-title-icon{color:#d4defa;background:#adc0f621;border-radius:8px;place-items:center;width:27px;height:27px;font-size:25px;display:inline-grid}.scan-ref-title-icon--yellow{color:#ffce43}.scan-ref-viewfinder{background:radial-gradient(at 50% 45%,#2e3855 0%,#1b2132 55%,#10141e 100%);border:1px solid #2253d8;border-radius:13px;justify-content:center;align-items:center;height:245px;display:flex;position:relative;overflow:hidden}.scan-ref-viewfinder:before{content:"";opacity:.24;background:linear-gradient(120deg,#0000 20%,#becef82e 50%,#0000 80%);position:absolute;inset:0}.scan-ref-parcel{background:linear-gradient(135deg,#936c43,#d5b589 45%,#78512f);border:1px solid #deb174bf;border-radius:6px;justify-content:center;align-items:center;width:60%;height:65%;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 14px 24px #00000073}.scan-ref-parcel-tape{background:#f8e1be8c;width:36%;height:17%;position:absolute;top:0;left:24%}.scan-ref-label{color:#1c2334;background:#f4f7f7;border-radius:5px;justify-items:center;gap:7px;width:75%;padding:15px 6px 10px;display:grid;position:relative;transform:rotate(2deg);box-shadow:0 2px 10px #0000002e}.scan-ref-label>span{white-space:nowrap;max-width:100%;font-size:10px;font-weight:800;overflow:hidden}.scan-ref-barcode{justify-content:center;gap:1px;width:100%;height:37px;display:flex;overflow:hidden}.scan-ref-barcode i{background:#111;flex:none;height:100%;display:block}.scan-ref-corner{filter:drop-shadow(0 0 4px #bbcbf7);border-style:solid;border-color:#dce4fb;width:31px;height:31px;position:absolute}.scan-ref-corner--tl{border-width:4px 0 0 4px;border-radius:8px 0 0;top:13%;left:14%}.scan-ref-corner--tr{border-width:4px 4px 0 0;border-radius:0 8px 0 0;top:13%;right:14%}.scan-ref-corner--bl{border-width:0 0 4px 4px;border-radius:0 0 0 8px;bottom:13%;left:14%}.scan-ref-corner--br{border-width:0 4px 4px 0;border-radius:0 0 8px;bottom:13%;right:14%}.scan-ref-laser{pointer-events:none;will-change:transform;height:76%;animation:.85s cubic-bezier(.45,0,.55,1) infinite alternate scan-ref-laser-sweep;position:absolute;top:12%;left:4%;right:4%}.scan-ref-laser:before{content:"";background:#ff5959;height:2px;position:absolute;top:-1px;left:0;right:0;box-shadow:0 0 7px 2px #ff3434a6}@keyframes scan-ref-laser-sweep{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.scan-ref-laser{animation:none;transform:translateY(51%)}}.scan-ref-camera-dot{color:#fff;background:#121621;border:1px solid #344060;border-radius:50%;place-items:center;width:37px;height:37px;font-size:25px;display:grid;position:absolute;bottom:8px}.scan-ref-gradient-btn{color:#fff;width:100%;min-height:44px;font:800 15px/1.15 var(--font-body,system-ui);cursor:pointer;background:linear-gradient(105deg,#c1cff8 0%,#4873eb 48%,#890aff 82%,#e51de8 100%);border:1px solid #dce4fb;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:10px 13px;display:flex;box-shadow:0 0 14px #a1b7f538,inset 0 1px #ffffff73}.scan-ref-gradient-btn:hover:not(:disabled){filter:brightness(1.08)}.scan-ref-gradient-btn:disabled{opacity:.58;cursor:not-allowed}.scan-ref-gradient-btn>span{font-size:25px;line-height:1}.scan-ref-gradient-btn>b{margin-left:auto;font-size:27px}.scan-ref-start-btn{min-height:53px;margin-top:11px;font-size:18px}.scan-ref-secondary-actions{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.scan-ref-secondary-actions .btn{flex:140px;padding:8px 10px;font-size:13px}.scan-ref-camera-hint{color:#b9c2db;text-align:center;margin:10px 2px 0;font-size:13px;line-height:1.45}.scan-ref-message{color:#e8ecf3;overflow-wrap:anywhere;background:#2e395599;border:1px solid #1e47b9;border-radius:9px;margin-top:10px;padding:9px 10px;font-size:13px}.scan-ref-message.is-success{color:#9cffde;background:#00826224;border-color:#078f79}.scan-ref-message.is-error{color:#ffc1ca;background:#96192d33;border-color:#c83c54}.scan-ref-manual-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.scan-ref-manual-search .text-input{color:#f4f6f9;background:#121622;border-color:#2954cb;min-width:0}.scan-ref-manual-search .scan-ref-gradient-btn{width:auto;min-width:125px;font-size:15px}.scan-ref-empty-match{color:#acb6d4;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:290px;padding:22px;display:flex}.scan-ref-empty-match>span{color:#c8d5f9;background:#7b9af01f;border:1px solid #1f4dcb;border-radius:16px;place-items:center;width:55px;height:55px;margin-bottom:10px;font-size:38px;display:grid}.scan-ref-empty-match strong{color:#f0f3f7;font-size:18px}.scan-ref-empty-match p{max-width:310px;margin:7px 0 0;font-size:13px;line-height:1.45}.scan-ref-found-head{justify-content:space-between;align-items:center;gap:10px;margin:14px 0 10px;display:flex}.scan-ref-found-head p{color:#a9b4d3;margin:4px 0 0;font-size:13px}.scan-ref-status-found{color:#60f6be;background:#00ad741f;border:1px solid #00ffa74d;border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.scan-ref-order-summary{background:#161b2abf;border:1px solid #39476b;border-radius:11px;align-items:center;gap:10px;padding:10px;display:flex}.scan-ref-platform-tile{color:#fff;background:linear-gradient(145deg,#4773eb,#a0b6f4);border-radius:10px;flex:none;place-items:center;width:43px;height:43px;font-size:30px;font-weight:900;display:grid}.scan-ref-order-main{gap:4px;min-width:0;display:grid}.scan-ref-order-main strong{overflow-wrap:anywhere;color:#fff;font-size:15px}.scan-ref-order-main span{color:#b7c1da;font-size:12px}.scan-ref-product-summary{background:#131824b3;border:1px solid #333e5e;border-radius:11px;align-items:center;gap:10px;margin-top:8px;padding:9px;display:flex}.scan-ref-product-placeholder{background:linear-gradient(140deg,#2c3752,#141926);border-radius:9px;flex:none;place-items:center;width:55px;height:55px;font-size:31px;display:grid}.scan-ref-product-summary>div:last-child{gap:4px;min-width:0;display:grid}.scan-ref-product-summary strong{color:#f7f9fb;overflow-wrap:anywhere;font-size:15px}.scan-ref-product-summary span{color:#b7c1da;font-size:12px}.scan-ref-customer-line{color:#d0dcfa;border:1px solid #333e5e;border-radius:10px;align-items:flex-start;gap:9px;margin-top:8px;padding:9px;display:flex}.scan-ref-customer-line>span{font-size:24px}.scan-ref-customer-line>div{gap:3px;display:grid}.scan-ref-customer-line strong{color:#f4f6f9;font-size:13px}.scan-ref-customer-line small{color:#b7c1da;overflow-wrap:anywhere;font-size:12px}.scan-ref-courier-label{color:#c1cef0;gap:5px;margin-top:9px;font-size:13px;font-weight:700;display:grid}.scan-ref-courier-label .text-input{color:#f4f6f9;background:#121622;border-color:#2954cb}.scan-ref-process-label{color:#cbd6f2;margin:12px 0 6px;font-size:13px;font-weight:800}.scan-ref-process-chips{grid-template-columns:minmax(0,1.2fr) minmax(85px,.8fr);gap:7px;display:grid}.scan-ref-process-chips button{color:#e2e7f0;cursor:pointer;background:#151a28;border:1px solid #294aa5;border-radius:8px;padding:9px 8px;font-size:13px;font-weight:750}.scan-ref-process-chips button.is-selected{color:#fff;background:linear-gradient(105deg,#a0b7f4,#2155e6);border-color:#b8c9f7;box-shadow:0 0 11px #98b0f430}.scan-ref-process-chips button.is-rto.is-selected{background:linear-gradient(105deg,#4a43f8,#d400b5);border-color:#db57fb}.scan-ref-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.scan-ref-condition-grid button{color:#c5ffe7;cursor:pointer;background:#006c4329;border:1px solid #21543b;border-radius:8px;min-height:35px;padding:7px 8px;font-size:12px;font-weight:800}.scan-ref-condition-grid button.damaged{color:#ffd995;background:#894c002e;border-color:#9a5e1b}.scan-ref-condition-grid button.fake{color:#ffb6c4;background:#910c2933;border-color:#b32443;grid-column:1/-1}.scan-ref-condition-grid button.selected.good{background:#00a16645;box-shadow:inset 0 0 0 1px #1df5aa}.scan-ref-condition-grid button.selected.damaged{background:#b3640042;box-shadow:inset 0 0 0 1px #ffa92e}.scan-ref-condition-grid button.selected.fake{color:#fff;background:linear-gradient(100deg,#65172a,#300e22);box-shadow:0 0 12px #ff294a33,inset 0 0 0 1px #ff5670}.scan-ref-fake-details{background:#740e232b;border:1px solid #c3374f;border-radius:9px;margin-top:8px;padding:9px 10px}.scan-ref-fake-details strong{color:#ffb9c3;font-size:13px}.scan-ref-fake-details p{color:#e9c1ca;margin:4px 0 0;font-size:12px;line-height:1.4}.scan-ref-red-flag-btn{color:#fff;width:100%;min-height:43px;font:800 13px/1.2 var(--font-body,system-ui);cursor:pointer;background:linear-gradient(110deg,#ff4a47,#cf1238 70%,#8c1030);border:1px solid #ff6b71;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;display:flex;box-shadow:0 0 13px #ff224130,inset 0 1px #fff3}.scan-ref-red-flag-btn span{font-size:20px}.scan-ref-red-flag-btn:hover{filter:brightness(1.07)}.scan-ref-already-flagged{color:#ffc3cc;background:#8e0f292e;border:1px solid #c13a52;border-radius:9px;margin-top:10px;padding:10px;font-size:13px;font-weight:800}.scan-ref-save-btn{min-height:46px;margin-top:8px}.scan-ref-stock-note{color:#7bf2c1;margin:7px 0 0;font-size:12px;line-height:1.4}.scan-ref-stock-note.is-warning{color:#ffc4a4}.scan-ref-queue-card,.scan-ref-recent-card{margin:0}.scan-ref-queue-list{gap:8px;display:grid}.scan-ref-queue-row{background:#10141db3;border:1px solid #344060;border-radius:10px;grid-template-columns:29px minmax(0,1fr) minmax(170px,.8fr);align-items:center;gap:10px;padding:10px;display:grid}.scan-ref-queue-number{color:#121621;background:#c9d5f9;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.scan-ref-queue-info{gap:3px;min-width:0;display:grid}.scan-ref-queue-info strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.scan-ref-queue-info span,.scan-ref-queue-info small{color:#b6bfd9;overflow-wrap:anywhere;font-size:12px}.scan-ref-queue-controls{grid-template-columns:1fr 1fr;gap:6px;display:grid}.scan-ref-queue-controls .text-input{color:#f4f6f9;background:#121622;border-color:#2a4ca9;min-width:0;padding:7px;font-size:12px}.scan-ref-queue-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:11px;display:flex}.scan-ref-save-all-btn{width:auto;min-width:150px;margin:0}.scan-ref-recent-table{min-width:690px}.scan-ref-table-badge{color:#78f5be;background:#007f5424;border:1px solid #12785c;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-block}.scan-ref-table-badge.is-fake{color:#ffb6c3;background:#9d12332e;border-color:#bb2949}.scan-ref-table-badge.is-damaged{color:#ffd899;background:#8e570029;border-color:#9a601b}.scan-ref-mapping-details{background:#10141e8c;border:1px solid #3b496e;border-radius:14px;padding:0 14px 14px}.scan-ref-mapping-details summary{color:#d7e0fb;cursor:pointer;padding:14px 0;font-size:15px;font-weight:800}.scan-ref-mapping-details>.muted{margin:-4px 0 12px}.scan-ref-mapping-details[open]{padding-top:2px}.scan-ref-page .customer-card,.scan-ref-page .panel--quiet{background:#10141ecc;border-color:#394569}@media (width<=900px){.scan-ref-work-grid{grid-template-columns:minmax(0,1fr)}.scan-ref-viewfinder{height:clamp(200px,56vw,310px)}.scan-ref-empty-match{min-height:170px}.scan-ref-queue-row{grid-template-columns:28px minmax(0,1fr)}.scan-ref-queue-controls{grid-column:2}.scan-ref-hero-glow{display:none}}@media (width<=560px){.scan-ref-page{gap:11px}.scan-ref-hero{border-radius:16px;gap:12px;min-height:0;padding:14px}.scan-ref-hero-icon{border-radius:12px;width:51px;height:51px}.scan-ref-hero-icon svg{width:34px;height:34px}.scan-ref-kicker{letter-spacing:.16em;font-size:10px}.scan-ref-hero h2{font-size:26px}.scan-ref-hero p{font-size:13px;line-height:1.4}.scan-ref-mode-tabs{gap:6px}.scan-ref-mode{text-align:center;flex-direction:column;gap:4px;min-height:65px;padding:8px 4px;font-size:11px}.scan-ref-mode span{font-size:25px}.scan-ref-card{border-radius:14px;padding:12px}.scan-ref-section-title h3,.scan-ref-found-head h3{font-size:17px}.scan-ref-viewfinder{height:235px}.scan-ref-parcel{width:66%;height:63%}.scan-ref-manual-search{grid-template-columns:minmax(0,1fr)}.scan-ref-manual-search .scan-ref-gradient-btn{width:100%}.scan-ref-order-summary,.scan-ref-product-summary{padding:8px}.scan-ref-condition-grid{gap:6px}.scan-ref-condition-grid button{padding:7px 5px;font-size:11px}.scan-ref-queue-controls{grid-template-columns:minmax(0,1fr)}.scan-ref-queue-footer{grid-template-columns:1fr;display:grid}.scan-ref-save-all-btn{width:100%}.scan-ref-mapping-details{padding-left:10px;padding-right:10px}}.camera-modal-overlay{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070ad1;padding:clamp(8px,2vw,22px)}@media (width<=900px){.camera-modal-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#05070af2}}.camera-live-starting{color:#dadfec;letter-spacing:.02em;background:#090b11;place-items:center;font-size:14px;font-weight:750;display:grid;position:absolute;inset:0}.camera-modal--neon{border:1px solid #426fea;border-radius:20px;gap:13px;width:min(820px,100%);max-height:min(94dvh,980px);padding:clamp(12px,2vw,20px);display:grid;overflow:auto;box-shadow:0 0 0 1px #bacaf714,0 22px 70px #0000009e,0 0 32px #7193ef24;color:#f3f4f9!important;background:radial-gradient(circle at 95% 0,#819ef129,#0000 38%),linear-gradient(145deg,#151927 0%,#0d1019 58%,#151a28 100%)!important}.camera-modal__header{border-bottom:1px solid #5d7fdf47;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}.camera-modal__title-icon{color:#fff;background:linear-gradient(145deg,#afc2f6,#2a5ce7 70%,#7e18ff);border:1px solid #9fb6f4;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;font-size:34px;font-weight:900;display:grid;box-shadow:0 0 22px #97aff338}.camera-modal__title-copy{flex:1;min-width:0}.camera-modal__eyebrow{color:#c7d5f9;letter-spacing:.16em;font-size:11px;font-weight:900}.camera-modal__title-copy h3{color:#f9fafc;font-family:var(--font-display,system-ui);margin:2px 0 3px;font-size:clamp(18px,2.3vw,24px);line-height:1.15}.camera-modal__title-copy p{color:#b6c4ed;margin:0;font-size:13px;line-height:1.4}.camera-modal__close{color:#f3f5f9;cursor:pointer;background:#1e2537e6;border:1px solid #2a4ba6;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:30px;line-height:1;display:grid}.camera-live-stage{isolation:isolate;background:radial-gradient(circle,#2b354f,#06070b 75%);border:1px solid #3665e9;border-radius:15px;width:100%;height:max(210px,min(42dvh,min(820px,100vw)/1.77778));position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #bacaf70f}.camera-live-stage--success{border-color:#08d28b;box-shadow:inset 0 0 0 1px #00ffaa29,0 0 20px #00d98414}.camera-live-stage--already{border-color:#f5b82e;box-shadow:inset 0 0 0 1px #ffc02b26,0 0 20px #ffb4200f}.camera-live-stage--reject{border-color:#fc445a;box-shadow:inset 0 0 0 1px #ff375029,0 0 20px #ff203c12}.camera-video.camera-live-video{object-fit:cover;background:radial-gradient(circle,#2c3551,#05070a 75%);border-radius:0;width:100%;height:100%;max-height:none;position:absolute;inset:0}.camera-live-frame{pointer-events:none;border-radius:10px;transition:box-shadow .25s;position:absolute;inset:12% 17%;box-shadow:0 0 0 100vmax #0405087a}.camera-live-stage--success .camera-live-frame{box-shadow:0 0 0 100vmax #0028186b}.camera-live-stage--reject .camera-live-frame{box-shadow:0 0 0 100vmax #28000a73}.camera-live-corner{filter:drop-shadow(0 0 7px #c8d5f9b8);border-style:solid;border-color:#ced9fa;width:32px;height:32px;position:absolute}.camera-live-corner--tl{border-width:4px 0 0 4px;border-radius:7px 0 0;top:0;left:0}.camera-live-corner--tr{border-width:4px 4px 0 0;border-radius:0 7px 0 0;top:0;right:0}.camera-live-corner--bl{border-width:0 0 4px 4px;border-radius:0 0 0 7px;bottom:0;left:0}.camera-live-corner--br{border-width:0 4px 4px 0;border-radius:0 0 7px;bottom:0;right:0}.camera-live-stage--success .camera-live-corner{filter:drop-shadow(0 0 8px #00ffa0cc);border-color:#35ffa9}.camera-live-stage--already .camera-live-corner{filter:drop-shadow(0 0 8px #ffc13cb3);border-color:#ffd05b}.camera-live-stage--reject .camera-live-corner{filter:drop-shadow(0 0 8px #ff2745b3);border-color:#ff455b}.camera-live-laser{pointer-events:none;will-change:transform;height:94%;animation:camera-laser-sweep var(--laser-half,.85s) cubic-bezier(.45, 0, .55, 1) infinite alternate;position:absolute;top:3%;left:-3%;right:-3%}.camera-live-laser:before{content:"";background:linear-gradient(90deg,#0000,#ff2d3a 12%,#ff6a72 50%,#ff2d3a 88%,#0000);border-radius:3px;height:3px;position:absolute;top:-1px;left:0;right:0;box-shadow:0 0 8px 2px #ff2634d9,0 0 26px 5px #ff263466}.camera-live-laser:after{content:"";background:radial-gradient(#ff2d3a38,#0000 70%);height:28px;position:absolute;top:-14px;left:8%;right:8%}@keyframes camera-laser-sweep{0%{transform:translateY(0)}to{transform:translateY(100%)}}.camera-live-lock{pointer-events:none;background:#35ffa924;border:2px solid #35ffa9;border-radius:10px;animation:.55s ease-out forwards camera-lock-flash;position:absolute;inset:0}.camera-live-stage--already .camera-live-lock{background:#ffd05b24;border-color:#ffd05b}@keyframes camera-lock-flash{0%{opacity:1;transform:scale(1.06)}60%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1)}}.camera-live-stage--success .camera-live-corner,.camera-live-stage--already .camera-live-corner{animation:.4s ease-out camera-corner-snap}@keyframes camera-corner-snap{0%{scale:1.35}to{scale:1}}.camera-live-count{color:#c5ffe8;background:#003424eb;border:2px solid #10df99;border-radius:999px;padding:8px 13px;font-size:16px;font-weight:900;position:absolute;top:12px;right:12px}.camera-live-tools{gap:6px;display:flex;position:absolute;bottom:9px;right:12px}.camera-live-stage:has(.camera-live-tools) .camera-live-hint{text-overflow:ellipsis;white-space:nowrap;right:150px;overflow:hidden}.camera-live-tool{color:#f5f7fa;width:36px;height:36px;font:900 13px/1 var(--font-body,system-ui);cursor:pointer;background:#11141fd1;border:1px solid #ced9fa73;border-radius:50%;place-items:center;display:grid}.camera-live-tool[aria-pressed=true]{color:#0e121a;background:#ced9fa;border-color:#ced9fa;box-shadow:0 0 12px #ced9fa99}.camera-live-hint b{color:#72ffca;letter-spacing:.03em;font-family:ui-monospace,monospace;font-size:13px}.camera-live-reading{color:#d3ddfa;font-family:ui-monospace,monospace}.camera-live-resting{z-index:3;color:#f5f7fa;text-align:center;font:700 13px/1.4 var(--font-body,system-ui);cursor:pointer;background:#06070bc7;border:0;place-content:center;gap:6px;padding:16px;display:grid;position:absolute;inset:0}.camera-live-resting strong{color:#cad7f9;font-size:16px}.camera-live-resting span{color:#b6c4ed}.camera-live-resting em{color:#0e121a;background:#ced9fa;border:1px solid #ced9fa;border-radius:999px;justify-self:center;margin-top:6px;padding:10px 18px;font-style:normal;font-weight:900}.camera-live-stage--resting .camera-live-laser{display:none}.camera-live-pill{z-index:2;color:#f5f7fa;letter-spacing:.04em;white-space:nowrap;background:#11141ff0;border:2px solid #5b82ed;border-radius:999px;justify-content:center;align-items:center;gap:9px;max-width:calc(100% - 24px);padding:11px 20px;font-size:16px;font-weight:900;display:inline-flex;position:absolute;bottom:56px;left:50%;transform:translate(-50%);box-shadow:0 4px 22px #0006}.camera-live-pill>span{color:#c6d4f9;font-size:18px}.camera-live-pill--success,.camera-live-pill--already{padding:13px 24px;font-size:19px}.camera-live-pill--success{color:#c5ffe8;background:#00422df0;border-color:#10df99}.camera-live-pill--success>span{color:#33ffad}.camera-live-pill--already{color:#fff1bc;background:#472f02f0;border-color:#edb52d}.camera-live-pill--already>span{color:#ffca46}.camera-live-pill--reject{color:#ffd6dd;background:#530919f2;border-color:#fa415a}.camera-live-pill--reject>span{color:#ff556d}.camera-live-pill--processing>span{animation:1s linear infinite camera-spinner-rotate}.camera-live-hint{color:#f6f8fa;text-align:center;background:#090b11c2;border:1px solid #a9bdf526;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:750;position:absolute;bottom:12px;left:12px;right:12px}.camera-result-panel{background:linear-gradient(110deg,#194ddf38,#0e121ae6);border:1px solid #2054e6;border-radius:13px;align-items:center;gap:12px;padding:12px;display:flex}.camera-result-symbol{color:#c9d5f9;background:#7294ef24;border:1px solid #93acf3;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:27px;font-weight:950;display:grid}.camera-result-copy{min-width:0}.camera-result-copy strong{color:#f6f8fa;font-size:16px;font-weight:950;display:block}.camera-result-copy p{color:#bcc5dc;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.45}.camera-result-panel--success{background:linear-gradient(105deg,#008c5738,#141825d9);border-color:#0ebd81}.camera-result-panel--success .camera-result-symbol{color:#38ffb0;background:#00c27829;border-color:#12d996}.camera-result-panel--success .camera-result-copy strong{color:#72ffca}.camera-result-panel--already{background:linear-gradient(105deg,#875b0138,#231803e0);border-color:#c99218}.camera-result-panel--already .camera-result-symbol{color:#ffd15c;background:#dd960029;border-color:#f2b52b}.camera-result-panel--already .camera-result-copy strong{color:#ffe49a}.camera-result-panel--reject{background:linear-gradient(105deg,#91142b3d,#240814e6);border-color:#c7334b}.camera-result-panel--reject .camera-result-symbol{color:#ff566f;background:#e41f4426;border-color:#fa4560}.camera-result-panel--reject .camera-result-copy strong{color:#ff8797}.camera-result-panel--processing{border-color:#4873eb}.camera-spinner{border:3px solid #c2d1f838;border-top-color:#cdd9f9;border-radius:50%;width:22px;height:22px;animation:.75s linear infinite camera-spinner-rotate;display:block}@keyframes camera-spinner-rotate{to{transform:rotate(360deg)}}.camera-detected-order{background:#121622db;border:1px solid #2358e7;border-radius:13px;gap:9px;padding:12px;display:grid}.camera-detected-head{color:#eef1f6;justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}.camera-detected-badge{color:#58ffbc;white-space:nowrap;background:#00976124;border:1px solid #00ffad5c;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.camera-detected-badge.is-already{color:#ffdb76;background:#89590029;border-color:#ffbd286b}.camera-detected-main{background:#1b2133b8;border:1px solid #394569;border-radius:10px;align-items:center;gap:10px;padding:9px;display:flex}.camera-detected-platform{color:#fff;background:linear-gradient(145deg,#517aec,#a0b7f4);border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:26px;font-weight:950;display:grid}.camera-detected-main>div:last-child{gap:4px;min-width:0;display:grid}.camera-detected-main strong{color:#fff;overflow-wrap:anywhere;font-size:15px}.camera-detected-main span{color:#bdc5dd;font-size:12px}.camera-detected-product{border:1px solid #303c5a;border-radius:10px;align-items:center;gap:9px;padding:8px 9px;display:flex}.camera-detected-product>span{background:#252d44;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-size:26px;display:grid}.camera-detected-product>div{gap:3px;min-width:0;display:grid}.camera-detected-product strong{color:#f3f4f9;overflow-wrap:anywhere;font-size:13px}.camera-detected-product small{color:#b8c1db;overflow-wrap:anywhere;font-size:11px}.camera-already-note{color:#ffe39b;background:#6b470226;border:1px solid #edb52d52;border-radius:8px;margin:0;padding:8px 9px;font-size:12px;line-height:1.4}.camera-error-help{color:#ffb8c4;background:#670c1e36;border:1px solid #b92e47;border-radius:12px;padding:11px 12px}.camera-error-help>strong{color:#ff8d9f;font-size:13px}.camera-error-help ul{color:#e6c4cb;gap:5px;margin:7px 0 0;padding-left:19px;font-size:12px;line-height:1.4;display:grid}.camera-modal__actions{gap:9px;display:flex}.camera-try-again,.camera-stop-btn{color:#fff;min-height:44px;font:850 13px/1.2 var(--font-body,system-ui);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.camera-try-again{background:linear-gradient(110deg,#b8203f,#68182f);border:1px solid #f55b75;box-shadow:0 0 14px #ff2d4b1f}.camera-stop-btn{background:linear-gradient(105deg,#184bd6,#406eea 55%,#4e26d5);border:1px solid #3862d6;box-shadow:0 0 14px #6287ee1f}.camera-stop-btn span{color:#ffcbcb;font-size:16px}.camera-modal__auto-status{color:#bbc9ee;background:#171d2bcc;border:1px solid #1c4acb;border-radius:10px}.camera-modal__auto-status strong{color:#cad7f9}.camera-modal__counts{margin-top:0}.camera-target-switch{grid-template-columns:1fr 1fr;gap:8px;display:grid}.camera-target-switch button{color:#bbc9ee;min-height:46px;font:900 14px/1.2 var(--font-body,system-ui);cursor:pointer;background:#171d2bcc;border:2px solid #294fb6;border-radius:11px;padding:8px 10px}.camera-target-switch button[aria-pressed=true]{color:#0e121a;background:#35ffa9;border-color:#10df99;box-shadow:0 0 14px #35ffa959}.camera-target-switch button.is-rto[aria-pressed=true]{background:#ffc857;border-color:#ffb02e;box-shadow:0 0 14px #ffb02e59}.camera-window-note{color:#ffe39b;background:#6b47022e;border:1px solid #edb52d66;border-radius:9px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}.camera-older-order{color:#ddd3ff;background:#2b165c80;border:1px solid #7a5bd6;border-radius:11px;gap:4px;padding:10px 11px;font-size:12px;display:grid}.camera-older-order strong{color:#fff;font-size:13px}.camera-read-help{color:#ffe8b0;background:#5c38008c;border:2px solid #ffb02e;border-radius:12px;gap:6px;padding:11px 12px;font-size:13px;animation:1.2s ease-out 2 camera-help-pulse;display:grid}.camera-read-help strong{color:#ffd05b;font-size:15px}.camera-read-help ul{gap:3px;margin:0;padding-left:4px;list-style:none;display:grid}.camera-read-help__actions{flex-wrap:wrap;gap:8px;display:flex}.camera-read-help__actions button{color:#2b1800;min-height:42px;font:900 14px/1.2 var(--font-body,system-ui);cursor:pointer;background:#ffc857;border:1px solid #ffc857;border-radius:10px;flex:1;padding:8px 12px}@keyframes camera-help-pulse{0%{box-shadow:0 0 #ffb02eb3}to{box-shadow:0 0 0 12px #ffb02e00}}.scan-old-badge{color:#1b0b3a;letter-spacing:.04em;white-space:nowrap;background:#c4a8ff;border-radius:999px;margin:0 8px 4px 0;padding:3px 9px;font-size:11px;font-weight:900;display:inline-block}.camera-old-notice{z-index:2;color:#f1eaff;background:#341678f0;border:2px solid #b79bff;border-radius:12px;gap:3px;padding:10px 13px;animation:.25s ease-out camera-old-in;display:grid;position:absolute;top:12px;left:12px;right:70px;box-shadow:0 4px 22px #00000073}.camera-old-notice strong{color:#d9c8ff;letter-spacing:.03em;font-size:17px;font-weight:950}.camera-old-notice span{overflow-wrap:anywhere;font-size:14px}.camera-old-notice b{color:#fff;font-family:ui-monospace,monospace}.camera-old-notice small{color:#cbbcf3;font-size:12px}@keyframes camera-old-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.btn.scan-choice--old{color:#f1eaff!important;background:#43228c8c!important;border:2px solid #9b7bff!important}.camera-older-order span{overflow-wrap:anywhere}.camera-suffix{gap:8px;display:flex}.camera-suffix input{color:#e6ecf7;background:#0b1220;border:1px solid #33456b;border-radius:10px;flex:1;min-width:0;padding:10px 12px;font-size:15px}.camera-suffix button{color:#08122a;background:#4f7dff;border:0;border-radius:10px;padding:10px 16px;font-weight:700}.camera-review-choices{color:#fde8c2;background:#5a3c0a59;border:1px solid #f5a524;border-radius:11px;gap:6px;padding:10px 11px;font-size:12px;display:grid}.camera-review-choices strong{color:#fff;font-size:13px}.camera-review-choices button{text-align:left;color:#fff;overflow-wrap:anywhere;background:#1a1408;border:1px solid #f5a524;border-radius:9px;padding:10px 11px;font-size:13px}.camera-queue-summary{color:#cbd7f6;overflow-wrap:anywhere;background:#1a2131cc;border:1px solid #1f47b7;border-radius:9px;padding:9px 10px;font-size:12px;line-height:1.4}@media (width<=600px){.camera-modal-overlay{align-items:flex-end;padding:0}.camera-modal--neon{border-bottom:0;border-radius:19px 19px 0 0;gap:10px;width:100%;max-height:94dvh;padding:12px}.camera-modal__header{gap:9px;padding-bottom:9px}.camera-modal__title-icon{border-radius:11px;width:40px;height:40px;font-size:28px}.camera-modal__eyebrow{font-size:9px}.camera-modal__title-copy h3{font-size:19px}.camera-modal__title-copy p{font-size:11px}.camera-modal__close{width:34px;height:34px}.camera-live-stage{border-radius:12px;height:max(240px,min(50dvh,133.333vw - 32px))}.camera-live-frame{inset:14% 8%}.camera-live-count{padding:6px 11px;font-size:14px;top:8px;right:8px}.camera-live-tools{gap:5px;bottom:6px;right:8px}.camera-live-tool{width:32px;height:32px;font-size:12px}.camera-live-stage:has(.camera-live-tools) .camera-live-hint{right:118px}.camera-live-corner{border-width:3px;width:25px;height:25px}.camera-live-pill{padding:9px 15px;font-size:14px;bottom:46px}.camera-live-pill--success,.camera-live-pill--already{padding:11px 18px;font-size:16px}.camera-live-hint{padding:6px 7px;font-size:11px;bottom:8px;left:8px;right:8px}.camera-result-panel{gap:9px;padding:9px}.camera-result-symbol{width:34px;height:34px;font-size:22px}.camera-result-copy strong{font-size:13px}.camera-result-copy p{font-size:11px}.camera-detected-order,.camera-error-help{padding:9px}.camera-detected-main{padding:7px}.camera-detected-main strong{font-size:12px}.camera-detected-main span{font-size:11px}.camera-modal__actions{gap:7px}.camera-try-again,.camera-stop-btn{min-height:42px;padding:9px 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.camera-live-laser,.camera-live-lock,.camera-live-corner,.camera-spinner,.camera-live-pill--processing>span{animation:none!important}.camera-live-lock{opacity:0}.camera-live-laser{transform:translateY(50%)}}.customer-ref-page{color:#f3f4f9;gap:16px;min-width:0;display:grid}.customer-ref-page *{box-sizing:border-box}.customer-ref-hero{background:radial-gradient(circle at 96% 4%,#b0c2f63d,#0000 35%),linear-gradient(120deg,#161b2a 0%,#20283c 58%,#344060 100%);border:1px solid #285ae6;border-radius:19px;align-items:center;gap:15px;min-width:0;padding:clamp(17px,2.3vw,25px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #9cb4f40f,0 9px 28px #00051138}.customer-ref-hero-icon{color:#fff;background:linear-gradient(145deg,#a0b7f4,#4470ea 70%,#7324ff);border:1px solid #b2c5f6;border-radius:15px;flex:0 0 56px;place-items:center;height:56px;font-size:35px;font-weight:900;display:grid;box-shadow:0 0 22px #90abf340}.customer-ref-hero-copy{z-index:1;min-width:0;position:relative}.customer-ref-eyebrow{color:#c2d1f8;letter-spacing:.18em;font-size:11px;font-weight:950;display:block}.customer-ref-hero h2{color:#fbfbfd;margin:3px 0 4px;font-size:clamp(24px,2.6vw,32px);font-weight:900;line-height:1.1}.customer-ref-hero p{color:#c4cff0;margin:0;font-size:15px;line-height:1.5}.customer-ref-hero-mark{color:#b9caf740;text-shadow:0 0 22px #a3b8f540;flex:none;margin-left:auto;font-size:clamp(52px,7vw,84px);line-height:.9}.customer-ref-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.customer-ref-metric{background:linear-gradient(130deg,#1b2132f7,#0d1019f7);border:1px solid #1e46b5;border-radius:14px;align-items:center;gap:10px;min-width:0;min-height:83px;padding:13px 12px;display:flex;box-shadow:inset 0 0 0 1px #8aa5f206,0 5px 16px #00000024}.customer-ref-metric-icon{background:#4b76eb26;border-radius:11px;flex:0 0 38px;place-items:center;height:38px;font-size:26px;font-weight:900;display:grid}.customer-ref-metric>div{gap:2px;min-width:0;display:grid}.customer-ref-metric small{color:#bac8ee;font-size:11px;font-weight:750;line-height:1.25}.customer-ref-metric strong{color:#fafbfc;font-size:clamp(20px,2vw,27px);font-weight:950;line-height:1.05}.customer-ref-metric em{color:#97abe5;font-size:10px;font-style:normal}.customer-ref-metric--blue{background:linear-gradient(130deg,#2357e757,#141825f5);border-color:#4c77eb}.customer-ref-metric--blue .customer-ref-metric-icon{color:#ccd8f9;background:#7798f033}.customer-ref-metric--green{background:linear-gradient(130deg,#0097634d,#161b2af5);border-color:#00bd83}.customer-ref-metric--green .customer-ref-metric-icon{color:#25ffc0;background:#00e09324}.customer-ref-metric--violet{background:linear-gradient(130deg,#6918ce4d,#1b0c31f5);border-color:#8c39f5}.customer-ref-metric--violet .customer-ref-metric-icon{color:#e5aaff;background:#ab50ff29}.customer-ref-metric--cyan{background:linear-gradient(130deg,#275be73d,#131824f5);border-color:#4f79eb}.customer-ref-metric--cyan .customer-ref-metric-icon{color:#cdd9f9;background:#7595f024}.customer-ref-metric--red{background:linear-gradient(130deg,#ba18473d,#2a071ef5);border-color:#ca2761}.customer-ref-metric--red .customer-ref-metric-icon{color:#ff7095;background:#ff336e24}.customer-ref-toolbar{background:#10141de0;border:1px solid #354163;border-radius:14px;grid-template-columns:minmax(240px,1fr) minmax(130px,165px) minmax(130px,165px) auto;gap:9px;padding:10px;display:grid}.customer-ref-search{color:#c4d2f8;background:#151926;border:1px solid #2149b8;border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:42px;padding:0 12px;display:flex}.customer-ref-search>span{font-size:29px;font-weight:600;line-height:1}.customer-ref-search input{color:#f6f8fa;width:100%;min-width:0;font:500 12px/1.4 var(--font-body,system-ui);background:0 0;border:0;outline:none}.customer-ref-search input::placeholder{color:#97a4c9;opacity:1}.customer-ref-toolbar select{color:#e7eaf3;width:100%;min-width:0;min-height:42px;font:650 11px/1.3 var(--font-body,system-ui);background:#1a1f30;border:1px solid #2149b8;border-radius:10px;padding:0 10px}.customer-ref-search-btn{color:#fff;min-height:42px;font:850 12px/1 var(--font-body,system-ui);cursor:pointer;background:linear-gradient(110deg,#a3b8f5,#3665e9 58%,#8a18ff);border:1px solid #b4c6f7;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 15px;display:inline-flex;box-shadow:0 0 15px #7193ef2e}.customer-ref-list-meta{color:#97a4c9;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.customer-ref-list-meta strong{color:#f3f4f9;font-size:15px}.customer-ref-desktop-table{background:linear-gradient(145deg,#151a27fa,#0c0e16fc);border:1px solid #394569;border-radius:14px;display:block;overflow:hidden}.customer-ref-table-scroll{width:100%;overflow-x:auto}.customer-ref-table{border-collapse:collapse;color:#e7eaf3;width:100%;min-width:970px}.customer-ref-table th{color:#b5c4ec;text-align:left;white-space:nowrap;letter-spacing:.025em;background:linear-gradient(#222a3f,#171c2a);border-bottom:1px solid #3d4b71;padding:12px 10px;font-size:11px;font-weight:850}.customer-ref-table td{color:#e3e7f1;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #2e53b857;padding:10px;font-size:12px}.customer-ref-table tbody tr:last-child td{border-bottom:0}.customer-ref-table tbody tr:hover td{background:#7798f013}.customer-ref-row-flagged td{background:#ff254b0e}.customer-ref-name-cell{align-items:center;gap:9px;min-width:150px;max-width:235px;display:flex}.customer-ref-name-cell>div{white-space:normal;gap:3px;min-width:0;display:grid}.customer-ref-name-cell strong{color:#f9fafc;font-size:13px}.customer-ref-name-cell small,.customer-ref-cell-sub{overflow-wrap:anywhere;color:#95a3c8;font-size:10px;line-height:1.35;display:block}.customer-ref-avatar{color:#fff;background:linear-gradient(140deg,#95aff3,#3a68e9 68%,#7725ff);border:1px solid #a0b7f4;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:19px;font-weight:950;display:grid;box-shadow:0 0 15px #678bee26}.customer-ref-order-count{color:#cad6f9;font-size:18px}.customer-ref-spend{color:#f6f8fa;font-size:13px}.customer-ref-return-count{color:#acbcea;background:#1e2537cc;border:1px solid #2848a1;border-radius:7px;place-items:center;min-width:24px;height:23px;padding:0 6px;font-size:12px;font-weight:850;display:inline-grid}.customer-ref-return-count.has-returns{color:#ff91a8;background:#a514392e;border-color:#e54770}.customer-ref-type{color:#dfe4ee;white-space:nowrap;background:#2e395573;border:1px solid #2f55bf;border-radius:999px;justify-content:center;align-items:center;max-width:100%;padding:5px 8px;font-size:10px;font-weight:900;line-height:1.2;display:inline-flex}.customer-ref-type--repeat{color:#51ffbf;background:#009f6526;border-color:#0bc58a}.customer-ref-type--frequent{color:#e1b8ff;background:#842cdc33;border-color:#b269ff}.customer-ref-type--new{color:#bbcbf7;background:#2a5ce72b;border-color:#5e85ed}.customer-ref-type--flagged{color:#ff9aab;background:#b30d2b2e;border-color:#ff4967}.customer-ref-flag-note{color:#ff8599;white-space:normal;margin-top:4px;font-size:10px;font-style:normal;display:block}.customer-ref-view-btn{color:#f5f6fa;font:850 10px/1.2 var(--font-body,system-ui);cursor:pointer;background:linear-gradient(110deg,#3a486c,#194fe1);border:1px solid #4470ea;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.customer-ref-view-btn span{color:#cad6f9;font-size:18px;line-height:.7}.customer-ref-mobile-list{display:none}.customer-ref-detail{background:radial-gradient(circle at 100% 0,#7f9df11f,#0000 30%),linear-gradient(145deg,#171d2cfc,#0b0d14fc);border:1px solid #3364e8;border-radius:16px;gap:13px;padding:clamp(13px,2vw,20px);display:grid;box-shadow:0 10px 30px #0000002e}.customer-ref-detail-head{border-bottom:1px solid #344061;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}.customer-ref-avatar--large{flex-basis:54px;width:54px;height:54px;font-size:27px}.customer-ref-detail-person{flex:1;min-width:0}.customer-ref-detail-person h3{color:#f9f9fc;overflow-wrap:anywhere;margin:3px 0;font-size:24px;line-height:1.15}.customer-ref-detail-person p{color:#b5c4ec;overflow-wrap:anywhere;margin:0 0 7px;font-size:12px}.customer-ref-detail-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.customer-ref-close-detail{color:#e6e9f2;cursor:pointer;background:#1c2334;border:1px solid #294aa6;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:27px;display:grid}.customer-ref-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.customer-ref-detail-metrics>div{background:#151a27d6;border:1px solid #384568;border-radius:10px;gap:4px;min-width:0;padding:11px;display:grid}.customer-ref-detail-metrics small{color:#a7b3d2;font-size:11px}.customer-ref-detail-metrics strong{color:#f7f9fb;overflow-wrap:anywhere;font-size:clamp(14px,2vw,19px)}.customer-ref-detail-section-head{justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.customer-ref-detail-section-head h4{color:#f7f9fb;margin:0 0 3px;font-size:17px}.customer-ref-detail-section-head p{color:#98a6ca;margin:0;font-size:11px}.customer-ref-detail-section-head>span{color:#cad6f9;white-space:nowrap;background:#4c77eb1a;border:1px solid #234dbe;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850}.customer-ref-history-list{gap:7px;display:grid}.customer-ref-history-row{background:#121621e0;border:1px solid #354263;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.customer-ref-history-platform{color:#fff;background:linear-gradient(140deg,#93acf3,#2e5fe8);border-radius:9px;flex:0 0 37px;place-items:center;width:37px;height:37px;font-size:25px;font-weight:950;display:grid}.customer-ref-history-row:nth-child(3n+2) .customer-ref-history-platform{background:linear-gradient(140deg,#fa37a9,#bb0877)}.customer-ref-history-row:nth-child(3n) .customer-ref-history-platform{background:linear-gradient(140deg,#ff9c16,#df4b00)}.customer-ref-history-main{flex:1;gap:3px;min-width:0;display:grid}.customer-ref-history-main strong{color:#f4f6fa;overflow-wrap:anywhere;font-size:12px}.customer-ref-history-main span{color:#cad4f2;overflow-wrap:anywhere;font-size:12px}.customer-ref-history-main small{color:#96a4c9;overflow-wrap:anywhere;font-size:10px}.customer-ref-history-side{flex:none;justify-items:end;gap:5px;display:grid}.customer-ref-history-side>strong{color:#f7f9fb;font-size:12px}.customer-ref-order-status{color:#56ffc1;white-space:nowrap;background:#00965f21;border:1px solid #1a6c50;border-radius:999px;padding:4px 6px;font-size:9px;font-weight:900;display:inline-flex}.customer-ref-order-status--customer_return{color:#e1b6ff;background:#7e1bab2e;border-color:#b05bd9}.customer-ref-order-status--rto{color:#ffdf88;background:#98590029;border-color:#e3a329}.customer-ref-order-status--active{color:#c2d1f8;background:#1e54e629;border-color:#406de7}.customer-ref-detail-actions{justify-content:flex-end;padding-top:2px;display:flex}.customer-ref-secondary-btn,.customer-ref-danger-btn{color:#f7f8fb;min-height:40px;font:850 11px/1.2 var(--font-body,system-ui);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}.customer-ref-secondary-btn{background:#1e2537;border:1px solid #2f54bc}.customer-ref-danger-btn{background:linear-gradient(110deg,#cc2146,#7f1237);border:1px solid #ff526d;box-shadow:0 0 15px #ff294d24}.customer-ref-text-danger{color:#ff819a!important}.customer-ref-pagination{color:#9daacc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.customer-ref-pagination>div{align-items:center;gap:7px;display:flex}.customer-ref-pagination button{color:#eff1f7;min-height:34px;font:750 10px/1 var(--font-body,system-ui);cursor:pointer;background:#1e2537;border:1px solid #274fbf;border-radius:8px;padding:7px 10px}.customer-ref-pagination button:disabled{opacity:.4;cursor:not-allowed}.customer-ref-pagination strong{color:#c9d4f1;white-space:nowrap;font-size:11px}.customer-ref-empty{color:#a1adcf;text-align:center;background:#121621a6;border:1px dashed #2e54bb;border-radius:14px;place-items:center;gap:8px;padding:32px 15px;display:grid}.customer-ref-empty>span{color:#c3d2f8;font-size:39px}.customer-ref-empty strong{color:#f6f8fa;font-size:18px}.customer-ref-empty p{margin:0;font-size:12px}@media (width<=1100px){.customer-ref-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-ref-toolbar{grid-template-columns:minmax(220px,1fr) 150px 150px}.customer-ref-search-btn{grid-column:1/-1}}@media (width<=720px){.customer-ref-page{gap:12px}.customer-ref-hero{border-radius:16px;gap:11px;padding:15px}.customer-ref-hero-icon{border-radius:12px;flex-basis:45px;height:45px;font-size:29px}.customer-ref-eyebrow{font-size:9px}.customer-ref-hero h2{font-size:26px}.customer-ref-hero p{font-size:12px}.customer-ref-hero-mark{font-size:54px}.customer-ref-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.customer-ref-metric{border-radius:12px;gap:8px;min-height:73px;padding:10px 9px}.customer-ref-metric:last-child{grid-column:1/-1}.customer-ref-metric-icon{border-radius:9px;flex-basis:32px;height:32px;font-size:21px}.customer-ref-metric small{font-size:10px}.customer-ref-metric strong{font-size:25px}.customer-ref-metric em{font-size:9px}.customer-ref-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;padding:8px}.customer-ref-search{grid-column:1/-1;min-height:43px}.customer-ref-toolbar select{min-height:40px;font-size:11px}.customer-ref-search-btn{grid-column:1/-1;min-height:40px}.customer-ref-list-meta{flex-direction:column;align-items:flex-start;gap:3px;font-size:11px}.customer-ref-desktop-table{display:none}.customer-ref-mobile-list{gap:9px;display:grid}.customer-ref-mobile-card{background:radial-gradient(circle at 100% 0,#7192ef17,#0000 34%),linear-gradient(145deg,#1a1f30,#10141e);border:1px solid #3d4b71;border-radius:14px;gap:11px;padding:12px;display:grid;box-shadow:0 7px 18px #00000021}.customer-ref-mobile-card.is-flagged{border-color:#9e2c4c}.customer-ref-mobile-card-head{align-items:center;gap:9px;min-width:0;display:flex}.customer-ref-mobile-card-head .customer-ref-avatar{flex-basis:39px;width:39px;height:39px}.customer-ref-mobile-person{flex:1;gap:3px;min-width:0;display:grid}.customer-ref-mobile-person strong{color:#f9fafc;overflow-wrap:anywhere;font-size:15px}.customer-ref-mobile-person span{color:#b5c3ec;overflow-wrap:anywhere;font-size:11px}.customer-ref-mobile-person small{color:#96a4c9;overflow-wrap:anywhere;font-size:10px}.customer-ref-mobile-card-head .customer-ref-type{padding:5px 6px;font-size:9px}.customer-ref-mobile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.customer-ref-mobile-stats>div{background:#0f131dcc;border:1px solid #344061;border-radius:9px;align-content:center;gap:4px;min-width:0;padding:8px 7px;display:grid}.customer-ref-mobile-stats small{color:#95a2c8;font-size:9px}.customer-ref-mobile-stats strong{color:#f7f8fb;overflow-wrap:anywhere;font-size:16px}.customer-ref-mobile-view{color:#f0f3f7;text-align:left;min-height:37px;font:800 10px/1.2 var(--font-body,system-ui);cursor:pointer;background:linear-gradient(100deg,#668aee38,#252d448f);border:1px solid #4470ea;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.customer-ref-mobile-view span{color:#c5d2f9;font-size:18px}.customer-ref-detail{border-radius:14px;gap:11px;padding:12px}.customer-ref-avatar--large{flex-basis:44px!important;width:44px!important;height:44px!important;font-size:22px!important}.customer-ref-detail-person h3{font-size:19px}.customer-ref-detail-person p{font-size:11px;line-height:1.4}.customer-ref-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.customer-ref-detail-metrics>div{padding:9px}.customer-ref-detail-metrics small{font-size:10px}.customer-ref-detail-metrics strong{font-size:18px}.customer-ref-detail-section-head h4{font-size:16px}.customer-ref-history-row{gap:8px;padding:8px}.customer-ref-history-platform{flex-basis:32px;width:32px;height:32px;font-size:21px}.customer-ref-history-main strong,.customer-ref-history-main span{font-size:11px}.customer-ref-history-main small{font-size:9px}.customer-ref-history-side>strong{font-size:11px}.customer-ref-order-status{padding:4px 5px;font-size:9px}.customer-ref-secondary-btn,.customer-ref-danger-btn{width:100%;min-height:42px}.customer-ref-detail-actions{display:grid}.customer-ref-pagination{flex-direction:column;align-items:flex-start}.customer-ref-pagination>div{justify-content:space-between;width:100%}}.customer-ref-body{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.customer-ref-main{gap:14px;min-width:0;display:grid}.customer-ref-page--detail-open .customer-ref-body{grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr)}.customer-ref-page--detail-open .customer-ref-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-ref-detail-panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2351d2 #121622;align-self:start;min-width:0;max-height:calc(100vh - 118px);animation:.18s ease-out customer-panel-in;position:sticky;top:12px;overflow:auto}.customer-ref-detail-panel::-webkit-scrollbar{width:7px}.customer-ref-detail-panel::-webkit-scrollbar-track{background:#121622;border-radius:8px}.customer-ref-detail-panel::-webkit-scrollbar-thumb{background:#2351d2;border-radius:8px}.customer-ref-row{cursor:pointer;outline:none}.customer-ref-row:focus-visible td{outline-offset:-2px;outline:2px solid #bbcbf7}.customer-ref-row-selected td{box-shadow:inset 0 1px #bacbf738,inset 0 -1px #bacbf738;background:#7193ef29!important}.customer-ref-row-selected td:first-child{box-shadow:inset 3px 0 #c1cff8,inset 0 1px #bacbf738,inset 0 -1px #bacbf738}.customer-ref-detail-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.customer-ref-detail-metrics>div{padding:8px 7px}.customer-ref-detail-metrics small{font-size:10px;line-height:1.25}.customer-ref-detail-metrics strong{font-size:clamp(12px,1.15vw,17px)}.customer-ref-detail-tabs{background:#0d1019eb;border:1px solid #384568;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.customer-ref-detail-tabs button{color:#b0bfeb;text-align:center;min-width:0;min-height:40px;font:800 10px/1.25 var(--font-body,system-ui);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:7px 5px;display:flex}.customer-ref-detail-tabs button.is-active{color:#fff;background:linear-gradient(110deg,#91abf3,#2b5ee7 65%,#542bff);border-color:#a3b8f5;box-shadow:0 0 14px #7395ef38}.customer-ref-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.customer-ref-info-grid>div{background:#121622d1;border:1px solid #333f5f;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.customer-ref-info-grid small{color:#95a2c8;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.customer-ref-info-grid strong{color:#f3f5f9;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.customer-ref-info-grid .customer-ref-info-wide{grid-column:1/-1}.customer-ref-info-flag{background:#640c1f3d!important;border-color:#b12d4a!important}.customer-ref-purchase-summary{gap:12px;display:grid}.customer-ref-summary-quick-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.customer-ref-summary-quick-stats>div{background:linear-gradient(145deg,#242c43d1,#10141df2);border:1px solid #1f45ae;border-radius:10px;gap:5px;min-width:0;padding:10px 8px;display:grid}.customer-ref-summary-quick-stats small{color:#a3afcf;font-size:10px;line-height:1.25}.customer-ref-summary-quick-stats strong{color:#cad6f9;overflow-wrap:anywhere;font-size:18px}.customer-ref-status-summary{gap:6px;display:grid}.customer-ref-status-summary>div{color:#d9dfeb;background:#11141fd1;border:1px solid #344061;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;display:flex}.customer-ref-status-summary>div strong{color:#f7f9fb;margin-left:auto;font-size:13px}.status-dot{border-radius:50%;flex:none;width:9px;height:9px}.status-dot--active{background:#25e1a0;box-shadow:0 0 8px #25e1a080}.status-dot--return{background:#c16aff;box-shadow:0 0 8px #c16aff66}.status-dot--rto{background:#ffb34f;box-shadow:0 0 8px #ffb34f66}.customer-ref-product-summary-list{gap:6px;display:grid}.customer-ref-product-summary-row{background:#121621e0;border:1px solid #364265;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.customer-ref-product-summary-row>div{gap:4px;min-width:0;display:grid}.customer-ref-product-summary-row>div strong{color:#f3f5f9;overflow-wrap:anywhere;font-size:12px}.customer-ref-product-summary-row small{color:#96a4c9;font-size:10px}.customer-ref-product-summary-row>strong{color:#c9d5f9;flex:none;font-size:12px}@keyframes customer-panel-in{0%{opacity:.6;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=1100px){.customer-ref-page--detail-open .customer-ref-body{grid-template-columns:minmax(0,1fr)}.customer-ref-detail-panel{max-height:none;position:static}}@media (width<=720px){.customer-ref-page--detail-open .customer-ref-body{display:block}.customer-ref-detail-panel{z-index:1200;width:100%;height:100dvh;max-height:100dvh;padding:max(14px, env(safe-area-inset-top)) 13px max(18px, env(safe-area-inset-bottom));box-shadow:none;background:radial-gradient(circle at 100% 0,#7f9df129,#0000 30%),linear-gradient(145deg,#171d2c,#0a0d13 84%);border:0;border-radius:0;animation:.18s ease-out customer-sheet-in;position:fixed;inset:0;overflow-y:auto}.customer-ref-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-ref-detail-metrics strong{font-size:18px}.customer-ref-detail-tabs button{min-height:42px;font-size:10px}.customer-ref-info-grid{gap:7px}.customer-ref-info-grid>div{padding:9px}.customer-ref-summary-quick-stats>div{padding:9px 7px}.customer-ref-summary-quick-stats strong,.customer-ref-detail-section-head h4{font-size:16px}.customer-ref-detail-actions{padding-bottom:8px}}@keyframes customer-sheet-in{0%{opacity:.7;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.customer-ref-mobile-card-head{cursor:pointer}.customer-ref-mobile-card-head:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #bbcbf7}.orders-ref-page{color:#f2f4f8;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.orders-ref-page--detail-open{grid-template-columns:minmax(0,1.55fr) minmax(330px,.9fr)}.orders-ref-main{flex-direction:column;gap:14px;min-width:0;display:flex}.orders-ref-hero{background:radial-gradient(circle at 100% 0,#9cb4f438,#0000 38%),linear-gradient(125deg,#161b28,#20273b 65%,#2e3956);border:1px solid #2251d1;border-radius:18px;align-items:center;gap:14px;min-width:0;padding:18px 20px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0000002e}.orders-ref-hero-icon{color:#fff;background:linear-gradient(145deg,#aec2f6,#4974eb);border-radius:14px;flex:none;place-items:center;width:52px;height:52px;font-size:34px;display:grid;box-shadow:0 0 20px #9cb4f452}.orders-ref-hero h2{color:#f9f9fc;letter-spacing:-.03em;margin:2px 0 3px;font-size:clamp(22px,2vw,30px);font-weight:850}.orders-ref-hero p{color:#bccaee;margin:0;font-size:15px;line-height:1.5}.orders-ref-eyebrow{color:#b4c6f7;letter-spacing:.19em;margin-bottom:3px;font-size:11px;font-weight:850;display:block}.orders-ref-export{white-space:nowrap;color:#fff;cursor:pointer;background:linear-gradient(120deg,#4f79eb,#2155e6);border:1px solid #5b81ed;border-radius:10px;align-self:center;margin-left:auto;padding:10px 14px;font-weight:800;box-shadow:0 0 16px #678bee38}.orders-ref-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.orders-ref-metric{background:linear-gradient(135deg,#1d2336,#121622);border:1px solid #374466;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:13px 12px;display:flex;box-shadow:inset 0 1px #ffffff09}.orders-ref-metric>span{background:#0003;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:22px;font-weight:900;display:grid}.orders-ref-metric small{color:#c1c9df;font-size:11px;line-height:1.35;display:block}.orders-ref-metric strong{color:#fff;margin-top:3px;font-size:clamp(17px,1.5vw,23px);font-weight:900;line-height:1.2;display:block}.orders-ref-metric--blue{background:linear-gradient(130deg,#3b6ae942,#161b28);border-color:#4873eb}.orders-ref-metric--blue>span{color:#bbcbf7}.orders-ref-metric--green{background:linear-gradient(130deg,#00d38b33,#161b28);border-color:#079c79}.orders-ref-metric--green>span{color:#38ffb4}.orders-ref-metric--purple{background:linear-gradient(130deg,#9023ff38,#1c1034);border-color:#7936cb}.orders-ref-metric--purple>span{color:#e18cff}.orders-ref-metric--red{background:linear-gradient(130deg,#ff205136,#241022);border-color:#9d2447}.orders-ref-metric--red>span{color:#ff6b86}.orders-ref-metric--amber{background:linear-gradient(130deg,#ffb1002e,#241b0b);border-color:#966b13}.orders-ref-metric--amber>span{color:#ffd34c}.orders-ref-toolbar{align-items:center;gap:10px;min-width:0;display:flex}.orders-ref-search{color:#c2d0f8;background:#131824;border:1px solid #2246aa;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex}.orders-ref-search>span{font-size:28px}.orders-ref-search input{width:100%;min-width:0;box-shadow:none!important;color:#f2f4f8!important;background:0 0!important;border:0!important;outline:none!important;padding:12px 0!important}.orders-ref-search input::placeholder{color:#98a5c8}.orders-ref-filter-chip{color:#dee2ee;white-space:nowrap;cursor:pointer;background:#1b2233;border:1px solid #264eb9;border-radius:10px;padding:11px 13px;font-weight:750}.orders-ref-pagination{color:#b5c4ec;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;font-size:12px;display:flex}.orders-ref-pagination>div{align-items:center;gap:10px;display:flex}.orders-ref-pagination button{color:#dee2ee;cursor:pointer;background:#1b2233;border:1px solid #264eb9;border-radius:8px;padding:8px 11px;font-weight:750}.orders-ref-pagination button:disabled{opacity:.45;cursor:not-allowed}.orders-ref-pagination strong{color:#f2f4f8;white-space:nowrap}.orders-ref-page .block-order-row{gap:8px;margin:0;display:flex}.orders-ref-page .block-order-row .text-input{color:#f2f4f8;background:#151927;border-color:#39476b;flex:1;min-width:0}.orders-ref-table-wrap{background:linear-gradient(#131723,#0f121c);border:1px solid #313c5a;border-radius:13px;overflow:auto;box-shadow:0 8px 24px #00000024}.orders-ref-table{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:12px}.orders-ref-table th{text-align:left;color:#b5c4ec;background:#1d2336;border-bottom:1px solid #364265;padding:12px 10px;font-weight:850}.orders-ref-table td{color:#e3e7f1;vertical-align:middle;border-bottom:1px solid #3c496f8c;padding:10px}.orders-ref-table tbody tr{cursor:pointer;transition:background .15s}.orders-ref-table tbody tr:hover,.orders-ref-table tbody tr.orders-ref-row-selected{background:linear-gradient(90deg,#6186ed38,#143db01f)}.orders-ref-table tbody tr:last-child td{border-bottom:0}.orders-ref-table td strong{color:#f7f9fb;font-weight:800;display:block}.orders-ref-table td small{color:#99a6cb;text-overflow:ellipsis;max-width:155px;margin-top:3px;font-size:11px;display:block;overflow:hidden}.orders-ref-row-dot{color:#aabff6;font-size:15px}.orders-ref-platform{color:#dfe4ee;background:#22293e;border:1px solid #2748a3;border-radius:7px;justify-content:center;align-items:center;padding:4px 7px;font-size:11px;font-weight:800;display:inline-flex}.orders-ref-platform--flipkart{color:#acbff6;border-color:#3e6be4}.orders-ref-platform--meesho{color:#ff9cde;border-color:#c02a8c}.orders-ref-platform--amazon{color:#ffd19a;border-color:#d17c1b}.orders-ref-platform--jiomart{color:#c3d2f8;border-color:#3767e9}.orders-ref-status{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:5px 8px;font-size:11px;font-weight:850;line-height:1.2;display:inline-flex}.orders-ref-status--active{color:#72ffd0;background:#00bf8024;border-color:#087d65}.orders-ref-status--customer_return{color:#f1a7ff;background:#b127de2e;border-color:#8c3db2}.orders-ref-status--rto{color:#ff9aaa;background:#ff2a4f29;border-color:#a82b4b}.orders-ref-view-btn{color:#cad6f9;cursor:pointer;background:linear-gradient(120deg,#2e3955,#1d2437);border:1px solid #4672ea;border-radius:7px;padding:6px 9px;font-weight:850}.orders-ref-flag-note{color:#ff8594;margin-top:3px;font-size:11px;font-style:normal;display:block}.orders-ref-mobile-list{gap:10px;display:none}.orders-ref-mobile-card{text-align:left;color:#f2f4f8;cursor:pointer;background:linear-gradient(145deg,#1d2336,#121621);border:1px solid #39476b;border-radius:14px;width:100%;padding:13px;display:block}.orders-ref-mobile-card.is-selected{border-color:#aabef6;box-shadow:0 0 0 1px #aec2f62e,0 0 20px #82a0f11a}.orders-ref-mobile-card-top,.orders-ref-mobile-card-mid{justify-content:space-between;align-items:center;gap:9px;display:flex}.orders-ref-mobile-card-top>strong{overflow-wrap:anywhere;font-size:15px}.orders-ref-mobile-card-mid{justify-content:flex-start;margin:12px 0 9px}.orders-ref-mobile-card-mid>div{flex:1;min-width:0}.orders-ref-mobile-card-mid>div strong,.orders-ref-mobile-card-mid>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orders-ref-mobile-card-mid>div small{color:#a8b3d2;margin-top:3px;font-size:12px}.orders-ref-mobile-card-mid>b{white-space:nowrap;font-size:15px}.orders-ref-mobile-card>small{color:#9ca8ca;font-size:12px}.orders-ref-mobile-open{color:#bdcdf8;margin-top:10px;font-size:12px;font-weight:850;display:block}.orders-ref-detail{background:radial-gradient(circle at 100% 0,#86a3f221,#0000 28%),linear-gradient(#151a28,#0f121c);border:1px solid #1b4dd8;border-radius:17px;min-width:0;max-height:calc(100vh - 32px);padding:14px;animation:.18s ease-out ordersRefIn;position:sticky;top:12px;overflow:auto;box-shadow:0 12px 32px #0000004d,inset 0 1px #ffffff0a}.orders-ref-detail-head{border-bottom:1px solid #303c5a;align-items:flex-start;gap:10px;padding:4px 2px 13px;display:flex}.orders-ref-detail-head>div{flex:1;min-width:0}.orders-ref-detail-head h3{color:#f9f9fc;overflow-wrap:anywhere;margin:3px 0 4px;font-size:21px}.orders-ref-detail-head p{color:#a7b3d2;margin:0;font-size:12px}.orders-ref-close{color:#eceef5;cursor:pointer;background:#1b2133;border:1px solid #394569;border-radius:8px;width:32px;height:32px;font-size:26px}.orders-ref-detail-status{justify-content:space-between;align-items:center;gap:8px;padding:13px 0;display:flex}.orders-ref-detail-status>strong{color:#fff;font-size:21px}.orders-ref-detail-tabs{background:#0f121c;border:1px solid #2f3957;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:4px;display:grid}.orders-ref-detail-tabs button{color:#b4bed8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-width:0;padding:9px 4px;font-size:11px;font-weight:800}.orders-ref-detail-tabs button.is-active{color:#fff;background:linear-gradient(120deg,#a1b7f5,#2d5fe8);box-shadow:0 0 15px #7e9cf147}.orders-ref-detail-content{flex-direction:column;gap:10px;padding-top:12px;display:flex}.orders-ref-detail-card{background:linear-gradient(140deg,#1f2639e6,#10141de6);border:1px solid #303a58;border-radius:11px;padding:12px}.orders-ref-detail-card h4{color:#f5f7fa;margin:0 0 11px;font-size:15px}.orders-ref-detail-card dl{grid-template-columns:minmax(82px,.7fr) minmax(0,1.3fr);gap:9px 10px;margin:0;font-size:12px;display:grid}.orders-ref-detail-card dt{color:#9ba7c9}.orders-ref-detail-card dd{color:#f0f3f8;overflow-wrap:anywhere;margin:0;font-weight:700}.orders-ref-amount-row{color:#b5bfd9;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:flex}.orders-ref-amount-row strong{color:#f3f5f9}.orders-ref-amount-total{border-top:1px solid #3a476c;margin-top:5px;padding-top:12px;font-size:15px}.orders-ref-amount-total strong{color:#cad6f9;font-size:18px}.orders-ref-product-line{align-items:center;gap:10px;min-width:0;display:flex}.orders-ref-product-icon{color:#c0cff8;background:#232b41;border:1px solid #2748a1;border-radius:9px;flex:none;place-items:center;width:54px;height:54px;font-size:31px;display:grid}.orders-ref-product-line>div{flex:1;min-width:0}.orders-ref-product-line strong,.orders-ref-product-line small{display:block}.orders-ref-product-line strong{color:#f6f8fa;font-size:13px}.orders-ref-product-line small{color:#a1adcf;margin-top:4px;font-size:11px}.orders-ref-product-line>b{color:#f9f9fc;white-space:nowrap}.orders-ref-customer-card{background:#1a2131;border:1px solid #394569;border-radius:12px;align-items:center;gap:12px;padding:13px;display:flex}.orders-ref-customer-avatar{color:#fff;background:linear-gradient(135deg,#b0c2f6,#1755ff);border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:28px;font-weight:900;display:grid}.orders-ref-customer-card h4{color:#fafbfc;margin:0 0 4px}.orders-ref-customer-card p,.orders-ref-detail-card>p{color:#bcc5dd;overflow-wrap:anywhere;margin:4px 0;font-size:12px}.orders-ref-flag-card{color:#ff9cad;background:#ff1e4b1a;border:1px solid #a52b4c;border-radius:10px;padding:12px}.orders-ref-flag-card p{margin:5px 0 0;font-size:12px}.orders-ref-timeline{flex-direction:column;gap:14px;display:flex}.orders-ref-timeline>div{align-items:flex-start;gap:10px;display:flex}.orders-ref-timeline>div>span{color:#43ffc0;background:#00d39024;border:1px solid #087c65;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.orders-ref-timeline section strong,.orders-ref-timeline section small{display:block}.orders-ref-timeline section strong{color:#f3f5f9;font-size:13px}.orders-ref-timeline section small{color:#9daacc;margin-top:4px;font-size:11px}.orders-ref-detail-actions{flex-direction:column;gap:8px;margin-top:13px;display:flex}.orders-ref-detail-actions .btn{justify-content:center;width:100%}.orders-ref-page .btn{white-space:normal}@keyframes ordersRefIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=1200px){.orders-ref-page--detail-open{grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr)}.orders-ref-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.orders-ref-table{font-size:11px}.orders-ref-table th,.orders-ref-table td{padding:8px 7px}}@media (width<=900px){.orders-ref-page,.orders-ref-page--detail-open{display:block}.orders-ref-page--detail-open .orders-ref-main{display:none}.orders-ref-detail{max-height:none;margin-top:0;position:relative;top:auto}.orders-ref-mobile-list{display:grid}.orders-ref-table-wrap{display:none}.orders-ref-hero{padding:15px}.orders-ref-hero p{font-size:13px}.orders-ref-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-ref-metric{padding:11px}.orders-ref-metric:last-child{grid-column:span 2}.orders-ref-toolbar{align-items:stretch}.orders-ref-filter-chip{padding:8px}.orders-ref-page .block-order-row{flex-direction:column}.orders-ref-export{padding:9px 10px;font-size:12px}.orders-ref-detail-tabs button{font-size:11px}.orders-ref-detail{margin-bottom:12px}}@media (width<=480px){.orders-ref-hero{border-radius:14px;gap:10px;padding:13px}.orders-ref-hero-icon{width:42px;height:42px;font-size:27px}.orders-ref-hero h2{font-size:25px}.orders-ref-hero p{font-size:12px}.orders-ref-eyebrow{font-size:10px}.orders-ref-export{padding:8px;font-size:11px}.orders-ref-metrics{gap:7px}.orders-ref-metric{gap:8px;padding:10px 8px}.orders-ref-metric>span{width:29px;height:29px;font-size:19px}.orders-ref-metric small{font-size:10px}.orders-ref-metric strong{font-size:20px}.orders-ref-toolbar{flex-direction:column}.orders-ref-filter-chip{width:100%}.orders-ref-detail{padding:10px}.orders-ref-detail-head h3,.orders-ref-detail-status>strong{font-size:18px}.orders-ref-detail-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-ref-detail-tabs button{padding:10px 5px}.orders-ref-detail-card dl{grid-template-columns:90px minmax(0,1fr)}.orders-ref-mobile-card{padding:11px}.orders-ref-mobile-card-mid .orders-ref-platform{max-width:72px;overflow:hidden}}.rmm-page{color:#f0f3f8;background:radial-gradient(circle at 92% 4%,#90aaf31f,#0000 28%),linear-gradient(145deg,#121622,#151a27 56%,#0e1119);border:1px solid #7c9bf057;border-radius:20px;width:100%;min-width:0;padding:18px;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff09}.rmm-page-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.rmm-heading-icon,.rmm-selected-product-symbol,.rmm-product-icon,.rmm-material-symbol{color:#f6f8fa;background:linear-gradient(145deg,#4974eb,#a0b6f4);border:1px solid #c1cff8b3;flex:none;place-items:center;display:grid;box-shadow:0 0 22px #7d9cf130}.rmm-heading-icon{border-radius:17px;width:58px;height:58px;font-size:38px}.rmm-heading-copy{flex:1;min-width:0}.rmm-eyebrow{color:#b4c5f7;letter-spacing:.19em;font-size:12px;font-weight:800;line-height:1.4;display:block}.rmm-heading-copy h2{color:#f6f8fa;margin:2px 0 3px;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.15}.rmm-heading-copy p,.rmm-panel-head p,.rmm-section-title-row p{color:#b3bcd8;margin:0;font-size:15px;line-height:1.45}.rmm-primary-btn,.rmm-secondary-btn{cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:15px;font-weight:750;transition:transform .12s,filter .12s;display:inline-flex}.rmm-primary-btn{color:#fff;background:linear-gradient(110deg,#95aef3,#3867e9);border:1px solid #92acf3;box-shadow:0 0 18px #668aee2b}.rmm-secondary-btn{color:#e5e9f1;background:#2c3752a6;border:1px solid #7e9cf173}.rmm-primary-btn:hover,.rmm-secondary-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.rmm-view-tabs{border-bottom:1px solid #6c8eef59;gap:7px;margin-bottom:16px;padding-bottom:0;display:flex}.rmm-view-tabs button{color:#b1c1ec;cursor:pointer;background:#181d2dbf;border:1px solid #416ee852;border-bottom:0;border-radius:10px 10px 0 0;padding:11px 16px;font-size:15px;font-weight:750}.rmm-view-tabs button.is-active{color:#fff;background:linear-gradient(120deg,#194fe2,#7e9cf1);border-color:#6489ee;box-shadow:0 -2px 18px #5d83ed33}.rmm-mapping-layout{grid-template-columns:minmax(260px,34%) minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.rmm-products-panel,.rmm-mapping-detail,.rmm-required-panel,.rmm-selected-product-card,.rmm-stock-card{background:linear-gradient(145deg,#181d2df5,#121621f5);border:1px solid #5c82ed6b;border-radius:15px;min-width:0}.rmm-products-panel{flex-direction:column;padding:13px;display:flex}.rmm-panel-head,.rmm-section-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.rmm-panel-head{margin-bottom:12px}.rmm-panel-head h3,.rmm-section-title-row h3{color:#f6f8fa;margin:0 0 3px;font-size:19px;font-weight:800;line-height:1.25}.rmm-count-chip{color:#cdd9f9;background:#184cdb38;border:1px solid #87a4f261;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;font-weight:800}.rmm-product-search{color:#c5d2f9;background:#0c0f169e;border:1px solid #6488e96e;border-radius:10px;align-items:center;gap:9px;width:100%;height:42px;margin-bottom:11px;padding:0 11px;display:flex}.rmm-product-search span{font-size:25px;line-height:1}.rmm-product-search input{color:#f5f6fa;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.rmm-product-search input::placeholder{color:#828fb6}.rmm-product-list{gap:7px;max-height:620px;padding-right:2px;display:grid;overflow:auto}.rmm-product-row{text-align:left;color:#e7eaf3;cursor:pointer;background:#11141fb3;border:1px solid #3161e352;border-radius:12px;align-items:center;gap:10px;width:100%;min-width:0;padding:10px;display:flex}.rmm-product-row:hover{background:#2b344fbf;border-color:#97b0f3bf}.rmm-product-row.is-selected{background:linear-gradient(110deg,#4d77eb61,#2b3551b3);border-color:#a3b8f5;box-shadow:inset 0 0 0 1px #9fb6f426,0 0 17px #678bee1c}.rmm-product-icon{border-radius:11px;width:42px;height:42px;font-size:28px}.rmm-product-row-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.rmm-product-row-main>strong{overflow-wrap:anywhere;color:#f6f8fa;font-size:13px;line-height:1.3}.rmm-product-row-main>small{color:#a4b0d0;font-size:11px}.rmm-product-row-meta{color:#9eabcd;flex-wrap:wrap;gap:5px 8px;font-size:11px;display:flex}.rmm-mini-status{border-radius:999px;padding:2px 6px;font-size:10px;font-weight:750}.rmm-mini-status.is-mapped{color:#66f2c1;background:#00b47721;border:1px solid #00cf9047}.rmm-mini-status.is-unmapped{color:#ffc96a;background:#c67d0021;border:1px solid #ffb83d40}.rmm-row-chevron{color:#d3ddfa;font-size:26px;line-height:1}.rmm-products-foot{color:#9ca8cc;margin-top:auto;padding:11px 2px 0;font-size:12px}.rmm-products-foot strong{color:#50f1c7}.rmm-mapping-detail{flex-direction:column;gap:12px;padding:13px;display:flex}.rmm-selected-product-card{background:radial-gradient(circle at 100% 0,#7595f021,#0000 42%),#121622d1;align-items:center;gap:13px;padding:15px;display:flex}.rmm-selected-product-symbol{border-radius:14px;width:68px;height:68px;font-size:43px}.rmm-selected-product-info{flex:1;min-width:0}.rmm-selected-product-info h3{color:#f6f8fa;overflow-wrap:anywhere;margin:3px 0 4px;font-size:clamp(17px,1.8vw,22px);line-height:1.2}.rmm-selected-product-info p{color:#adb7d5;margin:0;font-size:13px}.rmm-product-facts{color:#a9b4d2;flex-wrap:wrap;gap:7px 18px;margin-top:10px;font-size:12px;display:flex}.rmm-product-facts strong{color:#3cf1cb;margin-left:5px;font-size:13px;display:inline-block}.rmm-required-panel{padding:14px}.rmm-section-title-row{margin-bottom:12px}.rmm-table-wrap{border:1px solid #3765e257;border-radius:10px;width:100%;overflow:auto}.rmm-table{border-collapse:separate;border-spacing:0;color:#e7eaf3;width:100%;min-width:640px;font-size:13px}.rmm-table th{text-align:left;color:#c2d1f8;white-space:nowrap;background:#242c43d1;border-bottom:1px solid #446fe854;padding:11px 10px;font-size:12px}.rmm-table td{white-space:nowrap;background:#10141d8a;border-bottom:1px solid #1b4bcc3d;padding:10px}.rmm-table tbody tr:last-child td{border-bottom:0}.rmm-table tbody tr:hover td{background:#38456959}.rmm-material-cell{align-items:center;gap:8px;display:flex}.rmm-material-symbol--small{border-radius:8px;width:30px;height:30px;font-size:19px}.rmm-material-cell strong{color:#f5f6fa;font-size:13px}.rmm-qty-value{color:#ced9fa;font-size:16px}.rmm-stock-positive{color:#4aefc0}.rmm-stock-zero{color:#ff646f}.rmm-status{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.rmm-status--ok{color:#5af0b9;background:#00a06521;border:1px solid #00d7908c}.rmm-status--out,.rmm-status--missing{color:#ff8c96;background:#c91e3724;border:1px solid #ff465b85}.rmm-mapping-note{color:#bfcef8;background:#275be717;border:1px solid #6e91ef47;border-radius:11px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.rmm-mapping-note p{color:#acb6d4;margin:0;font-size:12px;line-height:1.5}.rmm-mapping-note strong{color:#eff1f7}.rmm-empty{text-align:center;color:#a5b1d1;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:190px;padding:24px;display:flex}.rmm-empty>span{color:#a0b7f4;font-size:36px}.rmm-empty strong{color:#f3f4f9;font-size:17px}.rmm-empty p{color:#9ba7ca;max-width:440px;margin:0;font-size:13px;line-height:1.5}.rmm-empty--compact{min-height:125px}.rmm-empty--inline{background:#0e121a6b;border:1px dashed #6a8dee61;border-radius:11px;min-height:165px}.rmm-empty--inline .rmm-primary-btn{margin-top:8px}.rmm-stock-view{background:#0f121c5c;border:1px solid #587fec5c;border-radius:14px;padding:14px}.rmm-stock-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rmm-stock-card{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:13px;display:grid}.rmm-stock-card .rmm-material-symbol{border-radius:10px;width:38px;height:38px}.rmm-stock-card .rmm-status{grid-column:2;justify-self:start}.rmm-stock-card-title{flex-direction:column;gap:2px;min-width:0;display:flex}.rmm-stock-card-title strong{color:#f4f6fa;font-size:15px}.rmm-stock-card-title span{color:#a8b3d2;font-size:12px}.rmm-stock-number{border-top:1px solid #2e5de147;border-bottom:1px solid #2e5de147;grid-column:1/-1;padding:10px 0}.rmm-stock-number strong{color:#45f0c1;font-size:25px}.rmm-stock-number small{color:#a9b4d3;margin-left:6px}.rmm-stock-edit{color:#b3bcd8;grid-column:1/-1;gap:5px;font-size:12px;display:grid}.rmm-stock-edit .text-input{color:#f5f7fa;background:#0b0d14cc;border-color:#587fec73}.rmm-stock-card .rmm-secondary-btn{grid-column:1/-1;width:100%}@media (width<=1100px){.rmm-mapping-layout{grid-template-columns:minmax(235px,34%) minmax(0,1fr)}.rmm-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rmm-selected-product-card{flex-wrap:wrap}.rmm-selected-product-info{min-width:calc(100% - 90px)}}@media (width<=720px){.rmm-page{border-radius:16px;padding:12px}.rmm-page-head{flex-wrap:wrap;align-items:flex-start;gap:10px}.rmm-heading-icon{border-radius:13px;width:47px;height:47px;font-size:31px}.rmm-heading-copy{flex:1;width:calc(100% - 60px)}.rmm-heading-copy h2{font-size:26px}.rmm-heading-copy p{font-size:13px}.rmm-page-head>.rmm-primary-btn{width:100%}.rmm-view-tabs{grid-template-columns:1fr 1fr;gap:5px;display:grid}.rmm-view-tabs button{border-radius:9px 9px 0 0;padding:10px 6px;font-size:12px}.rmm-mapping-layout{grid-template-columns:minmax(0,1fr);gap:10px}.rmm-products-panel,.rmm-mapping-detail{padding:10px}.rmm-product-list{max-height:330px}.rmm-product-row{padding:9px}.rmm-selected-product-card{gap:10px;padding:11px}.rmm-selected-product-symbol{border-radius:12px;width:50px;height:50px;font-size:31px}.rmm-selected-product-info{min-width:calc(100% - 65px)}.rmm-selected-product-info h3{font-size:19px}.rmm-product-facts{gap:4px;display:grid}.rmm-selected-product-card>.rmm-primary-btn{width:100%}.rmm-required-panel{padding:10px}.rmm-section-title-row{align-items:flex-start}.rmm-section-title-row h3{font-size:17px}.rmm-section-title-row p{font-size:12px}.rmm-stock-grid{grid-template-columns:minmax(0,1fr)}.rmm-stock-card{grid-template-columns:42px minmax(0,1fr) auto}.rmm-stock-card .rmm-status{grid-area:1/3}.rmm-stock-number,.rmm-stock-edit,.rmm-stock-card .rmm-secondary-btn{grid-column:1/-1}}.rmm-mobile-back{color:#d4defa;cursor:pointer;background:#242c43cc;border:1px solid #84a1f16b;border-radius:10px;justify-content:flex-start;align-items:center;width:100%;min-height:42px;margin:0 0 2px;padding:10px 12px;font-size:15px;font-weight:800;display:none}@media (width<=720px){.rmm-mapping-layout{scroll-margin-top:12px}.rmm-mapping-layout:not(.has-selected-product) .rmm-mapping-detail,.rmm-mapping-layout.has-selected-product .rmm-products-panel{display:none}.rmm-mapping-layout.has-selected-product .rmm-mapping-detail{width:100%;display:flex}.rmm-mobile-back{display:inline-flex}.rmm-product-list{max-height:min(56vh,520px)}}.rmm-qty-control{justify-content:center;align-items:center;gap:4px;min-width:126px;display:inline-flex}.rmm-qty-control button{color:#f4f6f9;cursor:pointer;background:#3945698a;border:1px solid #7b9af094;border-radius:7px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:30px;font-size:19px;font-weight:900;display:inline-flex}.rmm-qty-control button:hover:not(:disabled){background:linear-gradient(120deg,#4f79eb,#a0b7f4);box-shadow:0 0 12px #86a3f240}.rmm-qty-control button:disabled{opacity:.35;cursor:not-allowed}.rmm-qty-control input{text-align:center;color:#f9f9fc;background:#0c0f16e6;border:1px solid #557eec7a;border-radius:7px;width:44px;min-width:0;height:30px;padding:2px 3px;font-size:15px;font-weight:850}.rmm-mapping-row-actions{justify-content:center;align-items:center;gap:5px;display:flex}.rmm-qty-step,.rmm-remove-mapping{color:#cfdafa;cursor:pointer;background:#2a334eb3;border:1px solid #7192ef75;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;font-weight:900;display:inline-flex}.rmm-remove-mapping{color:#ff657d;background:#620d254d;border-color:#ff466166;font-size:25px}.rmm-qty-step:hover{background:#4f79eb59}.rmm-remove-mapping:hover{background:#ff204a29}.rmm-mapping-mobile-cards{display:none}.rmm-add-mapping-form{background:linear-gradient(130deg,#1f263aad,#141825d6);border:1px solid #668aee59;border-radius:12px;grid-template-columns:minmax(0,1.7fr) minmax(130px,.8fr) auto;align-items:end;gap:10px;margin-top:14px;padding:13px;display:grid}.rmm-add-mapping-heading{grid-column:1/-1}.rmm-add-mapping-heading h4{color:#f4f6f9;margin:0 0 3px;font-size:16px}.rmm-add-mapping-heading p{color:#a9b4d3;margin:0;font-size:12px;line-height:1.45}.rmm-add-mapping-form label{color:#b7c6ed;gap:6px;font-size:12px;font-weight:750;display:grid}.rmm-add-mapping-form select,.rmm-add-mapping-form input{color:#f5f7fa;width:100%;min-width:0;height:39px;font:inherit;background:#0c0f16e0;border:1px solid #5f84ed80;border-radius:8px;outline:none;padding:0 10px}.rmm-add-mapping-form .rmm-primary-btn{white-space:nowrap;min-height:39px}.rmm-add-mapping-form .rmm-primary-btn:disabled{opacity:.42;cursor:not-allowed}@media (width<=720px){.rmm-mapping-desktop-table{display:none}.rmm-mapping-mobile-cards{gap:9px;display:grid}.rmm-mapping-mobile-card{background:linear-gradient(145deg,#181e2df5,#0f131cf5);border:1px solid #527ae861;border-radius:12px;min-width:0;padding:12px}.rmm-mapping-mobile-card-top{border-bottom:1px solid #2355e040;align-items:center;gap:9px;min-width:0;padding-bottom:10px;display:flex}.rmm-mapping-mobile-card-top>div{flex:1;gap:4px;min-width:0;display:grid}.rmm-mapping-mobile-card-top strong{color:#f5f7fa;overflow-wrap:anywhere;font-size:16px;line-height:1.3}.rmm-mapping-mobile-card-top small{color:#9fabce;font-size:12px}.rmm-mapping-mobile-card-top .rmm-remove-mapping{flex:0 0 30px}.rmm-mapping-mobile-card-bottom{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding-top:10px;display:grid}.rmm-mapping-mobile-card-bottom>div:first-child{gap:4px;min-width:0;display:grid}.rmm-mapping-mobile-card-bottom small,.rmm-mobile-qty-group label{color:#9ba8cb;font-size:11px}.rmm-mapping-mobile-card-bottom .rmm-status{justify-self:start}.rmm-mobile-qty-group{justify-items:end;gap:5px;display:grid}.rmm-qty-control{gap:3px;min-width:0}.rmm-qty-control button{flex-basis:31px;width:31px;height:34px;font-size:20px}.rmm-qty-control input{width:48px;height:34px;font-size:16px}.rmm-add-mapping-form{grid-template-columns:minmax(0,1fr) minmax(95px,.65fr);gap:10px;padding:12px}.rmm-add-mapping-heading{grid-column:1/-1}.rmm-add-mapping-form .rmm-primary-btn{grid-column:1/-1;width:100%}}.cr-analytics-page{color:#f0f3f7;gap:14px;min-width:0;padding-bottom:20px;display:grid}.cr-analytics-header{background:radial-gradient(circle at 95% 15%,#98b0f42e,#0000 34%),linear-gradient(120deg,#161b28fa,#29334cf2);border:1px solid #6d90ee8c;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff08}.cr-analytics-title{align-items:center;gap:13px;min-width:0;display:flex}.cr-analytics-mark{color:#fff;background:linear-gradient(145deg,#fb386d,#a90ae3);border-radius:16px;flex:0 0 58px;place-items:center;height:58px;font-size:35px;font-weight:900;display:grid;box-shadow:0 0 24px #dc14693d}.cr-eyebrow{color:#c2d1f8;letter-spacing:.2em;margin-bottom:4px;font-size:11px;font-weight:900;display:block}.cr-analytics-header h1{color:#f6f8fa;margin:0;font-size:clamp(22px,2vw,29px);font-weight:900;line-height:1.15}.cr-analytics-header p{color:#b5bfd9;max-width:650px;margin:5px 0 0;font-size:15px;line-height:1.45}.cr-analytics-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.cr-period-select{color:#a8b3d2;gap:4px;font-size:11px;font-weight:800;display:grid}.cr-period-select select{color:#f3f5f9;min-width:155px;font:inherit;background:#151a27;border:1px solid #7192ef8c;border-radius:10px;padding:10px 12px;font-size:13px}.cr-export-btn{color:#fff;cursor:pointer;background:linear-gradient(120deg,#5d83ed,#1758f6);border:1px solid #6b8eef;border-radius:11px;min-height:40px;padding:9px 14px;font-size:13px;font-weight:850;box-shadow:0 0 18px #658aee24}.cr-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.cr-kpi{background:linear-gradient(145deg,#171d2bfa,#10141ffa);border:1px solid #6286ec6b;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:13px;display:flex}.cr-kpi-icon{color:#ced9fa;background:#658aee30;border-radius:12px;flex:0 0 46px;place-items:center;height:46px;font-size:27px;font-weight:900;display:grid}.cr-kpi>div{gap:2px;min-width:0;display:grid}.cr-kpi small{color:#b2c1ec;font-size:12px;font-weight:700;line-height:1.25}.cr-kpi strong{color:#f6f8fa;font-size:clamp(22px,2.3vw,31px);font-weight:900;line-height:1.15}.cr-kpi em{color:#8897c0;font-size:10px;font-style:normal;line-height:1.3}.cr-kpi--returns{background:linear-gradient(120deg,#580e2b73,#161b2af5);border-color:#f4426d8c}.cr-kpi--returns .cr-kpi-icon{color:#ff8aa7;background:#f4426d2e}.cr-kpi--customers{border-color:#668aee73}.cr-kpi--customers .cr-kpi-icon{color:#aabef6;background:#668aee33}.cr-kpi--items{border-color:#00e3a26e}.cr-kpi--items .cr-kpi-icon{color:#3dffca;background:#00e3a22b}.cr-kpi--flags{border-color:#ff39518c}.cr-kpi--flags .cr-kpi-icon{color:#ff7483;background:#ff395133}.cr-analytics-chart-grid{grid-template-columns:1fr 1fr .95fr;gap:10px;min-width:0;display:grid}.cr-panel{background:linear-gradient(145deg,#161b28fa,#0e1119fa);border:1px solid #547ce96b;border-radius:15px;min-width:0;padding:14px;box-shadow:inset 0 1px #ffffff06}.cr-panel-head{justify-content:space-between;align-items:flex-start;gap:9px;margin-bottom:12px;display:flex}.cr-panel-head h2{color:#f5f6fa;margin:0;font-size:17px;font-weight:850;line-height:1.25}.cr-panel-head p{color:#95a2c8;margin:4px 0 0;font-size:11px;line-height:1.35}.cr-panel-count{color:#cdd9f9;background:#194fe426;border:1px solid #7a99f061;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:800}.cr-bar-list{gap:10px;display:grid}.cr-bar-row{grid-template-columns:22px minmax(85px,1fr) minmax(45px,1.1fr) 26px auto;align-items:center;gap:7px;min-width:0;display:grid}.cr-rank{color:#f0f3f7;background:#6a8dee40;border:1px solid #7191eb59;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:11px;font-weight:900;display:grid}.cr-bar-label{color:#e7eaf3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cr-bar-track{background:#5c71ab38;border-radius:999px;height:10px;display:block;overflow:hidden}.cr-bar-fill{border-radius:999px;min-width:3px;height:100%;display:block}.cr-color-0{background:#fb477b}.cr-color-1{background:#688cee}.cr-color-2{background:#09d7a0}.cr-color-3{background:#ffa638}.cr-color-4{background:#f4d546}.cr-color-5{background:#ba70ff}.cr-bar-row>strong{color:#f7f9fb;text-align:right;font-size:12px}.cr-bar-row>small{color:#8d9cc5;white-space:nowrap;font-size:10px}.cr-reason-total{background:radial-gradient(circle,#6489ee2e,#0f121beb 72%);border:1px solid #7392e947;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:130px;height:80px;margin:4px auto 14px;display:flex}.cr-reason-total strong{color:#fafbfc;font-size:27px;line-height:1}.cr-reason-total span{color:#a8b3d2;font-size:11px}.cr-reason-list{gap:8px;display:grid}.cr-reason-row{color:#dbe0ec;grid-template-columns:9px minmax(0,1fr) 24px 33px;align-items:center;gap:7px;font-size:11px;display:grid}.cr-reason-row strong{color:#f6f8fa;text-align:right}.cr-reason-row small{color:#9ca8cc;text-align:right}.cr-reason-dot{border-radius:50%;width:8px;height:8px}.cr-analytics-lower-grid{grid-template-columns:minmax(0,2.1fr) minmax(240px,.9fr);align-items:start;gap:10px;display:grid}.cr-return-table-panel{padding:13px}.cr-table-title-row{align-items:center}.cr-table-search{color:#c2d1f8;background:#0c0e15b8;border:1px solid #6186ed6b;border-radius:9px;align-items:center;gap:7px;width:min(360px,52%);min-width:190px;height:35px;padding:0 10px;display:flex}.cr-table-search span{font-size:22px}.cr-table-search input{color:#f4f6f9;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.cr-table-search input::placeholder{color:#8493ba}.cr-table-wrap{border-radius:9px;width:100%;overflow:auto}.cr-table{border-collapse:separate;border-spacing:0;color:#e7eaf3;width:100%;font-size:11px}.cr-table th{text-align:left;white-space:nowrap;color:#bfcdf1;background:#252d45b8;border-top:1px solid #3b67e152;border-bottom:1px solid #3b67e152;padding:9px 8px;font-weight:850}.cr-table td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #3d4b7159;padding:9px 8px}.cr-table tbody tr:hover{background:#3d4b7233}.cr-table td small{color:#ff8791;margin-top:3px;font-size:10px;display:block}.cr-flag-subtext{color:#ff8997!important}.cr-reason-badge,.cr-flag-badge,.cr-platform-badge{color:#e0e4ef;background:#28314b6b;border:1px solid #6a8cec47;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:4px 7px;font-size:10px;font-weight:800;line-height:1.15;display:inline-flex}.cr-reason-badge.is-fake{color:#ff8993;background:#690d205e;border-color:#ff4051a6}.cr-reason-badge.is-damaged{color:#ffc56a;background:#66390745;border-color:#ffa63985}.cr-reason-badge.is-normal{color:#62f0c9;background:#00625236;border-color:#00d89d61}.cr-flag-badge.is-flagged{color:#ff7e8b;background:#860e2561;border-color:#fa4054;box-shadow:0 0 10px #ff2f4d1a}.cr-platform-badge{color:#e5e9f1}.cr-platform-flipkart{border-color:#5b82ed6e}.cr-platform-meesho{border-color:#ee33b166}.cr-platform-amazon{border-color:#ffa1366e}.cr-empty-cell{text-align:center;color:#9ca8cb;padding:18px!important}.cr-table-foot{color:#8393bd;margin-top:9px;font-size:11px}.cr-side-analytics{gap:10px;display:grid}.cr-ranked-list{gap:0;display:grid}.cr-ranked-row{border-bottom:1px solid #3d4b7147;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 2px;display:grid}.cr-ranked-row:last-child{border-bottom:0}.cr-ranked-row>div{gap:3px;min-width:0;display:grid}.cr-ranked-row>div strong{color:#eef1f6;overflow-wrap:anywhere;font-size:12px}.cr-ranked-row small{color:#8e9dc3;font-size:10px}.cr-ranked-row.is-flagged>div strong,.cr-ranked-row.is-flagged .cr-ranked-count{color:#ff7c8d}.cr-ranked-count{color:#fb6986;white-space:nowrap;font-size:15px}.cr-empty{color:#96a4c9;text-align:center;border:1px dashed #4c72d94d;border-radius:10px;padding:18px 8px;font-size:12px}.cr-mobile-tabs,.cr-mobile-return-list{display:none}.cr-data-note{color:#8494c0;background:#0d10186b;border:1px solid #466fe240;border-radius:9px;margin:0;padding:10px 12px;font-size:11px;line-height:1.45}@media (width<=1100px){.cr-analytics-header{flex-direction:column}.cr-analytics-actions{justify-content:flex-start;width:100%}.cr-kpi-grid,.cr-analytics-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-reason-panel{grid-column:1/-1}.cr-analytics-lower-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.cr-analytics-page{gap:10px;padding-bottom:16px}.cr-analytics-header{border-radius:15px;gap:12px;padding:13px}.cr-analytics-title{align-items:flex-start;gap:10px}.cr-analytics-mark{border-radius:13px;flex-basis:46px;height:46px;font-size:27px}.cr-eyebrow{letter-spacing:.15em;font-size:10px}.cr-analytics-header h1{font-size:26px}.cr-analytics-header p{font-size:12px}.cr-analytics-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.cr-period-select select{width:100%;min-width:0}.cr-export-btn{white-space:nowrap;min-height:39px;padding:8px 10px}.cr-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.cr-kpi{border-radius:12px;gap:8px;padding:10px 8px}.cr-kpi-icon{border-radius:9px;flex-basis:34px;height:34px;font-size:20px}.cr-kpi small{font-size:10px}.cr-kpi strong{font-size:26px}.cr-kpi em{font-size:9px}.cr-mobile-tabs{background:#0f131cd9;border:1px solid #557cea59;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.cr-mobile-tabs button{color:#b5bfd9;background:0 0;border:1px solid #0000;border-radius:8px;min-width:0;padding:9px 3px;font-size:11px;font-weight:850}.cr-mobile-tabs button.is-active{color:#fff;background:linear-gradient(120deg,#5b82ed,#1455f4);border-color:#6287ee;box-shadow:0 0 13px #6086ed33}.cr-analytics-chart-grid{display:block}.cr-mobile-section{display:none}.cr-mobile-section.is-mobile-active{display:block}.cr-mobile-section.cr-chart-panel,.cr-mobile-section.cr-reason-panel{margin-bottom:9px}.cr-panel{border-radius:13px;padding:11px}.cr-panel-head{margin-bottom:10px}.cr-panel-head h2{font-size:16px}.cr-panel-head p{font-size:10px}.cr-bar-list{gap:11px}.cr-bar-row{grid-template-columns:22px minmax(85px,.9fr) minmax(45px,1fr) 22px auto;gap:5px}.cr-bar-label,.cr-bar-row>strong{font-size:11px}.cr-bar-row>small{font-size:9px}.cr-reason-total{width:96px;height:66px;margin-bottom:10px}.cr-reason-total strong{font-size:24px}.cr-reason-row{font-size:11px}.cr-analytics-lower-grid{display:block}.cr-return-table-panel{padding:10px}.cr-table-title-row{align-items:stretch;display:grid}.cr-table-search{width:100%;min-width:0}.cr-table-wrap{display:none}.cr-table-foot{margin-bottom:7px}.cr-mobile-return-list{gap:8px;display:grid}.cr-return-mobile-card{background:linear-gradient(145deg,#191f2ef0,#0f131cfa);border:1px solid #4e76e35e;border-radius:12px;padding:11px}.cr-return-mobile-card.is-flagged{border-color:#ff3851bf;box-shadow:inset 3px 0 #f43e55}.cr-return-mobile-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.cr-return-mobile-top>div{gap:4px;min-width:0;display:grid}.cr-return-mobile-top strong{color:#f4f6f9;overflow-wrap:anywhere;font-size:13px}.cr-return-mobile-top small{color:#95a2c8;font-size:10px}.cr-return-mobile-customer{border-top:1px solid #2b4fb354;justify-content:space-between;gap:10px;margin-top:9px;padding-top:8px;display:flex}.cr-return-mobile-customer strong{color:#e7eaf3;font-size:12px}.cr-return-mobile-customer span{color:#a3afcf;text-align:right;font-size:11px}.cr-return-mobile-bottom{color:#a8b3d2;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.cr-return-mobile-bottom small{overflow-wrap:anywhere;flex-basis:100%}.cr-flag-reason{color:#ff8999;margin:7px 0 0;font-size:11px}.cr-side-analytics{margin-top:9px}.cr-ranked-row{padding:9px 0}.cr-ranked-row>div strong{font-size:12px}.cr-data-note{font-size:10px}}.kaaza-product-mobile-back{color:#dfe4ee;cursor:pointer;background:#20273be6;border:1px solid #2456de;border-radius:9px;align-items:center;gap:8px;width:100%;padding:10px 12px;font-weight:800;display:none}.kaaza-stock-management-card,.kaaza-alliance-alias-card,.kaaza-alliance-add-card,.kaaza-alliance-merge-card,.kaaza-alliance-explainer{background:linear-gradient(145deg,#1b2133eb,#10141df5);border:1px solid #1c44af;border-radius:11px;min-width:0;padding:11px}.kaaza-stock-current-row{grid-template-columns:minmax(0,1fr) minmax(90px,.7fr);align-items:center;gap:9px;margin-bottom:10px;display:grid}.kaaza-stock-current-row>div{color:#b6c4ed;gap:4px;font-size:12px;display:grid}.kaaza-stock-current-row>div strong{color:#34efc0;font-size:29px;line-height:1.1}.kaaza-stock-current-row>div small{color:#adbeed;font-size:13px}.kaaza-stock-current-row label,.kaaza-stock-adjust-row label,.kaaza-stock-adjust-note,.kaaza-alliance-add-fields label{color:#c2cff0;gap:5px;min-width:0;font-size:12px;display:grid}.kaaza-stock-current-row input,.kaaza-stock-adjust-row input,.kaaza-stock-adjust-note input,.kaaza-alliance-add-fields input,.kaaza-alliance-add-fields select{box-sizing:border-box;color:#f6f8fa;background:#151a28;border:1px solid #1d45b2;border-radius:7px;width:100%;min-width:0;padding:9px 10px;font-size:13px}.kaaza-stock-adjust-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:9px;display:grid}.kaaza-stock-adjust-row .btn{white-space:nowrap;min-height:37px;padding:8px 10px;font-size:12px}.kaaza-stock-adjust-note{margin-top:9px}.kaaza-stock-management-footnote,.kaaza-stock-history-note{color:#9ca8cc;margin:8px 0 0;font-size:11px;line-height:1.45}.kaaza-product-stock-message{color:#52efc3;margin:7px 0 0;font-size:12px;line-height:1.45}.kaaza-stock-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.kaaza-stock-history-heading>div:first-child{gap:4px;display:grid}.kaaza-stock-history-heading strong{color:#f5f6fa;font-size:15px}.kaaza-stock-history-heading small{color:#9fb2e7;font-size:11px;line-height:1.35}.kaaza-stock-history-range{background:#121621;border:1px solid #1e42a4;border-radius:8px;gap:4px;padding:3px;display:flex}.kaaza-stock-history-range button{color:#bcc9ee;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 7px;font-size:11px;font-weight:700}.kaaza-stock-history-range button.is-active{color:#fff;background:linear-gradient(110deg,#93acf3,#2f60e8)}.kaaza-stock-history-table-wrap{border:1px solid #344060;border-radius:8px;max-width:100%;margin-top:9px;overflow:auto}.kaaza-stock-history-table{border-collapse:collapse;color:#eff1f7;width:100%;min-width:470px;font-size:11px}.kaaza-stock-history-table th{color:#dbe1ed;text-align:left;white-space:nowrap;background:#1f2639;padding:8px 6px}.kaaza-stock-history-table td{vertical-align:top;border-top:1px solid #1d42a98c;padding:7px 6px}.kaaza-stock-history-table td small{color:#97a4c9;white-space:normal;margin-top:3px;font-size:10px;line-height:1.35;display:block}.kaaza-stock-history-table td strong{white-space:normal;font-size:11px;display:block}.kaaza-stock-history-table .is-positive{color:#37efbd;font-weight:800}.kaaza-stock-history-table .is-negative{color:#ff7e92;font-weight:800}.kaaza-stock-history-type{color:#c1cff8;white-space:nowrap;background:#3364e821;border:1px solid #2b4daa;border-radius:6px;padding:4px 5px;display:inline-block}.kaaza-stock-history-type.is-positive{color:#37efbd;background:#00c6891a;border-color:#087c67}.kaaza-stock-history-type.is-negative{color:#ff8a9b;background:#ff375e17;border-color:#7b293c}.kaaza-stock-history-empty{text-align:center;color:#a3afd0;padding:20px!important}.kaaza-alliance-detail-panel{gap:9px}.kaaza-alliance-explainer{align-items:flex-start;gap:9px;display:flex}.kaaza-alliance-explainer-icon{color:#bbcbf7;background:#7193ef2e;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.kaaza-alliance-explainer strong,.kaaza-alliance-add-card>strong,.kaaza-alliance-merge-card strong{color:#f6f8fa;font-size:13px}.kaaza-alliance-explainer p,.kaaza-alliance-merge-card p{color:#adb7d5;margin:5px 0 0;font-size:11px;line-height:1.45}.kaaza-alliance-alias-card{flex-direction:column;gap:8px;display:flex}.kaaza-count-chip{color:#cbd8f9;border:1px solid #305ddc;border-radius:999px;flex:none;padding:4px 8px;font-size:11px;font-weight:800}.kaaza-alliance-alias-row{background:#10141dad;border:1px solid #1d45b5cc;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:7px;display:flex}.kaaza-alliance-alias-row>div{flex:1;gap:3px;min-width:0;display:grid}.kaaza-alliance-alias-row strong{color:#f3f4f9;overflow-wrap:anywhere;font-size:12px}.kaaza-alliance-alias-row small{color:#9ba8cb;font-size:10px;line-height:1.3}.kaaza-alias-linked-status{color:#35e6b6;background:#00c98e1f;border:1px solid #00c98e59;border-radius:6px;flex:none;padding:4px 6px;font-size:10px;font-weight:800}.kaaza-alias-delete{color:#ff718a;cursor:pointer;background:0 0;border:0;font-size:21px}.kaaza-alliance-no-alias{color:#abb6d4;border:1px dashed #24449b;border-radius:8px;padding:12px 8px;font-size:12px}.kaaza-alliance-add-fields{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:8px;margin:9px 0;display:grid}.kaaza-alliance-merge-card{border-color:#2959df;gap:8px;display:grid}.kaaza-products-threshold{color:#98a6ca;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.kaaza-products-threshold input{width:64px;min-width:0;padding:5px 7px}@media (width<=600px){.kaaza-products-page:not(.is-mobile-product-detail-open) .kaaza-product-editor,.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-heading,.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-stats,.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-tabs,.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-filters,.kaaza-products-page.is-mobile-product-detail-open .kaaza-category-chips,.kaaza-products-page.is-mobile-product-detail-open>.kaaza-products-note,.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-table-card,.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-threshold{display:none!important}.kaaza-products-page.is-mobile-product-detail-open .kaaza-products-workspace{margin-top:0!important;display:block!important}.kaaza-products-page.is-mobile-product-detail-open .kaaza-product-editor{box-sizing:border-box;order:0;width:100%;padding:10px;display:flex!important}.kaaza-product-mobile-back{display:flex}.kaaza-stock-current-row{grid-template-columns:minmax(0,1fr) minmax(100px,.7fr)}.kaaza-stock-current-row>div strong{font-size:27px}.kaaza-stock-adjust-row{grid-template-columns:minmax(0,1fr) auto}.kaaza-stock-adjust-row .btn{padding:8px 9px;font-size:11px}.kaaza-alliance-add-fields{grid-template-columns:1fr}.kaaza-stock-history-range{width:100%}.kaaza-stock-history-range button{flex:1}}.rto-insights-page{--rto-ink:#20283c;--rto-muted:#6e7a9e;--rto-line:#dee2ee;--rto-card:#fff;--rto-soft:#f7f9fb;--rto-blue:#4873eb;--rto-cyan:#7798f0;--rto-teal:#079b8d;--rto-orange:#e99a23;--rto-red:#e34d65;min-width:0;color:var(--rto-ink);gap:16px;display:grid}.rto-insights-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.rto-insights-title-wrap{flex:360px;align-items:center;gap:14px;min-width:240px;display:flex}.rto-insights-icon{color:#fff;background:linear-gradient(135deg,#6489ee,#3e6bea);border-radius:16px;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:31px;display:grid;box-shadow:0 9px 22px #4873eb33}.rto-insights-eyebrow{color:var(--rto-cyan);letter-spacing:.13em;margin-bottom:3px;font-size:11px;font-weight:900;display:block}.rto-insights-title-wrap h1{letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.6vw,31px);font-weight:850;line-height:1.18}.rto-insights-title-wrap p{color:var(--rto-muted);max-width:680px;margin:6px 0 0;font-size:15px}.rto-insights-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.rto-range-control{color:var(--rto-muted);gap:4px;font-size:12px;font-weight:800;display:grid}.rto-range-control select{border:1px solid var(--rto-line);background:var(--rto-card);min-height:40px;color:var(--rto-ink);font:inherit;border-radius:10px;padding:0 11px;font-size:15px}.rto-export-btn{min-height:40px}.rto-pdf-import-card{background:linear-gradient(120deg,#f6f8fa,#fafbfc 60%,#f5f6fa);border:1px solid #d7dff7;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:16px 18px;display:grid;box-shadow:0 6px 18px #3a476c0a}.rto-pdf-import-copy{align-items:center;gap:12px;min-width:0;display:flex}.rto-pdf-icon{color:#3c6be9;background:#eef0f6;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.rto-pdf-import-copy strong{font-size:17px;font-weight:850;display:block}.rto-pdf-import-copy p{color:#637096;max-width:900px;margin:4px 0 0;font-size:13px;line-height:1.5}.rto-pdf-import-card>.btn{white-space:nowrap}.rto-pdf-status{color:#42527b;overflow-wrap:anywhere;background:#ffffffb3;border-radius:9px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:13px;font-weight:650}.rto-pdf-preview-wrap{border-top:1px solid #dee2ee;grid-column:1/-1;min-width:0;padding-top:12px}.rto-pdf-preview-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.rto-pdf-preview-actions .muted{flex:400px;font-size:12px}.rto-pdf-match{white-space:normal;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:850;display:inline-flex}.rto-pdf-match--ready{color:#067a63;background:#dcf9ef;border:1px solid #a9ebd9}.rto-pdf-match--duplicate{color:#89590b;background:#fff1cf;border:1px solid #f4d48b}.rto-pdf-match--unmatched,.rto-pdf-match--ambiguous{color:#a14a22;background:#fff0e6;border:1px solid #f6c5a5}.rto-pdf-match--not-return{color:#58668b;background:#eff1f7;border:1px solid #dbe0ec}.rto-pdf-match--needs-condition-review{color:#6337a2;background:#f1e9ff;border:1px solid #d8c1ff}.rto-insights-filters{background:var(--rto-card);border:1px solid var(--rto-line);border-radius:14px;grid-template-columns:minmax(220px,1fr) minmax(145px,190px) minmax(145px,190px) auto;align-items:end;gap:10px;padding:12px;display:grid}.rto-insights-filters label{min-width:0;color:var(--rto-muted);gap:5px;font-size:12px;font-weight:800;display:grid}.rto-insights-search{border:1px solid var(--rto-line);background:var(--rto-soft);min-height:41px;color:var(--rto-muted);border-radius:10px;flex-direction:row;align-items:center;padding:0 10px;gap:7px!important;display:flex!important}.rto-insights-search>span{font-size:25px;line-height:1}.rto-insights-search input{outline:none;width:100%;min-width:0;box-shadow:none!important;color:var(--rto-ink)!important;background:0 0!important;border:0!important;padding:8px 0!important}.rto-insights-filters .text-input{border-radius:10px;min-width:0;min-height:41px;padding:8px 10px;font-size:13px}.rto-insights-filters>.btn{min-height:41px}.rto-insights-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.rto-insights-kpi{border:1px solid var(--rto-line);background:var(--rto-card);border-radius:16px;align-items:center;gap:11px;min-width:0;min-height:103px;padding:13px;display:flex;box-shadow:0 6px 18px #262e460a}.rto-kpi-mark{color:#3a68e9;background:#eef1f6;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:25px;font-weight:900;display:grid}.rto-insights-kpi>div{gap:2px;min-width:0;display:grid}.rto-insights-kpi strong{color:var(--rto-ink);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(21px,2.1vw,30px);font-weight:900;line-height:1.08}.rto-insights-kpi span:not(.rto-kpi-mark){font-size:12px;font-weight:850;line-height:1.3}.rto-insights-kpi small{color:var(--rto-muted);font-size:11px;line-height:1.3}.rto-insights-kpi--rto{background:linear-gradient(140deg,#fffaf7,#fff);border-color:#f4c8b3}.rto-insights-kpi--rto .rto-kpi-mark{color:#c35e23;background:#fff0e4}.rto-insights-kpi--customer{background:linear-gradient(140deg,#f3fffc,#fff);border-color:#aee8dc}.rto-insights-kpi--customer .rto-kpi-mark{color:#078b7b;background:#dcfaf3}.rto-insights-kpi--qty .rto-kpi-mark{color:#426fea;background:#f3f4f9}.rto-insights-kpi--repeat{background:linear-gradient(140deg,#faf7ff,#fff);border-color:#dcccfb}.rto-insights-kpi--repeat .rto-kpi-mark{color:#8151ca;background:#efe7ff}.rto-insights-kpi--total .rto-kpi-mark{color:#295ae1;background:#ebeef4}.rto-insights-tabs{overscroll-behavior-x:contain;border:1px solid var(--rto-line);background:var(--rto-card);scrollbar-width:thin;border-radius:13px;gap:6px;padding:5px;display:flex;overflow-x:auto}.rto-insights-tabs button{min-height:37px;color:var(--rto-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;padding:8px 13px;font-size:13px;font-weight:800}.rto-insights-tabs button:hover{color:var(--rto-blue);background:var(--rto-soft)}.rto-insights-tabs button.is-active{color:#fff;background:linear-gradient(110deg,#4873eb,#90abf3);box-shadow:0 5px 15px #587fec30}.rto-insights-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.rto-insights-card{border:1px solid var(--rto-line);background:var(--rto-card);border-radius:16px;min-width:0;padding:16px;box-shadow:0 7px 22px #262e460b}.rto-insights-card--wide{grid-column:1/-1}.rto-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.rto-section-heading h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:900}.rto-section-heading p{color:var(--rto-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.rto-link-button{color:var(--rto-blue);cursor:pointer;background:0 0;border:0;flex:none;font-size:12px;font-weight:850}.rto-bar-row{grid-template-columns:minmax(100px,1fr) minmax(55px,.9fr) 30px;align-items:center;gap:10px;margin:13px 0;display:grid}.rto-bar-label{gap:3px;min-width:0;display:grid}.rto-bar-label strong{overflow-wrap:anywhere;font-size:13px}.rto-bar-label small{color:var(--rto-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.rto-bar-row>b{text-align:right;font-size:15px;font-weight:900}.rto-bar-track{background:#f0dcd1;border-radius:999px;height:9px;overflow:hidden}.rto-bar-track span{background:linear-gradient(90deg,#ec8752,#f5b357);border-radius:999px;min-width:3px;height:100%;display:block}.rto-bar-track--platform{background:#e7eaf2}.rto-bar-track--platform span{background:linear-gradient(90deg,#4873eb,#8fa9f3)}.rto-bar-track--reason{background:#e7eaf2}.rto-bar-track--reason span{background:linear-gradient(90deg,#8b68ed,#7b9af0)}.rto-rank-row{border-bottom:1px solid var(--rto-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.rto-rank-row:last-child{border-bottom:0}.rto-rank-number{color:#3263e8;background:#eef1f6;border-radius:9px;place-items:center;width:27px;height:27px;font-size:13px;font-weight:900;display:grid}.rto-rank-number--warn{color:#ab6311;background:#fff0d8}.rto-rank-row>div{gap:3px;min-width:0;display:grid}.rto-rank-row strong{overflow-wrap:anywhere;font-size:13px}.rto-rank-row small{color:var(--rto-muted);overflow-wrap:anywhere;font-size:11px}.rto-rank-row>b{white-space:nowrap;font-size:12px}.rto-empty-inline{color:var(--rto-muted);margin:12px 0 2px;font-size:13px}.rto-count-pill{white-space:nowrap;color:#3b6ae9;background:#f5f6fa;border:1px solid #d6def7;border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.rto-analytics-table{min-width:900px;font-size:13px}.rto-analytics-table th{z-index:1;color:#64729b;text-transform:uppercase;letter-spacing:.035em;background:#f5f6fa;font-size:11px;position:sticky;top:0}.rto-analytics-table td{white-space:normal;vertical-align:middle;overflow-wrap:anywhere;max-width:240px;font-size:12px}.rto-analytics-table td strong{font-weight:850;display:block}.rto-analytics-table td small{color:var(--rto-muted);margin-top:3px;font-size:11px;display:block}.rto-event-badge{border-radius:7px;max-width:160px;padding:5px 7px;font-size:11px;font-weight:850;line-height:1.25;display:inline-flex}.rto-event-badge--rto{color:#a64c18;background:#fff1e5;border:1px solid #ffd6b7}.rto-event-badge--return{color:#7042bb;background:#f0eaff;border:1px solid #c8b8ff}.rto-repeat-warning{font-weight:850;color:#b97514!important}.rto-insights-empty{text-align:center;border:1px dashed var(--rto-line);background:var(--rto-card);border-radius:16px;place-items:center;gap:8px;padding:42px 20px;display:grid}.rto-insights-empty>span{color:#3e6bea;background:#f3f4f9;border-radius:17px;place-items:center;width:54px;height:54px;font-size:32px;display:grid}.rto-insights-empty strong{font-size:17px}.rto-insights-empty p{color:var(--rto-muted);margin:0 0 6px;font-size:13px}.rto-data-note{background:var(--rto-soft);color:var(--rto-muted);border-left:3px solid #7395ef;border-radius:0 9px 9px 0;margin:0;padding:10px 12px;font-size:11px;line-height:1.5}.rto-trend-chart{border-bottom:1px solid var(--rto-line);align-items:flex-end;gap:10px;min-height:210px;padding:15px 6px 0;display:flex;overflow-x:auto}.rto-trend-column{flex:1 0 45px;grid-template-rows:20px minmax(110px,150px) 20px;place-items:end center;gap:6px;min-width:40px;display:grid}.rto-trend-column>strong{font-size:12px}.rto-trend-column>small{color:var(--rto-muted);white-space:nowrap;font-size:10px}.rto-trend-bar-wrap{background:var(--rto-soft);border-radius:6px 6px 0 0;flex-direction:column-reverse;justify-content:flex-start;align-self:stretch;width:26px;display:flex;overflow:hidden}.rto-trend-bar-rto{background:linear-gradient(#ffbd6b,#f08a50);min-height:0;display:block}.rto-trend-bar-return{background:linear-gradient(#acbff5,#3968e9);min-height:0;display:block}.rto-trend-legend{color:var(--rto-muted);flex-wrap:wrap;gap:17px;margin-top:12px;font-size:12px;display:flex}.rto-trend-legend span{align-items:center;gap:6px;display:flex}.rto-trend-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.rto-legend-rto{background:#f08a50}.rto-legend-return{background:#3968e9}.rto-scan-workspace{gap:12px;display:grid}.rto-scan-workspace-head{border:1px solid var(--rto-line);background:var(--rto-card);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.rto-scan-workspace-head h2{margin:0;font-size:21px}.rto-scan-workspace-head p{margin:3px 0 0;font-size:13px}.app-shell--dark .rto-insights-page{--rto-ink:#f0f3f7;--rto-muted:#a4afd0;--rto-line:#333e5e;--rto-card:#171d2bf7;--rto-soft:#151a27;--rto-blue:#819ff1;--rto-cyan:#a0b7f4}.app-shell--dark .rto-insights-icon{box-shadow:0 9px 25px #7d9cf133}.app-shell--dark .rto-pdf-import-card{background:linear-gradient(120deg,#20273c,#181e2d 65%,#1f263a);border-color:#264aaa;box-shadow:0 10px 28px #00000026}.app-shell--dark .rto-pdf-icon{color:#cbd8f9;background:#2f3957}.app-shell--dark .rto-pdf-import-copy p{color:#a8b3d2}.app-shell--dark .rto-pdf-status{color:#d6e0fa;background:#0d1019bf}.app-shell--dark .rto-pdf-preview-wrap{border-top-color:#374466}.app-shell--dark .rto-pdf-match--ready{color:#69f4cc;background:#00b58824;border-color:#087d65}.app-shell--dark .rto-pdf-match--duplicate{color:#ffda8a;background:#b7790c26;border-color:#836122}.app-shell--dark .rto-pdf-match--unmatched,.app-shell--dark .rto-pdf-match--ambiguous{color:#ffb38b;background:#b34d2026;border-color:#894d33}.app-shell--dark .rto-pdf-match--not-return{color:#bbc3dc;background:#222a3f;border-color:#364265}.app-shell--dark .rto-pdf-match--needs-condition-review{color:#d4b8ff;background:#784dbe2e;border-color:#67449a}.app-shell--dark .rto-insights-search{background:#131824;border-color:#26459a}.app-shell--dark .rto-insights-search input{color:#f2f4f9!important}.app-shell--dark .rto-insights-kpi{box-shadow:0 8px 22px #0000001f}.app-shell--dark .rto-insights-kpi strong{color:#f5f6fa}.app-shell--dark .rto-insights-kpi--rto{background:linear-gradient(140deg,#251f27,#181d2c);border-color:#704733}.app-shell--dark .rto-insights-kpi--rto .rto-kpi-mark{color:#ffb279;background:#452a21}.app-shell--dark .rto-insights-kpi--customer .rto-kpi-mark{color:#58f0ce;background:#10463f}.app-shell--dark .rto-insights-kpi--qty .rto-kpi-mark{color:#bdcdf8;background:#2e3855}.app-shell--dark .rto-insights-kpi--repeat{background:linear-gradient(140deg,#241f41,#181d2c);border-color:#5a438c}.app-shell--dark .rto-insights-kpi--repeat .rto-kpi-mark{color:#d2b8ff;background:#37265e}.app-shell--dark .rto-insights-kpi--total .rto-kpi-mark{color:#a7bbf5;background:#2d3754}.app-shell--dark .rto-insights-tabs button.is-active{box-shadow:0 5px 20px #7a99f02e}.app-shell--dark .rto-bar-track{background:#3d2d2c}.app-shell--dark .rto-bar-track--platform,.app-shell--dark .rto-bar-track--reason{background:#29334c}.app-shell--dark .rto-rank-number{color:#acbff6;background:#2c3551}.app-shell--dark .rto-rank-number--warn{color:#ffdb93;background:#4c3516}.app-shell--dark .rto-count-pill{color:#cfdafa;background:#262e46;border-color:#2b51bb}.app-shell--dark .rto-analytics-table th{color:#adb7d5;background:#20283c}.app-shell--dark .rto-event-badge--rto{color:#ffb58a;background:#b6512229;border-color:#8b4f32}.app-shell--dark .rto-event-badge--return{color:#d4b9ff;background:#784dbe2b;border-color:#62489b}.app-shell--dark .rto-insights-empty{background:var(--rto-card)}.app-shell--dark .rto-insights-empty>span{color:#c7d5f9;background:#2e3955}.app-shell--dark .rto-data-note{background:#151a27;border-left-color:#88a4f2}.app-shell--dark .rto-scan-workspace-head{border-color:var(--rto-line);background:var(--rto-card)}@media (width<=1100px){.rto-insights-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.rto-insights-kpi{min-height:92px}}@media (width<=760px){.rto-insights-page,.rto-insights-header{gap:12px}.rto-insights-title-wrap{gap:10px}.rto-insights-icon{border-radius:13px;flex-basis:42px;width:42px;height:42px;font-size:26px}.rto-insights-title-wrap h1{font-size:25px}.rto-insights-title-wrap p{font-size:12px}.rto-insights-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.rto-range-control{grid-column:1/-1}.rto-range-control select{width:100%}.rto-insights-actions>.btn{min-width:0;padding:9px 10px;font-size:13px}.rto-pdf-import-card{grid-template-columns:1fr;padding:13px}.rto-pdf-import-card>.btn{width:100%}.rto-pdf-import-copy{align-items:flex-start}.rto-pdf-import-copy strong{font-size:15px}.rto-pdf-import-copy p{font-size:12px}.rto-pdf-preview-actions{align-items:stretch}.rto-pdf-preview-actions>.btn{width:100%}.rto-insights-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.rto-insights-search{grid-column:1/-1}.rto-insights-filters>.btn{width:100%}.rto-insights-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rto-insights-kpi{border-radius:13px;gap:8px;min-height:82px;padding:10px}.rto-kpi-mark{border-radius:10px;flex-basis:31px;width:31px;height:31px;font-size:20px}.rto-insights-kpi strong{font-size:25px}.rto-insights-kpi span:not(.rto-kpi-mark){font-size:11px}.rto-insights-kpi small{font-size:10px}.rto-insights-kpi:last-child:nth-child(odd){grid-column:1/-1}.rto-insights-tabs{margin-right:-2px}.rto-insights-tabs button{min-height:35px;padding:8px 11px;font-size:12px}.rto-insights-overview-grid{grid-template-columns:1fr;gap:10px}.rto-insights-card{border-radius:14px;padding:13px}.rto-insights-card--wide{grid-column:auto}.rto-section-heading h3{font-size:16px}.rto-section-heading p{font-size:11px}.rto-bar-row{grid-template-columns:minmax(85px,1.05fr) minmax(45px,.8fr) 24px;gap:7px}.rto-bar-label strong{font-size:12px}.rto-bar-label small{font-size:10px}.rto-rank-row{grid-template-columns:25px minmax(0,1fr) auto;gap:8px}.rto-rank-row>b{font-size:11px}.rto-analytics-table{min-width:860px}.rto-scan-workspace-head{align-items:stretch}.rto-scan-workspace-head>.btn{width:100%}.rto-trend-chart{gap:7px;min-height:185px}.rto-trend-column{flex-basis:39px;grid-template-rows:18px 120px 18px}.rto-trend-bar-wrap{width:22px}}@media (width<=420px){.rto-insights-kpis{grid-template-columns:1fr 1fr}.rto-insights-kpi{flex-direction:column;align-items:flex-start;gap:7px}.rto-insights-kpi>div{width:100%}.rto-insights-actions{grid-template-columns:1fr}.rto-range-control{grid-column:auto}.rto-insights-filters{grid-template-columns:1fr}.rto-insights-search{grid-column:auto}.rto-pdf-import-copy{gap:8px}}.rto-customer-table{min-width:980px}.rto-customer-table td{max-width:190px}.rto-customer-row.is-expanded td{background:var(--rto-soft)}.rto-count-number{border-radius:8px;justify-content:center;min-width:28px;padding:3px 8px;font-weight:900;display:inline-flex}.rto-count-number--rto{color:#a64c18;background:#fff1e5}.rto-count-number--return{color:#7042bb;background:#f0eaff}.rto-customer-details-btn{color:#3363e8;cursor:pointer;white-space:nowrap;background:#f3f4f9;border:1px solid #7091ed;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:800}.rto-customer-details-btn:hover{background:#e9ecf4}.rto-customer-detail-row>td{background:var(--rto-soft);padding:0!important}.rto-customer-detail-panel{border-top:1px solid var(--rto-line);padding:14px}.rto-customer-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.rto-customer-detail-summary>span{border:1px solid var(--rto-line);background:var(--rto-card);border-radius:10px;gap:3px;min-width:0;padding:10px 12px;display:grid}.rto-customer-detail-summary small{color:var(--rto-muted);font-size:11px}.rto-customer-detail-summary strong{overflow-wrap:anywhere;font-size:13px}.rto-customer-events-table{min-width:850px!important}.rto-trend-chart{height:230px;align-items:stretch!important;min-height:0!important;padding-top:10px!important}.rto-trend-column{min-height:0;grid-template-rows:20px minmax(0,1fr) 22px!important;align-items:stretch!important}.rto-trend-bar-wrap{overflow:hidden;flex-direction:column!important;justify-content:flex-end!important;align-self:stretch!important;height:100%!important;min-height:0!important;display:flex!important}.rto-trend-bar-wrap>span{flex:none;width:100%;min-height:0}.rto-trend-bar-rto{background:linear-gradient(#ffbd6b,#f08a50)!important}.rto-trend-bar-return{background:linear-gradient(#acbff5,#3968e9)!important}.rto-trend-empty{border:1px dashed var(--rto-line);color:var(--rto-muted);text-align:center;border-radius:12px;padding:32px 16px;font-size:13px}.app-shell--dark .rto-count-number--rto{color:#ffb58a;background:#b6512229}.app-shell--dark .rto-count-number--return{color:#d4b9ff;background:#784dbe2b}.app-shell--dark .rto-customer-details-btn{color:#cfdafa;background:#262e46;border-color:#2b51bb}@media (width<=760px){.rto-customer-table{min-width:960px}.rto-customer-detail-panel{padding:10px}.rto-customer-detail-summary{grid-template-columns:1fr;gap:7px}.rto-trend-chart{height:210px;gap:6px!important}.rto-trend-column{flex-basis:39px!important;grid-template-rows:18px minmax(0,1fr) 22px!important}.rto-trend-bar-wrap{width:22px!important}}body,#root{font-size:16px;font-weight:500}button,input,select,textarea{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:750}@media (width<=760px){body,#root{font-size:15px}}.app-shell:not(.app-shell--dark) .scan-ref-page,.app-shell:not(.app-shell--dark) .customer-ref-page,.app-shell:not(.app-shell--dark) .orders-ref-page,.app-shell:not(.app-shell--dark) .rmm-page{color:#262e46}.app-shell:not(.app-shell--dark) .scan-ref-card,.app-shell:not(.app-shell--dark) .scan-ref-order-summary,.app-shell:not(.app-shell--dark) .scan-ref-product-summary,.app-shell:not(.app-shell--dark) .scan-ref-customer-line,.app-shell:not(.app-shell--dark) .scan-ref-queue-row,.app-shell:not(.app-shell--dark) .scan-ref-mapping-details,.app-shell:not(.app-shell--dark) .customer-ref-metric,.app-shell:not(.app-shell--dark) .customer-ref-toolbar,.app-shell:not(.app-shell--dark) .customer-ref-search,.app-shell:not(.app-shell--dark) .customer-ref-table-scroll,.app-shell:not(.app-shell--dark) .customer-ref-detail,.app-shell:not(.app-shell--dark) .customer-ref-detail-metrics>div,.app-shell:not(.app-shell--dark) .customer-ref-history-row,.app-shell:not(.app-shell--dark) .customer-ref-info-grid>div,.app-shell:not(.app-shell--dark) .customer-ref-summary-quick-stats>div,.app-shell:not(.app-shell--dark) .customer-ref-status-summary>div,.app-shell:not(.app-shell--dark) .customer-ref-product-summary-row,.app-shell:not(.app-shell--dark) .customer-ref-mobile-card,.app-shell:not(.app-shell--dark) .customer-ref-pagination,.app-shell:not(.app-shell--dark) .orders-ref-metric,.app-shell:not(.app-shell--dark) .orders-ref-search,.app-shell:not(.app-shell--dark) .orders-ref-table-wrap,.app-shell:not(.app-shell--dark) .orders-ref-detail,.app-shell:not(.app-shell--dark) .orders-ref-detail-tabs,.app-shell:not(.app-shell--dark) .orders-ref-detail-card,.app-shell:not(.app-shell--dark) .orders-ref-customer-card,.app-shell:not(.app-shell--dark) .orders-ref-mobile-card,.app-shell:not(.app-shell--dark) .rmm-page,.app-shell:not(.app-shell--dark) .rmm-products-panel,.app-shell:not(.app-shell--dark) .rmm-mapping-detail,.app-shell:not(.app-shell--dark) .rmm-required-panel,.app-shell:not(.app-shell--dark) .rmm-selected-product-card,.app-shell:not(.app-shell--dark) .rmm-stock-card,.app-shell:not(.app-shell--dark) .rmm-stock-view,.app-shell:not(.app-shell--dark) .rmm-table-wrap,.app-shell:not(.app-shell--dark) .rmm-product-row{background:#fff!important;border-color:#dce2ed!important;box-shadow:0 5px 16px #262e460d!important}.app-shell:not(.app-shell--dark) .customer-ref-hero,.app-shell:not(.app-shell--dark) .orders-ref-hero{color:#262e46;background:radial-gradient(circle at 96% 4%,#8ca8f21a,#0000 35%),linear-gradient(120deg,#fff,#f4f6f9)!important;border-color:#dadfec!important}.app-shell:not(.app-shell--dark) .customer-ref-hero h2,.app-shell:not(.app-shell--dark) .orders-ref-hero h2{color:#262e46!important}.app-shell:not(.app-shell--dark) .customer-ref-hero p,.app-shell:not(.app-shell--dark) .orders-ref-hero p{color:#59678d!important}.app-shell:not(.app-shell--dark) .customer-ref-hero-mark{color:#4d78eb2e}.app-shell:not(.app-shell--dark) .customer-ref-metric-icon,.app-shell:not(.app-shell--dark) .orders-ref-metric>span{color:#3463e7;background:#f2f4f9}.app-shell:not(.app-shell--dark) .customer-ref-metric--green .customer-ref-metric-icon,.app-shell:not(.app-shell--dark) .orders-ref-metric--green>span{color:#087b5a}.app-shell:not(.app-shell--dark) .customer-ref-metric--violet .customer-ref-metric-icon,.app-shell:not(.app-shell--dark) .orders-ref-metric--purple>span{color:#7040b2}.app-shell:not(.app-shell--dark) .customer-ref-metric--red .customer-ref-metric-icon,.app-shell:not(.app-shell--dark) .orders-ref-metric--red>span{color:#b83252}.app-shell:not(.app-shell--dark) .orders-ref-metric--amber>span{color:#8d6300}.app-shell:not(.app-shell--dark) .customer-ref-page :is(h2,h3,h4,strong,td,th,dt,dd),.app-shell:not(.app-shell--dark) .orders-ref-page :is(h2,h3,h4,strong,td,th,dt,dd),.app-shell:not(.app-shell--dark) .rmm-page :is(h2,h3,h4,strong,td,th,label),.app-shell:not(.app-shell--dark) .scan-ref-page :is(h3,strong){color:#262e46!important}.app-shell:not(.app-shell--dark) .customer-ref-page :is(p,small,em,.customer-ref-cell-sub,.customer-ref-name-cell small),.app-shell:not(.app-shell--dark) .orders-ref-page :is(p,small,dt,.orders-ref-amount-row),.app-shell:not(.app-shell--dark) .rmm-page :is(p,small,.rmm-product-row-meta,.rmm-products-foot,.rmm-product-facts,.rmm-empty),.app-shell:not(.app-shell--dark) .scan-ref-page :is(p,small,.scan-ref-camera-hint,.scan-ref-found-head p){color:#657293!important}.app-shell:not(.app-shell--dark) .customer-ref-table th,.app-shell:not(.app-shell--dark) .orders-ref-table th,.app-shell:not(.app-shell--dark) .rmm-table th{color:#59678d!important;background:#f2f3f8!important}.app-shell:not(.app-shell--dark) .customer-ref-table td,.app-shell:not(.app-shell--dark) .orders-ref-table td,.app-shell:not(.app-shell--dark) .rmm-table td{color:#262e46!important;background:#fff!important;border-color:#e3e7f1!important}.app-shell:not(.app-shell--dark) .customer-ref-table tbody tr:hover td,.app-shell:not(.app-shell--dark) .orders-ref-table tbody tr:hover,.app-shell:not(.app-shell--dark) .orders-ref-table tbody tr.orders-ref-row-selected,.app-shell:not(.app-shell--dark) .customer-ref-row-selected td{background:#f0f3f8!important}.app-shell:not(.app-shell--dark) .orders-ref-detail-tabs button{color:#59678d}.app-shell:not(.app-shell--dark) .orders-ref-detail-tabs button.is-active{color:#fff!important}.app-shell:not(.app-shell--dark) .customer-ref-detail-tabs,.app-shell:not(.app-shell--dark) .rmm-view-tabs{background:#f5f6fa;border-color:#dce2ed}.app-shell:not(.app-shell--dark) .customer-ref-detail-tabs button,.app-shell:not(.app-shell--dark) .rmm-view-tabs button{color:#59678d}.app-shell:not(.app-shell--dark) .customer-ref-detail-tabs button.is-active,.app-shell:not(.app-shell--dark) .rmm-view-tabs button.is-active{color:#fff!important}.app-shell:not(.app-shell--dark) .customer-ref-detail-tabs button:hover,.app-shell:not(.app-shell--dark) .rmm-view-tabs button:hover{background:#eff1f7}.app-shell:not(.app-shell--dark) .customer-ref-search input,.app-shell:not(.app-shell--dark) .customer-ref-toolbar select,.app-shell:not(.app-shell--dark) .orders-ref-search input,.app-shell:not(.app-shell--dark) .orders-ref-page .block-order-row .text-input,.app-shell:not(.app-shell--dark) .scan-ref-page .text-input,.app-shell:not(.app-shell--dark) .rmm-page .text-input,.app-shell:not(.app-shell--dark) .rmm-product-search input{color:#262e46!important;background:#fff!important;border-color:#d2d7e8!important}.app-shell:not(.app-shell--dark) .customer-ref-search input::placeholder,.app-shell:not(.app-shell--dark) .orders-ref-search input::placeholder,.app-shell:not(.app-shell--dark) .rmm-product-search input::placeholder{color:#72859b!important}.app-shell:not(.app-shell--dark) .rmm-product-row:hover{background:#f5f6fa!important}.app-shell:not(.app-shell--dark) .rmm-product-row.is-selected{background:#eef1f6!important;border-color:#819eed!important}.app-shell:not(.app-shell--dark) .rmm-product-search,.app-shell:not(.app-shell--dark) .scan-ref-manual-search,.app-shell:not(.app-shell--dark) .scan-ref-courier-label .text-input,.app-shell:not(.app-shell--dark) .scan-ref-queue-controls .text-input{color:#262e46!important;background:#fff!important;border-color:#d2d7e8!important}.app-shell:not(.app-shell--dark) .rmm-product-search{color:#657293}.app-shell:not(.app-shell--dark) .scan-ref-empty-match{color:#657293!important}.app-shell:not(.app-shell--dark) .scan-ref-courier-label,.app-shell:not(.app-shell--dark) .scan-ref-process-label{color:#465680!important}.app-shell:not(.app-shell--dark) .rmm-view-tabs button.is-active{background:linear-gradient(120deg,#194fe2,#7e9cf1)}.app-shell:not(.app-shell--dark) .scan-ref-mode.active,.app-shell:not(.app-shell--dark) .scan-ref-process-chips button.is-selected{color:#fff!important}.app-shell:not(.app-shell--dark) .scan-ref-order-main span,.app-shell:not(.app-shell--dark) .scan-ref-product-summary span,.app-shell:not(.app-shell--dark) .scan-ref-customer-line small,.app-shell:not(.app-shell--dark) .scan-ref-queue-info span,.app-shell:not(.app-shell--dark) .scan-ref-queue-info small{color:#657293!important}.app-shell:not(.app-shell--dark) .scan-ref-hero{color:#262e46;background:linear-gradient(120deg,#fff,#f4f6f9);border-color:#d8ddeb;box-shadow:0 7px 20px #262e460f}.app-shell:not(.app-shell--dark) .scan-ref-hero-icon{color:#3463e7;box-shadow:none;background:#eff2f7;border-color:#d3dae9}.app-shell:not(.app-shell--dark) .scan-ref-kicker{color:#3867e9}.app-shell:not(.app-shell--dark) .scan-ref-hero h2{color:#262e46}.app-shell:not(.app-shell--dark) .scan-ref-hero p{color:#576588}.app-shell:not(.app-shell--dark) .scan-ref-card,.app-shell:not(.app-shell--dark) .scan-ref-page .customer-card,.app-shell:not(.app-shell--dark) .scan-ref-page .panel--quiet{color:#262e46;background:#fff;border-color:#dbe0ec;box-shadow:0 5px 16px #262e460d}.app-shell:not(.app-shell--dark) .scan-ref-section-title h3,.app-shell:not(.app-shell--dark) .scan-ref-found-head h3,.app-shell:not(.app-shell--dark) .scan-ref-order-summary strong,.app-shell:not(.app-shell--dark) .scan-ref-product-summary strong,.app-shell:not(.app-shell--dark) .scan-ref-customer-line strong,.app-shell:not(.app-shell--dark) .scan-ref-queue-info strong{color:#262e46}.app-shell:not(.app-shell--dark) .scan-ref-title-icon{color:#3463e7;background:#eff2f7}.app-shell:not(.app-shell--dark) .scan-ref-mode{color:#465680;background:#f6f8fa;border-color:#d5dbe8}.app-shell:not(.app-shell--dark) .scan-ref-mode:hover{color:#262e46;background:#eef1f6;border-color:#b3bcd8}.app-shell:not(.app-shell--dark) .scan-ref-mode.active,.app-shell:not(.app-shell--dark) .scan-ref-mode--return.active,.app-shell:not(.app-shell--dark) .scan-ref-mode--rto.active{color:#fff;background:#3b6ae9;border-color:#184cdb;box-shadow:0 3px 10px #1749d32e}.app-shell:not(.app-shell--dark) .scan-ref-viewfinder{background:#f0f3f7;border-color:#d0d7e7;box-shadow:inset 0 0 0 1px #262e4608}.app-shell:not(.app-shell--dark) .scan-ref-viewfinder:before{background:linear-gradient(120deg,#0000 20%,#3c6be914 50%,#0000 80%)}.app-shell:not(.app-shell--dark) .scan-ref-corner{filter:drop-shadow(0 0 3px #3c6be952);border-color:#3c6be9}.app-shell:not(.app-shell--dark) .scan-ref-camera-dot{color:#465680;background:#fff;border-color:#d0d7e7}.app-shell:not(.app-shell--dark) .scan-ref-gradient-btn{color:#fff;background:#3b6ae9;border-color:#184cdb;box-shadow:0 3px 10px #1749d32e}.app-shell:not(.app-shell--dark) .scan-ref-gradient-btn:hover:not(:disabled){filter:none;background:#184cdb}.app-shell:not(.app-shell--dark) .scan-ref-camera-hint,.app-shell:not(.app-shell--dark) .scan-ref-order-main span,.app-shell:not(.app-shell--dark) .scan-ref-product-summary span,.app-shell:not(.app-shell--dark) .scan-ref-customer-line small,.app-shell:not(.app-shell--dark) .scan-ref-queue-info span,.app-shell:not(.app-shell--dark) .scan-ref-queue-info small{color:#576588!important}.app-shell:not(.app-shell--dark) .scan-ref-message{color:#465680;background:#f3f4f9;border-color:#d3dae9}.app-shell:not(.app-shell--dark) .scan-ref-message.is-success{color:#08704f;background:#e7f7ef;border-color:#b7e4ce}.app-shell:not(.app-shell--dark) .scan-ref-message.is-error{color:#a52b43;background:#fff0f2;border-color:#edc0c8}.app-shell:not(.app-shell--dark) .scan-ref-product-placeholder{color:#3056c0;background:#eff1f7}.app-shell:not(.app-shell--dark) .scan-ref-customer-line{color:#3463e7;background:#fafbfc;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .scan-ref-condition-grid button{color:#08704f;background:#eaf7f0;border-color:#b7e4ce}.app-shell:not(.app-shell--dark) .scan-ref-condition-grid button.damaged{color:#805500;background:#fff4dc;border-color:#efd79b}.app-shell:not(.app-shell--dark) .scan-ref-condition-grid button.fake{color:#a52b43;background:#fff0f2;border-color:#edc0c8}.app-shell:not(.app-shell--dark) .scan-ref-condition-grid button.selected.good{color:#075c43;background:#d6f1e3;box-shadow:inset 0 0 0 1px #4bb98b}.app-shell:not(.app-shell--dark) .scan-ref-condition-grid button.selected.damaged{color:#805500;background:#ffedc2;box-shadow:inset 0 0 0 1px #d79d32}.app-shell:not(.app-shell--dark) .scan-ref-condition-grid button.selected.fake{color:#8f1832;background:#ffe1e6;box-shadow:inset 0 0 0 1px #dc6379}.app-shell:not(.app-shell--dark) .scan-ref-fake-details,.app-shell:not(.app-shell--dark) .scan-ref-already-flagged{color:#91253b;background:#fff0f2;border-color:#edc0c8}.app-shell:not(.app-shell--dark) .scan-ref-fake-details strong{color:#91253b}.app-shell:not(.app-shell--dark) .scan-ref-fake-details p{color:#6f4350}.app-shell:not(.app-shell--dark) .scan-ref-stock-note{color:#08704f}.app-shell:not(.app-shell--dark) .scan-ref-stock-note.is-warning{color:#805500}.app-shell:not(.app-shell--dark) .scan-ref-queue-row,.app-shell:not(.app-shell--dark) .scan-ref-order-summary,.app-shell:not(.app-shell--dark) .scan-ref-product-summary,.app-shell:not(.app-shell--dark) .scan-ref-mapping-details{color:#262e46;background:#fafbfc;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .scan-ref-mapping-details summary{color:#3056c0}.app-shell:not(.app-shell--dark) .scan-ref-mapping-details>.muted{color:#657293}.app-shell:not(.app-shell--dark) .scan-ref-process-chips button{color:#465680;background:#f6f8fa;border-color:#d5dbe8}.app-shell:not(.app-shell--dark) .scan-ref-process-chips button.is-selected,.app-shell:not(.app-shell--dark) .scan-ref-process-chips button.is-rto.is-selected{color:#fff;box-shadow:none;background:#3b6ae9;border-color:#184cdb}.app-shell:not(.app-shell--dark) .scan-ref-page :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #3c6be9}.app-shell:not(.app-shell--dark) .scan-ref-page :is(button,input,select,textarea):disabled{opacity:.58}.app-shell:not(.app-shell--dark) .cr-analytics-page{color:#262e46}.app-shell:not(.app-shell--dark) .cr-analytics-header{color:#262e46;background:linear-gradient(120deg,#fff,#f4f6f9);border-color:#d8ddeb;box-shadow:0 7px 20px #262e460f}.app-shell:not(.app-shell--dark) .cr-eyebrow{color:#3867e9}.app-shell:not(.app-shell--dark) .cr-analytics-header h1{color:#262e46}.app-shell:not(.app-shell--dark) .cr-analytics-header p{color:#576588}.app-shell:not(.app-shell--dark) .cr-period-select{color:#465680}.app-shell:not(.app-shell--dark) .cr-period-select select,.app-shell:not(.app-shell--dark) .cr-table-search{color:#262e46;background:#fff;border-color:#d0d7e7}.app-shell:not(.app-shell--dark) .cr-period-select select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-shell:not(.app-shell--dark) .cr-table-search input{color:#262e46}.app-shell:not(.app-shell--dark) .cr-table-search input::placeholder{color:#71839a}.app-shell:not(.app-shell--dark) .cr-kpi,.app-shell:not(.app-shell--dark) .cr-panel{color:#262e46;background:#fff;border-color:#dbe0ec;box-shadow:0 4px 14px #262e460b}.app-shell:not(.app-shell--dark) .cr-kpi--returns,.app-shell:not(.app-shell--dark) .cr-kpi--customers,.app-shell:not(.app-shell--dark) .cr-kpi--items,.app-shell:not(.app-shell--dark) .cr-kpi--flags{background:#fff;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .cr-kpi small,.app-shell:not(.app-shell--dark) .cr-kpi em{color:#576588}.app-shell:not(.app-shell--dark) .cr-kpi strong{color:#262e46}.app-shell:not(.app-shell--dark) .cr-kpi--returns .cr-kpi-icon{color:#ad3155;background:#fceaf0}.app-shell:not(.app-shell--dark) .cr-kpi--customers .cr-kpi-icon{color:#3463e7;background:#eff2f7}.app-shell:not(.app-shell--dark) .cr-kpi--items .cr-kpi-icon{color:#087b5a;background:#e4f6ee}.app-shell:not(.app-shell--dark) .cr-kpi--flags .cr-kpi-icon{color:#ae3346;background:#fff0f2}.app-shell:not(.app-shell--dark) .cr-panel-head h2,.app-shell:not(.app-shell--dark) .cr-reason-total strong,.app-shell:not(.app-shell--dark) .cr-reason-row strong,.app-shell:not(.app-shell--dark) .cr-bar-row>strong,.app-shell:not(.app-shell--dark) .cr-ranked-row>div strong{color:#262e46}.app-shell:not(.app-shell--dark) .cr-panel-head p,.app-shell:not(.app-shell--dark) .cr-bar-row>small,.app-shell:not(.app-shell--dark) .cr-reason-row small,.app-shell:not(.app-shell--dark) .cr-reason-total span,.app-shell:not(.app-shell--dark) .cr-ranked-row small,.app-shell:not(.app-shell--dark) .cr-table-foot{color:#657293}.app-shell:not(.app-shell--dark) .cr-panel-count{color:#2251d1;background:#f3f4f9;border-color:#d3dae9}.app-shell:not(.app-shell--dark) .cr-rank{color:#2d51b5;background:#eff2f7;border-color:#d3dae9}.app-shell:not(.app-shell--dark) .cr-bar-label,.app-shell:not(.app-shell--dark) .cr-reason-row{color:#465680}.app-shell:not(.app-shell--dark) .cr-bar-track{background:#ebeef4}.app-shell:not(.app-shell--dark) .cr-reason-total{background:#f6f8fa;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .cr-table{color:#262e46}.app-shell:not(.app-shell--dark) .cr-table th{color:#465680;background:#f2f3f8;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .cr-table td{color:#262e46;border-color:#e3e7f1}.app-shell:not(.app-shell--dark) .cr-table tbody tr:hover{background:#f3f4f9}.app-shell:not(.app-shell--dark) .cr-table td small{color:#a52b43}.app-shell:not(.app-shell--dark) .cr-flag-subtext,.app-shell:not(.app-shell--dark) .cr-flag-reason{color:#a52b43!important}.app-shell:not(.app-shell--dark) .cr-reason-badge,.app-shell:not(.app-shell--dark) .cr-flag-badge,.app-shell:not(.app-shell--dark) .cr-platform-badge{color:#465680;background:#f5f6fa;border-color:#d5dbe8}.app-shell:not(.app-shell--dark) .cr-reason-badge.is-fake,.app-shell:not(.app-shell--dark) .cr-flag-badge.is-flagged{color:#a52b43;box-shadow:none;background:#fff0f2;border-color:#edc0c8}.app-shell:not(.app-shell--dark) .cr-reason-badge.is-damaged{color:#805500;background:#fff4dc;border-color:#efd79b}.app-shell:not(.app-shell--dark) .cr-reason-badge.is-normal{color:#08704f;background:#e7f7ef;border-color:#b7e4ce}.app-shell:not(.app-shell--dark) .cr-empty-cell,.app-shell:not(.app-shell--dark) .cr-empty{color:#657293}.app-shell:not(.app-shell--dark) .cr-empty{border-color:#d0d7e7}.app-shell:not(.app-shell--dark) .cr-ranked-row{border-color:#e3e7f1}.app-shell:not(.app-shell--dark) .cr-ranked-row.is-flagged>div strong,.app-shell:not(.app-shell--dark) .cr-ranked-row.is-flagged .cr-ranked-count,.app-shell:not(.app-shell--dark) .cr-ranked-count{color:#a52b43}.app-shell:not(.app-shell--dark) .cr-data-note{color:#576588;background:#f4f6f9;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .cr-mobile-tabs{background:#f9f9fc;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .cr-mobile-tabs button{color:#465680}.app-shell:not(.app-shell--dark) .cr-mobile-tabs button:hover{background:#eef1f6}.app-shell:not(.app-shell--dark) .cr-mobile-tabs button.is-active{color:#fff;background:#3b6ae9;border-color:#184cdb;box-shadow:0 3px 10px #1749d32e}.app-shell:not(.app-shell--dark) .cr-return-mobile-card{color:#262e46;background:#fff;border-color:#dbe0ec}.app-shell:not(.app-shell--dark) .cr-return-mobile-card.is-flagged{border-color:#d77989;box-shadow:inset 3px 0 #bd4057}.app-shell:not(.app-shell--dark) .cr-return-mobile-top strong,.app-shell:not(.app-shell--dark) .cr-return-mobile-customer strong{color:#262e46}.app-shell:not(.app-shell--dark) .cr-return-mobile-top small,.app-shell:not(.app-shell--dark) .cr-return-mobile-customer span,.app-shell:not(.app-shell--dark) .cr-return-mobile-bottom{color:#576588}.app-shell:not(.app-shell--dark) .cr-return-mobile-customer{border-color:#e3e7f1}.app-shell:not(.app-shell--dark) .cr-analytics-page :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #3c6be9}.app-shell:not(.app-shell--dark) .cr-analytics-page :is(button,input,select,textarea):disabled{opacity:.58}.app-shell .pdf-upload-page>.btn.help-back-btn{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:850;line-height:1.2;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 12px #1749d333;color:#fff!important;background:linear-gradient(110deg,#3b6ae9,#184cdb)!important;border:1px solid #184cdb!important;border-radius:11px!important}.app-shell .pdf-upload-page>.btn.help-back-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px #1749d340;background:linear-gradient(110deg,#184cdb,#3b496e)!important;border-color:#3b496e!important}.app-shell .pdf-upload-page>.btn.help-back-btn:focus-visible{outline-offset:2px;outline:3px solid #82a0f1!important}.app-shell .pdf-upload-page>.btn.help-back-btn:disabled{opacity:.58;cursor:not-allowed}.dashboard-marketplace-chip:focus-visible,.label-marketplace-chips button:focus-visible{outline-offset:2px;outline:3px solid #7e9cf1}.dashboard-supported-platforms__grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important}.dashboard-marketplace-chip,.label-marketplace-chips button{color:#262e46;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ced5e6;border-radius:999px;padding:8px 15px;font-size:16px;font-weight:800;transition:background .15s,border-color .15s,transform .15s}.dashboard-marketplace-chip:hover,.label-marketplace-chips button:hover{background:#f2f4f8;border-color:#507aec;transform:translateY(-1px)}.app-shell--dark .dashboard-marketplace-chip,.app-shell--dark .label-marketplace-chips button{color:#eef1f6;background:#1a2131;border-color:#404f7b}.app-shell--dark .dashboard-marketplace-chip:hover,.app-shell--dark .label-marketplace-chips button:hover{background:#2a334e;border-color:#7e9cf1}.dashboard-marketplace-help{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.pdf-upload-modes--combined{grid-template-columns:repeat(2,minmax(0,1fr))}.pdf-upload-mode--crop{border-color:color-mix(in srgb,var(--lagoon) 48%,var(--line))}.pdf-upload-note>strong{color:var(--ink)}.label-marketplace-chips{flex-wrap:wrap;gap:7px;padding:4px 0;display:flex}.label-crop-page{min-width:0}.label-crop-card{gap:16px;display:grid}.label-crop-marketplaces{gap:9px;display:grid}.label-crop-marketplaces>strong{color:var(--ink)}.label-crop-marketplaces>div{flex-wrap:wrap;gap:7px;display:flex}.label-crop-marketplaces button{background:var(--paper);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;border:1px solid #ced5e6;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:750}.label-crop-marketplaces button:hover{border-color:var(--lagoon);background:color-mix(in srgb,var(--paper) 88%,var(--lagoon) 12%)}.label-crop-marketplaces button.is-selected{color:#fff;background:#406eea;border-color:#406eea;box-shadow:0 3px 10px #295ce72e}.app-shell--dark .label-crop-marketplaces button.is-selected{color:#131824;background:#b4c6f7;border-color:#b4c6f7}.label-crop-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.label-crop-filename{min-width:0;color:var(--ink);overflow-wrap:anywhere}.label-crop-splits{gap:8px;margin-left:auto;display:flex}.label-crop-splits label{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.label-crop-splits input{border:1px solid var(--line);background:var(--paper);width:62px;min-height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:6px}.label-crop-controls>small{color:var(--muted);flex-basis:100%}.label-crop-preview{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 90%,var(--lagoon) 10%);border-radius:14px;place-items:center;min-height:240px;max-height:76vh;padding:12px;display:grid;overflow:auto}.label-crop-canvas-wrap{touch-action:none;width:min(100%,560px);line-height:0;position:relative}.label-crop-canvas-wrap canvas{touch-action:none;cursor:crosshair;width:100%;height:auto;display:block}.label-crop-overlay{box-sizing:border-box;pointer-events:auto;cursor:move;touch-action:none;background:#6d90ef1f;border:2px solid #7e9cf1;position:absolute;box-shadow:0 0 0 9999px #10141d3b}.label-crop-overlay span{color:#fff;background:#406eea;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:800;line-height:1.2;position:absolute;top:3px;left:4px}.label-crop-handle{touch-action:none;background:#fff;border:2px solid #406eea;border-radius:50%;width:17px;height:17px;display:block;position:absolute;box-shadow:0 1px 5px #00000052}.label-crop-handle--nw{cursor:nwse-resize;top:-9px;left:-9px}.label-crop-handle--ne{cursor:nesw-resize;top:-9px;right:-9px}.label-crop-handle--sw{cursor:nesw-resize;bottom:-9px;left:-9px}.label-crop-handle--se{cursor:nwse-resize;bottom:-9px;right:-9px}.app-shell--dark .label-crop-handle{background:#f4f6f9;border-color:#99b1f4}.label-crop-empty{background:var(--paper);width:100%;max-width:520px;min-height:190px;color:var(--ink);cursor:pointer;border:1px dashed #7e97df;border-radius:12px;place-content:center;gap:7px;display:grid}.label-crop-empty span{color:var(--muted)}.label-crop-actions{flex-wrap:wrap;gap:8px;display:flex}.label-crop-actions button:disabled{opacity:.5;cursor:not-allowed}.label-crop-status{background:color-mix(in srgb,var(--paper) 85%,#14a86b 15%);color:var(--ink);border-radius:10px;margin:0;padding:11px 13px;line-height:1.5}.label-crop-status.is-error{background:color-mix(in srgb,var(--paper) 84%,#e14646 16%)}.label-crop-output{border:1px solid var(--line);background:var(--paper);border-radius:10px;width:100%;height:min(70vh,680px)}@media (width<=700px){.pdf-upload-modes--combined{grid-template-columns:1fr}.label-crop-controls{align-items:stretch}.label-crop-controls>.btn{width:100%}.label-crop-filename{flex-basis:100%}.label-crop-splits{margin-left:0}.label-crop-preview{min-height:180px;max-height:68vh;padding:7px}.label-crop-actions button{flex:120px}}.kaaza-product-mark-toolbar{border-block:1px solid var(--line);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.kaaza-product-mark-toolbar>div{flex-wrap:wrap;gap:6px;display:flex}.kaaza-product-mark-toolbar small{color:var(--muted)}.kaaza-product-mark-toolbar .btn{padding:7px 10px;font-size:12px}.kaaza-alliance-guide{color:#f2f3f8;background:linear-gradient(120deg,#272f48,#1d2336);border:1px solid #3d64ce;border-radius:12px;align-items:center;gap:12px;margin:12px 0;padding:14px;display:flex}.kaaza-alliance-guide>span{font-size:25px}.kaaza-alliance-guide>div{flex:1;min-width:0}.kaaza-alliance-guide strong{font-size:14px}.kaaza-alliance-guide p{color:#c6d2f1;margin:5px 0 0;font-size:12px;line-height:1.5}.kaaza-alliance-guide .btn{flex:none;font-size:12px}.app-shell:not(.app-shell--dark) .kaaza-alliance-guide{color:#2c3551;background:linear-gradient(120deg,#f6f8fa,#f9f9fc);border-color:#ccd7f2}.app-shell:not(.app-shell--dark) .kaaza-alliance-guide p{color:#576691}.kaaza-delete-product-list li{padding:5px 0}@media (width<=650px){.kaaza-alliance-guide{flex-wrap:wrap}.kaaza-alliance-guide .btn{width:100%}.kaaza-product-mark-toolbar small{margin-top:3px;display:block}}.app-shell--dark .kaaza-product-mark-toolbar{color:#f0f3f7;border-color:#384569}.app-shell:not(.app-shell--dark) .kaaza-product-search-highlight{color:inherit;background:#e6e9f2;outline-color:#a6b9f0}.kaaza-product-sku{overflow-wrap:anywhere;max-width:140px;font-family:ui-monospace,monospace}.kaaza-products-page>.kaaza-products-threshold{border:1px solid #41527e;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;margin:10px 0;padding:10px 12px;font-size:12px}.app-shell:not(.app-shell--dark) .kaaza-products-page>.kaaza-products-threshold{background:#f9f9fc;border-color:#d7ddeb}[hidden][hidden][hidden][hidden]{display:none!important}.camera-text-reader{color:#f0f3f8;background:#1a2131;border:1px solid #3d4b72;border-radius:12px;margin:12px 0;padding:12px;font-size:12px;line-height:1.5}.camera-text-reader p{overflow-wrap:anywhere;margin:6px 0}.camera-text-reader summary{cursor:pointer;color:#bacaf7;padding:6px 0}.camera-text-reader textarea,.camera-text-reader select{box-sizing:border-box;color:#f5f6fa;width:100%;max-width:100%;font:inherit;background:#131824;border:1px solid #435381;border-radius:8px;margin:7px 0;padding:9px}.camera-text-reader label{display:block}.camera-read-ids{font-family:monospace}.label-batch-card{gap:8px;margin-top:12px;display:grid}.label-batch-card.is-ready{border:1.5px solid #2bd68f}.label-batch-card.is-setup{border:1.5px solid #f1c46a}.label-batch-actions{flex-wrap:wrap;gap:8px;display:flex}.label-batch-actions .btn{flex:140px;min-height:46px}.label-batch-paper{align-items:center;gap:8px;font-size:13px;display:flex}.label-batch-paper select{border-radius:9px;min-height:36px;padding:0 8px}.label-print-panel{border:1px solid #8591b159;border-radius:14px;grid-template-columns:minmax(0,1fr) 190px;align-items:start;gap:14px;padding:12px;display:grid}.label-print-panel__settings,.label-print-settings{gap:10px;min-width:0;display:grid}.label-print-settings__row{gap:6px;font-size:13px;font-weight:700;display:grid}.label-print-settings__row>span b{font-weight:900}.label-print-segment{flex-wrap:wrap;gap:6px;display:flex}.label-print-segment button{min-width:40px;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #8591b18c;border-radius:10px;padding:0 12px;font-weight:700}.label-print-segment button.is-on{color:#fff;background:#406eea;border-color:#406eea}.label-print-segment button:focus-visible{outline-offset:2px;outline:2px solid #9bb3f4}.label-print-settings__size input[type=range]{accent-color:#406eea;width:100%}.label-print-settings__check{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;display:flex}.label-print-settings__check input{accent-color:#406eea;flex:0 0 18px;width:18px;height:18px;margin:0}.label-sheet-preview{justify-items:center;gap:6px;margin:0;display:grid}.label-sheet-preview canvas{background:#fff;border:1px solid #cbd2e3;border-radius:4px;width:100%;max-width:190px;height:auto;display:block;box-shadow:0 4px 14px #0003}.label-sheet-preview figcaption{opacity:.8;font-size:12px}@media (width<=560px){.label-print-panel{grid-template-columns:1fr}.label-sheet-preview canvas{max-width:220px}}.bulk-courier-counts{align-items:center}.label-batch-couriers{flex-wrap:wrap;gap:6px;display:flex}.label-batch-couriers span{border:1px solid #2bd68f80;border-radius:999px;padding:4px 9px;font-size:12.5px}.label-batch-old{background:#ffc35c1a;border:1px dashed #f1c46a;border-radius:12px;gap:8px;padding:10px;font-size:13px;display:grid}.label-batch-old p{margin:0;line-height:1.4}.label-batch-old.is-included{background:0 0;border-style:solid;border-color:#8591b180}.unread-label-note{background:#ffc35c1f;border:1px solid #f1c46a;border-radius:12px;gap:4px;margin:8px 0;padding:10px 12px;font-size:13px;line-height:1.4;display:grid}.generic-import-card{border:1.5px solid #f1c46a;gap:10px;margin-top:12px;display:grid}.generic-import-step{gap:6px;font-size:13px;display:grid}.generic-import-chips{flex-wrap:wrap;gap:6px;display:flex}.generic-import-chips button{min-height:34px;color:inherit;font:inherit;background:0 0;border:1.5px solid #2d51b5;border-radius:999px;padding:0 12px;font-weight:700}.generic-import-chips button.is-on{color:#1d2335;background:#9bb3f4;border-color:#9bb3f4}.generic-import-chips input{width:130px;min-height:34px;color:inherit;font:inherit;background:0 0;border:1.5px solid #2d51b5;border-radius:999px;padding:0 10px}.generic-import-product{border-bottom:1px solid #8591b140;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.generic-import-product select{border-radius:9px;max-width:170px;min-height:34px}.brand__name-link{color:#406eea;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline;display:inline}.app-shell--dark .brand__name-link{color:#a8bcf5}.customer-claim{color:inherit;background:#d645450f;border:1px solid #d6454573;border-radius:16px;gap:12px;margin-top:12px;padding:14px;display:grid}.customer-claim__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.customer-claim__head h3{margin:2px 0;font-size:17px}.customer-claim__head p{opacity:.8;margin:0;font-size:13px}.customer-claim__kicker{letter-spacing:.04em;text-transform:uppercase;color:#c0392b;font-size:12px;font-weight:900}.app-shell--dark .customer-claim__kicker{color:#ff8a80}.customer-claim__close{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid #8591b180;border-radius:50%;font-size:15px}.customer-claim__steps{gap:14px;margin:0;padding-left:20px;display:grid}.customer-claim__steps li{gap:6px;font-size:13.5px;display:grid}.customer-claim__steps li>span{opacity:.85}.customer-claim__record{cursor:pointer;justify-self:start;align-items:center;gap:6px;display:inline-flex}.customer-claim__video{background:#000;border-radius:10px;width:100%;max-width:320px;max-height:220px}.customer-claim__ticket{box-sizing:border-box;color:#1c2334;resize:vertical;background:#ffffffeb;border:1px solid #8591b180;border-radius:10px;width:100%;min-height:200px;padding:10px;font:13px/1.45 ui-monospace,Consolas,monospace}.customer-claim__actions{flex-wrap:wrap;gap:8px;display:flex}.customer-claim__actions .btn{text-decoration:none}.scan-ref-claim-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #d645458c;border-radius:999px;margin-left:6px;padding:3px 9px;font-size:12px;font-weight:800}.app-shell:not(.app-shell--dark) .orders-ref-mobile-card{color:#262e46!important}.app-shell:not(.app-shell--dark) .orders-ref-mobile-card-mid b{color:#1c2334!important}.app-shell:not(.app-shell--dark) .orders-ref-mobile-open{color:#2f60e8!important}.app-shell:not(.app-shell--dark) .orders-ref-status--customer_return{background:#f9edfc;border-color:#b782c4;color:#76248f!important}.app-shell:not(.app-shell--dark) .orders-ref-status--rto{background:#fff1f4;border-color:#c47a8b;color:#9b1737!important}.app-shell:not(.app-shell--dark) .orders-ref-pagination,.app-shell:not(.app-shell--dark) .customer-ref-pagination{color:#55638a!important}.app-shell:not(.app-shell--dark) .customer-ref-pagination strong{color:#262e46!important}.app-shell:not(.app-shell--dark) .customer-ref-pagination button{color:#262e46;background:#f2f4f8;border-color:#d0d7e7}.app-shell:not(.app-shell--dark) .customer-ref-mobile-person strong{color:#1c2334!important}.app-shell:not(.app-shell--dark) .customer-ref-mobile-person span{color:#55638a!important}.app-shell:not(.app-shell--dark) .customer-ref-mobile-person small{color:#66739a!important}.app-shell:not(.app-shell--dark) .customer-ref-type--new{color:#194ee0!important;background:#eef1f6!important}.app-shell:not(.app-shell--dark) .customer-ref-flag-note{color:#b42344!important}.app-shell:not(.app-shell--dark) .rmm-stock-card-title span{color:#55638a!important}.app-shell:not(.app-shell--dark) .rmm-stock-card .rmm-secondary-btn{color:#262e46!important;background:#f2f4f8!important;border-color:#d0d7e7!important}.app-shell:not(.app-shell--dark) .scan-ref-table-badge.is-fake{color:#b42344!important;background:#fdecef!important}.app-shell:not(.app-shell--dark) .customer-ref-return-count{color:#262e46;background:#f2f4f8;border-color:#d0d7e7}.app-shell:not(.app-shell--dark) .customer-ref-return-count.has-returns{color:#b42344;background:#fdecef;border-color:#e59aab}.app-shell:not(.app-shell--dark) .orders-ref-row-dot{color:#436fea}.app-shell:not(.app-shell--dark) .scan-ref-table-badge{color:#08704f;background:#e7f7ef}.app-shell:not(.app-shell--dark) .scan-ref-table-badge.is-damaged{color:#805500;background:#fff4dc}.app-shell--dark .customer-claim__ticket{color:#ebeef4;background:#171d2b;border-color:#344266}.scan-ref-claim-btn{min-height:34px;padding:6px 12px;font-size:13px}.brand__usage-chip{min-height:24px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:#406eea14;border:1px solid #406eea73;border-radius:999px;align-items:center;margin-left:4px;padding:1px 9px;font-size:.92em;font-weight:800;display:inline-flex}.brand__usage-chip.is-warn{color:#6b4600;background:#fff4dc;border-color:#c98a00}.app-shell--dark .brand__usage-chip{background:#a8bcf51a;border-color:#a8bcf580}.app-shell--dark .brand__usage-chip.is-warn{color:#ffd98a;background:#e0a72e29;border-color:#e0a72e}.dashboard-usage-alert{color:#5c3d00;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff6e0;border:1px solid #e0b24a;border-radius:14px;align-items:center;gap:10px;margin:0 0 14px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}.dashboard-usage-alert span{flex:1;min-width:0}.dashboard-usage-alert.is-full{color:#7a1626;background:#fdecef;border-color:#d6455a}.app-shell--dark .dashboard-usage-alert{color:#ffe2a6;background:#e0a72e24;border-color:#a77a1c}.app-shell--dark .dashboard-usage-alert.is-full{color:#ffc2cc;background:#d6455a29;border-color:#a33246}.account-plan-page .panel p{margin:6px 0}@media (width<=640px){html body .app-shell .dashboard-welcome{min-height:0!important;margin-bottom:12px!important;padding:12px 16px!important}html body .app-shell .dashboard-welcome p,html body .app-shell .dashboard-welcome .dashboard-welcome__art{display:none!important}html body .app-shell .dashboard-welcome h1,html body .app-shell .dashboard-welcome h2{margin:2px 0 0!important;font-size:22px!important}}.dashboard-low-stock-links{flex-wrap:wrap;gap:8px;display:flex}.scan-ref-more-tools{border:1px solid #8591b159;border-radius:12px;margin-top:10px;padding:8px 12px}.scan-ref-more-tools>summary{cursor:pointer;align-items:center;min-height:32px;font-size:14px;font-weight:800;display:flex}.scan-ref-more-tools[open]>summary{margin-bottom:8px}.scan-ref-more-tools .scan-ref-secondary-actions{flex-wrap:wrap;gap:8px;display:flex}.more-menu-group{gap:8px;margin-bottom:16px;display:grid}.more-menu-group__title{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin:0 2px;font-weight:900;font-size:13px!important}.app-shell:not(.app-shell--dark) .more-menu-card__arrow{color:#55638a!important}html body .app-shell .topbar .brand__sub{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}html body .app-shell .topbar .brand__sub-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html body .app-shell .topbar .brand__sub>button{flex:none}@media (width<=380px){html body .app-shell .topbar .brand__sub{display:none!important}}html body .app-shell .scan-ref-mode-tabs{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important}@media (width<=640px){html body .app-shell .dashboard-welcome{grid-template-columns:1fr!important}}html body .app-shell .topbar .brand__sub{max-width:min(62vw,420px)!important}.upload-hub{text-align:center;border:2px dashed color-mix(in srgb,var(--lagoon) 55%,var(--line));background:color-mix(in srgb,var(--lagoon) 6%,var(--paper));border-radius:18px;justify-items:center;gap:10px;margin:6px 0 14px;padding:34px 22px 28px;transition:border-color .15s,background .15s;display:grid}.upload-hub.is-over{border-color:var(--lagoon);background:color-mix(in srgb,var(--lagoon) 14%,var(--paper));border-style:solid}.upload-hub.is-off{opacity:.85;border-color:var(--line)}.upload-hub__icon{width:64px;height:64px;color:var(--lagoon);place-items:center;display:grid}.upload-hub__icon svg{width:64px;height:64px}.upload-hub h2{color:var(--ink);margin:0;font-size:22px;line-height:1.3}.upload-hub>p{max-width:560px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.upload-hub__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.upload-hub__actions .btn{min-height:46px;padding:0 22px;font-weight:800}.upload-hub__primary{min-width:200px}.upload-hub__off{color:var(--alert-dark);margin:4px 0 0;font-size:13px;font-weight:700}.upload-hub__link{color:var(--lagoon);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.upload-hub-crop{text-align:left;width:100%;color:var(--ink);border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:14px;align-items:center;gap:14px;margin:0 0 14px;padding:14px 18px;display:flex}.upload-hub-crop:hover{border-color:var(--lagoon)}.upload-hub-crop[hidden]{display:none}.upload-hub-crop__icon{background:color-mix(in srgb,var(--lagoon) 14%,transparent);height:42px;color:var(--lagoon);border-radius:12px;flex:0 0 42px;place-items:center;font-size:20px;display:grid}.upload-hub-crop strong{font-size:15px;display:block}.upload-hub-crop small{color:var(--muted);margin-top:2px;font-size:13px;display:block}.upload-hub-crop>b{color:var(--lagoon);margin-left:auto;font-size:24px}@media (width<=640px){.upload-hub{padding:22px 14px 18px}.upload-hub h2{font-size:19px}.upload-hub__icon,.upload-hub__icon svg{width:52px;height:52px}.upload-hub__actions{flex-direction:column;width:100%}.upload-hub__actions .btn{width:100%}}.upload-hub__tap{display:none}@media (hover:none) and (pointer:coarse){.upload-hub__drop{display:none}.upload-hub__tap{display:inline}}.label-batch-old__choice{justify-self:start}.account-team__message{gap:8px;margin-top:10px;display:grid}.account-team__message p{margin:0}.account-team__error{border:1px solid var(--alert);background:var(--alert-bg);color:var(--ink);border-radius:10px;padding:10px 12px;font-weight:700}.account-team__notice{border:1px solid var(--ok);background:var(--ok-bg);color:var(--ink);border-radius:10px;padding:10px 12px;font-weight:700}.account-team__login{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:12px;gap:6px;padding:12px;display:grid}.account-team__login .btn{justify-self:start}.account-team__full{color:var(--muted);margin:6px 0 0;font-size:13px}.app-shell:not(.app-shell--dark) .orders-ref-status--active,.app-shell:not(.app-shell--dark) .customer-ref-type--repeat{color:#08734f}@media (width<=760px){.app-shell:not(.app-shell--dark) .tab-btn:not(.tab-btn--active) .tab-btn__label{color:#4a5470}}.app-shell .kaaza-products-stat--green{background:linear-gradient(130deg,#2c4991bf,#181d2df5);border-color:#3a6deb}.app-shell--dark .rto-insights-kpi--customer{background:linear-gradient(140deg,#202e50,#171d2b);border-color:#3d62b2}.orders-local-filters{flex-wrap:wrap;align-items:end;gap:10px;margin:12px 0;display:flex}.orders-local-filters label{flex-direction:column;gap:5px;font-size:12px;display:flex}.orders-local-filters input,.orders-local-filters select{max-width:100%;min-height:40px;font:inherit;background:var(--panel-bg,#fff);color:inherit;border:1px solid #63749a;border-radius:8px;padding:8px}.app-shell--dark .orders-local-filters input,.app-shell--dark .orders-local-filters select{color:#f3f4f9;background:#20283c}button.orders-ref-metric{font:inherit;text-align:left;color:inherit;cursor:pointer}button.orders-ref-metric[aria-pressed=true]{outline-offset:2px;outline:2px solid #5d85ff}.settings-advanced{grid-column:1/-1}.settings-advanced>summary{cursor:pointer;padding:14px;font-weight:700}.auto-flag-notice{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}@media (width<=700px){.app-shell button,.app-shell select,.app-shell input:not([type=checkbox]):not([type=radio]):not([type=file]){min-height:40px}.app-shell .orders-ref-close{min-width:40px}.app-shell button:has(>svg:only-child){min-width:40px}.app-shell .orders-local-filters label{flex:135px;min-width:0}.app-shell .orders-ref-close{width:40px;height:40px}}.orders-filter-empty{background:var(--k-card);border:1px solid var(--k-line);color:var(--k-fg);text-align:center;border-radius:10px;padding:16px}.orders-filter-empty p{color:var(--k-muted)}.orders-filter-empty .btn{background:var(--k-accent);color:var(--k-on-accent);border-color:var(--k-line);box-shadow:none}.upload-running-notice{border:1px solid var(--k-line);background:var(--k-card);color:var(--k-fg);box-shadow:none;border-radius:10px;padding:12px}.admin-own-content .kaaza-splash{min-height:70dvh;position:relative!important}.camera-modal-overlay{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#05070af5!important}html body .camera-modal-overlay{-webkit-backdrop-filter:none!important}.camera-modal-overlay .camera-modal,.camera-modal-overlay :not(.camera-live-frame){box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.scanner-page-paused{min-height:1px}.kaaza-sync-status{z-index:1300;left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));pointer-events:none;white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--k-line,#3a4566);background:var(--k-card,#1b2133);max-width:calc(100vw - 32px);color:var(--k-fg,#eef1f8);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;position:fixed;overflow:hidden;transform:translate(-50%)}.kaaza-sync-status.is-offline{color:#ffd27a;border-color:#c98a1b}@media (width>=900px){.kaaza-sync-status{bottom:18px}}.account-deletion{text-align:center;margin:18px 0 6px}.account-deletion__link{color:#e5484d;cursor:pointer;background:0 0;border:0;padding:6px;font-size:12px;font-weight:600;text-decoration:underline}.account-deletion__note{color:var(--k-muted,#8e98b5);font-size:12px}.account-deletion__confirm{text-align:left;background:var(--k-card,#1b2133);color:var(--k-fg,#eef1f8);border:1px solid #e5484d;border-radius:12px;padding:14px}.account-deletion__confirm h2{color:#ff6b6f;margin:0 0 8px;font-size:16px}.account-deletion__confirm label{gap:6px;margin:10px 0;font-weight:600;display:grid}.account-deletion__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html body .dashboard-kpi__icon--flat{background:color-mix(in srgb, currentColor 14%, transparent)!important;border-radius:14px!important;flex:0 0 48px!important;width:48px!important;height:48px!important;font-size:0!important}html body .dashboard-kpi__icon--flat svg{filter:none!important;width:26px!important;height:26px!important}.platform-card-grid--three{grid-template-columns:1fr}@media (width>=900px){.platform-card-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=980px){html body .app-shell .tabs:before{box-sizing:border-box!important;background-image:url(/icons/kaaza-192.png)!important;background-position:20px!important;background-repeat:no-repeat!important;background-size:30px 30px!important;width:248px!important;padding-left:62px!important}html body .app-shell .topbar .brand__mark{display:none!important}}.who-did{color:var(--k-muted,#8e98b5);font-size:11px;display:block}.dashboard-activity__list{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.dashboard-activity__list li{border:1px solid var(--k-line,#303a58);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:10px 12px;display:flex}.dashboard-activity__list span{color:var(--k-muted,#8e98b5);font-size:13px}.team-alerts{z-index:1400;top:calc(10px + env(safe-area-inset-top,0px));gap:8px;width:min(420px,100vw - 24px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.team-alert{text-align:left;border:1px solid var(--k-line,#3a4566);background:var(--k-card,#1b2133);color:var(--k-fg,#eef1f8);font:inherit;cursor:pointer;border-radius:14px;gap:4px;padding:12px 14px;display:grid;box-shadow:0 10px 30px #00000059}.team-alert span{color:var(--k-muted,#a8b2cf);font-size:13px}.team-alert--ask{cursor:default}.team-alert--ask>div{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.kpi-skeleton{vertical-align:middle;background:linear-gradient(90deg,#ffffff14 0%,#fff3 50%,#ffffff14 100%) 0 0/200% 100%;border-radius:8px;width:2.2em;height:.85em;animation:1.1s linear infinite kpi-shimmer;display:inline-block}.app-shell:not(.app-shell--dark) .kpi-skeleton{background:linear-gradient(90deg,#e6e9f2 0%,#f5f6fa 50%,#e6e9f2 100%) 0 0/200% 100%}@keyframes kpi-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.kpi-skeleton{animation:none}}.team-activity__list{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.team-activity__list button{text-align:left;border:1px solid var(--k-line,#303a58);background:var(--k-card,#1b2133);width:100%;color:var(--k-fg,#eef1f8);font:inherit;cursor:pointer;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.team-activity__icon{background:#5b8cff24;border-radius:10px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.team-activity__text{gap:2px;min-width:0;display:grid}.team-activity__text small{color:var(--k-muted,#8e98b5)}.team-activity__list time{color:var(--k-muted,#8e98b5);white-space:nowrap;font-size:11px}.upload-live-tally{border:1px solid var(--k-line,#303a58);background:var(--k-card,#1b2133);color:var(--k-fg,#eef1f8);border-radius:14px;margin:10px 0;padding:12px 14px}.upload-live-tally__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;display:flex}.upload-live-tally__head strong{font-size:16px}.upload-live-tally__head span{color:var(--k-muted,#8e98b5);font-size:12.5px}.upload-live-tally ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.upload-live-tally li{border-bottom:1px dashed var(--k-line,#303a58);justify-content:space-between;gap:10px;padding:4px 0;font-size:13px;display:flex}.upload-live-tally li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=600px){.team-activity__list button{grid-template-columns:34px 1fr}.team-activity__list time{grid-column:2}}.notification-settings__status{border:1px solid var(--k-line,#303a58);border-radius:12px;gap:6px;margin:4px 0 12px;padding:10px 12px;display:grid}.notification-settings__status small{color:var(--k-muted,#8e98b5)}.notification-settings__actions{flex-wrap:wrap;gap:8px;display:flex}.staff-row__push{color:#e8a23a}.staff-row__push.is-on{color:var(--k-muted,#8e98b5)}.team-inbox__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.team-inbox__head span{gap:6px;display:flex}.team-inbox .team-activity__list button.is-unread{border-color:var(--k-accent,#5b8cff);background:#5b8cff1a}.team-inbox .team-activity__list button.is-unread strong:before{content:"● ";color:var(--k-accent,#5b8cff)}.notification-settings__devices{gap:6px;margin-top:10px;display:grid}.notification-settings__devices span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-push-log{margin:12px 0}.admin-push-log summary{cursor:pointer;font-weight:600}.app-update-notice{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:9999;color:#fff;background:#1f3a8a;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex;position:fixed;box-shadow:0 6px 18px #0000004d}.app-update-notice button{color:#1f3a8a;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:9px;flex:none;padding:4px 14px;font-weight:800}.support-access__state{margin:6px 0}.support-access__state.is-open{color:#15803d}.support-access__error{color:#b91c1c}.support-access__actions{margin:8px 0 12px}.support-access h3{margin:10px 0 4px;font-size:14px}.support-access__visits{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.support-access__visits li{flex-wrap:wrap;gap:8px;display:flex}.support-access__visits b{color:#b45309;font-weight:600}.admin-support-lock{gap:8px;margin:12px 0;display:grid}.admin-support-lock form{gap:6px;display:grid}.admin-support-lock textarea{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #7f7f7f59;border-radius:8px;padding:8px}.scan-sharp-still{align-items:center;gap:8px;padding:6px 2px;font-size:13px;display:flex}.app-shell .ui-localized-text{letter-spacing:inherit;unicode-bidi:isolate;color:inherit!important;font:inherit!important}.app-shell.app-shell:not(.app-shell--dark){--muted:#576588;--lagoon:#2e60e8}.app-shell.app-shell--dark{--ink:#f3f4f9;--paper:#171d2b;--foam:#0e121b;--line:#364469;--lagoon-tint:#29334d;--muted:#b6c0da}.app-shell.app-shell :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-shell.app-shell--dark :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-shell.app-shell input::placeholder,.app-shell.app-shell textarea::placeholder{color:var(--muted);opacity:1}.app-shell.app-shell :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #5e81e1!important}.app-shell.app-shell--dark :is(button,a,input,select,textarea,summary):focus-visible{outline-color:#b8c9f7!important}.app-shell.app-shell:not(.app-shell--dark) :is(.page-kicker,.orders-ref-eyebrow,.customer-ref-eyebrow,.rmm-eyebrow,.rto-insights-eyebrow,.reports-hub-card__arrow,.help-option-card>b){color:#4e5f90!important}.app-shell.app-shell:not(.app-shell--dark) :is(.page-heading p,.settings-card p,.setting-row small,.settings-note,.help-option-card small,.reports-hub-card small,.reports-summary-card small,.more-menu-card small){color:#576588!important}.app-shell.app-shell:not(.app-shell--dark) .btn.btn-primary,.app-shell.app-shell:not(.app-shell--dark) :is(.sp-btn-primary,.rmm-primary-btn,.customer-ref-search-btn,.orders-ref-export,.cr-export-btn){color:#fff!important;background:#2358e7!important;border-color:#1749d3!important}.app-shell.app-shell:not(.app-shell--dark) :is(.btn.btn-primary,.sp-btn-primary,.rmm-primary-btn,.customer-ref-search-btn,.orders-ref-export,.cr-export-btn):hover:not(:disabled){background:#1645c7!important}.app-shell.app-shell:not(.app-shell--dark) :is(.segmented-filter button.is-active,.rmm-view-tabs button.is-active,.customer-ref-detail-tabs button.is-active,.rto-insights-tabs button.is-active,.sp-range-presets button.is-active){color:#fff!important;background:#2358e7!important}.app-shell.app-shell:not(.app-shell--dark) .tabs .tab-btn--active{color:#fff!important;background:#2358e7!important;border-color:#1749d3!important}.app-shell.app-shell--dark .tabs .tab-btn--active{color:#1b2133!important;background:#b0c2f6!important;border-color:#cad6f9!important}.app-shell.app-shell--dark .tabs .tab-btn--active .tab-btn__icon{color:inherit!important}.app-shell.app-shell--dark .btn.btn-primary{color:#fff!important;background:linear-gradient(110deg,#184ddc,#2659e7)!important}.app-shell.app-shell .scan-ref-gradient-btn{color:#fff!important;background:linear-gradient(110deg,#2358e7,#6a28bd)!important}.app-shell.app-shell:not(.app-shell--dark) .kaaza-select-all{color:#3f4e7a!important}.app-shell.app-shell:not(.app-shell--dark) :is(.scan-ref-page,.customer-ref-page,.orders-ref-page,.rmm-page) :is(p,small,em,.rmm-product-row-meta,.rmm-product-facts,.customer-ref-cell-sub){color:#576588!important}.app-shell.app-shell:not(.app-shell--dark) :is(.customer-ref-empty,.rmm-empty--inline){color:#576588;border-color:#c2cae0;background:#f6f8fa!important}.app-shell.app-shell:not(.app-shell--dark) :is(.customer-ref-list-meta,.customer-ref-results-meta,.customer-ref-result-count){color:#576588!important}.app-shell.app-shell:not(.app-shell--dark) :is(.scan-ref-search>span,.orders-ref-search>span,.customer-ref-search>span,.rmm-row-chevron,.rmm-mapping-note>span){color:#4f6092!important}.app-shell.app-shell:not(.app-shell--dark) .scan-ref-status-found{background:#e1f4eb;color:#096345!important}.app-shell.app-shell:not(.app-shell--dark) :is(.scan-ref-manual-search>span,.scan-ref-empty-match>span,.customer-ref-empty>span,.rmm-empty>span){color:#4f6092!important}.app-shell.app-shell:not(.app-shell--dark) .rmm-add-mapping-form{color:#262e46;background:#f2f3f8;border-color:#d1d7e7}.app-shell.app-shell:not(.app-shell--dark) .rmm-add-mapping-form :is(input,select){color:#262e46;background:#fff;border-color:#c2cadf}.app-shell.app-shell:not(.app-shell--dark) .rmm-view-tabs button:not(.is-active){color:#3f4e7a;background:#f2f3f8}.app-shell.app-shell:not(.app-shell--dark) .rmm-count-chip{color:#44547f;background:#e9edf4;border-color:#c2cef0}.app-shell.app-shell:not(.app-shell--dark) :is(.rmm-mini-status.is-unmapped,.rmm-status--missing,.rmm-status--out){color:#844506;background:#fff0d9;border-color:#d1a262}.app-shell.app-shell:not(.app-shell--dark) :is(.rmm-mini-status.is-mapped,.rmm-status--ok,.rmm-stock-positive){color:#076443}.app-shell.app-shell:not(.app-shell--dark) .rmm-stock-zero{color:#b62445}.app-shell.app-shell:not(.app-shell--dark) .rto-insights-page{--rto-muted:#576588}.app-shell.app-shell:not(.app-shell--dark) .rto-pdf-import-copy p{color:#576588}.app-shell.app-shell:not(.app-shell--dark) .notification-card__icon--stock{color:#895800}.app-shell.app-shell:not(.app-shell--dark) .notification-card__icon--system{color:#2558e1}.app-shell.app-shell:not(.app-shell--dark) .notification-card__icon--orders{color:#4e5f90}.app-shell.app-shell:not(.app-shell--dark) .notification-card__icon--returns{color:#9c2069}.app-shell.app-shell:not(.app-shell--dark) .rating-row button.is-selected{color:#8a5c00;background:#fff3cd;border-color:#bc8b28}.app-shell.app-shell:not(.app-shell--dark) .sp-root{--sp-muted:#576588}.app-shell.app-shell:not(.app-shell--dark) .sp-eyebrow{color:#2b57d2}.app-shell.app-shell:not(.app-shell--dark) .sp-empty{color:#576588!important}.app-shell.app-shell .kaaza-map-tools small{color:#fff!important}.app-shell.app-shell .kaaza-satellite-map .leaflet-control-attribution a{color:#42507a}.settings-language-label{color:var(--ink);margin:0 0 7px;font-size:14px;font-weight:750;display:block}.app-shell .settings-language-select{width:100%;min-height:46px;font:inherit;padding:10px 12px}.settings-language-status{color:#126044;background:#e8f7ef;border:1px solid #a1cdbc;border-radius:7px;margin-top:10px;padding:5px 10px;font-size:13px;font-weight:750;display:inline-block}.app-shell--dark .settings-language-status{color:#82ebbc;background:#10392f;border-color:#2c7960}.settings-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-theme-options button{color:#354163;min-height:58px;font:inherit;cursor:pointer;background:#f6f8fa;border:1px solid #bfc7de;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:750;display:flex}.settings-theme-options button>span{font-size:24px}.settings-theme-options button[aria-pressed=true]{color:#1542be;background:#eceef5;border-color:#2358e7;box-shadow:inset 0 0 0 1px #2358e7}.app-shell--dark .settings-theme-options button{color:#ccd7f2;background:#1a2131;border-color:#445483}.app-shell--dark .settings-theme-options button[aria-pressed=true]{color:#f5f6fa;background:#2d3754;border-color:#b8c9f7;box-shadow:inset 0 0 0 1px #b8c9f7}.tab-btn__label{min-width:0}.app-shell .tab-btn__label--desktop{white-space:normal;line-height:1.35}@media (width<=600px){.settings-theme-options{grid-template-columns:1fr}.settings-language-select{max-width:100%}}:root,:root[data-kaaza-theme=dark],body[data-kaaza-theme=dark]{--k-bg:#0e1118;--k-card:#151a24;--k-bar:#121620;--k-line:#252b38;--k-fg:#eceff5;--k-muted:#9aa2b4;--k-accent:#5b8cff;--k-accent-text:#86a8ff;--k-on-accent:#0e1118;--k-cta:#5b8cff;--k-on-cta:#0e1118;--deep:#0e1118;--deep-2:#121620;--foam:#0e1118;--paper:#151a24;--ink:#eceff5;--muted:#9aa2b4;--line:#252b38;--lagoon:#86a8ff;--lagoon-dark:#5b8cff;--lagoon-tint:#1b2233}:root[data-kaaza-theme=light],body[data-kaaza-theme=light]{--k-bg:#f5f6f8;--k-card:#fff;--k-bar:#fff;--k-line:#dde1e8;--k-fg:#151a26;--k-muted:#5d6577;--k-accent:#2f5fd0;--k-accent-text:#2552bd;--k-on-accent:#fff;--k-cta:#1b2233;--k-on-cta:#dfe7fb;--deep:#fff;--deep-2:#f5f6f8;--foam:#f5f6f8;--paper:#fff;--ink:#151a26;--muted:#5d6577;--line:#dde1e8;--lagoon:#2552bd;--lagoon-dark:#2f5fd0;--lagoon-tint:#eef1f7}html body,html:root body:not(#_) .app-shell{color:var(--k-fg);background:var(--k-bg)!important}html:root body:not(#_) .app-shell header,html:root body:not(#_) .app-shell .topbar{background:var(--k-bar)!important;border-bottom:1px solid var(--k-line)!important;box-shadow:none!important;color:var(--k-fg)!important}html:root body:not(#_) .app-shell .brand__mark{background:var(--k-accent)!important;color:var(--k-on-accent)!important;box-shadow:none!important;border-color:#0000!important}html:root body:not(#_) .app-shell .brand__name{color:var(--k-fg)!important}html:root body:not(#_) .app-shell .brand__sub,html:root body:not(#_) .app-shell .brand__sub-text{color:var(--k-muted)!important}html:root body:not(#_) .app-shell .brand__usage-chip{border:1px solid var(--k-accent)!important;color:var(--k-accent-text)!important;box-shadow:none!important;background:0 0!important}html:root body:not(#_) .app-shell nav{background:var(--k-bar)!important;border-color:var(--k-line)!important;box-shadow:none!important}html:root body:not(#_) .app-shell nav .tab-btn{box-shadow:none!important;color:var(--k-muted)!important;background:0 0!important;border-color:#0000!important}html:root body:not(#_) .app-shell nav .tab-btn .tab-btn__label,html:root body:not(#_) .app-shell nav .tab-btn .tab-btn__icon{color:inherit!important}html:root body:not(#_) .app-shell nav .tab-btn--active{color:var(--k-accent-text)!important;box-shadow:inset 0 2px 0 var(--k-accent)!important;border-radius:0!important}@media (width>=761px){html:root body:not(#_) .app-shell nav .tab-btn--active{box-shadow:inset 3px 0 0 var(--k-accent)!important;background:color-mix(in srgb, var(--k-accent) 10%, transparent)!important}}html:root body:not(#_) .app-shell .panel,html:root body:not(#_) .app-shell .settings-card,html:root body:not(#_) .app-shell .dashboard-welcome,html:root body:not(#_) .app-shell .dashboard-upload-entry,html:root body:not(#_) .app-shell .upload-result-card,html:root body:not(#_) .app-shell .more-group,html:root body:not(#_) .app-shell .more-tile{color:var(--k-fg);background:var(--k-card)!important;border-color:var(--k-line)!important;box-shadow:none!important}html:root body:not(#_) .app-shell .dashboard-welcome h1,html:root body:not(#_) .app-shell .dashboard-welcome h2,html:root body:not(#_) .app-shell .dashboard-upload-entry h2{color:var(--k-fg)!important}html:root body:not(#_) .app-shell .dashboard-welcome p,html:root body:not(#_) .app-shell .dashboard-upload-entry p{color:var(--k-muted)!important}html:root body:not(#_) .app-shell .dashboard-welcome__eyebrow,html:root body:not(#_) .app-shell .page-kicker,html:root body:not(#_) .app-shell .more-page__eyebrow{color:var(--k-accent-text)!important}html:root body:not(#_) .app-shell .dashboard-upload-entry__button,html:root body:not(#_) .app-shell .dashboard-upload-entry__crop-button{background:var(--k-cta)!important;color:var(--k-on-cta)!important;box-shadow:none!important;text-shadow:none!important;border:0!important}html:root body:not(#_) .app-shell .dashboard-upload-entry__button *,html:root body:not(#_) .app-shell .dashboard-upload-entry__crop-button *{color:var(--k-on-cta)!important;text-shadow:none!important}html:root body:not(#_) .app-shell .dashboard-upload-entry__button svg path[stroke]{stroke:var(--k-cta)!important}html:root body:not(#_) .app-shell .btn-primary,html:root body:not(#_) .app-shell .upload-hub__primary{background:var(--k-accent)!important;color:var(--k-on-accent)!important;box-shadow:none!important;text-shadow:none!important;border-color:#0000!important}html:root body:not(#_) .app-shell .dashboard-kpi{background:var(--k-card)!important;border:1px solid var(--k-line)!important;box-shadow:none!important}html:root body:not(#_) .app-shell .dashboard-kpi strong{color:var(--k-fg)!important;text-shadow:none!important}html:root body:not(#_) .app-shell .dashboard-kpi small{color:var(--k-muted)!important}html:root body:not(#_) .app-shell .dashboard-kpi__icon{background:color-mix(in srgb, currentColor 12%, transparent)!important;box-shadow:none!important}html[data-kaaza-theme=light]:root body:not(#_) .app-shell .dashboard-kpi--orders{color:#2f5fd0!important}html[data-kaaza-theme=light]:root body:not(#_) .app-shell .dashboard-kpi--products{color:#0a8a63!important}html[data-kaaza-theme=light]:root body:not(#_) .app-shell .dashboard-kpi--stock{color:#b86a00!important}html[data-kaaza-theme=light]:root body:not(#_) .app-shell .dashboard-kpi--returns{color:#c2267e!important}html:root body:not(#_) .app-shell .btn.btn-primary,html:root body:not(#_) .app-shell .scan-ref-gradient-btn,html:root body:not(#_) .app-shell .scan-ref-mode.active,html:root body:not(#_) .app-shell .scan-ref-mode[aria-pressed=true]{background:var(--k-accent)!important;color:var(--k-on-accent)!important;box-shadow:none!important;text-shadow:none!important;background-image:none!important;border-color:#0000!important}html:root body:not(#_) .app-shell .scan-ref-gradient-btn *,html:root body:not(#_) .app-shell .scan-ref-mode.active *,html:root body:not(#_) .app-shell .scan-ref-mode[aria-pressed=true] *{color:var(--k-on-accent)!important}html:root body:not(#_) .app-shell--dark .btn:not(.btn-primary):not(.btn-danger),html:root body:not(#_) .app-shell .kaaza-products-stat,html:root body:not(#_) .app-shell .scan-ref-hero,html:root body:not(#_) .app-shell .scan-ref-card,html:root body:not(#_) .app-shell .scan-ref-mode:not(.active):not([aria-pressed=true]),html:root body:not(#_) .app-shell .more-page__intro{background:var(--k-card)!important;border-color:var(--k-line)!important;box-shadow:none!important;background-image:none!important}html:root body:not(#_) .app-shell .scan-ref-hero-icon,html:root body:not(#_) .app-shell .more-menu-card__icon{background:color-mix(in srgb, var(--k-accent) 18%, transparent)!important;color:var(--k-accent-text)!important;box-shadow:none!important;background-image:none!important}html:root body:not(#_) .app-shell :is(.orders-ref-hero,.orders-ref-metric,.page-heading,.reports-summary-card,.reports-hub-card,.cr-kpi,.cr-panel,.rto-pdf-import-card,.rto-insights-kpi,.customer-ref-hero,.customer-ref-metric,.help-option-card,.notification-card){background:var(--k-card)!important;border-color:var(--k-line)!important;box-shadow:none!important;background-image:none!important}html:root body:not(#_) .app-shell--dark .rmm-page{background:0 0!important}html:root body:not(#_) .app-shell :is(.orders-ref-hero-icon,.reports-hub-card__icon,.rmm-heading-icon,.rto-insights-icon,.cr-analytics-mark,.page-heading__icon,.help-option-card__icon,.customer-ref-hero-icon,.settings-card__heading>span,.page-heading>span){background:color-mix(in srgb, var(--k-accent) 18%, transparent)!important;color:var(--k-accent-text)!important;box-shadow:none!important;background-image:none!important;border-color:#0000!important}html:root body:not(#_) .app-shell :is(.orders-ref-export,.rmm-primary-btn,.cr-export-btn,.customer-ref-search-btn,.customer-ref-view-btn,button.is-active,.sales-visual-tabs button.is-active){background:var(--k-accent)!important;color:var(--k-on-accent)!important;box-shadow:none!important;text-shadow:none!important;background-image:none!important;border-color:#0000!important}html:root body:not(#_) .app-shell :is(.orders-ref-export,.rmm-primary-btn,.cr-export-btn,.customer-ref-search-btn,.customer-ref-view-btn,button.is-active) *{color:var(--k-on-accent)!important}html:root body:not(#_) .app-shell--dark{--deep:#0e1118;--deep-2:#121620;--foam:#0e1118;--paper:#151a24;--ink:#eceff5;--muted:#9aa2b4;--line:#252b38;--lagoon:#86a8ff;--lagoon-dark:#5b8cff;--lagoon-tint:#1b2233}html:root body:not(#_) .app-shell:not(.app-shell--dark){--deep:#fff;--deep-2:#f5f6f8;--foam:#f5f6f8;--paper:#fff;--ink:#151a26;--muted:#5d6577;--line:#dde1e8;--lagoon:#2552bd;--lagoon-dark:#2f5fd0;--lagoon-tint:#eef1f7}html:root body:not(#_) .cc-shell.acc-dark{--acc-bg:#0e1118;--acc-panel:#151a24;--acc-ink:#eceff5;--acc-muted:#9aa2b4;--acc-line:#252b38;--acc-blue:#5b8cff;background:#0e1118!important}html:root body:not(#_) .cc-shell:not(.acc-dark){--acc-bg:#f5f6f8;--acc-panel:#fff;--acc-ink:#151a26;--acc-muted:#5d6577;--acc-line:#dde1e8;--acc-blue:#2f5fd0}html[data-kaaza-theme=dark]:root body:not(#_) .saas-root{--sp-bg:#0e1118;--sp-panel:#151a24;--sp-panel2:#1b2233;--sp-line:#252b38;--sp-ink:#eceff5;--sp-muted:#9aa2b4;--sp-cyan:#86a8ff;--sp-blue:#5b8cff}html:root body:not(#_) .app-shell .sp-ov-hero{background:var(--k-card)!important;border:1px solid var(--k-line)!important;box-shadow:none!important;color:var(--k-fg)!important;background-image:none!important}html:root body:not(#_) .app-shell .sp-ov-hero:after{background:0 0!important}html:root body:not(#_) .app-shell .sp-ov-hero-value{color:var(--k-fg)!important}html:root body:not(#_) .cc-shell :is(.acc-footer,.cc-caption,.acc-breadcrumb,.saas-fineprint),html:root body:not(#_) .cc-shell [role=status],html:root body:not(#_) .saas-loading p,html:root body:not(#_) .saas-content>p[role=status]{color:var(--k-muted)!important}html:root body:not(#_) .admin-session-loading{background:var(--k-bg);min-height:100dvh;color:var(--k-fg);place-items:center;padding:20px;display:grid}html:root body:not(#_) .admin-session-loading>div{background:var(--k-card);border:1px solid var(--k-line);border-radius:22px;width:100%;max-width:430px;padding:28px}html:root body:not(#_) .admin-session-loading p{color:var(--k-muted)}html:root body:not(#_) .cc-shell .admin-settings-loading{background:var(--k-card);border:1px solid var(--k-line);color:var(--k-muted)!important}.admin-own-workspace{background:var(--k-bg);flex-direction:column;height:100dvh;min-height:0;display:flex}.admin-own-banner{background:var(--k-card);border:1px solid var(--k-line);color:var(--k-fg);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.admin-own-banner button{background:var(--k-accent);color:var(--k-on-accent);border:1px solid var(--k-line);cursor:pointer;border-radius:8px;flex:none;padding:7px 9px}.admin-own-content{flex:1;min-height:0;overflow:auto}.admin-own-content>.app-shell{height:100%;min-height:0}html:root body:not(#_) .app-shell .topbar__inner{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;display:flex!important}html:root body:not(#_) .app-shell .topbar .brand{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}html:root body:not(#_) .app-shell .topbar .brand__mark{flex:none}html:root body:not(#_) .app-shell .topbar .brand__text{gap:2px;min-width:0;display:grid}html:root body:not(#_) .app-shell .topbar .brand__name{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;word-break:normal;-webkit-box-orient:vertical;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden;letter-spacing:0!important;font-size:19px!important}html:root body:not(#_) .app-shell .topbar .brand__sub{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}html:root body:not(#_) .app-shell .topbar .global-search{flex:0 340px;min-width:0}html:root body:not(#_) .app-shell .topbar__actions{flex:none;margin-left:auto;align-items:center!important;gap:8px!important;display:flex!important}html:root body:not(#_) .app-shell .header-icon-btn{cursor:pointer;place-items:center;width:42px;min-width:42px;height:42px;line-height:1;display:inline-grid;position:relative;border:1px solid var(--k-line)!important;background:var(--k-card)!important;color:var(--k-fg)!important;box-shadow:none!important;border-radius:12px!important;padding:0!important;font-size:19px!important}html:root body:not(#_) .app-shell .header-icon-btn[hidden]{display:none!important}html:root body:not(#_) .app-shell .header-icon-btn:hover,html:root body:not(#_) .app-shell .header-icon-btn.is-on{border-color:var(--k-accent)!important}html:root body:not(#_) .app-shell .header-icon-btn:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}html:root body:not(#_) .app-shell .header-badge{text-align:center;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--k-bar);border-radius:999px;padding:0 5px;font-weight:800;line-height:18px;position:absolute;top:-6px;right:-6px;color:#fff!important;background:#d93a3a!important;font-size:11px!important}html:root body:not(#_) .app-shell .header-account{position:relative}html:root body:not(#_) .app-shell .header-account__avatar{letter-spacing:.02em;font-weight:800;background:var(--k-accent)!important;color:var(--k-on-accent)!important;border-color:#0000!important;border-radius:50%!important;font-size:14px!important}html:root body:not(#_) .app-shell .header-account__menu{z-index:300;border:1px solid var(--k-line);background:var(--k-card);width:min(280px,100vw - 24px);color:var(--k-fg);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000047}html:root body:not(#_) .app-shell .header-account__who{border-bottom:1px solid var(--k-line);gap:2px;margin-bottom:4px;padding:10px 12px 12px;display:grid}html:root body:not(#_) .app-shell .header-account__who strong{overflow-wrap:anywhere;font-size:15px}html:root body:not(#_) .app-shell .header-account__who small{color:var(--k-muted);font-size:12px}html:root body:not(#_) .app-shell .header-account__menu>button,html:root body:not(#_) .app-shell .header-account__language{width:100%;min-height:44px;color:var(--k-fg);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0;padding:8px 12px;font-size:14px;font-weight:600;display:flex}html:root body:not(#_) .app-shell .header-account__menu>button:hover,html:root body:not(#_) .app-shell .header-account__language:hover{background:var(--lagoon-tint)}html:root body:not(#_) .app-shell .header-account__menu>button>span[aria-hidden],html:root body:not(#_) .app-shell .header-account__language>span[aria-hidden]{text-align:center;width:20px}html:root body:not(#_) .app-shell .header-account__language select{border:1px solid var(--k-line);background:var(--k-bg);max-width:130px;min-height:34px;color:var(--k-fg);font:inherit;border-radius:8px;margin-left:auto;padding:4px 8px;font-size:13px}html:root body:not(#_) .app-shell .header-account__logout{color:#d93a3a!important;border-top:1px solid var(--k-line)!important;border-radius:0 0 10px 10px!important;margin-top:4px!important}@media (width<=767px){html:root body:not(#_) .app-shell .topbar__inner{gap:8px!important;padding:10px 12px!important}html:root body:not(#_) .app-shell .topbar .global-search{display:none!important}html:root body:not(#_) .app-shell .topbar .brand__name{font-size:16px!important}html:root body:not(#_) .app-shell .topbar .brand__mark svg{width:30px;height:30px}html:root body:not(#_) .app-shell .topbar__actions{gap:6px!important}html:root body:not(#_) .app-shell .header-icon-btn{width:38px;min-width:38px;height:38px;font-size:17px!important}}.team-slideover{z-index:400;overscroll-behavior:contain;border-left:1px solid var(--k-line,#dde1e8);width:min(440px,100vw);animation:.18s ease-out team-slide-in;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 40px #00000040}.team-slideover .team-workspace{min-height:100%;padding:16px}.team-slideover .team-workspace>header{z-index:1;background:var(--tw-bg);border-bottom:1px solid var(--tw-line);align-items:center;margin:-16px -16px 12px;padding:14px 16px;position:sticky;top:-16px}.team-slideover .team-workspace h1{margin:0;font-size:20px}.team-slideover .team-workspace>header{text-align:left!important;flex-direction:row!important;justify-content:space-between!important}.team-slideover .team-workspace>header p{display:none}.team-slideover .team-workspace-grid{grid-template-columns:1fr}@media (width<=767px){.team-slideover{width:100vw;box-shadow:none;border-left:0}}@keyframes team-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.team-slideover{animation:none}}@media (width>=980px){html:root body:not(#_) .app-shell .tabs .tab-btn__label,html:root body:not(#_) .app-shell .tabs .tab-btn__label>span{white-space:nowrap!important}html:root body:not(#_) .app-shell .tabs .tab-btn__label{text-overflow:ellipsis;flex:auto;min-width:0;display:block;overflow:hidden;white-space:nowrap!important}html:root body:not(#_) .app-shell:has(>nav.tabs:not([lang=en])){padding-left:304px!important}html:root body:not(#_) .app-shell .tabs:not([lang=en]){width:304px!important;max-width:304px!important}html:root body:not(#_) .app-shell .tabs:not([lang=en]):before{width:304px!important}html:root body:not(#_) .app-shell .tabs:not([lang=en]) .tab-btn{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important;gap:8px!important;padding:10px!important;font-size:12.5px!important}}@media (width<=979px){html:root body:not(#_) .app-shell .tabs .tab-btn__label,html:root body:not(#_) .app-shell .tabs .tab-btn__label>span{text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap!important}html:root body:not(#_) .app-shell .tabs:not([lang=en]) .tab-btn__label{letter-spacing:0!important;font-size:10.5px!important}html:root body:not(#_) .app-shell .tabs:not([lang=en]) .tab-btn{padding-left:0!important;padding-right:0!important}html:root body:not(#_) .app-shell .tabs:not([lang=en]) .tab-btn__label,html:root body:not(#_) .app-shell .tabs:not([lang=en]) .tab-btn__label>span{text-overflow:clip;overflow:visible;font-size:10px!important}}.date-input{align-items:stretch;min-width:0;max-width:100%;display:inline-flex;position:relative}.date-input>input[type=text]{font-variant-numeric:tabular-nums;flex:auto;width:12ch;min-width:0}.date-input__open{border:1px solid var(--k-line,#dde1e8);background:var(--k-card,#fff);min-width:40px;color:var(--k-fg,#151a26);cursor:pointer;border-radius:8px;flex:none;margin-left:4px;font-size:16px}.date-input__native{opacity:0;pointer-events:none;border:0;width:40px;height:1px;padding:0;position:absolute;bottom:0;right:0}.title-with-tip{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.info-tip{vertical-align:middle;display:inline-flex;position:relative}.info-tip__button{width:22px;height:22px;color:var(--k-muted,#5d6577);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:inline-grid}.info-tip__button:hover,.info-tip.is-open .info-tip__button{color:var(--k-accent-text,#2552bd)}.info-tip__button:focus-visible{outline:2px solid var(--k-accent,#2f5fd0);outline-offset:1px}.info-tip__bubble{z-index:120;border:1px solid var(--k-line,#dde1e8);background:var(--k-card,#fff);width:max-content;max-width:min(300px,80vw);color:var(--k-fg,#151a26);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;border-radius:10px;padding:9px 11px;font-size:13px;font-weight:500;line-height:1.45;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 12px 28px #00000038}@media (width<=767px){.info-tip__bubble{left:auto;right:-40px;transform:none}}html:root body:not(#_) .app-shell .dashboard-platforms .panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}html:root body:not(#_) .app-shell .dashboard-platforms .panel__head h2{margin:0}.platform-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;width:100%;margin-top:12px;display:grid}html:root body:not(#_) .app-shell .platform-card{border:1px solid var(--k-line);background:var(--k-bg);min-width:0;color:var(--k-fg);border-radius:14px;align-content:start;gap:6px;padding:14px 16px;display:grid}.platform-card__head{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.platform-card__dot{background:var(--k-accent,#2f5fd0);border-radius:50%;flex:none;width:10px;height:10px}.platform-card--meesho .platform-card__dot{background:#9b2c8f}.platform-card--flipkart .platform-card__dot{background:#2874f0}.platform-card--amazon .platform-card__dot{background:#f08804}.platform-card__status{border:1px solid var(--k-line,#dde1e8);color:var(--k-muted,#5d6577);white-space:nowrap;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11.5px;font-weight:700}.platform-card__status.is-done{color:#1f7a45;border-color:#1f7a4573}html[data-kaaza-theme=dark] .platform-card__status.is-done,body[data-kaaza-theme=dark] .platform-card__status.is-done{color:#6fd39a;border-color:#6fd39a73}.platform-card__value{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.15}.platform-card__meta{color:var(--k-muted,#5d6577);font-size:13px}.platform-card__products{border-top:1px solid var(--k-line,#dde1e8);gap:2px;max-height:180px;margin:6px 0 0;padding:6px 0 0;list-style:none;display:grid;overflow-y:auto}.platform-card__products li{justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.platform-card__products li span{overflow-wrap:anywhere}.platform-card-note{margin:10px 0 0;font-size:12.5px}html:root body:not(#_) .app-shell :is(.page-heading__icon,.kaaza-products-title-icon,.orders-ref-hero-icon,.customer-ref-hero-icon,.rmm-heading-icon,.cr-analytics-mark,.rto-insights-icon){flex:none;min-width:48px;border:1px solid var(--k-line)!important;background:var(--lagoon-tint)!important;width:48px!important;height:48px!important;color:var(--k-accent-text)!important;box-shadow:none!important;border-radius:14px!important;place-items:center!important;font-size:22px!important;line-height:1!important;display:inline-grid!important}html:root body:not(#_) .app-shell :is(.page-kicker,.orders-ref-eyebrow,.customer-ref-eyebrow,.rmm-eyebrow,.cr-eyebrow,.rto-insights-eyebrow){text-transform:uppercase;display:block;color:var(--k-accent-text)!important;letter-spacing:.12em!important;margin:0 0 4px!important;font-size:11px!important;font-weight:800!important}html:root body:not(#_) .app-shell :is(.page-heading,.kaaza-products-title-copy,.orders-ref-hero,.customer-ref-hero-copy,.rmm-heading-copy,.cr-analytics-title,.rto-insights-title-wrap) :is(h1,h2).title-with-tip{letter-spacing:-.01em!important;color:var(--k-fg)!important;margin:0!important;font-size:26px!important;font-weight:800!important;line-height:1.2!important}html:root body:not(#_) .app-shell .customer-ref-hero-mark{display:none!important}@media (width<=767px){html:root body:not(#_) .app-shell :is(.page-heading,.kaaza-products-title-copy,.orders-ref-hero,.customer-ref-hero-copy,.rmm-heading-copy,.cr-analytics-title,.rto-insights-title-wrap) :is(h1,h2).title-with-tip{font-size:21px!important}html:root body:not(#_) .app-shell :is(.page-heading__icon,.kaaza-products-title-icon,.orders-ref-hero-icon,.customer-ref-hero-icon,.rmm-heading-icon,.cr-analytics-mark,.rto-insights-icon){min-width:40px;width:40px!important;height:40px!important;font-size:19px!important}html:root body:not(#_) .app-shell .kaaza-products-heading{flex-wrap:wrap!important;row-gap:10px!important}html:root body:not(#_) .app-shell .kaaza-products-title-copy{flex:auto!important;min-width:0!important}html:root body:not(#_) .app-shell .kaaza-products-title-copy h2{white-space:nowrap}html:root body:not(#_) .app-shell .kaaza-products-heading-actions{margin-left:auto!important}}html:root body:not(#_) :is(.team-workspace,.business-onboarding){--tw-bg:var(--k-bg);--tw-card:var(--k-card);--tw-ink:var(--k-fg);--tw-muted:var(--k-muted);--tw-line:var(--k-line)}html:root body:not(#_) :is(.team-workspace,.business-onboarding) .btn-primary{background:var(--k-cta)!important;border-color:var(--k-cta)!important;color:var(--k-on-cta)!important;box-shadow:none!important}html:root body:not(#_) :is(.team-workspace,.business-onboarding) .btn:not(.btn-primary){background:var(--k-card)!important;border:1px solid var(--k-line)!important;color:var(--k-fg)!important}html:root body:not(#_) .business-onboarding-card{background:var(--k-card)!important;border:1px solid var(--k-line)!important;box-shadow:none!important}html[data-kaaza-theme=light] body:not(#_) .cc-connection-unavailable{color:#4b5670!important}html[data-kaaza-theme=light] body:not(#_) .acc-badge:not(.acc-good):not(.acc-bad):not(.acc-warn){color:#2347a8!important}html[data-kaaza-theme=light] body:not(#_) .acc-badge.acc-good{color:#1a6640!important}@media (width>=980px){html:root body:not(#_) .admin-own-banner{box-sizing:border-box;z-index:95;height:48px;position:relative}html:root body:not(#_) .admin-own-workspace .app-shell .tabs{top:134px!important}html:root body:not(#_) .admin-own-workspace .app-shell .tabs:before{top:48px!important}}.language-sheet-backdrop{z-index:470;background:#080b1273;position:fixed;inset:0}.language-sheet{z-index:480;background:var(--k-card,#fff);width:min(420px,100vw);color:var(--k-fg,#151a26);border-left:1px solid var(--k-line,#dde1e8);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 40px #00000040}.language-sheet__head{background:var(--k-card,#fff);border-bottom:1px solid var(--k-line,#dde1e8);align-items:center;gap:10px;padding:12px 14px;display:flex;position:sticky;top:0}.language-sheet__head h2{margin:0;font-size:19px}.language-sheet__back{border:1px solid var(--k-line,#dde1e8);width:42px;height:42px;color:var(--k-fg,#151a26);cursor:pointer;background:0 0;border-radius:12px;place-items:center;display:inline-grid}.language-sheet__back svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.language-sheet__list{gap:4px;margin:0;padding:8px;list-style:none;display:grid}.language-sheet__list button{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.language-sheet__list button:hover{background:var(--lagoon-tint,#eef1f7)}.language-sheet__list button.is-on{border-color:var(--k-accent,#2f5fd0);background:var(--lagoon-tint,#eef1f7)}.language-sheet__native{font-size:17px;font-weight:700}.language-sheet__name{color:var(--k-muted,#5d6577);font-size:13px}.language-sheet__list b{color:var(--k-accent-text,#2552bd);margin-left:auto}@media (width<=767px){.language-sheet{border-left:0;width:100vw}}html:root body:not(#_) .app-shell .header-account__value{color:var(--k-muted);margin-left:auto;font-size:13px;font-weight:600}.screen-back{border:1px solid var(--k-line,#dde1e8);background:var(--k-card,#fff);width:42px;height:42px;color:var(--k-fg,#151a26);cursor:pointer;border-radius:12px;flex:none;place-items:center;padding:0;display:inline-grid}.screen-back svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.screen-back:focus-visible{outline:2px solid var(--k-accent,#2f5fd0);outline-offset:2px}.business-onboarding-card{position:relative}.business-onboarding-card>.screen-back{margin-bottom:10px}.staff-sheet__head{justify-content:flex-start!important}
