.item-costs{max-width:1600px;padding-bottom:35px}.ic-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0;display:grid}.ic-summary article{background:#fff;border:1px solid #dfe7ee;border-radius:14px;flex-direction:column;gap:10px;padding:22px;display:flex}.ic-summary article:first-child{color:#fff;background:#153c60}.ic-summary strong{font-size:34px;line-height:1.15}.ic-summary small{opacity:.8}.ic-summary .ic-attention{background:#fff9eb;border-color:#ebd6a2}.ic-summary button{color:inherit;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.ic-guidance{color:#52677b;border-left:3px solid #7d9eba;flex-direction:column;gap:6px;margin:0 0 25px;padding:12px 18px;line-height:1.65;display:flex}.ic-guidance b{color:#253e52}.item-costs .tablepanel{background:#fff;border:1px solid #dfe7ee;border-radius:14px;overflow:hidden}.item-costs .toolbar{flex-wrap:wrap;gap:15px}.item-costs .toolbar small{color:#718091}.item-costs .tools{gap:10px;display:flex}.item-costs .tools input{min-width:270px}.item-costs table{width:100%}.item-costs td:first-child{white-space:normal;width:55%;min-width:270px}.item-costs td:first-child b{font-weight:600;line-height:1.5;display:block}.item-costs td small{color:#738495;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.ic-input{background:#f8fafc;border:1px solid #cbd7e1;border-radius:8px;align-items:center;gap:9px;width:155px;padding:4px 10px;display:flex}.ic-input input{font-variant-numeric:tabular-nums;width:115px!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:7px 0!important}.ic-input span{color:#738495}.ic-input.ic-missing{background:#fffaf0;border-color:#e8d09a}.ic-input:focus-within{outline-offset:2px;outline:2px solid #70a3cf}.ic-edited{background:#f1f7fd}.ic-status{color:#3a7057;white-space:nowrap;font-size:11px}.ic-status-missing{color:#9a6b22}.ic-footnote{color:#6d7f90;margin:18px 0;font-size:12px;line-height:1.8}.ic-savebar{z-index:5;background:#fff;border:1px solid #cbd8e3;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex;position:sticky;bottom:15px;box-shadow:0 5px 24px #17364b15}.ic-savebar small{color:#6d7f90;margin-top:5px;display:block}.ic-savebar>div:last-child{gap:10px;display:flex}.ic-empty{color:#6d7f90;padding:30px}.ic-more{margin:20px auto;display:block}.item-costs button:disabled{opacity:.45;cursor:default}@media (width<=720px){.ic-summary{gap:8px}.ic-summary article{padding:13px}.ic-summary strong{font-size:26px}.ic-summary span,.ic-summary small{font-size:11px}.item-costs .tools{flex-wrap:wrap}.item-costs .tools input{min-width:180px}.ic-savebar{flex-wrap:wrap;bottom:5px}.ic-savebar>div:last-child{justify-content:flex-end;width:100%}}:root[data-theme=dark] .item-costs :is(.tablepanel,.ic-summary article,.ic-savebar){color:#d9e4ee;background:#19283a;border-color:#36475a}:root[data-theme=dark] .ic-input{color:#d9e4ee;background:#23354a}:root[data-theme=dark] .ic-edited{background:#213950}:root[data-theme=dark] .ic-guidance b{color:#d9e4ee}.ic-pagination{color:#64788b;background:#f8fafc;border-top:1px solid #dfe7ee;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:12px;display:flex}.ic-pagination nav{align-items:center;gap:18px;display:flex}.ic-pagination button{color:#254965;background:#fff;border:1px solid #cbd8e3;border-radius:8px;padding:9px 15px;font-weight:600}.ic-pagination button:not(:disabled):hover{background:#eaf2f9;border-color:#91b4d1}.ic-pagination button:focus-visible{outline-offset:2px;outline:2px solid #70a3cf}@media (width<=720px){.ic-pagination{flex-wrap:wrap}.ic-pagination nav{justify-content:space-between;gap:8px;width:100%}}:root[data-theme=dark] .ic-pagination{background:#19283a;border-color:#36475a}:root[data-theme=dark] .ic-pagination button{color:#d9e4ee;background:#23354a;border-color:#45596e}.ic-header-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ic-header-actions a.primary{color:#fff;background:#153c60;border-radius:8px;padding:12px 17px;font-size:13px;text-decoration:none}.ic-linked-table td:first-child{width:42%}.ic-linked-table td:nth-child(2){white-space:normal;width:38%;min-width:240px}.ic-link-action{color:#245d87;text-align:left;background:0 0;border:0;margin-top:9px;padding:0;font-size:12px;text-decoration:underline;display:block}.ic-link-dialog{color:#253e52;border:1px solid #d6e0e8;border-radius:16px;width:min(690px,100vw - 32px);max-height:85vh;padding:26px;overflow:auto;box-shadow:0 20px 80px #1234}.ic-link-dialog::backdrop{background:#14253680}.ic-dialog-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ic-dialog-heading h2{margin:8px 0 20px}.ic-dialog-heading>button{background:0 0;border:0;align-self:flex-start;font-size:25px}.ic-link-product{background:#f3f7fa;border-radius:10px;flex-direction:column;gap:7px;margin:10px 0 18px;padding:15px;line-height:1.5;display:flex}.ic-link-product small{letter-spacing:.09em;color:#6d7f90;font-size:10px}.ic-link-product span{color:#6d7f90;overflow-wrap:anywhere;font-size:12px}.ic-find-label{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.ic-link-dialog select{white-space:normal;background:#fff;border:1px solid #cbd8e3;border-radius:8px;width:100%;padding:8px}.ic-link-dialog option{padding:8px}.ic-link-dialog>small{color:#6d7f90;margin:7px 0 15px;display:block}.ic-confirm-unit{align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;line-height:1.5;display:flex}.ic-confirm-unit input{margin-top:4px}.ic-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.ic-linked-table td:last-child{white-space:nowrap}.wm-unit-cost>a{margin-top:6px;font-size:11px;display:block}:root[data-theme=dark] .ic-link-dialog{color:#d9e4ee;background:#19283a}:root[data-theme=dark] .ic-link-product,:root[data-theme=dark] .ic-link-dialog select{color:#d9e4ee;background:#23354a}html body .workspace-settings-page .content{max-width:1180px}html body .workspace-settings-page .workspace-settings-body{max-width:none;margin:0;padding:0}html body .workspace-settings-page .overview-heading{margin-bottom:22px}.workspace-settings-page .settings-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 22px;display:grid}.workspace-settings-page .settings-stats article{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:10px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.workspace-settings-page .settings-stats span{letter-spacing:.4px;color:var(--workspace-muted);font-size:12px}.workspace-settings-page .settings-stats strong{color:var(--workspace-ink);font-size:26px;font-weight:600;line-height:1.2}html body .workspace-settings-page .settings-panel{border:1px solid var(--workspace-line);background:var(--workspace-surface);margin:0 0 22px}.workspace-settings-page .settings-panel .toolbar{border-bottom:1px solid var(--workspace-line);justify-content:space-between;display:flex}.workspace-settings-page .settings-panel h2,.workspace-settings-page .settings-ai-keys h2,.workspace-settings-page .accountpage h2{color:var(--workspace-ink);margin:0 0 4px;font-size:18px;font-weight:600}.workspace-settings-page .settings-panel .toolbar small{color:var(--workspace-muted);display:block}.workspace-settings-page .settings-panel-body{padding:6px 22px 14px}html body .workspace-settings-page .settings-panel-body>.userform{border:0;border-bottom:1px solid var(--workspace-line);background:0 0;border-radius:0;margin:0;padding:0}html body .workspace-settings-page .settings-panel-body>.userform:last-child{border-bottom:0}.workspace-settings-page .settings-panel-body>.userform>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 2px;list-style:none;display:flex}.workspace-settings-page .settings-panel-body>.userform>summary::-webkit-details-marker{display:none}.workspace-settings-page .settings-panel-body>.userform>summary>span:first-child{flex-direction:column;min-width:0;display:flex}.workspace-settings-page .settings-panel-body>.userform>summary strong{color:var(--workspace-ink);font-size:15px}.workspace-settings-page .settings-panel-body>.userform>summary small{color:var(--workspace-muted);overflow-wrap:anywhere}.workspace-settings-page .user-access-status{background:var(--workspace-bg);border:1px solid var(--workspace-line);color:var(--workspace-muted);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600}.workspace-settings-page .settings-panel-body>.userform[open]{padding-bottom:18px}.workspace-settings-page .settings-panel-body>.userform>:not(summary){margin-left:2px;margin-right:2px}.workspace-settings-page .settings-panel-body>.user-access-add>summary{color:var(--workspace-accent);justify-content:flex-start;font-weight:600}html body .workspace-settings-sidebar .workspace-home-return{margin-bottom:26px}.workspace-settings-page .userform button:not(.primary){border:1px solid var(--workspace-line);background:var(--workspace-surface);min-height:40px;color:var(--workspace-ink);cursor:pointer;border-radius:7px;margin:6px 8px 0 0;padding:9px 14px;font-weight:600}.workspace-settings-page .userform button:not(.primary):hover:not(:disabled){border-color:var(--workspace-accent);color:var(--workspace-accent)}.workspace-settings-page .userform input:not([type=checkbox]){border-color:var(--workspace-line);border-radius:7px;min-height:42px}.settings-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}html body .workspace-settings-page .settings-ai-keys>.userform{border:1px solid var(--workspace-line);background:var(--workspace-surface);margin:0 0 22px;padding:22px}.workspace-settings-page .settings-ai-keys>.userform>p{color:var(--workspace-muted);max-width:760px}.workspace-settings-page .settings-ai-keys>.userform{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;display:grid}.workspace-settings-page .settings-ai-keys>.userform>:not(form){grid-column:1/-1}.workspace-settings-page .settings-ai-keys>.userform>form{border:1px solid var(--workspace-line);background:var(--workspace-bg);border-radius:9px;flex-direction:column;gap:8px;padding:16px;display:flex;margin:6px 0 4px!important}.workspace-settings-page .settings-ai-keys>.userform>form label{color:var(--workspace-ink);margin:0;font-weight:600}.workspace-settings-page .settings-ai-keys>.userform>form input{max-width:none!important}.workspace-settings-page .settings-ai-keys>.userform>form button{width:100%;margin:0!important}.workspace-settings-page .settings-ai-keys>.userform>form button:not([type=button]){background:var(--workspace-accent);border-color:var(--workspace-accent);color:#fff}html body .workspace-settings-page .accountgrid{gap:18px}html body .workspace-settings-page :is(.accountdetails,.accountsettings){border:1px solid var(--workspace-line);background:var(--workspace-surface)}@media (width<=1100px){.workspace-settings-page .settings-ai-keys>.userform{grid-template-columns:1fr}}@media (width<=720px){.workspace-settings-page .settings-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-settings-page .settings-stats strong{font-size:22px}.workspace-settings-page .settings-panel-body{padding:2px 14px 10px}html body .workspace-settings-page .settings-ai-keys>.userform{padding:16px}.workspace-settings-page .userform fieldset label{width:100%}.workspace-settings-page .settings-panel-body>.userform>summary{align-items:flex-start}}.data-sources-page .overview-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.data-sources-reload{border:1px solid var(--workspace-line);background:var(--workspace-surface);min-height:40px;color:var(--workspace-ink);cursor:pointer;border-radius:7px;padding:9px 16px;font-weight:600}.data-sources-reload:hover{border-color:var(--workspace-accent);color:var(--workspace-accent)}.data-sources-stats article.ok strong{color:#15803d}.data-sources-stats article.stale strong{color:#b45309}.data-sources-stats article.failed strong{color:#b91c1c}.data-sources-stats .data-sources-checked{font-size:20px!important}.data-sources-group{margin:0 0 26px}.data-sources-group>h2{letter-spacing:.6px;text-transform:uppercase;color:var(--workspace-muted);margin:0 0 10px;font-size:13px;font-weight:600}.data-sources-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px;display:grid}.data-source-card{border:1px solid var(--workspace-line);border-left:4px solid var(--workspace-line);background:var(--workspace-surface);border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:16px 18px;display:flex}.data-source-card.ok{border-left-color:#16a34a}.data-source-card.stale{border-left-color:#d97706}.data-source-card.failed{border-left-color:#dc2626}.data-source-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.data-source-head h3{color:var(--workspace-ink);margin:0;font-size:16px;font-weight:600}.data-source-head small{color:var(--workspace-muted);margin-top:2px;font-size:12.5px;display:block}.data-source-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.data-source-status i{background:currentColor;border-radius:50%;width:8px;height:8px;display:inline-block}.data-source-status.ok{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.data-source-status.stale{color:#b45309;background:#fef3c7;border-color:#fde68a}.data-source-status.failed{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.data-source-card dl{grid-template-columns:1fr 1fr;gap:10px 16px;margin:0;display:grid}.data-source-card dl>div{min-width:0}.data-source-card dt{letter-spacing:.4px;text-transform:uppercase;color:var(--workspace-muted);margin:0 0 3px;font-size:11.5px}.data-source-card dd{color:var(--workspace-ink);flex-direction:column;gap:2px;margin:0;font-size:14px;display:flex}.data-source-card dd strong{font-size:18px;font-weight:600}.data-source-card dd small{color:var(--workspace-muted);font-size:12.5px}.data-source-feeds{grid-column:1/-1}.data-source-feeds dd{flex-flow:wrap;gap:6px}.data-source-feeds a{border:1px solid var(--workspace-line);background:var(--workspace-bg);color:var(--workspace-ink);border-radius:999px;padding:3px 9px;font-size:12.5px;text-decoration:none}.data-source-feeds a:hover{border-color:var(--workspace-accent);color:var(--workspace-accent)}.data-source-error{color:#991b1b;overflow-wrap:anywhere;background:#fef2f2;border-radius:7px;margin:0;padding:8px 10px;font-size:13px}.data-source-note{color:var(--workspace-muted);margin:0;font-size:13px}.data-source-plain{border:1px dashed var(--workspace-line);color:var(--workspace-muted);background:var(--workspace-surface);border-radius:10px;margin:0;padding:14px 18px}.data-sources-legend{color:var(--workspace-muted);font-size:13px;line-height:2}.data-sources-legend .data-source-status{margin:0 4px 0 10px}.data-sources-legend .data-source-status:first-child{margin-left:0}.data-sources-updated{color:var(--workspace-muted,#64748b);flex-wrap:wrap;align-items:center;gap:4px;margin:0 0 12px;font-size:13px;display:flex}.data-sources-updated b{color:var(--workspace-ink,#0f172a);font-weight:600}.data-sources-updated a{color:var(--workspace-accent,#2563eb);margin-left:6px;font-weight:600;text-decoration:none}.data-sources-updated a:after{content:" →"}.data-source-dot{background:#16a34a;border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.data-source-dot.stale{background:#d97706}.data-source-dot.failed{background:#dc2626}[data-theme=dark] .data-source-status.ok{color:#4ade80;background:#16a34a29;border-color:#16a34a59}[data-theme=dark] .data-source-status.stale{color:#fbbf24;background:#d9770629;border-color:#d9770659}[data-theme=dark] .data-source-status.failed{color:#f87171;background:#dc262629;border-color:#dc262659}[data-theme=dark] .data-source-error{color:#fca5a5;background:#dc26261f}@media (width<=720px){.data-sources-page .overview-heading{flex-direction:column}.data-sources-grid{grid-template-columns:1fr}.data-source-card{padding:14px}.data-source-card dl{grid-template-columns:1fr 1fr}}.workspace-home{margin-left:var(--workspace-sidebar,272px);min-width:0;max-width:1800px;color:var(--workspace-ink,#203a30);padding:35px 36px 28px}.home-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:29px;display:flex}.home-heading h1{margin-bottom:10px!important}.home-heading-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:15px;padding-top:3px;display:flex}.home-heading-actions>span{color:#7e8d76;align-items:center;gap:7px;font-size:12px;display:flex}.home-heading-actions button{color:#4e6a4d;background:#fff;border:1px solid #dce5d4;border-radius:7px;align-items:center;gap:8px;min-height:40px;padding:9px 13px;font-size:13px;display:flex}.home-heading-actions button:hover{background:#eff5e9}.home-kicker{letter-spacing:1.4px;text-transform:uppercase;color:#7d9275;font-size:10px;font-weight:600;line-height:1.7}.home-welcome{background:#eaf1e3;border:1px solid #dde8d4;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:29px;padding:29px 32px;display:flex;position:relative;overflow:hidden}.home-welcome:after{content:"";pointer-events:none;border:1px solid #d6e3cc;border-radius:50%;width:240px;height:240px;position:absolute;top:-170px;right:calc(45% - 120px)}.home-welcome .home-kicker{color:#6c8662}.home-welcome h2{letter-spacing:-.5px;color:#315332!important;margin:10px 0 12px!important;font-size:25px!important;line-height:1.35!important}.home-welcome p{color:#74866a;margin:0;font-size:13px;line-height:1.85}.home-welcome-stats{flex-shrink:0;align-items:center;gap:32px;display:flex;position:relative}.home-welcome-stats>div{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:4px 0;display:flex}.home-welcome-stats>div+div{border-left:1px solid #d5e0cb;padding-left:32px}.home-welcome-stats strong{letter-spacing:-1.2px;color:#375d35;font-size:36px;font-weight:550;line-height:1}.home-welcome-stats>div>span:last-child{color:#79906d;font-size:11px;line-height:1.7}.home-private-symbol{color:#6b925e;place-items:center;height:36px;display:grid}.home-section-heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 19px;display:flex}.home-section-heading h2{margin:0!important;font-size:18px!important}.home-section-heading p{color:#819078;margin:5px 0 0;font-size:13px;line-height:1.7}.home-section-heading>span{color:#92a083;white-space:nowrap;font-size:11px}.home-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.home-area{background:#fff;border:1px solid #e1e8db;border-radius:11px;flex-direction:column;min-width:0;padding:24px 25px 0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.home-area:hover{border-color:#c9d8bc;box-shadow:0 4px 20px #273d1b06}.home-area-heading{align-items:center;gap:13px;display:flex}.home-area-heading h2{letter-spacing:-.5px!important;margin:4px 0 0!important;font-size:22px!important;font-weight:600!important;line-height:1.3!important}.home-area-icon{color:#6c8d59;background:#f0f4e9;border:1px solid #e4ebda;border-radius:11px;flex-shrink:0;place-items:center;width:49px;height:51px;display:grid}.home-area-temu .home-area-icon{color:#ba8b50;background:#fcf3e6;border-color:#f0e6d5}.home-area-amazon .home-area-icon{color:#b49a58;background:#f8f3e3;border-color:#ece5cf}.home-area-walmart .home-area-icon{color:#688c9d;background:#edf5f6;border-color:#deebec}.home-open-icon{color:#8fa17d;border:1px solid #e5ecdd;border-radius:6px;align-self:flex-start;place-items:center;margin-left:auto;padding:5px;display:grid}.home-open-icon:hover{color:#316b43;background:#f1f6eb}.home-area-description{color:#7b8b72;margin:19px 0 22px;font-size:13px;line-height:1.8}.home-summary{flex:1;min-height:130px;margin-bottom:23px}.home-period{color:#8c9a82;margin:0 0 19px;font-size:11px;line-height:1.75}.home-status-dot{vertical-align:middle;background:#7aa76d;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.home-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.home-metrics-two{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metrics dt{color:#7e8e73;font-size:12px;line-height:1.65}.home-metrics dd{color:#344e33;letter-spacing:-.65px;font-variant-numeric:tabular-nums;margin:9px 0 0;font-size:25px;font-weight:550;line-height:1.3}.home-summary-note{color:#96a18c;margin:18px 0 0;font-size:11px;line-height:1.8}.home-area-footer{background:#fcfdf9;border-top:1px solid #ebefe6;margin:0 -25px;padding:17px 25px 18px}.home-primary-link{color:#346844;align-items:center;gap:11px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.home-primary-link:hover{color:#174a2a}.home-area-links{flex-wrap:wrap;gap:16px;margin-top:13px;display:flex}.home-area-links a{color:#8a9a7c;font-size:11px;line-height:1.6;text-decoration:none}.home-area-links a:hover{color:#426c40;text-decoration:underline}.home-loading{flex-wrap:wrap;gap:12px;padding-top:10px;display:flex}.home-loading>span{background:linear-gradient(100deg,#f5f7f0,#edf2e6,#f5f7f0);border-radius:6px;flex:1;height:45px;animation:1.5s ease-in-out infinite alternate home-pulse}.home-loading p{color:#97a28c;width:100%;margin:2px 0;font-size:12px}.home-no-summary{color:#92a381;flex:1;align-items:center;gap:12px;min-height:130px;padding:5px 0 26px;display:flex}.home-no-summary p{margin:0;font-size:13px;line-height:1.9}.home-summary-error{color:#967c53;font-size:13px;line-height:1.8}.home-summary-error button{color:#507745;font:inherit;background:0 0;border:0;padding:0 4px;text-decoration:underline}.home-bottom-grid{grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:23px;margin:31px 0 27px;display:grid}.home-shortcuts{background:#fff;border:1px solid #e1e8db;border-radius:11px;padding:24px 25px}.home-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-shortcut{border:1px solid #e7eddf;border-radius:7px;align-items:center;gap:11px;min-width:0;padding:15px 12px;text-decoration:none;display:flex}.home-shortcut:hover{background:#fbfdf7;border-color:#cbdcba}.home-shortcut>svg{color:#9cab8c;flex-shrink:0;margin-left:auto}.home-shortcut-icon{color:#7e9b64;background:#f2f6eb;border-radius:7px;flex-shrink:0;place-items:center;width:32px;height:34px;display:grid}.home-shortcut strong{color:#5e7850;font-size:12px;font-weight:550;line-height:1.5;display:block}.home-shortcut small{color:#97a38a;margin-top:5px;font-size:11px;line-height:1.6;display:block}.home-team-card{background:#eef3e7;border:1px solid #e0e8d6;border-radius:11px;flex-direction:column;align-items:flex-start;padding:26px;display:flex}.home-team-icon{color:#6e8b56;background:#e2ebd6;border-radius:9px;place-items:center;margin-bottom:17px;padding:10px;display:grid}.home-team-card h2{color:#536d40!important;font-size:18px!important;line-height:1.5!important}.home-team-card p{color:#8d9c7a;margin:8px 0 23px;font-size:13px;line-height:1.85}.home-team-card>a{color:#5e7d49;align-items:center;gap:10px;margin-top:auto;font-size:13px;font-weight:600;text-decoration:none;display:flex}.home-sidebar-caption{color:#8a9a7d;margin:0 12px 25px;font-size:12px;line-height:1.8}.home-sidebar-arrow{color:#a8b39a;margin-left:auto}.home-footer{color:#98a48c;justify-content:space-between;align-items:center;gap:15px;line-height:1.8;display:flex}.home-footer>span:first-child{letter-spacing:1.1px;font-size:10px}.home-footer>span:last-child{font-size:11px}.home-review-callout{color:#947b49;background:#faf5e8;border:1px solid #eee0be;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:-7px 0 28px;padding:17px 21px;font-size:13px;text-decoration:none;display:flex}.home-review-callout>span{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-review-callout>span:last-child{flex-shrink:0;font-size:12px;font-weight:600}.home-review-callout b{font-weight:600}.home-review-callout>span>span{color:#a8956f;font-size:12px}.home-empty{text-align:center;color:#7e9270;background:#fff;border:1px solid #dfe7d7;border-radius:11px;padding:35px}.home-empty p{max-width:550px;margin:12px auto 22px;font-size:14px;line-height:1.8}.home-empty a{color:#426c40;align-items:center;gap:10px;font-size:14px;display:inline-flex}:root[data-theme=dark] :is(.home-area,.home-shortcuts,.home-heading-actions button,.home-empty){color:#d5e2ed;background:#152135;border-color:#304058}:root[data-theme=dark] :is(.home-welcome,.home-team-card){background:#1b302b;border-color:#33493e}:root[data-theme=dark] :is(.home-welcome h2,.home-team-card h2,.home-area-heading h2,.home-metrics dd){color:#d4e8d6!important}:root[data-theme=dark] :is(.home-primary-link,.home-team-card>a,.home-shortcut strong){color:#a9d5b3}:root[data-theme=dark] .home-area-footer{background:#19283a;border-color:#304058}:root[data-theme=dark] :is(.home-shortcut,.home-open-icon){border-color:#33463a}:root[data-theme=dark] .home-area-icon{background:#26382c;border-color:#3b4d3f}:root[data-theme=dark] :is(.home-area-description,.home-period,.home-summary-note,.home-section-heading p,.home-team-card p,.home-welcome p,.home-area-links a,.home-metrics dt){color:#a1b6a1}:root[data-theme=dark] .home-review-callout{background:#392f1e;border-color:#615132}:root[data-theme=dark] .home-loading>span{background:#253b30}@keyframes home-pulse{to{opacity:.5}}@media (prefers-reduced-motion:reduce){.home-loading>span{animation:none}.home-area{transition:none}}@media (width>=1600px){.workspace-home{padding:40px 45px 30px}.home-welcome{padding:33px 38px}.home-area{padding:27px 29px 0}.home-area-footer{margin-inline:-29px;padding-inline:29px}.home-area-heading h2{font-size:24px!important}.home-metrics dd{font-size:29px}.home-area-grid{gap:24px}.home-area-description{font-size:14px}}@media (width<=1200px){.home-welcome{padding:25px}.home-welcome-stats{gap:20px}.home-welcome-stats>div+div{padding-left:20px}.home-welcome-stats>div:last-child{display:none}.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:17px}.home-bottom-grid{grid-template-columns:1fr}.home-team-card{display:block}.home-shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-team-icon{display:inline-grid}.home-team-card>a{display:inline-flex}}@media (width<=1000px){.workspace-home{padding:28px 24px}.home-heading{flex-wrap:wrap}.home-heading-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%}.home-welcome-stats{display:none}.home-area-grid{grid-template-columns:1fr}.home-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.home-metrics-two,.home-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-footer{flex-direction:column;align-items:flex-start;gap:5px}}@media (width<=720px){.workspace-home{margin-left:0;padding:26px 17px}.workspace-home-sidebar .home-sidebar-caption{display:none}.workspace-home-sidebar .workspace-manage-label+nav{margin-top:6px}.home-heading{gap:18px;margin-bottom:24px}.home-heading-actions{flex-wrap:wrap;align-items:flex-start}.home-heading-actions>span{font-size:12px}.home-heading-actions button{font-size:13px}.home-welcome{margin-bottom:26px;padding:24px}.home-welcome h2{font-size:25px!important}.home-welcome p{font-size:13px}.home-desktop-break,.home-section-heading>span{display:none}.home-area{padding:22px 21px 0}.home-area-heading h2{font-size:22px!important}.home-area-footer{margin-inline:-21px;padding:17px 21px}.home-area-description{font-size:14px}.home-period{font-size:12px}.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metrics dd{font-size:27px}.home-metrics dt{font-size:13px}.home-summary-note,.home-area-links a{font-size:12px}.home-area-grid{gap:20px}.home-shortcuts{padding:22px 18px}.home-shortcut-grid{grid-template-columns:1fr}.home-shortcut strong{font-size:14px}.home-shortcut small{font-size:12px}.home-team-card{padding:24px}.home-review-callout{flex-direction:column;align-items:flex-start}.home-section-heading p{font-size:13px}.home-footer>span:last-child{font-size:11px}}html body .selling-sidebar .workspace-home-return{border:1px solid var(--workspace-line);color:var(--workspace-accent);margin-bottom:23px}@media (width<=720px){html body .selling-sidebar .workspace-home-return{min-height:38px;margin-bottom:9px;padding:8px 12px;font-size:13px;display:inline-flex}html body .accountbar .selling-user{gap:11px}.workspace-home-sidebar nav[aria-label=Team\ communication]{display:none}html body .workspace-home-sidebar .brand{margin-bottom:10px}}.workspace-home .home-area{border-color:#dfe7ee;border-radius:12px}.workspace-home .home-area:hover{border-color:#aac8e3}.workspace-home .home-area-heading h2{color:#15334d}.workspace-home .home-area :is(.home-kicker,.home-area-description,.home-period,.home-summary-note,.home-area-links a){color:#60758a}.workspace-home .home-area-icon{color:#0754a5;background:#e6f1ff;border-color:#dbe7f1}.workspace-home .home-open-icon{color:#0754a5;border-color:#dfe7ee}.workspace-home .home-metrics{gap:12px}.workspace-home .home-metrics>div{background:#fff;border:1px solid #dfe7ee;border-radius:12px;min-width:0;padding:16px 12px}.workspace-home .home-metrics dt{color:#546e83;font-weight:600}.workspace-home .home-metrics dd{color:#15334d;overflow-wrap:anywhere;font-size:clamp(20px,2vw,30px)}.workspace-home .home-metrics>div:first-child{background:#0754a5;border-color:#0754a5}.workspace-home .home-metrics>div:first-child dt{color:#cde5ff}.workspace-home .home-metrics>div:first-child dd{color:#fff!important}.workspace-home .home-area-footer{background:#f3f8fc;border-color:#dfe7ee}.workspace-home .home-primary-link{color:#fff;background:#0754a5;border-radius:8px;padding:11px 16px;font-size:12px}.workspace-home .home-primary-link:hover{background:#064383}:root[data-theme=dark] .workspace-home .home-metrics>div{background:#19283a;border-color:#304058}:root[data-theme=dark] .workspace-home .home-metrics>div:first-child{background:#0754a5}:root[data-theme=dark] .workspace-home .home-area :is(.home-kicker,.home-area-description,.home-period,.home-summary-note,.home-area-links a,.home-metrics dt){color:#afc3d6}:root[data-theme=dark] .workspace-home .home-area-footer{background:#19283a;border-color:#304058}.workspace-home-shell{--home-accent:#0754a5;--home-ink:#15334d;--home-muted:#60758a;--home-line:#dfe7ee}.workspace-home{color:var(--home-ink)}.workspace-home :is(.eyebrow,.home-kicker,.home-heading-actions>span,.home-section-heading p,.home-section-heading>span,.home-footer,.home-summary-note,.home-no-summary,.home-shortcut small){color:var(--home-muted)}.workspace-home :is(h1,.home-section-heading h2,.home-shortcuts h2){color:var(--home-ink)}.workspace-home .home-heading-actions button{color:var(--home-accent);border-color:var(--home-line)}.workspace-home .home-heading-actions button:hover{background:#edf5ff}.workspace-home :is(.home-welcome,.home-team-card){background:#eaf3ff;border-color:#d8e7f7}.workspace-home .home-welcome:after{border-color:#cbdff5}.workspace-home :is(.home-welcome h2,.home-team-card h2){color:var(--home-ink)!important}.workspace-home :is(.home-welcome p,.home-team-card p,.home-welcome .home-kicker,.home-welcome-stats>div>span:last-child){color:#536f8a}.workspace-home :is(.home-welcome-stats strong,.home-private-symbol,.home-team-card>a){color:var(--home-accent)}.workspace-home .home-welcome-stats>div+div{border-color:#cfdef0}.workspace-home .home-team-icon{color:var(--home-accent);background:#dbeaff}.workspace-home :is(.home-shortcuts,.home-shortcut,.home-open-icon){border-color:var(--home-line)}.workspace-home .home-shortcut:hover{background:#f3f8ff;border-color:#aac8e3}.workspace-home .home-shortcut-icon{color:var(--home-accent);background:#e6f1ff}.workspace-home :is(.home-shortcut strong,.home-shortcut>svg,.home-area-links a:hover,.home-summary-error button){color:var(--home-accent)}.workspace-home .home-status-dot{background:var(--home-accent)}.workspace-home .home-open-icon:hover{color:var(--home-accent);background:#eaf3ff}.workspace-home .home-loading>span{background:linear-gradient(100deg,#f3f7fc,#e7f0fb,#f3f7fc)}html body .workspace-home-sidebar :is(.brand,.overview-nav){color:var(--home-ink)}html body .workspace-home-sidebar :is(.brand small,.navlabel,.sidebottom,.sidebottom p,.home-sidebar-caption,.home-sidebar-arrow){color:var(--home-muted)}html body .workspace-home-sidebar .overview-nav:hover{color:var(--home-accent);background:#f0f6ff}html body .workspace-home-sidebar .overview-nav.selected{color:var(--home-accent);box-shadow:inset 3px 0 var(--home-accent);background:#e6f1ff}html body .workspace-home-sidebar .overview-nav.selected svg{color:var(--home-accent)}html body .workspace-home-sidebar .workspace-private-dot{background:var(--home-accent)}:root[data-theme=dark] .workspace-home-shell{--home-accent:#8cc4ff;--home-ink:#e4eaf5;--home-muted:#afc3d6;--home-line:#304058}:root[data-theme=dark] .workspace-home :is(.home-welcome,.home-team-card){background:#1a2e49;border-color:#304a69}:root[data-theme=dark] .workspace-home :is(.home-welcome p,.home-team-card p,.home-welcome .home-kicker,.home-welcome-stats>div>span:last-child){color:#afc3d6}:root[data-theme=dark] .workspace-home :is(.home-welcome-stats>div+div){border-color:#304a69}:root[data-theme=dark] .workspace-home :is(.home-team-icon,.home-shortcut-icon,.home-area-icon){color:var(--home-accent);background:#253d5e;border-color:#304a69}:root[data-theme=dark] .workspace-home .home-shortcut:hover{background:#1a2e49;border-color:#4d79a7}:root[data-theme=dark] .workspace-home .home-loading>span{background:#253d5e}:root[data-theme=dark] .workspace-home .home-primary-link{color:#fff}:root[data-theme=dark] .workspace-home .home-metrics>div:first-child dt{color:#cde5ff}:root[data-theme=dark] .workspace-home :is(.home-heading-actions button:hover,.home-open-icon:hover),:root[data-theme=dark] body .workspace-home-sidebar .overview-nav:hover{background:#1a2e49}:root[data-theme=dark] body .workspace-home-sidebar .overview-nav.selected{color:var(--home-accent);box-shadow:inset 3px 0 var(--home-accent);background:#1c3655}.workspace-home-shell{background:#f5f8fc;min-height:calc(100vh - 68px)}:root[data-theme=dark] .workspace-home-shell{background:#0c1422}:root[data-theme=dark] .workspace-home :is(.home-welcome h2,.home-team-card h2,.home-area-heading h2,.home-metrics dd){color:var(--home-ink)!important}:root[data-theme=dark] .workspace-home .home-metrics>div:first-child dd{color:#fff!important}html body .workspace-home-shell .workspace-home :is(h1,h2,.home-metrics dd){color:var(--home-ink)!important}html body .workspace-home-shell .workspace-home .home-metrics>div:first-child dd{color:#fff!important}html body .workspace-home-shell .workspace-home :is(.subtitle,.eyebrow){color:var(--home-muted)!important}html body .workspace-home-shell .workspace-home-sidebar :is(.brand,.overview-nav){color:var(--home-ink)!important}html body .workspace-home-shell .workspace-home-sidebar :is(.brand small,.navlabel,.sidebottom,.sidebottom p){color:var(--home-muted)!important}html body .workspace-home-shell .workspace-home-sidebar .overview-nav:hover{color:var(--home-accent)!important;background:#f0f6ff!important}html body .workspace-home-shell .workspace-home-sidebar .overview-nav.selected{color:var(--home-accent)!important;box-shadow:inset 3px 0 var(--home-accent)!important;background:#e6f1ff!important}html body .workspace-home-shell .workspace-home-sidebar .overview-nav.selected svg{color:var(--home-accent)!important}:root[data-theme=dark] body .workspace-home-shell .workspace-home-sidebar .overview-nav:is(:hover,.selected){background:#1c3655!important}body:has(.workspace-home-shell) .chat-launcher{background:#0754a5;border-color:#ffffff25}body:has(.workspace-home-shell) .chat-launcher:hover{background:#064383}.chat-launcher{z-index:1001;color:#fff;cursor:pointer;background:#27664f;border:1px solid #ffffff25;border-radius:28px;align-items:center;gap:9px;padding:13px 20px;font-size:14px;font-weight:650;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 5px 24px #153d4930}html body .team-chat.chat-popover{z-index:1000;color:#243750;text-align:left;isolation:isolate;background:#fff;border:1px solid #d9e2dd;border-radius:17px;flex-direction:column;width:min(460px,100% - 32px);max-width:none;height:min(760px,100dvh - 110px);min-height:0;margin:0;padding:0;font-family:Segoe UI,system-ui,sans-serif;display:flex;position:fixed;bottom:84px;right:24px;overflow:hidden;box-shadow:0 16px 70px #152d4538}html body .team-chat[hidden]{display:none!important}.team-chat *{box-sizing:border-box}.team-chat button,.team-chat input,.team-chat textarea{font:inherit}.team-chat button{cursor:pointer}.team-chat button:disabled{opacity:.45;cursor:default}.team-chat button:focus-visible,.chat-launcher:focus-visible{outline-offset:2px;outline:2px solid #39856b}html body .team-chat .chat-popup-header{background:#f5f8f5;border:0;border-bottom:1px solid #e1e8e2;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;height:auto;min-height:75px;padding:15px 18px;display:flex}.chat-popup-brand{align-items:center;gap:12px;display:flex}.chat-popup-brand>span{color:#27664f;background:#e1eee4;border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.team-chat .chat-popup-brand h1{letter-spacing:-.3px!important;margin:0 0 3px!important;font:650 18px/1.3 Segoe UI,system-ui,sans-serif!important}.chat-popup-brand small{color:#748475;letter-spacing:0;align-items:center;gap:4px;font-size:11px;display:flex}.team-chat .chat-icon-button{color:#647b72;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:7px;display:inline-flex}.team-chat .chat-icon-button:hover{background:#eaf1ec}.chat-popup-content{flex-direction:column;flex:1;min-height:0;display:flex}.chat-conversations{flex:1;min-height:0;padding:22px 18px;overflow-y:auto}.chat-conversations[hidden]{display:none}.chat-list-heading h2{margin:0 0 6px;font-size:18px}.chat-list-heading p{color:#7d8b80;margin:0 0 19px;font-size:12px}.chat-new-actions{gap:9px;margin-bottom:19px;display:flex}.chat-new-actions button{color:#38694e;background:#f6f9f6;border:1px solid #dce6df;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.chat-room-list{flex-direction:column;gap:7px;display:flex}.team-chat .chat-room-row{text-align:left;color:inherit;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;width:100%;padding:13px 9px;display:flex}.chat-room-row:hover,.chat-room-row.selected{background:#f4f8f5!important;border-color:#e4ece5!important}.chat-room-avatar{color:#5a7a63;background:#edf2ee;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.chat-room-avatar.direct{color:#6282a6;background:#e9f1f9}.chat-room-avatar.group{color:#9370a7;background:#f3edf8}.chat-room-row>span:nth-child(2){flex:1;min-width:0;display:block}.chat-room-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.chat-room-row small{color:#829087;margin-top:5px;font-size:11px;display:block}.chat-room-arrow{color:#94a59c;font-size:24px}.chat-loading{color:#819086;font-size:12px}.chat-create{border:1px solid #e1e8e2;border-radius:10px;padding:15px}.chat-create-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.chat-create-title h3{margin:0;font-size:15px}.chat-create>label{margin:0 0 13px;font-size:12px;font-weight:600;display:block}.chat-create>label>input{width:100%;color:inherit;background:#fff;border:1px solid #d7e0d9;border-radius:7px;margin-top:7px;padding:10px;font-size:13px;display:block}.chat-create input:focus{outline-offset:1px;outline:2px solid #b2d0bd}.chat-people{max-height:270px;overflow:auto}.chat-people>p{color:#7a8b80;font-size:12px;line-height:1.7}.chat-person{cursor:pointer;border-bottom:1px solid #f0f3f0;align-items:center;gap:10px;padding:10px 3px;font-size:12px;display:flex}.chat-person input{accent-color:#34745b;flex-shrink:0;width:16px;height:16px}.chat-person>span:last-child{min-width:0}.chat-person strong{overflow-wrap:anywhere;font-weight:600;display:block}.chat-person small{color:#86938a;overflow-wrap:anywhere;margin-top:3px;font-size:10px;display:block}.chat-members-note{color:#819083;margin:14px 0;font-size:11px;line-height:1.7}.chat-create>.chat-send{width:100%}html body .team-chat .chat-room{min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}html body .team-chat .chat-room-heading{background:0 0;border:0;border-bottom:1px solid #eaf0eb;flex-shrink:0;justify-content:flex-start;align-items:center;gap:7px;height:auto;min-height:67px;padding:10px 12px;display:flex}.chat-room-title{flex:1;min-width:0}html body .team-chat .chat-room-title h2{white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:15px;overflow:hidden}html body .team-chat .chat-room-title p{color:#829088;margin:0;line-height:1.4;font-size:11px!important}.team-chat .chat-member-details{background:#f6f9f6;border-bottom:1px solid #e4ebe5;flex-direction:column;gap:6px;max-height:160px;padding:12px 22px;font-size:12px;display:flex;overflow:auto}.chat-member-details strong{color:#728374;margin-bottom:3px;font-size:11px}html body .team-chat .chat-connection{color:#91a096;letter-spacing:0;background:0 0;flex-shrink:0;margin:0;padding:7px 20px 0;font-size:10px!important}html body .team-chat .chat-feed{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;height:auto;min-height:0;padding:0 17px 14px;overflow-y:auto}.chat-history{text-align:center;margin-top:10px}.chat-history button{color:#6d8376;background:0 0;border:1px solid #dfe8e1;border-radius:15px;padding:6px 12px;font-size:11px}.chat-day{color:#9aa69c;align-items:center;gap:10px;margin:17px 0;display:flex;font-size:10px!important}.chat-day:before,.chat-day:after{content:"";background:#eef2ef;flex:1;height:1px}.chat-message{gap:9px;max-width:100%;margin:15px 0;display:flex}.chat-avatar{color:#718276;background:#eaf0ec;border-radius:9px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:11px;font-weight:600;display:grid}.chat-message-content{flex:1;min-width:0}.chat-message-meta{align-items:center;gap:8px;margin-bottom:5px;display:flex;font-size:11px!important}.chat-message-meta strong{overflow-wrap:anywhere;font-weight:600}.chat-message-meta time{color:#96a399;white-space:nowrap;font-size:10px!important}html body .team-chat .chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f5f3;border:1px solid #eaf0eb;border-radius:0 10px 10px;margin:0;padding:10px 12px;font-size:13px!important;line-height:1.65!important}.chat-message.own .chat-avatar{color:#448067;background:#e2f1e8}html body .team-chat .chat-message.own p{background:#edf7f0;border-color:#e1eee4}.chat-empty{text-align:center;color:#93a196;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:150px;display:flex}.chat-empty h3{color:#6a7f70;margin:14px 0 5px;font-size:16px}.chat-empty p{max-width:240px;font-size:12px;line-height:1.7}.chat-new{color:#fff;background:#2c6e55;border:0;border-radius:15px;align-items:center;gap:5px;padding:7px 10px;font-size:11px;display:flex;position:absolute;bottom:197px;right:15px;box-shadow:0 3px 12px #102e3d25}.chat-media{background:#f6f9f7;border:1px solid #e1e9e3;border-radius:9px;max-width:100%;margin-top:6px;overflow:hidden}.chat-media img,.chat-media video{object-fit:contain;background:#eef2ee;width:auto;max-width:100%;max-height:250px;display:block}.chat-media audio{width:100%;max-width:100%;height:42px;display:block}.chat-file-link{color:#748477;overflow-wrap:anywhere;padding:8px 10px;font-size:10px;text-decoration:none;display:block}.chat-file-link span{margin-left:5px;text-decoration:underline}.chat-media a{border:0;padding:0}.chat-media a.chat-file-link{padding:8px 10px}.chat-composer{background:#fafcfb;border-top:1px solid #e3eae5;flex-shrink:0;padding:12px 16px 10px}.chat-composer>label{color:#6d8072;margin-bottom:6px;font-weight:600;display:block;font-size:11px!important}.chat-composer textarea{resize:vertical;width:100%;min-height:55px;max-height:100px;color:inherit;background:#fff;border:1px solid #dce5df;border-radius:8px;padding:10px;display:block;font-size:13px!important;line-height:1.5!important}.chat-composer textarea:focus{outline-offset:1px;outline:2px solid #b1d1bd}.chat-composer-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.chat-compose-tools{align-items:center;gap:2px;display:flex}.chat-compose-tools small{color:#95a298;margin-left:4px;font-size:10px!important}.team-chat .chat-send{color:#fff;background:#347358;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-weight:600;display:flex;font-size:12px!important}.chat-compose-hint{color:#99a59d;margin-top:6px;font-size:9px;display:block}.chat-error{color:#ae4e49;background:#fff3f1;border:1px solid #f3d6d0;border-radius:7px;margin:0 0 11px;padding:9px 11px;font-size:12px;line-height:1.5}.chat-attachment-preview{background:#eff5f0;border:1px solid #dce8df;border-radius:8px;flex-wrap:wrap;align-items:center;gap:9px;max-height:180px;margin-bottom:10px;padding:8px;display:flex;overflow:auto}.chat-attachment-preview>img,.chat-attachment-preview>video{object-fit:contain;border-radius:5px;width:75px;height:55px}.chat-attachment-preview>audio{order:-1;width:100%;height:38px}.chat-attachment-preview>div{flex:1;min-width:0;font-size:11px}.chat-attachment-preview span{overflow-wrap:anywhere;display:block}.chat-attachment-preview small{color:#7e9284;margin-top:4px;font-size:10px;display:block}.chat-recording{color:#ad6250;background:#fff4ef;border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:9px;font-size:12px;display:flex}.chat-recording button{color:inherit;background:0 0;border:1px solid #ebc9bc;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:11px;display:flex}.chat-recording button:first-of-type{margin-left:auto}.chat-record-dot{background:#cc6a59;border-radius:50%;width:8px;height:8px;animation:1.5s infinite chat-pulse}@keyframes chat-pulse{50%{opacity:.3}}.chat-entry-page{color:#53674e;max-width:650px;margin:45px auto;padding:24px}.chat-entry-page h1{font-size:28px}.chat-entry-page p{font-size:15px}.chat-entry-page button{color:#fff;background:#347358;border:0;border-radius:8px;padding:12px 20px}html[data-theme=dark] body .team-chat.chat-popover,html[data-theme=dark] body .team-chat .chat-room{color:#e2eaf4;background:#152135;border-color:#354b43}html[data-theme=dark] body .team-chat .chat-popup-header{background:#1e302d;border-color:#355148}html[data-theme=dark] body .team-chat .chat-room-heading{background:#152135;border-color:#31423f}html[data-theme=dark] body .team-chat :is(.chat-create,.chat-composer,.chat-member-details){background:#192b29;border-color:#354d43}html[data-theme=dark] body .team-chat :is(input,textarea){color:#e2eaf4;background:#11221f;border-color:#3d554a}html[data-theme=dark] body .team-chat :is(.chat-room-row.selected,.chat-room-row:hover,.chat-new-actions button,.chat-icon-button:hover){color:#c3dfcd;background:#263c32!important;border-color:#3d5748!important}html[data-theme=dark] body .team-chat .chat-message p{background:#263b35;border-color:#385347}html[data-theme=dark] body .team-chat .chat-message.own p{background:#244737;border-color:#3a6149}html[data-theme=dark] body .team-chat :is(.chat-media,.chat-attachment-preview){background:#1c3329;border-color:#355345}html[data-theme=dark] body .team-chat .chat-avatar{color:#bad4bd;background:#2a4635}html[data-theme=dark] body .team-chat .chat-error{color:#f0b9a9;background:#402c2a;border-color:#714b45}@media (width<=720px){html body .team-chat.chat-popover{border-radius:13px;width:calc(100% - 20px);height:calc(100dvh - 100px);bottom:78px;right:10px}.chat-launcher{padding:12px 17px;bottom:16px;right:14px}.chat-conversations{padding:18px 15px}.chat-composer{padding:10px 12px}.chat-compose-hint{font-size:9px}html body .team-chat .chat-popup-header{min-height:69px;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.chat-record-dot{animation:none}}@media print{.chat-launcher,.team-chat.chat-popover{display:none!important}}html body .team-chat.chat-popover:focus{outline:none}.chat-alert-badge{color:#57401d;background:#f2c577;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid}.chat-room-avatar.bot,.chat-bot-avatar{color:#2f7857;background:#e3efe8}.chat-bot-avatar{border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.chat-bot-privacy{color:#708675;background:#f1f7f2;flex-shrink:0;align-items:flex-start;gap:7px;padding:10px 16px;font-size:10px;line-height:1.6;display:flex}.chat-bot-privacy svg{flex-shrink:0;margin-top:1px}.chat-bot-alerts{background:#fbfdfb;border-bottom:1px solid #e6ede7;flex-shrink:0}.chat-bot-alerts>summary{cursor:pointer;color:#69826f;align-items:center;gap:7px;padding:10px 17px;font-size:11px;font-weight:600;display:flex}.chat-bot-alerts>summary:after{content:"⌄";margin-left:auto}.chat-bot-alerts[open]>summary:after{content:"⌃"}.chat-bot-alerts>div{max-height:145px;padding:0 14px 10px;overflow-y:auto}.chat-bot-alerts>div>p{color:#8b9b8d;margin:0 3px;font-size:11px;line-height:1.6}.chat-bot-alert{background:#fff8e9;border:1px solid #eee0be;border-radius:7px;margin:6px 0;padding:8px 10px;text-decoration:none;display:block}.chat-bot-alert.info{background:#edf4fa;border-color:#d7e4ef}.chat-bot-alert strong{color:#8b713b;font-size:11px;font-weight:600;display:block}.chat-bot-alert span{color:#99866a;margin-top:4px;font-size:10px;line-height:1.6;display:block}.chat-bot-alert.info strong,.chat-bot-alert.info span{color:#6d859d}.chat-bot-feed{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 17px;overflow-y:auto}.chat-bot-empty{text-align:center;color:#8aa18e;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:170px;display:flex}.chat-bot-empty h3{color:#5f7e66;margin:14px 0 5px;font-size:17px}.chat-bot-empty p{color:#899c8c;max-width:310px;margin:5px 0 14px;font-size:12px;line-height:1.7}.chat-bot-empty button{color:#6e8974;background:#f3f8f4;border:1px solid #dfe9e1;border-radius:15px;margin:3px 0;padding:7px 12px;font-size:11px}.chat-bot-turn{margin-bottom:20px}.chat-bot-question{margin-left:24px}.chat-bot-question small{color:#839787;font-size:10px}.chat-bot-question p{color:#496c54;white-space:pre-wrap;overflow-wrap:anywhere;background:#edf7f0;border-radius:10px 0 10px 10px;margin:6px 0 13px;padding:10px 12px;font-size:13px;line-height:1.7}.chat-bot-answer{color:#4c6656;font-size:13px;line-height:1.75}.chat-bot-answer>small{color:#839a88;align-items:center;gap:5px;font-size:10px;display:flex}.chat-bot-answer>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 8px}.chat-bot-answer>a{color:#528266;align-items:center;gap:5px;font-size:11px;display:inline-flex}.chat-bot-answer time{color:#a0afa3;margin-top:5px;font-size:9px;display:block}.chat-bot-thinking{color:#789580;margin:12px 0;font-size:11px;line-height:1.7}.chat-bot-composer .chat-bot-scope{align-items:center;gap:9px;margin-bottom:10px;font-size:10px;display:flex}.chat-bot-scope select{color:#5f7967;background:#fff;border:1px solid #dce6df;border-radius:6px;flex:1;min-width:0;max-width:100%;padding:7px 8px;font-size:11px}.chat-bot-limit{color:#98a79b;font-size:10px}.chat-bot-composer textarea{max-height:100px}html[data-theme=dark] body .team-chat :is(.chat-bot-privacy,.chat-bot-alerts){background:#1a3026;border-color:#334f3e}html[data-theme=dark] body .team-chat :is(.chat-bot-question p,.chat-bot-empty button){color:#c0dfc7;background:#254532;border-color:#41634a}html[data-theme=dark] body .team-chat .chat-bot-answer{color:#bbd2c1}html[data-theme=dark] body .team-chat .chat-bot-scope select{color:#c3d9c7;background:#15291d;border-color:#3d5943}html[data-theme=dark] body .team-chat .chat-bot-alert{background:#3b3425;border-color:#65583a}html[data-theme=dark] body .team-chat .chat-bot-alert strong,html[data-theme=dark] body .team-chat .chat-bot-alert span{color:#dac79d}.chat-header-actions{align-items:center;gap:5px;display:flex}.crivo-notification-dialog{color:#253d33;text-align:left;background:#fff;border:1px solid #dce6df;border-radius:22px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:34px;font-family:Segoe UI,system-ui,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #102c3a38}.crivo-notification-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#152c3a70}.crivo-notification-dialog *{box-sizing:border-box}.notification-close{color:#75857b;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:14px;right:14px}.notification-close:hover{background:#eef4ef}.notification-symbol{color:#27664f;background:#edf5ef;border:1px solid #d7e7dc;border-radius:19px;place-items:center;width:62px;height:62px;margin:0 0 24px;display:grid}.notification-eyebrow{letter-spacing:1.7px;color:#6f8c7c;font-size:10px;font-weight:700}.crivo-notification-dialog h2{letter-spacing:-.8px;color:inherit;margin:10px 0 13px;font-size:27px;font-weight:650;line-height:1.2}.crivo-notification-dialog p{color:#6f7e77;margin:0 0 24px;font-size:14px;line-height:1.65}.notification-actions{flex-direction:column;gap:9px;margin-top:24px;display:flex}.notification-actions button{cursor:pointer;border-radius:11px;padding:13px 16px;font:600 13px/1.4 Segoe UI,system-ui,sans-serif}.notification-primary{color:#fff;background:#27664f;border:1px solid #27664f}.notification-secondary{color:#566e60;background:#fff;border:1px solid #dfe8e1}.notification-actions button:disabled{opacity:.5;cursor:default}.notification-actions button:focus-visible,.notification-close:focus-visible{outline-offset:3px;outline:2px solid #39856b}.notification-footnote{color:#8b998f;margin-top:23px;font-size:11px;line-height:1.6;display:block}.crivo-notification-dialog .notification-status{color:#4a6556;background:#f2f6f3;border-radius:9px;margin:14px 0 0;padding:11px 12px;font-size:12px}@media (prefers-reduced-motion:no-preference){.crivo-notification-dialog[open]{animation:.18s ease-out notification-enter}@keyframes notification-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}[data-theme=dark] .crivo-notification-dialog{color:#e5eee8;background:#18291f;border-color:#334a3b}[data-theme=dark] .notification-symbol{color:#a5d5b4;background:#263e2e;border-color:#3c5a46}[data-theme=dark] .notification-secondary{color:#d5e4d9;background:#203728;border-color:#3c5343}[data-theme=dark] .crivo-notification-dialog p{color:#adbdaf}[data-theme=dark] .crivo-notification-dialog .notification-status{background:#223b2b}.chat-unread-badge{color:#fff;background:#c94444;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.chat-launcher .chat-unread-badge{box-shadow:0 0 0 2px #27664f}.team-chat .chat-reply-button{color:#647b72;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;margin-left:auto;padding:4px 5px;font-size:10px;display:inline-flex}.team-chat .chat-reply-button:hover{background:#e5eee8}.team-chat .chat-reply-quote{color:#567463;background:#e9f1ec;border-left:3px solid #448067;border-radius:4px;min-width:0;margin:0 0 6px;padding:8px 10px;font-size:11px}.chat-reply-quote strong{margin-bottom:4px;font-size:11px;display:block}.chat-reply-quote span{-webkit-line-clamp:2;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.chat-reply-preview{align-items:center;gap:8px;margin-bottom:9px;display:flex}.chat-reply-preview>div{flex:1;min-width:0}.chat-reply-preview small{color:#647b72;margin-bottom:4px;font-size:10px;display:block}.chat-reply-preview .chat-reply-quote{margin:0}[data-theme=dark] .team-chat .chat-reply-quote{color:#c2daca;background:#284236}[data-theme=dark] .team-chat .chat-reply-button{color:#b9d4c3}[data-theme=dark] .team-chat .chat-reply-button:hover{background:#314d3e}.chat-ai-member{color:#4f6f5a;align-items:center;gap:5px;display:inline-flex}.chat-ai-member button{color:#91a096;cursor:pointer;background:0 0;border:0;padding:0 2px;display:inline-flex}.chat-ai-add{align-items:center;gap:6px;margin-top:4px;display:flex}.chat-ai-add select{color:#5f7967;background:#fff;border:1px solid #dce6df;border-radius:6px;padding:4px 6px;font-size:11px}.chat-ai-add button{color:#3f7a5c;cursor:pointer;background:#fff;border:1px solid #cfe0d4;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;display:inline-flex}.chat-ai-help,.chat-ai-note{color:#91a096;font-size:10px}.chat-ai-note{margin-top:3px;display:block}.chat-message.ai .chat-avatar{color:#4a62a8;background:#e7eefc}.chat-bot-model{margin-top:-4px}html[data-theme=dark] body .team-chat :is(.chat-ai-add select,.chat-ai-add button){color:#c3d9c7;background:#15291d;border-color:#3d5943}html[data-theme=dark] body .team-chat .chat-ai-member{color:#bad4bd}.command-search-button{border:1px solid var(--workspace-line,#dce3ee);background:var(--workspace-surface,#fff);color:#5d6e86;min-height:40px;font:inherit;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.command-search-button:hover{color:#1e3658;border-color:#9db0cc}.command-search-button kbd,.command-search-hint kbd{color:#64748b;background:#f8fafc;border:1px solid #d3dbe7;border-bottom-width:2px;border-radius:5px;padding:3px 5px;font:600 11px/1 ui-monospace,monospace}.command-search-overlay{z-index:2000;background:#0f172a66;position:fixed;inset:0}.command-search-content{z-index:2001;color:#1e293b;background:#fff;border-radius:14px;width:min(640px,100vw - 24px);position:fixed;top:12vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 70px #0f172a55}.command-search [cmdk-input]{width:100%;font:inherit;color:inherit;background:0 0;border:0;border-bottom:1px solid #e2e8f0;outline:0;padding:18px 20px;font-size:16px}.command-search [cmdk-list]{overscroll-behavior:contain;max-height:min(420px,60vh);padding:8px;overflow:auto}.command-search [cmdk-group-heading]{letter-spacing:.5px;text-transform:uppercase;color:#64748b;padding:10px 12px 6px;font-size:12px;font-weight:700}.command-search [cmdk-item]{cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.command-search [cmdk-item] span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-search [cmdk-item] small{color:#64748b;flex-shrink:0;font-size:12px}.command-search [cmdk-item][data-selected=true]{color:#1e3a8a;background:#eef4ff}.command-search [cmdk-empty],.command-search [cmdk-loading]{color:#64748b;padding:16px 12px;font-size:14px}.command-search-hint{color:#64748b;border-top:1px solid #e2e8f0;align-items:center;gap:6px;margin:0;padding:10px 16px;font-size:12px;display:flex}html[data-theme=dark] .command-search-content{color:#edf3fc;background:#172337}html[data-theme=dark] .command-search [cmdk-item][data-selected=true]{color:#fff;background:#24344d}@media (width<=720px){.command-search-button{justify-content:center;width:44px;height:44px;padding:0}.command-search-button span,.command-search-button kbd{display:none}.command-search-content{top:8px}.command-search-hint{display:none}}.nav-toggle,.nav-scrim,.chat-slot{display:none}.home-tile-head{color:#5b6b82;align-items:center;gap:8px;display:flex}.selling-dropdown>span{font-size:12px}.user-menu{position:relative}.user-menu>summary{border:1px solid var(--workspace-line,#dce3ee);cursor:pointer;color:#47576d;background:var(--workspace-surface,#fff);border-radius:9px;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:13px;list-style:none;display:flex}.user-menu>summary::-webkit-details-marker{display:none}.user-menu>summary span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.user-menu-panel{z-index:1500;background:#fff;border:1px solid #dce3ee;border-radius:12px;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 40px #0f172a26}.user-menu-panel p{color:#64748b;overflow-wrap:anywhere;margin:4px 10px 8px;font-size:12px}.user-menu-panel a,.user-menu-panel button{min-height:42px;font:inherit;color:#1e3658;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.user-menu-panel a:hover,.user-menu-panel button:hover{background:#f1f5fb}html[data-theme=dark] .user-menu-panel{background:#172337;border-color:#35435a}html[data-theme=dark] .user-menu-panel a,html[data-theme=dark] .user-menu-panel button{color:#edf3fc}.selling-user{gap:10px!important}.updated-badge{color:#166534;white-space:nowrap;background:#f0faf4;border:1px solid #cfe8db;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.updated-badge small{color:#4b6b58;margin-left:2px;font-weight:500}.updated-badge.stale{color:#92400e;background:#fff8eb;border-color:#f5dcae}.updated-badge.stale small{color:#92400e}.updated-badge.failed{color:#b91c1c;background:#fff1f1;border-color:#f5c2c2}.updated-badge.failed small{color:#b91c1c}.updated-badge .data-source-dot{background:#16a34a;border-radius:50%;width:8px;height:8px}.updated-badge .data-source-dot.stale{background:#d97706}.updated-badge .data-source-dot.failed{background:#dc2626}.overview-subnav{border-left:1px solid var(--sidebar-line,#fff2);flex-direction:column;margin:2px 0 8px 30px;display:flex}.overview-subnav a{min-height:34px;color:inherit;opacity:.78;border-radius:0 7px 7px 0;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:flex}.overview-subnav a:hover{opacity:1}.overview-subnav a[aria-current=page]{opacity:1;box-shadow:inset 2px 0 var(--workspace-accent,#e6ac45);font-weight:650}.info-note{color:#5b6b82;margin:0 0 12px;font-size:13px}.info-note>summary{cursor:pointer;align-items:center;gap:8px;min-height:32px;list-style:none;display:flex}.info-note>summary::-webkit-details-marker{display:none}.info-note-icon{color:#47617f;background:#eef2f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;display:inline-flex}.info-note-body{flex-direction:column;gap:4px;margin:6px 0 4px 28px;line-height:1.55;display:flex}.commerce-source.compact{background:0 0!important;border:0!important;margin:0 0 6px!important;padding:0!important}.commerce-source.compact .warning{margin:4px 0}.home-area .info-note{margin:6px 0 0;font-size:12px}.replenish-summary{flex-wrap:wrap;gap:10px;margin:0 0 14px;display:flex}.replenish-chip{color:#1e293b;min-width:132px;min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe5ee;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;display:flex}.replenish-chip strong{font-size:22px;line-height:1.1}.replenish-chip span{color:#5b6b82;font-size:13px}.replenish-chip small{color:#b45309;font-size:12px;font-weight:600}.replenish-chip.needs{background:#fff7ef;border-color:#f3c9a1}.replenish-chip.needs strong{color:#c2410c}.replenish-chip.below strong{color:#a16207}.replenish-chip.covered strong{color:#15803d}.replenish-chip.other strong{color:#64748b}.replenish-chip[aria-pressed=true]{outline-offset:1px;outline:2px solid #2563eb}.replenish-settings{background:#fff;border:1px solid #e3e9f1;border-radius:12px;margin:0 0 14px;padding:0 14px}.replenish-settings>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:46px;padding:12px 0;font-size:14px;font-weight:650;display:flex}.replenish-settings>summary small{color:#64748b;font-size:13px;font-weight:500}.replenish-settings[open]>summary{border-bottom:1px solid #eef2f7;margin-bottom:12px}.replenish-settings .commerce-controls{margin-bottom:10px}.brand-picker{flex-direction:column;gap:3px;display:flex}.brand-picker>span{color:#7a889c;text-transform:uppercase;letter-spacing:.4px;font-size:11px}.brand-picker select{max-width:170px;min-height:34px;font-size:13px}.replenish-table .brand-picker>span{display:none}.replenish-table th{white-space:normal;vertical-align:bottom}.replenish-table td,.replenish-table th{padding-left:10px!important;padding-right:10px!important}.replenish-table td{vertical-align:middle}.replenish-cards{margin:0;padding:0;list-style:none;display:none}html[data-theme=dark] :is(.replenish-chip,.replenish-settings,.replenish-card){color:#edf3fc;background:#172337;border-color:#35435a}.brand-settings-line{color:#64748b;white-space:normal;text-transform:none;letter-spacing:0;max-width:210px;margin-top:2px;font-size:11px;line-height:1.35;display:block}.replenish-table .brand-settings-line{text-align:left}html[data-theme=dark] .brand-settings-line{color:#9fb0c6}.replenish-card-id{align-items:flex-start;gap:10px;min-width:0;display:flex}.replenish-card-photo{object-fit:contain;background:#fff;border:1px solid #e1e7f0;border-radius:8px;flex:0 0 48px;width:48px;height:48px}.replenish-card-photo.none{text-align:center;color:#94a3b8;background:#f8fafc;justify-content:center;align-items:center;font-size:10px;line-height:1.1;display:flex}.replenish-card-skulabels{flex-wrap:wrap;gap:4px 6px;display:flex}.replenish-card-skulabels span{color:#475569;overflow-wrap:anywhere;background:#f1f5f9;border-radius:6px;padding:2px 7px;font-size:12px}html[data-theme=dark] .replenish-card-skulabels span{color:#c9d6e8;background:#22304a}.replenish-card-skus>summary{cursor:pointer;color:#1d4ed8;align-items:center;min-height:36px;font-size:14px;font-weight:600;display:flex}html[data-theme=dark] .replenish-card-skus>summary{color:#93b4ff}.replenish-card-skus table{table-layout:fixed;border-collapse:collapse;margin-top:4px;font-size:13px;width:100%!important;min-width:0!important}.replenish-card-skus :is(th,td){white-space:normal!important;background:0 0!important;padding:5px 3px!important}.replenish-card-skus th{color:#64748b;text-align:right;border-bottom:1px solid #e1e7f0;padding:4px 3px;font-size:11px;font-weight:600;letter-spacing:0!important;text-transform:none!important;font-size:10.5px!important}.replenish-card-skus td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #eef2f7;padding:6px 3px}.replenish-card-skus :is(th,td):first-child{text-align:left;overflow-wrap:anywhere}.home-tiles>.home-tile{align-self:stretch;margin:0}.home-tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:14px;margin:0 0 26px;display:grid}.home-tile{color:#1e293b;background:#fff;border:1px solid #e1e7f0;border-radius:14px;flex-direction:column;gap:6px;min-height:150px;padding:16px 18px;text-decoration:none;display:flex}a.home-tile:hover{border-color:#a9bad3;box-shadow:0 6px 20px #172b4d12}.home-tile h2{letter-spacing:.2px;margin:0;font-size:13px;font-weight:650}.home-tile-big{font-size:32px;font-weight:700;line-height:1.1}.home-tile p{color:#5b6b82;margin:0;font-size:13px}.home-tile-link{color:#2456a6;align-items:center;gap:5px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.home-tile.attention{background:#fff8f1;border-color:#f3c9a1}.home-tile.attention .home-tile-big{color:#c2410c}.home-tile.freshness.ok .home-tile-big{color:#15803d}.home-tile.freshness.stale .home-tile-big{color:#b45309}.home-tile.freshness.failed .home-tile-big{color:#b91c1c}.home-tile-rows{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.home-tile-rows li{grid-template-columns:1fr auto;align-items:baseline;column-gap:10px;display:grid}.home-tile-rows li span{color:#5b6b82;font-size:13px}.home-tile-rows li strong{font-size:19px}.home-tile-rows li small{color:#8391a7;grid-column:1/-1;margin-top:-2px;font-size:12px}html[data-theme=dark] .home-tile{color:#edf3fc;background:#172337;border-color:#35435a}.sample-data-banner{z-index:3000;color:#fff;pointer-events:none;white-space:nowrap;background:#1e293b;border-radius:999px;padding:7px 14px;font:600 12px/1.2 system-ui,sans-serif;position:fixed;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0f172a40}@media (width>=721px){.selling-sidebar .overview-nav{min-height:40px}}@media (width<=720px){html body .accountbar.selling-accountbar{z-index:1000;min-height:56px;box-shadow:0 1px 0 var(--workspace-line,#e3e9f1);flex-wrap:wrap;align-items:center;position:sticky;top:0;gap:6px 8px!important;padding:6px 10px!important}.selling-navigation{flex:1;min-width:0;flex-wrap:nowrap!important;gap:8px!important;width:auto!important}.selling-dropdown{flex:1;min-width:0}.selling-dropdown>span{display:none}.selling-dropdown select{width:100%;min-height:44px;min-width:0!important;font-size:15px!important}.selling-accountbar .topbar-brand{display:none!important}.selling-user{display:contents!important}.selling-user>span:not(.chat-slot){display:none}.selling-accountbar:has(.warehouse-top-notification):after{content:"";flex-basis:100%;order:9;height:0}.warehouse-top-notification{white-space:nowrap;border-radius:8px;flex:none;order:10;align-items:center;gap:5px;min-height:28px;font-size:12px;margin:0!important;padding:3px 10px!important;display:inline-flex!important}.selling-accountbar:has(.warehouse-top-notification) .updated-badge{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;order:11;justify-content:flex-start;min-width:0;max-width:100%;overflow:hidden}.command-search-button{order:2}.user-menu{order:4;margin-left:52px}.project-approval-notice{order:5}.user-menu>summary{justify-content:center;width:44px;height:44px;padding:0}.user-menu>summary span{display:none}.updated-badge{border-radius:8px;flex-basis:100%;order:10;justify-content:center;min-height:28px;font-size:12px}body:has(aside.selling-sidebar) .nav-toggle{display:inline-flex}.nav-toggle{border:1px solid var(--workspace-line,#dce3ee);background:var(--workspace-surface,#fff);color:#1e3658;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px}html body aside.selling-sidebar{z-index:1300;visibility:hidden;transition:transform .2s;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:0 0 40px #0f172a40;width:min(86vw,320px)!important;height:100dvh!important;padding:18px 14px 24px!important;position:fixed!important;overflow-y:auto!important}html.nav-open body aside.selling-sidebar{visibility:visible;transform:none}.nav-scrim{z-index:1250;background:#0f172a59;border:0;position:fixed;inset:0}html.nav-open .nav-scrim{display:block}html.nav-open body{overflow:hidden}html body aside.selling-sidebar nav{width:100%;flex-flow:column!important;gap:2px!important;display:flex!important;overflow:visible!important}html body aside.selling-sidebar .overview-nav{flex-shrink:0;width:100%;min-height:46px;font-size:15px!important}html body aside.selling-sidebar .selling-account-name{display:flex!important}.overview-subnav a{min-height:42px;font-size:14px}html body .chat-launcher{width:44px;height:44px;box-shadow:none;z-index:1001;border-radius:10px;justify-content:center;padding:0;top:6px;bottom:auto;right:62px}html body .chat-launcher>span:not(.chat-unread-badge){display:none}html body .chat-launcher .chat-unread-badge{position:absolute;top:-5px;right:-5px}html.nav-open body .chat-launcher{display:none}html body .team-chat.chat-popover{height:auto!important;top:62px!important;bottom:10px!important}html body{font-size:15px}.shell main small,.shell main th,.eyebrow,.navlabel,.amazon-description,.home-kicker,.selling-account-name small,.commerce-source small,label{font-size:12px!important}.shell main td{font-size:13px}:is(.shell main,.workspace-home,.warehouse-main) :is(button,select,input:not([type=checkbox]):not([type=radio]),.home-primary-link,.home-shortcut){min-height:44px}:is(.shell main,.workspace-home) .home-area-links a{align-items:center;min-height:40px;display:inline-flex}.subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:14px!important}.sample-data-banner{font-size:11px;bottom:8px}.replenish-table{display:none!important}.replenish-cards{flex-direction:column;gap:10px;margin-top:4px;display:flex}.replenish-card{background:#fff;border:1px solid #e1e7f0;border-left:4px solid #94a3b8;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.replenish-card.needs{border-left-color:#ea580c}.replenish-card.below{border-left-color:#ca8a04}.replenish-card.covered{border-left-color:#16a34a}.replenish-card-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.replenish-card-head b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.replenish-card-head small{color:#64748b;margin-top:3px;display:block}.replenish-status{color:#475569;background:#f1f5f9;border-radius:999px;flex-shrink:0;padding:4px 9px;font-size:12px;font-weight:700}.replenish-card.needs .replenish-status{color:#c2410c;background:#ffedd5}.replenish-card.below .replenish-status{color:#854d0e;background:#fef9c3}.replenish-card.covered .replenish-status{color:#166534;background:#dcfce7}.replenish-card-main{grid-template-columns:1fr 1fr;gap:10px;display:grid}.replenish-card-main div{flex-direction:column;display:flex}.replenish-card-main span{color:#64748b;font-size:12px}.replenish-card-main strong{font-size:26px;line-height:1.15}.replenish-card.needs .replenish-card-main div:first-child strong{color:#c2410c}.replenish-card dl{grid-template-columns:repeat(3,1fr);gap:8px 6px;margin:0;display:grid}.replenish-card dt{color:#64748b;font-size:12px}.replenish-card dd{margin:0;font-size:14px;font-weight:600}.replenish-card .brand-picker{flex-flow:wrap;align-items:center;gap:4px 8px}.replenish-card .brand-settings-line{flex-basis:100%;max-width:none;font-size:12px}.replenish-card .brand-picker select{flex:1;max-width:none}.replenish-card.empty{color:#64748b;border-left-color:#e1e7f0}.replenish-summary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.replenish-chip{min-width:0;padding:10px 12px}.replenish-chip strong{font-size:20px}.replenish-chip.all{grid-column:auto}.tablepanel .toolbar{flex-wrap:wrap;gap:10px}.tablepanel .toolbar .tools{gap:8px;width:100%;display:flex}.tablepanel .toolbar .tools input{flex:1;min-width:0}.home-tiles{grid-template-columns:1fr 1fr;gap:10px}.home-tile{min-height:0;padding:13px 14px}.home-tile-big{font-size:26px}.home-tiles .home-tile:first-child{grid-column:1/-1}}.projects-area{--project-surface:var(--workspace-surface,#fff);--project-line:var(--workspace-line,#dce5d7);--project-ink:var(--workspace-ink,#304936);--project-muted:var(--workspace-muted,#6a7965);color:var(--project-ink)}.project-order-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.project-order-summary li{border:1px solid var(--sidebar-line,#dfe7ee);background:var(--sidebar-panel,#f3f8fc);min-width:0;color:var(--sidebar-ink,#15334d);border-radius:8px;align-items:center;gap:10px;padding:13px 14px;font-size:14px;line-height:1.5;display:flex}.project-order-summary li>span{background:var(--sidebar-selected,#e6f1ff);width:25px;height:25px;color:var(--sidebar-accent,#0754a5);border-radius:50%;flex-shrink:0;place-items:center;font-weight:650;display:grid}.project-legacy-content>h3{border-top:1px solid var(--project-line);margin-top:26px;padding-top:20px}.project-legacy-content>h3:first-child{border-top:0;margin-top:0;padding-top:0}@media (width<=950px){.project-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.project-order-summary li{gap:7px;padding:10px;font-size:13px}}html body .warehouse-project-shortcuts{justify-content:flex-start;gap:10px;margin:0 0 22px}html body .warehouse-project-shortcuts .warehouse-action-link{border:1px solid var(--workspace-line,#dce5d7);background:var(--workspace-surface,#fff);color:var(--workspace-accent,#386650);border-radius:8px;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}html body .warehouse-project-shortcuts .warehouse-action-link:hover{border-color:var(--workspace-accent,#386650);box-shadow:0 3px 10px #294b3010}.project-welcome{background:#eaf1e4;border:1px solid #d4e2cb;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:30px;display:flex}.project-welcome h2{letter-spacing:-.8px;margin:10px 0;font-size:28px}.project-welcome p{max-width:620px;margin-bottom:0}.project-welcome button{flex-shrink:0}.project-platforms{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:25px;display:grid}html body .warehouse-main .project-platforms button{text-align:left;background:var(--project-surface);color:var(--project-ink);border:1px solid var(--project-line);border-radius:11px;justify-content:stretch;gap:8px;padding:19px;display:grid}.project-platforms button.selected{box-shadow:inset 0 0 0 1px #50735c}.project-platforms span{font-weight:600}.project-platforms strong{font-size:29px;line-height:1}.project-platforms small{color:var(--project-muted);font-size:12px}.project-toolbar{justify-content:space-between;gap:14px;margin-bottom:24px;display:flex}.project-toolbar>label{background:var(--project-surface);border:1px solid var(--project-line);border-radius:8px;flex:1;align-items:center;gap:9px;max-width:520px;padding:0 12px;display:flex}html body .project-toolbar label input{background:0 0;border:0;padding-inline:0}.project-toolbar>select{max-width:230px}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}html body .warehouse-main button.project-card{text-align:left;background:var(--project-surface);border:1px solid var(--project-line);color:var(--project-ink);border-radius:12px;min-width:0;padding:23px;display:block;overflow:hidden}.project-card:hover{transform:translateY(-1px);box-shadow:0 6px 20px #243a2910}.project-card-top{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.project-market,.project-status{color:#466344;background:#eef2e9;border-radius:5px;padding:5px 8px;font-size:11px;font-weight:600}.project-market.amazon{color:#8c5a13;background:#fff2db}.project-market.temu{color:#a45225;background:#ffede3}.project-market.walmart{color:#2e5da0;background:#e9f1ff}.project-status.completed{color:#276444;background:#def2e5}.project-status.review{color:#73529a;background:#f2eaff}.project-status.archived{color:#666;background:#eee}html body .project-card h3{overflow-wrap:anywhere;margin:20px 0 8px;font-size:19px;line-height:1.5}html body .project-card .project-item{margin:0 0 12px;font-size:12px}.project-preview{-webkit-line-clamp:2;white-space:pre-wrap;-webkit-box-orient:vertical;min-height:44px;display:-webkit-box;overflow:hidden}.project-card-foot{border-top:1px solid var(--project-line);justify-content:space-between;gap:12px;margin-top:21px;padding-top:16px;font-size:12px;display:flex}.project-card-foot span{align-items:center;gap:6px;display:flex}.project-card>small{color:var(--project-muted);margin-top:13px;font-size:11px;display:block}.project-empty{text-align:center;padding:50px!important}.project-empty>svg{color:#819a75;margin-bottom:18px}.project-detail-bar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.project-detail-bar>span{color:var(--project-muted);flex:1;font-size:13px}.project-section-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.project-section-title>svg{color:#7a9472;flex-shrink:0}.project-section-title h2{margin-top:7px}.project-fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;margin:18px 0;padding:0;display:grid}.project-wide{grid-column:1/-1}html body .project-fields label{font-size:14px}.project-fields textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--project-line);background:var(--project-surface);width:100%;min-width:0;color:var(--project-ink);font:inherit;border-radius:8px;padding:12px;line-height:1.7}.project-product-link{color:var(--workspace-accent);align-items:center;gap:7px;font-size:14px;display:inline-flex}.project-editor-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:22px;display:grid}.project-checklist>div{border-top:1px solid var(--project-line);justify-content:space-between;gap:10px;padding:12px 0;display:flex}.project-checklist label{overflow-wrap:anywhere;flex:1;gap:10px;display:flex;align-items:center!important}html body .warehouse-main .project-checklist input{accent-color:#386650;flex-shrink:0;width:18px;height:18px}.project-checklist .done{color:var(--project-muted);text-decoration:line-through}.project-add-task{gap:8px;margin-top:12px;display:flex}.project-add-task input{flex:1}.project-add-task button{white-space:nowrap}.project-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.project-gallery>a{border:1px solid var(--project-line);color:var(--project-ink);border-radius:8px;min-width:0;padding:8px;text-decoration:none}.project-gallery img,.project-document{object-fit:contain;background:#f3f5ef;border-radius:5px;width:100%;height:145px}.project-document{color:#75896c;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.project-gallery strong{overflow-wrap:anywhere;margin:8px 0;font-size:12px;font-weight:500;display:block}.project-gallery small{color:var(--project-muted);font-size:11px}.project-empty-files{text-align:center;color:#8ca17f;padding:30px 12px}.project-upload{text-align:center;cursor:pointer;background:#f5f8f0;border:1px dashed #a2b997;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:23px 12px;position:relative;overflow:hidden;color:#486646!important;display:flex!important}.project-upload span{font-size:12px;line-height:1.7}.project-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.project-upload:focus-within{outline-offset:3px;outline:2px solid #386650}html body .project-audit{margin:20px 0 0;font-size:11px}.project-save-bar{z-index:3;border:1px solid var(--project-line);background:var(--project-surface);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex;position:sticky;bottom:15px;box-shadow:0 4px 25px #22332215}.project-save-bar>span{color:var(--project-muted);font-size:13px}.projects-area input:focus-visible,.projects-area textarea:focus-visible,.projects-area button:focus-visible,.projects-area a:focus-visible{outline-offset:3px;outline:2px solid #65895b}html[data-theme=dark] .project-welcome,html[data-theme=dark] .project-upload{color:#d3e4d5;background:#20382d;border-color:#3c5741}html[data-theme=dark] .project-upload{color:#d3e4d5!important}html[data-theme=dark] .project-gallery img,html[data-theme=dark] .project-document{background:#243248}html[data-theme=dark] .project-platforms button.selected{box-shadow:inset 0 0 0 1px #8ed1af}@media (width>=1700px){.project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1250px){.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-editor-grid{grid-template-columns:minmax(0,1fr)}.project-files{max-width:100%}.project-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.project-welcome{flex-direction:column;align-items:flex-start;padding:23px}.project-welcome h2{font-size:25px}.project-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-toolbar{flex-direction:column}.project-toolbar>select,.project-toolbar>label{box-sizing:border-box;width:100%;max-width:100%}.project-grid,.project-fields{grid-template-columns:1fr}.project-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.project-save-bar{padding:13px;bottom:5px}.project-save-bar>span{font-size:11px}.project-add-task{flex-wrap:wrap}.project-detail-bar>span{flex-basis:100%;order:3}html body .warehouse-project-shortcuts .warehouse-action-link{white-space:nowrap;flex:1;justify-content:center}}html body .warehouse-main .project-toolbar>label,html body .warehouse-main .project-checklist label{align-items:center;gap:10px;display:flex}html body .warehouse-main .project-fields label{font-size:14px}.project-workflow-grid{grid-template-columns:280px minmax(0,1fr);gap:22px;display:grid}.project-workflow-side{align-self:start;position:sticky;top:20px}.project-workflow-side h2{overflow-wrap:anywhere;margin-top:16px}.project-workflow-side nav{gap:8px;margin:20px 0;display:grid}.project-workflow-side nav button{text-align:left;white-space:normal;padding:14px;display:block}.project-workflow-side nav button small{margin-top:4px;font-size:11px;font-weight:400;display:block}.project-workflow-side nav .selected{background:#e8f1e2;border-color:#50735c}.project-workflow-progress{background:#e6ecdf;border-radius:5px;height:6px;margin:20px 0 12px;overflow:hidden}.project-workflow-progress span{background:#5c8456;height:100%;display:block}.project-workflow-task{border-top:1px solid #e4eade;padding:20px 0}.project-workflow-task.current{background:#f7faf2;border:1px solid #d5e2c9;border-radius:9px;margin:0 -12px;padding:20px 12px}.project-workflow-task.locked{color:#89947e}.project-task-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-task-heading label{align-items:center;gap:12px;display:flex}.project-task-heading input{accent-color:#386650;width:20px;height:20px}.project-task-hint{margin:8px 0 15px!important;font-size:12px!important}.project-step-field{margin:12px 0;display:block}.project-step-field>span{margin-bottom:7px;font-size:13px;display:block}.project-workflow-task textarea,.project-owner-actions textarea{width:100%;font:inherit;min-height:100px}.project-workflow-task .warehouse-actions{margin-top:15px}.project-image-slot{gap:15px;margin:16px 0;display:grid}.project-image-slot img{object-fit:contain;max-width:100%;max-height:230px;margin-bottom:7px;display:block}.project-image-slot label{gap:8px;display:grid}.project-owner-actions{background:#fff9e9;border:1px solid #e2cf9c;border-radius:9px;margin-top:25px;padding:20px}.project-owner-actions label{gap:8px;display:grid}.project-owner-actions button{margin-top:12px}.project-review-line{overflow-wrap:anywhere;border-top:1px solid #e3e9dc;padding:14px 0}.project-review-line>p,.project-preserve-text,.project-legacy-content p{white-space:pre-wrap}.project-review-line strong{font-size:13px}.project-reference-files{flex-wrap:wrap;gap:10px;margin-bottom:15px;display:flex}.project-reference-files a{overflow-wrap:anywhere;border:1px solid #d8e2d0;border-radius:6px;padding:8px;font-size:12px}.project-workflow-history>div{border-top:1px solid #e6ebdf;padding:12px 0}.project-workflow-history small{color:#7e8a73;display:block}.project-workflow-history p{white-space:pre-wrap;margin:6px 0 0;font-size:13px}.project-custom-tasks{border:1px solid #dce5d2;border-radius:7px;margin-bottom:15px;padding:15px}.project-custom-tasks>div{justify-content:space-between;align-items:center;gap:10px;margin:8px 0;display:flex}.project-custom-tasks p{font-size:12px}.project-legacy-content{border-top:1px solid #dce5d2;margin-top:25px;padding-top:20px}@media (width<=1050px){.project-workflow-grid{grid-template-columns:1fr}.project-workflow-side{position:static}.project-workflow-side nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.project-workflow-side nav{grid-template-columns:1fr}.project-task-heading label{align-items:flex-start}.project-workflow-task.current{margin:0;padding:16px}.project-detail-bar{flex-wrap:wrap}}html body .warehouse-main .project-task-heading label{align-items:center;gap:12px;margin:0;font-size:15px;display:flex}html body .warehouse-main .project-task-heading input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0}html body .warehouse-main .project-workflow-task textarea{font-size:16px}html body .warehouse-main .project-workflow-side>small{color:#617357;font-size:13px}.project-completed-work{margin:10px 0}.project-completed-work summary{color:#55734d;cursor:pointer;font-size:13px}.projects-area{--project-ink:#18344d;--project-muted:#60748a;--project-line:#dfe7ee}.projects-area [data-project-stage="0"]{--phase-accent:#1b57a2;--phase-ink:#214f87;--phase-tint:#eef5ff;--phase-border:#c6daf5}.projects-area [data-project-stage="1"]{--phase-accent:#6b46a6;--phase-ink:#654196;--phase-tint:#f5f0ff;--phase-border:#ddcff3}.projects-area [data-project-stage="2"]{--phase-accent:#08716b;--phase-ink:#086b64;--phase-tint:#edfaf6;--phase-border:#bfe4db}.projects-area [data-project-stage="3"]{--phase-accent:#8a5b16;--phase-ink:#805211;--phase-tint:#fff7e8;--phase-border:#ecd8ad}html body .projects-area .project-order-summary li[data-project-stage]{background:var(--phase-tint);border-color:var(--phase-border);color:var(--phase-ink);border-top:3px solid var(--phase-accent);min-height:65px;font-weight:600}html body .projects-area .project-order-summary li>span{background:var(--phase-accent);color:#fff;width:28px;height:28px}html body .projects-area .project-order-summary li[aria-current=step]{outline:2px solid var(--phase-accent);outline-offset:2px;box-shadow:0 3px 12px #193d5a0d}html body .warehouse-main .project-workflow-side nav button[data-project-stage]{background:var(--phase-tint);border-color:var(--phase-border);color:var(--phase-ink);border-left:4px solid var(--phase-accent);padding:15px 14px;font-size:15px;line-height:1.5}html body .warehouse-main .project-workflow-side nav button[data-project-stage] small{color:inherit;opacity:.85;margin-top:5px;font-size:12px}html body .warehouse-main .project-workflow-side nav button[data-project-stage]:hover:not(:disabled){background:var(--phase-tint);border-color:var(--phase-accent);color:var(--phase-ink)}html body .warehouse-main .project-workflow-side nav button[data-project-stage].selected{background:var(--phase-tint)!important;border-color:var(--phase-accent)!important;color:var(--phase-ink)!important;box-shadow:inset 3px 0 var(--phase-accent),0 2px 10px #193d5a0d!important}html body .warehouse-main .project-workflow-side nav button[data-project-stage]:disabled{opacity:.65;color:var(--phase-ink)}html body .warehouse-main .projects-area .project-stage-panel{border-top:4px solid var(--phase-accent)}html body .warehouse-main .projects-area .project-stage-panel>.eyebrow{color:var(--phase-ink)}html body .warehouse-main .projects-area .project-stage-panel>h2{color:var(--phase-ink);font-size:24px}html body .warehouse-main .projects-area .project-stage-panel .project-workflow-task.current{background:var(--phase-tint);border-color:var(--phase-border);border-left:4px solid var(--phase-accent);padding:22px 18px}html body .warehouse-main .projects-area .project-stage-panel .primary{background:var(--phase-accent);border-color:var(--phase-accent);color:#fff}html body .warehouse-main .projects-area .project-stage-panel .primary:hover:not(:disabled){filter:brightness(.92)}html body .warehouse-main .projects-area .project-stage-panel input[type=checkbox]{accent-color:var(--phase-accent)}html body .projects-area :is(input,select,textarea,button,a):focus-visible{outline:3px solid var(--phase-accent,#1b57a2);outline-offset:3px}html body .warehouse-main .project-legacy-content>h3[data-project-stage]{color:var(--phase-ink);background:var(--phase-tint);border:1px solid var(--phase-border);border-left:4px solid var(--phase-accent);border-radius:8px;margin-top:26px;padding:14px 16px}html body .warehouse-main .project-legacy-content>h3[data-project-stage]:first-child{padding:14px 16px}.project-next-step{border:1px solid var(--phase-border);background:var(--phase-tint);color:var(--phase-ink);border-radius:7px;margin:8px 0 15px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.projects-area [data-project-platform=all]{--market-accent:#34516d;--market-tint:#f1f5f9;--market-border:#cedae6}.projects-area [data-project-platform=amazon]{--market-accent:#8c5b16;--market-tint:#fff8e9;--market-border:#ecdbb3}.projects-area [data-project-platform=temu]{--market-accent:#a34629;--market-tint:#fff2ec;--market-border:#efcfbf}.projects-area [data-project-platform=walmart]{--market-accent:#1b57a2;--market-tint:#eef5ff;--market-border:#c6daf5}html body .warehouse-main .project-platforms button[data-project-platform]{border-color:var(--market-border);background:var(--market-tint);border-top:3px solid var(--market-accent);color:var(--market-accent);padding:18px}html body .warehouse-main .project-platforms button[data-project-platform] :is(span,strong,small){color:inherit}html body .warehouse-main .project-platforms button[data-project-platform].selected{box-shadow:inset 0 0 0 1px var(--market-accent);border-color:var(--market-accent)}html body .warehouse-main .project-card[data-project-platform]{border-top:3px solid var(--market-accent);border-color:var(--market-border);border-top-color:var(--market-accent);text-align:left;border-radius:12px;padding:23px}html body .warehouse-main .project-card[data-project-platform]:hover{border-color:var(--market-accent);transform:translateY(-1px);box-shadow:0 5px 18px #18344d10}html body .warehouse-main .projects-area .project-welcome{background:linear-gradient(110deg,#eef5ff,#f5f0ff);border-color:#d8e2f0}html body .warehouse-main .projects-area .project-welcome h2{color:#18344d}html body .warehouse-main .projects-area .project-welcome p{color:#60748a}html body .warehouse-main .projects-area .project-welcome .primary{color:#fff;background:#1b57a2;border-color:#1b57a2}html body .warehouse-main .project-status.planned{color:#52677f;background:#eef2f7}html body .warehouse-main .project-status.in-progress{color:#245b99;background:#eaf2ff}html body .warehouse-main .project-status.review{color:#835617;background:#fff4da}html body .warehouse-main .project-status.completed{color:#176b4e;background:#e7f7ef}html body .warehouse-main .project-status.archived{color:#677487;background:#f1f2f4}html[data-theme=dark] .projects-area{--project-ink:#e4eaf5;--project-muted:#afc3d6;--project-line:#304058}html[data-theme=dark] .projects-area [data-project-stage="0"]{--phase-accent:#83b9ff;--phase-ink:#bdd8ff;--phase-tint:#1c304d;--phase-border:#36577d}html[data-theme=dark] .projects-area [data-project-stage="1"]{--phase-accent:#c0a1f2;--phase-ink:#ddc9ff;--phase-tint:#302442;--phase-border:#5d447b}html[data-theme=dark] .projects-area [data-project-stage="2"]{--phase-accent:#75cfc0;--phase-ink:#b0eadf;--phase-tint:#193934;--phase-border:#31695e}html[data-theme=dark] .projects-area [data-project-stage="3"]{--phase-accent:#e8bc74;--phase-ink:#f3d5a5;--phase-tint:#3b3020;--phase-border:#75603a}html[data-theme=dark] body .warehouse-main .project-stage-panel .primary,html[data-theme=dark] .projects-area .project-order-summary li>span{color:#142334}html[data-theme=dark] .projects-area [data-project-platform=all]{--market-accent:#b4c9e3;--market-tint:#223148;--market-border:#405573}html[data-theme=dark] .projects-area [data-project-platform=amazon]{--market-accent:#edc78a;--market-tint:#362d20;--market-border:#75603a}html[data-theme=dark] .projects-area [data-project-platform=temu]{--market-accent:#f0ae94;--market-tint:#3b2924;--market-border:#795246}html[data-theme=dark] .projects-area [data-project-platform=walmart]{--market-accent:#9ac6ff;--market-tint:#1c304d;--market-border:#36577d}html[data-theme=dark] body .warehouse-main .project-welcome{background:linear-gradient(110deg,#1c304d,#302442);border-color:#405573}html[data-theme=dark] body .warehouse-main .project-welcome h2{color:#e4eaf5}html[data-theme=dark] body .warehouse-main .project-welcome p{color:#afc3d6}@media (prefers-reduced-motion:reduce){html body .warehouse-main .project-card[data-project-platform]:hover{transform:none}}.project-identity-form{border:0;min-width:0;margin:20px 0;padding:0}.project-optional-identifiers{border:1px solid var(--project-line);background:var(--project-surface);border-radius:9px;margin-top:20px;padding:16px}.project-optional-identifiers summary,.project-custom-tasks summary,.project-owner-tools summary,.project-edit-menu summary{cursor:pointer;font-size:14px;font-weight:600;line-height:1.6}.project-optional-identifiers summary{color:var(--project-muted)}.project-optional-identifiers p{margin:12px 0;font-size:13px;line-height:1.7}.project-plan-guide{border:1px solid var(--phase-border,#c6daf5);background:var(--phase-tint,#eef5ff);border-radius:9px;margin:15px 0;padding:18px}.project-plan-guide strong{color:var(--phase-ink,#214f87);font-size:15px}.project-plan-guide p{margin:8px 0 15px;font-size:14px;line-height:1.7}.project-plan-guide button{background:var(--project-surface);color:var(--phase-ink,#214f87);border-color:var(--phase-border,#c6daf5)}html body .warehouse-main .project-owner-tools{border:0;border-top:1px solid var(--project-line);background:0 0;margin-top:24px;padding:15px 0}.project-owner-tools summary{color:var(--project-muted)}.project-owner-tools p{font-size:13px;line-height:1.7}.project-edit-menu{border-top:1px solid var(--project-line);margin-top:20px;padding-top:16px}.project-edit-menu button{text-align:left;width:100%;margin-top:9px;display:block}.project-priority-control{align-items:center;gap:10px;font-size:13px!important;display:flex!important}.project-priority-control select{min-width:205px;max-width:265px;font-size:13px}.project-card-top{flex-wrap:wrap;gap:7px}html body .warehouse-main .project-priority-badge{border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:5px 9px;font-size:12px;font-weight:650;line-height:1.5;display:inline-flex}html body .warehouse-main .project-priority-badge[data-priority="1"]{color:#216a42;background:#eaf8ef;border-color:#c1e5cc}html body .warehouse-main .project-priority-badge[data-priority="2"]{color:#775711;background:#fff7d7;border-color:#ebdda1}html body .warehouse-main .project-priority-badge[data-priority="3"]{color:#983f36;background:#fff0ed;border-color:#edc4bd}.project-priority-badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}html[data-theme=dark] body .warehouse-main .project-priority-badge[data-priority="1"]{color:#a5dfb9;background:#1b3a2c;border-color:#386b4e}html[data-theme=dark] body .warehouse-main .project-priority-badge[data-priority="2"]{color:#f0d48d;background:#3b3320;border-color:#756334}html[data-theme=dark] body .warehouse-main .project-priority-badge[data-priority="3"]{color:#f2b1a8;background:#3f2727;border-color:#794744}@media (width<=720px){.project-priority-control{flex-wrap:wrap;width:100%}.project-priority-control select{flex:1;max-width:100%}.project-optional-identifiers{padding:13px}.project-plan-guide{padding:15px}.project-detail-bar .project-priority-badge{flex-basis:auto}}.project-workflow-task,.project-stage-panel{scroll-margin-top:24px}html body .warehouse-main .projects-area .project-start-form .primary{background:var(--phase-accent,#1b57a2);border-color:var(--phase-accent,#1b57a2);color:#fff}html[data-theme=dark] body .warehouse-main .projects-area .project-start-form .primary{color:#142334}.project-reopen-panel{margin-bottom:22px;scroll-margin-top:24px;border-top:4px solid #1b57a2!important}.project-reopen-panel label{gap:8px;display:grid}.project-reopen-panel textarea{width:100%;font:inherit;font-size:16px;line-height:1.6}html body .warehouse-main .projects-area .project-reopen-panel .primary{color:#fff;background:#1b57a2;border-color:#1b57a2}.project-view-links{border-bottom:1px solid #dce3ee;flex-wrap:wrap;gap:8px;margin:16px 0 20px;padding-bottom:14px;display:flex}.project-view-links button{color:#526882;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:inline-flex}.project-view-links button[aria-pressed=true]{color:#24549b;background:#edf3ff;border-color:#c3d4ee}.project-view-links span{background:#e8edf4;border-radius:12px;padding:2px 7px;font-size:12px}.project-view-links button[aria-pressed=true] span{background:#d8e5ff}.project-approved-help{color:#526882;margin-bottom:20px;font-size:14px}.project-approved-stamp{color:#216a42;font-size:12px}html[data-theme=dark] .project-view-links button{color:#a8bdd8}html[data-theme=dark] .project-view-links button[aria-pressed=true]{color:#c5dcff;background:#233959;border-color:#41618a}html[data-theme=dark] .project-view-links span{background:#26384e}html[data-theme=dark] .project-approved-stamp{color:#a5dfb9}html body .warehouse-main nav.project-view-links{flex-direction:row;flex:none;height:auto;min-height:0;overflow:visible}html body .warehouse-main .project-view-links button{flex:none;width:auto;min-height:38px;margin:0}html body .warehouse-main .project-view-links button span{width:auto;font-size:12px;display:inline}.selling-account-dot.tropical{background:#35b79c}.warehouse-sidebar .overview-nav.selected{box-shadow:inset 3px 0 #35b79c}.warehouse-main{max-width:1600px;color:var(--text,#20304a);margin-left:250px;padding:36px 36px 70px}.warehouse-heading,.warehouse-title,.warehouse-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.warehouse-heading{margin-bottom:26px}.warehouse-heading h1{letter-spacing:-1px;margin:10px 0;font-size:30px}.warehouse-main p{color:#75839a;font-size:13px;line-height:1.6}.warehouse-main .eyebrow{color:#208b77;letter-spacing:1.6px;font-size:10px;font-weight:700}.warehouse-card{background:#fff;border:1px solid #e1e7ef;border-radius:12px;margin-bottom:20px;padding:24px;box-shadow:0 3px 10px #22304803}.warehouse-card h2{margin:0 0 12px;font-size:17px}.warehouse-card h3{margin:0 0 6px;font-size:15px}.warehouse-metrics{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.warehouse-metrics strong{margin-top:12px;font-size:28px;display:block}.warehouse-metrics small{color:#75839a}.warehouse-main input,.warehouse-main select{color:#20304a;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d8e1ec;border-radius:7px;width:100%;min-width:0;padding:10px 12px}.warehouse-main label{color:#61718a;gap:7px;font-size:12px;display:grid}.warehouse-fields{border:0;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;min-width:0;margin:18px 0;padding:0;display:grid}.warehouse-main button{cursor:pointer;color:#34516d;font:inherit;background:#fff;border:1px solid #d8e1ec;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;display:inline-flex}.warehouse-main button.primary{color:#fff;background:#167e6b;border-color:#167e6b;font-weight:600}.warehouse-main button:disabled{opacity:.55;cursor:wait}.warehouse-table{margin-top:18px;overflow-x:auto}.warehouse-table table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:13px}.warehouse-table th{text-transform:uppercase;letter-spacing:.6px;color:#7a899f;background:#f6f8fb;border-bottom:1px solid #e1e7ef;padding:12px;font-size:10px}.warehouse-table td{border-bottom:1px solid #ecf0f5;padding:14px 12px}.warehouse-table small{white-space:normal;color:#75839a;max-width:360px;margin-top:4px;font-size:11px;display:block}.warehouse-empty{padding:20px 0}.warehouse-po{border-top:1px solid #e1e7ef;margin-top:18px;padding:22px 0 0}.warehouse-status{letter-spacing:.3px;text-transform:uppercase;color:#647891;background:#f2f5f9;border-radius:5px;margin-left:9px;padding:5px 9px;font-size:10px}.warehouse-status.approved{color:#167e6b;background:#e5f3f0}.warehouse-status.received{color:#3162a8;background:#e8effa}.warehouse-total{text-align:right}.warehouse-po-lines fieldset{border:1px solid #e1e7ef;border-radius:8px;padding:16px}.warehouse-po-lines legend{color:#75839a;font-size:11px}.warehouse-error,.warehouse-success{border-radius:8px;margin:0 0 20px;padding:14px 18px;font-size:13px;line-height:1.6}.warehouse-error{color:#a23e3e;background:#fff0f0;border:1px solid #f2d2d2}.warehouse-error span{display:block}.warehouse-success{color:#167e6b;background:#e8f5ef;border:1px solid #cbe9db}html[data-theme=dark] .warehouse-main{color:#e4ecfb}html[data-theme=dark] .warehouse-card,html[data-theme=dark] .warehouse-main input,html[data-theme=dark] .warehouse-main select,html[data-theme=dark] .warehouse-main button:not(.primary){color:#e4ecfb;background:#172337;border-color:#35435a}html[data-theme=dark] .warehouse-table th{background:#1f2c42}html[data-theme=dark] .warehouse-table td,html[data-theme=dark] .warehouse-po,html[data-theme=dark] .warehouse-po-lines fieldset{border-color:#35435a}@media (width<=1100px){.warehouse-main{margin-left:210px;padding:26px}}@media (width<=720px){.warehouse-main{margin-left:0;padding:22px 15px}.warehouse-card{padding:18px}.warehouse-metrics{gap:8px}.warehouse-metrics .warehouse-card{padding:14px}.warehouse-metrics strong{font-size:23px}.warehouse-heading h1{font-size:26px}}.warehouse-deduction{color:#176e5b;background:#eaf5f1;border:1px solid #bcded2;border-radius:8px;margin:18px 0;padding:18px;font-size:14px;line-height:1.7}.warehouse-deduction span{font-size:12px;display:block}.warehouse-main td{font-variant-numeric:tabular-nums}html[data-theme=dark] .warehouse-deduction{color:#c0e4d9;background:#20443d;border-color:#39685d}.warehouse-tabs{border-bottom:1px solid #dce5ef;flex-wrap:wrap;gap:5px;margin:0 0 24px;padding-bottom:9px;display:flex}.warehouse-tabs a{color:#687991;border-radius:7px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;text-decoration:none;display:inline-flex}.warehouse-tabs a.selected{color:#167e6b;background:#e5f3f0;font-weight:600}.warehouse-owner-label{margin-top:26px!important}.warehouse-review-count,.warehouse-top-notification b{color:#12624f;background:#d5eee5;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:11px}.selling-user .warehouse-top-notification{color:#167e6b;background:#e5f3f0;border:1px solid #baded2;border-radius:7px;align-items:center;gap:10px;padding:8px 11px;text-decoration:none;display:inline-flex}.warehouse-inset{background:#f5f8fb;border:1px solid #e0e7ef;border-radius:9px;margin:18px 0;padding:18px}.warehouse-catalog-search{max-width:380px;margin-top:16px}.warehouse-main .warehouse-remove-item{color:#ab4444;min-width:32px;padding:5px 10px;font-size:20px;line-height:1}.warehouse-documents{flex-wrap:wrap;gap:9px;margin:14px 0;display:flex}.warehouse-documents a{color:#286756;overflow-wrap:anywhere;border:1px solid #d7e1ec;border-radius:6px;max-width:100%;padding:9px 12px;font-size:12px;text-decoration:none}.warehouse-review-actions{justify-content:flex-end;margin-top:16px}.warehouse-main summary{cursor:pointer;font-size:15px;font-weight:600}.warehouse-main input[type=file]{margin-top:5px}.warehouse-main details>form{margin-top:16px}html[data-theme=dark] .warehouse-tabs{border-color:#35435a}html[data-theme=dark] .warehouse-tabs a{color:#a9bbcf}html[data-theme=dark] .warehouse-tabs a.selected,html[data-theme=dark] .selling-user .warehouse-top-notification{color:#b7dfd2;background:#20443d;border-color:#39685d}html[data-theme=dark] .warehouse-inset{background:#1f2c42;border-color:#35435a}html[data-theme=dark] .warehouse-documents a{color:#b7dfd2;border-color:#35435a}@media (width<=720px){.warehouse-tabs a{padding:9px 10px}.warehouse-documents{display:grid}.warehouse-tabs{gap:3px}.warehouse-review-actions{align-items:stretch}.warehouse-review-actions button{flex:1}}.warehouse-item-actions{align-items:center;gap:8px;display:flex}.warehouse-item-actions button{white-space:nowrap}.warehouse-main .warehouse-item-name{font:inherit;color:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.warehouse-location-buttons{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.warehouse-location-buttons button[aria-pressed=true]{font-weight:700}.warehouse-print-dialog{color:#20304a;background:#f4f7fb;border:1px solid #d8e1ec;border-radius:12px;width:min(960px,96vw);max-width:none;height:92vh;max-height:94vh;padding:0}.warehouse-print-dialog::backdrop{background:#15243c88}.warehouse-print-toolbar{background:#fff;border-bottom:1px solid #d8e1ec;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.warehouse-print-toolbar h2{margin:0;font-size:17px}.warehouse-print-toolbar p{margin:5px 0 0}.warehouse-print-dialog iframe{background:#fff;border:0;width:100%;height:calc(100% - 110px);min-height:250px;display:block}.warehouse-print-dialog button{cursor:pointer;color:#34516d;background:#fff;border:1px solid #d8e1ec;border-radius:7px;padding:10px 15px}.warehouse-print-dialog button.primary{color:#fff;background:#167e6b;border-color:#167e6b}.warehouse-print-dialog button:disabled{opacity:.5}.warehouse-main textarea{color:#20304a;font:inherit;box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #d8e1ec;border-radius:7px;width:100%;min-width:0;padding:10px 12px}html[data-theme=dark] .warehouse-main textarea{color:#e4ecfb;background:#172337;border-color:#35435a}.warehouse-po-edit-dialog{color:#20304a;background:#fff;border:1px solid #d8e1ec;border-radius:12px;width:min(1060px,95vw);max-height:90vh;padding:24px;overflow:auto}.warehouse-po-edit-dialog::backdrop{background:#15243c88}.warehouse-po-edit-dialog h2{margin-top:0}.warehouse-po-edit-dialog p{font-size:13px;line-height:1.6}html[data-theme=dark] .warehouse-po-edit-dialog{color:#e4ecfb;background:#172337}.warehouse-saved-po{border-bottom:1px solid #e1e7ef}.warehouse-saved-po>summary{cursor:pointer;padding:15px 4px;font-size:14px;font-weight:600}.warehouse-saved-po .warehouse-po{border-top:0;margin-top:0;padding:12px 0 22px}html[data-theme=dark] .warehouse-saved-po{border-color:#35435a}.warehouse-receiving-picker{position:relative}.warehouse-receiving-options{z-index:20;background:#fff;border:1px solid #cad6df;border-radius:8px;max-height:320px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 8px 24px #172b4d20}.warehouse-receiving-options button{text-align:left;background:#fff;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:3px;width:100%;padding:10px 12px;display:flex}.warehouse-receiving-options button:hover,.warehouse-receiving-options button[aria-selected=true]{background:#eaf3ef}.warehouse-receiving-options span{color:#536575;font-size:13px}.warehouse-receiving-options p{padding:12px}.warehouse-fba-entry .warehouse-table{overflow:visible}.warehouse-fba-entry .warehouse-table table{table-layout:fixed}.warehouse-fba-table th:first-child{width:24%}.warehouse-fba-table th:nth-child(2){width:10%}.warehouse-fba-table th:nth-child(3){width:35%}.warehouse-fba-table th:nth-child(4){width:17%}.warehouse-fba-table th:nth-child(5){width:14%}.warehouse-fba-entry td{overflow-wrap:anywhere;vertical-align:top}.warehouse-fba-entry .warehouse-stock-picker{min-width:0}@media (width<=850px){.warehouse-fba-entry .warehouse-table{overflow-x:auto}.warehouse-fba-table table{min-width:800px}}.warehouse-fba-table td,.warehouse-fba-table th,.warehouse-fba-entry .warehouse-receiving-options button{white-space:normal}.warehouse-fba-entry .warehouse-fields .warehouse-actions{align-self:end}.warehouse-ready-check{align-items:center;gap:8px;display:flex!important}.warehouse-ready-check input{width:auto}.warehouse-ready-page .warehouse-table td{white-space:normal}.warehouse-main details>summary{cursor:pointer;color:#167e6b;padding:8px 0;font-size:12px}.warehouse-received-row{border-bottom:1px solid #e1e7ef}.warehouse-main .warehouse-received-row>summary{color:inherit;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 0;font-size:13px;display:flex}.warehouse-received-row>summary>span:first-child{flex:1;min-width:200px;font-weight:600}.warehouse-received-row .warehouse-inset{margin-bottom:14px}.warehouse-fba-table td .warehouse-receiving-picker{margin-top:9px}.warehouse-sidebar .warehouse-subnav{border-left:2px solid #dce4ee;margin-left:16px;padding-left:14px;font-size:12px}.warehouse-sidebar .warehouse-subnav span{white-space:normal}.warehouse-po-lines .warehouse-fields{min-width:0}.warehouse-fba-quantity{align-items:center;gap:6px;min-width:135px;display:flex}.warehouse-fba-quantity input{min-width:70px;max-width:100px}.warehouse-fba-excluded td{color:#8490a1;background:#f4f6f8}.warehouse-fba-excluded td:first-child{text-decoration:line-through}html body .userform label.permission-bulk{cursor:pointer;color:#42613b;background:#f2f7eb;border:1px solid #dbe6d0;border-radius:8px;align-items:center;gap:12px;width:100%;margin:2px 0 17px;padding:15px 17px;font-size:15px;line-height:1.5;display:flex}.permission-bulk>input{accent-color:#176b50;cursor:pointer;flex-shrink:0;width:19px;height:19px}.permission-bulk>span{font-weight:600}.permission-bulk small{color:#839578;margin-top:4px;font-weight:400;display:block;font-size:12px!important}.permission-all{border-color:#bfd3b3!important}.permission-all legend{color:#42613b}.permission-all p{margin-bottom:0}.permission-bulk input:focus-visible{outline-offset:3px;outline:3px solid #9abf8d}:root[data-theme=dark] body .userform label.permission-bulk{color:#c6e4cb;background:#203b30;border-color:#385642}:root[data-theme=dark] .permission-bulk small{color:#9ab9a0}:root[data-theme=dark] .permission-all legend{color:#badbc1}@media (width<=720px){html body .userform label.permission-bulk{gap:11px;padding:14px}.permission-bulk>input{width:21px;height:21px}}.feature-access{border-color:#bfd3b3!important}.feature-access>p{margin-bottom:6px}.feature-access .feature-area{margin-top:10px}html body .userform label.feature-toggle{cursor:pointer;border-bottom:1px solid #eef2ea;align-items:flex-start;gap:12px;padding:10px 2px;line-height:1.4;display:flex}.feature-toggle:last-child{border-bottom:0}.feature-toggle>input{appearance:none;cursor:pointer;background:#cfd8c9;border-radius:999px;flex-shrink:0;width:40px;height:24px;margin:1px 0 0;transition:background .15s;position:relative}.feature-toggle>input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000040}.feature-toggle>input:checked{background:#176b50}.feature-toggle>input:checked:after{left:19px}.feature-toggle>input:disabled{opacity:.45;cursor:not-allowed}.feature-toggle>input:focus-visible{outline-offset:2px;outline:3px solid #9abf8d}.feature-toggle b{font-size:14px;font-weight:600;display:block}.feature-toggle small{color:#7a8a72;margin-top:2px;display:block;font-size:12px!important}.feature-kind{letter-spacing:.04em;text-transform:uppercase;color:#42613b;background:#e6efe0;border-radius:4px;margin-right:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-block}.feature-kind.action{color:#8a5a12;background:#fdf0dc}:root[data-theme=dark] .feature-toggle{border-color:#2c3f33!important}:root[data-theme=dark] .feature-toggle>input{background:#3a4c40}:root[data-theme=dark] .feature-toggle>input:checked{background:#3f9c72}:root[data-theme=dark] .feature-kind{color:#badbc1;background:#24402f}:root[data-theme=dark] .feature-kind.action{color:#f1cf94;background:#4a3818}@media (width<=720px){html body .userform label.feature-toggle{padding:12px 0}.feature-toggle>input{width:44px;height:26px}.feature-toggle>input:after{width:20px;height:20px}.feature-toggle>input:checked:after{left:21px}}.feature-areas{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:14px;margin-top:12px;display:grid}html body .userform .feature-areas fieldset.feature-area{margin:0;padding:12px 16px 6px}html body .userform .feature-areas fieldset.feature-area legend{padding:0 4px;font-size:13px;font-weight:700}@media (width<=720px){.feature-areas{grid-template-columns:1fr;gap:10px}html body .userform .feature-areas fieldset.feature-area{padding:10px 12px 4px}}.qbo-card-head{align-items:flex-start;gap:14px;display:flex}.qbo-card-head>div{flex:1}.qbo-card-head h2{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.qbo-card-head p{margin:4px 0 0}.qbo-logo{color:#fff;letter-spacing:-.5px;background:#2ca01c;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:inline-grid}.qbo-pill{white-space:nowrap;color:#4a5568;background:#eef1f5;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.qbo-pill.ok{color:#1e6b34;background:#e6f4ea}.qbo-pill.bad{color:#a3271b;background:#fdecea}.qbo-pill.off{color:#5f6c83;background:#eef1f5}.qbo-company{background:#f4f9ef;border:1px solid #dbe6d0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:14px 16px;display:flex}.qbo-company small{color:#5f6c83;font-size:12px;display:block}.qbo-company b{margin:2px 0;font-size:17px;display:block}.qbo-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.qbo-actions button,.qbo-actions a,.acct-step button{min-height:40px;font:inherit;cursor:pointer;color:inherit;background:#fff;border:1px solid #ccd0d8;border-radius:8px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.qbo-primary{font-weight:600;color:#fff!important;background:#2ca01c!important;border-color:#2ca01c!important}.qbo-primary:disabled{opacity:.5;cursor:default}.qbo-danger{color:#a3271b!important;border-color:#f0c4be!important}.qbo-link{cursor:pointer;font:inherit;text-decoration:underline;color:#1d6fb8!important;background:0 0!important;border:0!important;min-height:0!important;padding:0 4px!important}.qbo-keys{border-top:1px solid #e6e9ef;margin-top:16px;padding-top:4px}.qbo-keys h3{margin:12px 0 4px;font-size:15px}.qbo-keys select{width:100%;max-width:400px;font:inherit;border:1px solid #ccd0d8;border-radius:5px;margin-top:8px;padding:10px;display:block}.qbo-redirect{margin-top:10px;font-size:13px}.qbo-redirect small{color:#5f6c83;display:block}.qbo-redirect code{word-break:break-all;background:#f3f5f8;border-radius:5px;margin:4px 6px 0 0;padding:6px 8px;font-size:12px;display:inline-block}.qbo-ok{background:#e6f4ea;border-radius:8px;padding:8px 12px;color:#1e6b34!important}.qbo-muted{color:#5f6c83;font-size:13px}.qbo-saved{font-size:14px!important}.accounting-page{max-width:1000px}.acct-connection{background:#f3f5f8;border-radius:10px;margin:12px 0 18px;padding:12px 16px;font-size:14px}.acct-connection.ok{color:#1e4d2b;background:#e6f4ea}.acct-step{background:#fff;border:1px solid #d8dde5;border-radius:10px;margin:0 0 18px;padding:18px 20px}.acct-step h2{align-items:center;gap:10px;margin:0 0 10px;font-size:18px;display:flex}.acct-step h2 i{color:#fff;background:#2ca01c;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;font-style:normal;display:inline-grid}.acct-step h3{text-transform:uppercase;letter-spacing:.04em;color:#5f6c83;margin:16px 0 8px;font-size:14px}.acct-settlement,.acct-mode{cursor:pointer;border:1px solid #e1e5ec;border-radius:9px;align-items:center;gap:12px;margin:0 0 8px;padding:11px 13px;display:flex}.acct-settlement.on,.acct-mode.on{background:#f4f9ef;border-color:#2ca01c}.acct-settlement>span:first-of-type,.acct-mode>span{flex:1}.acct-settlement small,.acct-mode small{color:#5f6c83;margin-top:2px;font-size:12px;display:block}.acct-settlement input,.acct-mode input{flex:none;width:20px;height:20px}.acct-amount{text-align:right;white-space:nowrap;font-weight:600}.acct-modes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.acct-range{gap:12px;margin:0 0 8px 34px;display:flex}.acct-range input{font:inherit;border:1px solid #ccd0d8;border-radius:6px;padding:8px;display:block}.acct-note{color:#5f6c83;margin:6px 0;font-size:13px}.acct-disabled{background:#f6f7f9;border-radius:8px;padding:10px 12px}.acct-warn{color:#7a4b00;background:#fff6e5;border-radius:8px;padding:8px 12px;font-size:13px}.acct-map{gap:8px;margin:8px 0 14px;display:grid}.acct-map label{border-bottom:1px solid #eef0f4;grid-template-columns:1fr minmax(200px,320px);align-items:center;gap:12px;padding:6px 0;display:grid}.acct-map small{color:#5f6c83;font-size:12px;display:block}.acct-map select{font:inherit;border:1px solid #ccd0d8;border-radius:6px;width:100%;padding:9px}.acct-preview{border:1px solid #e1e5ec;border-radius:10px;margin:14px 0;padding:14px}.acct-preview.ready{border-color:#9fd39a}.acct-preview header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.acct-preview header .qbo-pill{white-space:normal;align-self:flex-start}.acct-preview header small{color:#5f6c83;font-size:12px;display:block}.acct-totals{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.acct-totals span{background:#f6f7f9;border-radius:8px;padding:6px 10px}.acct-totals small{color:#5f6c83;font-size:11px;display:block}.acct-totals b{font-size:14px}.acct-lines,.acct-history{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.acct-lines caption{text-align:left;padding:6px 0;font-weight:600}.acct-lines th,.acct-lines td,.acct-history th,.acct-history td{text-align:left;vertical-align:top;border-bottom:1px solid #eef0f4;padding:6px 8px}.acct-lines td:nth-child(n+2),.acct-lines th:nth-child(n+2){text-align:right;white-space:nowrap;width:1%}.acct-lines td small{color:#5f6c83;margin-top:2px;font-size:12px;font-weight:400;display:block}.acct-lines td b{font-weight:600}.acct-lines tfoot th{border-top:2px solid #cfd5df}.acct-history small{color:#5f6c83;font-size:12px;display:block}.acct-import{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}:root[data-theme=dark] :is(.acct-step,.acct-preview){color:#e4eaf5;background:#152135;border-color:#304058}:root[data-theme=dark] :is(.acct-totals span,.acct-disabled,.acct-connection,.qbo-redirect code){color:#e4eaf5;background:#1d2b42}@media (width<=720px){.acct-modes,.acct-map label{grid-template-columns:1fr}.acct-step{padding:14px}.acct-lines{font-size:13px}.acct-lines th,.acct-lines td{padding:6px 4px}.qbo-card-head{flex-wrap:wrap}.acct-range{margin-left:0}.acct-preview header{flex-direction:column}}html body :is(.acct-preview,.accounting-page) .tablewrap{min-height:0;max-height:none;overflow-x:auto}html body :is(.acct-preview,.accounting-page) .tablewrap table{table-layout:auto;min-width:0}html body :is(.acct-preview,.accounting-page) .tablewrap td:first-child{min-width:0;max-width:none}html body .acct-lines td,html body .acct-history td{padding-top:7px;padding-bottom:7px}.acct-preview header .qbo-pill{padding:4px 10px;line-height:1.4}.acct-lines caption{white-space:normal}@media (width<=720px){.acct-preview{padding:10px}.accounting-page .acct-step{padding:12px}html body .acct-lines td:first-child{width:auto}.acct-lines td:nth-child(n+2),.acct-lines th:nth-child(n+2){padding-left:2px;padding-right:2px;font-size:12px}.acct-history{min-width:560px!important}}.commerce-source{color:#61728b;background:#fff;border:1px solid #dce4ef;border-radius:12px;gap:8px;padding:19px 22px;font-size:12px;display:grid}.commerce-source strong{color:#263e60}.commerce-source small{color:#8090a6;font-size:11px}.commerce-source p{margin:2px 0}.commerce-links{color:#315f9c;flex-wrap:wrap;gap:12px 26px;padding:22px 0 0;font-size:12px;display:flex}.commerce-controls{background:#fff;border:1px solid #dde4ef;border-radius:11px;flex-wrap:wrap;align-items:end;gap:15px 20px;margin-top:22px;padding:20px;display:flex}.commerce-controls label{color:#697c96;gap:9px;font-size:11px;display:grid}.commerce-controls input[type=number]{width:130px}.commerce-controls select,.commerce-controls input[type=number]{color:#344c6c;background:#fff;border:1px solid #d9e1ed;border-radius:7px;padding:10px}.commerce-controls .commerce-check{align-items:center;gap:8px;padding-bottom:10px;display:flex}.commerce-explanation{color:#74839a;margin:19px 0;font-size:11px;line-height:1.8}.commerce-page .tablewrap{max-height:660px}.commerce-page th,.commerce-page td{text-align:right;font-variant-numeric:tabular-nums}.commerce-page th:first-child,.commerce-page td:first-child{text-align:left}.commerce-needed{color:#bd6b24;font-weight:700}.commerce-page .tools{flex-wrap:wrap}.commerce-page .tools label{align-items:center;gap:7px;font-size:11px;display:flex}.commerce-page .tools input[type=checkbox]{width:auto}.commerce-page .tools input:not([type=checkbox]){width:220px}.commerce-page .toolbar small{margin-top:6px;display:block}.selling-account-dot.walmart{background:#58a3e7}.selling-sidebar.walmart .overview-nav.selected{box-shadow:inset 3px 0 #58a3e7}.selling-switcher{flex-wrap:wrap}:root[data-theme=dark] .commerce-source,:root[data-theme=dark] .commerce-controls{color:#b3c2d6;background:#152135;border-color:#304058}:root[data-theme=dark] .commerce-source strong{color:#e1ecfa}@media (width<=720px){.commerce-controls{gap:14px}.commerce-controls label{flex:40%}.commerce-controls input[type=number],.commerce-controls select{width:100%}.commerce-page .toolbar{flex-wrap:wrap}.commerce-page .tools input:not([type=checkbox]){width:100%}.selling-accountbar .selling-switcher button{padding:8px 14px}}.ledger-basis{color:#8a6d2b;white-space:nowrap;font-size:10px;font-weight:400}.ledger-stock{white-space:nowrap}.commerce-source .note,.note.ledger-fallback{color:#7a6a3a;margin:4px 0;font-size:12px}:root[data-theme=dark] .ledger-basis,:root[data-theme=dark] .note.ledger-fallback{color:#e0c58a}.replenish-card-skus th{overflow-wrap:normal;font-size:11px;padding:5px 4px!important}.replenish-card-skus :is(th,td):first-child{width:28%}.replenish-card-skus :is(th,td):not(:first-child){text-align:right;padding-left:6px!important}.amazon-today{--comparison-panel:#fff;margin-bottom:28px}.amazon-today .toolbar{flex-wrap:wrap;gap:24px;padding:24px}.amazon-today .tablewrap{min-height:260px;max-height:calc(100vh - 330px)}.amazon-today table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:760px}.amazon-today col.title-col{width:34%}.amazon-today col.asin-col{width:14%}.amazon-today col:not(.title-col):not(.asin-col){width:13%}.amazon-today .tablewrap th,.amazon-today .tablewrap td{text-align:center;font-variant-numeric:tabular-nums;padding:18px 14px}.amazon-today .tablewrap th[rowspan],.amazon-today .tablewrap td:first-child,.amazon-today .tablewrap .asin-cell{text-align:left}.amazon-today .tablewrap td:first-child{font-size:12px;line-height:1.65}.amazon-today .asin-cell{color:#73839a;font-size:11px}.amazon-today .tablewrap thead tr:first-child th{height:42px;padding-top:12px;padding-bottom:12px;top:0}.amazon-today .tablewrap thead tr:nth-child(2) th{top:42px}.amazon-today .tablewrap th.metric-heading{letter-spacing:.03em;color:#314c70;background:#eaf0f8;font-size:14px}.amazon-today .tablewrap .orders-start{border-left:18px solid var(--comparison-panel)}.amazon-today .tablewrap .units-start{border-left:30px solid var(--comparison-panel)}.amazon-today .today-metric{font-size:17px;font-weight:750}.amazon-today .yesterday-metric{color:#6b7a90;background:#f8fafc;font-size:15px}.amazon-today .tablewrap .comparison-up{color:#166534;background:#e8f6ed}.amazon-today .tablewrap .comparison-down{color:#ae2639;background:#fff0f1}.amazon-today .tablewrap .comparison-equal,.amazon-today .tablewrap .comparison-unknown{color:#55677f;background:#f4f6f9}.comparison-arrow{vertical-align:middle;margin-left:7px;font-size:12px;display:inline-block}.amazon-today .commerce-explanation{padding:0 24px 14px}:root[data-theme=dark] .amazon-today{--comparison-panel:#152135}:root[data-theme=dark] .amazon-today .tablewrap th.metric-heading{color:#d7e5f8;background:#25364e}:root[data-theme=dark] .amazon-today .tablewrap .comparison-up{color:#9de6b5;background:#193c2b}:root[data-theme=dark] .amazon-today .tablewrap .comparison-down{color:#ffb4bf;background:#472532}:root[data-theme=dark] .amazon-today .tablewrap .comparison-equal,:root[data-theme=dark] .amazon-today .tablewrap .comparison-unknown,:root[data-theme=dark] .amazon-today .yesterday-metric{color:#b7c6db;background:#1c2a3d}@media (width<=720px){.amazon-today .tablewrap{max-height:65vh}.amazon-today .tools,.amazon-today .tools input{width:100%}.amazon-today .toolbar{padding:18px}}.commerce-page .tablewrap .asin-row>td{vertical-align:top;padding:0 16px 10px}.asin-summary{box-sizing:border-box;flex-direction:column;justify-content:center;gap:5px;height:100px;display:flex}.asin-label{align-items:flex-start}.asin-label>b{letter-spacing:.02em;font-size:13px}.asin-label>small{-webkit-line-clamp:2;color:#697c96;-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}.asin-label>span{color:#8592a5;font-size:10px}.asin-total{color:#233e61;align-items:flex-end;font-size:14px}.asin-sku-line{box-sizing:border-box;white-space:nowrap;border-top:1px solid #edf1f6;align-items:center;height:36px;font-size:11px;display:flex}.asin-sku-label{color:#4d6381;gap:9px;max-width:440px}.asin-sku-label>span:last-child{text-overflow:ellipsis;overflow:hidden}.asin-branch{color:#a4afbf}.asin-sku-value{color:#60728e;font-variant-numeric:tabular-nums;justify-content:flex-end}.asin-row:nth-child(2n){background:#fbfcfe}:root[data-theme=dark] .asin-total{color:#e0e9f8}:root[data-theme=dark] .asin-sku-line{border-color:#2b3c52}:root[data-theme=dark] .asin-sku-label,:root[data-theme=dark] .asin-sku-value{color:#b4c6de}:root[data-theme=dark] .asin-row:nth-child(2n){background:#172338}.asin-label{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.asin-image{background:#fff;border:1px solid #e5ebf3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.asin-image img{object-fit:contain;width:56px;height:56px}.asin-image>span{color:#8895a8;font-size:9px}.asin-label-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.asin-label-copy>b{letter-spacing:.02em;font-size:13px}.asin-label-copy>small{-webkit-line-clamp:2;color:#697c96;-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}.asin-label-copy>span{color:#8592a5;font-size:10px}.commerce-page .asin-row>td:first-child{min-width:340px}.asin-label-copy>.asin-product-title{letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:750;line-height:19px;display:-webkit-box;overflow:hidden}.asin-label-copy>.asin-identifier{color:#8592a5;font-size:10px;line-height:13px}.inventory-actions{align-items:center;gap:18px;font-size:12px;display:flex}.inventory-actions a{color:#315f9c}.inventory-refresh,.inventory-pagination button{color:#344c6c;cursor:pointer;background:#fff;border:1px solid #d9e1ed;border-radius:7px;padding:10px 15px}.inventory-refresh:disabled,.inventory-pagination button:disabled{opacity:.5;cursor:default}.inventory-pagination{color:#61728b;justify-content:flex-end;align-items:center;gap:12px;padding:16px 20px;font-size:12px;display:flex}.inventory-pagination span{margin-right:auto}.amazon-inventory-page .tablewrap td:first-child{min-width:260px;max-width:440px}.amazon-inventory-page .tablewrap th{white-space:nowrap}.amazon-inventory-page .tablewrap td{padding-top:16px;padding-bottom:16px}:root[data-theme=dark] .inventory-refresh,:root[data-theme=dark] .inventory-pagination button{color:#d7e4f5;background:#152135;border-color:#304058}@media (width<=720px){.amazon-inventory-page .overview-heading{flex-wrap:wrap;align-items:start;gap:20px}.inventory-actions,.inventory-pagination{flex-wrap:wrap}}.ai-picker{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 14px;display:flex}.ai-picker-field{color:#0f172a;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ai-picker-field select{min-width:190px;max-width:100%;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:7px 10px;font-weight:500}.ai-picker-field select:disabled{color:#64748b;background:#f8fafc}.ai-picker-purpose{color:#475569;font-size:12px}.ai-picker-note{color:#64748b;flex-basis:100%;font-size:12px}.ai-picker-note a{color:#2563eb}@media (width<=640px){.ai-picker-field{width:100%}.ai-picker-field select{flex:1;min-width:0}}.amazon-variation-page .variation-progress{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.amazon-variation-page .variation-progress li{border:1px solid var(--workspace-line);background:var(--workspace-surface);color:var(--workspace-muted);border-radius:10px;align-items:center;gap:12px;padding:14px 16px;display:flex}.amazon-variation-page .variation-progress li span:last-child{flex-direction:column;min-width:0;display:flex}.amazon-variation-page .variation-progress strong{color:var(--workspace-ink);font-size:15px}.amazon-variation-page .variation-progress small{font-size:12px}.amazon-variation-page .variation-progress-dot{border:1px solid var(--workspace-line);background:var(--workspace-bg);width:30px;height:30px;color:var(--workspace-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.amazon-variation-page .variation-progress li.current{border-color:var(--workspace-accent);box-shadow:inset 0 0 0 1px var(--workspace-accent)}.amazon-variation-page .variation-progress li.current .variation-progress-dot{background:var(--workspace-accent);border-color:var(--workspace-accent);color:#fff}.amazon-variation-page .variation-progress li.done .variation-progress-dot{color:#176b50;background:#e5f3ea;border-color:#9fcdb1}html body .amazon-variation-page .variation-card{border:1px solid var(--workspace-line);background:var(--workspace-surface);margin:0 0 20px;overflow:visible}.amazon-variation-page .variation-card .toolbar{border-bottom:1px solid var(--workspace-line);justify-content:space-between;align-items:flex-start;display:flex}.amazon-variation-page .variation-card h2{color:var(--workspace-ink);margin:0 0 4px;font-size:18px;font-weight:600}.amazon-variation-page .variation-card .toolbar small{color:var(--workspace-muted);display:block}.amazon-variation-page .variation-card-body{padding:18px 22px 22px}.amazon-variation-page .amazon-variation-form{gap:14px;display:grid}.amazon-variation-page .amazon-variation-form label{color:var(--workspace-ink);gap:6px;font-weight:600;display:grid}.amazon-variation-page .amazon-variation-form :is(input,select),.amazon-variation-page .variation-confirm input{border:1px solid var(--workspace-line);background:var(--workspace-surface);min-height:42px;color:inherit;font:inherit;box-sizing:border-box;border-radius:7px;width:100%;padding:9px 12px}.amazon-variation-page .amazon-variation-form :is(input,select):focus,.amazon-variation-page .variation-confirm input:focus{outline:2px solid var(--workspace-accent);outline-offset:1px}.amazon-variation-page .variation-asins{padding:18px 22px 22px}.amazon-variation-page .variation-count{color:var(--workspace-muted);border:1px solid var(--workspace-line);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600}.amazon-variation-page .variation-asin-rows{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:12px 14px;display:grid}.amazon-variation-page .variation-asin-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;min-width:0;display:grid}.amazon-variation-page .variation-asin-row .variation-field-error{grid-column:1/-1}.amazon-variation-page .variation-remove{border:1px solid var(--workspace-line);background:var(--workspace-surface);width:42px;min-height:42px;color:var(--workspace-muted);cursor:pointer;border-radius:7px;font-size:20px;line-height:1}.amazon-variation-page .variation-remove:hover{color:#b42318;border-color:#f1b3b3}.amazon-variation-page .variation-asin-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.amazon-variation-page .variation-add{border:1px dashed var(--workspace-accent);min-height:42px;color:var(--workspace-accent);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:9px 16px;font-weight:600}.amazon-variation-page .variation-field-error{color:#b42318;gap:2px;font-size:13px;font-weight:500;line-height:1.45;display:grid}.amazon-variation-page .variation-hint{color:var(--workspace-muted);font-size:12px;font-weight:400}.amazon-variation-page .has-error>input,.amazon-variation-page .has-error>select,.amazon-variation-page .has-error label>input,.amazon-variation-page .amazon-variation-form [aria-invalid=true]{box-shadow:0 0 0 1px #d92d20;border-color:#d92d20!important}.amazon-variation-page .variation-products article.has-error{border-color:#f1b3b3}.amazon-variation-page .variation-children h3{color:var(--workspace-ink);margin:4px 0 10px;font-size:14px}.amazon-variation-page .variation-products article label{margin-top:8px;font-size:13px}.amazon-variation-page .variation-setup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:18px}.amazon-variation-page .variation-setup .variation-wide,.amazon-variation-page .variation-setup .variation-actions{grid-column:1/-1}.amazon-variation-page .amazon-variation-form fieldset{border:1px solid var(--workspace-line);background:var(--workspace-bg);border-radius:9px;gap:10px;margin:0;padding:12px 14px 14px;display:grid}.amazon-variation-page .amazon-variation-form legend{color:var(--workspace-ink);padding:0 6px;font-size:13px;font-weight:600}.amazon-variation-page .variation-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.amazon-variation-page .variation-actions small{color:var(--workspace-muted)}.amazon-variation-page button:disabled{opacity:.55;cursor:not-allowed}.amazon-variation-page .variation-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.amazon-variation-page .variation-products article{border:1px solid var(--workspace-line);background:var(--workspace-bg);border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}.amazon-variation-page .variation-products strong{color:var(--workspace-ink);overflow-wrap:anywhere}.amazon-variation-page .variation-products small{color:var(--workspace-muted)}.amazon-variation-page .variation-products em{color:#9a5b00;margin-top:4px;font-size:12px;font-style:normal}.amazon-variation-page .variation-asin{letter-spacing:1px;color:var(--workspace-accent);font-size:11px;font-weight:700}.amazon-variation-page .variation-ai,.amazon-variation-page .variation-plan{border:1px solid var(--workspace-line);border-radius:9px;margin-top:14px;padding:12px 14px}.amazon-variation-page details summary{cursor:pointer;color:var(--workspace-ink);font-weight:600}.amazon-variation-page .variation-ai p{margin:10px 0 0;line-height:1.7}.amazon-variation-page .variation-plan pre{white-space:pre-wrap;background:var(--workspace-bg);border-radius:7px;max-height:320px;margin:10px 0 0;padding:12px;font-size:12px;overflow:auto}.amazon-variation-page .variation-pill{border:1px solid;border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:700}.amazon-variation-page .variation-pill.ok{color:#176b50;background:#e5f3ea;border-color:#9fcdb1}.amazon-variation-page .variation-pill.bad{color:#b42318;background:#fdecec;border-color:#f1b3b3}html body .amazon-variation-page .amazon-variation-result.ok{border-color:#9fcdb1}html body .amazon-variation-page .amazon-variation-result.bad{border-color:#f1b3b3}.amazon-variation-page .amazon-variation-error{margin:0 0 20px}.amazon-variation-page .amazon-variation-issues{margin:6px 0;padding-left:18px;line-height:1.6}.amazon-variation-page .amazon-variation-issues .sev-error strong{color:#b42318}.amazon-variation-page .amazon-variation-issues .sev-warning strong{color:#b45309}.amazon-variation-page .amazon-variation-issues .note{opacity:.8;font-size:.85em}.amazon-variation-page .amazon-variation-issues code{font-size:12px}.amazon-variation-page .variation-card .tablewrap{border:1px solid var(--workspace-line);border-radius:9px;margin-top:10px;overflow-x:auto}.amazon-variation-page .amazon-variation-steps{border-collapse:collapse;width:100%}.amazon-variation-page .amazon-variation-steps th{text-align:left;background:var(--workspace-bg);color:var(--workspace-muted);padding:10px 12px;font-size:12px;font-weight:600}.amazon-variation-page .amazon-variation-steps td{border-top:1px solid var(--workspace-line);text-align:left;vertical-align:top;padding:10px 12px;font-size:14px}.amazon-variation-page .amazon-variation-create{background:#fff8f7;border:1px solid #f1b3b3;border-radius:9px;gap:10px;margin-top:18px;padding:18px;display:grid}.amazon-variation-page .amazon-variation-create h2{margin:0}.amazon-variation-page .amazon-variation-create p{margin:0;line-height:1.7}.amazon-variation-page .variation-confirm{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.amazon-variation-page .amazon-variation-create button.danger{color:#fff;cursor:pointer;background:#c2281d;border:0;border-radius:7px;min-height:42px;padding:10px 18px;font-weight:600}.amazon-variation-page .variation-empty{color:var(--workspace-muted);margin:16px 0 0}:root[data-theme=dark] .amazon-variation-page .variation-progress li.done .variation-progress-dot,:root[data-theme=dark] .amazon-variation-page .variation-pill.ok{color:#a9e0c1;background:#1d3a2c;border-color:#3d6b52}:root[data-theme=dark] .amazon-variation-page .variation-pill.bad{color:#f5b5b5;background:#3a1f22;border-color:#7a3b3f}:root[data-theme=dark] .amazon-variation-page .amazon-variation-create{background:#2a1a1d;border-color:#7a3b3f}:root[data-theme=dark] .amazon-variation-page .variation-progress li.current .variation-progress-dot{color:#0c1422}:root[data-theme=dark] .amazon-variation-page .variation-field-error{color:#f5a3a3}@media (width<=720px){.amazon-variation-page .variation-progress{gap:6px}.amazon-variation-page .variation-progress li{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}.amazon-variation-page .variation-progress small{display:none}.amazon-variation-page .variation-asins,.amazon-variation-page .variation-setup,.amazon-variation-page .variation-products,.amazon-variation-page .variation-confirm{grid-template-columns:1fr}.amazon-variation-page .variation-asins,.amazon-variation-page .variation-card-body{padding:16px}.amazon-variation-page .variation-asins .primary,.amazon-variation-page .variation-add{width:100%}.amazon-variation-page .variation-asin-rows{grid-template-columns:1fr}}.amazon-variation-page .ai-picker{margin:4px 0 16px}.amazon-variation-page .amazon-variation-error-wrap{margin:0 0 16px}.amazon-variation-page .amazon-variation-error-wrap .amazon-variation-error{margin-bottom:8px}.amazon-variation-page .variation-explain{margin:12px 0 0}.amazon-variation-page .variation-explain-button{color:#3730a3;cursor:pointer;background:#eef2ff;border:1px solid #6366f1;border-radius:8px;padding:8px 14px;font-weight:600}.amazon-variation-page .variation-explain-button:disabled{opacity:.6;cursor:default}.amazon-variation-page .variation-explain-error{color:#b42318;margin:8px 0 0}.amazon-variation-page .variation-explain-result{background:#f5f7ff;border:1px solid #c7d2fe;border-radius:10px;gap:6px;padding:12px 14px;display:grid}.amazon-variation-page .variation-explain-result p{margin:0 0 4px;line-height:1.45}.amazon-variation-page .variation-explain-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.amazon-variation-page .variation-explain-head small{color:#6366f1;font-weight:600}.amazon-variation-page .variation-explain-changes ul{margin:6px 0 8px;padding-left:18px}.amazon-variation-page .variation-explain-changes code{word-break:break-all;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:1px 5px}.amazon-variation-page .variation-explain-again{color:#4f46e5;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13px}:root[data-theme=dark] .amazon-variation-page .variation-explain-result{background:#1b1f3a;border-color:#3b3f74}:root[data-theme=dark] .amazon-variation-page .variation-explain-button{color:#c7d2fe;background:#232756;border-color:#4f46e5}.fba-inbound-page .fba-title-actions{align-items:center;gap:8px;display:flex}.fba-inbound-page .button,.fba-inbound-page button.primary,.fba-inbound-page button.secondary,.fba-inbound-page button.danger,.fba-inbound-page button.danger-outline{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.fba-inbound-page .button.primary,.fba-inbound-page button.primary{color:#fff;background:#1f6f4a}.fba-inbound-page .button.secondary,.fba-inbound-page button.secondary{color:#1d2a24;background:#fff;border-color:#cfd8d3}.fba-inbound-page button.danger{color:#fff;background:#b42318}.fba-inbound-page button.danger-outline{color:#b42318;background:#fff;border-color:#f1b8b2}.fba-inbound-page button:not([class]){color:#1d2a24;cursor:pointer;background:#fff;border:1px solid #cfd8d3;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.fba-inbound-page button:disabled{opacity:.45;cursor:not-allowed}.fba-inbound-page button.big{padding:12px 22px;font-size:15px}.fba-inbound-page button.link{color:#1f6f4a;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.fba-inbound-page .alert.info{color:#1f4d36;background:#eef7f1;border-color:#b9dcc7}.fba-steps{flex-wrap:wrap;gap:6px;margin:4px 0 16px;display:flex}.fba-steps button{color:#55635b;cursor:pointer;background:#fff;border:1px solid #d5ddd8;border-radius:999px;padding:7px 14px;font-weight:600}.fba-steps button.on{color:#fff;background:#1f6f4a;border-color:#1f6f4a}.fba-steps button.done{color:#1f6f4a;border-color:#9fcdb4}.fba-segment{background:#f5f7f6;border:1px solid #cfd8d3;border-radius:12px;margin-bottom:12px;padding:3px;display:inline-flex}.fba-segment button{color:#55635b;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font-weight:600}.fba-segment button.on{color:#1d2a24;background:#fff;box-shadow:0 1px 3px #0000001f}.fba-table{border-collapse:collapse;width:100%;font-size:14px}html body .fba-inbound-page .fba-table :is(td,th){text-align:left;white-space:normal;background:0 0;min-width:0;max-width:none;padding:8px;font-size:14px;line-height:1.45;position:static;left:auto}html body .fba-inbound-page .fba-table tr.picked td{background:#f2f9f5}.fba-table th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:#6b7770;border-bottom:1px solid #e3e8e5;padding:8px;font-size:12px}.fba-table td{vertical-align:middle;border-bottom:1px solid #eef1ef;padding:8px}.fba-table td small,.fba-table td b+small{color:#6b7770;font-size:12px;display:block}.fba-table tr.picked td{background:#f2f9f5}.fba-table tfoot td{font-weight:500}.fba-table tfoot tr.sum td{border-top:2px solid #d5ddd8;font-weight:700}.fba-product{align-items:center;gap:10px;min-width:200px;display:flex}.fba-product small{color:#6b7770;font-size:12px;display:block}.fba-thumb{background:#f1f3f2;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.fba-thumb img{object-fit:contain;width:40px;height:40px}.fba-thumb i{color:#8a958f;text-align:center;font-size:9px;font-style:normal}.fba-qty{width:90px}.fba-chip{white-space:nowrap;color:#44514a;background:#eef1ef;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.fba-chip.warn{color:#9a5b00;background:#fff3e0}.fba-chip.good{color:#1f6f4a;background:#e6f4ec}.fba-hint{color:#5d6a63;font-size:14px}.fba-search{background:#fff;border:1px solid #e3e8e5;border-radius:14px;margin-bottom:14px;padding:14px}.fba-search label{flex-direction:column;gap:6px;font-weight:600;display:flex}.fba-search input{border:1px solid #cfd8d3;border-radius:10px;padding:10px 12px;font-size:15px}.fba-search ul{margin:10px 0 0;padding:0;list-style:none}.fba-search li{border-top:1px solid #eef1ef;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.fba-name{color:#6b7770;flex-direction:column;font-size:12px;font-weight:600;display:flex}.fba-name input{min-width:220px}.fba-nav{justify-content:space-between;gap:10px;margin-top:18px;padding:8px 0;display:flex}.fba-inbound-page .content{padding-bottom:72px}.fba-pick{cursor:pointer}.fba-pick input{flex:0 0 18px;width:18px;height:18px}.fba-casepack{background:#fff;border:1px solid #e3e8e5;border-radius:14px;margin-bottom:12px;padding:12px 14px}.fba-casepack h3{margin:0 0 8px;font-size:15px}.fba-casepack-row{border-top:1px solid #eef1ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.fba-casepack-row small{color:#6b7770}.fba-boxes{gap:12px;display:grid}.fba-box,.fba-address-form,.fba-review,.fba-amazon-review,.fba-record,.fba-empty{background:#fff;border:1px solid #e3e8e5;border-radius:14px;padding:14px}.fba-box header{justify-content:space-between;align-items:center;display:flex}.fba-box h3{margin:0;font-size:15px}.fba-box-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:10px 0;display:grid}.fba-box-grid label,.fba-ready{color:#55635b;flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.fba-box-grid .wide{grid-column:1/-1}.fba-box-grid input,.fba-box-grid textarea,.fba-ready input{border:1px solid #cfd8d3;border-radius:9px;padding:8px 10px;font-size:14px}.fba-contents input{width:90px}.fba-addresses{gap:10px;margin-bottom:10px;display:grid}.fba-address,.fba-carrier{cursor:pointer;background:#fff;border:1px solid #dfe5e2;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.fba-address.on,.fba-carrier.on,.fba-option.on{border-color:#1f6f4a;box-shadow:0 0 0 2px #cfe8da}.fba-address.placeholder{background:#fffaf0;border-style:dashed}.fba-address small,.fba-carrier small{color:#5d6a63;margin-top:3px;font-size:13px;display:block}.fba-address small.warning{color:#9a5b00}.fba-address-actions{gap:14px;margin-top:6px;display:flex}.fba-carriers{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin-bottom:14px;display:grid}.fba-ready{max-width:240px}.fba-summary{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:0 0 12px;display:grid}.fba-summary div{background:#f6f8f7;border-radius:10px;padding:10px}.fba-summary dt{color:#6b7770;text-transform:uppercase;font-size:12px;font-weight:600}.fba-summary dd{margin:3px 0 0;font-weight:600}.fba-summary dd small{color:#5d6a63;font-weight:400;display:block}.fba-problems{color:#8a1c12;background:#fff4f2;border:1px solid #f4c7c0;border-radius:10px;padding:10px 10px 10px 28px;font-size:14px}.fba-problems li.warn{color:#8a5a00}.fba-review-actions,.fba-record-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.fba-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;display:grid}.fba-options>*,.fba-carriers>*,.fba-addresses>*{min-width:0}.fba-option-body .fba-table,.fba-review .fba-table{table-layout:fixed}.fba-table td{overflow-wrap:anywhere}.fba-option-body .fba-table th:first-child{width:48%}.fba-option{cursor:pointer;background:#fff;border:1px solid #dfe5e2;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex}.fba-option.unavailable{opacity:.6}.fba-option-body{flex:1;min-width:0}.fba-option-head{align-items:center;gap:6px;margin-bottom:6px;display:flex}.fba-total{margin-left:auto;font-size:18px;font-weight:800}.fba-carrier-switch{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.fba-carrier-switch button{cursor:pointer;background:#fff;border:1px solid #cfd8d3;border-radius:999px;padding:6px 12px;font-weight:600}.fba-carrier-switch button.on{color:#fff;background:#1d2a24;border-color:#1d2a24}.fba-carrier-switch input{border:1px solid #cfd8d3;border-radius:9px;padding:7px 10px}.fba-record-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fba-record-head h2{margin:0;font-size:17px}.fba-record-head small{color:#5d6a63}.fba-badge{white-space:nowrap;color:#44514a;background:#eef1ef;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.fba-badge.confirmed{color:#1f6f4a;background:#e6f4ec}.fba-badge.review,.fba-badge.needs_repack{color:#9a5b00;background:#fff3e0}.fba-badge.failed{color:#b42318;background:#fdecea}.fba-badge.cancelled{color:#6b6b6b;background:#f1f1f1}.fba-records{gap:14px;display:grid}.fba-record-message{color:#2d3a33;margin:8px 0}.fba-record-sub{color:#5d6a63;font-size:14px}.fba-inline{gap:6px;margin-top:6px;display:flex}.fba-inline input{border:1px solid #cfd8d3;border-radius:8px;flex:1;min-width:0;padding:6px 8px}.fba-working{color:#1f4d36;align-items:center;gap:10px;display:flex}.fba-spinner{border:2px solid #b9dcc7;border-top-color:#1f6f4a;border-radius:50%;width:16px;height:16px;animation:1s linear infinite fba-spin}@keyframes fba-spin{to{transform:rotate(360deg)}}.fba-done{background:#eef7f1;border-radius:12px;margin-top:10px;padding:12px}.fba-modal{z-index:1000;background:#0f171373;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fba-modal-card{background:#fff;border-radius:16px;width:100%;max-width:460px;padding:18px;box-shadow:0 20px 50px #00000040}.fba-modal-card h2{margin:0 0 8px;font-size:18px}.fba-modal-card label{flex-direction:column;gap:6px;margin-top:10px;font-weight:600;display:flex}.fba-modal-card input{letter-spacing:.05em;border:1px solid #cfd8d3;border-radius:10px;padding:10px;font-size:16px}.fba-modal-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}@media (width<=720px){.fba-steps{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.fba-steps button{white-space:nowrap;padding:6px 11px;font-size:13px}.fba-stack thead{display:none}.fba-stack,.fba-stack tbody{display:block}.fba-stack tr{border-bottom:1px solid #e6ebe8;grid-template-columns:1fr 1fr;gap:6px 14px;padding:12px 4px;display:grid}html body .fba-inbound-page .fba-stack td{border:0;padding:0}.fba-stack td.full,.fba-stack td.wide{grid-column:1/-1}.fba-stack td[data-label]:before{content:attr(data-label);color:#6b7770;text-transform:uppercase;letter-spacing:.03em;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.fba-stack td select,.fba-stack td .fba-qty{width:100%}.fba-stack td.fba-remove{text-align:right;grid-column:1/-1}.fba-inbound-page .tablepanel .toolbar{flex-direction:column;align-items:stretch;gap:8px}.fba-inbound-page .tablepanel .tools{flex-wrap:wrap}.fba-inbound-page .titleline{flex-direction:column;align-items:stretch;gap:10px}.fba-options{grid-template-columns:1fr}.fba-product{min-width:150px}.fba-table td,.fba-table th{padding:6px}.fba-name input{width:100%;min-width:0}}.fba-addsku{color:#55635b;flex-direction:column;gap:4px;max-width:320px;margin-top:8px;font-size:12px;font-weight:600;display:flex}.fba-addsku select{border:1px solid #cfd8d3;border-radius:9px;padding:8px}.fba-placement{margin:14px 0 6px}.fba-placement-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fba-placement-top h3{margin:0 0 4px}.fba-placement-top .fba-hint{max-width:760px;margin:0 0 10px}.fba-placement-top>button{flex:none}.fba-place-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin-top:10px;display:grid}.fba-place{background:#fff;border:1px solid #dfe5e2;border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:14px;display:flex}.fba-place.chosen{border-color:#1f6f4a;box-shadow:0 0 0 2px #cfe8da}.fba-place.dim{opacity:.55}.fba-place.expired{background:#fafafa}.fba-place-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fba-place-head h4{margin:0;font-size:17px}.fba-place-head small{color:#5d6b64}.fba-place-fee{text-align:right;line-height:1.1}.fba-place-fee b{font-size:22px;font-weight:800;display:block}.fba-place-fee small{color:#5d6b64;font-size:12px}.fba-place-chips{flex-wrap:wrap;gap:6px;min-height:4px;display:flex}.fba-place-chips .fba-chip{margin-left:0}.fba-chip.blue{color:#24508f;background:#e8f0fb}.fba-place-fcs{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fba-place-fcs li{background:#f5f7f6;border-radius:8px;grid-template-columns:62px 1fr auto;align-items:baseline;gap:8px;padding:6px 8px;font-size:14px;display:grid}.fba-place-fcs li span{color:#44514a;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fba-place-fcs li em{color:#5d6b64;white-space:nowrap;font-size:13px;font-style:normal}.fba-place-lines{gap:2px;margin:0;font-size:13px;display:grid}.fba-place-lines div{justify-content:space-between;gap:10px;display:flex}.fba-place-lines dt{color:#5d6b64}.fba-place-lines dd{font-variant-numeric:tabular-nums;margin:0}.fba-place-lines .disc dd{color:#1f6f4a}.fba-place-lines .sum{border-top:1px solid #eef1ef;padding-top:3px;font-weight:700}.fba-place-lines .sum dt{color:inherit}.fba-place-lines .muted dd{color:#5d6b64;font-style:italic}.fba-place-exp{color:#5d6b64;margin:0;font-size:12px}.fba-place-exp.warn{color:#9a5b00;font-weight:600}.fba-place>button{width:100%;margin-top:auto}.fba-place-banner{color:#1f4f37;background:#e6f4ec;border-radius:12px;margin:4px 0;padding:10px 12px;font-weight:600}.fba-place-banner.pending{color:#7a4a00;background:#fff3e0}.fba-place-banner small{opacity:.85;margin-top:2px;font-weight:400;display:block}.fba-place-dialog-fee{font-size:17px}.fba-place-dialog-fee b{font-size:20px}.fba-carrier-step{cursor:default;margin-top:12px}.fba-history{margin-top:10px;font-size:13px}.fba-history summary{cursor:pointer;color:#44514a;font-weight:600}.fba-history ol{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.fba-history li{grid-template-columns:130px 1fr;gap:8px;display:grid}.fba-history time{color:#5d6b64;white-space:nowrap}@media (width<=640px){.fba-placement-top{flex-direction:column}.fba-placement-top>button{width:100%}.fba-history li{grid-template-columns:1fr;gap:0}}.fba-place-others{margin-top:10px}.fba-place-others summary{cursor:pointer;color:#44514a;font-size:14px;font-weight:600}.fba-place-grid.one{grid-template-columns:minmax(0,560px)}.listings-page .titleline{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.listings-page button.primary{color:#fff;cursor:pointer;background:#1f6f4a;border:1px solid #1f6f4a;border-radius:10px;padding:8px 14px;font-weight:600}.listings-page button:not([class]),.listings-page .listing-search button[type=submit],.listings-page .file-button,.listings-page .images-button,.listings-page .more{color:#1d2a24;cursor:pointer;background:#fff;border:1px solid #cfd8d3;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.listings-page button:disabled{opacity:.45;cursor:not-allowed}.listings-page .link{color:#1f6f4a;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.listing-tabs{background:#eef2ef;border-radius:12px;gap:4px;padding:4px;display:flex}.listing-tabs button{color:#4b5a52;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font-weight:600}.listing-tabs button.on{color:#1d2a24;background:#fff;box-shadow:0 1px 3px #00000014}.listing-search{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 14px;display:flex}.listing-search input{border:1px solid #cfd8d3;border-radius:10px;flex:1;min-width:200px;max-width:360px;padding:9px 12px;font-size:14px}.listing-table{background:#fff;border:1px solid #e1e7e3;border-radius:14px;overflow:hidden}.listing-head,.listing-row{grid-template-columns:minmax(260px,2.2fr) minmax(170px,1.1fr) minmax(190px,1.2fr) 110px;align-items:start;gap:14px;padding:12px 16px;display:grid}.listing-head{letter-spacing:.04em;text-transform:uppercase;color:#5d6b63;background:#f6f8f7;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:700}.listing-row{border-top:1px solid #edf1ee}.listing-row.open{background:#fbfcfb}.l-product{align-items:center;gap:12px;min-width:0;display:flex}.l-product img,.l-product .noimg{object-fit:cover;background:#f3f5f4;border:1px solid #e1e7e3;border-radius:8px;flex:none;width:48px;height:48px}.l-product .noimg{color:#7a877f;place-items:center;font-size:10px;display:grid}.l-product b{font-size:14px;line-height:1.3;display:block}.l-product small{color:#6b7a71;font-size:12px}.cell-label{display:none}.price-button{color:#1d2a24;cursor:pointer;background:#fff;border:1px dashed #b8c7bf;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:16px;font-weight:700;display:inline-flex}.price-button i{color:#1f6f4a;opacity:.8;font-size:13px;font-style:normal}.price-button:hover{background:#f1f8f4;border-color:#1f6f4a}.price-static{font-size:16px}.price-cell .sale{color:#b45309;margin-top:3px;font-size:12px;font-weight:600;display:block}.price-edit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.price-edit span{font-weight:700}.price-edit input{border:2px solid #1f6f4a;border-radius:9px;width:90px;padding:6px 8px;font-size:16px;font-weight:700}.listing-note{border:1px solid;border-radius:10px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.4}.listing-note.ok{color:#1f4d36;background:#eef7f1;border-color:#b9dcc7}.listing-note.error{color:#8a1c12;background:#fdf0ee;border-color:#f1b8b2}.listing-note.info{color:#1c3d63;background:#eef4fb;border-color:#bcd2ea}.listing-note .link{margin-left:8px}.listing-note ul{margin:6px 0 0 16px;padding:0}.listing-note small{opacity:.7}.images-button{flex-wrap:wrap}.images-button .mini{display:inline-flex}.images-button .mini img{object-fit:cover;border:2px solid #fff;border-radius:5px;width:26px;height:26px;margin-left:-6px}.images-button .mini img:first-child{margin-left:0}.pill{border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.pill.ok{color:#1f6f4a;background:#e3f3e9}.pill.bad{color:#a1241a;background:#fde8e5}.pill.info{color:#264f86;background:#e8eef8}.l-panel{grid-column:1/-1}.image-panel{background:#fff;border:1px solid #dfe6e2;border-radius:12px;padding:14px}.image-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.image-panel-head h3{margin:0 0 3px;font-size:15px}.image-panel-head small{color:#617067}.image-panel-head button{cursor:pointer;background:#f1f4f2;border:0;border-radius:8px;width:32px;height:32px}.slot-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.slot{background:#fff;border:1px solid #e3e9e5;border-radius:10px;flex-direction:column;gap:6px;padding:8px;display:flex}.slot.main{border-color:#9fc9b2}.slot.pending{background:#fffaf1;border:2px solid #e8a33a}.slot-img{aspect-ratio:1;color:#8a968f;background:#f3f5f4;border-radius:8px;place-items:center;font-size:12px;display:grid;position:relative;overflow:hidden}.slot-img img{object-fit:contain;background:#fff;width:100%;height:100%}.slot-img em{color:#fff;text-align:center;background:#0009;padding:3px;font-size:11px;font-style:normal;position:absolute;inset:auto 0 0}.slot-label{flex-direction:column;font-size:13px;display:flex}.slot-label small{color:#6b7a71;font-size:11px}.slot-label small.new{color:#b45309;font-weight:700}.slot .warn{color:#b45309;font-size:11px}.slot-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.file-button{position:relative;overflow:hidden;padding:5px 10px!important;font-size:13px!important}.file-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.image-panel-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.history-list{background:#fff;border:1px solid #e1e7e3;border-radius:14px;overflow:hidden}.history-row{border-top:1px solid #edf1ee;grid-template-columns:150px minmax(200px,1.5fr) minmax(170px,1fr) minmax(150px,1fr) 110px;align-items:center;gap:12px;padding:12px 16px;display:grid}.history-row:first-child{border-top:0}.history-row.undone{background:#fafafa}.history-row.undone .h-change{opacity:.55;text-decoration:line-through}.history-row small{color:#6b7a71;font-size:12px;display:block}.h-change{align-items:center;gap:8px;font-weight:700;display:flex}.h-change .before,.h-change .arrow{color:#8a968f}.thumbs{gap:3px;display:inline-flex}.thumbs img{object-fit:cover;border:1px solid #e1e7e3;border-radius:5px;width:30px;height:30px}.h-status .issues{color:#a1241a}.h-note{grid-column:1/-1}.listings-page .more{margin-top:12px}@media (width<=720px){.listing-head{display:none}.listing-row{grid-template-columns:1fr 1fr;gap:10px 12px;padding:14px}.l-product,.l-status{grid-column:1/-1}.cell-label{text-transform:uppercase;letter-spacing:.04em;color:#7a877f;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.l-images{grid-column:auto}.images-button{padding:6px 9px;font-size:13px}.slot-grid{grid-template-columns:repeat(2,1fr)}.image-panel{padding:10px}.image-panel-actions button{flex:100%}.history-row{grid-template-columns:1fr auto;gap:6px 10px}.h-what,.h-change,.h-status{grid-column:1/-1}.h-when{grid-column:1}.h-undo{grid-area:1/2;justify-self:end}.listing-tabs{width:100%}.listing-tabs button{flex:1}.price-edit input{width:80px}}.fba-calc-page .fba-mode{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:10px;gap:4px;margin:0 0 18px;padding:4px;display:inline-flex}.fba-calc-page .fba-mode button{min-height:38px;color:var(--workspace-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 16px;font-weight:600}.fba-calc-page .fba-mode button.active{background:var(--workspace-accent);color:#fff}.fba-calc-page .fba-layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:20px;display:grid}.fba-calc-page .fba-inputs{gap:16px;min-width:0;display:grid}html body .fba-calc-page .fba-card{border:1px solid var(--workspace-line);background:var(--workspace-surface);margin:0;overflow:visible}.fba-calc-page .fba-card-head{border-bottom:1px solid var(--workspace-line);padding:16px 20px 12px}.fba-calc-page .fba-card-head h2{color:var(--workspace-ink);margin:0 0 3px;font-size:17px;font-weight:600}.fba-calc-page .fba-card-head small{color:var(--workspace-muted);font-size:13px;line-height:1.4;display:block}.fba-calc-page .fba-card-body{gap:14px;padding:16px 20px 18px;display:grid}.fba-calc-page .fba-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.fba-calc-page .fba-dims{grid-template-columns:repeat(4,minmax(0,1fr))}.fba-calc-page .fba-field{color:var(--workspace-ink);align-content:start;gap:6px;min-width:0;font-size:14px;font-weight:600;display:grid}.fba-calc-page .fba-field small{color:var(--workspace-muted);font-size:12px;font-weight:400;line-height:1.35}.fba-calc-page .fba-field>input,.fba-calc-page .fba-field>select,.fba-calc-page .fba-input{box-sizing:border-box;border:1px solid var(--workspace-line);background:var(--workspace-surface);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:7px;font-size:16px;font-weight:400}.fba-calc-page .fba-field>input,.fba-calc-page .fba-field>select{padding:9px 12px}.fba-calc-page .fba-input{align-items:center;display:flex;overflow:hidden}.fba-calc-page .fba-input:focus-within{border-color:var(--workspace-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--workspace-accent) 20%,transparent)}.fba-calc-page .fba-input input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:9px 10px}.fba-calc-page .fba-input i{color:var(--workspace-muted);white-space:nowrap;padding:0 10px;font-size:14px;font-style:normal}.fba-calc-page .fba-input i:first-child{padding-right:0}.fba-calc-page .fba-input i:last-child{padding-left:0}.fba-calc-page .fba-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.fba-calc-page .fba-actions button{min-height:44px;padding:10px 18px}.fba-calc-page .fba-actions small{color:var(--workspace-muted);font-size:13px}.fba-calc-page .fba-selected{border:1px solid var(--workspace-line);background:var(--workspace-bg);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;display:flex}.fba-calc-page .fba-selected img{object-fit:cover;background:#fff;border-radius:6px}.fba-calc-page .fba-selected span{gap:2px;min-width:0;display:grid}.fba-calc-page .fba-selected strong{text-overflow:ellipsis;font-size:14px;overflow:hidden}.fba-calc-page .fba-selected small{color:var(--workspace-muted);font-size:12px}.fba-calc-page .fba-note{color:var(--workspace-muted);margin:0;padding:0 20px 16px;font-size:13px}.fba-calc-page .fba-note.warn{color:#9a5b00}.fba-calc-page .fba-estimate-card{border-color:#e6c98a}.fba-calc-page .link-button{color:var(--workspace-accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.fba-calc-page .fba-results{gap:12px;min-width:0;display:grid;position:sticky;top:16px}.fba-calc-page .fba-source{border-radius:8px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.4}.fba-calc-page .fba-source.live{color:#176b50;background:#e5f3ea;border:1px solid #9fcdb1}.fba-calc-page .fba-source.estimate{color:#8a5a00;background:#fdf4e1;border:1px solid #e6c98a}.fba-calc-page .fba-source em{font-weight:400}.fba-calc-page .fba-alert{margin:0}.fba-calc-page .fba-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fba-calc-page .fba-result-grid article{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:10px;gap:3px;padding:12px 14px;display:grid}.fba-calc-page .fba-result-grid small{color:var(--workspace-muted);font-size:12px}.fba-calc-page .fba-result-grid strong{color:var(--workspace-ink);font-variant-numeric:tabular-nums;font-size:19px}.fba-calc-page .fba-result-grid em{color:#8a5a00;font-size:11px;font-style:normal}.fba-calc-page .fba-result-grid article.total{background:var(--workspace-bg)}.fba-calc-page .fba-profit{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:12px;gap:4px;padding:16px 18px;display:grid}.fba-calc-page .fba-profit>small{color:var(--workspace-muted);font-size:13px;font-weight:600}.fba-calc-page .fba-profit>strong{font-variant-numeric:tabular-nums;color:var(--workspace-ink);font-size:32px;line-height:1.15}.fba-calc-page .fba-profit.positive{background:#f1f9f4;border-color:#9fcdb1}.fba-calc-page .fba-profit.positive>strong{color:#176b50}.fba-calc-page .fba-profit.negative{background:#fdf1f0;border-color:#e7a9a3}.fba-calc-page .fba-profit.negative>strong{color:#b3261e}.fba-calc-page .fba-ratios{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.fba-calc-page .fba-ratios span{border:1px solid var(--workspace-line);background:#ffffffb3;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.fba-calc-page .fba-ratios small{color:var(--workspace-muted);font-size:12px}.fba-calc-page .fba-ratios b{font-variant-numeric:tabular-nums;font-size:20px}.fba-calc-page .fba-footnote{color:var(--workspace-muted);margin:0;font-size:12px;line-height:1.45}.fba-calc-page .fba-sticky{z-index:5;border:1px solid var(--workspace-line);background:var(--workspace-surface);color:inherit;border-radius:10px;grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin:0 0 14px;padding:10px 14px;text-decoration:none;display:none;position:sticky;top:0;box-shadow:0 4px 14px #14281e14}.fba-calc-page .fba-sticky span{gap:1px;min-width:0;display:grid}.fba-calc-page .fba-sticky small{color:var(--workspace-muted);font-size:11px}.fba-calc-page .fba-sticky b{font-variant-numeric:tabular-nums;color:var(--workspace-ink);font-size:17px}.fba-calc-page .fba-sticky b.pos{color:#176b50}.fba-calc-page .fba-sticky b.neg{color:#b3261e}@media (width<=1100px){.fba-calc-page .fba-layout{grid-template-columns:minmax(0,1fr)}.fba-calc-page .fba-results{scroll-margin-top:84px;position:static}.fba-calc-page .fba-sticky{display:grid}}@media (width<=640px){.fba-calc-page .fba-mode{box-sizing:border-box;grid-template-columns:1fr 1fr;width:100%;display:grid}.fba-calc-page .fba-dims{grid-template-columns:repeat(2,minmax(0,1fr))}.fba-calc-page .fba-grid{grid-template-columns:minmax(0,1fr)}.fba-calc-page .fba-dims.fba-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fba-calc-page .fba-card-head,.fba-calc-page .fba-card-body{padding-left:14px;padding-right:14px}.fba-calc-page .fba-note{padding:0 14px 14px}.fba-calc-page .fba-profit>strong{font-size:28px}.fba-calc-page .fba-actions button{width:100%}}.ledger-tools{align-items:end}.ledger-tools label{color:#697c96;gap:4px;font-size:11px;display:grid}.ledger-tools select{background:#fff;border:1px solid #d9e1ed;border-radius:7px;padding:8px}.ledger-tools .ledger-check{align-items:center;gap:7px;padding-bottom:8px;display:flex}.ledger-table td{vertical-align:middle}.ledger-table td:nth-child(2),.ledger-table th:nth-child(2){text-align:left}.ledger-product{align-items:center;gap:10px;min-width:220px;max-width:320px;display:flex}.ledger-product img,.ledger-noimg{object-fit:cover;background:#eef2f7;border-radius:8px;flex:none;width:40px;height:40px}.ledger-product div{text-align:left;gap:2px;display:grid}.ledger-product b{white-space:normal;font-size:13px;line-height:1.25}.ledger-product small{color:#7a8aa0;font-size:11px}.ledger-strip{flex-wrap:nowrap;gap:3px;display:flex}.ledger-day{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:6px;justify-items:center;min-width:34px;padding:3px 2px;display:grid}.ledger-day small{color:inherit;opacity:.75;font-size:9px}.ledger-day b{font-size:11px;font-weight:600}.ledger-day.in{color:#17643a;background:#e6f6ec;border-color:#bfe6cd}.ledger-day.out{color:#a12626;background:#fdeaea;border-color:#f3c2c2}.ledger-day.unknown{color:#8a94a3;background:#f1f3f6}.ledger-out{color:#a12626;font-weight:700}.ledger-was{color:#8090a6;font-size:10px;display:block}.amazon-ledger-page .ledger-basis{color:#8a6d2b;white-space:nowrap;font-size:10px;font-weight:400}.ledger-cards{margin:0;padding:0;list-style:none;display:none}:root[data-theme=dark] .ledger-day.in{color:#9fe0b5;background:#16351f;border-color:#245a33}:root[data-theme=dark] .ledger-day.out{color:#f2a7a7;background:#3a1b1b;border-color:#6a2c2c}:root[data-theme=dark] .ledger-day.unknown{color:#8796ab;background:#1d2738}:root[data-theme=dark] .ledger-tools select{color:#d5e0ee;background:#152135;border-color:#304058}@media (width<=720px){.ledger-table{display:none}.ledger-cards{gap:10px;display:grid}.ledger-card{background:#fff;border:1px solid #dde4ef;border-radius:12px;gap:10px;padding:12px;display:grid}.ledger-card.out{border-left:4px solid #d64545}.ledger-card .ledger-product{min-width:0;max-width:none}.ledger-card dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.ledger-card dt{color:#7a8aa0;font-size:11px}.ledger-card dd{margin:0;font-size:14px;font-weight:700}.ledger-card .ledger-strip{flex-wrap:wrap}.ledger-card .ledger-day{flex:0 0 calc(14.2857% - 2.57143px);min-width:0}.ledger-tools label,.ledger-tools input[type=search]{flex:45%}.ledger-tools select{width:100%}:root[data-theme=dark] .ledger-card{background:#152135;border-color:#304058}.amazon-ledger-page .ledger-tools input[type=search]{flex:100%;width:100%}.amazon-ledger-page .ledger-tools .ledger-check{flex:55%}}.ledger-strip.dense{gap:2px}.ledger-strip.dense .ledger-day{min-width:27px;padding:2px 1px}.ledger-strip.dense .ledger-day small{font-size:8px}.ledger-strip.dense .ledger-day b{font-size:10px}.ba-page{--ba-accent:#b66b13}.ba-page .content{max-width:1800px}.ba-badge{color:#87510f;white-space:nowrap;background:#fff2dc;border:1px solid #ead6b4;border-radius:20px;padding:8px 12px;font-size:11px}.ba-status{color:#71552c;background:#fffaf1;border:1px solid #eddfc7;border-radius:10px;align-items:flex-start;gap:12px;margin:25px 0 18px;padding:18px 20px;font-size:12px;display:flex}.ba-status-dot{background:#d49a35;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.ba-status p{color:#7a6b54;margin:6px 0 0}.ba-search{background:var(--surface,#fff);border:1px solid var(--line,#dde3eb);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:18px;margin-bottom:20px;padding:22px;display:flex}.ba-search label{flex:1;gap:9px;min-width:190px;font-size:12px;font-weight:600;display:grid}.ba-search label small{color:#738198;font-size:10px;font-weight:400}.ba-search .ba-rivals{flex:1.5}.ba-search input{background:var(--surface,#fff);color:inherit;border:1px solid #d6dee8;border-radius:7px;width:100%;min-height:43px;padding:11px 12px;font-size:12px}.ba-input{align-items:center;display:flex;position:relative}.ba-input svg{color:#8390a4;position:absolute;left:12px}.ba-input input{padding-left:38px}.ba-search .primary{background:#a86212;align-items:center;gap:12px;min-height:43px;font-size:12px;display:flex}.ba-period{color:#687b94;border-top:1px solid #e7ebf1;justify-content:space-between;gap:14px;width:100%;padding-top:15px;font-size:11px;display:flex}.ba-period strong{color:#52647c;font-weight:600}.ba-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.ba-metrics article{background:var(--surface,#fff);border:1px solid var(--line,#dde3eb);border-radius:10px;padding:20px 22px}.ba-metrics span,.ba-metrics small{color:#6b7d95;font-size:11px;display:block}.ba-metrics strong{margin:10px 0;font-size:29px;font-weight:500;display:block}.ba-metrics small{font-size:10px;line-height:1.5}.ba-recommend{background:linear-gradient(110deg,#fffaef,#fffdf8);border:1px solid #dfcfac;border-radius:12px;align-items:flex-start;gap:18px;padding:26px;display:flex}.ba-icon{color:#9a6017;background:#f7e9cf;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.ba-recommend .eyebrow{color:#94621e}.ba-recommend h2{color:#54432a;margin:9px 0;font-size:19px;font-weight:500}.ba-recommend p{color:#7a6a4f;margin:0 0 7px;font-size:12px}.ba-recommend small{color:#88785c;font-size:11px;line-height:1.6;display:block}.ba-tables{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.ba-page .tablepanel{align-self:start;min-width:0}.ba-page th{padding:15px 14px;font-size:10px}.ba-page td{vertical-align:top;font-size:11px}.ba-page td:first-child,.ba-page th:first-child{min-width:170px;max-width:240px}.ba-page td small{white-space:normal;color:#7d8da4;max-width:200px;margin-top:6px;font-size:10px;line-height:1.6;display:block}.ba-page .tablewrap{max-height:570px}.ba-page .tablepanel button,.ba-card button{background:var(--surface,#fff);color:#516680;white-space:nowrap;border:1px solid #d5dce7;border-radius:7px;padding:9px 12px;font-size:11px}.ba-rank{color:#929eaf;min-width:23px;font-size:10px;display:inline-block}.ba-empty{text-align:center;color:#8c9bb0;justify-items:center;padding:44px 25px;display:grid}.ba-empty h3{color:#52657f;margin:14px 0 0;font-size:14px;font-weight:500}.ba-empty p{max-width:320px;margin:10px 0 0;font-size:12px;line-height:1.8}.ba-tag{color:#6e7b90;background:#eef1f6;border-radius:5px;padding:4px 7px;font-size:10px;display:inline-block}.ba-tag.shared{color:#537a53;background:#ecf4ec}.ba-footnote,.ba-coverage{color:#75849b;font-size:11px;line-height:1.8}.ba-coverage{color:#857147;background:#fffcf4;border:1px solid #e7dcc4;border-radius:8px;padding:12px 15px}.ba-bottom{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;display:grid}.ba-card{border:1px solid var(--line,#dde3eb);background:var(--surface,#fff);border-radius:11px;min-width:0;padding:24px}.ba-card-heading{color:#6d7b90;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ba-card-heading h2{color:var(--text,#314661);margin:0;font-size:15px;font-weight:500}.ba-card p{color:#6d7d94;font-size:12px;line-height:1.8}.ba-card>small{color:#8190a6;margin-top:14px;font-size:10px;line-height:1.7;display:block}.ba-import-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.ba-upload{color:#885b22;cursor:pointer;background:#f1e5d2;border-radius:7px;padding:10px 13px;font-size:11px;display:inline-flex;position:relative;overflow:hidden}.ba-upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.ba-upload:focus-within{outline-offset:3px;outline:2px solid #a86212}.ba-upload.busy{opacity:.5}.ba-card ol{margin:10px 0 20px;padding-left:20px}.ba-card li{color:#556c86;padding:4px 0 10px 6px;font-size:12px}.ba-card li span{color:#7c8aa0;margin-top:5px;font-size:11px;line-height:1.7;display:block}.ba-notice{color:#52704d;background:#eef5ed;border:1px solid #d7e5d4;border-radius:8px;padding:13px 16px;font-size:12px;line-height:1.7}.ba-plan{border:1px solid var(--line,#dde3eb);background:var(--surface,#fff);color:#61728b;border-radius:10px;margin:22px 0;padding:20px 23px;font-size:12px}.ba-plan summary{cursor:pointer;color:var(--text,#3d526e);font-weight:600}.ba-plan li{margin:14px 0;line-height:1.9}.ba-page button:disabled{cursor:default;opacity:.45}.ba-page :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #af751e}@media (width<=1250px){.ba-tables{grid-template-columns:1fr}.ba-search .ba-rivals{min-width:260px}}@media (width<=800px){.ba-bottom{grid-template-columns:1fr}.ba-badge{white-space:normal}.ba-metrics{gap:9px}.ba-metrics article{padding:17px 13px}.ba-period{flex-direction:column;gap:7px}}@media (width<=540px){.ba-metrics{grid-template-columns:1fr}.ba-metrics article{grid-template-columns:1fr auto;align-items:center;display:grid}.ba-metrics strong{grid-area:1/2/3;margin:0}.ba-metrics small{grid-column:1}.ba-search{padding:18px}.ba-search label,.ba-search .ba-rivals{min-width:100%}.ba-search .primary{justify-content:center;width:100%}.ba-recommend{gap:13px;padding:20px}.ba-recommend h2{font-size:17px}.ba-card{padding:20px}.ba-page .titleline{flex-direction:column;gap:14px}}:root[data-theme=dark] .ba-page{--surface:#152135;--line:#304058;--text:#e4eaf5}:root[data-theme=dark] .ba-page :is(.ba-status,.ba-recommend,.ba-coverage){color:#dbc6a2;background:#2a271e;border-color:#625239}:root[data-theme=dark] .ba-page :is(.ba-search input,.ba-card button,.tablepanel button){color:#dce5f4;background:#17253b;border-color:#3a4b64}:root[data-theme=dark] .ba-page :is(.ba-metrics span,.ba-metrics small,.ba-card p,.ba-card li span,.ba-plan,.ba-footnote,.ba-period){color:#acbdd5}:root[data-theme=dark] .ba-page .ba-period{border-color:#304058}:root[data-theme=dark] .ba-page .ba-notice{color:#c2dbbc;background:#1d3327;border-color:#36543d}.ba-status.partial{color:#92400e;background:#fffbeb;border-color:#fcd34d}.ba-status.partial .ba-status-dot{background:#d97706}.ba-status.blocked{color:#991b1b;background:#fef2f2;border-color:#fecaca}.ba-status.blocked .ba-status-dot{background:#dc2626}.ba-loaded{background:var(--surface,#fff);border:1px solid var(--line,#dde3eb);border-radius:10px;gap:12px;margin:0 0 18px;padding:16px 18px;display:grid}.ba-loaded-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ba-loaded-label{gap:3px;min-width:200px;font-size:12px;display:grid}.ba-loaded-label span{color:#6b7d95;font-size:11px}.ba-loaded ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ba-week{color:#5f6f86;background:#f6f8fb;border:1px solid #e3e8ef;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:flex}.ba-week i{font-style:normal;font-weight:700}.ba-week.saved{color:#2f6b3f;background:#ecf7ef;border-color:#cfe8d6}.ba-week.failed{color:#9a5a05;background:#fff7e6;border-color:#f5d08a}.ba-week.pending{color:#8a97aa;background:#f6f8fb}.ba-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ba-partial{color:#92400e;background:#fffbeb;border:1px solid #fcd34d;border-left:4px solid #d97706;border-radius:8px;margin:0 0 18px;padding:12px 15px;font-size:12px;line-height:1.7}@media (width<=540px){.ba-loaded-row{gap:8px;display:grid}.ba-loaded ol{gap:5px}.ba-week{padding:6px 7px}}:root[data-theme=dark] .ba-page :is(.ba-status.partial,.ba-partial){color:#f3d38a;background:#2d2410;border-color:#7a5a12}:root[data-theme=dark] .ba-page .ba-status.blocked{color:#f5b5b5;background:#2d1616;border-color:#7a2c2c}:root[data-theme=dark] .ba-page .ba-week{color:#c5d2e6;background:#17253b;border-color:#3a4b64}:root[data-theme=dark] .ba-page .ba-week.saved{color:#b9e3c6;background:#163223;border-color:#2c5a3d}:root[data-theme=dark] .ba-page .ba-week.failed{color:#f3d38a;background:#33260c;border-color:#7a5a12}.ba2{--ba2-line:var(--line,#dde3eb);--ba2-surface:var(--surface,#fff);--ba2-muted:#6b7d95;--ba2-ink:var(--text,#22344d);--ba2-accent:#a86212;max-width:1280px}.ba2 .subtitle{max-width:640px}.ba2-search{background:var(--ba2-surface);border:1px solid var(--ba2-line);border-radius:14px;gap:10px;margin:22px 0 16px;padding:14px;display:flex;box-shadow:0 1px 2px #0f172a0a}.ba2-field{background:var(--ba2-surface);color:#8390a4;border:1px solid #d6dee8;border-radius:10px;flex:1;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.ba2-field:focus-within{border-color:#c9944f;box-shadow:0 0 0 3px #f3dcbc80}.ba2-field input{letter-spacing:.04em;color:var(--ba2-ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.ba2-search .primary,.ba2-toolbar .primary{background:var(--ba2-accent);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.ba2-toolbar .primary{min-height:42px}.ba2 .primary:disabled{opacity:.6;cursor:default}.ba2-alert{color:#9f1d1d;background:#fff4f4;border:1px solid #f3c7c7;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.ba2-alert svg{flex-shrink:0;margin-top:1px}.ba2-notice{color:#4f6380;background:#f4f7fb;border:1px solid #e1e8f2;border-radius:10px;margin:0 0 14px;padding:10px 14px;font-size:13px;line-height:1.55}.ba2-notice.warn{color:#86561a;background:#fff8ec;border-color:#f1dcb4}.ba2-panel{background:var(--ba2-surface);border:1px solid var(--ba2-line);border-radius:14px;padding:18px}.ba2-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.ba2-panel-head h2{color:var(--ba2-ink);margin:0;font-size:17px;font-weight:600}.ba2-panel-head small{color:var(--ba2-muted);margin-top:4px;font-size:12.5px;display:block}.ba2-count{color:#8a5a17;text-align:center;background:#f4ead9;border-radius:999px;min-width:30px;padding:4px 10px;font-size:13px;font-weight:700}.ba2-products{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ba2-products button{background:var(--ba2-surface);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;border:1px solid #e5eaf1;border-radius:12px;align-items:center;gap:12px;min-height:72px;padding:12px;display:flex}.ba2-products button:hover{background:#fffcf7;border-color:#d9b98c}.ba2-p-text{flex:1;gap:3px;min-width:0;display:grid}.ba2-p-text strong{color:var(--ba2-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ba2-p-text small{color:var(--ba2-muted);font-size:12px}.ba2-go{color:#a6b2c3;flex-shrink:0}.ba2-thumb{object-fit:contain;background:#f6f7f9;border:1px solid #edf0f4;border-radius:10px;flex-shrink:0;width:48px;height:48px}.ba2-initials{color:#8a5a17;background:linear-gradient(135deg,#fbefdc,#f4e2c6);border-color:#efdcbc;place-items:center;font-size:14px;font-weight:700;display:grid}.ba2-pill{color:#53657f;background:#eef2f7;border-radius:999px;align-items:center;gap:4px;width:fit-content;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.ba2-pill.live{color:#93580f;background:#fff1dc}.ba2-pill.ok{color:#1d6b3e;background:#e9f6ee}.ba2-pill.miss{color:#a03a3a;background:#fdf0f0}.ba2-pill button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;font-size:14px;line-height:1}.ba2-empty{text-align:center;color:#8c9bb0;justify-items:center;gap:6px;padding:34px 18px;display:grid}.ba2-empty h3{color:#4d6080;margin:8px 0 0;font-size:15px;font-weight:600}.ba2-empty p{max-width:420px;margin:0;font-size:13px;line-height:1.6}.ba2-empty.small{padding:16px}.ba2-muted{color:var(--ba2-muted);font-size:13px}.ba2-blocked-note{color:#9a5b12;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12.5px;line-height:1.5;display:flex}.ba2-product{align-items:center;gap:12px;margin:4px 0 12px;display:flex}.ba2-back{border:1px solid var(--ba2-line);background:var(--ba2-surface);color:#5b6b82;cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.ba2-product-text{flex:1;gap:2px;min-width:0;display:grid}.ba2-product-text strong{color:var(--ba2-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ba2-product-text span{color:var(--ba2-muted);letter-spacing:.02em;font-size:12.5px}.ba2-ghost{background:var(--ba2-surface);color:#4c617d;white-space:nowrap;cursor:pointer;border:1px solid #d5dce7;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.ba2-ghost.file{position:relative;overflow:hidden}.ba2-ghost.file input{opacity:0;cursor:pointer;position:absolute;inset:0}.ba2-status{border:1px solid var(--ba2-line);background:var(--ba2-surface);color:#4f6380;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:13px 16px;font-size:13px;display:flex}.ba2-status strong{color:var(--ba2-ink);font-size:13.5px;font-weight:600;display:block}.ba2-status p{color:var(--ba2-muted);margin:5px 0 0;font-size:12.5px;line-height:1.55}.ba2-status.ok{background:#f5fbf7;border-color:#d4ebdc}.ba2-status.ok svg{color:#16803c;flex-shrink:0;margin-top:1px}.ba2-status.working{background:#fffaf2;border-color:#efdcbc}.ba2-status.blocked{background:#fff6f6;border-color:#f3c7c7}.ba2-status.blocked svg{color:#b42318;flex-shrink:0}.ba2-status.blocked .ba2-ghost{margin-top:10px}.ba2-grow{flex:1;min-width:0}.ba2-bar{background:#f1e4cf;border-radius:99px;height:7px;margin:10px 0 2px;overflow:hidden}.ba2-bar i{background:linear-gradient(90deg,#c98a3a,#a86212);border-radius:99px;height:100%;transition:width .6s;display:block}.ba2-spinner{border:2.5px solid #f0dcc0;border-top-color:#a86212;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.9s linear infinite ba2-spin;display:inline-block}.ba2-spinner.light{border-color:#fff #fff5 #fff5;width:14px;height:14px}@keyframes ba2-spin{to{transform:rotate(360deg)}}.ba2-tabs{background:#eef1f5;border-radius:12px;gap:6px;width:fit-content;max-width:100%;margin:0 0 16px;padding:4px;display:flex;overflow-x:auto}.ba2-tabs button{color:#5b6b82;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.ba2-tabs button.on{background:var(--ba2-surface);color:var(--ba2-ink);box-shadow:0 1px 3px #0f172a1f}.ba2-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.ba2-metrics article{background:var(--ba2-surface);border:1px solid var(--ba2-line);border-radius:12px;padding:16px 18px}.ba2-metrics span{color:var(--ba2-muted);font-size:12px;font-weight:600;display:block}.ba2-metrics strong{color:var(--ba2-ink);font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:26px;font-weight:600;display:block}.ba2-metrics small{color:#8a99ad;font-size:11.5px}.ba2-rec{color:#94621e;background:linear-gradient(110deg,#fffaf0,#fffdf9);border:1px solid #ead8b8;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:14px;padding:16px 18px;display:flex}.ba2-rec h2{color:#54432a;margin:4px 0;font-size:18px;font-weight:600}.ba2-rec p{color:#7a6a4f;margin:0;font-size:13px}.ba2-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.ba2 .tablepanel{align-self:start;min-width:0;margin-bottom:14px}.ba2-two .tablepanel{margin-bottom:0}.ba2 .tablepanel .toolbar h2{font-size:15px}.ba2 .tablepanel .toolbar small{font-size:12px}.ba2 .tablepanel button{background:var(--ba2-surface);color:#4c617d;white-space:nowrap;border:1px solid #d5dce7;border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:600}.ba2 th{white-space:nowrap;padding:11px 12px;font-size:11px}.ba2 th small{color:#8a99ad;text-transform:none;letter-spacing:0;margin-top:2px;font-size:10px;font-weight:500;display:block}.ba2 td{vertical-align:top;font-variant-numeric:tabular-nums;padding:10px 12px;font-size:13px}.ba2 td small{color:#8a99ad;white-space:normal;margin-top:3px;font-size:11px;display:block}.ba2 .tablewrap{max-height:560px}.ba2-foot{color:#7d8ca2;margin:6px 0 18px;font-size:12px;line-height:1.6}.ba2-dive{gap:0;display:grid}.ba2-toolbar{border:1px solid var(--ba2-line);background:var(--ba2-surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;padding:14px;display:flex}.ba2-toolbar .ai-picker{flex:1;min-width:220px}.ba2-verdict{color:#5b6b82;background:#f6f8fb;border:1px solid #e1e8f2;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:12px;padding:16px 18px;display:flex}.ba2-verdict p{color:var(--ba2-ink);margin:4px 0;font-size:15px;font-weight:500;line-height:1.5}.ba2-verdict small{color:var(--ba2-muted);font-size:11.5px}.ba2-verdict.them{color:#b45309;background:#fff8ee;border-color:#f1d6ae}.ba2-verdict.them .eyebrow{color:#b45309}.ba2-verdict.us{color:#15803d;background:#f3fbf6;border-color:#cfe8d8}.ba2-verdict.us .eyebrow{color:#15803d}.ba2-verdict svg{flex-shrink:0;margin-top:2px}.ba2-ai{color:#5b47c4;background:linear-gradient(120deg,#f5f3ff,#fbfaff);border:1px solid #e3defa;border-radius:12px;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.ba2-ai p{color:#2f2a4d;margin:0;font-size:14px;line-height:1.6}.ba2-ai small{color:#7c71b8;margin-top:5px;font-size:11.5px;display:block}.ba2-ai svg{flex-shrink:0;margin-top:2px}.ba2-compare tr.us td{background:#fffaf2}.ba2-compare tr.better td:first-child{box-shadow:inset 3px 0 #e2a24f}.ba2-cell{align-items:center;gap:10px;min-width:220px;max-width:300px;display:flex}.ba2-cell span{min-width:0}.ba2-cell strong{white-space:normal;font-size:13px;font-weight:600;line-height:1.3;display:block}.ba2-card{border:1px solid var(--ba2-line);background:var(--ba2-surface);border-radius:12px;min-width:0;padding:16px 18px}.ba2-card h2{color:var(--ba2-ink);margin:0 0 10px;font-size:15px;font-weight:600}.ba2-reason{color:#33465f;margin:0 0 10px;font-size:13.5px;line-height:1.6}.ba2-steps{color:#33465f;gap:9px;margin:0;padding-left:20px;font-size:13.5px;line-height:1.6;display:grid}.ba2-src{vertical-align:1px;white-space:nowrap;border-radius:6px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:700;display:inline-block}.ba2-src.ba{color:#93580f;background:#fff1dc}.ba2-src.h10{color:#1d4fa3;background:#e8f1ff}.ba2-src.live{color:#1d6b3e;background:#e9f6ee}.ba2-rules{color:var(--ba2-muted);margin-top:12px;font-size:12.5px}.ba2-rules summary{cursor:pointer;font-weight:600}.ba2-win{color:#53657f;background:#eef2f7;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.ba2-win.us{color:#1d6b3e;background:#e9f6ee}.ba2-win.them{color:#93580f;background:#fff1dc}.ba2-sources{color:#6b7d95;border:1px dashed #d5dce7;border-radius:12px;margin-bottom:14px;padding:14px 16px;font-size:12px;line-height:1.6}.ba2-sources h3{text-transform:uppercase;letter-spacing:.08em;color:#8a99ad;margin:0 0 6px;font-size:12px}.ba2-sources ul{margin:0 0 8px;padding-left:18px}.ba2-sources p{margin:4px 0}.ba2-h10{border-top:1px solid #eef1f5;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;display:flex}.ba2-h10>span:not(.ba2-pill){font-size:12px}.ba2-h10 small{color:#4f6380;width:100%}.ba2-draft{gap:12px;margin-bottom:12px;display:grid}.ba2-field-out{border:1px solid var(--ba2-line);background:var(--ba2-surface);border-radius:12px;padding:14px 16px}.ba2-out-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ba2-out-head strong{color:var(--ba2-ink);font-size:13px}.ba2-out-head small{color:#8a99ad;flex:1;font-size:11.5px}.ba2-out-head small.over{color:#b42318;font-weight:700}.ba2-copy{background:var(--ba2-surface);color:#4c617d;cursor:pointer;border:1px solid #d5dce7;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.ba2-out{color:#22344d;margin:0;font-size:14px;line-height:1.65}.ba2-out.title{font-size:15.5px;font-weight:600}.ba2-out.mono{color:#4f6380;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}ol.ba2-out{gap:8px;padding-left:20px;display:grid}.ba2-coverage{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.ba2-coverage strong{color:var(--ba2-ink);margin-right:4px;font-size:12.5px}.ba2-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.ba2-actions small{color:var(--ba2-muted);flex-basis:100%;font-size:12px}.ba2-advanced{color:#7d8ca2;margin:22px 0 10px;font-size:12.5px}.ba2-advanced summary{cursor:pointer;color:#8392a8;width:fit-content;font-weight:600}.ba2-adv{border:1px solid var(--ba2-line);background:var(--ba2-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;display:flex}.ba2-adv p{flex:1;min-width:240px;margin:0;line-height:1.55}html[data-theme=dark] .ba2-panel,html[data-theme=dark] .ba2-search,html[data-theme=dark] .ba2-products button,html[data-theme=dark] .ba2-card,html[data-theme=dark] .ba2-field-out,html[data-theme=dark] .ba2-toolbar,html[data-theme=dark] .ba2-metrics article{background:#172337;border-color:#35435a}@media (width<=900px){.ba2-two{grid-template-columns:1fr}}@media (width<=640px){.ba2-search{flex-direction:column;margin-top:14px;padding:10px}.ba2-search .primary{justify-content:center}.ba2-products{grid-template-columns:1fr}.ba2-panel{padding:14px}.ba2-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ba2-metrics article{padding:12px}.ba2-metrics strong{font-size:20px}.ba2-metrics small{display:none}.ba2-product .ba2-ghost{padding:0 10px;font-size:12px}.ba2-product-text strong{font-size:15px}.ba2-tabs{width:100%}.ba2-tabs button{flex:1;justify-content:center;padding:0 8px;font-size:13px}.ba2-toolbar{flex-direction:column;align-items:stretch}.ba2-toolbar .primary{justify-content:center}.ba2-cell{min-width:180px}}.amazon-performance-page{--ap-ink:#172a35;--ap-green:#12664f;--ap-line:#dfe7e9;--ap-panel:#fff}.amazon-performance-page .content{max-width:1740px}.ap-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.ap-title h1{letter-spacing:-1px;color:var(--ap-ink);margin:13px 0;font-size:34px;font-weight:650}.ap-title .eyebrow{color:var(--ap-green);letter-spacing:2px}.ap-daily{color:#31745a;white-space:nowrap;background:#f3faf6;border:1px solid #d8e9e0;border-radius:30px;align-items:center;gap:8px;padding:10px 15px;font-size:11px;display:flex}.ap-daily i{background:#388364;border-radius:100%;width:6px;height:6px}.ap-controls{justify-content:space-between;align-items:center;gap:15px;display:flex}.ap-periods{border:1px solid var(--ap-line);background:var(--ap-panel);border-radius:10px;gap:4px;padding:4px;display:flex}.ap-periods button,.ap-reload{color:#62737c;background:0 0;border:0;border-radius:7px;padding:11px 15px;font-size:12px}.ap-periods button.selected{color:#fff;background:#183d35;box-shadow:0 2px 5px #12362a20}.ap-reload{border:1px solid var(--ap-line);background:var(--ap-panel)}.ap-status{color:#76868d;flex-wrap:wrap;gap:10px 22px;margin:19px 0 24px;font-size:11px;display:flex}.ap-status strong{color:#425964}.ap-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.ap-kpis article{border:1px solid var(--ap-line);background:var(--ap-panel);border-radius:13px;flex-direction:column;gap:15px;padding:24px;display:flex}.ap-kpis article>span{color:#63767f;font-size:12px;font-weight:600}.ap-kpis strong{letter-spacing:-1px;color:var(--ap-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:650}.ap-kpis small{color:#7d8e96;font-size:10px;line-height:1.6}.ap-kpis .ap-profit-card{background:#183d35;border-color:#183d35}.ap-kpis .ap-profit-card>span,.ap-kpis .ap-profit-card small{color:#b7d3c6}.ap-kpis .ap-profit-card strong{color:#fff}.ap-connection{background:#fffcf3;border:1px solid #ede4c9;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:23px 0;padding:20px 23px;display:flex}.ap-connection>div{align-items:center;gap:15px;display:flex}.ap-connection-icon{color:#9e7f3b;font-size:23px}.ap-connection strong{color:#6c5c36;font-size:12px}.ap-connection p{color:#8b7e5f;margin:6px 0 0;font-size:11px}.ap-connection>a{white-space:nowrap;color:#7b663a;font-size:11px}.ap-overview-grid{grid-template-columns:1.15fr 1fr;gap:20px;margin-top:25px;display:grid}.ap-card{background:var(--ap-panel);border:1px solid var(--ap-line);border-radius:13px;padding:27px}.ap-card-heading{justify-content:space-between;gap:10px;margin-bottom:18px;display:flex}.ap-card-heading h2{font-size:15px}.ap-card-heading>span{color:#8b999f;font-size:10px}.ap-money-row{color:#60727d;border-bottom:1px solid #edf1f2;justify-content:space-between;align-items:center;padding:15px 0;font-size:12px;display:flex}.ap-money-row strong{color:#304a56;font-variant-numeric:tabular-nums;font-size:14px}.ap-money-row:last-of-type{font-weight:650}.ap-footnote,.ap-method p{color:#7b8b94;margin-bottom:0;font-size:11px;line-height:1.9}.ap-next{background:linear-gradient(145deg,#f7fbf9,#eef5f1)}.ap-next h2{color:#224b3d;letter-spacing:-.7px;max-width:330px;margin:18px 0;font-size:26px;font-weight:600;line-height:1.4}.ap-next>p{color:#6c8078;max-width:420px;font-size:12px;line-height:1.9}.ap-next>a:not(.ap-secondary-link){color:#fff;background:#1c5b45;border-radius:8px;margin:16px 0;padding:13px 18px;font-size:12px;text-decoration:none;display:inline-block}.ap-quality{color:#657d73;gap:11px;margin:13px 0 25px;font-size:11px;display:grid}.ap-quality span:before{content:"✓";color:#629581;margin-right:10px}.ap-secondary-link{color:#496b5a;font-size:11px}.ap-method{border-top:1px solid var(--ap-line);margin-top:25px;padding-top:20px}.ap-method>strong{color:#5c727c;font-size:11px}.ap-notice{color:#496581;background:#f1f6fc;border:1px solid #d5e1ed;border-radius:10px;margin:18px 0;padding:18px 22px;font-size:12px}.ap-notice p{margin-bottom:14px;font-size:11px}.ap-progress{background:#dbe6f1;border-radius:8px;height:4px;overflow:hidden}.ap-progress i{background:#678eae;height:100%;display:block}.ap-products .tablewrap{max-height:65vh}.ap-products table{min-width:1280px}.ap-products th{white-space:normal;padding:18px 15px;font-size:10px;line-height:1.6}.ap-products td{padding:19px 15px;font-size:12px}.ap-products td:first-child{min-width:300px;max-width:420px}.ap-product-name{white-space:normal;align-items:center;gap:15px;line-height:1.65;display:flex}.ap-product-name img{object-fit:contain;background:#fff;border-radius:7px;width:45px;height:55px}.ap-product-name b{color:#293e49;font-size:12px;display:block}.ap-product-name small{color:#89979e;font-size:10px;display:block}.ap-product-name em{color:#a17738;font-size:10px;font-style:normal;display:block}.ap-products .ap-positive{color:#22724e;font-weight:650}.ap-products .ap-negative{color:#ae3e4a;font-weight:650}.ap-products .ap-pending{color:#93a0a6;font-size:10px}.ap-empty{text-align:center;color:#7b8f97;white-space:normal;padding:65px 25px}.ap-empty h2{color:#4f6a73;font-size:18px;font-weight:550}.ap-empty p{font-size:12px;line-height:1.9}.ap-empty a{color:#1e7052;font-size:12px}:root[data-theme=dark] .amazon-performance-page{--ap-ink:#dce8eb;--ap-line:#2e414b;--ap-panel:#15262e;--ap-green:#8ad2b3}:root[data-theme=dark] .ap-next{background:#19372d}:root[data-theme=dark] .ap-connection{background:#342e20;border-color:#5b4d30}:root[data-theme=dark] .ap-product-name b,:root[data-theme=dark] .ap-money-row strong{color:#d4e3e9}:root[data-theme=dark] .ap-notice{color:#aec6df;background:#1b2c40;border-color:#3a5269}@media (width<=1150px){.ap-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-kpis strong{font-size:27px}.ap-overview-grid{grid-template-columns:1fr}}@media (width<=720px){.ap-title{flex-direction:column;align-items:flex-start}.ap-title h1{font-size:28px}.ap-controls{flex-wrap:wrap}.ap-periods{width:100%;overflow:auto}.ap-periods button{white-space:nowrap;padding:10px}.ap-kpis{gap:10px}.ap-kpis article{padding:17px}.ap-kpis strong{font-size:23px}.ap-connection{flex-direction:column;align-items:flex-start}.ap-card{padding:20px}}.ads-ai .ads-heading h1{margin-top:10px}.ai-auto{background:#fff;border:1px solid #dbe4ef;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 0 22px;padding:16px 18px;display:flex}.ai-auto.on{background:#fff8f5;border-color:#e8b4a0}.ai-auto-text{flex:320px;align-items:flex-start;gap:12px;min-width:0;display:flex}.ai-auto-text svg{color:#8c6425;flex-shrink:0;margin-top:2px}.ai-auto.on .ai-auto-text svg{color:#c4572f}.ai-auto-text strong{color:#182e49;font-size:13px}.ai-auto-text p{color:#6f7f93;margin:4px 0 0;font-size:12px;line-height:1.55}.ai-auto-text small{color:#97a3b2;margin-top:5px;font-size:11px;display:block}.ai-auto-controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ads-content button.ai-switch{background:#d5dde8;border-color:#cbd5e1;border-radius:20px;justify-content:flex-start;width:52px;height:30px;padding:0;position:relative}.ai-switch i{background:#fff;border-radius:50%;width:22px;height:22px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ads-content button.ai-switch.on{background:#c4572f;border-color:#c4572f}.ai-switch.on i{left:25px}.ai-auto-confirm{color:#8a3b1e;flex-wrap:wrap;align-items:center;gap:8px;max-width:520px;font-size:12px;display:flex}.ai-inline{color:#6f7f93;align-items:center;gap:6px;font-size:11px;display:flex}.ai-inline input{border:1px solid #dbe3ed;border-radius:7px;width:62px;padding:7px 8px}.ai-tabs a{cursor:pointer}.ai-count{color:#5e728c;background:#edf1f7;border-radius:10px;margin-left:2px;padding:1px 7px;font-size:10px}.ai-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.ai-toolbar label{color:#6f7f93;flex-direction:column;gap:5px;font-size:11px;display:flex}.ai-toolbar select,.ai-builder input,.ai-builder select{color:#20334b;background:#fff;border:1px solid #dbe3ed;border-radius:7px;padding:9px 10px;font-size:12px}.ai-meta{color:#8a97a8;margin:6px 0 16px;font-size:11px;line-height:1.6}.ai-note{color:#a06a1f;display:block}.ai-select-bar{z-index:3;color:#5e728c;background:#f5f7fb;align-items:center;gap:14px;padding:10px 0;font-size:12px;display:flex;position:sticky;top:0}.ai-select-bar label{align-items:center;gap:6px;display:flex}.ai-select-bar>button{margin-left:auto}.ads-content button.ai-armed{color:#fff!important;background:#c4572f!important;border-color:#c4572f!important}.ai-list{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ai-card{background:#fff;border:1px solid #dfe6ef;border-left:4px solid #9bb3cc;border-radius:11px;flex-direction:column;gap:10px;padding:15px 16px;display:flex}.ai-card.picked{box-shadow:0 0 0 2px #285a8733}.ai-card.a-pause,.ai-card.a-negative{border-left-color:#d08a5a}.ai-card.a-lower-bid,.ai-card.a-lower-budget{border-left-color:#d8ad66}.ai-card.a-raise-bid,.ai-card.a-raise-budget{border-left-color:#58a58c}.ai-card-head{align-items:flex-start;gap:10px;display:flex}.ai-pick input{width:17px;height:17px;margin-top:2px}.ai-card-title{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ai-card-title strong{color:#182e49;font-size:15px}.ai-card-title span{color:#516881;overflow-wrap:anywhere;font-size:12px}.ai-card-title small{color:#97a3b2;overflow-wrap:anywhere;font-size:11px}.ai-source{white-space:nowrap;color:#4c6580;background:#edf1f7;border-radius:12px;padding:3px 8px;font-size:10px}.ai-source.s-ai{color:#5b3fa3;background:#efe9fb}.ai-source.s-rule{color:#8c6425;background:#fdf3e2}.ai-reason{color:#33475e;margin:0;font-size:12.5px;line-height:1.55}.ai-numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.ai-numbers div{background:#f6f8fb;border-radius:7px;padding:6px 8px}.ai-numbers dt{color:#8a97a8;text-transform:uppercase;letter-spacing:.4px;font-size:9.5px}.ai-numbers dd{color:#20334b;margin:2px 0 0;font-size:12.5px;font-weight:650}.ai-card-foot{justify-content:space-between;align-items:center;display:flex}.ai-card-foot small{color:#97a3b2;font-size:10.5px}.ai-rules{flex-direction:column;gap:16px;display:flex}.ads-content button.ai-new{align-self:flex-start}.ai-builder{background:#fff;border:1px solid #dfe6ef;border-radius:12px;flex-direction:column;gap:14px;max-width:760px;padding:18px;display:flex}.ai-builder h2{color:#182e49;margin:0;font-size:16px}.ai-builder>label,.ai-row label{color:#6f7f93;flex-direction:column;gap:5px;font-size:11px;display:flex}.ai-builder fieldset{border:1px solid #e6ecf3;border-radius:9px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ai-builder legend{color:#6f7f93;padding:0 4px;font-size:11px}.ai-cond{align-items:center;gap:6px;display:flex}.ai-cond input{width:90px}.ai-unit{color:#8a97a8;min-width:8px;font-size:12px}.ai-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ai-suffix{align-items:center;gap:5px;display:flex}.ai-suffix input{width:70px}.ai-campaigns{color:#33475e;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;font-size:12px;display:grid}.ai-campaigns label{align-items:center;gap:6px;display:flex}.ai-mode label{color:#33475e;align-items:flex-start;gap:9px;font-size:12px;display:flex}.ai-mode label.disabled{opacity:.55}.ai-mode span{flex-direction:column;gap:2px;display:flex}.ai-mode small{color:#8a97a8;font-size:11px}.ai-preview{color:#33475e;background:#f6f8fb;border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.ai-rule-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ai-rule-list li{background:#fff;border:1px solid #dfe6ef;border-radius:11px;padding:14px 16px}.ai-rule-list li.off{opacity:.7}.ai-rule-list li>div:first-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-rule-list strong{color:#182e49;font-size:14px}.ai-rule-list p{color:#516881;margin:7px 0 10px;font-size:12px;line-height:1.5}.ai-mode-pill{color:#4c6580;background:#edf1f7;border-radius:12px;padding:2px 8px;font-size:10px}.ai-mode-pill.auto{color:#a1421f;background:#fde9e1}.ai-mode-pill.paused{color:#777;background:#eee}.ai-rule-actions{flex-wrap:wrap;gap:8px;display:flex}.ai-log ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ai-log li{background:#fff;border:1px solid #dfe6ef;border-radius:10px;justify-content:space-between;gap:14px;padding:12px 14px;display:flex}.ai-log li.st-failed{background:snow}.ai-log li.st-undone{opacity:.75}.ai-log li.is-undo{border-style:dashed}.ai-log-main{flex-direction:column;gap:3px;min-width:0;display:flex}.ai-log-main strong{color:#182e49;font-size:13.5px}.ai-log-main span{color:#516881;overflow-wrap:anywhere;font-size:12px}.ai-log-main small{color:#97a3b2;font-size:11px}.ai-log-main .ai-err{color:#b0412a}.ai-log-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.ai-status{border-radius:12px;padding:3px 9px;font-size:10px}.ai-status.applied{color:#2f7a5f;background:#e3f3ec}.ai-status.undone{color:#5e728c;background:#edf1f7}.ai-status.failed{color:#b0412a;background:#fbe6e1}@media (width<=720px){.ads-ai .ads-content{padding:18px 14px 90px}.ads-ai .ads-heading{flex-direction:column;align-items:flex-start;gap:12px}.ads-ai .ads-readonly{white-space:normal}.ai-list{grid-template-columns:1fr}.ai-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-auto{padding:14px}.ai-auto-controls{justify-content:space-between;width:100%}.ai-select-bar{background:#fff;border-top:1px solid #dfe6ef;padding:10px 14px;position:fixed;inset:auto 0 0;box-shadow:0 -4px 14px #0001}.ai-tabs{gap:16px;overflow-x:auto}.ai-tabs a{white-space:nowrap}.ai-log li{flex-direction:column}.ai-log-side{flex-direction:row;justify-content:space-between;align-items:center}.ai-cond{flex-wrap:wrap}.ai-toolbar label{flex:140px}.ai-toolbar select{width:100%}.ai-toolbar>button{flex:100%}}.ads-inline{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.ads-inline-value{color:#8a97a8;margin-top:5px;font-size:11px;display:block}.ads-content button.ads-inline-button{color:#33475e;background:#f6f8fb;border-radius:6px;gap:5px;padding:4px 8px;font-size:11px}.ads-inline-button b{color:#182e49;font-weight:700}.ads-inline-button svg{color:#7b8a9c}.ads-content button.ads-inline-button.state{color:#5e728c}.ads-content button.ads-inline-button.armed{color:#fff;background:#c4572f;border-color:#c4572f}.ads-inline-form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ads-inline-form label{color:#516881;align-items:center;gap:5px;font-size:11px;display:flex}.ads-inline-form input{border:1px solid #285a87;border-radius:6px;width:86px;padding:6px 8px;font-size:13px}.ads-content .ads-inline-form button{padding:6px 9px}.ads-inline-status{font-size:10.5px}.ads-inline-status.saving{color:#8a97a8}.ads-inline-status.saved{color:#2f7a5f}.ads-inline-status.error{color:#b0412a;flex-basis:100%}.ai-wait{flex:none}.ai-wait input{border:1px solid #dbe3ed;border-radius:7px;width:58px;padding:8px;font-size:12px}.ai-wait .ai-suffix{color:#516881;font-size:12px}.ai-recent{border-radius:7px;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.35;display:flex}.ai-recent svg{flex-shrink:0}.ai-recent.justified{color:#285a87;background:#eaf4fb}.ai-recent.waiting{color:#8c6425;background:#fdf3e2}.ai-held{background:#fffcf6;border:1px solid #ecdcbf;border-radius:12px;margin-top:22px;padding:12px 14px}.ai-held>summary{cursor:pointer;color:#6d4c17;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:650;list-style:none;display:flex}.ai-held>summary::-webkit-details-marker{display:none}.ai-held>summary small{color:#a08452;font-size:11.5px;font-weight:400}.ai-held .ai-meta{margin:8px 0 12px}.ai-card.is-held{background:#fff;border-left-color:#e2c48c}.ai-card.is-held .ai-reason{color:#4d5e72}.ads-content button.ai-anyway{color:#6d4c17;background:#fff;border-color:#e2c48c;padding:6px 10px;font-size:11.5px}.ai-hist-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ai-hist-head .ai-meta{flex:380px;margin:0 0 12px}.ai-hist-sync{align-items:center;gap:10px;display:flex}.ai-hist-sync small{color:#8a97a8;font-size:11px}.ai-hist-sync button{gap:6px;font-size:12px}.ai-hist-error{color:#7a4b12;background:#fff6ec;border:1px solid #f0d2a8;border-radius:10px;align-items:flex-start;gap:9px;margin:0 0 14px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.ai-hist-error svg{flex-shrink:0;margin-top:1px}.ai-hist-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.ai-hist-filters label{color:#6f7f93;flex-direction:column;gap:5px;font-size:11px;display:flex}.ai-hist-filters select,.ai-hist-filters input{color:#20334b;background:#fff;border:1px solid #dbe3ed;border-radius:7px;max-width:260px;padding:8px 10px;font-size:12px}.ai-log-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-src-badge{letter-spacing:.2px;white-space:nowrap;border-radius:12px;padding:2px 8px;font-size:10px;font-weight:650}.ai-src-badge.b-amazon{color:#9a5a00;background:#fff1dc}.ai-src-badge.b-dashboard{color:#285a87;background:#e6eef8}.ai-src-badge.b-ai{color:#5b3fa3;background:#efe9fb}.ai-src-badge.b-rule{color:#2f7a5f;background:#e3f3ec}.ai-ba{color:#33475e;white-space:nowrap;font-weight:600}.ai-ba i{color:#97a3b2;margin:0 5px;font-style:normal}.ai-log li.src-amazon{border-left:3px solid #f0b45a}.ai-log li.src-dashboard{border-left:3px solid #8fb0d3}.ai-log li.src-ai{border-left:3px solid #a993d9}.ai-log li.src-rule{border-left:3px solid #7cc0a6}@media (width<=720px){.ai-hist-sync{justify-content:space-between;width:100%}.ai-hist-filters{grid-template-columns:1fr 1fr;display:grid}.ai-hist-filters label:first-child{grid-column:1/-1}.ai-hist-filters select,.ai-hist-filters input{width:100%;max-width:none}.ai-wait{flex:140px}.ai-ba{white-space:normal}}.ai-log-side:empty{display:none}@media (width<=720px){.ai-log li{gap:8px}.ai-card-head{flex-wrap:wrap}.ai-card-title{flex:calc(100% - 40px)}.ai-card-head .ai-source{white-space:normal;flex-grow:0;flex-basis:auto;order:-1;align-self:flex-start;width:max-content;max-width:100%;margin-left:0;display:inline-block}.ai-card-head:before{content:none}}.ads-workspace{color:#20334b;background:#f5f7fb}.ads-workspace main{min-width:0}.ads-content{max-width:1680px;margin:auto;padding:34px 36px 64px}.ads-heading{justify-content:space-between;align-items:center;gap:24px;margin:8px 0 27px;display:flex}.ads-eyebrow{letter-spacing:1.9px;color:#8c6425;align-items:center;gap:8px;font-size:11px;font-weight:750;display:flex}.ads-heading h1{letter-spacing:-1.1px;color:#182e49;margin:13px 0 10px;font-size:clamp(25px,2.4vw,37px);line-height:1.2}.ads-heading p{color:#6f7f93;margin:0;font-size:13px;line-height:1.7}.ads-readonly{white-space:nowrap;color:#4c6580;background:#fff;border:1px solid #dbe4ef;border-radius:25px;align-items:center;gap:8px;padding:11px 15px;font-size:11px;display:flex}.ads-main-nav{border-bottom:1px solid #dce4ee;gap:26px;margin-bottom:24px;display:flex}.ads-main-nav a{color:#7b8a9c;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 0 13px;font-size:13px;text-decoration:none;display:flex}.ads-main-nav a[aria-current=page]{color:#214c76;border-color:#497cb0;font-weight:700}.ads-toolbar{justify-content:space-between;align-items:center;gap:15px;display:flex}.ads-toolbar>div:first-child{align-items:center;gap:11px;font-size:13px;display:flex}.ads-toolbar>div:first-child>span{color:#8a97a8;font-size:11px}.ads-toolbar-actions{gap:8px;display:flex}.ads-content button,.ads-content input,.ads-content select,.ads-content textarea{font:inherit}.ads-content button{cursor:pointer;color:#5e728c;background:#fff;border:1px solid #dbe3ed;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:inline-flex}.ads-content button:disabled{opacity:.45;cursor:default}.ads-content button.ads-primary{color:#fff;background:#285a87;border-color:#285a87;font-weight:650}.ads-freshness{color:#8a97a8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:15px 0 24px;font-size:10px;display:flex}.ads-freshness>span:first-child{align-items:center;gap:6px;display:flex}.ads-freshness i{background:#d8ad66;border-radius:50%;width:6px;height:6px}.ads-freshness i.ready{background:#58a58c}.ads-freshness strong{color:#657c93;font-weight:500}.ads-period-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.ads-periods{background:#edf1f7;border:1px solid #dce4ed;border-radius:8px;gap:4px;padding:4px;display:flex}.ads-periods button{color:#8593a6;background:0 0;border-color:#0000;padding:8px 12px}.ads-periods button.selected{color:#305c88;background:#fff;border-color:#e1e7ef;box-shadow:0 1px 3px #23415c0b}.ads-period-row>span{text-align:right;color:#516881;font-size:12px;font-weight:600}.ads-period-row small{color:#9aa5b3;margin-top:5px;font-size:10px;font-weight:400;display:block}.ads-preparing,.ads-draft-notice{background:#fdfaf3;border:1px solid #e8ddc6;border-radius:10px;justify-content:space-between;align-items:center;gap:22px;margin:0 0 22px;padding:18px 21px;display:flex}.ads-preparing strong,.ads-draft-notice strong{color:#937548;font-size:12px}.ads-preparing p,.ads-draft-notice p{color:#a08e70;margin:5px 0 0;font-size:11px;line-height:1.7}.ads-progress{background:#eee5d5;border-radius:10px;flex-shrink:0;width:160px;height:5px;overflow:hidden}.ads-progress i{background:#b69659;border-radius:10px;height:100%;display:block}.ads-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin:0 0 28px;display:grid}.ads-metrics>div{background:#fff;border:1px solid #e1e7ef;border-radius:10px;padding:21px 20px 18px}.ads-metrics span{color:#7a8b9f;font-size:11px;display:block}.ads-metrics strong{letter-spacing:-.8px;color:#244a70;margin:12px 0 9px;font-size:clamp(22px,2.1vw,30px);font-weight:650;line-height:1;display:block}.ads-metrics>div:first-child{border-top:3px solid #c2a66f}.ads-metrics small{color:#a2acba;font-size:9px}.ads-report-tabs{border-bottom:1px solid #dfe5ed;gap:4px;display:flex;overflow-x:auto}.ads-report-tabs button{white-space:nowrap;color:#8997a8;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:13px 17px;font-size:12px}.ads-report-tabs button[aria-selected=true]{color:#315f8a;border-color:#3d709f;font-weight:650}.ads-report-note{color:#91a0b0;margin:15px 0 20px;font-size:10px;line-height:1.7}.ads-report-note strong{color:#a4844f;margin-left:5px;font-weight:500}.ads-table-tools{align-items:center;gap:9px;margin-bottom:14px;display:flex}.ads-table-tools label{color:#9eabb9;background:#fff;border:1px solid #dce4ee;border-radius:7px;flex:1;align-items:center;gap:9px;padding:10px 12px;display:flex}.ads-table-tools input{color:#546d87;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.ads-table-tools select,.ads-draft-form select{color:#61778e;background:#fff;border:1px solid #dce4ee;border-radius:7px;padding:10px 11px;font-size:11px}.ads-table-wrap{background:#fff;border:1px solid #dfe6ef;border-radius:9px;overflow-x:auto}.ads-table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;font-size:11px}.ads-table th{text-transform:uppercase;letter-spacing:.65px;color:#8c9bac;background:#f7f9fc;border-bottom:1px solid #e7ecf3;padding:16px 15px;font-size:9px;font-weight:600}.ads-table td{font-variant-numeric:tabular-nums;color:#698096;border-bottom:1px solid #eef1f6;padding:19px 15px}.ads-table th:first-child,.ads-table td:first-child{text-align:left;padding-left:21px}.ads-table td:first-child{white-space:normal;min-width:250px;max-width:370px}.ads-table tbody tr:last-child td{border-bottom:0}.ads-table tbody tr:hover{background:#fcfdff}.ads-row-name{align-items:center;gap:11px;display:flex}.ads-row-name strong{color:#3f5b76;overflow-wrap:anywhere;font-size:11px;font-weight:650;line-height:1.65;display:block}.ads-row-name small,.ads-table td>small{color:#9aa7b6;margin-top:3px;font-size:9px;line-height:1.8;display:block}.ads-row-name img{object-fit:contain;width:38px;height:42px}.ads-table td.ads-spend{color:#3f5d7b;font-weight:650}.ads-product{color:#6b89a4;background:#edf3f9;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:700}.ads-product.SB{color:#a38b5b;background:#f5f0e6}.ads-product.SD{color:#7a9b89;background:#edf4f0}.ads-campaign-state{color:#799181;font-size:9px}.ads-pagination{color:#92a1b1;justify-content:space-between;align-items:center;margin:14px 0 26px;font-size:10px;display:flex}.ads-pagination>div{gap:5px;display:flex}.ads-pagination button{padding:6px}.ads-status-details{background:#fff;border:1px solid #dfe6ef;border-radius:9px;margin-top:20px}.ads-status-details summary{cursor:pointer;color:#6b8299;padding:17px 20px;font-size:11px}.ads-status-details summary>span{float:right;color:#a0adba}.ads-coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:0 21px 14px;display:grid}.ads-coverage-grid>div{border-top:1px solid #edf1f6;padding:14px 0}.ads-coverage-grid strong{color:#6d8299;font-size:10px;font-weight:550;line-height:1.6;display:block}.ads-coverage-grid span{color:#a38b5b;margin-top:6px;font-size:9px;display:block}.ads-coverage-grid span.saved{color:#719786}.ads-coverage-grid span.issue{color:#b97970}.ads-coverage-grid small{color:#a2afbc;margin-top:4px;font-size:9px;display:block}.ads-footnote{color:#9ba8b7;max-width:1000px;margin-top:25px;font-size:10px;line-height:1.9}.ads-footnote strong{color:#7f92a6;font-size:10px;font-weight:600}.ads-footnote p{margin:6px 0}.ads-alert,.ads-message{border-radius:8px;margin-bottom:20px;padding:14px 18px;font-size:12px;line-height:1.6}.ads-alert{color:#a66d61;background:#fff2ef;border:1px solid #f0d5ce}.ads-message{color:#688f7c;background:#edf5f2;border:1px solid #d8e8e1}.ads-empty,.ads-small-empty{text-align:center;color:#a0adbc;padding:55px 26px}.ads-empty h2,.ads-small-empty h3{color:#637e99;margin:17px 0 9px;font-size:17px;font-weight:550}.ads-empty p,.ads-small-empty p{max-width:530px;margin:0 auto;font-size:12px;line-height:1.8}.ads-empty a{color:#497a9e;align-items:center;gap:5px;margin-top:20px;font-size:12px;display:inline-flex}.ads-draft-notice{color:#7f9bb3;background:#f0f5fa;border-color:#dce6ef;justify-content:flex-start}.ads-draft-notice strong{color:#5f809e}.ads-draft-notice p{color:#879fb4}.ads-draft-layout{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:25px;display:grid}.ads-draft-form{background:#fff;border:1px solid #dfe6ef;border-radius:10px;padding:24px}.ads-draft-form h2,.ads-draft-list>h2{color:#53718d;margin:0 0 21px;font-size:15px;font-weight:600}.ads-draft-form label{color:#8496a9;flex-direction:column;gap:8px;margin-bottom:19px;font-size:11px;display:flex}.ads-draft-form input,.ads-draft-form textarea{color:#59738d;background:#fff;border:1px solid #dce4ee;border-radius:6px;min-width:0;padding:10px;font-size:12px}.ads-draft-form select{min-width:0;max-width:100%}.ads-evidence{color:#9a8a6c;background:#fbf8f1;border-radius:6px;margin:-3px 0 20px;padding:12px;font-size:10px;line-height:1.7}.ads-evidence small{color:#b2a68f;margin-top:5px;font-size:9px;display:block}.ads-draft-list>h2>span{color:#849cb1;background:#e5edf5;border-radius:12px;margin-left:7px;padding:3px 8px;font-size:10px}.ads-draft{background:#fff;border:1px solid #dfe6ef;border-radius:9px;margin-bottom:14px;padding:23px}.ads-draft.discarded{opacity:.6}.ads-draft-title{justify-content:space-between;align-items:start;gap:15px;display:flex}.ads-draft-title strong{color:#607b96;font-size:12px;line-height:1.7}.ads-draft-title span{color:#ab9468;white-space:nowrap;background:#faf5e9;border-radius:5px;padding:5px 8px;font-size:9px}.ads-draft h3{color:#4f7190;margin:17px 0 10px;font-size:16px;font-weight:500}.ads-draft p{color:#8598ab;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.ads-draft>small{color:#a5b1be;font-size:9px;display:block}.ads-draft>button{margin-top:15px;padding:6px 10px;font-size:10px}html[data-theme=dark] .ads-workspace{color:#b7c9da;background:#142331}html[data-theme=dark] .ads-heading h1{color:#d3e0ec}html[data-theme=dark] .ads-content :is(.ads-metrics>div,.ads-table-wrap,.ads-readonly,.ads-status-details,.ads-draft-form,.ads-draft,.ads-table-tools label){background:#1b2d3d;border-color:#304457}html[data-theme=dark] .ads-content :is(button,input,select,textarea){color:#a6bdd1;background:#1b2d3d;border-color:#354b60}html[data-theme=dark] .ads-content button.ads-primary{color:#e9f4ff;background:#356b98}html[data-theme=dark] .ads-table th{background:#203444;border-color:#354b60}html[data-theme=dark] .ads-table td{color:#9bb2c6;border-color:#2b4052}html[data-theme=dark] .ads-content :is(.ads-row-name strong,.ads-metrics strong,.ads-draft h3){color:#bed5e9}html[data-theme=dark] .ads-content :is(.ads-preparing,.ads-evidence){background:#302e27;border-color:#514936}html[data-theme=dark] .ads-draft-notice{background:#1b3346;border-color:#334b5e}html[data-theme=dark] .ads-table tbody tr:hover{background:#20384b}@media (width>=1500px){.ads-content{padding-left:45px;padding-right:45px}.ads-table td{padding-top:22px;padding-bottom:22px}}@media (width<=1100px){.ads-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-draft-layout{grid-template-columns:300px minmax(0,1fr)}.ads-content{padding:25px 23px 50px}.ads-toolbar>div:first-child{flex-direction:column;align-items:start;gap:4px}.ads-table-tools{flex-wrap:wrap}.ads-table-tools label{flex-basis:100%}.ads-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ads-heading{align-items:start}.ads-readonly{display:none}.ads-heading h1{font-size:28px}.ads-content{padding:23px 15px 45px}.ads-heading p{font-size:12px}.ads-toolbar{align-items:start}.ads-toolbar-actions{flex-wrap:wrap;justify-content:end}.ads-freshness{line-height:1.9}.ads-period-row{flex-direction:column;align-items:start}.ads-period-row>span{text-align:left}.ads-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ads-metrics>div{padding:18px 14px}.ads-metrics strong{font-size:25px}.ads-preparing{flex-direction:column;align-items:start;gap:13px}.ads-progress{width:100%}.ads-draft-layout{grid-template-columns:1fr}.ads-report-tabs button{padding:12px}.ads-table-tools select{max-width:45%}.ads-coverage-grid{grid-template-columns:1fr}.ads-draft-title{flex-direction:column;gap:8px}}.wm-page{--wm-blue:#0754a5;--wm-ink:#15334d;--wm-muted:#60758a}.wm-page .content{max-width:1700px}.wm-heading{justify-content:space-between;align-items:center;gap:24px;margin:8px 0 26px;display:flex}.wm-heading h1{letter-spacing:-1px;color:var(--wm-ink);margin:12px 0 8px;font-size:34px}.wm-heading p{color:var(--wm-muted);margin:0;font-size:15px}.wm-account{color:#0754a5;letter-spacing:.4px;background:#e6f1ff;border-radius:6px;margin-left:12px;padding:5px 9px;font-size:10px;display:inline-block}.wm-page button,.wm-page input,.wm-page select{font:inherit}.wm-page button,.wm-page select,.wm-page input{color:var(--wm-ink);background:#fff;border:1px solid #d7e1eb;border-radius:8px;padding:10px 12px}.wm-page button{cursor:pointer;font-weight:600}.wm-page button:disabled{opacity:.5;cursor:default}.wm-page :focus-visible{outline-offset:2px;outline:3px solid #5cb6f0}.wm-tabs{border-bottom:1px solid #dbe3ec;flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.wm-tabs a{color:#526b80;border-bottom:3px solid #0000;padding:13px 16px;font-size:13px;font-weight:600;text-decoration:none}.wm-tabs a[aria-current=page]{color:var(--wm-blue);background:#edf5ff;border-color:#ffc220;border-radius:8px 8px 0 0}.wm-source{color:var(--wm-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px;font-size:11px;display:flex}.wm-source i{background:#18a179;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.wm-source i.stale{background:#cd8410}.wm-dates{background:#fff;border:1px solid #dfe7ee;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:18px 20px;font-size:12px;display:flex}.wm-dates small{color:var(--wm-muted);margin-top:5px;display:block}.wm-dates label{gap:5px;display:grid}.wm-presets{flex-wrap:wrap;gap:5px;margin-left:10px;display:flex}.wm-presets button[aria-pressed=true]{background:var(--wm-blue);border-color:var(--wm-blue);color:#fff}.wm-range{color:var(--wm-muted);margin-left:auto;font-size:11px}.wm-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.wm-metric{background:#fff;border:1px solid #dfe7ee;border-radius:12px;padding:22px}.wm-metric>span{color:#546e83;font-size:12px;font-weight:600}.wm-metric strong{letter-spacing:-.8px;color:var(--wm-ink);margin:12px 0;font-size:30px;line-height:1.25;display:block}.wm-metric small{color:var(--wm-muted);font-size:11px;line-height:1.5}.wm-metric.wm-tone-primary{background:#0754a5;border-color:#0754a5}.wm-metric.wm-tone-primary>span,.wm-metric.wm-tone-primary small{color:#cde5ff}.wm-metric.wm-tone-primary strong{color:#fff}.wm-metric.wm-tone-pending{background:#fff9ed;border-color:#ecdab7}.wm-metric.wm-tone-pending strong{color:#87611b;font-size:22px}.wm-overview-grid{grid-template-columns:1.8fr 1fr;gap:22px;margin-bottom:22px;display:grid}.wm-card{background:#fff;border:1px solid #dfe7ee;border-radius:12px;padding:24px}.wm-card h2{color:var(--wm-ink);margin:0;font-size:16px}.wm-card p{color:var(--wm-muted);margin:6px 0 0;font-size:12px;line-height:1.6}.wm-card-title{justify-content:space-between;display:flex}.wm-card-title>span{color:var(--wm-muted);font-size:11px}.wm-bars{border-bottom:1px solid #dbe6ef;align-items:flex-end;gap:4px;height:170px;margin-top:30px;display:flex}.wm-bars>div{flex:1;align-items:flex-end;height:100%;display:flex}.wm-bars span{background:#3685cd;border-radius:3px 3px 0 0;width:100%;min-width:1px;display:block}.wm-chart-labels{color:var(--wm-muted);justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.wm-next dl{margin:22px 0}.wm-next dl>div{border-bottom:1px solid #ecf0f4;justify-content:space-between;gap:10px;padding:13px 0;font-size:12px;display:flex}.wm-next dt{color:var(--wm-muted)}.wm-next dd{margin:0;font-weight:700}.wm-page .wm-primary{background:var(--wm-blue);color:#fff;border:1px solid var(--wm-blue);border-radius:8px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.wm-notice{color:#456178;background:#f3f8fc;border:1px solid #dbe7f1;border-left:3px solid #6d9ac1;border-radius:8px;margin:16px 0 22px;padding:15px 18px;font-size:12px;line-height:1.7}.wm-controls{background:#fff;border:1px solid #dfe7ee;border-radius:12px;flex-wrap:wrap;gap:16px;padding:20px;display:flex}.wm-controls label{color:#526b80;gap:7px;font-size:11px;font-weight:600;display:grid}.wm-controls input[type=number]{width:115px}.wm-check{align-items:center;gap:7px;font-size:12px!important;font-weight:400!important;display:flex!important}.wm-page input[type=checkbox]{accent-color:var(--wm-blue);width:15px;height:15px}.wm-method{color:var(--wm-muted);padding:14px 0 24px;font-size:12px;line-height:1.7}.wm-method summary{cursor:pointer;font-weight:600}.wm-method p{max-width:950px}.wm-table-card{padding:0;overflow:hidden}.wm-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.wm-filters{flex-wrap:wrap;align-items:center;gap:10px;padding:0 24px 20px;display:flex}.wm-filters>input{flex:1;min-width:240px;max-width:440px}.wm-filters input,.wm-filters select{font-size:12px}.wm-page table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.wm-page th{text-align:right;letter-spacing:.3px;text-transform:uppercase;color:#60768a;background:#f5f8fc;border-bottom:1px solid #dfe7ee;padding:15px 18px;font-size:10px}.wm-page th:first-child{text-align:left;min-width:270px}.wm-page td{text-align:right;color:#29475f;font-variant-numeric:tabular-nums;border-bottom:1px solid #eef2f6;padding:17px 18px}.wm-page td:first-child{text-align:left}.wm-page tbody tr:hover{background:#f9fbfe}.wm-product{white-space:normal;min-width:230px;max-width:430px}.wm-product b{color:#203e56;font-size:12px;font-weight:600;line-height:1.5;display:block}.wm-product span,.wm-product small{color:#71869a;overflow-wrap:anywhere;margin-top:3px;font-size:10px;line-height:1.6;display:block}.wm-status{color:#5f7487;background:#edf2f6;border-radius:5px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-block}.wm-status.urgent{color:#b54d32;background:#fff0ec}.wm-status.replenish,.wm-status.unknown,.wm-status.listing{color:#976b15;background:#fff6de}.wm-status.covered,.wm-status.inbound{color:#2b7d5c;background:#e9f7f0}.wm-page .wm-prepare{color:var(--wm-blue);font-size:17px;font-weight:700}.wm-page .wm-zero{color:#bc5f43}.wm-lifecycle{color:#8a99a7;margin-top:5px;font-size:9px;display:block}.wm-page .wm-empty{text-align:center;color:var(--wm-muted);white-space:normal;padding:38px 24px}.wm-footnote{color:#7d90a2;margin:22px 0;font-size:10px;line-height:1.6}.wm-page .tablewrap{overflow-x:auto}.wm-page .alert{margin-bottom:16px}@media (width<=1150px){.wm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wm-overview-grid{grid-template-columns:1fr}.wm-range{margin-left:0}}@media (width<=700px){.wm-heading{flex-direction:column;align-items:flex-start}.wm-heading h1{font-size:27px}.wm-metrics{gap:10px}.wm-metric{padding:16px}.wm-metric strong{font-size:24px}.wm-tabs a{padding:10px;font-size:11px}.wm-toolbar{flex-direction:column;align-items:flex-start}.wm-controls{gap:12px}.wm-dates{padding:15px}.wm-presets{margin:0}.wm-source{line-height:1.8}.wm-page .content{padding:20px 14px}.wm-metric.wm-tone-pending strong{font-size:18px}}.wm-profit-breakdown{margin-bottom:22px}.wm-profit-breakdown dl{max-width:780px;margin:18px 0}.wm-profit-breakdown dl>div{border-bottom:1px solid #e9eef4;justify-content:space-between;gap:20px;padding:11px 0;font-size:12px;display:flex}.wm-profit-breakdown dt{color:#5a7186}.wm-profit-breakdown dd{color:#203e56;margin:0;font-weight:600}.wm-reconciliation{margin-top:18px}.wm-unit-cost{white-space:normal;min-width:130px;max-width:190px}.wm-unit-cost label{align-items:center;gap:4px;display:flex}.wm-unit-cost input{background:#fffbe8!important;width:100px!important;padding:8px!important}.wm-cost-dollar{color:#667f91}.wm-unit-cost button{margin-top:5px;padding:5px 10px!important;font-size:11px!important}.wm-unit-cost small{color:#64798c;margin-top:5px;font-size:10px;line-height:1.4;display:block}.product-label{text-align:left;white-space:normal;align-items:center;gap:11px;min-width:170px;display:flex}.product-label-text{min-width:0;line-height:1.5}.product-photo,.product-photo-empty{width:44px;height:48px;box-shadow:none;background:#fff;border:1px solid #e3e9f2;border-radius:9px;flex:0 0 44px;place-items:center;padding:3px;display:grid;overflow:hidden}.product-photo{cursor:zoom-in;transition:border-color .15s,box-shadow .15s}.product-photo:hover{border-color:#91b4ee;box-shadow:0 2px 9px #244a7d15}.product-photo img{object-fit:contain;width:100%;height:100%;display:block}.product-photo-empty{color:#a2b1c8;background:#f6f8fc}.product-lightbox-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#101c35bd;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.product-lightbox{background:#fff;border-radius:18px;max-width:min(600px,95vw);padding:28px;position:relative;box-shadow:0 25px 90px #07132966}.product-lightbox>img{object-fit:contain;width:100%;height:min(65vh,550px);display:block}.product-lightbox p{text-align:center;color:#354f72;max-width:480px;margin:18px 0 0;font-size:14px}.product-lightbox-close{color:#38506e;cursor:pointer;background:#fff;border:1px solid #e3e8f1;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:10px;right:10px}.overview-photo-banner{background:linear-gradient(110deg,#eef4ff,#f8fbff 60%,#edf2fa);border:1px solid #d9e3f2;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;min-height:156px;margin:0 0 24px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.overview-photo-copy{z-index:1;flex:0 0 280px}.overview-photo-copy>span{color:#6c84a6;letter-spacing:1.5px;margin-bottom:10px;font-size:9px;font-weight:650;display:block}.overview-photo-copy>strong{letter-spacing:-.6px;color:#243b61;font-size:22px;font-weight:650;line-height:1.25;display:block}.overview-photo-copy>p{color:#788da9;margin:9px 0 0;font-size:11px}.overview-photo-strip{justify-content:flex-end;align-items:center;gap:9px;min-width:0;padding:3px 8px;display:flex}.overview-photo-strip>div{background:#fff;border:1px solid #e1e8f4;border-radius:11px;flex:0 0 84px;width:84px;height:108px;padding:6px;box-shadow:0 5px 14px #25416612}.overview-photo-strip img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=1250px){.overview-photo-strip>div{flex-basis:66px;width:66px;height:94px}.overview-photo-strip{gap:4px}.overview-photo-copy{flex-basis:240px}.overview-photo-copy>strong{font-size:20px}}@media (width<=1050px){.overview-photo-strip>div:nth-child(n+5){display:none}}@media (width<=720px){.overview-photo-banner{gap:18px;min-height:130px;padding:20px 18px}.overview-photo-copy{flex-basis:180px}.overview-photo-copy>strong{font-size:18px}.overview-photo-copy>p{font-size:10px}.overview-photo-strip>div{flex-basis:60px;width:60px;height:83px}.overview-photo-strip>div:nth-child(n+3){display:none}.product-label{gap:9px;min-width:155px}.product-photo,.product-photo-empty{flex-basis:36px;width:36px;height:40px}}@media (width<=440px){.overview-photo-copy{flex-basis:170px}.overview-photo-strip>div:nth-child(n+2){display:none}.overview-photo-banner{gap:8px}}@media print{.product-photo,.product-photo-empty,.overview-photo-banner,.product-lightbox-backdrop{display:none!important}.product-label{min-width:0;display:inline}}.today-section{background:#fff;border:1px solid #dce4f0;border-radius:16px;margin:24px 0 32px;padding:24px}.today-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.today-heading h2{letter-spacing:-.5px;margin:8px 0;font-size:24px}.today-heading a{color:#365bc7;font-size:14px;font-weight:600}.today-badge{vertical-align:middle;color:#845512;letter-spacing:0;background:#fff4df;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:600;display:inline-block}.today-kpis{margin-bottom:16px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.today-kpis article{box-shadow:none;border-color:#e3eaf3}.today-kpis strong{font-size:30px}.today-kpis small{color:#64748b;font-size:12px;line-height:1.5;display:block}.today-source{color:#64748b;font-size:12px;line-height:1.8;display:block}.today-secondary{grid-template-columns:repeat(3,minmax(0,1fr))!important}.today-secondary strong{font-size:23px}.today-section .tablepanel{margin:24px 0}.today-variant{color:#718096;margin-top:5px;font-size:11px;display:block}.today-section td:first-child{white-space:normal;min-width:220px;max-width:360px}.today-section th{white-space:normal;min-width:100px}@media (width<=900px){.today-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.today-heading{align-items:flex-start}.today-section{padding:16px}}@media (width<=560px){.today-secondary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.today-heading{flex-direction:column}}.ads-connection{scroll-margin-top:25px}.ads-connection-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.ads-connection-heading h2{margin:9px 0;font-size:21px;font-weight:500}.ads-connection-badge{color:#8c621e;white-space:nowrap;background:#fff2dc;border:1px solid #ead8b5;border-radius:20px;padding:7px 11px;font-size:10px}.ads-connection .ads-connection-status{color:#40556f;background:#f5f7fb;border:1px solid #dce3ed;border-radius:9px;flex-direction:column;gap:7px;margin:20px 0;padding:17px 18px;font-size:12px;display:flex}.ads-connection-status span{color:#728198;font-size:11px}.ads-connection-steps{margin:24px 0;padding-left:22px}.ads-connection-steps>li{color:#415770;padding:0 0 24px 8px;font-size:13px}.ads-connection-steps>li>strong{font-size:14px}.ads-connection-steps a{color:#42628c;margin-top:10px;font-size:12px;display:inline-block}.ads-connection details{color:#6c7e96;margin-top:14px;font-size:12px}.ads-connection summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.ads-connection details p{overflow-wrap:anywhere;background:#f5f7fb;border-radius:7px;padding:12px 14px}.ads-setup-flags{color:#70839c;flex-wrap:wrap;gap:16px;margin-top:13px;font-size:11px;display:flex}.ads-return-label{color:#657b96;flex-direction:column;gap:8px;margin-top:16px;font-size:11px;display:flex}.ads-return-label input{color:#345372;background:#f8faff;border:1px solid #d0d9e5;border-radius:7px;width:100%;max-width:100%;padding:11px 12px;font-size:11px}.ads-connection-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ads-connection button{color:#456284;cursor:pointer;background:#fff;border:1px solid #cbd5e3;border-radius:7px;padding:10px 13px;font-size:11px}.ads-connection-actions button:first-child{color:#fff;background:#a86216;border-color:#a86216}.ads-connection button:disabled{opacity:.45;cursor:default}.ads-profile-selection{background:#f7f9fc;border:1px solid #d8e1ec;border-radius:9px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:18px;padding:18px;display:flex}.ads-profile-selection label{flex-direction:column;flex:1;gap:9px;min-width:0;font-size:12px;display:flex}.ads-profile-selection select{color:#405a79;background:#fff;border:1px solid #cbd6e5;border-radius:7px;width:100%;max-width:100%;padding:11px;font-size:12px}.ads-connection p.ads-connection-next{border-top:1px solid #e3e8f0;padding-top:18px;font-size:12px;line-height:1.8}.ads-connection .ads-connection-message{color:#53724b;background:#edf5eb;border:1px solid #d4e4d0;border-radius:8px;margin-top:16px;padding:14px 17px;font-size:12px;line-height:1.7}.ads-disconnect{margin-top:20px}.ads-disconnect button{margin:8px 8px 0 0}.ads-connection .alert{margin-top:16px}.ads-connection :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #ad751f}:root[data-theme=dark] .ads-connection :is(.ads-connection-status,details p,.ads-profile-selection){color:#d5e0f0;background:#1c2c43;border-color:#3a506c}:root[data-theme=dark] .ads-connection :is(input,select,button){color:#d5e0f0;background:#152135;border-color:#3a506c}:root[data-theme=dark] .ads-connection-actions button:first-child{background:#a86216;border-color:#a86216}:root[data-theme=dark] .ads-connection-message{color:#c4dbbd;background:#203c28;border-color:#406147}@media (width<=650px){.ads-connection-heading{flex-direction:column;align-items:flex-start}.ads-connection-steps{padding-left:17px}.ads-connection-steps>li{padding-left:3px}.ads-profile-selection label{min-width:100%}.ads-connection-actions button{width:100%}.ads-connection.accountsettings{padding:22px 17px}}.amazon-source{color:#536882;background:#fff;border:1px solid #dde5f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:18px 22px;font-size:12px;display:flex}.amazon-source strong{color:#203a5b}.amazon-source small{color:#8190a5;width:100%}.amazon-period{color:#6c7f99;gap:8px;font-size:11px;display:grid}.amazon-period select{color:#344d6d;background:#fff;border:1px solid #dce4ef;border-radius:8px;max-width:100%;padding:11px}.amazon-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.amazon-kpis article{background:#fff}.amazon-kpis article>span{color:#61738d;font-size:12px}.amazon-kpis strong{display:block}.amazon-note{color:#6e7e94;margin:18px 0;font-size:12px;line-height:1.7}.amazon-tabs{border-bottom:1px solid #dde5f0;gap:8px;margin:24px 0 18px;display:flex}.amazon-tabs button{color:#6b7e98;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:13px 19px}.amazon-tabs button.active{color:#2459ae;border-color:#2563eb;font-weight:600}.amazon-summary-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.amazon-page .tablepanel{margin-bottom:20px}.amazon-page td:not(:first-child),.amazon-page th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.amazon-page .tools{flex-wrap:wrap;gap:8px;display:flex}.amazon-page .tools input{min-width:230px}.amazon-page .tools select,.amazon-page button:not(.amazon-tabs button){color:#405a7c;background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:9px 12px}.amazon-page button:disabled{opacity:.45}.amazon-page .amazon-total{background:#f1f5fc;font-weight:650}.amazon-description{color:#8190a5;max-width:390px;margin-top:5px;font-size:10px;line-height:1.5;display:block}.amazon-pagination{color:#72839a;justify-content:space-between;align-items:center;gap:15px;padding:14px 20px;font-size:12px;display:flex}.amazon-pagination>div{gap:8px;display:flex}.amazon-loading{padding:20px}.amazon-daily summary{cursor:pointer;padding:20px;font-size:14px;font-weight:600}.amazon-page .tablewrap{max-height:680px;overflow:auto}.amazon-page th{z-index:1;white-space:nowrap;background:#f5f7fb;position:sticky;top:0}.amazon-page table{min-width:100%}.amazon-page td{white-space:nowrap}.amazon-page td:first-child{white-space:normal;min-width:130px}@media (width<=1000px){.amazon-summary-grid{grid-template-columns:1fr}.amazon-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.amazon-period{width:100%}.amazon-page .toolbar{flex-wrap:wrap;gap:15px}.amazon-pagination{flex-wrap:wrap}.amazon-source{padding:16px}.amazon-tabs button{padding:12px}.amazon-page .tools input{width:100%;min-width:0}.amazon-page .tools{width:100%}}.accountbar.selling-accountbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:68px;padding:12px 28px;display:flex}.selling-switcher{align-items:center;gap:14px;display:flex}.selling-switcher-label{letter-spacing:.6px;color:#72819a;font-size:10px;font-weight:600}.selling-switcher>div{background:#f3f6fb;border:1px solid #dce3ee;border-radius:10px;gap:4px;padding:4px;display:flex}.accountbar .selling-switcher button{color:#687991;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 19px;font-size:12px;font-weight:600;display:flex}.accountbar .selling-switcher button[aria-pressed=true]{color:#1e3658;background:#fff;box-shadow:0 1px 4px #172b4d18}.selling-account-dot{border-radius:50%;width:7px;height:7px;display:inline-block}.selling-account-dot.temu{background:#f47d35}.selling-account-dot.amazon{background:#e6ac45}.selling-user{align-items:center;gap:18px;font-size:11px;display:flex}.selling-user>span{color:#72819a}.selling-account-name{color:#e4ecfb;border:1px solid #ffffff18;border-radius:8px;align-items:center;gap:9px;margin:0 15px 17px;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.selling-account-name small{color:#8da3c2;margin-top:4px;font-size:10px;font-weight:400;display:block}.selling-sidebar .brand{margin-bottom:24px}.selling-sidebar .navlabel{margin-top:6px}.selling-sidebar .sidebottom{line-height:1.7}.selling-sidebar.amazon .overview-nav.selected{box-shadow:inset 3px 0 #e6ac45}html[data-theme=dark] .selling-switcher>div{background:#172337;border-color:#35435a}html[data-theme=dark] .accountbar .selling-switcher button[aria-pressed=true]{color:#edf3fc;background:#314158}@media (width<=720px){.accountbar.selling-accountbar{gap:10px;padding:11px 15px}.selling-switcher{justify-content:space-between;width:100%}.selling-user{flex-wrap:wrap;gap:13px;width:100%}.selling-user>span{overflow-wrap:anywhere;max-width:100%;margin-right:auto}.selling-account-name{margin:0 0 12px;padding:9px 11px;font-size:12px}.selling-account-name small{margin-left:10px;display:inline}.selling-sidebar .brand{margin-bottom:12px}.accountbar .selling-switcher button{padding:8px 22px}}.accountbar.selling-accountbar.with-sidebar{margin-left:250px}@media (width<=1100px){.accountbar.selling-accountbar.with-sidebar{margin-left:210px}}@media (width<=720px){.accountbar.selling-accountbar.with-sidebar{margin-left:0}}.selling-navigation{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.selling-dropdown{color:#687991;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.selling-dropdown select{font:inherit;color:#1e3658;background:#fff;border:1px solid #dce3ee;border-radius:8px;min-width:130px;padding:9px 34px 9px 12px}.accountbar .tropical-deals-link{color:#47657a;border:1px solid #dce3ee;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.accountbar .tropical-deals-link.selected{color:#167e6b;background:#e5f3f0;border-color:#a8d6cb}html[data-theme=dark] .selling-dropdown select{color:#edf3fc;background:#172337;border-color:#35435a}html[data-theme=dark] .accountbar .tropical-deals-link{color:#b7d9d0;border-color:#35435a}html[data-theme=dark] .accountbar .tropical-deals-link.selected{background:#20443d}@media (width<=720px){.selling-navigation{gap:12px;width:100%}.selling-dropdown{flex:1;justify-content:space-between}.selling-dropdown select{min-width:110px}}.accountbar .project-approval-notice{color:#775316;background:#fff7dc;border:1px solid #e5cb87;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}.project-approval-notice strong{white-space:nowrap}html[data-theme=dark] .accountbar .project-approval-notice{color:#f0d48d;background:#3b3320;border-color:#756334}html body .selling-user>.project-approval-live{max-width:100%;display:inline-flex;overflow:visible}.selling-accountbar .topbar-brand{letter-spacing:2px;color:var(--workspace-ink,#203a30);align-items:center;gap:10px;margin:0 6px 0 0;font-size:18px;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex}.selling-accountbar .topbar-brand small{letter-spacing:1.4px;color:var(--workspace-muted,#6a7c6d);margin-top:3px;font-weight:600;display:block;font-size:9px!important}.selling-accountbar .topbar-brand span{flex-direction:column;display:flex}@media (width<=720px){.selling-accountbar .topbar-brand{width:100%;margin:0 0 4px}}:root{color:#18263d;background:#f5f7fb;font-family:Segoe UI,Inter,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.5}a{color:inherit;text-underline-offset:3px}.shell{min-height:100vh;display:flex}aside{color:#dee3eb;background:#111d35;flex-direction:column;width:250px;padding:33px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:2px;align-items:center;gap:12px;margin:0 14px 48px;font-size:23px;font-weight:750;text-decoration:none;display:flex}.brand b{color:#1b273d;background:#edf3ff;border-radius:12px;place-items:center;width:40px;height:43px;font-size:27px;display:grid}.brand small{letter-spacing:1.6px;color:#a6afbe;margin-top:5px;font-size:8px;display:block}.navlabel{letter-spacing:1.8px;color:#929eb2;margin:0 15px 15px;font-size:10px}nav button{color:#bbc3d0;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:3px;padding:14px 13px;font-size:12px;display:flex}nav button:hover{background:#283750}nav .selected{color:#17253c;background:#e8efff;font-weight:700}nav button span{width:20px;font-size:20px}.sidebottom{color:#bec5d0;margin-top:auto;padding:30px 13px 0;font-size:11px}.sidebottom p{color:#8d99ad;margin:10px 0;font-size:10px}main{flex:1;min-width:0;margin-left:250px}header{background:#fff;border-bottom:1px solid #dfe2e7;justify-content:space-between;align-items:center;height:80px;padding:0 42px;display:flex}header span{letter-spacing:1.8px;color:#5c687e;font-size:10px}header i{color:#b1b5bd;margin:0 12px}header a{border:1px solid #d8dce2;border-radius:7px;padding:10px 13px;font-size:11px;text-decoration:none}.content{max-width:1900px;margin:auto;padding:37px 40px 25px}.eyebrow{letter-spacing:1.8px;color:#5d6a80;font-size:9px;font-weight:700}h1{letter-spacing:-.6px;margin:10px 0;font-family:inherit;font-size:35px;font-weight:400}h2{margin:0 0 5px;font-size:14px}p{line-height:1.5}.subtitle{color:#6a7993;margin:0;font-size:12px}.titleline{justify-content:space-between;align-items:center;gap:20px;display:flex}.primary{color:#fff;white-space:nowrap;background:#2563eb;border:0;border-radius:7px;padding:13px 17px;font-size:11px}.connection{color:#627088;align-items:center;gap:7px;margin:24px 0;font-size:10px;display:flex}.dot{background:#516486;border-radius:50%;width:6px;height:6px;display:inline-block}.amber{background:#c98929}.connection label{align-items:center;gap:6px;margin-left:auto;display:flex}.kpis{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.kpis article{background:#fff;border:1px solid #dbdfe7;border-radius:10px;padding:23px 22px}.kpis span{color:#627088;font-size:11px}.kpis strong{letter-spacing:-1px;margin:13px 0;font-size:29px;font-weight:550;display:block}.kpis small{color:#8c97ab;font-size:9px}.notes{color:#59657a;background:#e4e8f0;border-left:3px solid #8399be;border-radius:3px;margin:20px 0;padding:12px 18px;font-size:10px}.notes p{margin:3px 0}.warning{color:#9b652c!important}.tablepanel{background:#fff;border:1px solid #dadee5;border-radius:11px;margin-top:24px;overflow:hidden}.toolbar{border-bottom:1px solid #e5e8ed;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px;display:flex}.toolbar small{color:#7e8ba1;font-size:10px}.tools{align-items:center;gap:8px;display:flex}.tools button,.tools select,.tools input,.pagination button{color:#576479;background:#fff;border:1px solid #d7dce4;border-radius:6px;padding:9px 10px;font-size:10px}.tools input{background:#f8f9fb;width:165px}.tablewrap{max-height:65vh;overflow:auto}table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}th{text-align:left;z-index:2;color:#67758e;background:#eff2f6;font-size:9px;position:sticky;top:0}th button{color:inherit;font-size:inherit;background:0 0;border:0;padding:15px 14px;font-weight:550}td{color:#556175;border-bottom:1px solid #eceef2;padding:16px 14px}td:first-child,th:first-child{white-space:normal;z-index:1;color:#28354c;background:#fff;min-width:200px;max-width:290px;font-weight:550;position:sticky;left:0}th:first-child{z-index:3;background:#eff2f6}tr:hover td{background:#f6f8fb}.numeric{font-variant-numeric:tabular-nums;text-align:right}.empty{text-align:center;color:#8894a9;padding:65px 20px;font-size:12px}.empty span{color:#a7b3c7;font-size:35px}.empty h3{color:#4c5a73;font-weight:500}.alert{background:#fff1dc;border:1px solid #eed4a5;border-radius:7px;margin-bottom:18px;padding:14px 18px;font-size:12px;line-height:1.7}.alert a{color:#956a22;margin-left:6px}.pagination{color:#6b7a93;justify-content:space-between;align-items:center;padding:16px;font-size:11px;display:flex}footer{color:#7f8ca2;margin-top:24px;font-size:9px;line-height:1.8}@media (width<=1100px){aside{width:210px;padding:25px 12px}main{margin-left:210px}.content{padding:25px 20px}header{padding:0 24px}.toolbar{flex-direction:column;align-items:flex-start}.kpis{gap:9px}.kpis article{padding:17px 13px}.kpis strong{font-size:24px}}@media (width<=720px){.shell{display:block}aside{width:auto;padding:15px;display:block;position:static}.brand{margin:0 0 15px;font-size:19px}.brand small{display:none}.brand b{width:32px;height:34px;font-size:22px}.navlabel,.sidebottom{display:none}nav{gap:5px;display:flex;overflow:auto}nav button{white-space:nowrap;width:auto;margin:0;padding:9px 11px;font-size:10px}nav button span{display:none}main{margin:0}header{height:55px;padding:0 18px}.content{padding:25px 15px}.titleline{align-items:flex-start}h1{font-size:27px}.subtitle{font-size:11px}.kpis{grid-template-columns:repeat(2,1fr)}.connection{flex-wrap:wrap;align-items:flex-start;line-height:1.5}.connection label{width:100%;margin-top:7px;margin-left:0}.tools{flex-wrap:wrap}.kpis strong{font-size:25px}.primary{padding:11px;font-size:10px}td:first-child,th:first-child{min-width:170px;max-width:200px}}.plancontrols{background:#fff;border:1px solid #d8dde5;border-radius:11px;flex-wrap:wrap;justify-content:space-between;gap:18px;margin:22px 0;padding:22px;display:flex}.plancontrols p{color:#606d84;margin:7px 0;font-size:12px}.planinputs{align-items:center;gap:16px;display:flex}.planinputs label{flex-direction:column;gap:8px;font-size:11px;font-weight:600;display:flex}.planinputs select{color:#1e3a5f;background:#f5f7fa;border:1px solid #c7cdd8;border-radius:7px;min-width:135px;padding:11px 14px}.plancontrols small{color:#647189;width:100%;font-size:11px;line-height:1.6;display:block}@media (width<=720px){.planinputs{width:100%}.planinputs label{flex:1}.planinputs select{width:100%;min-width:0}}.periodcontrols{background:#fff;border:1px solid #dbdfe7;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:14px;margin-top:24px;padding:18px 20px;display:flex}.periodcontrols label{color:#4e596c;flex-direction:column;gap:7px;font-size:11px;display:flex}.periodcontrols input,.periodcontrols select{color:#1e3a5f;background:#f8f9fc;border:1px solid #c7cdd8;border-radius:7px;min-height:40px;padding:10px 12px}.periodcontrols small,.periodcontrols p{color:#647189;width:100%;margin:2px 0;font-size:11px;line-height:1.5}.datepicker{min-width:175px;position:relative}.datelabel{color:#4e596c;margin-bottom:7px;font-size:11px;display:block}.date-trigger{color:#1e3a5f;cursor:pointer;background:#f8f9fc;border:1px solid #c7cdd8;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:40px;padding:10px 12px;display:flex}.calendar{z-index:30;background:#fff;border:1px solid #c7cdd8;border-radius:10px;width:280px;padding:14px;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 12px 30px #16233a26}.calendar-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.calendar-heading strong{font-size:14px}.calendar button{color:#1e3a5f;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:32px;height:32px;font-size:13px}.calendar button:hover:not(:disabled){background:#dae2ef}.calendar button:focus-visible,.date-trigger:focus-visible{outline-offset:2px;outline:2px solid #45546e}.calendar button:disabled{opacity:.3;cursor:default}.calendar-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.calendar-grid .weekday{color:#647189;padding:5px 0;font-size:11px}.calendar-grid button.chosen{color:#fff;background:#1e3a5f}.calendar small{display:block;margin-top:10px!important;font-size:10px!important}@media (width<=500px){.calendar{width:250px}.datepicker{min-width:150px}}.overview-nav{color:#d8dde6;border-radius:9px;margin:4px 0;padding:16px 22px;font-size:12px;text-decoration:none;display:block}.overview-nav:hover{background:#ffffff0b}.overview-nav.selected{color:#1e3a5f;background:#e8efff;font-weight:600}.overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.chart-card{background:#fff;border:1px solid #dce0e7;border-radius:11px;margin-top:24px;padding:24px}.chart-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.chart-title h2{margin:0 0 8px;font-size:19px}.chart-title p{color:#697892;margin:0;font-size:12px}.chart-legend{gap:20px;font-size:12px;display:flex}.chart-legend span{align-items:center;gap:7px;display:flex}.chart-legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.sales-key{background:#2563eb}.ads-key{background:#c7883e}.chart-detail{color:#4b5668;flex-wrap:wrap;gap:20px;padding:20px 0;font-size:12px;display:flex}.chart-detail strong{color:#1e3a5f}.history-chart{width:100%;height:auto;display:block;overflow:visible}.chart-card summary{cursor:pointer;color:#485367;padding:14px 0;font-size:12px}.chart-table{overflow:auto}.chart-table table{width:100%;font-size:12px}.chart-table td,.chart-table th{text-align:right;padding:10px}.chart-table td:first-child,.chart-table th:first-child{text-align:left}.overview-warning,.overview-footnote{color:#7c6b38;font-size:12px;line-height:1.6}.overview-footnote{color:#697892;margin:22px 0}.history-chart rect:focus-visible{outline:2px solid #45536b}@media (width<=800px){.overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-title{display:block}.chart-legend{margin-top:16px}.chart-card{padding:16px}.chart-detail{gap:12px}}@media (width>=1200px){.overview-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.overview-kpis article{padding:18px 14px}.overview-kpis strong{font-size:26px}.overview-kpis article span{min-height:28px;display:block}.overview-kpis article small{font-size:10px}}.overview-kpis{margin-top:20px}.settings-notice,.saved-notice{color:#4f5a6c;background:#eff2f8;border:1px solid #d8dde6;border-radius:8px;margin:20px 0;padding:16px 18px;font-size:12px;line-height:1.6}.saved-notice{color:#1e3a5f;background:#dfe5f0}.cost-input{color:#1e3a5f;background:#f8f9fc;border:1px solid #c7cdd8;border-radius:6px;max-width:160px;padding:9px 12px}.cost-input.missing{background:#fff3cd;border-color:#dab75d}.product-name{min-width:260px;max-width:350px;line-height:1.5;white-space:normal!important}.subcell{color:#68768f;margin-top:4px;font-size:10px;display:block}.attention{background:#fff;border:1px solid #dce0e7;border-radius:10px;margin-top:24px;padding:22px}.attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.attention-grid article{background:#f4f6fa;border-radius:8px;min-width:0;padding:16px}.attention-grid h3{margin:0 0 15px;font-size:13px}.attention-grid p{overflow-wrap:anywhere;margin:8px 0;font-size:11px;line-height:1.6}.attention-grid strong,.attention-grid span{display:block}.attention-grid a{color:#455167;margin-top:16px;font-size:11px;display:block}.freshness{background:#fff;border:1px solid #d7dce5;border-radius:9px;margin:24px 0;padding:16px 20px;font-size:12px}.freshness summary{cursor:pointer;color:#2563eb;font-weight:600}.freshness-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.freshness-head p,.freshness p{color:#647189;font-size:11px;line-height:1.6}.freshness button{color:#2563eb;white-space:nowrap;background:#f5f7fb;border:1px solid #ccd3df;border-radius:6px;padding:8px 12px}.freshness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.freshness-grid article{background:#f4f6fa;border-radius:7px;padding:14px}.freshness-grid h3{margin:0 0 10px;font-size:12px}.freshness-grid strong{font-size:11px;font-weight:500}.freshness-grid h3 small,.status-amber{color:#926512;background:#fff2ca;border-radius:5px;margin-left:8px;padding:4px 6px;font-size:10px;font-weight:400}.tablewrap td:last-child{max-width:350px}.periodcontrols input{max-width:230px}@media (width<=1100px){.attention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.attention-grid,.freshness-grid{grid-template-columns:1fr}.freshness-head{display:block}.cost-input{max-width:110px}}aside nav{flex:1;min-height:0;overflow-y:auto}aside .brand,aside .navlabel,aside .sidebottom{flex-shrink:0}aside .sidebottom{padding-top:18px}.attention-grid strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=1101px){.inventory-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.inventory-kpis article{padding:20px 16px}.inventory-kpis article:last-child{background:#e8ecf4;border-color:#9babc6}.inventory-kpis small{line-height:1.5;display:block}}.ad-comparison-intro{background:#e7ebf3;border:1px solid #cad3e2;border-radius:10px;margin:20px 0;padding:18px 22px}.ad-comparison-intro>strong{color:#27344a;font-size:16px}.ad-comparison-intro p{color:#556175;margin:8px 0 0;font-size:12px;line-height:1.7}.ad-summary small{font-size:11px;line-height:1.6}.ad-summary article:nth-child(n+3){background:#eef2f8;border-color:#9eadc7}.ad-display-options{color:#4e596b;flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.ad-display-options label{align-items:center;gap:6px;display:flex}.ad-comparison-table th{color:#3d4759;vertical-align:top;padding:15px 14px;font-size:11px}.ad-comparison-table th span{white-space:normal;color:#616f86;min-width:95px;max-width:140px;margin-top:6px;font-size:10px;font-weight:400;line-height:1.6;display:block}.ad-comparison-table td{font-size:12px}.ad-comparison-table th:nth-child(3),.ad-comparison-table th:nth-child(6){background:#dfe5ef}.ad-reading-guide{color:#535e72;background:#fff;border:1px solid #d5dae4;border-radius:9px;margin-top:20px;padding:16px 20px;font-size:12px;line-height:1.7}.ad-reading-guide summary{cursor:pointer;color:#31405b;font-weight:600}.ad-reading-guide p{margin:12px 0}.ad-empty{color:#5e6b81;padding:24px;font-size:12px}@media (width<=720px){.ad-comparison-intro>strong{font-size:14px}.ad-summary article{padding:16px 13px}.ad-summary small{font-size:10px}}.preparation-progress{background:#e8ecf4;border:1px solid #aebad0;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px;display:flex}.preparation-progress h2{margin:10px 0;font-family:inherit;font-size:27px;font-weight:400}.preparation-progress p{color:#455165;margin:8px 0;font-size:12px}.preparation-progress small{color:#59657a;max-width:680px;font-size:11px;line-height:1.6;display:block}.preparation-actions{flex-direction:column;gap:8px;min-width:170px;display:flex}.preparation-actions button{color:#344158;background:#fff;border:1px solid #a9b5c9;border-radius:7px;padding:11px 15px;font-size:12px}.preparation-actions .primary{color:#fff;background:#2563eb;border-color:#2563eb}.inventory-page .prepared-column{white-space:nowrap;color:#5b687e;min-width:85px;max-width:none;padding:14px;font-size:11px;font-weight:400;position:static}.prepared-column label{cursor:pointer;align-items:center;gap:7px;display:flex}.prepared-column input{accent-color:#31425f;width:18px;height:18px}.inventory-page td:nth-child(2){white-space:normal;color:#28354c;min-width:220px;max-width:340px;font-weight:550;line-height:1.6}.prepared-row td{color:#6a7993;background:#eff2f7}.prepared-row td:nth-child(2){color:#6a7993}.prepared-row td:last-child{color:#44597e}.warehouse-print{display:none}@media (width<=720px){.preparation-progress{padding:20px;display:block}.preparation-progress h2{font-size:25px}.preparation-actions{flex-flow:wrap;margin-top:18px}.preparation-actions button{flex:1;min-width:130px}}@media print{body:has(.inventory-page){color:#000;background:#fff}.inventory-page aside,.inventory-page header,.inventory-page .content>*{display:none!important}.accountbar:has(~.inventory-page){display:none!important}.inventory-page main{margin:0}.inventory-page .content{max-width:none;padding:0}.inventory-page .content>.warehouse-print{display:block!important}.warehouse-print h1{margin:0 0 15px;font:24px Georgia,serif}.warehouse-print p{margin:5px 0;font:11px/1.5 Arial,sans-serif}.warehouse-print table{white-space:normal;margin-top:20px;font:11px Arial,sans-serif}.warehouse-print th,.warehouse-print td,.warehouse-print th:first-child,.warehouse-print td:first-child{color:#000;white-space:normal;background:#fff;border-bottom:1px solid #bbb;min-width:0;max-width:none;padding:10px 8px;font-weight:400;position:static}.warehouse-print th{font-weight:700}.warehouse-print td:nth-child(2){width:55%;min-width:0}.warehouse-print tr{break-inside:avoid}.warehouse-print thead{display:table-header-group}}.sales-comparison-kpis{margin-top:24px}.sales-comparison-kpis span{min-height:30px;line-height:1.6;display:block}.sales-comparison-kpis strong{font-size:25px}.sales-comparison-table th{white-space:normal;min-width:130px;padding:15px 14px;font-size:11px;line-height:1.6}.sales-comparison-table tfoot td{background:#e8ecf4;border-top:2px solid #bdc6d5;font-weight:700}.sales-comparison-table td:first-child{line-height:1.6}.shared-prep{margin-top:26px}.batch-controls{justify-content:space-between;align-items:center;gap:18px;display:flex}.batch-controls h2{margin:9px 0;font-family:inherit;font-size:27px;font-weight:400}.batch-controls p,.batch-create small{color:#59657a;font-size:12px;line-height:1.6}.batch-controls>button,.batch-history button,.batch-unsaved button,.batch-row-actions button,.shared-prep .alert>button:not(.primary){color:#344158;background:#fff;border:1px solid #bcc5d5;border-radius:6px;padding:9px 12px;font-size:12px}.batch-create{background:#fff;border:1px solid #d8dde5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0;padding:20px;display:flex}.batch-create strong{font-size:13px}.batch-create small{margin-top:5px;display:block}.batch-create label,.batch-history label{flex-direction:column;gap:8px;font-size:12px;display:flex}.batch-create select,.batch-history select{font:inherit;color:#344158;background:#fff;border:1px solid #bcc5d5;border-radius:6px;max-width:100%;padding:10px}.batch-history{align-items:flex-end;gap:12px;margin-top:20px;display:flex}.batch-history label{max-width:100%}.batch-unsaved{background:#fff7e8;border:1px solid #ddc491;border-radius:7px;margin:16px 0;padding:12px 16px;font-size:12px}.batch-unsaved button{background:0 0;border:0;padding:0;text-decoration:underline}.batch-table .batch-quantity{font:inherit;font-variant-numeric:tabular-nums;color:#28354c;background:#f7f9fc;border:1px solid #bcc5d5;border-radius:6px;width:100px;max-width:100%;padding:10px}.batch-table .batch-quantity:disabled{color:#5e6b82;background:#eceff3}.batch-table th{padding:14px;font-size:11px}.batch-table th:first-child{min-width:220px}.batch-table td:first-child{min-width:220px;line-height:1.6}.batch-row-actions{gap:7px;display:flex}.shared-prep .preparation-progress small{font-size:11px;line-height:1.6}.shared-prep .settings-notice{margin:16px 0}.shared-prep .tablepanel{margin-top:16px}@media (width<=720px){.batch-controls{flex-direction:column;align-items:flex-start}.batch-history{flex-wrap:wrap}.batch-create{gap:14px}.batch-create label,.batch-history select{width:100%}.batch-table .batch-quantity{width:80px}}@media print{.inventory-page .content>.shared-prep{display:block!important}.shared-prep>:not(.shared-batch-print){display:none!important}.shared-prep>.shared-batch-print{display:block!important}.shared-prep{margin:0}.shared-batch-print td strong{font-weight:700}}@media print{.shared-batch-print td:nth-child(2){white-space:normal;font-weight:400}}.inventory-page td:nth-child(2){white-space:nowrap;min-width:0;max-width:none;font-weight:400}@media print{.shared-batch-print td:nth-child(2){white-space:normal;font-weight:400}}@media (width>=1101px){.profit-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.profit-kpis article{padding:20px 16px}}.loginwrap{place-items:center;min-height:100vh;padding:24px;display:grid}.logincard{background:#fff;border:1px solid #d8dde5;border-radius:16px;width:100%;max-width:420px;padding:38px;box-shadow:0 14px 60px #111d3510}.logincard p{color:#5f6c83;font-size:14px}.logincard label{margin:22px 0;font-size:13px;display:block}.logincard input{border:1px solid #c9ced6;border-radius:7px;width:100%;margin-top:9px;padding:13px;display:block}.logincard button{width:100%}.logincard small{color:#66758e;margin-top:24px;font-size:11px;display:block}.logincard [role=alert]{color:#9d3529}.accountbar{background:#fff;justify-content:flex-end;align-items:center;gap:16px;padding:8px 30px;font-size:11px;display:flex}.accountbar button{background:#fff;border:1px solid #d8dde5;border-radius:5px;padding:6px 12px}.userspage{max-width:1000px;margin:40px auto;padding:0 24px}.userform{background:#fff;border:1px solid #d8dde5;border-radius:12px;margin:24px 0;padding:24px}.userform label{margin:12px 0;font-size:13px;display:block}.userform input:not([type=checkbox]){border:1px solid #ccd0d8;border-radius:5px;width:100%;max-width:400px;margin-top:8px;padding:10px;display:block}.userform fieldset{border:1px solid #d8dde5;margin:24px 0}.userform fieldset label{align-items:center;gap:8px;width:280px;display:inline-flex}.userform p{color:#5f6c83;font-size:12px}.accountpage{max-width:1000px;margin:40px auto;padding:0 24px 48px}.accountback{color:#52637b;font-size:13px}.accountpage header{margin:28px 0}.accountpage header h1{margin:8px 0;font-size:32px}.accountpage header p{color:#5f6c83;font-size:14px}.accountgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:24px;display:grid}.accountdetails,.accountpassword{background:#fff;border:1px solid #d8dde5;border-radius:16px;padding:28px}.accountpage h2{margin:0 0 18px;font-size:20px}.accountdetails dt{color:#5f6c83;margin-top:22px;font-size:12px}.accountdetails dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px}.accountpassword{max-width:none;box-shadow:none}.accountpassword [role=status]{color:#226143}.accountbar{flex-wrap:wrap}.accountbar a[aria-current=page]{font-weight:700}@media (width<=640px){.accountgrid{grid-template-columns:1fr}.accountpage{margin-top:24px;padding:0 16px 32px}.accountdetails,.accountpassword{padding:24px}.accountbar{gap:12px;padding:10px 16px}}.userspage .user-access-row,.userspage .user-access-add{margin:12px 0;padding:0;overflow:hidden}.user-access-row>summary,.user-access-add>summary{cursor:pointer;align-items:center;gap:12px;padding:15px 18px;list-style:none;display:flex}.user-access-row>summary::-webkit-details-marker{display:none}.user-access-add>summary::-webkit-details-marker{display:none}.user-access-row>summary:before,.user-access-add>summary:before{content:"›";flex-shrink:0;display:inline-block}.user-access-row[open]>summary:before,.user-access-add[open]>summary:before{transform:rotate(90deg)}.user-access-row>summary>span:first-of-type{flex:1;min-width:0}.user-access-row summary strong{font-weight:500}.user-access-row summary small{overflow-wrap:anywhere;color:#64748b;font-size:12px;display:block}.user-access-status{color:#64748b;text-align:right;font-size:12px}.user-access-row>fieldset,.user-access-row>p,.user-access-row>button,.user-access-row>div[role=alert]{margin-left:20px;margin-right:20px}.user-access-row>button{margin-bottom:20px}.user-access-add>form{padding:0 20px 20px}.user-access-row fieldset label{max-width:100%}:root[data-theme=dark] .user-access-row summary :is(small,.user-access-status){color:#afbdd2}@media (width<=500px){.user-access-row>summary{flex-wrap:wrap}.user-access-status{text-align:left;margin-left:20px}.user-access-row fieldset{min-width:0}.user-access-row fieldset label{width:100%}}:root{color:#19283f;font-synthesis:none;-webkit-font-smoothing:antialiased;background:#f5f7fb;font-family:Segoe UI,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}button,input,select{font-family:inherit}h1{letter-spacing:-1.1px;font-family:inherit;font-weight:650}h2,h3{letter-spacing:-.2px}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #93b7ff}button:disabled{cursor:default}aside{color:#e4eaf6;background:#111d35;border-right:1px solid #1b2a46}.brand b{color:#fff;background:#263e64;border:1px solid #3a5277;border-radius:11px}.brand small{color:#8fa4c8;letter-spacing:1.6px}.navlabel{color:#8197b9;letter-spacing:1.5px}.overview-nav{color:#aebed8;letter-spacing:.02px;padding:13px 16px;font-size:12.5px;font-weight:500;line-height:1.5}.overview-nav:hover{color:#fff;background:#1c2d49}.overview-nav.selected{color:#fff;background:#263c60;font-weight:600;box-shadow:inset 3px 0 #6c9eff}.sidebottom{color:#bbc9df}.sidebottom p{color:#8197b9}.sidebottom a{color:#a3b9db}.accountbar{color:#62718a;border-bottom:1px solid #edf0f5}.accountbar button{color:#4d607b;border-color:#dce3ee}.primary{background:#2563eb;font-weight:600;box-shadow:0 2px 3px #1e40af12}.primary:hover:not(:disabled){background:#1d4ed8}.positive{color:#2563eb!important}.negative{color:#c15151!important}.eyebrow{color:#6b80a0;letter-spacing:1.5px;font-size:10px}header{border-color:#e5eaf2}.subtitle{color:#728099}table{font-size:12px}th{font-size:10px}td:first-child{color:#233d62}.overview-page header{height:62px;padding:0 36px}.overview-page header span{color:#7d8ca4;letter-spacing:1.2px;font-size:10px}.overview-page header .overview-private{letter-spacing:0;color:#71829c;align-items:center;gap:7px;font-size:11px;display:flex}.overview-page .content{max-width:1480px;padding:32px 36px}.overview-heading{margin-bottom:26px}.overview-heading h1{margin:8px 0 10px;font-size:34px;line-height:1.2}.overview-heading .subtitle{font-size:13px;line-height:1.6}.overview-heading .primary{border-radius:8px;align-items:center;gap:9px;padding:12px 17px;font-size:12px;display:inline-flex}.overview-period{border:1px solid #e1e7f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:0;padding:17px 20px;box-shadow:0 2px 5px #17325b02}.overview-range{align-items:center;gap:13px;display:flex}.overview-range-icon{color:#55759d;background:#f0f4fb;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.control-caption{font-weight:650;display:block;letter-spacing:1.2px!important;color:#8190a7!important;font-size:9px!important}.overview-range strong{color:#233952;margin-top:4px;font-size:14px;font-weight:600;display:block}.overview-period-inputs{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.overview-period-inputs label{color:#7c8aa1;font-size:10px}.overview-period-inputs select{color:#3b5070;background:#f9fbfe;border-color:#dbe3ef;min-width:200px;font-size:12px}.overview-period>small{color:#8995a8;border-top:1px solid #edf1f6;margin:0;padding-top:11px;font-size:10px}.overview-period .date-trigger{font-size:12px}.overview-period .datepicker{min-width:160px}.overview-period .datelabel{font-size:10px}.overview-page .overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:20px}.overview-kpis article{border:1px solid #e1e7f0;border-radius:12px;padding:20px 22px 19px;transition:border-color .2s,box-shadow .2s;position:relative;box-shadow:0 3px 8px #172b4d03}.overview-kpis article:hover{border-color:#c2d3ed;box-shadow:0 5px 18px #172b4d07}.overview-kpis article.metric-revenue{background:linear-gradient(115deg,#f6f9ff,#fff);border-color:#bfd4fb}.overview-kpis .metric-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.overview-kpis .metric-top>span:first-child{color:#61738d;min-height:0;font-size:12px;font-weight:500;line-height:1.5;display:block}.overview-kpis .metric-icon{color:#6786af;background:#f0f4fb;border-radius:9px;flex:none;place-items:center;width:33px;height:33px;min-height:0;display:grid}.overview-kpis .metric-revenue .metric-icon{color:#3b76e1;background:#e9f0ff}.overview-kpis .metric-ads .metric-icon{color:#d18a39;background:#fff4e8}.overview-kpis .metric-profit .metric-icon{color:#7b80c4;background:#eef0ff}.overview-kpis .metric-prepare .metric-icon{color:#5a7aa8;background:#eef3fb}.overview-kpis strong{letter-spacing:-1.15px;color:#1b2e4b;font-variant-numeric:tabular-nums;margin:13px 0 9px;font-size:34px;font-weight:650;line-height:1.2}.overview-kpis .metric-revenue>strong{color:#2459ae}.overview-kpis small{color:#8a97aa;padding-right:14px;font-size:10.5px;line-height:1.5;display:block}.metric-link{color:#7590b4;border-radius:5px;place-items:center;padding:4px;display:grid;position:absolute;bottom:17px;right:17px}.metric-link:hover{color:#2563eb;background:#edf3fd}.overview-warning{color:#92743f;background:#fff9ed;border:1px solid #f1e5c8;border-radius:9px;margin:16px 0 0;padding:12px 16px;font-size:11px}.overview-chart{border:1px solid #e1e7f0;border-radius:14px;margin-top:24px;padding:25px 26px 10px;box-shadow:0 3px 10px #172b4d03}.overview-chart .chart-title{align-items:center}.overview-chart .eyebrow{color:#8a99af;letter-spacing:1.2px;font-size:9px}.overview-chart h2{color:#233952;margin:6px 0 7px;font-size:20px;font-weight:650}.overview-chart .chart-title p{color:#8a97aa;font-size:11px}.overview-chart .chart-legend{color:#6d7c93;gap:18px;font-size:11px}.overview-chart .chart-legend i{width:9px;height:9px}.overview-chart .sales-key{background:#3b82f6}.overview-chart .ads-key{background:#ed9d43}.overview-chart .chart-detail{color:#71819a;background:#f7f9fc;border:1px solid #edf1f6;border-radius:9px;grid-template-columns:1.2fr repeat(4,1fr);gap:12px;margin:22px 0 7px;padding:15px 17px;display:grid}.overview-chart .chart-detail>div{border-left:1px solid #e1e7f0;padding-left:18px}.overview-chart .chart-detail>.chart-selected-date{border:0;padding-left:0}.overview-chart .chart-detail span{color:#8a98ad;font-size:10px;display:block}.overview-chart .chart-detail strong{color:#304969;font-variant-numeric:tabular-nums;margin-top:4px;font-size:13px;font-weight:600;display:block}.overview-chart .history-chart{margin-top:10px;overflow:visible}.overview-chart .history-chart rect{cursor:crosshair}.overview-chart .history-chart rect:focus-visible{outline:2px solid #719ef6}.overview-chart details{border-top:1px solid #edf1f6;margin-top:4px}.overview-chart summary{color:#7187a7;padding:15px 0;font-size:11px;font-weight:500}.overview-chart .chart-table td,.overview-chart .chart-table th{font-size:11px}.overview-page .attention{border-color:#e1e7f0;border-radius:14px;padding:24px 26px}.overview-page .attention .chart-title h2{color:#233952;margin-bottom:8px;font-size:18px;font-weight:650}.overview-page .attention .chart-title p{color:#8a97aa;font-size:10px;line-height:1.6}.overview-page .attention-grid{gap:12px;margin-top:20px}.overview-page .attention-grid article{background:#f8fafd;border:1px solid #edf1f7;border-radius:10px;padding:17px}.overview-page .attention-grid h3{color:#4d6586;font-size:12px;line-height:1.5}.overview-page .attention-grid p{color:#8491a6;font-size:11px}.overview-page .attention-grid strong{color:#526781;font-size:11px;font-weight:600}.overview-page .attention-grid a{color:#4c7bc1;font-size:10px;font-weight:600;text-decoration:none}.overview-page .attention-grid a:hover{text-decoration:underline}.overview-page .freshness{border-color:#e1e7f0;border-radius:11px}.overview-page .freshness summary{color:#6b80a0;font-size:11px}.overview-footnote{color:#8c99ac;font-size:10px}.spinning{animation:1s linear infinite overview-spin}@keyframes overview-spin{to{transform:rotate(360deg)}}@media (width>=1600px){.overview-heading h1,.overview-kpis strong{font-size:38px}}@media (width<=1100px){.overview-page .content{padding:28px 24px}.overview-page header{padding:0 24px}.overview-page .overview-kpis,.overview-page .attention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-kpis strong{font-size:32px}}@media (width<=720px){.overview-page .content{padding:25px 17px}.overview-page header{height:48px;padding:0 18px}.overview-private{display:none!important}.overview-heading{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px}.overview-heading h1{font-size:29px}.overview-heading .subtitle{font-size:12px}.overview-heading .primary{padding:10px 13px;font-size:11px}.overview-period{gap:15px;padding:16px}.overview-range strong{font-size:13px}.overview-period-inputs{width:100%}.overview-period-inputs>label{flex:1}.overview-period-inputs select{width:100%;min-width:0}.overview-page .overview-kpis{gap:11px}.overview-kpis article{padding:16px 15px}.overview-kpis .metric-top>span:first-child{font-size:11px}.overview-kpis .metric-icon{width:28px;height:28px}.overview-kpis strong{letter-spacing:-1px;font-size:28px}.overview-kpis small{font-size:9px}.overview-chart{padding:20px 17px 6px}.overview-chart .chart-title{display:block}.overview-chart .chart-legend{margin-top:17px}.overview-chart .chart-detail{grid-template-columns:repeat(4,1fr);gap:12px;padding:12px}.overview-chart .chart-detail>.chart-selected-date{grid-column:1/-1;align-items:center;gap:12px;display:flex}.overview-chart .chart-selected-date strong{margin:0}.overview-chart .chart-detail>div{border:0;padding-left:0}.overview-chart .chart-detail strong{font-size:12px}.overview-page .attention{padding:20px 17px}.overview-page .attention-grid{grid-template-columns:1fr}.overview-chart .history-chart{min-width:0}}@media (prefers-reduced-motion:reduce){.spinning{animation:none}.overview-kpis article{transition:none}}aside nav{scrollbar-width:thin;scrollbar-color:#34476a transparent}.overview-nav{align-items:center;gap:12px;display:flex}.overview-nav svg{opacity:.8;flex:none}.overview-nav.selected svg{color:#aac8ff;opacity:1}.overview-nav span{min-width:0}@media (width<=720px){aside nav{gap:5px;padding-bottom:4px;overflow:auto hidden}.overview-nav{white-space:nowrap;flex:none;gap:8px;width:auto;padding:10px 12px;font-size:11px}.overview-nav span{white-space:nowrap}.overview-period-inputs>label{flex:0 0 100%}.overview-period-inputs .datepicker{flex:1;min-width:0}.overview-period-inputs .datepicker:last-child .calendar{left:auto;right:0}.calendar-grid button{width:100%;min-width:0}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.accountsettings{background:#fff;border:1px solid #d8dde5;border-radius:16px;margin-top:24px;padding:28px}.accountsettings p{color:#5f6c83;margin:7px 0 0;font-size:13px}.theme-option{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}.theme-option label{cursor:pointer;font-size:14px;font-weight:600}.theme-switch{appearance:none;cursor:pointer;background:#cbd3df;border:1px solid #a4afbf;border-radius:20px;flex:0 0 46px;width:46px;height:26px;margin:0;transition:background .15s;position:relative}.theme-switch:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.theme-switch:checked{background:#2563eb;border-color:#2563eb}.theme-switch:checked:before{transform:translate(20px)}.theme-switch:focus-visible{outline-offset:3px;outline:3px solid #93b7ff}.accountpage header{background:0 0;border:0;height:auto;padding:0;display:block}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e4eaf5;background:#0c1422}:root[data-theme=dark] body{color:#e4eaf5;background:#0c1422}:root[data-theme=dark] :is(header,.accountbar,.logincard,.accountdetails,.accountsettings,.kpis article,.tablepanel,.chart-card,.attention,.freshness,.plancontrols,.periodcontrols,.calendar,.userform,.today-section,.amazon-source,.amazon-kpis article,.batch-create,.product-lightbox,.ad-reading-guide){color:#e4eaf5;box-shadow:none;background:#152135;border-color:#304058}:root[data-theme=dark] .accountpage header{background:0 0;border:0}:root[data-theme=dark] :is(th,th:first-child,.amazon-page th,.ad-comparison-table th:nth-child(3),.ad-comparison-table th:nth-child(6)){color:#bdcbe0;background:#203049;border-color:#304058}:root[data-theme=dark] :is(td,td:first-child,.inventory-page td:nth-child(2)){color:#d4deed;background:#152135;border-color:#2a3a51}:root[data-theme=dark] tr:hover td{background:#203049}:root[data-theme=dark] :is(.notes,.settings-notice,.saved-notice,.attention-grid article,.freshness-grid article,.chart-detail,.overview-chart .chart-detail,.inventory-kpis article:last-child,.preparation-progress,.ad-comparison-intro,.ad-summary article:nth-child(n+3),.amazon-total,.sales-comparison-table tfoot td,.prepared-row td,.prepared-row td:nth-child(2)){color:#ced9e9;background:#1c2c43;border-color:#3a506c}:root[data-theme=dark] :is(h1,h2,h3,strong,dd,.overview-kpis strong,.overview-range strong,.overview-chart h2,.overview-photo-copy>strong,.amazon-source strong,.ad-comparison-intro>strong,.chart-detail strong,.overview-page .attention-grid strong){color:#e4eaf5}:root[data-theme=dark] :is(p,small,label,dt,summary,.subtitle,.eyebrow,.connection,.pagination,footer,.subcell,.datelabel,.control-caption,.empty,.empty h3,.accountback,.accountpage header p,.accountdetails dt,.logincard p,.accountsettings p,.plancontrols p,.plancontrols small,.periodcontrols small,.periodcontrols p,.chart-title p,.chart-detail,.chart-legend,.overview-footnote,.today-source,.today-variant,.amazon-note,.amazon-description,.amazon-source small,.amazon-pagination,.batch-controls p,.batch-create small,.ad-display-options,.ad-empty,.ad-comparison-table th span,.overview-photo-copy>span,.overview-photo-copy>p,.overview-kpis .metric-top>span:first-child,.overview-chart .chart-title p,.overview-chart .chart-legend,.overview-page .attention-grid p,.overview-page .attention-grid h3,.overview-period>small){color:#acbdd5}:root[data-theme=dark] :is(.overview-kpis article.metric-revenue,.overview-photo-banner){background:linear-gradient(115deg,#182b46,#152135);border-color:#35557e}:root[data-theme=dark] :is(.metric-icon,.overview-range-icon){color:#aac8f5;background:#263a58}:root[data-theme=dark] :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.date-trigger,.tools button,.pagination button,.accountbar button,.freshness button,.batch-controls>button,.batch-history button,.batch-unsaved button,.batch-row-actions button,.preparation-actions button,.product-lightbox-close,.amazon-page button:not(.amazon-tabs button)){color:#e2eaf5;background:#1c2c43;border-color:#405470}:root[data-theme=dark] input::placeholder{color:#93a7c3}:root[data-theme=dark] :is(.primary,.amazon-page button.primary,.preparation-actions .primary){color:#fff;background:#2563eb;border-color:#3b82f6}:root[data-theme=dark] .primary:hover:not(:disabled){background:#3475f0}:root[data-theme=dark] :is(.positive,.freshness summary,.freshness button,.today-heading a,.overview-kpis article.metric-revenue>strong,.overview-page .attention-grid a,.amazon-tabs button.active){color:#8abaff!important}:root[data-theme=dark] :is(.negative,.logincard [role=alert]){color:#ff9b99!important}:root[data-theme=dark] .accountpassword [role=status]{color:#8de0b5}:root[data-theme=dark] :is(.warning,.overview-warning,.alert,.batch-unsaved,.today-badge,.status-amber,.freshness-grid h3 small,.cost-input.missing){background:#382b1a;border-color:#72592f;color:#f0cc8c!important}:root[data-theme=dark] :is(.overview-warning p,.alert a,.batch-unsaved p){color:#f0cc8c}:root[data-theme=dark] :is(.calendar button,.calendar-heading strong){color:#d6e4fa}:root[data-theme=dark] .calendar button:hover:not(:disabled){background:#314867}:root[data-theme=dark] .calendar-grid button.chosen{color:#fff;background:#2563eb}:root[data-theme=dark] .history-chart text{fill:#acbdd5}:root[data-theme=dark] .history-chart line[stroke=\#e7edf5]{stroke:#304058}:root[data-theme=dark] .history-chart circle[stroke=white]{stroke:#152135}:root[data-theme=dark] :is(.toolbar,.accountbar,.amazon-tabs,.overview-period>small,.overview-chart .chart-detail>div){border-color:#304058}:root[data-theme=dark] .theme-switch{background:#52617a;border-color:#6c7d96}:root[data-theme=dark] .theme-switch:checked{background:#2563eb;border-color:#5b95ff}@media (prefers-reduced-motion:reduce){.theme-switch,.theme-switch:before{transition:none}}@media (width<=640px){.accountsettings{padding:24px}.theme-option{gap:16px}}@media print{:root[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#000;background:#fff}:root[data-theme=dark] body{color:#000;background:#fff}:root[data-theme=dark] :is(.warehouse-print,.warehouse-print th,.warehouse-print td,.warehouse-print h1,.warehouse-print p,.warehouse-print strong){color:#000;background:#fff;border-color:#bbb}}:root{--workspace-sidebar:272px;--workspace-ink:#203a30;--workspace-muted:#6a7c6d;--workspace-accent:#176b50;--workspace-line:#e0e7dd;--workspace-bg:#f6f7f3;--workspace-surface:#fff;font-family:Segoe UI,Inter,system-ui,sans-serif;font-size:15px}:root:not([data-theme=dark]){color:var(--workspace-ink);background:var(--workspace-bg)}body{font-size:15px;line-height:1.5}button,input,select,textarea{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #85b79b}button,a,input,select{touch-action:manipulation}html body aside.selling-sidebar{width:var(--workspace-sidebar);overscroll-behavior:contain;scrollbar-width:thin;padding:28px 19px 22px;overflow-y:auto}html body .shell>main,html body .warehouse-main,html body .accountbar.selling-accountbar.with-sidebar{margin-left:var(--workspace-sidebar)}html body .selling-sidebar .brand{letter-spacing:2px;gap:11px;margin:0 10px 30px;font-size:24px;line-height:1.15}html body .selling-sidebar .brand img{flex-shrink:0}html body .brand small{letter-spacing:1.5px;margin-top:5px;line-height:1.6;font-size:10px!important}html body .selling-account-name{border-radius:9px;flex-shrink:0;gap:10px;margin:0 5px 25px;padding:13px;font-size:15px;line-height:1.3}html body .selling-account-name small{margin-top:5px;font-weight:400;font-size:12px!important}html body .selling-sidebar .navlabel{letter-spacing:1.5px;margin:0 12px 12px;font-size:11px;font-weight:600}html body .selling-sidebar nav{flex-direction:column;flex:none;gap:4px;display:flex;overflow:visible}html body .selling-sidebar .overview-nav{letter-spacing:0;border-radius:7px;align-items:center;gap:11px;min-height:45px;margin:0;padding:12px;font-size:14px;font-weight:450;line-height:1.5;text-decoration:none;display:flex}html body .selling-sidebar .overview-nav svg{opacity:.85;flex-shrink:0}html body .selling-sidebar .overview-nav span{white-space:normal;min-width:0}html body .selling-sidebar .overview-nav.selected{box-shadow:inset 3px 0 var(--workspace-accent);font-weight:650}html body .workspace-manage-label{margin-top:28px!important}html body .sidebottom{margin-top:auto;padding:30px 12px 0;font-size:12px;line-height:1.7}html body .sidebottom p{margin:10px 0 18px;font-size:12px;line-height:1.8}.workspace-private-dot{vertical-align:middle;background:#65a17b;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}html body .accountbar.selling-accountbar{align-items:center;gap:16px;min-height:76px;padding:15px 32px}html body .selling-navigation{gap:16px}html body .selling-dropdown{gap:12px;font-size:13px}html body .selling-dropdown select{border-radius:8px;min-width:155px;padding:10px 28px 10px 13px;font-size:14px}html body .selling-user{flex-wrap:wrap;gap:17px;font-size:13px;line-height:1.6}html body .selling-user>a{font-size:13px;text-decoration:none}html body .accountbar button{min-height:38px;padding:8px 12px;font-size:13px}html body .accountbar .tropical-deals-link{padding:10px 13px;font-size:13px}html body .shell header{gap:15px;height:auto;min-height:62px;padding:0 35px}html body .shell header>span{letter-spacing:.7px;padding:17px 0;font-size:12px;line-height:1.6}html body .content,html body .overview-page .content{max-width:1700px;padding:32px 35px 42px}html body .warehouse-main{max-width:none;padding:32px 35px 60px}html body .titleline,html body .overview-heading{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:25px}html body h1,html body .overview-heading h1,html body .warehouse-heading h1{letter-spacing:-.85px;margin:9px 0 12px;font-size:32px;font-weight:600;line-height:1.25}html body h2,html body .warehouse-card h2{letter-spacing:-.25px;font-size:18px;font-weight:600;line-height:1.5}html body h3{font-size:15px;line-height:1.5}html body .eyebrow{letter-spacing:1.5px;font-size:11px;font-weight:650;line-height:1.6}html body .subtitle,html body .overview-heading .subtitle,html body .accountpage header p{max-width:900px;font-size:15px;line-height:1.75}html body :is(.connection,.amazon-note,.commerce-explanation,.amazon-description,.warehouse-main p,.today-source,.today-variant,.ad-reading-guide p,.overview-footnote){font-size:13px;line-height:1.8}html body :is(.content,.warehouse-main,.userspage,.accountpage) small{line-height:1.7;font-size:12px!important}html body :is(.content,.warehouse-main,.userspage,.accountpage) label,html body .periodcontrols label,html body .commerce-controls label{font-size:13px;line-height:1.6}html body :is(.tools,.periodcontrols,.planinputs,.commerce-controls,.warehouse-main,.accountpage,.userspage) :is(input,select,textarea,button){font-size:14px;line-height:1.5}html body input:not([type=checkbox]):not([type=radio]):not([type=range]),html body select,html body textarea{border-radius:7px;min-height:42px}html body :is(input[type=checkbox],input[type=radio]){accent-color:var(--workspace-accent)}html body :is(.primary,.date-trigger,.amazon-page button,.batch-controls>button,.preparation-actions button,.warehouse-actions button){min-height:42px;box-shadow:none;border-radius:7px;font-size:14px;line-height:1.5}html body .primary{justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:600;display:inline-flex}html body .overview-heading .primary{padding:11px 16px;font-size:14px}html body :is(.kpis,.overview-page .overview-kpis,.amazon-kpis){gap:17px;margin-top:24px}html body :is(.kpis article,.overview-kpis article,.amazon-kpis article){box-shadow:none;border-radius:10px;min-width:0;padding:22px}html body :is(.kpis article,.overview-kpis article,.amazon-kpis article)>span,html body .overview-kpis .metric-top>span:first-child{font-size:14px;font-weight:500;line-height:1.5}html body :is(.kpis,.overview-kpis,.amazon-kpis) strong,html body .overview-kpis strong{letter-spacing:-.8px;margin:14px 0 10px;font-size:32px;font-weight:600;line-height:1.25}html body .overview-kpis .metric-icon{border-radius:8px;width:34px;height:34px}html body .overview-photo-banner{display:none}html body :is(.tablepanel,.chart-card,.attention,.freshness,.warehouse-card,.accountdetails,.accountsettings,.userform,.logincard){box-shadow:none;border-radius:10px}html body .toolbar{flex-wrap:wrap;align-items:center;gap:17px;padding:20px 22px}html body .toolbar small{font-size:12px}html body .tools{flex-wrap:wrap;gap:9px}html body .tools input:not([type=checkbox]){width:230px;max-width:100%;padding:10px 12px}html body :is(.tools button,.tools select,.pagination button){min-height:40px;padding:9px 12px;font-size:13px}html body :is(table,.warehouse-table table){font-size:14px;line-height:1.6}html body :is(td,.warehouse-table td){font-variant-numeric:tabular-nums;padding:17px 16px;font-size:14px;line-height:1.6}html body :is(th,.warehouse-table th,.sales-comparison-table th,.batch-table th,.ba-table th){letter-spacing:.3px;font-size:12px;font-weight:550;line-height:1.6}html body th button{padding:15px 16px;font-size:12px;line-height:1.6}html body :is(.pagination,.amazon-pagination){flex-wrap:wrap;gap:14px;padding:17px 20px;font-size:13px;line-height:1.6}html body .subcell,html body .amazon-description{font-size:12px;line-height:1.7}html body .product-label{line-height:1.6}html body :is(.notes,.settings-notice,.saved-notice,.alert,.overview-warning,.batch-unsaved){border-radius:8px;padding:14px 18px;font-size:13px;line-height:1.8}html body .periodcontrols,html body .overview-period,html body .commerce-controls{border-radius:9px;gap:16px 22px;padding:18px 21px}html body .overview-range strong{margin-top:5px;font-size:16px}html body .control-caption{line-height:1.5;font-size:11px!important}html body .datelabel,html body .overview-period-inputs label{font-size:13px}html body .overview-period-inputs select,html body .overview-period .date-trigger{font-size:14px}html body .overview-chart{margin-top:24px;padding:24px 25px 10px}html body .overview-chart h2{font-size:20px}html body .overview-chart .chart-title p,html body .overview-chart .chart-legend{font-size:13px;line-height:1.7}html body .overview-chart .chart-detail span{font-size:12px}html body .overview-chart .chart-detail strong{font-size:15px}html body .overview-chart summary{padding:17px 0;font-size:13px}html body .overview-page .attention{padding:24px 25px}html body .overview-page .attention-grid h3{font-size:15px}html body .overview-page .attention-grid :is(p,strong,a){font-size:13px;line-height:1.7}html body :is(.amazon-tabs,.warehouse-tabs){border-radius:0;flex-wrap:wrap;gap:20px;margin:24px 0 22px}html body :is(.amazon-tabs button,.warehouse-tabs a){background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:43px;padding:11px 2px;font-size:14px;line-height:1.6;text-decoration:none}html body :is(.amazon-tabs button.active,.warehouse-tabs a.selected){border-bottom-color:var(--workspace-accent);font-weight:600}.workspace-section-bar{margin-left:var(--workspace-sidebar);border-bottom:1px solid var(--workspace-line);flex-wrap:wrap;align-items:center;gap:25px;min-height:62px;padding:14px 35px 0;display:flex}.workspace-section-bar>span{white-space:nowrap;font-size:12px;font-weight:600}.workspace-section-bar>nav{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.workspace-section-bar a{border-bottom:2px solid #0000;padding:0 2px 14px;font-size:14px;line-height:1.7;text-decoration:none;display:block}.workspace-section-bar a[aria-current=page]{color:var(--workspace-accent);border-bottom-color:var(--workspace-accent);font-weight:600}html body .warehouse-metrics strong{font-size:32px;line-height:1.3}html body .warehouse-fields{gap:19px;margin:22px 0}html body .warehouse-card{padding:25px}html body .warehouse-status{text-transform:none;font-size:12px;line-height:1.7}html body .accountpage{max-width:1200px;margin:0 auto;padding:35px}html body .accountpage header{height:auto;min-height:0;padding:0}html body .userspage{max-width:1300px;margin:0 auto;padding:35px}html body .userspage>p,html body .userform p,html body .accountsettings p{font-size:14px;line-height:1.8}html body .userform summary{padding:5px 0;font-size:15px;line-height:1.6}html body .user-access-status{font-size:13px;line-height:1.6}html body .userform fieldset{border-radius:8px;margin-block:22px;padding:20px}html body .userform legend{font-size:15px;font-weight:600}html body .userform fieldset label{gap:10px;font-size:14px;line-height:1.7}html body footer{font-size:12px;line-height:1.8}html body .empty{font-size:14px;line-height:1.8}html body .empty h3{font-size:18px}:root:not([data-theme=dark]) body{background:var(--workspace-bg);color:var(--workspace-ink)}:root:not([data-theme=dark]) aside.selling-sidebar{background:var(--workspace-surface);color:var(--workspace-ink);border-right:1px solid var(--workspace-line)}:root:not([data-theme=dark]) .selling-sidebar .brand{color:#203e2c}:root:not([data-theme=dark]) .selling-sidebar :is(.brand small,.navlabel,.sidebottom,.sidebottom p){color:#788871}:root:not([data-theme=dark]) .selling-account-name{color:#36523b;border-color:var(--workspace-line);background:#f6f8f2}:root:not([data-theme=dark]) .selling-account-name small{color:#7d8b75}:root:not([data-theme=dark]) .selling-sidebar .overview-nav{color:#63765f}:root:not([data-theme=dark]) .selling-sidebar .overview-nav:hover{color:#2d5639;background:#f4f7ef}:root:not([data-theme=dark]) .selling-sidebar .overview-nav.selected{color:var(--workspace-accent);background:#eaf3e9}:root:not([data-theme=dark]) .selling-sidebar .overview-nav.selected svg{color:var(--workspace-accent)}:root:not([data-theme=dark]) :is(.accountbar,.shell header,.workspace-section-bar){border-color:var(--workspace-line);background:#fff}:root:not([data-theme=dark]) :is(.subtitle,.connection,.amazon-note,.commerce-explanation,.warehouse-main p,.overview-heading .subtitle,.accountpage header p){color:var(--workspace-muted)}:root:not([data-theme=dark]) :is(.eyebrow,.warehouse-main .eyebrow){color:#5b8060}:root:not([data-theme=dark]) :is(h1,h2,h3,.overview-kpis strong,.overview-chart h2,.warehouse-heading h1,.accountdetails dd){color:var(--workspace-ink)}:root:not([data-theme=dark]) :is(.primary,.warehouse-main button.primary,.amazon-page button.primary){background:var(--workspace-accent);border-color:var(--workspace-accent);color:#fff}:root:not([data-theme=dark]) .primary:hover:not(:disabled){background:#12553f}:root:not([data-theme=dark]) .positive{color:var(--workspace-accent)!important}:root:not([data-theme=dark]) :is(.tablepanel,.chart-card,.attention,.freshness,.kpis article,.overview-kpis article,.amazon-kpis article,.warehouse-card,.accountdetails,.accountsettings,.userform,.commerce-controls,.amazon-source,.commerce-source,.periodcontrols,.plancontrols){border-color:var(--workspace-line);background:#fff}:root:not([data-theme=dark]) :is(th,th:first-child,.warehouse-table th,.amazon-page th){color:#6c7e63;border-color:var(--workspace-line);background:#f3f6ee}:root:not([data-theme=dark]) :is(td,td:first-child,.warehouse-table td){color:#50644d;border-bottom-color:#e9eee3}:root:not([data-theme=dark]) tr:hover td{background:#f7faf2}:root:not([data-theme=dark]) :is(.notes,.overview-chart .chart-detail,.overview-page .attention-grid article,.prepared-row td,.prepared-row td:nth-child(2)){color:#6b7d5f;background:#f1f5ec;border-color:#e3ebdb}:root:not([data-theme=dark]) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.date-trigger,.tools button,.accountbar button){color:#3e5a42;background:#fff;border-color:#d9e2d4}:root:not([data-theme=dark]) :is(.overview-kpis .metric-icon,.overview-kpis .metric-revenue .metric-icon,.overview-range-icon){color:#5f8861;background:#edf4e9}:root:not([data-theme=dark]) .overview-kpis article.metric-revenue{background:#fff;border-color:#cadcc3}:root:not([data-theme=dark]) .overview-kpis article.metric-revenue>strong{color:var(--workspace-accent)}:root:not([data-theme=dark]) :is(.overview-chart .sales-key,.calendar-grid button.chosen){background:var(--workspace-accent);color:#fff}:root:not([data-theme=dark]) :is(.overview-page .attention-grid a,.amazon-tabs button.active,.warehouse-tabs a.selected){color:var(--workspace-accent)}:root:not([data-theme=dark]) :is(.selling-user,.selling-dropdown,.selling-user>span){color:#6d7c67}:root[data-theme=dark]{--workspace-ink:#e4eaf5;--workspace-muted:#acbdd5;--workspace-accent:#8ed1af;--workspace-line:#304058;--workspace-bg:#0c1422;--workspace-surface:#152135}:root[data-theme=dark] .workspace-section-bar{color:#b8c8da;background:#152135;border-color:#304058}:root[data-theme=dark] .selling-sidebar .overview-nav.selected{color:#b4e3c9;background:#203d37;box-shadow:inset 3px 0 #8ed1af}:root[data-theme=dark] .selling-sidebar .overview-nav.selected svg{color:#b4e3c9}@media (width>=1500px){html body .overview-page .overview-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){:root{--workspace-sidebar:252px}html body .content,html body .overview-page .content{padding:27px 24px 35px}html body .warehouse-main{padding:27px 24px 45px}html body .accountbar.selling-accountbar{padding:14px 24px}html body .selling-user>span{display:none}html body .selling-sidebar .overview-nav{gap:9px;padding:11px 10px;font-size:14px}html body .overview-page .overview-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-section-bar{gap:14px;padding-inline:24px}.workspace-section-bar>span{display:none}html body .tools input:not([type=checkbox]){width:210px}}@media (width<=720px){html body aside.selling-sidebar{width:100%;padding:18px 16px 12px;position:static;overflow:visible}html body .shell>main,html body .warehouse-main,html body .accountbar.selling-accountbar.with-sidebar{margin-left:0}html body .selling-sidebar .brand{margin:0 0 15px;font-size:22px}html body .selling-sidebar .brand small{display:block}html body .selling-account-name,html body .selling-sidebar .navlabel,html body .selling-sidebar .sidebottom{display:none}html body .selling-sidebar nav{scrollbar-width:thin;flex-direction:row;gap:6px;padding-bottom:6px;overflow-x:auto}html body .selling-sidebar .overview-nav{white-space:nowrap;flex-shrink:0;min-height:42px;padding:10px 12px;font-size:14px}html body .selling-sidebar .overview-nav span{white-space:nowrap}html body .selling-sidebar .workspace-manage-label+nav{margin-top:4px;padding-top:4px}html body .accountbar.selling-accountbar{gap:12px;min-height:0;padding:12px 16px}html body .selling-navigation{gap:8px;width:100%}html body .selling-dropdown{flex:1;justify-content:space-between;font-size:12px}html body .selling-dropdown select{min-width:125px;font-size:14px}html body .accountbar .tropical-deals-link{padding:10px;font-size:12px}html body .selling-user{justify-content:flex-end;gap:16px}html body .selling-user>span{display:none}html body .content,html body .overview-page .content,html body .warehouse-main{padding:25px 17px 35px}html body .shell header{min-height:50px;padding:0 17px}html body .shell header>span{font-size:11px}html body h1,html body .overview-heading h1,html body .warehouse-heading h1{font-size:28px}html body .subtitle,html body .overview-heading .subtitle{font-size:14px}html body .kpis,html body .overview-page .overview-kpis{gap:11px}html body :is(.kpis article,.overview-kpis article,.amazon-kpis article){padding:17px 15px}html body :is(.kpis,.overview-kpis,.amazon-kpis) strong{font-size:28px}html body .overview-kpis .metric-top>span:first-child{font-size:13px}html body .tools,html body .tools input:not([type=checkbox]){width:100%}html body .toolbar{align-items:flex-start;padding:17px}html body :is(td,.warehouse-table td){padding:15px 13px;font-size:14px}html body .warehouse-card{padding:20px 17px}html body .warehouse-tabs{gap:15px}html body .warehouse-tabs a{font-size:14px}.workspace-section-bar{min-height:54px;margin-left:0;padding:12px 17px 0}.workspace-section-bar>nav{flex-wrap:nowrap;gap:20px;width:100%;overflow-x:auto}.workspace-section-bar a{white-space:nowrap;padding-bottom:12px;font-size:14px}.workspace-section-bar>span{display:none}html body .accountpage,html body .userspage{padding:25px 17px}html body .accountpage header{padding:0}html body .overview-chart,html body .overview-page .attention{padding:20px 17px 8px}html body .titleline{gap:15px}html body .overview-heading .primary{font-size:14px}}@media print{html body aside.selling-sidebar,html body .workspace-section-bar{display:none!important}html body .warehouse-main,html body .shell>main{margin-left:0!important}html body .workspace-private-dot{display:none}html body :is(table,.warehouse-table table,td,.warehouse-table td,th,.warehouse-table th){font-size:11px}html body{color:#000;background:#fff}}html body .team-chat .chat-heading h1{font-size:32px}html body .team-chat .chat-heading p{font-size:15px}html body .team-chat .chat-room-heading p,html body .team-chat :is(.chat-connection,.chat-private){font-size:13px}html body .team-chat .chat-message p{font-size:15px;line-height:1.75}html body .team-chat .chat-message-meta{font-size:14px}html body .team-chat :is(.chat-message-meta time,.chat-day,.chat-composer-footer small){font-size:12px}html body .team-chat .chat-composer label{font-size:13px}html body .team-chat .chat-composer textarea{font-size:15px;line-height:1.7}html body .team-chat .chat-send{font-size:14px}:root{--sidebar-accent:#0754a5;--sidebar-ink:#15334d;--sidebar-muted:#60758a;--sidebar-line:#dfe7ee;--sidebar-panel:#f3f8fc;--sidebar-selected:#e6f1ff;--sidebar-hover:#f0f6ff;--sidebar-surface:#fff}:root[data-theme=dark]{--sidebar-accent:#8cc4ff;--sidebar-ink:#e4eaf5;--sidebar-muted:#afc3d6;--sidebar-line:#304058;--sidebar-panel:#1a2e49;--sidebar-selected:#1c3655;--sidebar-hover:#1a2e49;--sidebar-surface:#152135}html body aside.selling-sidebar{--workspace-accent:var(--sidebar-accent);background:var(--sidebar-surface)!important;color:var(--sidebar-ink)!important;border-color:var(--sidebar-line)!important}html body .selling-sidebar :is(.brand,.overview-nav){color:var(--sidebar-ink)!important}html body .selling-sidebar :is(.brand small,.navlabel,.sidebottom,.sidebottom p,.home-sidebar-caption){color:var(--sidebar-muted)!important}html body .selling-sidebar .overview-nav:hover{background:var(--sidebar-hover)!important;color:var(--sidebar-accent)!important}html body .selling-sidebar .overview-nav.selected{background:var(--sidebar-selected)!important;color:var(--sidebar-accent)!important;box-shadow:inset 3px 0 var(--sidebar-accent)!important}html body .selling-sidebar .overview-nav.selected svg{color:var(--sidebar-accent)!important}html body .selling-sidebar .workspace-home-return{border-color:var(--sidebar-line);color:var(--sidebar-accent)!important}html body .selling-sidebar .selling-account-name{background:var(--sidebar-panel)!important;color:var(--sidebar-ink)!important;border-color:var(--sidebar-line)!important}html body .selling-sidebar .selling-account-name small{color:var(--sidebar-muted)!important}html body .selling-sidebar :is(.selling-account-dot,.workspace-private-dot){background:var(--sidebar-accent)}html body .selling-sidebar .sidebottom a{color:var(--sidebar-accent)}html body .warehouse-main .project-workflow-side{background:var(--sidebar-surface);border-color:var(--sidebar-line);color:var(--sidebar-ink)}html body .warehouse-main .project-workflow-side h2{color:var(--sidebar-ink)!important}html body .warehouse-main .project-workflow-side :is(p,small){color:var(--sidebar-muted)!important}html body .warehouse-main .project-workflow-side>a{color:var(--sidebar-accent)}html body .warehouse-main .project-workflow-side nav button{background:var(--sidebar-surface);border-color:var(--sidebar-line);color:var(--sidebar-ink)}html body .warehouse-main .project-workflow-side nav button:hover:not(:disabled){background:var(--sidebar-hover);color:var(--sidebar-accent)}html body .warehouse-main .project-workflow-side nav button.selected{background:var(--sidebar-selected);color:var(--sidebar-accent);border-color:var(--sidebar-accent);box-shadow:inset 3px 0 var(--sidebar-accent)}html body .warehouse-main .project-workflow-side nav button:disabled{color:var(--sidebar-muted)}html body .warehouse-main .project-workflow-progress{background:var(--sidebar-panel)}html body .warehouse-main .project-workflow-progress span{background:var(--sidebar-accent)}
