.coo-workspace{--h-teal:#3fe0c5;--h-sky:#5fb4ff;--h-violet:#b28dff;--h-amber:#ffc24d;--h-coral:#ff8a6b;--h-copper:#f0a96b}.coo-workspace .section-head{--sec:var(--h-teal);border-bottom:1px solid color-mix(in srgb,var(--sec) 28%,transparent);margin:38px 0 16px;padding:0 0 12px}.coo-workspace .section-head:nth-of-type(5n+2){--sec:var(--h-sky)}.coo-workspace .section-head:nth-of-type(5n+3){--sec:var(--h-violet)}.coo-workspace .section-head:nth-of-type(5n+4){--sec:var(--h-amber)}.coo-workspace .section-head:nth-of-type(5n+5){--sec:var(--h-coral)}.coo-workspace .section-head .section-tag{background:var(--sec);color:#07131c;box-shadow:0 0 0 4px color-mix(in srgb,var(--sec) 18%,transparent),0 6px 18px color-mix(in srgb,var(--sec) 30%,transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.coo-workspace .section-head h2:before{background:var(--sec);box-shadow:0 0 14px var(--sec);flex-basis:6px}.coo-workspace .section-head p{color:#9fb1bd;opacity:.85;font-size:14px}.coo-workspace .panel-heading h2,.coo-workspace :where(article,section,.panel)>h2{color:#fff}.coo-workspace .panel-heading h2 svg,.coo-workspace .panel-heading h2 .icon{color:var(--h-copper)}.coo-workspace .kpi-card:first-child{--card:var(--h-copper)}.coo-workspace .kpi-card:nth-child(2){--card:var(--h-teal)}.coo-workspace .kpi-card:nth-child(3){--card:var(--h-sky)}.coo-workspace .kpi-card:nth-child(4){--card:var(--h-violet)}.coo-workspace .kpi-card{border-top:3px solid var(--card,var(--h-copper))}.coo-workspace .kpi-card .kpi-label span:first-child{color:var(--card,var(--h-copper));font-weight:700}.coo-workspace .coo-content main>section.hero{margin-bottom:8px;padding:18px 22px}.coo-workspace .coo-content main>section.hero>p:not(:has(a,button)){color:#c3d1da;margin:6px 0 10px;font-size:15px}.coo-workspace .data-footnote{color:#8fa2ae;opacity:.85;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.coo-workspace .data-footnote:before{content:"ⓘ ";color:var(--h-sky)}.coo-workspace .data-footnote:hover,.coo-workspace .data-footnote:focus-within{-webkit-line-clamp:unset}.coo-workspace article>p,.coo-workspace .panel>p{line-height:1.8}@keyframes coo-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes coo-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes coo-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--h-teal) 45%,transparent)}50%{box-shadow:0 0 0 8px #0000}}.coo-workspace .coo-content main>*{animation:.5s cubic-bezier(.2,.7,.2,1) both coo-rise}.coo-workspace .coo-content main>:nth-child(2){animation-delay:50ms}.coo-workspace .coo-content main>:nth-child(3){animation-delay:.1s}.coo-workspace .coo-content main>:nth-child(4){animation-delay:.15s}.coo-workspace .coo-content main>:nth-child(5){animation-delay:.2s}.coo-workspace .coo-content main>:nth-child(6){animation-delay:.25s}.coo-workspace .coo-content main>:nth-child(n+7){animation-delay:.3s}.coo-workspace :is(.kpi-card,.panel,.auto-margin-panel,.monthly-plan-card,.compare-metric,.plan-stats>div,.product-class,.weekly-digest,.reading-progress,.start-step article,.module-grid article){transition:transform .22s,box-shadow .22s,border-color .22s}.coo-workspace :is(.kpi-card,.panel,.compare-metric,.plan-stats>div,.product-class,.module-grid article):hover{box-shadow:0 14px 34px #0000004d,0 0 0 1px color-mix(in srgb,var(--card,var(--h-copper)) 45%,transparent);border-color:color-mix(in srgb,var(--card,var(--h-copper)) 55%,transparent);transform:translateY(-4px)}.coo-workspace :is(.auto-margin-panel,.monthly-plan-card,.weekly-digest,.reading-progress):hover{box-shadow:0 16px 40px #00000052}.coo-workspace :is(.leak-list a,.fixed-costs li,.inline-costs li,.payment-fees li,.cost-list li){transition:transform .18s,background-color .18s,border-color .18s}.coo-workspace :is(.leak-list a,.fixed-costs li,.inline-costs li,.payment-fees li):hover{background:#ffffff0a;border-color:#ffffff2e;transform:translate(-4px)}.coo-workspace .cost-list li:hover{transform:translate(-3px)}.coo-workspace table tbody tr{transition:background-color .15s}.coo-workspace table tbody tr:hover{background:#ffffff0d}.coo-workspace :is(.button,button.button,a.button){transition:transform .15s,box-shadow .2s,filter .2s}.coo-workspace :is(.button,a.button):hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 10px 24px #d49b6b40}.coo-workspace :is(.button,a.button,button):active{transform:translateY(0)scale(.97)}.coo-workspace :is(a,button,input,select):focus-visible{outline:2px solid var(--h-teal);outline-offset:2px;border-radius:8px}.coo-workspace .nav-item{transition:background-color .18s,transform .18s,color .18s}.coo-workspace .nav-item:hover{transform:translate(-4px)}.coo-workspace .nav-item.active{box-shadow:inset -3px 0 0 var(--h-copper),0 0 18px #d49b6b22}.coo-workspace .page-sections a{transition:background-color .15s,transform .15s,color .15s}.coo-workspace .page-sections a:hover{color:#fff;background:#3fe0c51f;transform:translateY(-2px)}.coo-workspace :is(.plan-progress i,.cost-bar span,.start-progress-bar i){transform-origin:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both coo-grow}.coo-workspace .reading-progress progress{transform-origin:100%;animation:.9s both coo-grow}.coo-workspace .start-step.is-current .start-step-number{animation:2.2s ease-in-out infinite coo-pulse}body:has(.auth-shell){color:#edf2f5;background:radial-gradient(1100px 600px at 85% -10%,#d49b6b26,#0000 60%),radial-gradient(900px 500px at 0 100%,#3fe0c51a,#0000 60%),#0b141e;min-height:100vh}.auth-shell{max-width:520px;margin:0 auto;padding:40px 16px 60px;animation:.5s cubic-bezier(.2,.7,.2,1) both coo-rise}.auth-shell>a{color:#f0a96b;font-weight:700;text-decoration:none}.auth-shell>a:hover{text-decoration:underline}.auth-shell .auth-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#edf2f5;background:linear-gradient(140deg,#223445e6,#121f2ae6);border:1px solid #ffffff1c;border-top:4px solid #f0a96b;border-radius:20px;padding:30px 28px;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff12}.auth-shell .auth-card h1{background:linear-gradient(100deg,#ffe2c5,#f0a96b 55%,#c98552);color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 8px;font-size:32px}.auth-shell .auth-card .eyebrow{color:#3fe0c5;font-weight:700}.auth-shell .auth-card>p{color:#b9c9d3;line-height:1.8}.auth-shell .salla-login .button{color:#06221f;background:linear-gradient(100deg,#3fe0c5,#2bb3a3);border:0;border-radius:16px;width:100%;min-height:54px;font-size:17px;font-weight:800;transition:transform .15s,box-shadow .2s;box-shadow:0 12px 28px #3fe0c533}.auth-shell .salla-login .button:hover{transform:translateY(-2px);box-shadow:0 16px 34px #3fe0c54d}.auth-shell .salla-login .button:active{transform:scale(.98)}.auth-shell .auth-form small{color:#9fb1bd}.auth-shell .auth-divider{color:#8fa2ae}.auth-shell .auth-tabs button{color:#d6e1e8;background:#ffffff08;border:1px solid #fff2;border-radius:12px;transition:background-color .15s,border-color .15s}.auth-shell .auth-tabs button:hover{background:#ffffff12}.auth-shell .auth-tabs button[aria-pressed=true]{color:#fff;background:#f0a96b22;border-color:#f0a96b}.auth-shell .auth-form input:not([type=hidden]):not([type=checkbox]){color:#fff;background:#0b141ecc;border:1px solid #ffffff26;border-radius:12px;transition:border-color .15s,box-shadow .15s}.auth-shell .auth-form input:not([type=hidden]):focus{border-color:#3fe0c5;outline:none;box-shadow:0 0 0 3px #3fe0c533}.auth-shell .auth-form label{color:#d6e1e8}.auth-shell .auth-form .button,.auth-shell .auth-form button[type=submit]:not(.salla-login .button){border-radius:12px}.auth-shell .auth-message{color:#c9fff5;background:#3fe0c51a;border:1px solid #3fe0c555}.auth-shell .auth-error{color:#ffd6cb;background:#ff8a6b1a;border:1px solid #ff8a6b66}.auth-shell a{color:#f0a96b}@media (prefers-reduced-motion:reduce){.coo-workspace *,.auth-shell{transition:none!important;animation:none!important}.coo-workspace :is(.kpi-card,.panel,.compare-metric,.plan-stats>div,.product-class,.button,.nav-item,.leak-list a):hover{transform:none}}.coo-workspace .coo-content main>section.hero{box-sizing:border-box;width:100%;max-width:none}.auth-shell .auth-form input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-box-shadow:inset 0 0 0 40px #0b141e}.auth-shell .password-field button{color:#d6e1e8;background:#ffffff10;border:1px solid #ffffff26;border-radius:12px;transition:background-color .15s}.auth-shell .password-field button:hover{background:#ffffff1c}.auth-shell details summary{color:#b9c9d3;cursor:pointer}.coo-workspace .section-head .section-tag{border-radius:16px;padding:8px 20px;font-size:clamp(20px,2.2vw,27px);font-weight:800;line-height:1.35;transition:transform .2s,box-shadow .2s}.coo-workspace .section-head:hover .section-tag{box-shadow:0 0 0 5px color-mix(in srgb,var(--sec) 22%,transparent),0 10px 26px color-mix(in srgb,var(--sec) 40%,transparent);transform:translateY(-2px)}.coo-workspace .section-head h2{color:#e3eaef;margin-top:12px;font-size:clamp(17px,1.6vw,20px);font-weight:700}.coo-workspace .section-head h2:before{flex-basis:4px}.coo-workspace .store-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.coo-workspace .store-line>div{gap:4px;display:grid}.coo-workspace .store-line strong{color:#fff;font-size:17px}.coo-workspace .store-line span{color:#b9c9d3;font-size:14px}.coo-workspace .store-line form{margin:0}.coo-workspace .advanced-tools{opacity:.9;margin-top:34px}.coo-workspace .advanced-tools>summary{cursor:pointer;color:#9fb1bd;font-weight:700}.coo-workspace .order-profit{border-inline-start:4px solid var(--h-teal);padding:20px 22px}.coo-workspace .order-profit.is-warn{border-inline-start-color:var(--h-amber)}.coo-workspace .order-profit.is-muted{border-inline-start-color:#7a8a96}.coo-workspace .order-profit .order-profit-main{color:var(--h-teal);margin:6px 0 12px;font-size:clamp(28px,3vw,38px);font-weight:800;display:block}.coo-workspace .order-profit .order-profit-main.is-down{color:var(--h-coral)}.coo-workspace .order-profit-lines{gap:6px;max-width:560px;margin:0 0 14px;display:grid}.coo-workspace .order-profit-lines>div{border-bottom:1px dashed #ffffff1a;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.coo-workspace .order-profit-lines dt,.coo-workspace .order-profit-lines dd{width:auto;margin:0}.coo-workspace .order-profit-lines dt{color:#b9c9d3}.coo-workspace .order-profit-lines dd{font-weight:700}.coo-workspace .order-profit-lines .is-minus dd{color:#ffb4a2}.coo-workspace .order-profit-lines .is-total{border-bottom:2px solid #ffffff30}.coo-workspace .order-profit-lines .is-total dt,.coo-workspace .order-profit-lines .is-total dd{color:#fff;font-weight:800}.coo-workspace .product-costs{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.coo-workspace .product-costs li{border:1px solid #ffffff1c;border-inline-start:4px solid var(--h-teal);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;padding:12px 16px;transition:transform .18s,background-color .18s;display:flex}.coo-workspace .product-costs li.is-missing{border-inline-start-color:var(--h-amber);background:#ffc24d0d}.coo-workspace .product-costs li:hover{background:#ffffff0a;transform:translate(-4px)}.coo-workspace .product-costs li>div{flex:1;gap:3px;min-width:180px;display:grid}.coo-workspace .product-costs strong{color:#fff;font-size:16px}.coo-workspace .product-costs small{color:#a9bac5}.coo-workspace .product-costs form{align-items:flex-end;gap:8px;margin:0;display:flex}.coo-workspace .product-costs .cost-fix{flex-basis:100%}.coo-workspace .product-costs .cost-fix summary{cursor:pointer;color:#a9bac5;align-items:center;min-height:44px;font-size:13px;display:flex}.coo-workspace .product-costs .cost-fix form{flex-wrap:wrap}.coo-workspace .product-costs .cost-fix small{flex-basis:100%}.coo-workspace .product-costs label{color:#c8d5dd;gap:4px;font-size:13px;display:grid}.coo-workspace .product-costs input{width:130px}.coo-workspace .kpi-change{color:#a9bac5;margin:4px 0 2px;font-size:13px;font-weight:700;display:inline-block}.coo-workspace .kpi-change.is-up{color:#3fe0c5}.coo-workspace .kpi-change.is-down{color:#ff8a6b}.coo-workspace .sample-warning{color:#ffe2a8;background:#ffc24d12;border:1px solid #ffc24d55;border-radius:12px;padding:10px 14px;font-size:14px}.coo-workspace .sample-warning:before{content:"⚠ "}.coo-workspace .period-chips{margin:8px 0 4px}.coo-workspace .section-head[data-tone=profit]{--sec:var(--h-teal)}.coo-workspace .section-head[data-tone=cost]{--sec:var(--h-copper)}.coo-workspace .section-head[data-tone=alert]{--sec:var(--h-coral)}.coo-workspace .section-head[data-tone=list]{--sec:var(--h-sky)}.coo-workspace .section-head[data-tone=goal]{--sec:var(--h-violet)}.auth-shell .auth-email{border-top:1px solid #ffffff1c;margin-top:18px;padding-top:14px}.auth-shell .auth-email>summary{cursor:pointer;color:#b9c9d3;text-align:center;font-weight:700;list-style:none}.auth-shell .auth-email>summary::-webkit-details-marker{display:none}.auth-shell .auth-email>summary:hover{color:#fff}.auth-shell .salla-login .trial-notice{margin-bottom:6px}.coo-workspace .empty-state{text-align:center;border:1px dashed #ffffff2e;border-radius:20px;padding:36px 24px}.coo-workspace .empty-state h2{color:#fff;justify-content:center;font-size:22px}.coo-workspace .empty-state h2:before{display:none}.coo-workspace .empty-state p{color:#b9c9d3;max-width:460px;margin:6px auto 16px}.coo-workspace .empty-state.is-warn{border-color:#ffc24d55}.coo-workspace .simple-status ul{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.coo-workspace .simple-status li{border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:16px;display:flex}.coo-workspace .simple-status li.is-ok{border-inline-start:4px solid var(--h-teal)}.coo-workspace .simple-status li.is-wait{border-inline-start:4px solid var(--h-sky)}.coo-workspace .simple-status li.is-warn{border-inline-start:4px solid var(--h-amber);background:#ffc24d0d}.coo-workspace .simple-status li .button{margin-inline-start:auto}.coo-workspace :is(.mini-badge,.priority,.version-pill,.nav-caption,.nav-item small,.brand-home small,.sidebar-bottom p,.workspace-footer,.status-pill,.cost-list small){font-size:12px}.coo-workspace :is(.kpi-card p,.kpi-card small,.kpi-label,.context-strip,.decision-list p,.outline-link,.text-link,.cost-list li,.products-panel small,.readiness-list li,.chart-caption,.chart-legend,.decision-header .eyebrow,.header-tools .button,.header-tools .store-chip,.cost-panel>small,.snapshot-chart>p,table),.coo-workspace .data-footnote{font-size:13px}.coo-workspace :is(.coo-content small){font-size:max(12px,.85em)}.coo-workspace .product-costs .button,.coo-workspace .inline-costs .button,.coo-workspace .payment-fees .button{white-space:nowrap;min-width:72px}@media (max-width:560px){.coo-workspace .product-costs form{width:100%}.coo-workspace .product-costs form label{flex:1}.coo-workspace .product-costs input{width:100%}.coo-workspace .order-profit-lines dd{white-space:nowrap}.coo-workspace .decision-header .header-tools{flex-wrap:wrap}.coo-workspace .decision-header .header-tools .button{flex:auto}}.store-switcher{background:#d6965c14;border:1px solid #d6965c59;border-radius:12px;gap:6px;margin:0 0 14px;padding:10px 12px;display:grid}.store-switcher label{color:var(--muted,#9aa3b2);font-size:.78rem}.store-switcher select{width:100%;min-height:44px;font:inherit;text-overflow:ellipsis;cursor:pointer;border-radius:12px;font-size:.88rem;font-weight:700;transition:border-color .2s,box-shadow .2s}.store-switcher select:focus-visible{outline-offset:2px;outline:2px solid #d6965c}.store-switcher.is-pending{opacity:.65}.onboarding-tour{inset-inline:16px;z-index:60;color:#f4efe8;background:#141a2b;border:1px solid #d6965c8c;border-radius:16px;max-width:420px;margin-inline-start:auto;padding:16px 18px;animation:.35s ease-out tour-in;position:fixed;bottom:16px;box-shadow:0 18px 50px #00000073}.onboarding-tour strong{color:#e7b07a;margin:4px 0 6px;font-size:1.1rem;display:block}.onboarding-tour p{margin:0 0 12px;font-size:.95rem;line-height:1.7}.onboarding-tour .tour-count{opacity:.75;font-size:.78rem}.onboarding-tour .tour-actions{flex-wrap:wrap;gap:8px;display:flex}.tour-focus{outline-offset:6px;border-radius:16px;outline:3px solid #d6965c;transition:outline-color .3s}@keyframes tour-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.onboarding-tour{animation:none}}.report-download{background:linear-gradient(135deg,#d6965c1a,#14283a66);border:1px solid #d6965c66;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin:22px 0;padding:20px 22px;display:flex}.report-download h2{align-items:center;gap:10px;margin:0 0 6px;display:flex}.report-download p{max-width:520px;margin:0}.report-download form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.report-download select{min-height:42px;font:inherit;border-radius:12px;padding:0 10px}@media (max-width:640px){.report-download form{width:100%}.report-download select,.report-download .button{flex:100%}}.analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:12px 0 28px;display:grid}.analysis-card{border-radius:16px;padding:20px;transition:transform .25s,border-color .25s}.analysis-card:hover{transform:translateY(-3px)}.analysis-card h3{margin:0 0 10px;font-size:1.1rem}.analysis-wide{grid-column:1/-1}.analysis-big{color:#e7b07a;margin:4px 0 8px;font-size:1.9rem;font-weight:800}.analysis-big small{color:inherit;opacity:.8;font-size:.95rem;font-weight:700}@media (max-width:760px){.analysis-grid{grid-template-columns:1fr}}.more-decisions{border-top:1px dashed #d6965c59;margin-top:16px;padding-top:14px}.more-decisions h3{color:#e7b07a;margin:0 0 10px;font-size:1rem}.more-decisions ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.more-decisions a{color:inherit;background:#ffffff08;border-radius:12px;gap:3px;padding:10px 12px;text-decoration:none;transition:background .2s,transform .2s;display:grid}.more-decisions a:hover{background:#d6965c1a;transform:translate(-3px)}.more-decisions span{opacity:.8;font-size:.88rem;line-height:1.7}.analysis-grid>*{min-width:0}.analysis-card .table-scroll{max-width:100%;overflow-x:auto}@media (max-width:760px){.decision-header{flex-wrap:wrap}.decision-header>*{min-width:0;max-width:100%}.decision-header .header-tools{flex-wrap:wrap}}@font-face{font-family:SaudiRiyal;src:url(/fonts/saudi-riyal/bold.woff2)format("woff2");font-weight:300 500;font-display:swap;unicode-range:U+20C1;size-adjust:112%}@font-face{font-family:SaudiRiyal;src:url(/fonts/saudi-riyal/bold.woff2)format("woff2");font-weight:700 900;font-display:swap;unicode-range:U+20C1;size-adjust:112%}:root{--font-stack:"SaudiRiyal",var(--font-main),"Segoe UI",Tahoma,sans-serif}html,body,button,input,select,textarea,svg text{font-family:var(--font-stack)}.revenue-donut{grid-template-columns:minmax(180px,230px) 1fr;align-items:center;gap:18px;display:grid}.donut-figure{aspect-ratio:1;margin:0;position:relative}.donut-figure svg{width:100%;height:100%;overflow:visible}.donut-track{fill:none;stroke:#ffffff0f;stroke-width:24px}.donut-arc{cursor:pointer;outline:none;transition:stroke-dasharray 1s cubic-bezier(.2,.7,.2,1),stroke-width .25s,opacity .25s,filter .25s}.donut-arc:hover,.donut-arc:focus-visible{filter:drop-shadow(0 0 8px #ffffff2e)}.donut-arc.is-dim{opacity:.35}.donut-center{text-align:center;pointer-events:none;place-content:center;gap:2px;padding:0 22%;display:grid;position:absolute;inset:0}.donut-center small{opacity:.75;font-size:.8rem}.donut-center strong{color:#f4efe8;font-size:1.25rem;font-weight:700;line-height:1.3;animation:.3s donut-fade}.donut-center strong span{opacity:.9}.donut-center em{color:#e7b07a;font-size:.78rem;font-style:normal}.donut-center .is-down{color:#ef8a7a}.donut-legend{gap:6px;margin:0;padding:0;list-style:none;display:grid}.donut-legend li{cursor:default;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;transition:background .2s,transform .2s;display:flex}.donut-legend li.is-active,.donut-legend li:hover{background:#d6965c1a;transform:translate(-3px)}.donut-legend i{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-inline-end:8px;display:inline-block}@keyframes donut-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:760px){.revenue-donut{grid-template-columns:1fr}.donut-figure{width:100%;max-width:240px;margin:0 auto}}.performance-trend.is-interactive{outline:none;position:relative}.performance-trend.is-interactive:focus-visible{border-radius:12px;box-shadow:0 0 0 2px #d6965c99}.performance-trend svg{cursor:crosshair;touch-action:pan-y}.performance-trend .trend-area{fill:url(#trend-area);animation:1.2s both trend-fade}.performance-trend .trend-draw{fill:none;stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.3,.7,.2,1) forwards trend-draw}.performance-trend .trend-draw.is-late{animation-delay:.25s}.performance-trend .trend-guide{stroke:#e7b07a8c;stroke-width:1.2px;stroke-dasharray:3 4}.performance-trend .trend-hover circle{stroke:#0d1f2c;stroke-width:2px;animation:.2s trend-pop}.trend-tooltip{pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1f2cf0;border:1px solid #d6965c73;border-radius:12px;gap:4px;min-width:190px;padding:10px 12px;font-size:.85rem;animation:.18s donut-fade;display:grid;position:absolute;top:8px;box-shadow:0 12px 30px #00000059}.trend-tooltip strong{color:#e7b07a;font-size:.9rem}.trend-tooltip i{border-radius:50%;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.trend-tooltip .t-revenue{background:#d9a066}.trend-tooltip .t-margin{background:#4fd1c5}.trend-tooltip small{opacity:.75}@keyframes trend-draw{to{stroke-dashoffset:0}}@keyframes trend-fade{0%{opacity:0}to{opacity:1}}@keyframes trend-pop{0%{r:2}to{}}@media (prefers-reduced-motion:reduce){.performance-trend .trend-draw{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.donut-arc{transition:none}.trend-area{animation:none}}.cost-panel{container-type:inline-size}.revenue-donut{grid-template-columns:1fr}.revenue-donut .donut-figure{width:100%;max-width:230px;margin:4px auto 6px}@container (min-width:560px){.revenue-donut{grid-template-columns:minmax(200px,240px) 1fr}.revenue-donut .donut-figure{margin:0}}.donut-legend li>span{min-width:0}.donut-legend li strong{white-space:nowrap}.board-grid>.chart-panel{align-self:start}.riyal{font-size:1em;font-weight:inherit;white-space:nowrap}.kpi-number .riyal{margin-inline-start:.08em}.recover-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:18px 0 26px;display:grid}.recover-summary article{background:linear-gradient(145deg,#d6965c1a,#14283a80);border:1px solid #ffffff1a;border-radius:16px;gap:6px;padding:18px 20px;display:grid}.recover-summary article.is-good{background:linear-gradient(145deg,#3fb8aa24,#14283a80)}.recover-summary small{opacity:.8}.recover-summary strong{font-size:1.7rem;font-weight:700}.recover-summary span{opacity:.75;font-size:.85rem}.money-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.money-item{border:1px solid #ffffff1a;background:#ffffff08;border-inline-start:4px solid #d8a24a;border-radius:16px;gap:8px;min-width:0;padding:18px;transition:transform .2s,border-color .2s;display:grid}.money-item:hover{transform:translateY(-2px)}.money-item[data-kind=duplicate],.money-item[data-kind=math]{border-inline-start-color:#e07a6a}.money-item[data-kind=vat]{border-inline-start-color:#5b8bd6}.money-item[data-kind=supplier_return]{border-inline-start-color:#9b7fd4}.money-item.is-recovered{opacity:.85;border-inline-start-color:#3fb8aa}.money-item.is-dismissed,.money-item.is-rejected{opacity:.6}.money-item-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.money-amount{color:#f4efe8;font-size:1.35rem;font-weight:700}.money-item h3{margin:0;font-size:1rem}.money-item p{margin:0;line-height:1.7}.money-meta{opacity:.8;font-size:.85rem}.money-meta .is-urgent{color:#ef8a7a;font-weight:700}.kind-chip{color:#e7b07a;background:#d6965c29;border-radius:999px;padding:3px 10px;font-size:.78rem;display:inline-block}.kind-chip.is-alert{color:#ef8a7a;background:#e07a6a29}.kind-chip.is-ok{color:#4fd1c5;background:#3fb8aa29}.money-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.recovered-form{align-items:center;gap:6px;display:flex}.recovered-form input{width:110px;min-height:38px;font:inherit;border-radius:12px;padding:0 8px}.claim-box summary{cursor:pointer;color:#e7b07a;font-weight:700}.claim-box pre{white-space:pre-wrap;font:inherit;background:#0003;border-radius:12px;margin:10px 0;padding:12px;font-size:.9rem;line-height:1.8}.claim-actions{flex-wrap:wrap;gap:8px;display:flex}.claim-confirm{margin:8px 0}.claim-confirm>summary{cursor:pointer;color:var(--copper);align-items:center;min-height:44px;padding:8px 0;font-weight:700;display:flex}.returns-list{gap:10px;margin-bottom:8px;display:grid}.return-row{border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.return-row>div:first-child{gap:3px;display:grid}.return-row small{opacity:.75}.return-actions{flex-wrap:wrap;gap:8px;display:flex}.return-reason{align-items:center;gap:8px;font-size:14px;display:flex}.return-reason select{min-height:44px;font-size:16px}.return-rates{gap:12px;margin-block:16px;display:grid}.return-rates h3 small{opacity:.7;font-size:14px;font-weight:400}.quality-alerts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.quality-alerts li{background:#eb8b7410;border-inline-start:4px solid #eb8b74;border-radius:12px;padding:12px 16px;line-height:1.8}.invoice-card{border-radius:16px;padding:20px}.invoice-head,.invoice-totals{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;margin-bottom:14px;display:grid}.invoice-form label{gap:6px;font-size:.9rem;display:grid}.invoice-form input,.invoice-form select{min-height:42px;font:inherit;border-radius:12px;padding:0 10px}.invoice-lines{gap:8px;margin-bottom:14px;display:grid}.invoice-line{grid-template-columns:2fr 1fr 1.2fr 1.2fr 36px;align-items:center;gap:8px;display:grid}.invoice-line.is-head{opacity:.75;font-size:.8rem}.line-remove{min-height:38px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:12px}.invoice-form .check{align-items:center;gap:8px;margin:6px 0 10px;display:flex}.invoice-form .check input{min-height:auto}.empty-note{opacity:.75;padding:12px 0}.sub-head{margin:8px 0 10px}@media (max-width:760px){.recover-summary,.money-list{grid-template-columns:1fr}.invoice-line{grid-template-columns:1fr 1fr}.invoice-line.is-head{display:none}.invoice-line input:first-child{grid-column:1/-1}}.invoice-line>*,.invoice-head>*,.invoice-totals>*{min-width:0}.invoice-line input{box-sizing:border-box;width:100%}@media (min-width:1001px){.board-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-template-areas:"chart chart""products cost";align-items:stretch}.board-grid>.chart-panel{grid-area:chart;align-self:stretch}.board-grid>.cost-panel{grid-area:cost}.board-grid>.products-panel{grid-area:products}.board-grid>.chart-panel .performance-trend svg{max-height:none}}.products-panel td.num{white-space:nowrap}.products-panel td.num .riyal{opacity:.85}.products-panel tbody tr{transition:background .2s}.products-panel tbody tr:hover{background:#d6965c12}.coo-workspace .button.secondary{color:#f0c69f;box-shadow:none;background:#d49b6b0f;border:1px solid #d49b6b73}.coo-workspace .button.secondary:hover{color:#ffe1c4;filter:none;background:#d49b6b29}.coo-workspace .button.quiet{color:#a9bac4;box-shadow:none;background:0 0;border:1px solid #0000;padding-inline:10px}.coo-workspace .button.quiet:hover{color:#f4efe8;filter:none;background:#ffffff0d}.invoice-lines>.button{justify-self:start;width:auto}.sku-link{color:inherit;border-bottom:1px dashed #d6965c80;text-decoration:none;transition:color .2s,border-color .2s}.sku-link:hover{color:#e7b07a;border-bottom-color:#e7b07a}.product-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;margin-top:16px;display:grid}.product-grid>.chart-panel{grid-column:1/-1}.product-grid>*{min-width:0}.product-status{border:1px solid #ffffff1f;border-radius:12px;margin:12px 0;padding:12px 16px}.product-status.is-alert{background:#e07a6a1a;border-color:#e07a6a66}.product-status.is-warn{background:#d8a24a1a;border-color:#d8a24a66}.product-status.is-good{background:#3fb8aa1a;border-color:#3fb8aa66}.product-big{margin:4px 0;font-size:1.9rem;font-weight:700}.product-big small{opacity:.75;font-size:.9rem;font-weight:400}.is-urgent{color:#ef8a7a;font-weight:700}.cost-history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cost-history li{background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.cost-history small{color:#4fd1c5;font-size:.75rem}.price-sim{gap:14px;display:grid}.sim-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sim-field{gap:6px;font-size:.85rem;display:grid}.sim-field>div{align-items:center;gap:4px;display:flex}.sim-field input{text-align:center;width:100%;min-width:0;min-height:40px;font:inherit;border-radius:12px;font-weight:700}.sim-field button{color:#f0c69f;cursor:pointer;background:#d6965c14;border:1px solid #d6965c73;border-radius:12px;min-width:34px;min-height:40px;font-size:1.1rem;transition:background .2s}.sim-field button:hover{background:#d6965c33}.sim-field small{opacity:.7}.sim-result{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;transition:border-color .3s,background .3s;display:grid}.sim-result>div{gap:2px;display:grid}.sim-result small{opacity:.75;font-size:.8rem}.sim-result strong{font-size:1.15rem}.sim-result em{color:#e7b07a;font-size:.8rem;font-style:normal}.sim-result .sim-main{grid-column:1/-1}.sim-result .sim-main strong{font-size:1.7rem}.sim-result.is-up{background:#3fb8aa12;border-color:#3fb8aa80}.sim-result.is-up .sim-main strong{color:#4fd1c5}.sim-result.is-down{background:#e07a6a12;border-color:#e07a6a80}.sim-result.is-down .sim-main strong{color:#ef8a7a}.sim-result>p{grid-column:1/-1;margin:0}@media (max-width:900px){.product-grid,.sim-inputs{grid-template-columns:1fr}}.issue-picks{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.issue-pick{cursor:pointer;position:relative}.issue-pick input{opacity:0;pointer-events:none;position:absolute}.issue-pick span{background:#d6965c0f;border:1px solid #d6965c66;border-radius:999px;padding:9px 14px;font-size:.9rem;transition:background .2s,border-color .2s,color .2s;display:inline-block}.issue-pick input:checked+span{color:#10212d;background:linear-gradient(135deg,#d8a374,#b97a49);border-color:#0000;font-weight:700}.issue-pick input:focus-visible+span{outline-offset:2px;outline:2px solid #e7b07a}.note-field{gap:6px;margin-bottom:14px;font-size:.9rem;display:grid}.note-field input{min-height:42px;font:inherit;border-radius:12px;padding:0 10px}.shipping-form label{gap:6px;font-size:.9rem;display:grid}.shipping-form input,.shipping-form select{min-height:42px;font:inherit;border-radius:12px;padding:0 10px}.coo-bell{position:relative}.workspace-topbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#0d1826e6,#0d182699);border-bottom:1px solid #ffffff10;justify-content:flex-end;align-items:center;height:60px;padding:0 32px;display:flex;position:sticky;top:0}.bell-button{color:#dce6eb;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:9px;padding:8px 14px;font-size:14px;transition:background .2s,border-color .2s;display:flex;position:relative}.bell-button:hover{background:#ffffff12}.bell-button small{color:#1a1208;background:#d49b6b;border-radius:12px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:grid}.bell-button[aria-expanded=true]{color:#f2c79c;border-color:#d49b6b66}.bell-panel{z-index:1000;color:#e5edf1;background:linear-gradient(160deg,#182839,#0d1826);border:1px solid #ffffff1c;border-radius:16px;width:min(380px,100vw - 48px);max-height:min(560px,100vh - 90px);padding:8px;animation:.18s ease-out bell-in;position:fixed;top:68px;left:24px;overflow-y:auto;box-shadow:0 24px 60px #0005}@keyframes bell-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bell-panel header{border-bottom:1px solid #ffffff12;flex-direction:column;gap:2px;margin-bottom:6px;padding:10px 12px 12px;display:flex}.bell-panel header strong{font-size:16px}.bell-panel header span{color:#9fb2be;font-size:12px}.bell-panel ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.bell-panel li a{color:inherit;background:#ffffff05;border-inline-start:3px solid #6c7d90;border-radius:12px;gap:4px;padding:12px 14px;text-decoration:none;display:grid;position:relative}.bell-panel li a:hover{background:#ffffff0d}.bell-panel li.is-alert a{border-inline-start-color:#eb8b74}.bell-panel li.is-warn a{border-inline-start-color:#d49b6b}.bell-panel li.is-good a{border-inline-start-color:#60cfc1}.bell-panel li.is-info a{border-inline-start-color:#6d9bae}.bell-panel li strong{padding-inline-end:44px;font-size:14px;line-height:1.5}.bell-panel li span{color:#aebfc9;font-size:12px;line-height:1.6}.bell-panel li em{color:#9fe6da;background:#60cfc11f;border-radius:8px;padding:2px 8px;font-size:12px;font-style:normal;position:absolute;top:12px;left:12px}.bell-empty{color:#b8c8d1;align-items:center;gap:10px;margin:0;padding:18px 14px;font-size:13px;display:flex}.mobile-tools{align-items:center;gap:8px;display:flex}.mobile-tools .bell-button{background:#23424f;border-color:#426270;border-radius:8px;padding:8px}.mobile-tools .bell-button span{display:none}.mobile-tools .bell-button small{min-width:18px;height:18px;font-size:12px;position:absolute;top:-6px;left:-6px}@media (max-width:1200px){.workspace-topbar{padding:0 20px}}@media (max-width:900px){.workspace-topbar{display:none}.bell-panel{width:auto;top:74px;left:12px;right:12px}}.saved-orders-list.is-simple .saved-orders-cards article{padding:14px 18px}.saved-orders-list.is-simple .order-money>div{padding:10px 14px}.coo-workspace .order-profit-grid{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.coo-workspace .order-split{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;margin:6px 0 0;padding:18px 20px}.coo-workspace .order-split figcaption{color:#aebfc9;margin-bottom:12px;font-size:13px}.coo-workspace .order-split-bar{background:#ffffff0a;border-radius:8px;gap:2px;height:16px;display:flex;overflow:hidden}.coo-workspace .order-split-bar i{min-width:3px;display:block}.coo-workspace .order-split .is-cost{--c:#6d9bae}.coo-workspace .order-split .is-shipping{--c:#d49b6b}.coo-workspace .order-split .is-fee{--c:#eb8b74}.coo-workspace .order-split .is-profit{--c:#60cfc1}.coo-workspace .order-split-bar i{background:var(--c)}.coo-workspace .order-split ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.coo-workspace .order-split li{color:#d2dde4;grid-template-columns:1fr auto auto;align-items:center;gap:14px;font-size:14px;display:grid}.coo-workspace .order-split li span:before{content:"";background:var(--c);border-radius:8px;width:10px;height:10px;margin-inline-end:8px;display:inline-block}.coo-workspace .order-split li bdi[dir=ltr]{color:#9fb2be;font-size:13px}.coo-workspace .order-split li.is-profit strong{color:#a6ece2}@media (max-width:1100px){.coo-workspace .order-profit-grid{grid-template-columns:1fr}}:is(html:has(main.public-doc),body:has(main.public-doc)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b1523}main.public-doc{color:#d2dde4;max-width:900px;margin:0 auto;padding:24px 20px 60px}main.public-doc>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:8px 0 24px;display:flex}main.public-doc>header a,main.public-doc>header strong{color:#f2c79c;font-weight:800;text-decoration:none}main.public-doc .hero{padding:36px 0 24px}main.public-doc :is(h1,h2,h3){color:#f4eee8}main.public-doc h1{background:linear-gradient(100deg,#f2c79c,#d49b6b);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,5vw,44px)}main.public-doc :is(p,li){color:#c3d1d9;line-height:1.9}main.public-doc strong{color:#eef3f6}main.public-doc a{color:#f2c79c}main.public-doc article{box-shadow:none;background:linear-gradient(160deg,#172635,#0f1c2a);border:1px solid #ffffff14;border-radius:16px;margin-bottom:16px;padding:22px 24px}main.public-doc article.attention-section{border-inline-start:4px solid #d49b6b}main.public-doc .button{color:#1a1208}main.public-doc .button.secondary{color:#f2c79c;background:0 0;border:1px solid #d49b6b88}main.public-doc .mini-badge{color:#f2c79c;background:#d49b6b22}main.public-doc :is(table,th,td){color:#c3d1d9;border-color:#ffffff1a}@property --coo-ring{syntax:"<angle>";inherits:false;initial-value:0deg}.coo-workspace .kpi-card{position:relative}.coo-workspace .kpi-card:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--coo-ring),#d49b6b,transparent 22%,#3fb8ad55 50%,transparent 78%,#d49b6b);-webkit-mask-composite:xor;opacity:.55;padding:1px;animation:9s linear infinite coo-ring;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes coo-ring{to{--coo-ring:360deg}}.coo-workspace .decision-header h1,.coo-workspace .coo-content .hero h1{background:linear-gradient(100deg,#f7d8b8,#d49b6b 40%,#f7d8b8 55%,#b97948) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite coo-sheen}@keyframes coo-sheen{to{background-position:-250% 0}}@media (prefers-reduced-motion:reduce){.coo-workspace .kpi-card:before,.coo-workspace .decision-header h1,.coo-workspace .coo-content .hero h1{animation:none}}.coo-workspace .product-catalog{gap:14px;display:grid}.coo-workspace .catalog-tools{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.coo-workspace .catalog-tools label{color:#b9c9d3;gap:6px;min-width:0;font-size:13px;display:grid}.coo-workspace .catalog-tools input{min-width:min(320px,100%)}.coo-workspace .catalog-tools p{color:#9fb1bd;margin:0 0 8px auto;font-size:13px}.coo-workspace .catalog-table td a{color:#f4eee8;gap:2px;text-decoration:none;display:grid}.coo-workspace .catalog-table td a strong{font-weight:700}.coo-workspace .catalog-table td a:hover strong{color:#f2c79c}.coo-workspace .catalog-table small,.coo-workspace .sku-code{color:#8ea2b0;font-size:12px;display:block}.coo-workspace .catalog-table tr.is-loss td:nth-child(5){color:#ffb4a3}.coo-workspace .catalog-table .catalog-flag{color:#f2c35f;font-size:13px}.coo-workspace .catalog-table .is-urgent{color:#ffb4a3;font-weight:700}.coo-workspace .catalog-muted{color:#6e8796}.coo-workspace .page-sections.period-chips{background:#0b1523cc;border:1px solid #d49b6b55;border-radius:999px;gap:4px;margin:12px 0 6px;padding:5px;display:inline-flex;box-shadow:0 8px 24px #00000040}.coo-workspace .page-sections.period-chips a{color:#e7c9a8;background:0 0;border:0;padding:9px 20px;font-size:15px;font-weight:700}.coo-workspace .page-sections.period-chips a:hover{background:#d49b6b22;transform:none}.coo-workspace .page-sections.period-chips a[aria-current=page]{color:#1a1208;background:linear-gradient(135deg,#e5b183,#b97948);text-decoration:none;box-shadow:0 6px 18px #d49b6b55}.coo-workspace .section-head#followup{--sec:var(--h-amber)}.coo-workspace .attention-section .attention-list li{border-color:#ffc24d33;border-inline-start:4px solid var(--h-amber)}.coo-workspace .attention-section .attention-list h3{color:#ffd88a}.coo-workspace .attention-section .followup-buttons .button{color:#ffd88a;background:0 0;border-color:#ffc24d88}.coo-workspace .attention-section .followup-buttons .button:hover{background:#ffc24d1a}.workspace-topbar{gap:10px}.coo-account{position:relative}.account-button{color:#dce6eb;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:42px;height:40px;transition:background .2s,border-color .2s;display:grid;position:relative}.account-button:hover{background:#ffffff12}.account-button[aria-expanded=true]{color:#f2c79c;border-color:#d49b6b66}.account-button small{color:#1a1208;background:#d49b6b;border-radius:8px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-6px;left:-6px}.account-panel{z-index:1000;color:#e5edf1;background:linear-gradient(160deg,#172635,#0d1826);border:1px solid #ffffff1c;border-radius:16px;width:min(280px,100vw - 48px);padding:8px;animation:.18s ease-out bell-in;position:fixed;top:68px;left:24px;box-shadow:0 24px 60px #0005}.account-panel nav{gap:2px;display:grid}.account-panel nav a{color:#dce6eb;border-radius:12px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;text-decoration:none;display:flex}.account-panel nav a:hover,.account-panel nav a:focus-visible{color:#f2c79c;background:#ffffff0d}.account-panel nav a small{color:#1a1208;background:#d49b6b;border-radius:12px;place-items:center;min-width:20px;height:20px;margin-inline-start:auto;font-size:12px;font-weight:700;display:grid}.account-logout{border-top:1px solid #ffffff14;margin-top:6px;padding-top:8px}.account-logout form{margin:0}.account-logout .sidebar-logout{color:#ffb4a3;width:100%;font:inherit;cursor:pointer;background:linear-gradient(135deg,#ff8a6b1f,#ff8a6b0a);border:1px solid #ff8a6b66;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px;font-size:15px;font-weight:800;transition:background .2s;display:flex}.account-logout .sidebar-logout:hover{color:#ffd2c7;background:#ff8a6b2e}.account-logout .sidebar-logout:disabled{opacity:.7;cursor:progress}.mobile-tools .account-button{background:#23424f;border-color:#426270;border-radius:8px;width:auto;padding:8px}@media (max-width:900px){.account-panel{width:auto;top:74px;left:12px;right:12px}}.performance-trend{margin:0}.coo-workspace .kpi-number{white-space:nowrap}@media (max-width:900px){.mobile-bar{gap:10px;padding:10px 14px}.mobile-bar .coo-logo{white-space:nowrap;gap:6px;min-width:0;font-size:16px}.mobile-bar .coo-logo svg{width:28px;height:28px}.mobile-tools{gap:6px}.mobile-tools .bell-button,.mobile-tools .account-button,.mobile-bar>.mobile-tools>button{place-items:center;width:40px;height:40px;padding:0;display:grid}}@media (max-width:560px){.coo-workspace .kpi-number{font-size:clamp(22px,7vw,28px)}.coo-workspace .kpi-card{padding:14px}.performance-trend.is-narrow text,.performance-trend.is-narrow figcaption{font-size:12px}}@media (max-width:760px){.coo-workspace .mini-badge,main.public-doc .mini-badge{padding:4px 8px;font-size:12px}main.public-doc>header a{align-items:center;min-height:40px;padding:0 6px;display:inline-flex}.coo-workspace .text-link,.coo-workspace .products-panel a,.coo-workspace .panel>a{align-items:center;min-height:40px;display:inline-flex}}.oauth-buttons{gap:10px;margin-top:6px;display:grid}.oauth-or{color:#9fb1bd;align-items:center;gap:10px;margin:6px 0 2px;font-size:13px;display:flex}.oauth-or:before,.oauth-or:after{content:"";background:#ffffff1f;flex:1;height:1px}.oauth-button{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:700;transition:filter .2s,transform .2s;display:flex}.oauth-button svg{width:20px;height:20px}.oauth-button:hover{filter:brightness(1.05);transform:translateY(-1px)}.oauth-button.is-google{color:#1f1f1f;background:#fff;border:1px solid #dadce0}.oauth-button.is-google svg{color:#4285f4}.oauth-button.is-apple{color:#fff;background:#000;border:1px solid #000}:root[data-theme=light] .oauth-or:before,:root[data-theme=light] .oauth-or:after{background:#1d2a3624}@media (max-width:760px){.coo-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea),.auth-shell :is(input,select,textarea){min-height:44px;font-size:16px}.coo-workspace input[type=checkbox],.coo-workspace input[type=radio],.auth-shell input[type=checkbox]{width:22px;height:22px}.coo-workspace main>header a,.coo-workspace .decision-header .header-tools a,.coo-workspace .outline-link,.coo-workspace .page-sections a,.coo-workspace .detail-pagination :is(a,button),.coo-workspace .order-list-pagination :is(a,button){align-items:center;min-height:44px;display:inline-flex}.coo-workspace .button,.coo-workspace button:not(.sidebar-logout){min-height:44px}.coo-workspace .decision-header .header-tools{flex-wrap:wrap;gap:8px;display:flex}.coo-workspace .decision-header .header-tools .button{flex:auto;justify-content:center;margin:0;padding:10px 12px;font-size:13px}.coo-workspace .decision-list li{grid-template-columns:auto 1fr;align-items:start;gap:6px 12px;display:grid}.coo-workspace .decision-list li>div{min-width:0}.coo-workspace .decision-list .outline-link{grid-column:2;justify-self:start;margin:0}.coo-workspace .table-scroll table:not(.stack-mobile) :is(th,td){padding:8px 6px;font-size:12px}.coo-workspace table.stack-mobile,.coo-workspace table.stack-mobile tbody{width:100%;display:block}.coo-workspace table.stack-mobile thead{display:none}.coo-workspace table.stack-mobile tr{border:1px solid var(--line);background:#ffffff05;border-radius:16px;grid-template-columns:1fr 1fr;gap:8px 14px;margin-bottom:10px;padding:14px;display:grid}.coo-workspace table.stack-mobile td{border:0;gap:2px;min-width:0;padding:0;font-size:14px;display:grid}.coo-workspace table.stack-mobile td[data-label]:before{content:attr(data-label);color:#9fb1bd;font-size:12px}.coo-workspace table.stack-mobile td.stack-title{grid-column:1/-1;font-size:16px;font-weight:700}.coo-workspace table.stack-mobile td.stack-action{grid-column:1/-1}.coo-workspace table.stack-mobile td.stack-action :is(.button,button){width:100%}.coo-workspace .table-scroll:has(table.stack-mobile){overflow:visible}.coo-workspace .catalog-table small,.coo-workspace .sku-code{font-size:12px}.coo-workspace .catalog-tools{grid-template-columns:1fr auto;align-items:end;display:grid}.coo-workspace .catalog-tools input{width:100%;min-width:0}.coo-workspace .catalog-tools p{grid-column:1/-1;margin:0}}:root[data-theme=light] .coo-workspace table.stack-mobile tr{background:#fff}:root[data-theme=light] .coo-workspace table.stack-mobile td[data-label]:before{color:#6b7783}@media (max-width:760px){.coo-workspace .decision-header .header-tools{grid-template-columns:1fr 1fr;gap:8px;display:grid}.coo-workspace .decision-header .header-tools::-webkit-scrollbar{display:none}.coo-workspace .decision-header .header-tools .button{white-space:nowrap;justify-content:center;min-width:0}.coo-workspace .decision-header .header-tools .button:last-child:nth-child(odd){grid-column:1/-1}.coo-workspace main :is(nav,section,article,details,li)>a:not(.button),.coo-workspace main summary{align-items:center;min-height:44px;display:inline-flex}.coo-workspace main details>summary{display:flex}.coo-workspace .start-banner{justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.coo-workspace .start-banner p{display:none}.coo-workspace .start-banner strong{font-size:14px}.coo-workspace .start-banner .button{flex:none;margin:0;padding:8px 14px;font-size:13px}.coo-workspace .coverage-note{padding:10px 12px;font-size:13px}}.auth-shell .auth-form .consent-box{cursor:pointer;background:linear-gradient(135deg,#d49b6b1f,#d49b6b0a);border:1.5px solid #d49b6b88;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;transition:border-color .2s,background .2s}.auth-shell .auth-form .consent-box:hover{border-color:#e7b07a}.auth-shell .auth-form .consent-box input[type=checkbox]{accent-color:#d49b6b;cursor:pointer;flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0}.auth-shell .auth-form .consent-box span{gap:2px;display:grid}.auth-shell .auth-form .consent-box strong{color:#f4e3d3;font-size:15px;line-height:1.7}.auth-shell .auth-form .consent-box strong a{color:#f2c79c;text-underline-offset:4px;text-decoration:underline}.auth-shell .auth-form .consent-box small{color:#aebfc9;font-size:12px;line-height:1.7}.auth-shell .auth-form .consent-box:has(input:checked){background:linear-gradient(135deg,#3fe0c51a,#3fe0c508);border-color:#3fe0c5aa}:root[data-theme=light] .auth-shell .auth-form .consent-box{background:#fff7ee;border-color:#c0824f88}:root[data-theme=light] .auth-shell .auth-form .consent-box strong{color:#5a3a20}:root[data-theme=light] .auth-shell .auth-form .consent-box strong a{color:#9a5a2b}:root[data-theme=light] .auth-shell .auth-form .consent-box small{color:#5f6d78}.invoice-read{background:#d49b6b0d;border:1px dashed #d49b6b66;border-radius:16px;gap:8px;margin-bottom:16px;padding:14px 16px;display:grid}.invoice-read-buttons{flex-wrap:wrap;gap:10px;display:flex}.invoice-read-buttons .button{margin:0}.invoice-read-note{border-radius:12px;align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:14px;display:flex}.invoice-read-note.is-info{color:#cfe3ec;background:#6d9bae1a}.invoice-read-note.is-ok{color:#a6ece2;background:#3fe0c51a}.invoice-read-note.is-error{color:#ffb4a3;background:#ff8a6b1a}.invoice-read .spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-r}@keyframes spin-r{to{transform:rotate(360deg)}}:root[data-theme=light] .invoice-read-note.is-info{color:#2e5b6e}:root[data-theme=light] .invoice-read-note.is-ok{color:#1f7a6e}:root[data-theme=light] .invoice-read-note.is-error{color:#b2381f}@media (max-width:560px){.invoice-read-buttons .button{flex:100%;justify-content:center}}.coo-workspace .recover-steps{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.coo-workspace .recover-steps li{color:#dce6eb;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:flex}.coo-workspace .recover-steps span{color:#1a1208;background:#d49b6b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.coo-workspace .invoice-hero{background:linear-gradient(140deg,#d49b6b1c,#0f1c2a 60%);border:1.5px solid #d49b6b66;border-radius:20px;margin:18px 0 24px;padding:22px;box-shadow:0 18px 40px #00000030}.coo-workspace .invoice-hero-head{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.coo-workspace .invoice-hero-head>svg{color:#1a1208;background:#d49b6b;border-radius:12px;flex:none;width:42px;height:42px;padding:9px}.coo-workspace .invoice-hero-head h2{margin:0 0 4px;font-size:22px}.coo-workspace .invoice-hero-head p{margin:0}.coo-workspace .invoice-start{gap:10px;display:grid}.coo-workspace .invoice-start .invoice-read{background:0 0;border:0;margin:0;padding:0}.coo-workspace .invoice-read-buttons .button{padding:14px 22px;font-size:16px}.coo-workspace .text-button{text-underline-offset:4px;cursor:pointer;font:inherit;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex;color:#f2c79c!important;background:0 0!important;border:0!important;min-height:44px!important;padding:6px 0!important}.coo-workspace .invoice-review{gap:14px;display:grid}.coo-workspace .review-done{color:#a6ece2;background:#3fe0c51a;border-radius:12px;margin:0;padding:10px 14px;font-weight:700}.coo-workspace .review-summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.coo-workspace .review-summary div{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.coo-workspace .review-summary small{color:#9fb1bd;font-size:12px}.coo-workspace .review-summary strong{font-size:17px}.coo-workspace .review-lines{border:1px solid #ffffff12;border-radius:12px;gap:4px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.coo-workspace .review-lines li{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:9px 12px;font-size:14px;display:grid}.coo-workspace .review-calc{color:#9fb1bd;font-size:13px}.coo-workspace .review-edit{border:1px dashed #fff2;border-radius:12px;margin-top:4px;padding:4px 14px}.coo-workspace .review-edit[open]{padding-bottom:14px}.coo-workspace .invoice-submit{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}.coo-workspace .invoice-check{padding:14px 30px;font-size:17px}.coo-workspace .invoice-result{background:linear-gradient(140deg,#ffc24d14,#0f1c2a 70%);border:2px solid #ffc24d88;border-radius:20px;margin:18px 0;padding:22px;scroll-margin-top:80px}.coo-workspace .invoice-result.is-clean{background:linear-gradient(140deg,#3fe0c514,#0f1c2a 70%);border-color:#3fe0c588}.coo-workspace .invoice-result h2{margin:0 0 6px;font-size:22px}.coo-workspace .result-total{margin:0 0 14px;font-size:17px}.coo-workspace .result-total strong{color:#ffd88a;font-size:22px}.coo-workspace .result-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.coo-workspace .result-list li{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.coo-workspace .result-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.coo-workspace .result-head strong{color:#ffd88a;font-size:18px}.coo-workspace .result-list h3{margin:8px 0 4px;font-size:16px}.coo-workspace .result-detail{color:#9fb1bd;font-size:13px}.coo-workspace .result-next{color:#cfe3ec;margin:14px 0 0;font-size:14px}.coo-workspace .result-costs{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.coo-workspace .result-costs p{margin:0}.coo-workspace .money-why{color:#cfdde5;margin:2px 0 6px}.coo-workspace .recover-more{background:#ffffff05;border:1px solid #ffffff17;border-radius:16px;margin:16px 0;padding:6px 16px}.coo-workspace .recover-more>summary{min-height:48px;font-size:15px;font-weight:700}.coo-workspace .recover-more[open]{padding-bottom:16px}.coo-workspace a.kind-chip{align-items:center;min-height:36px;padding:4px 12px;text-decoration:none;display:inline-flex}:root[data-theme=light] .coo-workspace :is(.invoice-hero,.invoice-result){background:#fffdf9}:root[data-theme=light] .coo-workspace .recover-steps li,:root[data-theme=light] .coo-workspace .review-summary div,:root[data-theme=light] .coo-workspace .result-list li{color:#16222e;background:#fff;border-color:#1d2a361a}:root[data-theme=light] .coo-workspace .result-total strong,:root[data-theme=light] .coo-workspace .result-head strong{color:#9a5a00}:root[data-theme=light] .coo-workspace .review-done{color:#1f7a6e}:root[data-theme=light] .coo-workspace .text-button{color:#9a5a2b!important}@media (max-width:560px){.coo-workspace .invoice-hero,.coo-workspace .invoice-result{padding:16px}.coo-workspace .invoice-check{width:100%}.coo-workspace .review-lines li{grid-template-columns:1fr auto}.coo-workspace .review-calc{display:none}}.coo-workspace .coo-content{padding-bottom:84px}.assistant-fab{left:max(18px,env(safe-area-inset-left,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:950;cursor:pointer;color:#1a1208;background:linear-gradient(135deg,#f0c294,#c0824f);border:1px solid #f2c79c88;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;box-shadow:0 10px 26px #0007,0 0 0 4px #d49b6b22}.assistant-fab:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 14px 30px #0008,0 0 0 6px #d49b6b2e}.assistant-fab svg{width:24px;height:24px}.assistant-fab:not(.is-open):after{content:"";border:2px solid #d49b6b66;border-radius:50%;animation:2.8s ease-out infinite fab-pulse;position:absolute;inset:-4px}@keyframes fab-pulse{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.assistant-panel-pop{left:max(18px,env(safe-area-inset-left,0px));bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:949;color:#e5edf1;background:linear-gradient(160deg,#182839,#0d1826);border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;width:min(400px,100vw - 36px);height:min(600px,100vh - 120px);animation:.18s ease-out bell-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 26px 70px #000a}.assistant-panel-pop>header{background:#ffffff06;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto;gap:2px 10px;padding:14px 16px;display:grid}.assistant-panel-pop>header strong{font-size:16px}.assistant-panel-pop>header span{color:#9fb2be;grid-column:1;font-size:12px}.assistant-panel-pop>header button{color:#dce6eb;cursor:pointer;background:#ffffff0a;border:1px solid #fff2;border-radius:12px;grid-area:1/2/3;align-self:center;width:36px;height:36px;font-size:20px}.assistant-panel-pop .assistant-chat{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 12px;display:flex}.assistant-panel-pop .assistant-thread{flex:1;min-height:0;overflow-y:auto}.assistant-panel-pop .assistant-input textarea{font-size:16px}.assistant-panel-pop .data-footnote{margin:0;font-size:12px}.assistant-pop-consent{gap:12px;padding:18px;display:grid}.assistant-pop-consent p{color:#cfdde5;margin:0;line-height:1.8}.assistant-chat.is-compact .assistant-welcome h2{font-size:17px}.coo-workspace .ask-panel{background:linear-gradient(135deg,#d49b6b14,#0f1c2a 70%);border:1px solid #d49b6b55;border-radius:20px;margin:18px 0;padding:18px 20px}.coo-workspace .ask-panel-head{align-items:flex-start;gap:12px;display:flex}.coo-workspace .ask-panel-head>span{color:#1a1208;background:#d49b6b;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.coo-workspace .ask-panel h2{margin:0 0 2px;font-size:18px}.coo-workspace .ask-panel-head p{margin:0}.coo-workspace .ask-quick{flex-wrap:wrap;gap:8px;margin:14px 0 10px;display:flex}.coo-workspace .ask-quick button{cursor:pointer;font-size:14px;color:#f2c79c!important;background:#ffffff0a!important;border:1px solid #d49b6b55!important;border-radius:999px!important;padding:8px 14px!important}.coo-workspace .ask-quick button:hover{background:#d49b6b22!important}.coo-workspace .ask-box{gap:8px;display:flex}.coo-workspace .ask-box input{flex:1;min-width:0}.coo-workspace .ask-box .button{margin:0}:root[data-theme=light] .assistant-panel-pop{color:#16222e;background:linear-gradient(160deg,#fffdf9,#f8f1e7);border-color:#1d2a3622}:root[data-theme=light] .assistant-panel-pop>header span,:root[data-theme=light] .assistant-pop-consent p{color:#5f6d78}:root[data-theme=light] .assistant-panel-pop>header button{color:#2b3a47;background:#fff;border-color:#1d2a3624}:root[data-theme=light] .coo-workspace .ask-panel{background:#fffaf3}:root[data-theme=light] .coo-workspace .ask-quick button{color:#8a4f22!important;background:#fff!important}@media (max-width:560px){.assistant-fab{width:48px;height:48px;left:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.assistant-panel-pop{width:auto;left:8px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom,0px));height:calc(100vh - 150px)}}@media (prefers-reduced-motion:reduce){.assistant-fab:after{animation:none}}.coo-workspace .attention-section .attention-list li{color:#c3d1d9;background:#ffffff06}:root[data-theme=light] .coo-workspace .attention-section .attention-list li{color:#3a4853;background:#fbf6ef}:root[data-theme=light] .coo-workspace .attention-section .attention-list h3{color:#8a5a12}:root[data-theme=light] .coo-workspace .attention-section .followup-buttons .button{color:#8a5a12;border-color:#a6761288}.money-more>summary{cursor:pointer;color:#e7b07a;padding:12px 0;font-weight:700;list-style:none}.money-more>summary::-webkit-details-marker{display:none}.money-more[open]>summary{margin-bottom:10px}@media (max-width:560px){.coo-workspace .kpi-number{font-size:clamp(17px,5.3vw,28px)}.coo-workspace .saved-orders-list.is-simple .order-money{grid-template-columns:1fr 1fr;gap:8px}.coo-workspace .saved-orders-list.is-simple .saved-orders-cards article{gap:10px;padding:12px 14px}.coo-workspace .saved-orders-list.is-simple .order-money>div{padding:8px 10px}.coo-workspace .saved-orders-list.is-simple .order-money span{font-size:12px}.coo-workspace .attention-list li{padding:14px}.coo-workspace .followup-buttons{gap:6px}.coo-workspace .followup-buttons .button{flex:auto;min-height:36px;padding:6px 10px;font-size:13px}.recover-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 20px}.recover-summary article{border-radius:12px;gap:3px;padding:10px}.recover-summary small{font-size:12px}.recover-summary strong{white-space:nowrap;font-size:clamp(14px,4.4vw,18px)}.recover-summary span{font-size:12px}.money-item{gap:6px;padding:14px}.money-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.money-actions>form{display:contents}.money-actions .button{width:100%;min-height:38px;padding:6px 10px;font-size:13px}.money-actions .recovered-form{order:-1;grid-column:1/-1;display:flex}.money-actions .recovered-form input{flex:none;width:84px}.money-actions .recovered-form .button{flex:1}}.catalog-more{margin:6px auto 14px;display:block}@media (max-width:560px){.coo-workspace table.catalog-table.stack-mobile tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:12px}}@property --fab-turn{syntax:"<angle>";inherits:false;initial-value:0deg}:root .coo-workspace button.assistant-fab:not(.button){isolation:isolate;color:#fffaf0;-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);background:radial-gradient(circle at 32% 26%,#fff4d0b8,#f2c45c99 38%,#c98f2aa6 72%,#8a5a12b3 100%);border:1px solid #ffe3a0cc;border-radius:50%;padding:0;animation:4.5s ease-in-out infinite fab-float;overflow:visible;box-shadow:inset 0 1px #fff6dc66,inset 0 -6px 14px #6b420a55,0 8px 24px #0006,0 0 26px #f0c25a88}:root .coo-workspace button.assistant-fab:not(.button):before{content:"";z-index:-1;background:conic-gradient(from var(--fab-turn),#f8dc8a00 0deg,#f8dc8a 70deg,#fff4cf 110deg,#c98f2a 160deg,#f8dc8a00 220deg,#f8dc8a00 360deg);-webkit-mask-composite:xor;border-radius:50%;padding:2px;animation:3.2s linear infinite fab-turn;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root .coo-workspace button.assistant-fab:not(.button):not(.is-open):after{border:2px solid #f2c25a77;animation:2.6s ease-out infinite fab-pulse;inset:-6px;box-shadow:0 0 18px #f2c25a55}:root .coo-workspace button.assistant-fab:not(.button) svg{filter:drop-shadow(0 0 4px #fff7dd)drop-shadow(0 1px 2px #6b420a99);animation:2.6s ease-in-out infinite fab-twinkle}:root .coo-workspace button.assistant-fab:not(.button):hover{transform:translateY(-3px)scale(1.07);box-shadow:inset 0 1px #fff6dc88,0 12px 30px #0007,0 0 34px #f0c25a88}:root .coo-workspace button.assistant-fab:not(.button).is-open{background:radial-gradient(circle at 32% 28%,#fff1c440,#e7b44a26 50%,#a8741f33 100%);animation:none}:root .coo-workspace button.assistant-fab:not(.button).is-open svg{animation:none}:root[data-theme=light] .coo-workspace button.assistant-fab:not(.button){color:#7a4d0c;background:radial-gradient(circle at 32% 28%,#fff8e0cc,#f3d27e88 50%,#d9a64a77 100%);border-color:#c99a3fbb;box-shadow:inset 0 1px #fffa,0 8px 22px #7a4d0c33,0 0 20px #e2b04a66}:root[data-theme=light] .coo-workspace button.assistant-fab:not(.button) svg{filter:drop-shadow(0 0 4px #fffc)}@keyframes fab-turn{to{--fab-turn:360deg}}@keyframes fab-float{0%,to{translate:0}50%{translate:0 -4px}}@keyframes fab-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}45%{opacity:.85;transform:scale(1.18)rotate(18deg)}60%{transform:scale(.94)rotate(0)}}@media (prefers-reduced-motion:reduce){:root .coo-workspace button.assistant-fab,:root .coo-workspace button.assistant-fab:before,:root .coo-workspace button.assistant-fab svg{animation:none}}.performance-trend{position:relative;overflow:clip}.performance-trend .trend-tooltip{width:max-content;min-width:0;max-width:calc(100% - 16px);inset-inline:auto}.performance-trend .trend-tooltip.is-left{left:8px}.performance-trend .trend-tooltip.is-right{right:8px}.performance-trend svg{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html,body{overflow-x:clip}@media (max-width:560px){.performance-trend .trend-tooltip{padding:8px 10px;font-size:.78rem}}.saved-orders-cards:not(.is-all)>article:nth-child(n+11){display:none}.orders-more{margin:10px auto 0;display:block}.board-chart{margin-bottom:18px}.board-chart .performance-trend svg{max-height:none}@media (min-width:1001px){.board-grid{grid-template-areas:"products cost"}}.more-decisions>summary,.board-notes>summary{cursor:pointer;color:#e7b07a;padding:10px 0;font-weight:700;list-style:none}.more-decisions>summary::-webkit-details-marker{display:none}.board-notes>summary::-webkit-details-marker{display:none}.board-notes{margin-top:8px}@media (max-width:560px){.today-decisions .decision-list p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.return-actions{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.return-actions>form{display:contents}.return-actions .button{width:100%;min-height:44px;padding:6px 8px;font-size:13px}.return-reason{grid-column:1/-1}.return-reason select{flex:1}.return-actions>form:last-child .button,.return-actions>a:last-child,.return-actions>button:last-child{grid-column:1/-1}}.payment-fees>summary{cursor:pointer;color:#e7b07a;padding:10px 0;font-weight:700}.store-lines{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;margin-bottom:18px;display:grid}.store-lines>.store-line{margin:0}@media (min-width:1001px){.board-grid{align-items:start}}.coo-workspace #estimate>div>strong{color:#f1c48e;margin:4px 0 2px;font-size:clamp(26px,3.2vw,38px);font-weight:800;display:block}:root[data-theme=light] .coo-workspace #estimate>div>strong{color:#8a5a12}.mobile-home{min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex}:root{--r-chip:8px;--r-control:12px;--r-card:16px;--r-panel:20px;--r-pill:999px;--ease-out:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--t-press:.12s;--t-hover:.16s;--t-pop:.22s;--t-panel:.28s}.coo-workspace :is(.button,a.button,button){transition-property:transform,background-color,border-color,color,box-shadow,opacity;transition-duration:var(--t-press),var(--t-hover),var(--t-hover),var(--t-hover),var(--t-hover),var(--t-hover);transition-timing-function:var(--ease-out)}@media (max-width:760px){.coo-workspace :is(.button,button,select,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea){min-height:44px}.coo-workspace :is(input,select,textarea),.auth-shell :is(input,select,textarea){font-size:16px}}@media (hover:none){.coo-workspace :is(.kpi-card,.panel,.compare-metric,.plan-stats>div,.product-class,.button,.nav-item,.leak-list a,.money-item,.fixed-costs li,.inline-costs li,.payment-fees li):hover{transform:none}}:root[data-theme=light] .coo-workspace .coo-content main>section.hero>p:not(:has(a,button)){color:#4a5864}:root[data-theme=light] .coo-workspace .order-margin span{color:#5f6e78}:root[data-theme=light] .coo-workspace .order-margin.is-complete strong{color:#1a7d72}:root[data-theme=light] .coo-workspace .order-margin.is-missing strong{color:#8a5a12}:root[data-theme=light] .coo-workspace :is(.order-margin.is-excluded,.order-margin.is-unavailable) strong{color:#5f6e78}:root[data-theme=light] .coo-workspace .kpi-card:nth-child(4n+1){--card:#9a5a2b}:root[data-theme=light] .coo-workspace .kpi-card:nth-child(4n+2){--card:#166b62}:root[data-theme=light] .coo-workspace .kpi-card:nth-child(4n+3){--card:#2b6aa3}:root[data-theme=light] .coo-workspace .kpi-card:nth-child(4n+4){--card:#6b4fb8}:root[data-theme=light] .coo-workspace .donut-center em{color:#8a5a12}:root[data-theme=light] .coo-workspace .store-line span{color:#5f6e78}:root[data-theme=light] .coo-workspace .kind-chip{color:#8a4f22;background:#d49b6b24}.coo-workspace .icon-disc{aspect-ratio:1;flex:none}.mobile-bar .coo-logo svg{flex:none;width:28px;height:28px}@media (max-width:900px){.mobile-tools{gap:4px}}.breakeven-card{gap:8px;display:grid}.breakeven-lead{color:var(--muted);margin:0;font-size:16px}.breakeven-big{color:#f1c48e;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(32px,6vw,44px);font-weight:800;line-height:1.1}.breakeven-big span{color:var(--ink);font-size:18px;font-weight:700}.breakeven-big.is-down{color:#ef8a7a;font-size:clamp(20px,4vw,26px)}.breakeven-now{border-radius:var(--r-control);margin:4px 0;padding:10px 14px;font-weight:700}.breakeven-now.is-up{color:#7ee8d8;background:#3fe0c51a}.breakeven-now.is-down{color:#ffb4a3;background:#ef8a7a1f}.ads-daily ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ads-daily li{border-radius:var(--r-control);border:1px solid var(--line);background:#ffffff05;grid-template-columns:56px 1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.ads-daily li span{color:var(--muted);font-size:13px}.ads-daily li.is-losing{background:#ef8a7a0f;border-color:#ef8a7a55}.ads-daily .is-up{color:#7ee8d8}.ads-daily .is-down{color:#ffb4a3}:root[data-theme=light] .breakeven-big{color:#8a5a12}:root[data-theme=light] .breakeven-now.is-up{color:#1a7d72;background:#1a7d7214}:root[data-theme=light] .breakeven-now.is-down{color:#c2412a;background:#c2412a14}:root[data-theme=light] .ads-daily .is-up{color:#1a7d72}:root[data-theme=light] .ads-daily .is-down{color:#c2412a}:root[data-theme=light] .ads-daily li{background:#fff}.feature-preview{gap:14px;display:grid;border-style:dashed!important;border-color:#e0a87555!important}.feature-preview>header{grid-template-columns:auto 1fr auto;align-items:start;gap:12px;display:grid}.feature-preview>header h2{margin:0 0 4px;font-size:20px}.feature-preview>header p{color:var(--muted);margin:0;line-height:1.8}.feature-preview .icon-disc{color:#f2c79c;background:#e0a8751f;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.preview-badge{white-space:nowrap;border-radius:var(--r-pill);color:#f2c79c;background:#e0a87522;border:1px solid #e0a87566;padding:4px 10px;font-size:12px;font-weight:700}.feature-preview.is-needs-account .preview-badge{color:#9fd0ff;background:#5fb4ff1f;border-color:#5fb4ff55}.preview-points{gap:6px;margin:0;padding:0;list-style:none;display:grid}.preview-points li{align-items:center;gap:8px;font-size:14px;display:flex}.preview-points .coo-icon{color:#7ee8d8;flex:none;width:16px;height:16px}.preview-sample{border-radius:var(--r-card);border:1px solid var(--line);opacity:.92;background:#ffffff05;padding:16px;position:relative}.sample-ribbon{top:-10px;border-radius:var(--r-pill);color:#f2c79c;background:#0b141e;border:1px solid #e0a87566;padding:2px 10px;font-size:12px;font-weight:700;position:absolute;inset-inline-start:14px}.feature-preview>footer{color:var(--muted);font-size:13px}.sample-table tr[data-tone=loss] td{color:#ffb4a3}.sample-table tr[data-tone=win] td{color:#7ee8d8}.sample-stats div[data-tone=loss] dd{color:#ffb4a3}.sample-stats div[data-tone=win] dd{color:#7ee8d8}.preview-actions{flex-wrap:wrap;gap:8px;display:flex}.preview-actions .button[aria-disabled=true]{opacity:.55;pointer-events:none}.sub-tabs{flex-wrap:wrap;gap:6px;margin:0 0 18px;display:flex}.sub-tabs a{border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink);padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.sub-tabs a[aria-current=page]{color:#1a1208;background:linear-gradient(135deg,#f0c294,#c0824f);border-color:#0000}.platform-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.platform-card{border-radius:var(--r-card);border:1px solid var(--line);background:#ffffff05;gap:8px;padding:16px;display:grid}.platform-card h3{margin:0;font-size:18px}.platform-card p{color:var(--muted);margin:0;font-size:14px}.toggle-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.toggle-row:last-child{border-bottom:0}.toggle-row span{gap:2px;display:grid}.toggle-row small{color:var(--muted);font-size:13px}.fake-toggle{background:#ffffff1a;border-radius:999px;flex:none;width:46px;height:28px;position:relative}.fake-toggle:after{content:"";top:3px;background:#9fb1bd;border-radius:50%;width:22px;height:22px;position:absolute;inset-inline-end:3px}@media (max-width:560px){.feature-preview>header{grid-template-columns:auto 1fr}.feature-preview>header .preview-badge{grid-column:1/-1;justify-self:start}}:root[data-theme=light] .preview-badge{color:#8a4f22;background:#9a5a2b14;border-color:#9a5a2b55}:root[data-theme=light] .feature-preview.is-needs-account .preview-badge{color:#2b6aa3;background:#2b6aa314;border-color:#2b6aa355}:root[data-theme=light] .sample-ribbon{color:#8a4f22;background:#fff}:root[data-theme=light] .preview-sample,:root[data-theme=light] .platform-card{background:#fff}:root[data-theme=light] .sample-table tr[data-tone=loss] td,:root[data-theme=light] .sample-stats div[data-tone=loss] dd{color:#c2412a}:root[data-theme=light] .sample-table tr[data-tone=win] td,:root[data-theme=light] .sample-stats div[data-tone=win] dd{color:#1a7d72}:root[data-theme=light] .feature-preview .icon-disc{color:#8a4f22;background:#9a5a2b14}.bell-panel .bell-all{border-top:1px solid var(--line);color:#f2c79c;margin-top:8px;padding:10px 12px;font-weight:700;text-decoration:none;display:block}:root[data-theme=light] .bell-panel .bell-all{color:#8a4f22}.payment-cost .payment-flip{border-radius:var(--r-control);background:#ef8a7a14;border:1px solid #ef8a7a44;margin:8px 0 0;padding:10px 14px}:root[data-theme=light] .payment-cost .payment-flip{background:#c2412a0d;border-color:#c2412a33}.cash-rules{gap:6px;margin:8px 0;padding-inline-start:18px;line-height:1.8;display:grid}.cash-check{border-color:#ffc24d55!important}.cod-advice{gap:8px;margin:8px 0;padding-inline-start:18px;line-height:1.8;display:grid}.risk-chip{border:1px solid;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-block}.risk-chip.is-high{color:#f0a08f;background:#eb8b7414;border-color:#eb8b7466}.risk-chip.is-medium{color:#e6b36a;background:#d49b6b14;border-color:#d49b6b66}.risk-chip.is-low{color:#7fd6c9;background:#60cfc110;border-color:#60cfc155}[data-theme=light] .risk-chip.is-high{color:#a8432f}[data-theme=light] .risk-chip.is-medium{color:#8a5a14}[data-theme=light] .risk-chip.is-low{color:#1f6f66}.landed-form{gap:16px;display:grid}.landed-form fieldset{border:0;margin:0;padding:0}.landed-form legend{margin-bottom:8px;font-weight:700}.landed-lines{gap:12px;display:grid}.landed-line{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.landed-line label,.landed-apply label{gap:6px;font-size:14px;display:grid}.landed-line input,.landed-apply input{border:1px solid var(--line,#ffffff26);width:100%;min-height:44px;color:inherit;background:0 0;border-radius:8px;padding:10px;font-family:inherit;font-size:16px}.landed-apply{flex-wrap:wrap;align-items:end;gap:12px;margin-top:16px;display:flex}.landed-lines>.button{justify-self:start}@media (max-width:560px){.landed-line{grid-template-columns:1fr 1fr}.landed-line label:first-child{grid-column:1/-1}.landed-apply{display:grid}.landed-apply .button{width:100%}}.stock-money article{margin-top:16px}.stock-money article>p{line-height:1.8}.task-list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.task-row{border:1px solid #ffffff1a;border-inline-start:4px solid #6d9bae;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:12px 16px;display:grid}.task-row.is-high{border-inline-start-color:#eb8b74}.task-row.is-medium{border-inline-start-color:#d49b6b}.task-row>a{color:inherit;gap:4px;min-width:0;text-decoration:none;display:grid}.task-row>a small{opacity:.8}.task-level{opacity:.8;font-size:12px;font-weight:700}.task-row.is-high .task-level{color:#f0a08f}.task-action{color:var(--h-gold,#d9b46a);font-size:14px}.task-snooze{flex-wrap:wrap;gap:8px;display:flex}.task-snooze .button{min-height:44px;padding:6px 12px;font-size:13px}[data-theme=light] .task-row{border-color:#0000001f}[data-theme=light] .task-row.is-high .task-level{color:#a8432f}[data-theme=light] .task-action{color:#8a5a14}@media (max-width:560px){.task-row{grid-template-columns:1fr}.task-snooze{grid-template-columns:1fr 1fr;display:grid}.task-snooze>form{display:contents}.task-snooze .button{width:100%}}.brief-box{gap:8px;display:grid}.brief-box pre{white-space:pre-wrap;font:inherit;background:#0003;border-radius:12px;margin:8px 0;padding:16px;font-size:15px;line-height:1.9}[data-theme=light] .brief-box pre{background:#0000000d}.kpi-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:650px){.kpi-grid.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid.is-three>.kpi-card:first-child{grid-column:1/-1}}.result-badges{flex-wrap:wrap;gap:4px;margin:4px 0;display:flex}.result-badge{opacity:.9;border:1px solid #fff3;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700;line-height:1.6}.result-badge.is-complete{color:#7fd6c9;border-color:#60cfc155}.result-badge.is-estimate{color:#e6b36a;border-color:#d49b6b66}.result-badge.is-partial,.result-badge.is-stale{color:#f0a08f;border-color:#eb8b7466}.result-badge.is-unavailable{color:inherit;opacity:.7}[data-theme=light] .result-badge{border-color:#0000002e}[data-theme=light] .result-badge.is-complete{color:#1f6f66}[data-theme=light] .result-badge.is-estimate{color:#8a5a14}[data-theme=light] .result-badge.is-partial,[data-theme=light] .result-badge.is-stale{color:#a8432f}.lead-form{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0;display:flex}.lead-form label{align-items:center;gap:8px;display:flex}.lead-form input{width:88px;min-height:44px;color:inherit;background:0 0;border:1px solid #fff3;border-radius:8px;padding:8px;font-family:inherit;font-size:16px}[data-theme=light] .lead-form input{border-color:#0003}.import-choices{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.import-choices{display:grid}.import-choices .button{width:100%}}.review-doubts{background:#d49b6b12;border:1px solid #d49b6b66;border-radius:12px;padding:10px 14px;line-height:1.8}.review-lines li.has-doubt{border-inline-start:3px solid #d49b6b}.doubt-note{color:#e6b36a;font-size:13px;display:block}[data-theme=light] .doubt-note{color:#8a5a14}.review-confirm{margin:8px 0}.coo-sidebar .nav-group{gap:2px;display:grid}.coo-sidebar .nav-group+.nav-group{margin-top:10px}.coo-sidebar .nav-group-title{letter-spacing:0;color:#9aafbd;opacity:.85;margin:0;padding:4px 12px 2px;font-size:12px;font-weight:700}[data-theme=light] .coo-sidebar .nav-group-title{color:#6b7783}.context-strip .is-stale{color:#f0a08f}[data-theme=light] .context-strip .is-stale{color:#a8432f}.why-change{gap:12px;display:grid}.why-lead{margin:0;font-size:17px;font-weight:700;line-height:1.8}.why-split{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;display:grid}.why-split>div{border:1px solid #ffffff1a;border-radius:12px;padding:12px 14px}.why-split dt{opacity:.85;font-size:13px}.why-split dd{margin:4px 0;font-size:20px;font-weight:800}.why-split small{opacity:.85;font-size:13px;line-height:1.7;display:block}.why-movers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.why-movers h3{margin:0 0 6px;font-size:14px}.why-movers ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.why-movers li{line-height:1.8}.why-movers small{opacity:.8}[data-theme=light] .why-split>div{border-color:#0000001a}@media (max-width:650px){.why-split,.why-movers{grid-template-columns:1fr}}.field-error{color:#f0a08f;margin-top:4px;font-size:13px;display:block}[data-theme=light] .field-error{color:#a8432f}.payout-check{flex-wrap:wrap;align-items:end;gap:8px 12px;margin:12px 0 0;display:flex}.payout-check label{flex:260px;gap:6px;font-size:.92rem;display:grid}.payout-check input[type=date]{max-width:200px;min-height:44px;font:inherit;border-radius:12px;padding:0 12px;font-size:16px}.payout-check .button{min-height:44px}
:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] body{background:#f5efe6}:root[data-theme=light] .coo-workspace{--ink:#16222e;--muted:#5f6d78;--line:#1d2a3617;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#16222e;background:#f5efe6}:root[data-theme=light] .coo-workspace:before{background:radial-gradient(at 78% 6%,#d49b6b2e,#0000 45%),radial-gradient(at 10% 70%,#3fb8ad1c,#0000 52%),linear-gradient(130deg,#f8f3ec,#f1e8dc 55%,#f7f1e9)}:root[data-theme=light] .coo-sidebar{color:#16222e;background:linear-gradient(155deg,#fffaf3f2,#f6eee3f2);border-inline-end:1px solid #1d2a361a;box-shadow:-12px 0 40px #7a5a3a12}:root[data-theme=light] .coo-sidebar .brand-home{color:#16222e}:root[data-theme=light] .coo-sidebar :is(.nav-caption,.brand-home small,.sidebar-bottom p,.version-pill){color:#6b7783}:root[data-theme=light] .coo-sidebar .nav-item{color:#2b3a47}:root[data-theme=light] .coo-sidebar .nav-item:hover{background:#b9794812}:root[data-theme=light] .coo-sidebar .nav-item.active{color:#8a4f22;background:linear-gradient(100deg,#d49b6b2e,#d49b6b0d)}:root[data-theme=light] .coo-sidebar .sidebar-bottom a{color:#4a5864}:root[data-theme=light] .coo-sidebar :is(select,.store-switcher){color:#16222e;background:#fff;border-color:#1d2a3626}:root[data-theme=light] .workspace-topbar{background:linear-gradient(#f8f3eceb,#f8f3ecb3);border-bottom-color:#1d2a3614}:root[data-theme=light] .mobile-bar{color:#16222e;background:#fbf6ef;border-bottom:1px solid #1d2a361a}:root[data-theme=light] :is(.bell-button,.account-button){color:#2b3a47;background:#fffc;border-color:#1d2a3624}:root[data-theme=light] :is(.bell-button,.account-button):hover{background:#fff}:root[data-theme=light] .mobile-tools :is(.bell-button,.account-button),:root[data-theme=light] .mobile-bar>.mobile-tools>button{color:#2b3a47;background:#fff;border-color:#1d2a3626}:root[data-theme=light] .coo-workspace :where(h1,h2,h3,h4,legend,strong){color:#16222e}:root[data-theme=light] .coo-workspace :where(p,small,label,figcaption,li,td,dd,dt){color:#46545f}:root[data-theme=light] .coo-workspace :where(.readiness-list strong,.context-label,.metric-explanation,.chart-caption,.data-footnote,.kpi-label,.kpi-card p){color:#5f6d78}:root[data-theme=light] .coo-workspace a{color:#9a5a2b}:root[data-theme=light] .coo-workspace .eyebrow{color:#2f8f86}:root[data-theme=light] .coo-workspace .decision-header h1,:root[data-theme=light] .coo-workspace .coo-content .hero h1{background:linear-gradient(100deg,#8a4f22,#c0824f 40%,#7a4420 55%,#b97948) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .coo-workspace :where(.panel,article,.order-source-panel,.report-detail,.module-hero,.module-card,.auth-card,.decision-header,.section-head,.store-line,.empty-state){background:linear-gradient(135deg,#ffffffeb,#fffaf4e6);border-color:#1d2a361c;box-shadow:inset 0 1px #fff,0 12px 30px #7a5a3a10}:root[data-theme=light] .coo-workspace .kpi-card{background:linear-gradient(130deg,#fffffff2,#fbf5ecf0);border-color:#1d2a361c;box-shadow:0 10px 26px #7a5a3a12}:root[data-theme=light] .coo-workspace .kpi-card:after{background:radial-gradient(at 90% 0,#d49b6b1f,#0000 70%)}:root[data-theme=light] .coo-workspace .kpi-number{color:#1d2a36}:root[data-theme=light] .coo-workspace .kpi-number.is-down,:root[data-theme=light] .coo-workspace .is-down{color:#b0391f}:root[data-theme=light] .coo-workspace :is(.is-up,.kpi-card em){color:#17766b}:root[data-theme=light] .coo-workspace .icon-disc{color:#9a5a2b;background:#d49b6b1f}:root[data-theme=light] .coo-workspace :where(.store-chip,.context-strip,.start-banner,.badge,.mini-badge,.status-pill){color:#8a4f22;box-shadow:none;background:#d49b6b17;border-color:#d49b6b40}:root[data-theme=light] .coo-workspace :where(th,.decision-list li,.readiness-list li,.attention-list li,.cost-list li){color:#3a4853;background:#fbf6ef;border-color:#1d2a3617}:root[data-theme=light] .coo-workspace :where(td,tr){border-color:#1d2a3614}:root[data-theme=light] .coo-workspace .order-money>div,:root[data-theme=light] .coo-workspace .order-split{background:#fbf6ef;border-color:#1d2a3617}:root[data-theme=light] .coo-workspace .order-profit-lines>div{border-bottom-color:#1d2a361f}:root[data-theme=light] .coo-workspace .order-profit-lines .is-total{border-bottom-color:#1d2a3640}:root[data-theme=light] .coo-workspace .order-profit-lines .is-total :is(dt,dd){color:#16222e}:root[data-theme=light] .coo-workspace .order-profit-lines .is-minus dd{color:#c2412a}:root[data-theme=light] .coo-workspace .button{color:#1a1208}:root[data-theme=light] .coo-workspace :where(.button.secondary,.outline-link,.detail-pagination button){color:#8a4f22;background:#ffffffb3;border-color:#b9794866}:root[data-theme=light] .coo-workspace :where(.button.secondary,.outline-link):hover{color:#6e3d18;background:#d49b6b1f}:root[data-theme=light] .coo-workspace button:not(.button):not(.sidebar-logout){color:#2b3a47;background:#fff;border-color:#1d2a3624}:root[data-theme=light] .coo-workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){color:#16222e;background:#fff;border-color:#1d2a362e}:root[data-theme=light] .coo-workspace input::placeholder{color:#8a96a0}:root[data-theme=light] .coo-workspace summary{color:#5a3a20}:root[data-theme=light] .coo-workspace .page-sections a{color:#8a4f22;background:#ffffffb3;border-color:#d49b6b55}:root[data-theme=light] .coo-workspace .page-sections.period-chips{background:#fffaf3;border-color:#d49b6b55;box-shadow:0 8px 20px #7a5a3a14}:root[data-theme=light] .coo-workspace .page-sections.period-chips a{color:#8a4f22;background:0 0}:root[data-theme=light] .coo-workspace .page-sections.period-chips a[aria-current=page]{color:#1a1208;background:linear-gradient(135deg,#e5b183,#b97948)}:root[data-theme=light] .performance-trend .grid{stroke:#1d2a361f}:root[data-theme=light] .performance-trend text{fill:#4a5864;opacity:.85}:root[data-theme=light] .performance-trend .line-revenue{stroke:#c0824f}:root[data-theme=light] .performance-trend .line-margin{stroke:#1f9d8f}:root[data-theme=light] .performance-trend .trend-hover circle{stroke:#fff}:root[data-theme=light] .trend-tooltip{color:#16222e;background:#fffffff2;border-color:#1d2a3624;box-shadow:0 12px 30px #7a5a3a22}:root[data-theme=light] .trend-tooltip :is(span,small){color:#3a4853}:root[data-theme=light] :is(.bell-panel,.account-panel){color:#16222e;background:linear-gradient(160deg,#fffdf9,#f8f1e7);border-color:#1d2a3622;box-shadow:0 24px 60px #7a5a3a2e}:root[data-theme=light] .bell-panel header{border-bottom-color:#1d2a3614}:root[data-theme=light] .bell-panel header span,:root[data-theme=light] .bell-panel li span{color:#5f6d78}:root[data-theme=light] .bell-panel li a{background:#fff}:root[data-theme=light] .bell-panel li a:hover{background:#fbf3e9}:root[data-theme=light] .account-panel nav a{color:#2b3a47}:root[data-theme=light] .account-panel nav a:hover{color:#8a4f22;background:#d49b6b17}:root[data-theme=light] .account-logout{border-top-color:#1d2a3614}:root[data-theme=light] .account-logout .sidebar-logout{color:#b2381f;background:#fff1ed;border-color:#e0705566}:is(:root[data-theme=light] body:has(main.public-doc),:root[data-theme=light] html:has(main.public-doc)){background:#f5efe6}:root[data-theme=light] main.public-doc{color:#3a4853}:root[data-theme=light] main.public-doc :is(h2,h3,strong){color:#16222e}:root[data-theme=light] main.public-doc :is(p,li){color:#46545f}:root[data-theme=light] main.public-doc article{background:#fffdf9;border-color:#1d2a361c;box-shadow:0 10px 26px #7a5a3a10}:root[data-theme=light] main.public-doc>header{border-bottom-color:#1d2a361a}:root[data-theme=light] main.public-doc>header :is(a,strong),:root[data-theme=light] main.public-doc a{color:#9a5a2b}:root[data-theme=light] main.public-doc h1{background:linear-gradient(100deg,#8a4f22,#c0824f);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=light] main.public-doc .button.secondary{color:#8a4f22;border-color:#b9794888}:root[data-theme=light] body:has(.auth-shell){color:#16222e;background:radial-gradient(1100px 600px at 85% -10%,#d49b6b2a,#0000 60%),radial-gradient(900px 500px at 0 100%,#3fb8ad18,#0000 60%),#f5efe6}:root[data-theme=light] .auth-shell>a{color:#9a5a2b}:root[data-theme=light] .auth-shell .auth-card{background:linear-gradient(140deg,#fffdf9,#f9f2e8);border-color:#1d2a361f;box-shadow:0 24px 60px #7a5a3a22}:root[data-theme=light] .auth-shell .auth-card :is(p,label,small,summary,span){color:#46545f}:root[data-theme=light] .auth-shell .auth-card h1{background:linear-gradient(100deg,#8a4f22,#c0824f 55%,#9a5a2b);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=light] .auth-shell .auth-card :is(input:not([type=checkbox]),select){color:#16222e;background:#fff;border-color:#1d2a362e}:root[data-theme=light] .auth-shell .auth-card a{color:#9a5a2b}:root[data-theme=light] .coo-workspace .decision-header p,:root[data-theme=light] .coo-workspace .module-hero p{color:#4a5864}:root[data-theme=light] main.public-doc :is(a.button,button.button):not(.secondary):not(.quiet){color:#fff}:root[data-theme=light] .public-doc .mini-badge{color:#7a4a1f;background:#b9794814;border-color:#b9794866}:root[data-theme=light] .today-decisions .priority{background:0 0}:root[data-theme=light] .today-decisions .priority-0{color:#a8432f;border-color:#a8432f66}:root[data-theme=light] .today-decisions .priority-1{color:#8a5a14;border-color:#8a5a1466}:root[data-theme=light] .today-decisions .priority-2{color:#1f6f66;border-color:#1f6f6666}:root[data-theme=light] .order-split li :is(bdi,small,span){color:#3f4f5b}:root[data-theme=light] .saved-costs-filters .button.secondary{color:#7a4a1f;border-color:#b9794866}:root[data-theme=light] .issue-pick span{color:#2f3f4b}:root[data-theme=light] .coo-workspace .assistant-thread{background:#fffaf3;border-color:#b9794833}:root[data-theme=light] .coo-workspace .assistant-welcome h2{color:#7a4a1f}:root[data-theme=light] .coo-workspace .assistant-welcome p{color:#3f4f5b}:root[data-theme=light] .coo-workspace .assistant-suggestions button{color:#185a53!important;background:#1f6f660f!important;border-color:#1f6f6655!important}:root[data-theme=light] .coo-workspace .assistant-message.is-user p{color:#2b3a47}:root[data-theme=light] .coo-workspace .assistant-message.is-user .assistant-role{color:#7a4a1f}:root[data-theme=light] .coo-workspace .claim-confirm>summary{color:#8a4f22}:root[data-theme=light] .coo-workspace .product-costs .cost-fix summary{color:#46545f}
:root{--p-canvas:#f6f2eb;--p-sidebar:#efe9df;--p-panel:#fbf9f5;--p-surface:#fff;--p-chip:#ede6db;--p-line:#e4ddd0;--p-line-2:#d3cab9;--p-ink:#14181f;--p-navy:#0b3a52;--p-navy-2:#072a3c;--p-muted:#5f686f;--p-faint:#8c959b;--p-aqua:#c9f6f1;--p-aqua-ink:#0b3a52;--p-up:#0f7a5f;--p-up-bg:#e3f4ee;--p-down:#c8423d;--p-down-bg:#fbe7e5;--p-warn:#9a6212;--p-warn-bg:#f8eedb;--p-r-sm:8px;--p-r-md:12px;--p-r-lg:16px;--p-r-xl:24px;--p-ease:cubic-bezier(.22,1,.36,1);--p-fast:.15s;--p-slow:.45s;--p-shadow:0 1px 2px #14181f0a,0 4px 16px #14181f08;--p-bevel:inset 0 -1px 2px #0003,inset 0 1px 2px #ffffff40;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:var(--p-ink);background:var(--p-canvas)!important}.coo-ambient,.najdi-atmosphere,.najdi-stars,.najdi-dust,.najdi-glow,.theme-toggle{display:none!important}.coo-workspace{--ink:var(--p-ink);--muted:var(--p-muted);--line:var(--p-line);--copper:var(--p-navy);--teal:var(--p-up);--h-teal:var(--p-navy);--h-sky:var(--p-navy);--h-violet:var(--p-navy);--h-amber:var(--p-navy);--h-coral:var(--p-navy);--h-copper:var(--p-navy);--card:var(--p-line);--sec:var(--p-navy);--c:var(--p-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--p-canvas)!important;color:var(--p-ink)!important}.coo-workspace:before,.coo-workspace:after,.coo-sidebar:before,.coo-sidebar:after{display:none!important}.coo-workspace :not(svg):not(svg *){text-shadow:none!important;background-image:none!important}.coo-workspace *{-webkit-text-fill-color:currentColor}.coo-sidebar{background:var(--p-sidebar)!important;border-inline-end:1px solid var(--p-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.coo-sidebar .brand-home,.coo-sidebar .brand-home *{color:var(--p-navy)!important}.coo-sidebar .brand-home small,.coo-sidebar .nav-caption,.coo-sidebar .sidebar-bottom,.coo-sidebar .sidebar-bottom *{color:var(--p-faint)!important}.coo-sidebar .nav-caption{font-size:12px;font-weight:700}.coo-workspace .nav-item{color:var(--p-muted)!important;box-shadow:none!important;border-radius:var(--p-r-md)!important;transition:background var(--p-fast) ease,color var(--p-fast) ease!important;background:0 0!important;border:1px solid #0000!important}.coo-workspace .nav-item:hover{color:var(--p-ink)!important;background:#fff9!important;transform:none!important}.coo-workspace .nav-item.active{background:var(--p-surface)!important;color:var(--p-navy)!important;border-color:var(--p-line)!important;box-shadow:var(--p-shadow)!important}.coo-workspace .nav-item.active:before,.coo-workspace .nav-item.active:after{display:none!important}.coo-workspace .nav-item svg{color:inherit!important}.coo-workspace .version-pill{background:var(--p-chip)!important;color:var(--p-muted)!important;border:0!important}.store-switcher{background:var(--p-surface)!important;border:1px solid var(--p-line)!important}.store-switcher label{color:var(--p-faint)!important}.store-switcher select{background:var(--p-surface)!important;color:var(--p-ink)!important;border:1px solid var(--p-line-2)!important}.workspace-topbar{background:var(--p-canvas)!important;border-bottom:1px solid var(--p-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.workspace-topbar button,.workspace-topbar a,.workspace-topbar summary{background:var(--p-surface)!important;color:var(--p-ink)!important;border:1px solid var(--p-line)!important;box-shadow:none!important}.mobile-bar{background:var(--p-canvas)!important;border-bottom:1px solid var(--p-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-bar *{color:var(--p-navy)!important}.workspace-footer,.workspace-footer *{color:var(--p-faint)!important;border-color:var(--p-line)!important;background:0 0!important}.coo-workspace .decision-header,.coo-workspace main>.hero,.coo-workspace main .hero,.coo-workspace .module-hero{box-shadow:none!important;background:0 0!important;border:0!important}.coo-workspace .decision-header{border-bottom:1px solid var(--p-line)!important}.coo-workspace h1{color:var(--p-navy)!important;background:0 0!important;font-weight:800!important}.coo-workspace h2,.coo-workspace h3,.coo-workspace h4{color:var(--p-ink)!important;background:0 0!important}.coo-workspace .eyebrow,.coo-workspace .section-tag{color:var(--p-muted)!important;background:0 0!important;border:0!important;padding:0!important;font-weight:700!important}.coo-workspace .section-head{border:0!important}.coo-workspace .section-head:before,.coo-workspace .section-head:after{display:none!important}.coo-workspace p,.coo-workspace li,.coo-workspace td,.coo-workspace dd{color:var(--p-ink)}.coo-workspace small,.coo-workspace dt,.coo-workspace th,.coo-workspace label,.coo-workspace .data-footnote,.coo-workspace .money-meta,.coo-workspace figcaption{color:var(--p-muted)!important}.coo-workspace strong,.coo-workspace bdi{color:inherit}.coo-workspace a:not(.button):not(.nav-item):not(.brand-home):not(.mobile-home){color:var(--p-navy)!important;text-decoration-color:#0b3a5266!important}.coo-workspace .kpi-number,.coo-workspace .kpi-card strong,.coo-workspace .result-total strong{color:var(--p-ink)!important}.coo-workspace main article,.coo-workspace .kpi-card,.coo-workspace .panel,.coo-workspace .money-item,.coo-workspace .compare-metric,.coo-workspace .plan-stats>div,.coo-workspace .start-banner,.coo-workspace .context-strip,.coo-workspace .ask-panel,.coo-workspace .invoice-hero,.coo-workspace .invoice-result,.coo-workspace .return-row,.coo-workspace .cash-check,.coo-workspace .report-download,.coo-workspace .empty-state,.coo-workspace .awaiting-cost,.coo-workspace .stock-money,.coo-workspace details.money-more,.coo-workspace details.advanced-tools,.coo-workspace .recover-more,.coo-workspace .support-form,.coo-workspace .support-ticket,.coo-workspace .price-sim,.coo-workspace .table-scroll,.coo-workspace .incoming-row{background:var(--p-surface)!important;border:1px solid var(--p-line)!important;box-shadow:var(--p-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;outline:none!important}.coo-workspace .kpi-card,.coo-workspace main>article,.coo-workspace main>section>article{border-radius:var(--p-r-lg)!important}.coo-workspace .kpi-card:before,.coo-workspace .kpi-card:after,.coo-workspace article:before,.coo-workspace article:after{display:none!important}.coo-workspace main article article,.coo-workspace main article .compare-metric,.coo-workspace main article .money-item,.coo-workspace main article .plan-stats>div,.coo-workspace main article .return-row,.coo-workspace main article details.money-more,.coo-workspace .context-strip,.coo-workspace .coverage-note{background:var(--p-panel)!important;box-shadow:none!important}.coo-workspace .coverage-note,.coo-workspace .auth-message{background:var(--p-panel)!important;border:1px solid var(--p-line)!important;color:var(--p-ink)!important}.coo-workspace .auth-error{background:var(--p-down-bg)!important;color:#8f2420!important;border:1px solid #c8423d33!important}.coo-workspace summary{color:var(--p-navy)!important;background:0 0!important;border:0!important}.coo-workspace table{background:var(--p-surface)!important;border-color:var(--p-line)!important}.coo-workspace thead th,.coo-workspace th{font-weight:700;background:var(--p-panel)!important;color:var(--p-muted)!important;border-color:var(--p-line)!important}.coo-workspace tbody tr{background:var(--p-surface)!important}.coo-workspace tbody tr:hover{background:var(--p-panel)!important}.coo-workspace td{border-color:var(--p-line)!important}.coo-workspace .mini-badge,.coo-workspace .chip,.coo-workspace .kind-chip,.coo-workspace .priority,.coo-workspace .context-label,.coo-workspace .status-pill,.coo-workspace .outline-link,.coo-workspace .feature-chip,.coo-workspace .tag{background:var(--p-chip)!important;color:var(--p-navy)!important;box-shadow:none!important;border-radius:var(--p-r-sm)!important;border:0!important}.coo-workspace .status-pill.is-ok{background:var(--p-up-bg)!important;color:var(--p-up)!important}.coo-workspace .status-pill.is-warn,.coo-workspace .is-urgent{background:var(--p-warn-bg)!important;color:var(--p-warn)!important}.coo-workspace .period-chips,.coo-workspace .page-sections{background:var(--p-chip)!important;box-shadow:none!important;border-radius:var(--p-r-md)!important;border:0!important;padding:4px!important}.coo-workspace .period-chips a,.coo-workspace .page-sections a{color:var(--p-muted)!important;box-shadow:none!important;border-radius:var(--p-r-sm)!important;background:0 0!important;border:0!important}.coo-workspace .period-chips a[aria-current=page],.coo-workspace .page-sections a[aria-current=page]{background:var(--p-surface)!important;color:var(--p-navy)!important;box-shadow:var(--p-shadow)!important}.coo-workspace .button,.coo-workspace a.button,.coo-workspace button.button{background:var(--p-navy)!important;color:#fff!important;border:1px solid var(--p-navy)!important;box-shadow:var(--p-bevel)!important;border-radius:var(--p-r-sm)!important;transition:background var(--p-fast) ease,transform var(--p-fast) ease,opacity var(--p-fast) ease!important;font-weight:700!important}.coo-workspace .button:hover{transform:translateY(-1px);background:var(--p-navy-2)!important}.coo-workspace .button:active{transform:translateY(0)scale(.98)}.coo-workspace .button *{color:#fff!important}.coo-workspace .button.secondary,.coo-workspace a.button.secondary,.coo-workspace button.button.secondary{background:var(--p-surface)!important;color:var(--p-navy)!important;border:1px solid var(--p-line-2)!important;box-shadow:none!important}.coo-workspace .button.secondary:hover{background:var(--p-panel)!important}.coo-workspace .button.secondary *{color:var(--p-navy)!important}.coo-workspace .button.quiet{color:var(--p-navy)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.coo-workspace .button.quiet *{color:var(--p-navy)!important}.coo-workspace .button.quiet:hover{background:var(--p-chip)!important}.coo-workspace .button.danger{background:var(--p-down)!important;border-color:var(--p-down)!important}.coo-workspace .button[data-asking]{background:var(--p-down)!important;border-color:var(--p-down)!important;color:#fff!important}.coo-workspace .button[disabled]{opacity:.55}.coo-workspace input:not([type=checkbox]):not([type=radio]),.coo-workspace select,.coo-workspace textarea{background:var(--p-surface)!important;color:var(--p-ink)!important;border:1px solid var(--p-line-2)!important;border-radius:var(--p-r-sm)!important;box-shadow:none!important}.coo-workspace input:focus-visible,.coo-workspace select:focus-visible,.coo-workspace textarea:focus-visible{outline-offset:1px;outline:2px solid var(--p-navy)!important;border-color:var(--p-navy)!important}.coo-workspace input[type=checkbox],.coo-workspace input[type=radio]{accent-color:var(--p-navy)}.coo-workspace :focus-visible{outline-offset:2px;outline:2px solid var(--p-navy)!important}.coo-workspace .is-up,.coo-workspace .is-up *{color:var(--p-up)!important}.coo-workspace .is-down,.coo-workspace .is-down *{color:var(--p-down)!important}.coo-workspace .kpi-number.is-up,.coo-workspace .kpi-number.is-down{color:var(--p-ink)!important}.coo-workspace .kpi-icon,.coo-workspace .kpi-card [class*=icon]{background:var(--p-chip)!important;color:var(--p-navy)!important;box-shadow:none!important;border:0!important}.coo-workspace .assistant-fab{background:var(--p-navy)!important;color:#fff!important;box-shadow:var(--p-bevel),0 8px 24px #0b3a5240!important;border:0!important}.coo-workspace .assistant-fab *{color:#fff!important}.coo-workspace .ask-panel{background:var(--p-aqua)!important;border:0!important}.coo-workspace .ask-panel *{color:var(--p-aqua-ink)!important}.coo-workspace .bell-panel,.coo-workspace [role=menu],.coo-workspace .account-menu-panel{background:var(--p-surface)!important;border:1px solid var(--p-line)!important;color:var(--p-ink)!important;box-shadow:0 12px 32px #14181f1f!important}.coo-workspace svg text{fill:var(--p-faint)!important}@media (prefers-reduced-motion:no-preference){.coo-workspace main>*{animation:p-rise var(--p-slow) var(--p-ease) both}.coo-workspace main>:nth-child(2){animation-delay:40ms}.coo-workspace main>:nth-child(3){animation-delay:80ms}.coo-workspace main>:nth-child(4){animation-delay:.12s}.coo-workspace main>:nth-child(n+5){animation-delay:.16s}.coo-workspace .kpi-card,.coo-workspace .money-item,.coo-workspace .task-list li{transition:transform var(--p-fast) ease,box-shadow var(--p-fast) ease,border-color var(--p-fast) ease!important}.coo-workspace .kpi-card:hover{transform:translateY(-2px);border-color:var(--p-line-2)!important;box-shadow:0 2px 4px #14181f0d,0 12px 28px #14181f0f!important}}@keyframes p-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.coo-workspace .kpi-label,.coo-workspace .kpi-label *{font-weight:700;color:var(--p-muted)!important}.coo-workspace .result-badge{background:var(--p-chip)!important;color:var(--p-muted)!important;border-radius:var(--p-r-sm)!important;border:0!important}.coo-workspace .result-badge.is-partial{background:var(--p-warn-bg)!important;color:var(--p-warn)!important}.coo-workspace .decision-index{background:var(--p-navy)!important;color:#fff!important;border:0!important}.coo-workspace .context-strip,.coo-workspace .context-strip *{color:var(--p-muted)!important}.coo-workspace .context-strip a{color:var(--p-navy)!important}.coo-workspace button:not(.button):not(.nav-item):not(.assistant-fab){color:var(--p-navy)!important;border-color:var(--p-line-2)!important}.coo-workspace .icon-disc{background:var(--p-chip)!important;color:var(--p-navy)!important;border:0!important}.coo-logo,.coo-logo *{color:var(--p-navy)!important}.coo-workspace .footer-dot{color:var(--p-faint)!important}.coo-workspace .start-banner,.coo-workspace .start-banner :not(.button){color:var(--p-ink)!important}.coo-workspace .donut-center em{color:var(--p-muted)!important}.coo-workspace .monthly-plan-card.is-ok{border-color:var(--p-line)!important}.coo-workspace .ask-panel-head>span,.coo-workspace .bell-button>small{background:var(--p-navy)!important;color:#fff!important}.coo-workspace .task-level{color:var(--p-muted)!important;opacity:1!important}.coo-workspace .task-row.is-high .task-level{color:var(--p-down)!important}.coo-workspace .task-action{font-weight:700;color:var(--p-navy)!important}.coo-workspace .result-head>strong,.coo-workspace .result-head>strong *{color:var(--p-navy)!important}.coo-workspace .order-margin>strong,.coo-workspace .order-margin>strong *{color:var(--p-up)!important}.coo-workspace .attention-list>li{background:var(--p-surface)!important;border-color:var(--p-line)!important;border-inline-start:3px solid var(--p-warn)!important}.coo-workspace .issue-pick>span{background:var(--p-chip)!important;color:var(--p-navy)!important;border-color:#0000!important}.coo-workspace .directory-heading{background:var(--p-panel)!important;border-color:var(--p-line)!important}.coo-workspace .danger-zone{border-color:var(--p-down-bg)!important}.coo-workspace .assistant-thread{background:var(--p-panel)!important;border-color:var(--p-line)!important}.coo-workspace .recover-steps span,.coo-workspace .start-step-number{background:var(--p-navy)!important;color:#fff!important}:is(.coo-workspace,main.public-doc) :is(.preview-badge,.sample-ribbon,.mini-badge){background:var(--p-chip)!important;color:var(--p-navy)!important;border-color:#0000!important}:is(html:has(main.public-doc),body:has(main.public-doc),body:has(.auth-shell)){background:var(--p-canvas)!important;color:var(--p-ink)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}main.public-doc{color:var(--p-ink)!important}main.public-doc>header{border-bottom-color:var(--p-line)!important}main.public-doc>header :is(a,strong),main.public-doc a:not(.button){color:var(--p-navy)!important}main.public-doc :is(h1,h2,h3){color:var(--p-ink)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}main.public-doc h1{font-weight:800;color:var(--p-navy)!important}main.public-doc :is(p,li){color:var(--p-muted)!important}main.public-doc strong{color:var(--p-ink)!important}main.public-doc :is(article,section.card,details,.pricing-card,.plan){background:var(--p-surface)!important;border:1px solid var(--p-line)!important;box-shadow:var(--p-shadow)!important}main.public-doc .pricing-list>li{border-color:var(--p-line)!important}:is(main.public-doc,.auth-shell) .button{background:var(--p-navy)!important;border:1px solid var(--p-navy)!important;color:#fff!important;box-shadow:var(--p-bevel)!important;border-radius:10px!important}:is(main.public-doc,.auth-shell) .button.secondary{background:var(--p-surface)!important;border-color:var(--p-line-2)!important;color:var(--p-navy)!important;box-shadow:none!important}.auth-shell>a,.auth-shell a:not(.button){color:var(--p-navy)!important}.auth-shell .auth-card{background:var(--p-surface)!important;border:1px solid var(--p-line)!important;border-top:1px solid var(--p-line)!important;box-shadow:var(--p-shadow)!important}.auth-shell .auth-card h1{color:var(--p-navy)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.auth-shell .auth-card .eyebrow,.auth-shell .auth-card>p,.auth-shell .auth-form small,.auth-shell .auth-divider,.auth-shell details summary,.auth-shell .auth-email>summary{color:var(--p-muted)!important}.auth-shell .auth-form label{color:var(--p-ink)!important}.auth-shell .salla-login .button{background:var(--p-navy)!important;color:#fff!important;box-shadow:var(--p-bevel)!important}.auth-shell .auth-tabs button,.auth-shell .password-field button{background:var(--p-surface)!important;border-color:var(--p-line-2)!important;color:var(--p-navy)!important}.auth-shell .auth-tabs button[aria-pressed=true]{background:var(--p-navy)!important;border-color:var(--p-navy)!important;color:#fff!important}.auth-shell .auth-form input:not([type=hidden]):not([type=checkbox]){background:var(--p-surface)!important;border-color:var(--p-line-2)!important;color:var(--p-ink)!important}.auth-shell .auth-form input:not([type=hidden]):focus{border-color:var(--p-navy)!important;box-shadow:0 0 0 4px #0b3a521f!important}.auth-shell .auth-form input:-webkit-autofill{-webkit-text-fill-color:var(--p-ink)!important;caret-color:var(--p-ink)!important;-webkit-box-shadow:inset 0 0 0 40px #fff!important}.auth-shell .auth-message{background:var(--p-up-bg)!important;color:var(--p-up)!important;border-color:#0000!important}.auth-shell .auth-error{background:var(--p-down-bg)!important;color:var(--p-down)!important;border-color:#0000!important}.coo-workspace .start-step.is-current .start-step-number{background:var(--p-navy)!important;border-color:var(--p-navy)!important;box-shadow:0 0 0 6px #0b3a521a!important}.coo-workspace .start-step-number{border-color:#0000!important}.coo-workspace .start-step.is-current article,.coo-workspace .start-optional.is-current{border-color:var(--p-navy)!important;box-shadow:var(--p-shadow)!important}.coo-workspace .start-step:not(.is-current) .start-step-number{background:var(--p-chip)!important;color:var(--p-navy)!important}.coo-workspace .workspace-directory>header a,.coo-workspace .workspace-directory a:not(.button),.coo-workspace .workspace-directory .data-footnote a{color:var(--p-navy)!important}.coo-workspace .workspace-directory .eyebrow{color:var(--p-muted)!important}.coo-workspace .workspace-directory .button.secondary,html body .coo-workspace a.button.secondary{background:var(--p-surface)!important;border-color:var(--p-line-2)!important;color:var(--p-navy)!important}.coo-workspace .workspace-directory .button.danger,html body .coo-workspace .button.danger{background:var(--p-down)!important;border-color:var(--p-down)!important;color:#fff!important}.money-more>summary{color:var(--p-navy)!important}.coo-workspace :is(.sample-table tr[data-tone=loss] td,.sample-table tr[data-tone=loss] td *,.order-profit-lines .is-minus dd,.ads-daily .is-down){color:var(--p-down)!important}.coo-workspace :is(.ads-daily .is-up){color:var(--p-up)!important}.coo-workspace .invoice-hero-head>.coo-icon{background:var(--p-navy)!important;color:#fff!important;border-color:var(--p-navy)!important}.money-more>summary:before,.money-more>summary:after{color:var(--p-navy)!important}.coo-workspace :is(h1,h2,h3,h4):before{background-image:none!important;background-color:var(--p-navy)!important}.coo-workspace .assistant-fab:before,.coo-workspace .assistant-fab:after{display:none!important}.performance-trend .line-revenue{stroke:var(--p-navy)!important}.performance-trend .dot-revenue{fill:var(--p-navy)!important}.performance-trend .key-revenue:before{background:var(--p-navy)!important}.coo-workspace .product-status{border-color:var(--p-line)!important;background:var(--p-panel)!important}.coo-workspace .product-status.is-alert{border-color:var(--p-down-bg)!important;background:var(--p-down-bg)!important}.coo-workspace .product-status.is-warn{border-color:var(--p-warn-bg)!important;background:var(--p-warn-bg)!important}.coo-workspace .sim-result em,.coo-workspace .sim-result em *{color:var(--p-navy)!important}:root{--p-navy:#0a4f74;--p-navy-2:#073a57;--p-teal:#0b9a8a;--p-aqua:#b4f1e8;--p-aqua-2:#e3faf6;--p-lime:#e9f6bf;--p-lime-ink:#4d6b00;--p-sky:#dcefff;--p-sky-ink:#1d63a8;--p-peach:#ffe5d9;--p-peach-ink:#c2522a;--p-up:#0b8a5f;--p-up-bg:#d9f5e8;--p-down:#d43f37;--p-down-bg:#fde2df;--p-warn:#a86400;--p-warn-bg:#fdefd2}.coo-workspace .nav-item.active{background:var(--p-aqua-2)!important;color:var(--p-navy-2)!important;border-color:#b4f1e8!important}.coo-workspace .nav-item.active svg,.coo-workspace .eyebrow,.coo-workspace .section-tag,.coo-workspace .workspace-directory .eyebrow{color:var(--p-teal)!important}.coo-workspace :is(h1,h2,h3,h4):before{background-color:var(--p-teal)!important}.coo-workspace .period-chips a[aria-current=page],.coo-workspace .page-sections a[aria-current=page]{background:var(--p-navy)!important;color:#fff!important}.coo-workspace .kpi-icon,.coo-workspace .kpi-card [class*=icon],.coo-workspace .icon-disc{background:var(--p-aqua-2)!important;color:var(--p-teal)!important}.coo-workspace .kpi-card:nth-child(4n+2) :is(.kpi-icon,[class*=icon]){background:var(--p-lime)!important;color:var(--p-lime-ink)!important}.coo-workspace .kpi-card:nth-child(4n+3) :is(.kpi-icon,[class*=icon]){background:var(--p-sky)!important;color:var(--p-sky-ink)!important}.coo-workspace .kpi-card:nth-child(4n+4) :is(.kpi-icon,[class*=icon]){background:var(--p-peach)!important;color:var(--p-peach-ink)!important}.coo-workspace .kpi-card:hover{border-color:#b4f1e8!important;box-shadow:0 0 0 4px #b4f1e833,0 12px 28px #0a4f7414!important}.coo-workspace .ask-panel{background:var(--p-aqua-2)!important;border-color:#b4f1e8!important}.coo-workspace .assistant-fab{background:linear-gradient(180deg,#0d6390,var(--p-navy))!important;box-shadow:var(--p-bevel),0 0 0 4px #b4f1e866,0 8px 24px #0a4f7440!important}.coo-workspace :is(input,select,textarea):focus{border-color:var(--p-teal)!important;box-shadow:0 0 0 4px #b4f1e8aa!important}.coo-workspace .decision-index,.coo-workspace .recover-steps span{background:var(--p-navy)!important}.coo-logo svg [fill]:not([fill=none]){fill:var(--p-teal)!important}.coo-logo svg [stroke]:not([stroke=none]){stroke:var(--p-teal)!important}.coo-logo svg{color:var(--p-teal)!important}.performance-trend .line-margin{stroke:#12a37f!important}.performance-trend .dot-margin{fill:#12a37f!important}.performance-trend .key-margin:before{background:#12a37f!important}.coo-workspace :is(.period-chips,.page-sections) a[aria-current=page]:not(.button):not(.nav-item):not(.brand-home):not(.mobile-home){color:#fff!important;background:var(--p-navy)!important}:root{--p-faint:#6b747a;--p-teal-text:#077568}.coo-workspace .eyebrow,.coo-workspace .section-tag,.coo-workspace .workspace-directory .eyebrow{color:var(--p-teal-text)!important}.coo-sidebar :is(small,p,.nav-caption),.coo-workspace .footer-dot,.coo-workspace footer :is(span,small,p){color:var(--p-faint)!important}.coo-workspace .kpi-change{border-radius:999px;align-items:center;gap:4px;width:fit-content;margin:2px 0 6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex;background:var(--p-chip)!important;color:var(--p-muted)!important}.coo-workspace .kpi-change.is-up{background:var(--p-up-bg)!important;color:var(--p-up)!important}.coo-workspace .kpi-change.is-down{background:var(--p-down-bg)!important;color:var(--p-down)!important}.coo-workspace .kpi-spark{height:32px;margin:4px 0 8px}.coo-workspace .kpi-spark svg{width:100%;height:32px;display:block;overflow:visible}.coo-workspace .kpi-spark-line{fill:none;stroke:var(--p-teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.coo-workspace .kpi-spark-zero{stroke:var(--p-line-2);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}
