.app-nav-shell{z-index:40;background:#fff;border-bottom:1px solid #e3e8ef;position:relative}.app-primary-nav{flex-wrap:wrap;align-items:center;gap:2px;padding:5px 10px;display:flex}.app-primary-nav :is(a,button){font:inherit;color:#46556b;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:10px 11px;font-size:12px;font-weight:650;text-decoration:none;display:flex;transform:none}.app-primary-nav :is(a,button):hover{color:#e35413;background:#f5f7fa}.app-primary-nav :is(a,button)>span:first-child{color:#f06423}.app-nav-direct.active,.app-nav-group.active>button{color:#e85619;background:#fff2eb}.app-nav-group{position:relative}.app-nav-group>button small{color:#8c98a8;font-size:10px}.app-nav-children{z-index:60;background:#fff;border:1px solid #d9e2ec;border-radius:8px;width:320px;max-width:calc(100vw - 24px);padding:7px;position:absolute;top:100%;left:0;box-shadow:0 15px 35px #22344722}.app-nav-group:nth-last-child(-n+3) .app-nav-children{left:auto;right:0}.app-nav-children[hidden]{display:none!important}.app-nav-children>a{white-space:normal;justify-content:space-between;font-size:12px;font-weight:500;line-height:1.5}.app-primary-nav a[aria-current=page]{color:#cc4d18;background:#fff1e8}.app-nav-head,.app-nav-search,.app-nav-foot,.app-nav-backdrop{display:none}.app-primary-nav :is(a,button):focus-visible,.app-menu-search :is(input,a,button):focus-visible{outline-offset:2px;outline:2px solid #678eb3}.app-menu-search{align-items:center;display:flex;position:relative}.app-menu-search>span{padding:0 10px}.app-search-results{z-index:80;background:#fff;border:1px solid #d7e0e9;border-radius:8px;max-height:min(430px,65dvh);padding:6px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 14px 36px #12243b33}.app-search-results a{color:#34465b;border-radius:5px;padding:12px;font-size:13px;line-height:1.4;text-decoration:none;display:block}.app-search-results a:hover,.app-search-results a[aria-selected=true]{color:#d85c1d;background:#f2f5fa}.app-search-results p{color:#7c8a9b;padding:12px;font-size:12px}@media (width<=900px){.app-nav-shell{z-index:1000;visibility:hidden;width:min(370px,90vw);height:100dvh;padding-top:env(safe-area-inset-top);background:#fff;border:0;flex-direction:column;transition:transform .18s,visibility .18s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:15px 0 40px #0b182b33}.app-nav-shell.is-open{visibility:visible;transform:translate(0)}.app-nav-backdrop{z-index:999;background:#11243b88;border:0;border-radius:0;width:100%;height:100dvh;min-height:0;padding:0;display:block;position:fixed;inset:0}.app-nav-backdrop:hover{background:#11243b88}.app-nav-head{justify-content:space-between;align-items:center;gap:10px;padding:18px 16px 12px;display:flex}.app-nav-head strong{color:#253a50;font-size:20px}.app-nav-head small{color:#7a8798;max-width:240px;margin-top:4px;font-size:11px;line-height:1.5;display:block}.app-nav-close{color:#52667d;background:#f5f7fa;border:1px solid #dce4ed;border-radius:8px;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;font-size:18px}.app-nav-search{gap:6px;padding:0 16px 14px;display:grid}.app-nav-search>span{color:#78889a;font-size:11px}.app-nav-search input{color:#263d54;background:#f7f9fc;border:1px solid #d4dfea;border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:16px}.app-primary-nav{overscroll-behavior:contain;flex:1;min-height:0;padding:0 10px 16px;scroll-padding:12px;display:block;overflow-y:auto}.app-primary-nav>.app-nav-direct,.app-nav-group>button{white-space:normal;text-align:left;border-radius:7px;width:100%;min-height:48px;margin-bottom:3px;padding:13px 12px;font-size:14px}.app-nav-group>button small{margin-left:auto;font-size:13px}.app-primary-nav :is(a,button)>span:first-child{text-align:center;min-width:20px}.app-nav-children,.app-nav-group:nth-last-child(-n+3) .app-nav-children{width:auto;max-width:none;box-shadow:none;background:0 0;border:0;border-left:2px solid #e8edf3;border-radius:0;margin:0 0 8px 20px;padding:2px 0 2px 10px;position:static}.app-nav-children>a{min-height:44px;padding:11px 9px;font-size:13px}.app-nav-foot{color:#8792a1;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #edf0f5;font-size:11px;display:block}.app-nav-empty{color:#7b8797;padding:15px;font-size:13px}.admin-topbar .mobile-menu-toggle{flex-basis:44px;width:44px;height:44px;min-height:44px}.admin-topbar .topbar-actions :is(.topbar-operation-button,.notification-bell,.logout-button){width:40px;height:44px;min-height:44px}.app-search-results{max-height:55dvh;position:absolute}}@media (prefers-reduced-motion:reduce){.app-nav-shell{transition:none}}.toyzzshop-data{min-width:0}.toyzzshop-data header,.toyzzshop-actions,.toyzzshop-results-heading,.toyzzshop-data footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.toyzzshop-data header,.toyzzshop-results-heading{justify-content:space-between}.toyzzshop-data h1{font-size:24px}.toyzzshop-data h2{margin:0;font-size:18px}.toyzzshop-source{border-bottom:1px solid #dce2e7;align-items:end;gap:12px;padding:18px 0;display:flex}.toyzzshop-source label{flex:1;gap:8px;min-width:0;display:grid}.toyzzshop-source input{width:100%;min-width:0}.toyzzshop-actions{padding:16px 0}.toyzzshop-error{color:#b42318;overflow-wrap:anywhere}.toyzzshop-progress{border-block:1px solid #dce2e7;padding:16px 0}.toyzzshop-progress>div{flex-wrap:wrap;gap:16px;display:flex}.toyzzshop-progress progress{accent-color:#16876c;width:100%;height:12px;margin:12px 0}.toyzzshop-progress a{overflow-wrap:anywhere}.toyzzshop-results-heading{margin:24px 0 14px}.toyzzshop-table-scroll{max-width:100%;overflow-x:auto}.toyzzshop-data table{border-collapse:collapse;width:100%;min-width:1000px;font-size:13px}.toyzzshop-data th,.toyzzshop-data td{text-align:left;vertical-align:top;border-bottom:1px solid #e1e6ea;padding:12px 10px}.toyzzshop-data th{color:#53616c;background:#f6f8fa}.toyzzshop-data small{color:#64717a;margin-top:5px;font-size:12px;display:block}.toyzzshop-product{overflow-wrap:anywhere;align-items:start;gap:10px;width:280px;display:flex}.toyzzshop-product img{object-fit:contain;background:#fff;flex-shrink:0;width:56px;height:56px}.toyzzshop-data summary{cursor:pointer}.toyzzshop-detail{overflow-wrap:anywhere;width:260px}.toyzzshop-detail p{white-space:pre-wrap}.toyzzshop-detail a{margin:8px 0;display:block}.toyzzshop-data footer{justify-content:flex-end;padding:16px 0}.toyzzshop-data footer button{width:40px;height:36px;padding:0}@media (width<=600px){.toyzzshop-source{flex-wrap:wrap}.toyzzshop-source label{flex-basis:100%}.toyzzshop-results-heading input{width:100%}}.toyzzshop-data .toyzzshop-delete{color:#b42318;white-space:nowrap;background:#fff;border:1px solid #f1b4af}.toyzzshop-data .toyzzshop-delete:disabled{opacity:.5;cursor:not-allowed}.lego-trendyol-page{gap:16px;min-width:0;display:grid}.lego-trendyol-page>.card{padding:16px}.lego-trendyol-page h2{margin-top:0}.lego-tools{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.lego-tools label{flex:1;gap:6px;display:grid}.lego-table-wrap{overflow-x:auto}.lego-table{border-collapse:collapse;text-align:left;width:100%;min-width:1000px}.lego-table th,.lego-table td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:12px}.lego-table th{background:#f3f6fa}.lego-table ul{margin:0;padding-left:18px}.lego-row-actions{gap:6px;margin-top:8px;display:grid}.lego-row-actions input{min-width:220px}.lego-trendyol-selling{color:#08754e;white-space:nowrap}.lego-errors{white-space:pre-line}.lego-scan progress{width:min(100%,320px)}.lego-scan details{max-height:300px;overflow:auto}.source-logo.red,.marketplace-badge.n11{color:#ac1830;background:#fce8ea}.question-sync-button.n11{color:#fff;background:#b71c36}.n11-sync-note{color:#64748b;margin:8px 0 16px;font-size:.85rem}:root{color:#15211d;font-synthesis:none;background:#f3f5f1;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input{font:inherit}button{color:#fff;cursor:pointer;background:#08745b;border:0;border-radius:12px;min-height:48px;padding:0 1.25rem;font-weight:750;transition:background .2s,transform .1s}button:hover{background:#05634d}button:active{transform:translateY(1px)}button:disabled{cursor:wait;opacity:.65}button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #e5a929}.eyebrow{color:#08745b;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8125rem;font-weight:800}.auth-shell{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:clamp(3rem,8vw,9rem);max-width:1180px;min-height:100vh;margin:auto;padding:clamp(2rem,6vw,5rem);display:grid}.intro h1,.dashboard h1{letter-spacing:-.055em;margin:.2em 0;font-size:clamp(2.6rem,6vw,5.5rem);line-height:.98}.intro>p:last-child{color:#50605a;max-width:600px;font-size:1.15rem}.card{background:#fff;border:1px solid #dce2dd;border-radius:20px;box-shadow:0 18px 50px #1f322b12}.login-card{padding:clamp(1.5rem,4vw,2.5rem)}h2{margin:.15rem 0 1.5rem;font-size:1.55rem}form{gap:1.25rem;display:grid}.field{gap:.45rem;display:grid}label{font-weight:700}input{color:#15211d;background:#fff;border:1px solid #aebbb5;border-radius:10px;width:100%;min-height:50px;padding:.75rem}input:hover{border-color:#66766f}.hint,.privacy{color:#66766f;font-size:.875rem}.privacy{margin:1.25rem 0 0}.alert{color:#76251e;background:#fff0ee;border-left:4px solid #bb3e32;border-radius:8px;margin:0 0 1.25rem;padding:.9rem 1rem}.center{text-align:center;color:#50605a;place-content:center;min-height:100vh;display:grid}.spinner{border:4px solid #d5dfda;border-top-color:#08745b;border-radius:50%;width:40px;height:40px;margin:auto;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.dashboard{max-width:1080px;margin:auto;padding:clamp(1.5rem,5vw,4rem)}.dashboard header{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.dashboard h1{font-size:clamp(2.5rem,6vw,4.5rem)}.secondary{color:#08745b;background:#fff;border:1px solid #93aaa1}.secondary:hover{background:#eaf2ee}.profile{margin-bottom:2.5rem;padding:1.5rem}.profile h2{margin-bottom:1rem}dl{margin:0}dl div{gap:.2rem;display:grid}dt{color:#66766f;text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;font-weight:700}dd{overflow-wrap:anywhere;margin:0;font-weight:700}.org-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.org{padding:1.4rem}.org h3{margin:.7rem 0 1.4rem;font-size:1.2rem}.status{color:#08745b;background:#e5f4ed;border-radius:999px;padding:.25rem .6rem;font-size:.8125rem;font-weight:800;display:inline-block}@media (width<=760px){.auth-shell{grid-template-columns:1fr;gap:2rem;padding:1.25rem}.intro{padding-top:1.5rem}.intro h1{font-size:2.7rem}.dashboard header{flex-direction:column;align-items:flex-start}.dashboard header button{width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.spinner{animation-duration:1.8s}}.admin-shell{color:#16223a;background:#f2f5f7;min-height:100vh}.admin-workspace{min-width:0}.admin-header{z-index:20;position:sticky;top:0;box-shadow:0 2px 5px #1019262e}.admin-topbar{color:#fff;background:#303133;align-items:center;height:48px;display:flex}.admin-brand{white-space:nowrap;border-right:1px solid #47484a;align-items:center;gap:9px;min-width:210px;height:100%;padding:0 14px;display:flex}.brand-symbol{color:#fff;background:#ff6410;border-radius:4px;place-items:center;width:29px;height:29px;font-weight:850;display:grid}.admin-brand strong{font-size:1rem}.topbar-search{color:#667085;background:#fff;flex:1;align-items:center;min-width:280px;max-width:620px;height:32px;margin:0 12px;font-weight:400;display:flex}.topbar-search>span{padding-left:10px}.topbar-search input{background:#fff;border:0;border-radius:0;outline:0;height:100%;min-height:0;padding:0 9px}.topbar-search input:focus-visible{outline:0}.topbar-search button{background:#f06117;border-radius:0;height:32px;min-height:32px;padding:0 22px;font-size:.75rem}.topbar-actions{height:100%;margin-left:auto;display:flex}.topbar-actions button{color:#fff;background:#303133;border:0;border-left:1px solid #47484a;border-radius:0;align-items:center;gap:7px;height:100%;min-height:0;padding:0 12px;font-size:.75rem;display:flex}.topbar-actions button:hover{background:#3d3e40}.topbar-actions .logout-button{color:#ff9b68}.user-avatar{color:#fff;background:#65758a;border-radius:50%;place-items:center;width:25px;min-width:25px;height:25px;font-size:.75rem;font-weight:800;display:grid}.horizontal-nav{scrollbar-width:thin;background:#414244;border-top:1px solid #4e4f51;align-items:stretch;height:38px;padding-left:6px;display:flex;overflow-x:auto}.horizontal-nav :is(button,a){color:#fff;text-transform:uppercase;white-space:nowrap;background:#414244;border:0;border-right:1px solid #555658;border-radius:0;align-items:center;gap:7px;height:38px;min-height:38px;padding:0 14px;font-size:.75rem;font-weight:700;display:flex;position:relative}.horizontal-nav :is(button,a):hover{background:#4b4c4e}.horizontal-nav :is(button,a).active{background:#f15f16}.horizontal-nav :is(button,a).active:after{content:"";background:#ffb085;height:3px;position:absolute;bottom:0;left:0;right:0}.horizontal-nav .menu-icon{color:#ff6410;width:auto;font-size:1rem}.horizontal-nav small{color:#c9cdd2;margin-left:2px}.admin-content{max-width:1500px;margin:0 auto;padding:24px}.page-heading{justify-content:space-between;gap:20px;margin-bottom:22px;display:flex}.page-heading h1{letter-spacing:-.035em;margin:0;font-size:1.65rem}.page-heading>div>p:last-child{color:#6b778b;margin:.45rem 0 0;font-size:.875rem}.page-heading .eyebrow,.panel-title .eyebrow{color:#ff6410;margin-bottom:.3rem}.live-badge{color:#45536a;background:#fff;border-radius:7px;align-items:center;gap:7px;height:32px;padding:7px 11px;font-size:.8125rem;display:flex}.live-badge i{background:#10bd7c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #dff8ef}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.admin-shell .card{border:1px solid #e3e9ee;border-radius:8px;box-shadow:0 1px 3px #1f30490a}.summary-card{align-items:center;gap:14px;min-height:104px;padding:18px;display:flex}.summary-icon{border-radius:10px;place-items:center;width:45px;height:45px;font-size:1.2rem;display:grid}.summary-icon.orange{color:#ff6410;background:#fff0e6}.summary-icon.blue{color:#2e74db;background:#eaf2ff}.summary-icon.violet{color:#7958db;background:#f1edff}.summary-card div{flex-direction:column;display:flex}.summary-card small{color:#758197}.summary-card strong{font-size:1.3rem}.content-card{padding:20px}.panel-title{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.panel-title h2{margin:0;font-size:1.15rem}.panel-title .icon-button{color:#536176;background:#fff;border:1px solid #dce3e9;border-radius:6px;width:32px;min-width:32px;min-height:32px;padding:0}.content-card .org-grid{margin-top:18px}.admin-shell .org{background:#fbfcfd;border:1px solid #e5eaef;border-radius:7px;padding:16px}@media (width<=850px){.admin-brand{min-width:auto}.admin-brand strong,.topbar-help,.topbar-profile span:last-child{display:none!important}.topbar-search{min-width:180px;margin-inline:8px}.admin-content{padding:16px}.summary-grid{grid-template-columns:1fr}.live-badge{display:none}}@media (width<=560px){.admin-topbar{height:44px}.admin-brand{padding:0 8px}.topbar-search button,.topbar-actions .topbar-help,.topbar-actions .topbar-profile{display:none}.horizontal-nav :is(button,a){padding:0 10px;font-size:.75rem}.page-heading h1{font-size:1.4rem}}.settings-area{gap:18px;display:grid}.settings-tabs{border-bottom:1px solid #dfe6ec;align-items:flex-end;height:44px;display:flex}.settings-tabs button{color:#647187;background:0 0;border:0;border-radius:7px 7px 0 0;align-items:center;gap:8px;height:44px;min-height:44px;padding:0 16px;font-size:.875rem;display:flex}.settings-tabs button.active{color:#f05a0a;background:#fff;border:1px solid #e2e8ed;border-bottom:2px solid #ff6410}.source-intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.source-intro h2{margin:0 0 4px;font-size:1.2rem}.source-intro p{color:#69768a;margin:0;font-size:.875rem}.security-note{color:#337259;background:#f4fbf7;border:1px solid #dce9e3;border-radius:7px;padding:7px 10px;font-size:.75rem}.source-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.source-card{padding:18px}.source-card.featured{background:linear-gradient(135deg,#fff 0%,#f7fbff 100%);border-color:#b9d4f2;grid-column:1/-1}.source-card-head{align-items:center;gap:11px;margin-bottom:12px;display:flex}.source-card-head h3{margin:0 0 3px;font-size:1rem}.source-logo{border-radius:10px;place-items:center;width:42px;height:42px;font-size:.8125rem;font-weight:850;display:grid}.source-logo.orange{color:#f15b12;background:#fff0e8}.source-logo.amber{color:#e47c00;background:#fff3df}.source-logo.blue{color:#2773d5;background:#eaf3ff}.connection-status{color:#8792a3;align-items:center;gap:5px;font-size:.75rem;display:flex}.connection-status i{background:#a9b2bf;border-radius:50%;width:6px;height:6px}.setup-badge{color:#2773d5;background:#eaf3ff;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:.75rem;font-weight:750}.source-card>p{color:#6b778b;min-height:38px;margin:0 0 16px;font-size:.8125rem;line-height:1.45}.source-card.featured>p{min-height:0}.auth-flow{background:#f5faff;border:1px solid #dce9f5;border-radius:7px;grid-template-columns:1fr auto 1.3fr auto 1.3fr;align-items:center;gap:12px;margin:0 0 16px;padding:12px;display:grid}.auth-flow div{flex-direction:column;gap:3px;display:flex}.auth-flow small{color:#78879a;font-size:.75rem}.auth-flow strong{font-size:.875rem}.auth-flow code{color:#315f8f;overflow-wrap:anywhere;font-size:.75rem}.source-form{gap:12px}.source-card.featured .source-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.source-field{color:#455268;gap:5px;font-size:.8125rem;font-weight:700;display:grid}.source-field input{border-color:#d7dfe7;border-radius:6px;min-height:40px;padding:8px 10px;font-size:.875rem}.source-field input[readonly]{color:#607086;background:#f1f4f7}.source-field input::placeholder{color:#a5aeba}.source-field input:focus{outline-offset:1px;border-color:#ff8a4b;outline:2px solid #fff0e7}.source-save{background:#ff6410;border-radius:6px;min-height:40px;margin-top:3px;font-size:.875rem}.source-save:disabled{cursor:not-allowed;color:#fff;background:#c9d0d8}.entegra-hint{background:#edf6ff;border-radius:6px;grid-column:1/-1;padding:9px 11px;color:#426987!important;min-height:0!important;margin:12px 0 0!important;font-size:.75rem!important}.source-footnote{color:#7d685b;background:#fff8f3;border-left:3px solid #f0a26f;border-radius:4px;margin:0;padding:10px 12px;font-size:.8125rem}@media (width<=900px){.source-card.featured .source-form,.auth-flow{grid-template-columns:1fr}.auth-flow>span{display:none}}@media (width<=700px){.source-grid{grid-template-columns:1fr}.source-intro{flex-direction:column;align-items:flex-start}.security-note{width:100%}.source-card>p{min-height:0}}.source-message{border-radius:7px;padding:10px 12px;font-size:.8125rem}.source-message.success{color:#24704f;background:#effbf5;border:1px solid #b9e3d0}.source-message.error{color:#9a392f;background:#fff3f1;border:1px solid #efc5c0}.connection-status.connected{color:#21835d}.connection-status.connected i{background:#16b879}.setup-badge{white-space:nowrap}.source-message.warning{color:#865f08;background:#fff9e8;border:1px solid #f0d58a}.competitor-bridge-notice{background:#fff8f3;border:1px solid #f4bd98;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.competitor-bridge-notice>div{gap:3px;display:grid}.competitor-bridge-notice strong{color:#943d12;font-size:13px}.competitor-bridge-notice span{color:#6c5548;font-size:12px}.competitor-bridge-notice a{color:#fff;background:#f45b16;border-radius:7px;flex:none;padding:8px 12px;font-size:12px;font-weight:800;text-decoration:none}@media (width<=640px){.competitor-bridge-notice{flex-direction:column;align-items:stretch}.competitor-bridge-notice a{text-align:center}}.report-schedule-block{border-top:1px solid #e1e6ea;gap:16px;margin-top:24px;padding-top:22px;display:grid}.report-schedule-block .source-intro h2{font-size:1rem}.report-schedule-form{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:14px;max-width:620px;display:grid}.report-schedule-form label{color:#455268;gap:7px;font-size:.875rem;display:grid}.report-schedule-form input{border:1px solid #d2dae1;border-radius:5px;width:180px;height:40px;min-height:40px;padding:6px 10px}.report-schedule-form button{background:#f15f16;border-radius:5px;height:40px;min-height:40px;font-size:.75rem}.report-next-run{color:#687486;align-items:center;gap:10px;font-size:.75rem;display:flex}.report-next-run small{text-transform:uppercase}.report-next-run strong{color:#354155}.question-schedule-providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.question-schedule-provider{background:#fafcfd;border:1px solid #dde4ea;border-radius:7px;padding:13px}.question-schedule-provider>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.question-schedule-provider>header strong{font-size:.875rem}.question-schedule-provider .schedule-status{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.sync-state{color:#667386;background:#eef2f5;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.sync-state.success{color:#16835a;background:#e8f8f0}.sync-state.error{color:#b54237;background:#fff0ee}@media (width<=620px){.question-schedule-providers{grid-template-columns:1fr}.question-sync-actions{flex-direction:column}.report-schedule-form{grid-template-columns:1fr}.report-schedule-form button{width:100%}}.schedule-card{padding:22px}.schedule-form{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:14px;max-width:620px;margin-top:22px;display:grid}.schedule-form label{color:#455268;gap:7px;font-size:.875rem;display:grid}.schedule-form label>div{align-items:center;gap:10px;display:flex}.schedule-form input{border-radius:6px;max-width:150px;min-height:40px}.schedule-form b{white-space:nowrap;font-size:.8125rem}.schedule-form small{color:#7a8798;font-weight:500}.schedule-form button{background:#f15f16;border-radius:6px;min-height:40px;font-size:.8125rem}.schedule-status{background:#e3e9ee;border:1px solid #e3e9ee;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden}.schedule-status>div{background:#fafcfd;gap:4px;padding:14px;display:grid}.schedule-status small{color:#7a8798;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.schedule-status strong{font-size:.875rem}.products-page{gap:10px;min-width:0;display:grid}.product-filters{background:#fff;border:1px solid #d9dee3;border-radius:6px;grid-template-columns:2fr repeat(3,minmax(130px,1fr)) auto;align-items:end;gap:10px;padding:13px;display:grid}.product-filters label{color:#4f5968;gap:4px;font-size:.75rem;display:grid}.product-filters input,.product-filters select{color:#27313f;width:100%;height:34px;min-height:34px;font:inherit;background:#fff;border:1px solid #cdd3d9;border-radius:2px;padding:5px 8px}.product-filters select:focus-visible{outline-offset:1px;outline:2px solid #f5a16f}.product-filters button{color:#1f2937;background:#fff;border:1px solid #d4d9df;border-radius:3px;height:34px;min-height:34px;padding:0 16px;font-size:.75rem}.product-filters button:hover{color:#e85408;background:#fff4ed}.product-toolbar{background:#fff;border:1px solid #d9dee3;border-radius:4px;align-items:center;gap:12px;min-height:42px;padding:5px 8px;display:flex}.product-toolbar button{background:#f15f16;border-radius:3px;height:31px;min-height:31px;padding:0 12px;font-size:.75rem}.product-toolbar span{color:#667085;margin-left:auto;font-size:.75rem;font-weight:700}.product-table-wrap{background:#fff;border:1px solid #cfd5db;min-width:0;max-height:calc(100vh - 330px);overflow:auto}.product-table{border-collapse:collapse;width:100%;min-width:1450px;font-size:12px;line-height:1.25}.product-table th{z-index:2;color:#202833;text-align:left;white-space:nowrap;background:#eceeef;border-bottom:1px solid #c9ced3;border-right:1px solid #d5d9dd;height:31px;padding:6px 8px;font-weight:750;position:sticky;top:0}.product-table td{color:#111827;white-space:nowrap;border-bottom:1px solid #d9dde1;border-right:1px solid #e1e4e7;height:34px;padding:5px 8px}.product-table tbody tr:nth-child(2n){background:#fafafa}.product-table tbody tr:hover{background:#fff5ee}.product-table td:first-child{text-align:right;color:#687385}.product-table img{object-fit:contain;border-radius:2px;width:25px;height:25px;display:block}.product-table .product-name{text-overflow:ellipsis;min-width:310px;max-width:420px;font-weight:650;overflow:hidden}.product-table .stock{text-align:right;font-weight:750}.product-pagination{color:#4d5868;background:#fff;border:1px solid #d9dee3;border-radius:4px;align-items:center;gap:5px;padding:7px;font-size:.75rem;display:flex}.product-pagination button{color:#242d39;background:#fff;border:1px solid #d1d6db;border-radius:3px;width:29px;height:29px;min-height:29px;padding:0}.product-pagination button:hover:not(:disabled){color:#e55309;background:#fff1e8}.product-pagination button:disabled{cursor:not-allowed;color:#adb4bd}.product-pagination strong{padding:0 8px}.product-pagination span{color:#687385;margin-left:8px}@media (width<=900px){.product-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.product-filters button{width:100%}.schedule-status{grid-template-columns:1fr}.product-table-wrap{max-height:none}}@media (width<=600px){.product-filters,.schedule-form{grid-template-columns:1fr}.schedule-form button{width:100%}.schedule-status{grid-template-columns:1fr}}.admin-content{width:100%;max-width:none;margin:0;padding:16px}.product-filters{align-items:flex-end;gap:10px;padding:10px;display:flex;overflow:visible}.filter-picker{align-self:flex-start;min-width:175px;position:relative}.filter-picker summary{color:#293342;cursor:pointer;background:#fff;border:1px solid #cdd3d9;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:.75rem;font-weight:750;list-style:none;display:flex}.filter-picker summary::-webkit-details-marker{display:none}.filter-picker summary b{color:#e95c12;text-align:center;background:#fff0e8;border-radius:999px;min-width:20px;padding:2px 6px}.filter-picker>div{z-index:12;background:#fff;border:1px solid #cdd3d9;border-radius:4px;width:215px;padding:7px;position:absolute;top:39px;left:0;box-shadow:0 10px 28px #141e2d2e}.filter-picker>div label{cursor:pointer;border-radius:3px;align-items:center;gap:8px;padding:7px 8px;font-size:.75rem;font-weight:600;display:flex}.filter-picker>div label:hover{background:#fff3eb}.filter-picker input[type=checkbox]{accent-color:#f15f16;width:15px;height:15px;min-height:15px;margin:0}.selected-filter-fields{flex:1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.selected-filter-fields label{color:#4f5968;gap:3px;font-size:.75rem;display:grid}.selected-filter-fields input,.selected-filter-fields select{color:#27313f;width:100%;height:34px;min-height:34px;font:inherit;background:#fff;border:1px solid #cdd3d9;border-radius:2px;padding:5px 8px}.filter-actions{gap:5px;display:flex}.filter-actions button{color:#293342;background:#fff;border:1px solid #d4d9df;border-radius:3px;height:34px;min-height:34px;padding:0 13px;font-size:.75rem}.filter-actions button:first-child{color:#fff;background:#f15f16;border-color:#f15f16}.product-pagination{justify-content:space-between}.page-buttons{align-items:center;gap:5px;display:flex}.page-buttons span{margin-left:8px}.page-size{color:#586477;align-items:center;gap:8px;margin-left:auto;font-size:.75rem;display:flex}.page-size select{color:#253044;background:#fff;border:1px solid #cdd3d9;border-radius:3px;min-width:82px;height:30px;padding:3px 25px 3px 8px}@media (width<=900px){.product-filters{flex-direction:column;align-items:stretch}.filter-picker,.filter-picker>div{width:100%}.selected-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-actions button{width:auto}.product-pagination{flex-direction:column;align-items:flex-start;gap:10px}.page-size{margin-left:0}}@media (width<=560px){.selected-filter-fields{grid-template-columns:1fr}.filter-actions{width:100%}.filter-actions button{flex:1}}.product-image-trigger{color:#20a052;cursor:zoom-in;background:#f1fbf4;border:1px solid #b9d8c5;border-radius:4px;place-items:center;width:27px;height:27px;min-height:27px;padding:0;font-size:16px;line-height:1;display:grid}.product-image-trigger:hover,.product-image-trigger:focus-visible{color:#087f38;outline-offset:1px;background:#e4f7ea;border-color:#159447;outline:2px solid #bce9cb;transform:none}.product-image-empty{color:#aab2bb;place-items:center;width:27px;height:27px;font-size:16px;display:grid}.product-image-popup{z-index:1000;pointer-events:none;background:#fff;border:1px solid #cbd3da;border-radius:7px;width:320px;padding:8px;position:fixed;box-shadow:0 14px 40px #11182747}.product-image-popup img{object-fit:contain;background:#f7f8f9;border-radius:4px;width:100%;height:280px;display:block}.product-image-popup span{color:#354052;text-overflow:ellipsis;white-space:nowrap;padding:7px 3px 1px;font-size:.75rem;font-weight:700;display:block;overflow:hidden}@media (width<=600px){.product-image-popup{width:240px}.product-image-popup img{height:210px}}.product-task-trigger{color:#2670bf;background:#f2f7ff;border:1px solid #b9cce7;border-radius:4px;place-items:center;width:27px;height:27px;min-height:27px;padding:0;font-size:14px;line-height:1;display:grid}.product-task-trigger:hover,.product-task-trigger:focus-visible{color:#174f91;outline-offset:1px;background:#e8f1ff;border-color:#2670bf;outline:2px solid #c9dcf5;transform:none}.task-create-modal{background:#fff;border:1px solid #d5dce3;border-radius:9px;width:min(680px,100%);max-height:calc(100vh - 44px);overflow:auto;box-shadow:0 24px 70px #00000057}.task-create-form{grid-template-columns:1fr 1fr;gap:13px;padding:18px;display:grid}.task-create-form>.source-message,.task-create-form>.task-description-field,.task-create-form>footer{grid-column:1/-1}.task-create-form label{color:#455268;gap:5px;font-size:.75rem;display:grid}.task-create-form input,.task-create-form select,.task-create-form textarea{color:#273243;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #cfd7df;border-radius:4px;padding:7px 9px}.task-create-form textarea{resize:vertical}.task-create-form>footer{justify-content:flex-end;gap:7px;padding-top:4px;display:flex}.task-create-form>footer button{color:#344155;background:#fff;border:1px solid #d0d7dd;border-radius:4px;height:36px;min-height:36px;padding:0 14px;font-size:.75rem}.task-create-form>footer button:last-child{color:#fff;background:#f15f16;border-color:#f15f16}@media (width<=600px){.task-create-form{grid-template-columns:1fr}.task-create-form>label{grid-column:1}}.product-row-actions{align-items:center;gap:4px;display:flex}.product-edit-trigger{color:#ed6415;background:#fff6ef;border:1px solid #f2c19f;border-radius:4px;place-items:center;width:27px;height:27px;min-height:27px;padding:0;font-size:15px;line-height:1;display:grid}.product-edit-trigger:hover,.product-edit-trigger:focus-visible{color:#c64c07;outline-offset:1px;background:#ffeadc;border-color:#ed6415;outline:2px solid #ffd3b8;transform:none}.product-detail-overlay{z-index:1100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d141f94;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.product-detail-modal{background:#fff;border:1px solid #d5dce3;border-radius:10px;width:min(920px,100%);max-height:min(780px,100vh - 44px);overflow:auto;box-shadow:0 24px 70px #00000057}.product-detail-head{z-index:2;background:#fff;border-bottom:1px solid #e3e8ed;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex;position:sticky;top:0}.product-detail-head h2{margin:0;font-size:1.08rem}.product-detail-head p{color:#758092;margin:3px 0 0;font-size:.75rem}.product-detail-close{color:#4a5565;background:#fff;border:1px solid #d7dde3;border-radius:5px;width:32px;height:32px;min-height:32px;padding:0;font-size:18px}.product-detail-close:hover{color:#d9530b;background:#fff1e8}.product-detail-loading{text-align:center;color:#6b7687;padding:42px}.product-detail-content{gap:18px;padding:18px;display:grid}.product-detail-fields{grid-template-columns:2fr 1fr 1fr;gap:10px;display:grid}.product-detail-field{background:#fafbfc;border:1px solid #e1e6eb;border-radius:6px;gap:5px;padding:11px;display:grid}.product-detail-field small,.product-description small,.product-pictures-title small{color:#778396;letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:750}.product-detail-field strong{font-size:.875rem}.product-description{gap:7px;display:grid}.product-description-preview{background:#fff;border:1px solid #e1e6eb;border-radius:6px;width:100%;min-height:220px}.product-pictures-title{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.product-pictures-title span{color:#778396;font-size:.75rem}.product-detail-images{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.product-detail-image{background:#fafbfc;border:1px solid #e1e6eb;border-radius:6px;min-width:0;padding:8px}.product-detail-image img{object-fit:contain;background:#fff;border-radius:4px;width:100%;height:180px;display:block}.product-detail-image a{color:#2670bf;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:.75rem;display:block;overflow:hidden}.product-detail-empty{color:#7b8695;text-align:center;border:1px dashed #cfd6dd;border-radius:6px;padding:24px;font-size:.8125rem}@media (width<=700px){.product-detail-overlay{padding:8px}.product-detail-modal{max-height:calc(100vh - 16px)}.product-detail-fields{grid-template-columns:1fr}.product-detail-images{grid-template-columns:1fr 1fr}}@media (width<=440px){.product-detail-images{grid-template-columns:1fr}}.horizontal-nav{overflow:visible}.nav-mega-item{height:38px;position:relative}.nav-mega-item>.nav-mega-trigger{height:38px}.products-mega-menu{z-index:80;opacity:0;visibility:hidden;background:#313234;border-top:3px solid #f15f16;grid-template-columns:1fr 1fr;gap:34px;width:min(650px,100vw - 12px);padding:18px 24px 22px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:100%;left:0;transform:translateY(-5px);box-shadow:0 14px 28px #00000052}.nav-mega-item:hover .products-mega-menu,.nav-mega-item:focus-within .products-mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu-column{min-width:0}.mega-menu-column h2{color:#fff;text-transform:uppercase;border-bottom:1px solid #747577;align-items:center;gap:8px;margin:0;padding:0 0 9px;font-size:.8125rem;font-weight:700;display:flex}.mega-menu-column h2 span{color:#fff;font-size:1rem}.products-mega-menu .mega-menu-column :is(button,a){color:#bfc1c4;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:center;gap:9px;width:100%;height:36px;min-height:36px;padding:0 3px;font-size:.75rem;font-weight:500;display:flex;position:static}.products-mega-menu .mega-menu-column :is(button,a):hover,.products-mega-menu .mega-menu-column :is(button,a):focus-visible,.products-mega-menu .mega-menu-column :is(button,a).current{color:#fff;background:0 0;transform:none}.products-mega-menu .mega-menu-column :is(button,a).current{border-bottom-color:#66686b}.products-mega-menu .mega-menu-column :is(button,a):after{display:none}.products-mega-menu .mega-menu-column :is(button,a) span{color:#d7d9dc;text-align:center;width:17px;font-size:1rem}.advertising-mega-menu{grid-template-columns:1fr;width:360px}.definition-page{padding:20px}.definition-page>p{color:#6b778b;margin:18px 0 0;font-size:.875rem}@media (width<=680px){.products-mega-menu{grid-template-columns:1fr;gap:20px;width:calc(100vw - 12px);max-height:calc(100vh - 90px);position:fixed;top:82px;left:6px;overflow:auto}.horizontal-nav>:is(button,a),.nav-mega-item>.nav-mega-trigger{padding:0 10px;font-size:.75rem}}.brands-page{gap:10px;min-width:0;display:grid}.brand-search{background:#fff;border:1px solid #d9dee3;border-radius:5px;align-items:end;gap:8px;padding:10px;display:flex}.brand-search label{color:#4f5968;gap:4px;width:min(420px,100%);font-size:.75rem;display:grid}.brand-search input{border:1px solid #cdd3d9;border-radius:2px;height:34px;min-height:34px;padding:5px 8px}.brand-search button{color:#293342;background:#fff;border:1px solid #d4d9df;border-radius:3px;height:34px;min-height:34px;padding:0 14px;font-size:.75rem}.brand-search button[type=submit]{color:#fff;background:#f15f16;border-color:#f15f16}.brand-table-wrap{background:#fff;border:1px solid #cfd5db;min-width:0;overflow:auto}.brand-table{border-collapse:collapse;width:100%;font-size:12px}.brand-table th{color:#202833;text-align:left;white-space:nowrap;background:#eceeef;border-bottom:1px solid #c9ced3;border-right:1px solid #d5d9dd;height:34px;padding:7px 10px}.brand-table td{color:#111827;border-bottom:1px solid #d9dde1;border-right:1px solid #e1e4e7;height:38px;padding:7px 10px}.brand-table tbody tr:nth-child(2n){background:#fafafa}.brand-table tbody tr:hover{background:#fff5ee}.brand-table th:first-child,.brand-table td:first-child{text-align:right;color:#687385;width:58px}.brand-table th:nth-child(3),.brand-table td:nth-child(3){text-align:right;width:140px}.brand-table th:last-child,.brand-table td:last-child{text-align:left;width:170px}.brand-table .brand-name{font-weight:700}@media (width<=600px){.brand-search{flex-direction:column;align-items:stretch}.brand-search label,.brand-search button{width:100%}}.brand-documents-button{color:#344155;background:#fff;border:1px solid #cbd4dd;border-radius:3px;align-items:center;gap:7px;height:29px;min-height:29px;padding:0 9px;font-size:.75rem;display:inline-flex}.brand-documents-button:hover{color:#d8530d;background:#fff4ed;border-color:#f15f16;transform:none}.brand-documents-button b{color:#576477;text-align:center;background:#edf1f4;border-radius:999px;min-width:19px;padding:1px 5px}.brand-doc-overlay{z-index:1150;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d141f99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.brand-doc-modal{background:#fff;border:1px solid #d5dce3;border-radius:9px;width:min(980px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 70px #0000005c}.brand-doc-content{gap:15px;padding:17px;display:grid}.brand-doc-form{background:#f8fafb;border:1px solid #e1e6eb;border-radius:6px;grid-template-columns:1.4fr .75fr 1.2fr auto;align-items:end;gap:10px;padding:13px;display:grid}.brand-doc-form label{color:#536176;gap:4px;font-size:.75rem;display:grid}.brand-doc-form input{background:#fff;border:1px solid #cbd3db;border-radius:4px;height:36px;min-height:36px;padding:6px 8px;font-size:.75rem}.brand-doc-form input[type=file]{padding:5px}.brand-doc-form button{white-space:nowrap;background:#f15f16;border-radius:4px;height:36px;min-height:36px;padding:0 14px;font-size:.75rem}.brand-doc-form>small{color:#7a8696;grid-column:1/-1;font-size:.75rem}.brand-doc-list{border:1px solid #dde3e8;border-radius:6px;overflow:hidden}.brand-doc-list-head{background:#eef1f3;border-bottom:1px solid #dde3e8;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.8125rem;display:flex}.brand-doc-list-head span{color:#6f7b8d;font-size:.75rem}.brand-doc-item{border-bottom:1px solid #e4e8ec;grid-template-columns:45px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.brand-doc-item:last-child{border-bottom:0}.brand-doc-icon{color:#e65c13;background:#fff0e8;border-radius:6px;place-items:center;width:42px;height:42px;font-size:.75rem;font-weight:850;display:grid}.brand-doc-item>div:nth-child(2){min-width:0}.brand-doc-item strong{color:#263245;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;display:block;overflow:hidden}.brand-doc-item p{color:#647185;text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:.75rem;overflow:hidden}.brand-doc-item small{color:#7d8998;font-size:.75rem}.doc-status{color:#21835d;white-space:nowrap;background:#eaf8f1;border-radius:999px;padding:4px 7px;font-size:.75rem;font-weight:750}.doc-status.expired{color:#b33c32;background:#fff0ee}.brand-doc-actions{gap:5px;display:flex}.brand-doc-actions button{color:#354256;background:#fff;border:1px solid #ccd4dc;border-radius:3px;height:29px;min-height:29px;padding:0 9px;font-size:.75rem}.brand-doc-actions button:hover{background:#f1f5f8;transform:none}.brand-doc-actions button.danger{color:#b13a31;border-color:#efc7c2}.brand-doc-actions button.danger:hover{background:#fff0ee}.brand-doc-empty{color:#758194;text-align:center;padding:34px;font-size:.8125rem}@media (width<=780px){.brand-doc-form{grid-template-columns:1fr 1fr}.brand-doc-form button{width:100%}.brand-doc-item{grid-template-columns:42px minmax(0,1fr)}.brand-doc-item>.doc-status,.brand-doc-actions{grid-column:2}.brand-doc-actions{justify-content:flex-start}}@media (width<=520px){.brand-doc-overlay{padding:6px}.brand-doc-modal{max-height:calc(100vh - 12px)}.brand-doc-form{grid-template-columns:1fr}}.categories-page{gap:10px;min-width:0;display:grid}.category-table-wrap{background:#fff;border:1px solid #cfd5db;min-width:0;overflow:auto}.category-table{border-collapse:collapse;width:100%;min-width:900px;font-size:12px}.category-table th{color:#202833;text-align:left;white-space:nowrap;background:#eceeef;border-bottom:1px solid #c9ced3;border-right:1px solid #d5d9dd;height:34px;padding:7px 10px}.category-table td{color:#111827;border-bottom:1px solid #d9dde1;border-right:1px solid #e1e4e7;height:38px;padding:7px 10px}.category-table tbody tr:nth-child(2n){background:#fafafa}.category-table tbody tr:hover{background:#fff5ee}.category-table th:first-child,.category-table td:first-child{text-align:right;color:#687385;width:58px}.category-table th:nth-child(2),.category-table td:nth-child(2){width:110px}.category-table th:last-child,.category-table td:last-child{text-align:right;width:120px}.category-table .category-name{width:260px;font-weight:700}.category-table .category-path{color:#596679}.tasks-page{gap:8px;min-width:0;display:grid}.tasks-toolbar{background:#fff;border:1px solid #d5dce2;border-radius:4px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:6px 8px;display:flex}.task-status-filters{gap:4px;display:flex}.task-status-filters button{color:#344155;background:#fff;border:1px solid #d0d7dd;border-radius:3px;height:34px;min-height:34px;padding:0 13px;font-size:.75rem}.task-status-filters button.active{color:#fff;background:#f15f16;border-color:#f15f16}.tasks-summary{color:#657185;align-items:center;gap:14px;font-size:.75rem;display:flex}.tasks-summary strong{border-left:1px solid #dfe4e8;padding-left:11px}.tasks-table-wrap{background:#fff;border:1px solid #cfd5db;min-width:0;max-height:calc(100vh - 245px);overflow:auto}.tasks-table{border-collapse:collapse;width:100%;min-width:1450px;font-size:12px;line-height:1.25}.tasks-table th{z-index:2;color:#202833;text-align:left;white-space:nowrap;background:#eceeef;border-bottom:1px solid #c9ced3;border-right:1px solid #d5d9dd;height:32px;padding:6px 8px;position:sticky;top:0}.tasks-table td{color:#1b2430;border-bottom:1px solid #d9dde1;border-right:1px solid #e1e4e7;height:38px;padding:5px 8px}.tasks-table tbody tr:nth-child(2n){background:#fafafa}.tasks-table tbody tr:hover{background:#fff5ee}.tasks-table th:first-child,.tasks-table td:first-child{text-align:right;width:48px}.task-product-name{max-width:260px;font-weight:650}.task-title-cell{max-width:280px}.task-title-cell strong,.task-title-cell small,.task-title-cell em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-title-cell small{color:#687486;margin-top:2px}.task-title-cell em{color:#929ba7;margin-top:2px;font-size:.75rem;font-style:normal}.task-status{border-radius:999px;padding:4px 8px;font-size:.75rem;font-weight:800;display:inline-flex}.task-status.open{color:#d9540d;background:#fff0e6}.task-status.completed{color:#13865a;background:#e7f7ef}.task-toggle-button{color:#344155;background:#fff;border:1px solid #cbd4dd;border-radius:3px;height:29px;min-height:29px;padding:0 9px;font-size:.75rem}.task-toggle-button:hover{color:#d9530b;background:#fff2ea;border-color:#f15f16}@media (width<=680px){.tasks-toolbar{flex-direction:column;align-items:flex-start}.tasks-summary{width:100%}.tasks-table-wrap{max-height:none}}.statistics-mega-menu{z-index:80;opacity:0;visibility:hidden;background:#313234;border-top:3px solid #f15f16;width:min(330px,100vw - 12px);padding:16px 22px 20px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;transform:translateY(-5px);box-shadow:0 14px 28px #00000052}.nav-mega-item:hover .statistics-mega-menu,.nav-mega-item:focus-within .statistics-mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.statistics-mega-menu .mega-menu-column :is(button,a){color:#bfc1c4;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:center;gap:9px;width:100%;height:38px;min-height:38px;padding:0 3px;font-size:.75rem;font-weight:500;display:flex;position:static}.statistics-mega-menu .mega-menu-column :is(button,a):hover,.statistics-mega-menu .mega-menu-column :is(button,a):focus-visible,.statistics-mega-menu .mega-menu-column :is(button,a).current{color:#fff;background:0 0;transform:none}.statistics-mega-menu .mega-menu-column :is(button,a).current{border-bottom-color:#66686b}.statistics-mega-menu .mega-menu-column :is(button,a) span{color:#d7d9dc;text-align:center;width:17px;font-size:1rem}.content-report-page{gap:8px;min-width:0;display:grid}.content-report-toolbar{background:#fff;border:1px solid #d5dce2;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:6px 8px;display:flex}.content-report-title{color:#344155;font-size:.8125rem}.content-report-summary{color:#647083;align-items:center;gap:16px;font-size:.75rem;display:flex}.content-report-summary span{white-space:nowrap;align-items:center;gap:6px;display:flex}.content-report-summary i{border-radius:50%;width:8px;height:8px}.content-report-summary i.available{background:#16a56e}.content-report-summary i.missing{background:#df3f43}.content-report-summary strong{white-space:nowrap;border-left:1px solid #dfe4e8;padding-left:12px}.content-report-table-wrap{background:#fff;border:1px solid #cfd5db;min-width:0;max-height:calc(100vh - 245px);overflow:auto}.content-report-table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.25}.content-report-table th{z-index:2;color:#202833;text-align:left;white-space:nowrap;background:#eceeef;border-bottom:1px solid #c9ced3;border-right:1px solid #d5d9dd;height:32px;padding:6px 9px;position:sticky;top:0}.content-report-table td{color:#1b2430;border-bottom:1px solid #d9dde1;border-right:1px solid #e1e4e7;height:35px;padding:5px 9px}.content-report-table tbody tr:nth-child(2n){background:#fafafa}.content-report-table tbody tr:hover{background:#fff5ee}.content-report-table th:first-child,.content-report-table td:first-child{text-align:right;color:#687385;width:52px}.content-report-table th:nth-child(2),.content-report-table td:nth-child(2){width:220px}.content-report-table th:nth-last-child(-n+2),.content-report-table td:nth-last-child(-n+2){text-align:center;width:170px}.report-product-name{font-weight:650}.report-empty{text-align:center!important;color:#697587!important;padding:30px!important}.content-status{border-radius:50%;place-items:center;width:23px;height:23px;font-size:.875rem;font-weight:900;line-height:1;display:inline-grid}.content-status.available{color:#0b995e;background:#e6f7ef}.content-status.missing{color:#d33138;background:#fdebec}@media (width<=680px){.statistics-mega-menu{width:calc(100vw - 12px);position:fixed;top:82px;left:6px}.content-report-toolbar{flex-direction:column;align-items:flex-start}.content-report-summary{gap:10px;width:100%}.content-report-table-wrap{max-height:none}}.monthly-operations-page{gap:8px;min-width:0;display:grid}.monthly-report-toolbar{background:#fff;border:1px solid #d5dce2;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:6px 9px;display:flex}.month-navigation{align-items:center;gap:10px;display:flex}.month-navigation h2{color:#263247;text-align:center;text-transform:capitalize;min-width:190px;margin:0;font-size:1rem}.month-navigation button{color:#344155;background:#fff;border:1px solid #d0d7dd;border-radius:3px;width:34px;height:34px;min-height:34px;padding:0;font-size:1.2rem}.month-navigation button:hover{color:#e9570e;background:#fff3eb;border-color:#f15f16}.monthly-report-toolbar>span{color:#647083;font-size:.75rem;font-weight:750}.operations-calendar{grid-template-columns:repeat(7,minmax(140px,1fr));gap:7px;min-width:1050px;transition:opacity .15s;display:grid}.operations-calendar.loading{opacity:.55}.calendar-weekday{color:#fff;text-align:center;text-transform:uppercase;background:#414244;border-radius:3px;padding:7px 9px;font-size:.75rem;font-weight:800}.calendar-blank{background:#f5f7f8;border:1px dashed #dfe4e8;border-radius:5px;min-height:212px}.operation-day{background:#fff;border:1px solid #d9dfe4;border-radius:5px;min-height:212px;overflow:hidden}.operation-day>header{background:#f7f8f9;border-bottom:1px solid #e4e8eb;justify-content:space-between;align-items:center;gap:8px;height:33px;padding:0 9px;display:flex}.operation-day>header strong{color:#344155;background:#e9edf1;border-radius:50%;place-items:center;width:23px;height:23px;font-size:.75rem;display:grid}.operation-day>header small{color:#7a8594;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}.operation-day.has-report{border-top:3px solid #f15f16}.operation-day.has-report>header{background:#fff7f1;height:31px}.operation-day.has-report>header strong{color:#fff;background:#f15f16}.operation-day dl{gap:0;display:grid}.operation-day dl>div{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:8px;min-height:35px;padding:5px 9px;display:flex}.operation-day dl>div:last-child{border-bottom:0}.operation-day dt{color:#657185;letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:650}.operation-day dd{color:#263247;text-align:right;min-width:25px;font-size:.8125rem;font-weight:850}.operation-day dl>div:first-child dd{color:#2670bf}.operation-day dl>div:nth-child(2) dd,.operation-day dl>div:nth-child(5) dd{color:#d83b40}.operation-day dl>div:nth-child(3) dd{color:#7758d6}.operation-day dl>div:nth-child(4) dd{color:#e87719}.operation-day.no-report{background:#f8fafb}.operation-day.no-report p{color:#a0a8b3;text-align:center;margin:0;padding:31px 10px;font-size:.75rem}.monthly-operations-page{padding-bottom:4px;overflow-x:auto}@media (width<=760px){.monthly-report-toolbar{flex-direction:column;align-items:flex-start}.operations-calendar{grid-template-columns:repeat(7,minmax(125px,1fr));min-width:930px}}.product-config-bar{background:#fff;border:1px solid #d9dee3;border-radius:4px;align-items:center;gap:12px;min-height:42px;padding:5px 8px;display:flex}.column-picker{position:relative}.column-picker>summary{color:#344155;cursor:pointer;background:#fff;border:1px solid #cdd4db;border-radius:3px;align-items:center;gap:8px;height:31px;padding:0 10px;font-size:.75rem;font-weight:750;list-style:none;display:flex}.column-picker>summary::-webkit-details-marker{display:none}.column-picker>summary b{color:#e65b12;text-align:center;background:#fff0e8;border-radius:999px;min-width:20px;padding:1px 5px}.column-picker-panel{z-index:30;background:#fff;border:1px solid #cbd3da;border-radius:5px;width:min(620px,100vw - 40px);position:absolute;top:36px;left:0;box-shadow:0 14px 35px #141e2d3d}.column-picker-panel>header{background:#f1f3f5;border-bottom:1px solid #e1e6ea;justify-content:space-between;padding:10px 12px;font-size:.75rem;display:flex}.column-picker-panel>header span{color:#738093;font-size:.75rem}.column-picker-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;max-height:340px;padding:8px;display:grid;overflow:auto}.column-picker-panel label{color:#435065;cursor:pointer;border-radius:3px;align-items:center;gap:7px;padding:6px;font-size:.75rem;font-weight:600;display:flex}.column-picker-panel label:hover{background:#fff3eb}.column-picker-panel input{accent-color:#f15f16;width:14px;height:14px;min-height:14px;margin:0}.column-picker-panel>footer{border-top:1px solid #e1e6ea;justify-content:flex-end;gap:6px;padding:8px;display:flex}.column-picker-panel>footer button{color:#3b485b;background:#fff;border:1px solid #cdd4db;border-radius:3px;height:30px;min-height:30px;padding:0 10px;font-size:.75rem}.column-picker-panel>footer .save-columns{color:#fff;background:#f15f16;border-color:#f15f16;margin-left:auto}.config-message{color:#a5483f;font-size:.75rem}.config-message.success{color:#24805c}.filter-picker>div{max-height:420px;overflow:auto}.dynamic-product-table{table-layout:auto}.dynamic-product-table th,.dynamic-product-table td{max-width:360px}.dynamic-cell{text-overflow:ellipsis;white-space:nowrap;max-width:340px;display:block;overflow:hidden}.product-detail-modal.expanded{width:min(1180px,100%)}.api-data-section{gap:8px;display:grid}.api-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.api-data-grid>article{color:#374357;overflow-wrap:anywhere;background:#fafbfc;border:1px solid #e1e6eb;border-radius:6px;min-width:0;padding:10px;font-size:.75rem}.api-data-grid>article>small{color:#788496;letter-spacing:.04em;text-transform:uppercase;margin-bottom:6px;font-size:.75rem;font-weight:800;display:block}.api-data-grid a{color:#2670bf;word-break:break-all}.api-empty-value,.api-detail-note{color:#7c8796;font-style:italic}.api-array-value{gap:6px;display:grid}.api-array-value>div{background:#fff;border-left:2px solid #f2a778;padding:6px}.api-object-value{gap:5px;display:grid}.api-object-value>div{border-bottom:1px solid #edf0f2;grid-template-columns:minmax(90px,.35fr) 1fr;gap:8px;padding-bottom:5px;display:grid}.api-object-value>div:last-child{border-bottom:0;padding-bottom:0}.api-object-value dt{color:#667386;text-transform:none;font-size:.75rem}.api-object-value dd{min-width:0;font-size:.75rem;font-weight:500}@media (width<=760px){.column-picker-panel>div{grid-template-columns:1fr 1fr}.api-data-grid{grid-template-columns:1fr}}@media (width<=480px){.column-picker-panel{width:calc(100vw - 12px);position:fixed;top:88px;left:6px}.column-picker-panel>div{grid-template-columns:1fr}}.compact-page-heading{align-items:center;height:30px;min-height:30px;margin:0 0 6px}.compact-page-heading .eyebrow,.compact-page-heading>div>p:last-child{display:none}.compact-page-heading h1{font-size:1.25rem;line-height:30px}.compact-page-heading .live-badge{height:26px;padding:4px 9px}.products-page{align-content:start;gap:6px}.product-command-bar{background:#fff;border:1px solid #d5dce2;border-radius:4px;align-items:center;gap:8px;min-width:0;height:48px;min-height:48px;padding:6px 8px;display:flex}.product-command-bar>.column-picker{flex:none}.product-command-bar>.column-picker>summary{justify-content:space-between;min-width:110px;height:34px;padding:0 10px}.compact-product-filters{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.compact-filter-picker{flex:none;align-self:auto;min-width:auto}.compact-filter-picker>summary{min-width:106px;height:34px;padding:0 10px}.compact-filter-picker>div{width:260px;top:39px}.compact-selected-filters{scrollbar-width:none;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:100%;height:34px;display:flex;overflow:auto hidden}.compact-selected-filters::-webkit-scrollbar{display:none}.compact-selected-filters label{flex:0 0 180px;width:180px;min-width:140px;max-width:180px}.compact-selected-filters input,.compact-selected-filters select{color:#303b4b;background:#fff;border:1px solid #cbd3da;border-radius:3px;width:100%;height:34px;min-height:34px;padding:4px 9px;font-size:.75rem}.compact-selected-filters input:focus,.compact-selected-filters select:focus{border-color:#f15f16;outline:1px solid #f7b38d}.compact-filter-actions{flex:none;gap:6px;margin-left:auto;padding-left:4px;display:flex}.compact-filter-actions button,.command-sync-button{white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;height:34px;min-height:34px;padding:0 12px;font-size:.75rem;line-height:1;display:inline-flex}.compact-filter-actions button{color:#344155;background:#fff;border:1px solid #d0d7dd;min-width:76px}.compact-filter-actions button:first-child,.command-sync-button{color:#fff;background:#f15f16;border-color:#f15f16}.command-sync-button{flex:none;min-width:148px}.command-passive-products{color:#a65313;white-space:nowrap;cursor:pointer;background:#fffaf5;border:1px solid #d6a267;border-radius:3px;flex:none;justify-content:center;align-items:center;min-width:112px;height:34px;min-height:34px;padding:0 11px;font-size:.75rem;font-weight:750;line-height:1;display:inline-flex}.command-passive-products:hover{color:#d54d08;background:#fff1e7;border-color:#f15f16}.command-passive-products.active{color:#fff;background:#a84910;border-color:#a84910;box-shadow:0 2px 5px #a849102e}.command-passive-products:focus-visible{outline-offset:2px;outline:2px solid #ffb185}.bulk-task-button{color:#fff;white-space:nowrap;background:#2670bf;border:1px solid #2670bf;border-radius:3px;flex:none;justify-content:center;align-items:center;gap:7px;height:34px;min-height:34px;padding:0 11px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.bulk-task-button b{color:#2670bf;text-align:center;background:#fff;border-radius:999px;min-width:20px;padding:2px 5px;font-size:.75rem}.bulk-task-button:disabled{color:#9099a6;cursor:not-allowed;background:#edf0f3;border-color:#cbd3da}.bulk-task-button:disabled b{color:#7f8996;background:#dce2e7}.command-product-count{color:#5e6a7c;text-align:right;white-space:nowrap;border-left:1px solid #e2e6ea;flex:none;min-width:76px;margin-left:2px;padding-left:10px;font-size:.75rem;font-weight:750}.product-command-notices{background:#fff;border:1px solid #e0e5e9;border-radius:3px;align-items:center;gap:14px;min-height:24px;padding:3px 8px;display:flex}.product-table-wrap{max-height:calc(100vh - 235px)}.product-select-cell{min-width:36px;max-width:36px;text-align:center!important;width:36px!important;padding:0 7px!important}.product-select-cell input{accent-color:#f15f16;cursor:pointer;width:15px;height:15px;min-height:15px;margin:0}.product-table th:nth-child(2),.product-table td:nth-child(2){text-align:right;color:#687385}@media (width<=900px){.compact-page-heading{margin-bottom:6px}.product-command-bar{gap:5px;padding-inline:6px}.product-command-bar>.column-picker>summary{min-width:auto;padding:0 8px}.compact-product-filters{gap:5px}.compact-filter-picker>summary{min-width:90px;padding-inline:8px}.compact-selected-filters label{flex-basis:150px;min-width:125px;max-width:150px}.compact-filter-actions{gap:4px;padding-left:0}.compact-filter-actions button{min-width:auto}.compact-filter-actions button,.command-sync-button,.command-passive-products,.bulk-task-button{padding:0 8px}.command-sync-button{text-overflow:ellipsis;min-width:0;max-width:150px;overflow:hidden}.command-passive-products{min-width:104px}.command-product-count{min-width:58px;padding-left:6px}.product-table-wrap{max-height:none}}@media (width<=620px){.compact-page-heading .live-badge{display:flex}.product-command-bar{position:relative}.compact-selected-filters{max-width:145px}.compact-filter-actions button:nth-child(2){display:none}.command-sync-button,.command-passive-products{width:34px;min-width:34px;padding:0;font-size:0}.command-sync-button:before{content:"↻";font-size:.875rem}.command-passive-products:before{content:"⊘";font-size:.875rem}.command-passive-products.active:before{content:"←"}.command-product-count{display:none}}.settings-mega-menu{z-index:80;opacity:0;visibility:hidden;background:#313234;border-top:3px solid #f15f16;grid-template-columns:1fr 1fr;gap:34px;width:min(650px,100vw - 12px);padding:18px 24px 22px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:100%;right:0;transform:translateY(-5px);box-shadow:0 14px 28px #00000052}.nav-mega-item:hover .settings-mega-menu,.nav-mega-item:focus-within .settings-mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.settings-mega-menu .mega-menu-column :is(button,a){color:#bfc1c4;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:center;gap:9px;width:100%;height:36px;min-height:36px;padding:0 3px;font-size:.75rem;font-weight:500;display:flex;position:static}.settings-mega-menu .mega-menu-column :is(button,a):hover,.settings-mega-menu .mega-menu-column :is(button,a):focus-visible,.settings-mega-menu .mega-menu-column :is(button,a).current{color:#fff;background:0 0;transform:none}.settings-mega-menu .mega-menu-column :is(button,a).current{border-bottom-color:#66686b}.settings-mega-menu .mega-menu-column :is(button,a) span{color:#d7d9dc;text-align:center;width:17px}.organization-users-page{gap:10px;min-width:0;display:grid}.user-create-card{padding:16px}.user-create-card>header,.users-list-card>header,.permission-user-card>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.user-create-card h2,.users-list-card h2{margin:0;font-size:1rem}.user-create-card p{color:#718096;margin:4px 0 0;font-size:.75rem}.user-create-grid{grid-template-columns:1.4fr 1.2fr .7fr;gap:10px;margin-top:14px;display:grid}.user-create-grid label,.permission-role label{color:#4f5b6c;gap:5px;font-size:.75rem;display:grid}.user-create-grid input,.user-create-grid select,.permission-role select{color:#273243;background:#fff;border:1px solid #ccd4dc;border-radius:4px;width:100%;height:38px;min-height:38px;padding:6px 9px}.permission-checks{border:1px solid #e0e5ea;border-radius:5px;flex-wrap:wrap;gap:9px 20px;margin:14px 0 0;padding:12px;display:flex}.permission-checks legend{color:#657286;padding:0 6px;font-size:.75rem;font-weight:750}.permission-checks label{color:#3e4a5d;align-items:center;gap:6px;font-size:.75rem;display:flex}.permission-checks input{accent-color:#f15f16;width:15px;height:15px}.user-create-card>footer,.permission-user-card>footer{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.user-create-card>footer small{color:#7b8695}.user-create-card button,.permission-user-card footer button{color:#fff;background:#f15f16;border:1px solid #f15f16;border-radius:4px;height:36px;min-height:36px;padding:0 14px;font-size:.75rem}.users-list-card{overflow:auto}.users-list-card>header{border-bottom:1px solid #e1e6eb;padding:13px 15px}.users-list-card>header span{color:#718096;font-size:.75rem}.users-table{border-collapse:collapse;width:100%;font-size:.8125rem}.users-table th,.users-table td{text-align:left;border-bottom:1px solid #e3e7eb;padding:9px 12px}.users-table th{color:#4d596a;background:#f0f2f4;font-size:.75rem}.user-state{border-radius:999px;padding:4px 8px;font-size:.75rem;font-weight:800;display:inline-flex}.user-state.active{color:#13865a;background:#e7f7ef}.user-state.passive{color:#747e8b;background:#f1f2f4}.permission-list{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:10px;display:grid}.permission-user-card{padding:14px}.permission-user-card header strong,.permission-user-card header small,.task-assignee-cell strong,.task-assignee-cell small{display:block}.permission-user-card header small,.task-assignee-cell small{color:#7a8595;margin-top:3px;font-size:.75rem}.active-switch{color:#4e5a6c;align-items:center;gap:6px;font-size:.75rem;display:flex}.active-switch input{accent-color:#1aa36f}.permission-role{margin-top:12px}.permission-user-card footer{justify-content:flex-end}.task-create-form>.task-access-fields{grid-column:1/-1}.task-access-fields{border:1px solid #dde3e8;border-radius:5px;align-items:center;gap:18px;margin:0;padding:11px 12px;display:flex}.task-access-fields legend{color:#657286;padding:0 6px;font-size:.75rem;font-weight:750}.task-access-fields label{align-items:center;gap:6px;display:flex}.task-access-fields input{accent-color:#f15f16;width:15px;height:15px;min-height:15px}.task-assignee-cell{min-width:180px}.task-toggle-button:disabled{opacity:.5;cursor:not-allowed}@media (width<=680px){.settings-mega-menu{grid-template-columns:1fr;width:calc(100vw - 12px);position:fixed;top:82px;right:6px}.user-create-grid,.permission-list{grid-template-columns:1fr}.permission-checks,.task-access-fields{flex-direction:column;align-items:flex-start}}.module-placeholder{text-align:center;place-content:center;justify-items:center;min-height:260px;padding:36px;display:grid}.module-placeholder>span{color:#f15f16;background:#fff0e6;border-radius:12px;place-items:center;width:54px;height:54px;font-size:1.4rem;display:grid}.module-placeholder h2{margin:14px 0 6px;font-size:1.2rem}.module-placeholder p{color:#718096;margin:0;font-size:.875rem}.auth-shell{isolation:isolate;width:100%;max-width:none;min-height:100dvh;padding:clamp(2rem,6vw,5rem) max(clamp(1.25rem,7vw,7rem),env(safe-area-inset-right));color:#eefbf5;background:radial-gradient(circle at 25% 35%,#12352e 0,#081713 42%,#030806 100%);grid-template-columns:minmax(0,1.1fr) minmax(340px,460px);gap:clamp(2rem,7vw,8rem);position:relative;overflow:hidden}.auth-shell>.intro,.auth-shell>.login-card{z-index:2;position:relative}.auth-shell>.intro{justify-self:end;width:min(620px,100%)}.auth-shell .intro h1{color:#f4fff9;text-shadow:0 2px 24px #3dffa41f}.auth-shell .intro>p:last-child{color:#a9c8ba}.auth-shell .eyebrow{color:#49df97}.auth-shell .login-card{color:#15211d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafffcf5;border-color:#7ee8b540;justify-self:start;width:min(460px,100%);box-shadow:0 24px 80px #00000061}.binary-rain{z-index:0;pointer-events:none;opacity:.34;grid-template-columns:repeat(16,1fr);gap:clamp(8px,2.4vw,40px);display:grid;position:absolute;inset:-115% 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 82%,#0000 100%)}.binary-rain:after{content:"";background:linear-gradient(90deg,#030806b8,#0000 35%,#0308065c);position:absolute;inset:0}.binary-rain span{color:#43ff9b;overflow-wrap:anywhere;text-shadow:0 0 7px #43ff9bbf;justify-self:center;width:1ch;font:600 clamp(10px,1vw,14px)/1.35 ui-monospace,SFMono-Regular,Consolas,monospace;animation:linear infinite binary-fall}.binary-rain span:nth-child(3n+1){opacity:.55;animation-duration:13s;animation-delay:-9s}.binary-rain span:nth-child(3n+2){opacity:.85;animation-duration:17s;animation-delay:-14s}.binary-rain span:nth-child(3n){opacity:.7;animation-duration:21s;animation-delay:-5s}@keyframes binary-fall{0%{transform:translateY(-6%)}to{transform:translateY(54%)}}@media (width<=760px){.auth-shell{min-height:100dvh;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);align-content:center;gap:1.25rem;overflow:auto}.auth-shell>.intro{text-align:center;justify-self:center;padding:0}.auth-shell .intro h1{margin:.15em 0;font-size:clamp(2rem,10vw,2.8rem);line-height:1.02}.auth-shell .intro>p:last-child{max-width:34rem;margin:.65rem auto 0;font-size:1rem}.auth-shell>.login-card{border-radius:16px;justify-self:center;padding:1.25rem}.auth-shell h2{margin-bottom:1.1rem;font-size:1.35rem}.auth-shell form{gap:1rem}.auth-shell input{min-height:48px}.auth-shell form button{width:100%;min-height:48px}.auth-shell .privacy{margin-top:1rem;font-size:.8125rem}.binary-rain{opacity:.25;grid-template-columns:repeat(12,1fr);gap:22px;inset:-130% -30% 0}}@media (width<=380px){.auth-shell{align-content:start}.auth-shell .intro h1{font-size:1.85rem}.auth-shell .intro>p:last-child{display:none}.auth-shell>.login-card{padding:1rem}.auth-shell .eyebrow{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.binary-rain span{animation:none!important}.binary-rain{opacity:.12;inset:-25% 0 0}}.auth-shell{padding:24px max(16px,env(safe-area-inset-right)) 24px max(16px,env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:0;overflow:auto}.auth-shell .login-card{border-radius:8px;justify-self:center;width:min(420px,100%);padding:24px}.login-heading{text-align:center}.login-heading h1{letter-spacing:0;margin:6px 0 24px;font-size:1.6rem;line-height:1.2}.auth-shell .login-heading .eyebrow{color:#197047}.login-mascot{aspect-ratio:1;background:#fff;border-radius:8px;width:180px;max-width:100%;margin:0 auto 16px;position:relative;overflow:hidden}.login-mascot img{object-fit:contain;width:100%;height:100%;transition:opacity .15s;display:block;position:absolute;inset:0}.login-mascot-covered{opacity:0}.login-card:has(#password:focus) .login-mascot-covered{opacity:1}.login-card:has(#password:focus) .login-mascot-open{opacity:0}@media (width<=380px){.auth-shell .login-card{padding:20px}.login-mascot{width:150px}}@media (prefers-reduced-motion:reduce){.login-mascot img{transition:none}}.admin-header{background:#fff;border-bottom:1px solid #dce3e9;box-shadow:0 8px 28px #0f172a1a}.admin-topbar{color:#fff;background:linear-gradient(110deg,#111820,#1b2632);gap:12px;height:58px;padding:0 12px}.admin-brand{border:0;gap:10px;min-width:216px;padding:0 6px}.brand-symbol{background:linear-gradient(145deg,#ff7a25,#f0520b);border-radius:9px;width:34px;min-width:34px;height:34px;font-size:.875rem;box-shadow:0 7px 18px #f15f1652}.brand-copy{min-width:0;line-height:1.1;display:grid}.admin-brand .brand-copy strong{color:#fff;letter-spacing:.01em;font-size:.875rem;display:block!important}.brand-copy small{color:#8fa0b3;letter-spacing:.13em;margin-top:4px;font-size:.75rem;font-weight:800}.topbar-search{background:#fff;border:1px solid #384656;border-radius:10px;min-width:240px;max-width:720px;height:40px;margin:0;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 5px 16px #00000029}.topbar-search:focus-within{border-color:#ff7a25;box-shadow:0 0 0 3px #ff7a252b}.topbar-search .search-icon{color:#7b8797;padding:0 0 0 12px;font-size:1rem}.topbar-search input{color:#253244;min-width:90px;padding:0 9px;font-size:.8125rem}.topbar-search input::placeholder{color:#8b96a5}.topbar-search kbd{color:#7b8490;background:#f6f8fa;border:1px solid #d6dce2;border-bottom-width:2px;border-radius:5px;place-items:center;width:24px;height:24px;margin-right:7px;font:700 .65rem ui-monospace,monospace;display:grid}.topbar-search button{letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#ff7020,#ef520a);border-radius:0;height:40px;min-height:40px;padding:0 21px;font-size:.75rem}.topbar-search button:hover{background:#dc4700}.topbar-actions{align-items:center;gap:5px;height:100%;margin-left:auto}.topbar-actions button{color:#d8e0e8;background:0 0;border:1px solid #0000;border-radius:8px;height:38px;min-height:38px;padding:0 10px;font-size:.75rem}.topbar-actions button:hover{background:#263341;border-color:#354353}.top-action-icon{border:1px solid #526172;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:850;display:grid}.topbar-profile{max-width:285px}.user-avatar{background:linear-gradient(145deg,#7589a1,#50647b);width:30px;min-width:30px;height:30px;box-shadow:inset 0 0 0 1px #ffffff26}.profile-copy{text-align:left;min-width:0;line-height:1.15;display:grid}.profile-copy strong{color:#f5f7fa;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:.75rem;overflow:hidden}.profile-copy small{color:#91a0b1;margin-top:3px;font-size:.75rem;font-weight:650}.profile-chevron{color:#8fa0b3}.topbar-actions .logout-button{color:#ff9b68;border-color:#ff70203d}.topbar-actions .logout-button:hover{color:#ffb28a;background:#ff70201a;border-color:#ff7020}.horizontal-nav{scrollbar-width:none;background:#fff;border:0;gap:3px;height:46px;padding:5px 10px;box-shadow:inset 0 -1px #e3e8ed}.horizontal-nav::-webkit-scrollbar{display:none}.horizontal-nav>:is(button,a),.nav-mega-item>.nav-mega-trigger{color:#465366;letter-spacing:.015em;text-transform:none;background:0 0;border:0;border-radius:8px;height:36px;min-height:36px;padding:0 11px;font-size:.75rem;font-weight:750}.horizontal-nav>:is(button,a):hover,.nav-mega-item>.nav-mega-trigger:hover{color:#1f2a38;background:#f2f5f7}.horizontal-nav>:is(button,a).active,.nav-mega-item>.nav-mega-trigger.active{color:#d94f08;background:#fff0e7;box-shadow:inset 0 0 0 1px #ffd8c2}.horizontal-nav :is(button,a).active:after{display:none}.horizontal-nav .menu-icon{color:#f15f16;font-size:.875rem}.horizontal-nav :is(button,a).active .menu-icon{color:#d94f08}.horizontal-nav small{color:#8b96a5}.nav-mega-item,.nav-mega-item>.nav-mega-trigger{height:36px}.products-mega-menu,.statistics-mega-menu,.settings-mega-menu{background:#242c35;border:1px solid #35414e;border-top:3px solid #f15f16;border-radius:0 0 10px 10px;margin-top:5px;box-shadow:0 20px 44px #0f172a47}@media (width<=980px){.admin-brand{min-width:auto}.brand-copy small{display:none}.profile-copy strong{max-width:120px}.horizontal-nav>:is(button,a),.nav-mega-item>.nav-mega-trigger{padding-inline:9px}}@media (width<=700px){.admin-header{position:sticky}.admin-topbar{flex-wrap:wrap;align-content:center;gap:7px;height:auto;min-height:106px;padding:8px;display:flex}.admin-brand{flex:1;height:38px}.admin-brand .brand-copy strong{font-size:.8125rem;display:block!important}.topbar-actions{flex:none;gap:3px;height:38px}.topbar-actions .topbar-help{display:none!important}.topbar-actions .topbar-profile{border:0;width:38px;padding:3px;display:flex!important}.topbar-profile .profile-copy,.topbar-profile .profile-chevron{display:none}.topbar-actions .logout-button{width:38px;padding:0;font-size:0;display:flex!important}.topbar-actions .logout-button>span{font-size:1rem}.topbar-search{flex:1 0 100%;order:3;width:100%;max-width:none;margin:0}.topbar-search kbd{display:none}.topbar-search button{padding:0 16px;font-size:.75rem;display:flex!important}.horizontal-nav{height:45px;padding:5px 7px 4px}.products-mega-menu,.statistics-mega-menu,.settings-mega-menu{margin-top:0;top:146px!important}}@media (width<=380px){.admin-brand .brand-copy strong{font-size:.75rem}.topbar-search button{padding:0 12px}.horizontal-nav>:is(button,a),.nav-mega-item>.nav-mega-trigger{padding-inline:8px}}.task-row-actions{white-space:nowrap;align-items:center;gap:5px;display:flex}.task-delete-button{color:#bd342d;background:#fff;border:1px solid #efc4c0;border-radius:3px;height:29px;min-height:29px;padding:0 9px;font-size:.75rem}.task-delete-button:hover{color:#9f241e;background:#fff0ee;border-color:#d54840}.task-delete-button:disabled{opacity:.5;cursor:wait}:is(.product-table th:has(.product-column-filter-popover),.orders-table th:has(.product-column-filter-popover)){z-index:25}.product-column-header{justify-content:space-between;align-items:center;gap:6px;min-width:120px;display:flex}.product-sort-button{min-width:0;height:24px;min-height:24px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:5px;padding:0;font-weight:750;display:flex}.product-sort-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-sort-button i{color:#8a95a4;font-size:.75rem;font-style:normal}.product-sort-button:hover,.product-sort-button:focus-visible{color:#e65b12;outline:none}.product-sort-button:hover i,.product-sort-button:focus-visible i{color:#e65b12}.product-column-filter{flex:none;position:relative}.product-column-filter-trigger{color:#7d8896;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;width:25px;height:25px;min-height:25px;padding:0;display:inline-flex;position:relative}.product-column-filter-trigger svg{fill:currentColor;width:13px;height:13px}.product-column-filter-trigger:hover,.product-column-filter-trigger:focus-visible{color:#e65b12;background:#fff5ef;border-color:#f1b28f;outline:none}.product-column-filter-trigger.active{color:#fff;background:#f15f16;border-color:#f15f16}.product-column-filter-trigger b{color:#fff;text-align:center;background:#d54237;border:1px solid #fff;border-radius:999px;min-width:15px;height:15px;padding:0 3px;font-size:.75rem;line-height:13px;position:absolute;top:-7px;right:-7px}.product-column-filter-popover{z-index:100;color:#293548;text-align:left;white-space:normal;background:#fff;border:1px solid #bdc7d0;border-radius:5px;width:min(280px,100vw - 16px);max-height:calc(100vh - 16px);padding:0;position:fixed;overflow:auto;box-shadow:0 12px 30px #16223247}.product-column-filter-popover>header{background:#f3f5f7;border-bottom:1px solid #e1e6ea;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.product-column-filter-popover>header strong{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:.75rem;overflow:hidden}.product-column-filter-popover>header span{color:#7a8594;font-size:.75rem;font-weight:600}.product-column-filter-popover>label{color:#536074;gap:5px;padding:10px 11px 6px;font-size:.75rem;font-weight:700;display:grid}.product-column-filter-popover textarea{resize:vertical;color:#253145;background:#fff;border:1px solid #c7d0d8;border-radius:4px;width:100%;height:108px;min-height:108px;padding:8px;font:500 .69rem/1.45 Arial,sans-serif}.product-column-filter-popover textarea:focus{border-color:#f15f16;outline:2px solid #ffe0ce}.product-column-filter-popover>.order-column-filter-select{padding-bottom:8px}.order-column-filter-select select{color:#253145;background:#fff;border:1px solid #c7d0d8;border-radius:4px;width:100%;height:36px;min-height:36px;padding:5px 30px 5px 8px;font-size:.75rem}.order-column-filter-select select:focus{border-color:#f15f16;outline:2px solid #ffe0ce}.product-column-filter-popover>small{color:#7b8695;padding:0 11px 9px;font-size:.75rem;line-height:1.4;display:block}.product-column-filter-popover>footer{background:#fafbfc;border-top:1px solid #e2e7eb;justify-content:flex-end;gap:6px;padding:8px 10px;display:flex}.product-column-filter-popover>footer button{color:#3a4657;background:#fff;border:1px solid #cbd3da;border-radius:3px;height:29px;min-height:29px;padding:0 10px;font-size:.75rem;font-weight:700}.product-column-filter-popover>footer .apply-column-filter{color:#fff;background:#f15f16;border-color:#f15f16}@media (width<=600px){.product-column-filter-popover{right:auto}}.product-range-filter-fields{grid-template-columns:1fr 1fr;gap:8px;padding:10px 11px 7px;display:grid}.product-range-filter-fields label{color:#536074;gap:5px;font-size:.75rem;font-weight:700;display:grid}.product-range-filter-fields input{color:#253145;background:#fff;border:1px solid #c7d0d8;border-radius:4px;width:100%;height:36px;min-height:36px;padding:6px 8px;font-size:.75rem}.product-range-filter-fields input:focus{border-color:#f15f16;outline:2px solid #ffe0ce}.command-clear-filters{color:#3b485b;white-space:nowrap;background:#fff;border:1px solid #cbd3da;border-radius:3px;flex:none;justify-content:center;align-items:center;height:34px;min-height:34px;padding:0 11px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.command-clear-filters:hover:not(:disabled){color:#d94f08;background:#fff5ef;border-color:#f15f16}.command-clear-filters:disabled{color:#a1a9b3;cursor:not-allowed;background:#f4f6f7}@media (width<=760px){.command-clear-filters{width:34px;padding:0;font-size:0}.command-clear-filters:before{content:"×";font-size:1rem}}.product-media-filter-field{color:#536074;gap:5px;padding:10px 11px 7px;font-size:.75rem;font-weight:700;display:grid}.product-media-filter-field select{color:#253145;background:#fff;border:1px solid #c7d0d8;border-radius:4px;width:100%;height:36px;min-height:36px;padding:6px 8px;font-size:.75rem}.product-media-filter-field select:focus{border-color:#f15f16;outline:2px solid #ffe0ce}.dashboard-summary-panel{width:100%}.dashboard-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;display:grid}.dashboard-task-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:10px;display:grid}.dashboard-metric-card{background:#fff;border:1px solid #e0e7ed;border-radius:9px;align-items:center;gap:13px;min-width:0;min-height:110px;padding:17px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1f30490a}.dashboard-metric-card:after{content:"";background:currentColor;width:3px;position:absolute;inset:0 auto 0 0}.dashboard-metric-icon{background:color-mix(in srgb,currentColor 11%,white);border-radius:10px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:1.1rem;font-weight:800;display:grid}.dashboard-metric-card>div{flex-direction:column-reverse;gap:4px;min-width:0;display:flex}.dashboard-metric-card small{color:#68758a;font-size:.75rem;line-height:1.25}.dashboard-metric-card strong{color:#1f2b3d;font-variant-numeric:tabular-nums;font-size:1.55rem;line-height:1}.dashboard-metric-card.blue{color:#2e74db}.dashboard-metric-card.orange{color:#ff6410}.dashboard-metric-card.violet{color:#7958db}.dashboard-metric-card.red{color:#e24b4b}.dashboard-metric-card.green{color:#16a36a}@media (width<=1050px){.dashboard-task-metric-grid{grid-template-columns:repeat(3,minmax(175px,1fr));padding-bottom:5px;overflow-x:auto}.dashboard-metric-grid{grid-template-columns:repeat(5,minmax(175px,1fr));padding-bottom:5px;overflow-x:auto}}@media (width<=560px){.dashboard-metric-card{min-height:96px;padding:14px}}.dashboard-sales-panel{background:#fff;border:1px solid #dde5eb;border-radius:9px;margin-bottom:10px;padding:14px;box-shadow:0 2px 7px #1f30490d}.dashboard-sales-panel>header{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:11px;display:flex}.dashboard-sales-panel>header .eyebrow{color:#ff6410;letter-spacing:.09em;text-transform:uppercase;margin:0 0 3px;font-size:.75rem;font-weight:850}.dashboard-sales-panel>header h2{color:#202b3c;margin:0;font-size:1.05rem}.dashboard-sales-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboard-sales-header-actions>small{color:#748196;white-space:nowrap;font-size:.78rem;font-weight:650}.dashboard-sales-vat-toggle{background:#f2f5f7;border:1px solid #d7dfe6;border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.dashboard-sales-vat-toggle button{color:#58667a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;height:34px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.dashboard-sales-vat-toggle button>span{width:12px;color:inherit;font-size:.72rem}.dashboard-sales-vat-toggle button:hover:not(.selected){color:#e4550c;background:#fff}.dashboard-sales-vat-toggle button.selected{color:#fff;background:#f15f16;box-shadow:0 2px 5px #d94c0633}.dashboard-sales-vat-toggle button:focus-visible{outline-offset:2px;outline:2px solid #ff9c68}.dashboard-sales-total-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.dashboard-sales-total-card{color:#2e74db;background:#fbfcfd;border:1px solid #e0e7ed;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:88px;padding:14px 15px;display:flex;position:relative;overflow:hidden}.dashboard-sales-total-card:after{content:"";background:currentColor;height:3px;position:absolute;inset:auto 0 0}.dashboard-sales-total-card>span{background:color-mix(in srgb,currentColor 11%,white);border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:.9rem;font-weight:900;display:grid}.dashboard-sales-total-card>div{gap:5px;min-width:0;display:grid}.dashboard-sales-total-card small{color:#6c788b;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700;overflow:hidden}.dashboard-sales-total-card strong{color:#1f2b3d;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;line-height:1.05;overflow:hidden}.dashboard-sales-total-card.green{color:#11a471}.dashboard-sales-total-card.blue{color:#3479dd}.dashboard-sales-total-card.orange{color:#f15f16}@media (width<=760px){.dashboard-sales-panel>header{flex-direction:column;align-items:flex-start;gap:8px}.dashboard-sales-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%}.dashboard-sales-header-actions>small{white-space:normal}.dashboard-sales-total-grid{grid-template-columns:repeat(3,minmax(210px,1fr));padding-bottom:4px;overflow-x:auto}.dashboard-sales-total-card{min-height:82px}}.customer-mega-menu,.strategic-mega-menu{grid-template-columns:1fr;width:min(390px,100vw - 12px)}.customer-questions-page,.quick-replies-page{gap:10px;min-width:0;display:grid}.customer-toolbar{background:#fff;border:1px solid #d9e0e6;border-radius:6px;align-items:flex-end;gap:10px;padding:10px;display:flex}.customer-toolbar form{flex:1;grid-template-columns:minmax(230px,1.5fr) minmax(145px,.65fr) minmax(165px,.75fr) auto;align-items:end;gap:8px;display:grid}.customer-toolbar label{color:#536074;gap:4px;font-size:.75rem;font-weight:700;display:grid}.customer-toolbar input,.customer-toolbar select{color:#273243;background:#fff;border:1px solid #cbd3da;border-radius:4px;width:100%;height:36px;min-height:36px;padding:6px 9px;font-size:.75rem}.customer-toolbar form button,.question-sync-button{color:#354155;white-space:nowrap;background:#fff;border:1px solid #cbd3da;border-radius:4px;height:36px;min-height:36px;padding:0 13px;font-size:.75rem;font-weight:750}.customer-toolbar form button{color:#fff;background:#f15f16;border-color:#f15f16}.question-sync-actions{align-self:flex-start;gap:6px;margin-top:20px;display:flex}.question-sync-button{color:#d9530b;border-color:#f15f16;margin-top:0}.question-sync-button.idefix{color:#5648b9;border-color:#6657c8}.question-sync-button:hover:not(:disabled){background:#fff4ed}.question-sync-button.idefix:hover:not(:disabled){background:#f2f0ff}.question-list{gap:9px;display:grid}.question-card{background:#fff;border:1px solid #dce3e9;border-radius:7px;overflow:hidden;box-shadow:0 1px 3px #1f304908}.question-card>header{background:#f8fafb;border-bottom:1px solid #e7ebef;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.question-card>header>div{align-items:center;gap:7px;display:flex}.question-card time{color:#758195;font-size:.75rem}.marketplace-badge,.question-status{text-transform:uppercase;border-radius:999px;align-items:center;height:23px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.marketplace-badge{color:#536174;background:#eef2f5}.marketplace-badge.trendyol{color:#e85a0d;background:#fff0e7}.marketplace-badge.idefix{color:#5b4bc0;background:#f0edff}.question-status{color:#536174;background:#eef2f5}.question-status.waiting_for_answer{color:#9b6b00;background:#fff7df}.question-status.answered{color:#16835a;background:#e8f8f0}.question-status.answer_submitted{color:#246bb9;background:#eaf2ff}.question-status.rejected,.question-status.unanswered{color:#b54237;background:#fff0ee}.question-main{grid-template-columns:minmax(240px,.8fr) minmax(320px,1.7fr);gap:18px;padding:14px;display:grid}.question-product{align-items:center;gap:11px;min-width:0;display:flex}.question-product img,.question-image-empty{object-fit:contain;background:#f7f9fa;border:1px solid #e0e6eb;border-radius:6px;flex:0 0 56px;width:56px;height:56px}.question-image-empty{color:#9da8b4;place-items:center;font-size:1.3rem;display:grid}.question-product>div{gap:3px;min-width:0;display:grid}.question-product strong{color:#293548;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.question-product small{color:#778397;font-size:.75rem}.question-product a{color:#2670bf;font-size:.75rem}.question-copy{border-left:1px solid #e4e9ed;padding-left:16px}.question-copy small,.submitted-answer small{color:#7b8797;text-transform:uppercase;font-size:.75rem;font-weight:750}.question-copy p,.submitted-answer p{color:#202c3d;white-space:pre-wrap;margin:5px 0 0;font-size:.8125rem;line-height:1.5}.submitted-answer{background:#f3f8fd;border-left:3px solid #2c87d8;border-radius:4px;margin:0 14px 13px;padding:10px 12px}.question-answer-editor{background:#fafcfd;border-top:1px solid #e5eaee;grid-template-columns:1fr auto;gap:8px;padding:12px 14px;display:grid}.answer-tools{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.answer-tools label{color:#536074;gap:4px;font-size:.75rem;font-weight:700;display:grid}.answer-tools select{background:#fff;border:1px solid #cbd3da;border-radius:4px;min-width:260px;height:32px;padding:4px 8px;font-size:.75rem}.answer-tools>span{color:#8893a2;font-size:.75rem}.question-answer-editor textarea{resize:vertical;color:#253145;width:100%;min-height:78px;font:inherit;background:#fff;border:1px solid #cbd3da;border-radius:4px;padding:9px 10px;font-size:.75rem;line-height:1.45}.question-answer-editor textarea:focus{border-color:#f15f16;outline:2px solid #ffe2d2}.question-answer-editor>button{white-space:nowrap;background:#f15f16;border-radius:4px;align-self:end;height:36px;padding:0 14px;font-size:.75rem}.question-empty{color:#748094;text-align:center;background:#fff;border:1px dashed #ccd5dd;border-radius:7px;place-items:center;gap:5px;min-height:180px;padding:28px;display:grid}.question-empty>span{color:#f15f16;background:#fff0e7;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.1rem;font-weight:800;display:grid}.question-empty strong{color:#354155;font-size:.875rem}.question-empty p{margin:0;font-size:.75rem}.customer-pagination{color:#617086;background:#fff;border:1px solid #d9e0e6;border-radius:5px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:.75rem;display:flex}.customer-pagination>div{align-items:center;gap:8px;display:flex}.customer-pagination button{color:#354155;background:#fff;border:1px solid #cdd5dc;border-radius:3px;height:29px;min-height:29px;padding:0 9px;font-size:.75rem}.quick-reply-form{grid-template-columns:minmax(220px,.5fr) minmax(340px,1.5fr);gap:12px;padding:17px;display:grid}.quick-reply-form>header,.quick-reply-form>footer{grid-column:1/-1}.quick-reply-form>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.quick-reply-form h2{margin:0 0 4px;font-size:1rem}.quick-reply-form header p{color:#738094;margin:0;font-size:.75rem}.quick-reply-form label{color:#4b586d;gap:5px;font-size:.75rem;font-weight:700;display:grid}.quick-reply-form input,.quick-reply-form textarea{width:100%;font:inherit;background:#fff;border:1px solid #cbd4dc;border-radius:4px;padding:8px 9px;font-size:.75rem}.quick-reply-form input{height:38px}.quick-reply-form textarea{resize:vertical;min-height:100px}.quick-reply-form>footer{justify-content:flex-end;align-items:center;gap:7px;display:flex}.quick-reply-form>footer small{color:#8490a0;margin-right:auto;font-size:.75rem}.quick-reply-form>footer button{color:#354155;background:#fff;border:1px solid #cbd3da;border-radius:4px;height:34px;min-height:34px;padding:0 12px;font-size:.75rem}.quick-reply-form>footer button:last-child{color:#fff;background:#f15f16;border-color:#f15f16}.quick-reply-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.quick-reply-card{flex-direction:column;min-height:170px;padding:15px;display:flex}.quick-reply-card>div>span{color:#f15f16;text-transform:uppercase;font-size:.75rem;font-weight:800}.quick-reply-card h3{color:#273447;margin:5px 0 7px;font-size:.875rem}.quick-reply-card p{color:#657286;white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.5}.quick-reply-card footer{justify-content:flex-end;gap:6px;margin-top:auto;padding-top:14px;display:flex}.quick-reply-card footer button{color:#354155;background:#fff;border:1px solid #ccd4dc;border-radius:3px;height:30px;min-height:30px;padding:0 9px;font-size:.75rem}.quick-reply-card footer .danger{color:#b84237}@media (width<=980px){.customer-toolbar{flex-direction:column;align-items:stretch}.customer-toolbar form{grid-template-columns:1fr 1fr}.question-sync-actions{width:100%;margin-top:0}.question-sync-button{flex:1;width:auto;margin-top:0}.question-main{grid-template-columns:1fr}.question-copy{border-top:1px solid #e4e9ed;border-left:0;padding:12px 0 0}.quick-reply-list{grid-template-columns:1fr 1fr}}@media (width<=620px){.customer-toolbar form{grid-template-columns:1fr}.question-card>header{flex-direction:column;align-items:flex-start}.question-answer-editor{grid-template-columns:1fr}.question-answer-editor>button{width:100%}.answer-tools{flex-direction:column;align-items:stretch}.answer-tools select{width:100%;min-width:0}.customer-pagination{flex-direction:column;align-items:flex-start;gap:8px}.quick-reply-form{grid-template-columns:1fr}.quick-reply-form>header,.quick-reply-form>footer{grid-column:1}.quick-reply-form>header{flex-direction:column}.quick-reply-list{grid-template-columns:1fr}}.question-analytics-page{gap:12px;min-width:0;display:grid}.question-analytics-toolbar{justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.question-analytics-toolbar h2{color:#1f2b3d;margin:0;font-size:1rem}.question-analytics-toolbar p{color:#6a778b;margin:4px 0 0;font-size:.75rem}.question-analytics-controls{align-items:flex-end;gap:8px;display:flex}.question-analytics-controls label{color:#647084;gap:4px;font-size:.75rem;font-weight:700;display:grid}.question-analytics-controls select{color:#273447;background:#fff;border:1px solid #cfd7df;border-radius:5px;min-width:130px;height:35px;padding:0 30px 0 10px;font-size:.75rem}.question-analytics-controls button{color:#fff;background:#f15f16;border:1px solid #f15f16;border-radius:5px;height:35px;padding:0 14px;font-size:.75rem;font-weight:800}.question-analytics-loading{text-align:center;color:#66758a;padding:28px;font-size:.8125rem}.question-analytics-kpis{grid-template-columns:repeat(6,minmax(135px,1fr));gap:10px;min-width:0;display:grid}.question-analytics-kpi{background:#fff;border:1px solid #e0e6ec;border-radius:8px;align-items:center;gap:11px;min-height:92px;padding:13px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1f304909}.question-analytics-kpi:after{content:"";background:currentColor;width:3px;position:absolute;inset:0 auto 0 0}.question-analytics-kpi>span{background:color-mix(in srgb,currentColor 11%,white);border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:900;display:grid}.question-analytics-kpi>div{gap:3px;min-width:0;display:grid}.question-analytics-kpi small{color:#657287;white-space:nowrap;font-size:.75rem;font-weight:700}.question-analytics-kpi strong{color:#1f2b3d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.23rem;line-height:1}.question-analytics-kpi em{color:#8a95a4;white-space:nowrap;font-size:.75rem;font-style:normal}.question-analytics-kpi.blue{color:#3679d8}.question-analytics-kpi.orange{color:#f15f16}.question-analytics-kpi.green{color:#13a36d}.question-analytics-kpi.violet{color:#7758d6}.question-analytics-kpi.red{color:#df4b52}.question-insight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.question-insight-card{background:#fff;border:1px solid #dfe6ec;border-left:3px solid #4d83d1;border-radius:7px;gap:10px;min-height:82px;padding:13px;display:flex}.question-insight-card>i{color:#3976cc;background:#edf4ff;border-radius:7px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:.75rem;font-style:normal;display:grid}.question-insight-card strong{color:#263448;font-size:.75rem;display:block}.question-insight-card p{color:#657287;margin:5px 0 0;font-size:.75rem;line-height:1.45}.question-insight-card.warning{border-left-color:#ef8b31}.question-insight-card.warning>i{color:#e87719;background:#fff3e8}.question-insight-card.positive{border-left-color:#18a66f}.question-insight-card.positive>i{color:#159664;background:#eaf8f2}.question-insight-card.insight{border-left-color:#795dd6}.question-insight-card.insight>i{color:#6b50c7;background:#f0edff}.question-analytics-layout{grid-template-columns:minmax(0,1.55fr) minmax(275px,.7fr);gap:12px;min-width:0;display:grid}.question-analytics-card{background:#fff;border:1px solid #dfe6ec;border-radius:8px;min-width:0;overflow:hidden}.question-analytics-card>header{border-bottom:1px solid #e8edf1;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:11px 14px;display:flex}.question-analytics-card h3{color:#263347;margin:0;font-size:.875rem}.question-analytics-card header p{color:#7a8698;margin:3px 0 0;font-size:.75rem}.chart-legend{color:#6b788b;white-space:nowrap;align-items:center;gap:12px;font-size:.75rem;display:flex}.chart-legend span{align-items:center;gap:4px;display:flex}.chart-legend i{border-radius:2px;width:7px;height:7px}.chart-legend .answered,.daily-bar-stack .answered{background:#22a876}.chart-legend .waiting,.daily-bar-stack .waiting{background:#f2792f}.daily-bar-stack .other{background:#a9b5c3}.daily-volume-chart{align-items:stretch;gap:4px;height:225px;padding:16px 12px 9px;display:flex;overflow-x:auto}.daily-volume-column{text-align:center;flex:1 0 14px;grid-template-rows:15px 1fr 17px;gap:3px;min-width:14px;display:grid}.daily-volume-column>strong{color:#677487;font-size:.75rem}.daily-bar-track{background:linear-gradient(#0000 24%,#f2f5f7 25%,#0000 26% 49%,#f2f5f7 50%,#0000 51% 74%,#f2f5f7 75%,#0000 76%);border-bottom:1px solid #dbe2e8;justify-content:center;align-items:flex-end;display:flex}.daily-bar-stack{border-radius:3px 3px 0 0;flex-direction:column;width:min(12px,80%);min-height:0;transition:height .2s;display:flex;overflow:hidden}.daily-volume-column small{color:#8792a2;white-space:nowrap;font-size:.75rem}.analytics-breakdown-list{gap:16px;padding:15px;display:grid}.analytics-breakdown-row{grid-template-columns:1fr auto;gap:5px;display:grid}.analytics-breakdown-row>div:first-child{gap:2px;display:grid}.analytics-breakdown-row strong{color:#29374a;font-size:.75rem}.analytics-breakdown-row span{color:#7a8798;font-size:.75rem}.analytics-breakdown-row b{color:#34445a;align-self:center;font-size:.75rem}.analytics-progress{background:#edf1f4;border-radius:5px;grid-column:1/-1;height:5px;overflow:hidden}.analytics-progress i{background:linear-gradient(90deg,#f15f16,#ff9b54);border-radius:5px;height:100%;display:block}.themes-card,.top-products-card{grid-column:span 1}.theme-grid{grid-template-columns:1fr 1fr;gap:13px 20px;padding:14px;display:grid}.theme-row{grid-template-columns:1fr auto;gap:5px;display:grid}.theme-row>div:first-child{gap:2px;display:grid}.theme-row strong{color:#29374a;font-size:.75rem}.theme-row span{color:#7c8797;font-size:.75rem}.theme-row>b{color:#40506a;font-size:.75rem}.theme-row>div:last-child{background:#edf1f4;border-radius:4px;grid-column:1/-1;height:4px;overflow:hidden}.theme-row>div:last-child i{background:#557fd0;border-radius:4px;height:100%;display:block}.top-products-table-wrap{overflow:auto}.top-products-table-wrap table{border-collapse:collapse;width:100%;font-size:.75rem}.top-products-table-wrap th{color:#59667a;text-align:left;white-space:nowrap;background:#f5f7f9;border-bottom:1px solid #dfe5ea;padding:8px 10px}.top-products-table-wrap td{color:#314055;border-bottom:1px solid #edf0f3;padding:8px 10px}.top-products-table-wrap td:nth-child(2){min-width:180px}.top-products-table-wrap th:nth-last-child(-n+2),.top-products-table-wrap td:nth-last-child(-n+2){text-align:center;width:66px}.has-waiting,.all-answered{color:#e45b13;background:#fff0e7;border-radius:11px;place-items:center;min-width:25px;height:22px;font-weight:800;display:inline-grid}.all-answered{color:#148d60;background:#e9f7f1}.analytics-empty{color:#7b8797;text-align:center;margin:0;padding:18px;font-size:.75rem}@media (width<=1280px){.question-analytics-kpis{grid-template-columns:repeat(3,minmax(155px,1fr))}.question-insight-grid{grid-template-columns:1fr 1fr}}@media (width<=900px){.question-analytics-layout{grid-template-columns:1fr}.question-insight-grid{grid-template-columns:1fr 1fr}.question-analytics-toolbar{flex-direction:column;align-items:flex-start}.question-analytics-controls{width:100%}.question-analytics-controls label{flex:1}.question-analytics-controls select{width:100%}.themes-card,.top-products-card{grid-column:auto}}@media (width<=600px){.question-analytics-kpis{grid-template-columns:1fr 1fr}.question-insight-grid{grid-template-columns:1fr}.question-analytics-kpi{min-height:82px;padding:10px}.question-analytics-kpi>span{display:none}.theme-grid{grid-template-columns:1fr}.question-analytics-card>header{flex-direction:column;align-items:flex-start}.daily-volume-chart{height:205px}.chart-legend{width:100%}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.orders-page{gap:8px;min-width:0;display:grid}.orders-command-bar{background:#fff;border:1px solid #d9e0e6;border-radius:5px;align-items:center;gap:7px;min-height:48px;padding:7px 9px;display:flex}.orders-command-bar.compact{justify-content:flex-end}.orders-command-bar.compact .orders-clear-button{margin-right:auto}.orders-command-bar>label{flex:0 185px;min-width:140px}.orders-command-bar .orders-search{background:#fff;border:1px solid #cbd3da;border-radius:4px;flex:340px;align-items:center;height:34px;display:flex;overflow:hidden}.orders-search>span[aria-hidden]{color:#7b8796;padding-left:10px;font-size:1rem}.orders-command-bar input,.orders-command-bar select{color:#283548;background:#fff;border:1px solid #cbd3da;border-radius:4px;width:100%;height:34px;min-height:34px;padding:5px 9px;font-size:.75rem}.orders-search input{border:0;outline:0;height:32px;min-height:32px}.orders-command-bar input:focus,.orders-command-bar select:focus{border-color:#f15f16;outline:2px solid #ffe0ce}.orders-command-bar button{color:#354155;white-space:nowrap;background:#fff;border:1px solid #cbd3da;border-radius:4px;justify-content:center;align-items:center;height:34px;min-height:34px;padding:0 11px;font-size:.75rem;font-weight:750;display:inline-flex}.orders-command-bar .orders-filter-button,.orders-command-bar .orders-sync-button{color:#fff;background:#f15f16;border-color:#f15f16}.orders-command-bar .orders-sync-button{margin-left:auto}.orders-command-bar button:disabled{opacity:.52;cursor:not-allowed}.orders-command-bar button:not(:disabled):hover{filter:brightness(.96)}.orders-total{color:#5e6a7c;text-align:right;white-space:nowrap;border-left:1px solid #e1e6ea;min-width:78px;padding-left:9px;font-size:.75rem}.orders-sync-summary{color:#697689;background:#fff;border:1px solid #dde4e9;border-radius:5px;align-items:center;gap:18px;min-height:34px;padding:6px 10px;font-size:.75rem;display:flex}.orders-sync-summary strong{color:#3d4b5e}.orders-sync-indicator{color:#697689;align-items:center;gap:6px;font-weight:750;display:inline-flex}.orders-sync-indicator i{background:#9ca6b2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #edf0f3}.orders-sync-indicator.success{color:#16845a}.orders-sync-indicator.success i{background:#15b77c;box-shadow:0 0 0 3px #dcf7ed}.orders-sync-indicator.error{color:#b54037}.orders-sync-indicator.error i{background:#dc4c42;box-shadow:0 0 0 3px #fde8e6}.orders-table-wrap{background:#fff;border:1px solid #d6dde3;border-radius:5px;width:100%;max-height:calc(100vh - 260px);overflow:auto}.orders-table{border-collapse:separate;border-spacing:0;color:#2d394b;width:100%;min-width:1500px;font-size:.75rem}.orders-table th{z-index:3;color:#384557;text-align:left;white-space:nowrap;background:#edf1f4;border-bottom:1px solid #cfd7dd;border-right:1px solid #d9dfe4;height:35px;padding:7px 9px;font-size:.75rem;font-weight:800;position:sticky;top:0}.orders-table td{vertical-align:middle;border-bottom:1px solid #e2e6ea;border-right:1px solid #e2e6ea;height:47px;padding:7px 9px}.orders-table tbody tr:hover td{background:#fff9f5}.orders-table td:first-child{color:#7d8897;text-align:right;width:36px}.orders-table strong,.orders-table small{display:block}.orders-table td>small,.order-external-id,.order-cargo-link small,.order-cargo-text small{color:#7d8999;margin-top:3px;font-size:.75rem}.order-number{color:#245d9b;font-size:.75rem}.order-marketplace{color:#df570f;background:#fff0e7;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.orders-date,.orders-source-date{color:#59677a;white-space:nowrap}.orders-number{text-align:center;font-variant-numeric:tabular-nums;font-weight:800}.orders-money{color:#1e6e50;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.order-status{color:#536174;white-space:nowrap;background:#eef2f5;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.order-status.status-1,.order-status.status-10{color:#916500;background:#fff5d9}.order-status.status-2,.order-status.status-8,.order-status.status-12{color:#2868b2;background:#eaf2ff}.order-status.status-3,.order-status.status-4{color:#14835a;background:#e7f7ef}.order-status.status-5,.order-status.status-9,.order-status.status-14{color:#b54237;background:#fff0ee}.order-cargo-link,.order-cargo-text{color:#286bb4;text-decoration:none;display:block}.order-cargo-link:hover{text-decoration:underline}.order-products-cell{min-width:260px;max-width:390px}.order-products-cell details{position:relative}.order-products-cell summary{color:#344155;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-weight:700;list-style:none;overflow:hidden}.order-products-cell summary::-webkit-details-marker{display:none}.order-products-cell summary:after{content:"⌄";color:#8490a0;margin-left:5px}.order-lines{background:#f8fafb;border:1px solid #dce3e8;border-radius:4px;gap:5px;margin-top:7px;padding:7px;display:grid}.order-lines article{border-bottom:1px solid #e5eaee;justify-content:space-between;align-items:center;gap:12px;padding-bottom:5px;display:flex}.order-lines article:last-child{border-bottom:0;padding-bottom:0}.order-lines article>div{min-width:0}.order-lines article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.order-lines article span{color:#566478;white-space:nowrap;flex:none;font-size:.75rem}.orders-empty{color:#778397!important;text-align:center!important;height:210px!important}.orders-empty>span{color:#f15f16;background:#fff0e7;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 8px;font-size:1.1rem;display:grid}.orders-empty>strong{color:#354155;font-size:.8125rem}.orders-empty p{margin:5px 0 0;font-size:.75rem}.orders-pagination{color:#657286;background:#fff;border:1px solid #d9e0e6;border-radius:5px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:39px;padding:5px 8px;font-size:.75rem;display:grid}.orders-pagination>div{align-items:center;gap:5px;display:flex}.orders-pagination button{color:#354155;background:#fff;border:1px solid #cdd5dc;border-radius:3px;width:29px;height:29px;min-height:29px;padding:0}.orders-pagination button:disabled{opacity:.4}.orders-pagination>label{justify-self:end;align-items:center;gap:7px;font-weight:700;display:flex}.orders-pagination select{color:#354155;background:#fff;border:1px solid #cdd5dc;border-radius:3px;height:29px;min-height:29px;padding:2px 26px 2px 8px;font-size:.75rem}@media (width<=1050px){.orders-command-bar{flex-wrap:wrap}.orders-command-bar .orders-sync-button{margin-left:0}.orders-total{margin-left:auto}.orders-table-wrap{max-height:none}}@media (width<=650px){.orders-command-bar>label,.orders-command-bar .orders-search{flex:100%}.orders-command-bar button{flex:1}.orders-total{min-width:auto}.orders-sync-summary{flex-direction:column;align-items:flex-start;gap:6px}.orders-pagination{grid-template-columns:1fr auto}.orders-pagination>span{grid-column:1/-1}.orders-pagination>label span{display:none}}.order-actions-cell{text-align:center;width:76px;min-width:76px}.order-actions-cell button{color:#d8520c;white-space:nowrap;cursor:pointer;background:#fff6f0;border:1px solid #efb18d;border-radius:4px;justify-content:center;align-items:center;height:28px;min-height:28px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.order-actions-cell button:hover,.order-actions-cell button:focus-visible{color:#fff;background:#f15f16;border-color:#f15f16;outline:none}.order-detail-overlay{z-index:180;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1722a3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.order-detail-modal{background:#f3f6f8;border:1px solid #cfd8e0;border-radius:10px;flex-direction:column;width:min(1420px,100vw - 24px);max-height:calc(100vh - 28px);display:flex;overflow:hidden;box-shadow:0 28px 80px #050f1c6b}.order-detail-head{background:#fff;border-bottom:1px solid #d9e1e7;flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:13px 16px;display:flex}.order-detail-head p{color:#f15f16;letter-spacing:.1em;text-transform:uppercase;margin:0 0 3px;font-size:.75rem;font-weight:850}.order-detail-head h2{color:#1f2c3f;margin:0;font-size:1.08rem}.order-detail-head span{color:#768397;margin-top:4px;font-size:.75rem;display:block}.order-detail-head>button{color:#536074;cursor:pointer;background:#fff;border:1px solid #d5dde4;border-radius:50%;place-items:center;width:34px;height:34px;min-height:34px;padding:0;font-size:1.25rem;display:grid}.order-detail-head>button:hover{color:#d94f08;background:#fff3eb;border-color:#ef8e59}.order-detail-body{gap:12px;min-height:0;padding:12px;display:grid;overflow-y:auto}.order-detail-loading,.order-detail-empty{color:#738095;place-items:center;min-height:180px;padding:25px;font-size:.75rem;display:grid}.order-detail-summary{grid-template-columns:repeat(6,minmax(140px,1fr));gap:8px;display:grid}.order-detail-summary article{background:#fff;border:1px solid #dde4ea;border-radius:7px;align-content:center;gap:4px;min-width:0;min-height:70px;padding:10px 12px;display:grid}.order-detail-summary small,.order-api-section>header small{color:#7d899a;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:800}.order-detail-summary strong{color:#253247;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.order-detail-summary span{color:#7b8797;font-size:.75rem}.order-api-section{background:#fff;border:1px solid #dbe3e9;border-radius:8px;min-width:0;overflow:hidden}.order-api-section>header{background:#fafbfc;border-bottom:1px solid #e3e9ee;justify-content:space-between;align-items:center;gap:12px;min-height:57px;padding:9px 13px;display:flex}.order-api-section>header h3{color:#273448;margin:3px 0 0;font-size:.8125rem}.order-api-section>header>span{color:#df570f;background:#fff0e7;border-radius:999px;padding:4px 8px;font-size:.75rem;font-weight:800;display:inline-flex}.order-api-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.order-api-grid>article{color:#344155;overflow-wrap:anywhere;border-bottom:1px solid #e7ebef;border-right:1px solid #e7ebef;min-width:0;min-height:58px;padding:9px 11px;font-size:.75rem;line-height:1.45}.order-api-grid>article>small{color:#7c8898;margin-bottom:4px;font-size:.75rem;font-weight:800;display:block}.order-api-grid a{color:#2670bf;overflow-wrap:anywhere}.order-api-grid .api-array-value,.order-api-grid .api-object-value{max-height:240px;overflow:auto}.order-item-api-list{gap:8px;padding:10px;display:grid}.order-item-api-list>details{background:#fff;border:1px solid #dce3e9;border-radius:6px;overflow:hidden}.order-item-api-list>details>summary{color:#5b687a;cursor:pointer;background:#f7f9fa;align-items:center;gap:12px;min-height:38px;padding:7px 11px;font-size:.75rem;display:flex}.order-item-api-list>details>summary span{color:#f15f16;flex:none;font-weight:850}.order-item-api-list>details>summary strong{color:#2c394c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;overflow:hidden}@media (width<=1100px){.order-detail-summary{grid-template-columns:repeat(3,minmax(150px,1fr))}.order-api-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.order-detail-overlay{padding:6px}.order-detail-modal{border-radius:7px;width:100%;max-height:calc(100vh - 12px)}.order-detail-head{min-height:66px;padding:10px 12px}.order-detail-summary{grid-template-columns:1fr 1fr}.order-api-grid{grid-template-columns:1fr}.order-api-grid>article{min-height:auto}.order-detail-body{padding:8px}.order-item-api-list{padding:7px}}.order-analytics-page{gap:11px;min-width:0;display:grid}.order-analytics-toolbar{justify-content:space-between;align-items:center;gap:20px;padding:13px 15px;display:flex}.order-analytics-toolbar .eyebrow{color:#f15f16;margin:0 0 3px;font-size:.75rem}.order-analytics-toolbar h2{color:#202d40;margin:0;font-size:1.02rem}.order-analytics-toolbar p:last-child{color:#718095;margin:4px 0 0;font-size:.75rem}.order-analytics-controls{align-items:flex-end;gap:7px;display:flex}.order-analytics-controls label{color:#657286;gap:4px;font-size:.75rem;font-weight:750;display:grid}.order-analytics-controls select{color:#293649;background:#fff;border:1px solid #cdd6de;border-radius:5px;min-width:145px;height:35px;padding:0 29px 0 9px;font-size:.75rem}.order-analytics-controls button{color:#fff;background:#f15f16;border:1px solid #f15f16;border-radius:5px;height:35px;min-height:35px;padding:0 13px;font-size:.75rem;font-weight:800}.order-analytics-loading{color:#6f7d90;text-align:center;padding:32px;font-size:.8125rem}.order-kpi-grid{grid-template-columns:repeat(8,minmax(125px,1fr));gap:8px;display:grid}.order-kpi{color:#3879d5;background:#fff;border:1px solid #dfe6ec;border-radius:8px;align-items:center;gap:9px;min-width:0;min-height:91px;padding:11px;display:flex;position:relative;overflow:hidden}.order-kpi:after{content:"";background:currentColor;width:3px;position:absolute;inset:0 auto 0 0}.order-kpi>span{background:color-mix(in srgb,currentColor 11%,white);border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:.8125rem;font-weight:900;display:grid}.order-kpi>div{gap:3px;min-width:0;display:grid}.order-kpi small{color:#667489;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:750;overflow:hidden}.order-kpi strong{color:#202d40;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.order-kpi em{color:#8994a3;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-style:normal;overflow:hidden}.order-kpi.green{color:#14a36d}.order-kpi.orange{color:#ee721e}.order-kpi.violet{color:#785bd3}.order-kpi.red{color:#dc4c4c}.order-insight-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.order-insight{background:#fff;border:1px solid #dfe6ec;border-left:3px solid #4a80cf;border-radius:6px;gap:9px;min-width:0;padding:10px 11px;display:flex}.order-insight>i{color:#3976ca;background:#edf4ff;border-radius:6px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:.75rem;font-style:normal;font-weight:900;display:grid}.order-insight strong{color:#2b394c;font-size:.75rem;display:block}.order-insight p{color:#6d7a8d;margin:3px 0 0;font-size:.75rem;line-height:1.4}.order-insight.positive{border-left-color:#19a670}.order-insight.positive>i{color:#149362;background:#e8f8f1}.order-insight.warning{border-left-color:#ef842d}.order-insight.warning>i{color:#df6e13;background:#fff2e7}.order-insight.insight{border-left-color:#795bd3}.order-insight.insight>i{color:#684bc1;background:#f0edff}.order-analytics-meta{white-space:nowrap;background:#fff;border:1px solid #dee5ea;border-radius:6px;align-items:center;gap:0;display:flex;overflow-x:auto}.order-analytics-meta>span{color:#788497;border-right:1px solid #e5eaee;padding:8px 13px;font-size:.75rem}.order-analytics-meta strong{color:#344256;margin-left:4px}.order-report-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;min-width:0;display:grid}.order-report-card{background:#fff;border:1px solid #dde5eb;border-radius:8px;min-width:0;overflow:hidden;box-shadow:0 1px 3px #1f304908}.order-report-card>header{background:#fbfcfd;border-bottom:1px solid #e6ebef;justify-content:space-between;align-items:center;gap:12px;min-height:57px;padding:10px 13px;display:flex}.order-report-card h3{color:#273548;margin:0;font-size:.8125rem}.order-report-card header p{color:#7a8798;margin:3px 0 0;font-size:.75rem}.order-report-card>header>span{color:#647185;background:#eef2f5;border-radius:999px;padding:3px 7px;font-size:.75rem;font-weight:800}.order-daily-card{grid-column:span 8}.order-market-card{grid-column:span 4}.order-products-report{grid-column:span 8}.order-status-report,.order-city-report,.order-weekday-report,.order-currency-report{grid-column:span 4}.order-hours-report{grid-column:span 12}.order-daily-chart{align-items:stretch;gap:3px;height:250px;padding:14px 10px 7px;display:flex;overflow-x:auto}.order-daily-column{text-align:center;flex:1 0 15px;grid-template-rows:15px 1fr 18px;gap:3px;min-width:15px;display:grid}.order-daily-column>strong{color:#657388;font-size:.75rem}.order-daily-column>div{background:linear-gradient(#0000 24%,#f3f5f7 25%,#0000 26% 49%,#f3f5f7 50%,#0000 51% 74%,#f3f5f7 75%,#0000 76%);border-bottom:1px solid #dce3e8;justify-content:center;align-items:flex-end;display:flex;position:relative}.order-daily-column>div>i{background:linear-gradient(#4b91de,#2671c6);border-radius:3px 3px 0 0;width:min(11px,72%);min-height:1px}.order-daily-column>div>b{background:#ef795e;width:3px;position:absolute;bottom:0;right:0}.order-daily-column small{color:#8792a1;white-space:nowrap;font-size:.75rem}.order-daily-card>footer{color:#718096;justify-content:flex-end;align-items:center;gap:13px;padding:0 12px 9px;font-size:.75rem;display:flex}.order-daily-card>footer span{align-items:center;gap:4px;display:flex}.order-daily-card>footer i{border-radius:2px;width:7px;height:7px}.order-daily-card>footer .revenue{background:#347fce}.order-daily-card>footer .cancelled{background:#ef795e}.order-breakdown-list{gap:14px;padding:13px;display:grid}.order-breakdown-row{grid-template-columns:1fr auto;gap:4px 10px;display:grid}.order-breakdown-row>div:first-child{min-width:0}.order-breakdown-row strong{color:#2d3a4c;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.order-breakdown-row span{color:#7b8797;font-size:.75rem}.order-breakdown-row>b{color:#304057;white-space:nowrap;align-self:center;font-size:.75rem}.order-breakdown-row>div:nth-of-type(2){background:#edf1f4;border-radius:4px;height:5px;overflow:hidden}.order-breakdown-row>div:nth-of-type(2)>i{background:linear-gradient(90deg,#f15f16,#ff9a58);border-radius:4px;height:100%;display:block}.order-breakdown-row>em{color:#7b8797;text-align:right;font-size:.75rem;font-style:normal}.order-report-table-wrap{overflow:auto}.order-report-table-wrap table{border-collapse:collapse;width:100%;font-size:.75rem}.order-report-table-wrap th{color:#59677a;text-align:left;white-space:nowrap;background:#f3f6f8;border-bottom:1px solid #dce3e8;padding:7px 9px}.order-report-table-wrap td{color:#334155;border-bottom:1px solid #e8ecef;padding:7px 9px}.order-report-table-wrap tbody tr:hover td{background:#fff9f5}.order-report-table-wrap td:first-child{color:#8792a2;text-align:right;width:28px}.order-report-table-wrap td:nth-last-child(-n+3),.order-report-table-wrap th:nth-last-child(-n+3){text-align:right;white-space:nowrap}.order-report-table-wrap td strong,.order-report-table-wrap td small{display:block}.order-report-table-wrap td small{color:#8a95a3;margin-top:2px;font-size:.75rem}.order-status-list{gap:7px;padding:11px;display:grid}.order-status-list>div{border-bottom:1px solid #edf0f3;grid-template-columns:1fr auto 38px;align-items:center;gap:8px;padding-bottom:7px;display:grid}.order-status-list>div:last-child{border-bottom:0}.order-status-list strong{color:#304055;font-size:.75rem}.order-status-list small{color:#85909f;text-align:right;font-size:.75rem}.order-rank-list{padding:7px 11px;display:grid}.order-rank-list>div{border-bottom:1px solid #edf0f3;grid-template-columns:23px 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.order-rank-list>div:last-child{border-bottom:0}.order-rank-list>div>b{color:#5c6e84;background:#eef3f8;border-radius:6px;place-items:center;width:21px;height:21px;font-size:.75rem;display:grid}.order-rank-list span{min-width:0}.order-rank-list strong,.order-rank-list small{display:block}.order-rank-list strong{color:#304055;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.order-rank-list small{color:#8290a1;margin-top:2px;font-size:.75rem}.order-rank-list em{color:#2670bf;white-space:nowrap;font-size:.75rem;font-style:normal}.order-weekday-chart{gap:10px;padding:13px;display:grid}.order-weekday-chart>div{grid-template-columns:82px 1fr auto;align-items:center;gap:8px;display:grid}.order-weekday-chart span strong,.order-weekday-chart span small{display:block}.order-weekday-chart span strong{color:#344256;font-size:.75rem}.order-weekday-chart span small{color:#8792a1;font-size:.75rem}.order-weekday-chart>div>div{background:#edf1f4;border-radius:5px;height:6px;overflow:hidden}.order-weekday-chart i{background:#4d83cf;border-radius:5px;height:100%;display:block}.order-weekday-chart b{color:#647186;white-space:nowrap;font-size:.75rem}.order-currency-list{padding:9px 12px;display:grid}.order-currency-list>div{border-bottom:1px solid #edf0f3;grid-template-columns:55px 1fr auto;align-items:center;gap:8px;padding:9px 0;display:grid}.order-currency-list>div:last-child{border-bottom:0}.order-currency-list span{color:#f15f16;font-size:.75rem;font-weight:900}.order-currency-list strong{color:#667489;font-size:.75rem}.order-currency-list b{color:#2f3f54;white-space:nowrap;font-size:.75rem}.order-hour-heatmap{grid-template-columns:repeat(24,minmax(36px,1fr));gap:5px;padding:13px;display:grid;overflow-x:auto}.order-hour-heatmap>div{border:1px solid color-mix(in srgb,#f15f16 calc(var(--heat) * 50%),#e3e8ec);background:color-mix(in srgb,#f15f16 calc(var(--heat) * 72%),#f6f8fa);min-width:36px;min-height:57px;color:color-mix(in srgb,#fff calc(var(--heat) * 100%),#526174);text-align:center;border-radius:6px;place-content:center;gap:4px;display:grid}.order-hour-heatmap strong,.order-hour-heatmap span{font-size:.75rem}@media (width<=1400px){.order-kpi-grid{grid-template-columns:repeat(4,minmax(145px,1fr))}}@media (width<=1050px){.order-daily-card,.order-market-card,.order-products-report,.order-status-report{grid-column:span 12}.order-city-report,.order-weekday-report,.order-currency-report{grid-column:span 6}}@media (width<=700px){.order-analytics-toolbar{flex-direction:column;align-items:flex-start}.order-analytics-controls{width:100%}.order-analytics-controls label{flex:1}.order-analytics-controls select{width:100%}.order-kpi-grid{grid-template-columns:1fr 1fr}.order-kpi{min-height:82px}.order-kpi>span{display:none}.order-insight-grid{grid-template-columns:1fr}.order-city-report,.order-weekday-report,.order-currency-report{grid-column:span 12}.order-daily-chart{height:220px}.order-analytics-meta>span{padding-inline:9px}}.notification-center{align-items:center;height:38px;display:flex;position:relative}.topbar-actions .notification-bell{color:#d8e0e8;background:0 0;border:1px solid #0000;border-radius:8px;height:38px;min-height:38px;padding:0 10px;position:relative}.topbar-actions .notification-bell:hover,.topbar-actions .notification-bell[aria-expanded=true]{background:#263542;border-color:#47596b}.notification-bell .bell-icon{font-size:1rem;line-height:1}.notification-bell b{color:#fff;background:#ff6410;border:2px solid #1b2632;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.75rem;line-height:1;display:grid;position:absolute;top:1px;left:19px}.notification-bell.muted{opacity:.55}.notification-panel{z-index:250;color:#1e293b;background:#fff;border:1px solid #d8e0e7;border-radius:10px;width:min(390px,100vw - 18px);position:absolute;top:45px;right:0;overflow:hidden;box-shadow:0 20px 55px #0f172a47}.topbar-actions .notification-panel header{background:#fff;border-bottom:1px solid #e7ecf0;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:14px 15px;display:flex}.notification-panel header>div{gap:3px;display:grid}.notification-panel header strong{font-size:1rem}.notification-panel header small{color:#7a8798;font-size:.75rem}.topbar-actions .notification-panel header button{color:#ed6415;background:0 0;border:0;border-radius:4px;width:auto;height:auto;min-height:0;padding:5px;font-size:.75rem;font-weight:750}.topbar-actions .notification-panel header button:hover{background:#fff1e8}.notification-list{max-height:420px;overflow:auto}.topbar-actions .notification-item{color:#263244;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;border-radius:0;grid-template-columns:38px 1fr 7px;align-items:start;gap:10px;width:100%;height:auto;min-height:78px;padding:12px 14px;display:grid;position:relative}.topbar-actions .notification-item:hover{background:#f8fafb}.topbar-actions .notification-item.unread{background:#fff9f5}.notification-kind{color:#2973c6;background:#eaf2ff;border-radius:9px;place-items:center;width:36px;height:36px;font-size:1rem;font-weight:850;display:grid}.notification-kind.new_question{color:#ed6415;background:#fff0e8}.notification-item>span:nth-child(2){gap:3px;min-width:0;display:grid}.notification-item strong{font-size:.75rem}.notification-item small{color:#667487;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.35;overflow:hidden}.notification-item time{color:#9aa4b1;font-size:.75rem}.notification-item>i{background:#ff6410;border-radius:50%;width:7px;height:7px;margin-top:6px}.notification-panel>footer{background:#fafbfc;border-top:1px solid #e7ecf0;padding:8px}.topbar-actions .notification-panel>footer button{color:#536176;background:0 0;border:0;border-radius:6px;justify-content:center;width:100%;height:32px;min-height:32px;font-size:.75rem}.topbar-actions .notification-panel>footer button:hover{background:#eef2f5}.notification-empty{text-align:center;place-content:center;justify-items:center;gap:5px;min-height:190px;padding:25px;display:grid}.notification-empty>span{color:#f15f16;background:#fff0e8;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.notification-empty strong{margin-top:4px;font-size:.8125rem}.notification-empty small{color:#7b8798;font-size:.75rem}.notification-toast-stack{z-index:1200;gap:9px;width:min(390px,100vw - 24px);display:grid;position:fixed;bottom:18px;right:18px}.notification-toast{color:#1f2b3d;text-align:left;background:#fff;border:1px solid #d9e2e9;border-left:4px solid #2876ca;border-radius:10px;grid-template-columns:42px 1fr auto;gap:11px;width:100%;padding:14px;animation:.28s ease-out notification-in;display:grid;position:relative;box-shadow:0 18px 48px #0f172a3d}.notification-toast.new_question{border-left-color:#f15f16}.notification-toast>span{color:#2876ca;background:#eaf3ff;border-radius:9px;place-items:center;width:40px;height:40px;font-weight:850;display:grid}.notification-toast.new_question>span{color:#f15f16;background:#fff0e8}.notification-toast>div{gap:3px;min-width:0;display:grid}.notification-toast small{color:#7b8796;letter-spacing:.06em;font-size:.75rem;font-style:normal;font-weight:850}.notification-toast strong{font-size:.8125rem}.notification-toast p{color:#5f6d80;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;overflow:hidden}.notification-toast em{color:#ed6415;margin-top:3px;font-size:.75rem;font-style:normal;font-weight:750}.notification-toast>i{color:#9aa4b1;padding:0 2px;font-size:1rem;font-style:normal}.notification-toast:hover{transform:translateY(-1px)}.notification-settings-card{max-width:820px;padding:4px 20px 18px;display:grid}.notification-setting-row{cursor:pointer;border-bottom:1px solid #e7ebef;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:76px;display:grid;position:relative}.notification-setting-row.disabled{cursor:not-allowed;opacity:.52}.notification-setting-icon{color:#ec5b0d;background:#fff2ea;border-radius:9px;place-items:center;width:38px;height:38px;font-size:.875rem;font-weight:850;display:grid}.notification-setting-copy{gap:4px;display:grid}.notification-setting-copy strong{color:#2b3749;font-size:.875rem}.notification-setting-copy small{color:#758194;font-size:.75rem;line-height:1.4}.notification-setting-row input{opacity:0;pointer-events:none;position:absolute}.notification-switch{background:#c8d0d8;border-radius:999px;width:42px;height:23px;transition:all .18s;position:relative}.notification-switch:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.notification-setting-row input:checked+.notification-switch{background:#19a974}.notification-setting-row input:checked+.notification-switch:after{transform:translate(19px)}.notification-setting-group{padding:19px 0 5px}.notification-setting-group h3{margin:0 0 4px;font-size:.875rem}.notification-setting-group p{color:#7a8797;margin:0;font-size:.75rem}.notification-settings-card>footer{justify-content:flex-end;padding-top:17px;display:flex}.notification-settings-card>footer button{background:#f15f16;border-radius:6px;min-height:38px;padding:0 16px;font-size:.75rem}@keyframes notification-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (width<=700px){.notification-center{height:38px}.notification-label{display:none}.topbar-actions .notification-bell{justify-content:center;width:38px;padding:0}.notification-bell b{left:20px}.notification-panel{position:fixed;top:54px;right:8px}.notification-list{max-height:min(420px,100vh - 150px)}.notification-toast-stack{bottom:12px;right:12px}.notification-settings-card{padding-inline:14px}.notification-setting-row{grid-template-columns:36px 1fr auto;gap:9px}.notification-setting-icon{width:34px;height:34px}}.topbar-actions .notification-toast{color:#1f2b3d;background:#fff;border:1px solid #d9e2e9;border-left:4px solid #2876ca;border-radius:10px;height:auto;min-height:0;padding:14px;display:grid}.topbar-actions .notification-toast.new_question{border-left-color:#f15f16}.topbar-actions .notification-toast:hover{background:#fff}.order-analytics-toolbar,.question-analytics-toolbar{flex-wrap:wrap}.order-analytics-controls,.question-analytics-controls.analysis-calendar-controls{flex-wrap:wrap;justify-content:flex-end}.order-analytics-controls input[type=date],.question-analytics-controls input[type=date]{color:#293649;min-width:142px;height:35px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #cdd6de;border-radius:5px;padding:0 9px;font-size:.75rem}.analysis-presets{background:#f7f9fa;border:1px solid #d7dfe6;border-radius:5px;align-items:center;height:35px;display:flex;overflow:hidden}.order-analytics-controls .analysis-presets button,.question-analytics-controls .analysis-presets button{color:#586678;background:#f7f9fa;border:0;border-right:1px solid #e0e5e9;border-radius:0;height:33px;min-height:33px;padding:0 9px;font-size:.75rem;font-weight:750}.order-analytics-controls .analysis-presets button:last-child,.question-analytics-controls .analysis-presets button:last-child{border-right:0}.order-analytics-controls .analysis-presets button:hover,.question-analytics-controls .analysis-presets button:hover{color:#df570f;background:#fff0e7}.analysis-date-separator{color:#9aa4b2;align-self:center;margin-top:15px;font-size:.8125rem}.order-analytics-controls .analysis-refresh-button,.question-analytics-controls .analysis-refresh-button{color:#fff;white-space:nowrap;background:#f15f16;border:1px solid #f15f16;border-radius:5px;height:35px;min-height:35px;padding:0 13px;font-size:.75rem;font-weight:800}.order-analytics-controls .analysis-refresh-button:hover,.question-analytics-controls .analysis-refresh-button:hover{background:#db5009}@media (width<=900px){.order-analytics-controls,.question-analytics-controls.analysis-calendar-controls{justify-content:flex-start}.analysis-presets{flex:1 0 100%;width:max-content}.order-analytics-controls .analysis-presets button,.question-analytics-controls .analysis-presets button{flex:1}.order-analytics-controls label,.question-analytics-controls label{min-width:145px}.order-analytics-controls input[type=date],.question-analytics-controls input[type=date]{width:100%}}@media (width<=560px){.analysis-date-separator{display:none}.order-analytics-controls label,.question-analytics-controls label{flex:calc(50% - 5px)}.order-analytics-controls .analysis-refresh-button,.question-analytics-controls .analysis-refresh-button{width:100%}}.order-expand-heading,.order-expand-cell{width:38px;min-width:38px;text-align:center!important;padding-left:5px!important;padding-right:5px!important}.order-expand-button{color:#dc570f;cursor:pointer;background:#fff7f1;border:1px solid #efad87;border-radius:4px;place-items:center;width:25px;height:25px;min-height:25px;padding:0;font-size:.875rem;font-weight:850;line-height:1;display:inline-grid}.order-expand-button:hover,.order-expand-button:focus-visible{color:#fff;background:#f15f16;border-color:#f15f16;outline:none}.orders-table tbody>.order-row.expanded>td{background:#fff8f3;border-bottom-color:#f2c9b1}.order-reference-cell{min-width:175px}.order-reference-cell strong{color:#245d9b;font-size:.75rem}.order-reference-cell small{color:#707d8f;margin-top:4px;font-size:.75rem}.marketplace-order-status{color:#2868b2;white-space:nowrap;background:#eaf2ff;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.marketplace-order-status+small{margin-top:4px}.orders-table tbody>.order-expanded-row:hover>td,.orders-table tbody>.order-expanded-row>td{text-align:left;color:#344155;background:#f5f7f9;border-bottom:1px solid #d9e0e6;height:auto;padding:0}.order-line-panel{border-left:3px solid #f15f16;padding:10px 12px 12px 48px}.order-line-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.order-line-panel>header strong{color:#2b384b;font-size:.75rem}.order-line-panel>header span{color:#788496;font-size:.75rem}.order-line-table-wrap{background:#fff;border:1px solid #dce3e8;border-radius:5px;overflow:auto}.order-line-table-wrap>table{border-collapse:collapse;width:100%;min-width:900px;font-size:.75rem}.order-line-table-wrap>table th{color:#536074;text-align:left;background:#eef2f5;border-bottom:1px solid #d7dee4;border-right:1px solid #e0e5e9;height:30px;padding:6px 8px;font-size:.75rem;position:static}.order-line-table-wrap>table td{text-align:left;color:#354155;border-bottom:1px solid #e6eaed;border-right:1px solid #e6eaed;height:36px;padding:6px 8px}.order-line-table-wrap>table tbody tr:last-child td{border-bottom:0}.order-line-table-wrap>table tbody tr:hover td{background:#fffaf6}@media (width<=700px){.order-line-panel{padding:8px}.order-line-panel>header{flex-direction:column;align-items:flex-start;gap:3px}}.regional-analytics-page{gap:11px;min-width:0;display:grid}.regional-analytics-toolbar{justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;display:flex}.regional-analytics-toolbar h2{color:#1f2c3f;margin:1px 0 3px;font-size:1rem}.regional-analytics-toolbar p{color:#6d7a8d;margin:0;font-size:.75rem}.regional-analytics-toolbar .eyebrow{color:#f15f16;letter-spacing:.09em;font-size:.75rem;font-weight:850}.regional-analytics-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:7px;display:flex}.regional-analytics-controls label{color:#647084;gap:4px;font-size:.75rem;font-weight:750;display:grid}.regional-analytics-controls input[type=date]{color:#293649;min-width:142px;height:35px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #cdd6de;border-radius:5px;padding:0 9px;font-size:.75rem}.regional-analytics-controls .analysis-presets button{color:#586678;background:#f7f9fa;border:0;border-right:1px solid #e0e5e9;border-radius:0;height:33px;min-height:33px;padding:0 9px;font-size:.75rem;font-weight:750}.regional-analytics-controls .analysis-presets button:last-child{border-right:0}.regional-analytics-controls .analysis-presets button:hover{color:#df570f;background:#fff0e7}.regional-analytics-controls .analysis-refresh-button{color:#fff;white-space:nowrap;background:#f15f16;border:1px solid #f15f16;border-radius:5px;height:35px;min-height:35px;padding:0 13px;font-size:.75rem;font-weight:800}.regional-loading{color:#6b788b;text-align:center;padding:28px;font-size:.75rem}.regional-kpi-grid{grid-template-columns:repeat(5,minmax(155px,1fr));gap:9px;display:grid}.regional-kpi{background:#fff;border:1px solid #dfe5eb;border-radius:7px;align-items:center;gap:10px;min-height:85px;padding:11px 12px;display:flex;position:relative;overflow:hidden}.regional-kpi:after{content:"";background:currentColor;width:3px;position:absolute;inset:0 auto 0 0}.regional-kpi>span{background:color-mix(in srgb,currentColor 11%,white);border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:.875rem;font-weight:900;display:grid}.regional-kpi>div{gap:3px;min-width:0;display:grid}.regional-kpi small{color:#697689;font-size:.75rem;font-weight:750}.regional-kpi strong{color:#223044;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;line-height:1.1;overflow:hidden}.regional-kpi em{color:#8792a1;font-size:.75rem;font-style:normal}.regional-kpi.green{color:#18a36e}.regional-kpi.blue{color:#3679d8}.regional-kpi.violet{color:#7659d5}.regional-kpi.orange{color:#ef6a1d}.regional-kpi.red{color:#dc4c52}.regional-meta{background:#fff;border:1px solid #dfe5ea;border-radius:6px;flex-wrap:wrap;align-items:center;gap:0;min-height:37px;display:flex}.regional-meta>span{color:#7a8797;border-right:1px solid #e5e9ed;padding:0 12px;font-size:.75rem}.regional-meta>span:last-child{border-right:0}.regional-meta strong{color:#354256;margin-left:4px}.regional-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.regional-insight{background:#fff;border:1px solid #dfe5eb;border-left:3px solid #3b7ed0;border-radius:7px;grid-template-columns:31px 1fr;align-items:start;gap:9px;min-width:0;min-height:80px;padding:11px 12px;display:grid}.regional-insight.warning{border-left-color:#e39a23}.regional-insight.positive{border-left-color:#18a36e}.regional-insight>i{color:#3477c9;background:#edf4fc;border-radius:7px;place-items:center;width:29px;height:29px;font-size:.75rem;font-style:normal;font-weight:900;display:grid}.regional-insight.warning>i{color:#b77711;background:#fff5df}.regional-insight.positive>i{color:#14875b;background:#e9f8f2}.regional-insight strong{color:#29364a;font-size:.75rem;display:block}.regional-insight p{color:#6f7c8e;margin:4px 0 0;font-size:.75rem;line-height:1.45}.regional-card{min-width:0;overflow:hidden}.regional-card>header{background:#fbfcfd;border-bottom:1px solid #e6ebef;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 13px;display:flex}.regional-card>header h3{color:#273548;margin:0;font-size:.8125rem}.regional-card>header p{color:#788597;margin:3px 0 0;font-size:.75rem}.regional-card>header>span{color:#e15910;background:#fff0e7;border-radius:999px;padding:4px 8px;font-size:.75rem;font-weight:800}.regional-region-grid{background:#f4f6f8;grid-template-columns:repeat(4,minmax(210px,1fr));gap:9px;padding:10px;display:grid}.regional-region-grid>article{background:#fff;border:1px solid #dde4e9;border-radius:7px;gap:9px;padding:11px;display:grid}.regional-region-grid article>header{grid-template-columns:26px 1fr auto;align-items:center;gap:8px;display:grid}.regional-region-grid header>b{color:#5b6d83;background:#eef3f8;border-radius:6px;place-items:center;width:24px;height:24px;font-size:.75rem;display:grid}.regional-region-grid header div{min-width:0}.regional-region-grid header strong,.regional-region-grid header small{display:block}.regional-region-grid header strong{color:#29374a;font-size:.75rem}.regional-region-grid header small{color:#8591a1;margin-top:2px;font-size:.75rem}.regional-region-grid header em{color:#e25a11;text-align:center;background:#fff0e7;border-radius:7px;min-width:34px;padding:5px;font-size:.75rem;font-style:normal;font-weight:900}.regional-progress{background:#edf1f4;border-radius:5px;height:5px;overflow:hidden}.regional-progress i{background:linear-gradient(90deg,#f15f16,#ff9c5d);border-radius:5px;height:100%;display:block}.regional-region-grid dl{grid-template-columns:1fr 1fr;gap:7px;margin:0;display:grid}.regional-region-grid dl>div{gap:2px;display:grid}.regional-region-grid dt{color:#8994a3;font-size:.75rem}.regional-region-grid dd{color:#354357;margin:0;font-size:.75rem;font-weight:800}.regional-region-grid footer{color:#8591a0;border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;padding-top:7px;font-size:.75rem;display:flex}.regional-region-grid footer strong,.regional-change{font-size:.75rem}.regional-region-grid footer .up,.regional-change.up{color:#13845a}.regional-region-grid footer .down,.regional-change.down{color:#c34545}.regional-table-wrap{overflow:auto}.regional-table-wrap table{border-collapse:collapse;width:100%;min-width:1180px;font-size:.75rem}.regional-table-wrap th{color:#596779;text-align:left;white-space:nowrap;background:#f2f5f7;border-bottom:1px solid #d9e0e5;padding:8px 9px}.regional-table-wrap td{color:#344155;white-space:nowrap;border-bottom:1px solid #e7ebee;padding:8px 9px}.regional-table-wrap tbody tr:hover td{background:#fff9f5}.regional-table-wrap td:first-child{color:#8792a1;text-align:right;width:30px}.regional-table-wrap td:nth-child(n+3),.regional-table-wrap th:nth-child(n+3){text-align:right}.regional-table-wrap td strong,.regional-table-wrap td small{display:block}.regional-table-wrap td small{color:#8994a2;margin-top:2px;font-size:.75rem}.opportunity-score{color:#647185;background:#eef2f5;border-radius:999px;place-items:center;min-width:37px;padding:4px 6px;font-weight:900;display:inline-grid}.opportunity-score.high{color:#118057;background:#e6f7ef}.opportunity-score.medium{color:#a76a07;background:#fff3df}.opportunity-score.low{color:#748092;background:#f0f2f4}.regional-empty{color:#7a8797!important;text-align:center!important;height:120px!important}.regional-method-note{color:#687589;background:#fff8f3;border:1px solid #f0d1bc;border-radius:7px;grid-template-columns:auto 1fr;gap:10px;padding:11px 13px;font-size:.75rem;line-height:1.45;display:grid}.regional-method-note strong{color:#d9540d;white-space:nowrap}@media (width<=1300px){.regional-region-grid{grid-template-columns:repeat(3,minmax(210px,1fr))}.regional-kpi-grid{grid-template-columns:repeat(3,minmax(155px,1fr))}}@media (width<=950px){.regional-analytics-toolbar{flex-direction:column;align-items:flex-start}.regional-analytics-controls{justify-content:flex-start;width:100%}.regional-insight-grid,.regional-region-grid{grid-template-columns:1fr 1fr}}@media (width<=650px){.regional-kpi-grid,.regional-insight-grid,.regional-region-grid{grid-template-columns:1fr}.regional-kpi-grid{grid-template-columns:1fr 1fr}.regional-analytics-controls .analysis-presets{flex:1 0 100%;width:100%}.regional-analytics-controls .analysis-presets button,.regional-analytics-controls label{flex:1}.regional-analytics-controls input[type=date]{width:100%;min-width:0}.regional-analytics-controls .analysis-refresh-button{width:100%}.regional-kpi>span{display:none}.regional-method-note{grid-template-columns:1fr}.regional-meta{flex-direction:column;align-items:flex-start;padding:7px 0}.regional-meta>span{border-right:0;width:100%;padding:4px 10px}}.compact-schedule-page{gap:9px}.schedule-dashboard-head{background:#fff;border:1px solid #dce3e9;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:7px 10px;display:flex}.schedule-dashboard-head>div{align-items:baseline;gap:9px;min-width:0;display:flex}.schedule-dashboard-head strong{color:#273548;font-size:.8125rem}.schedule-dashboard-head span{color:#778496;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.schedule-dashboard-head>small{color:#647185;background:#eef2f5;border-radius:999px;flex:none;padding:4px 8px;font-size:.75rem;font-weight:800}.compact-schedule-grid{grid-template-columns:repeat(3,minmax(280px,1fr));align-items:start;gap:10px;display:grid}.compact-schedule-card{min-width:0;padding:13px}.compact-schedule-head{border-bottom:1px solid #e7ebef;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding-bottom:10px;display:grid}.compact-schedule-icon{border-radius:8px;place-items:center;width:32px;height:32px;font-size:.8125rem;font-weight:900;display:grid}.compact-schedule-icon.orange{color:#ed5c10;background:#fff0e7}.compact-schedule-icon.green{color:#16835a;background:#e8f8f0}.compact-schedule-icon.red{color:#c33d34;background:#fff0ee}.compact-schedule-icon.blue{color:#2b72c8;background:#eaf3ff}.compact-schedule-icon.violet{color:#7254cb;background:#f1edff}.compact-schedule-head>div{min-width:0}.compact-schedule-head h2{color:#253247;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;overflow:hidden}.compact-schedule-head p{color:#8490a0;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:.75rem;overflow:hidden}.compact-source-count,.compact-timezone{color:#637185;white-space:nowrap;background:#eef2f5;border-radius:999px;padding:4px 7px;font-size:.75rem;font-weight:800}.compact-schedule-card .sync-state{min-height:20px;padding:0 7px;font-size:.75rem}.compact-schedule-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;margin-top:11px;display:grid}.compact-schedule-form label{color:#647185;gap:4px;min-width:0;font-size:.75rem;font-weight:750;display:grid}.compact-input-unit{background:#fff;border:1px solid #cfd7de;border-radius:5px;grid-template-columns:1fr 31px;align-items:center;height:34px;display:grid;overflow:hidden}.compact-input-unit.time{display:block}.compact-input-unit input{color:#293649;background:#fff;border:0;border-radius:0;outline:0;width:100%;height:32px;min-height:32px;padding:4px 7px;font-size:.75rem}.compact-input-unit b{color:#758194;background:#f5f7f9;border-left:1px solid #e0e5e9;place-items:center;height:100%;font-size:.75rem;display:grid}.compact-schedule-form>button{color:#fff;background:#f15f16;border-radius:5px;height:34px;min-height:34px;padding:0 11px;font-size:.75rem;font-weight:800}.compact-schedule-form>button:disabled{background:#c8d0d8}.compact-schedule-manual{color:#d94f08;cursor:pointer;background:#fff7f2;border:1px solid #f2a77f;border-radius:5px;width:100%;height:32px;min-height:32px;margin-top:8px;font-size:.75rem;font-weight:800}.compact-schedule-manual:hover:not(:disabled){background:#ffede2;border-color:#f15f16}.compact-schedule-manual:disabled{color:#9aa4af;cursor:not-allowed;background:#f5f7f8;border-color:#d9dfe4}.compact-schedule-meta{background:#e2e7eb;border:1px solid #e2e7eb;border-radius:5px;grid-template-columns:1fr 1fr;gap:1px;margin-top:9px;display:grid;overflow:hidden}.compact-schedule-meta.single{grid-template-columns:1fr}.compact-schedule-meta>div{background:#f8fafb;gap:3px;min-width:0;padding:8px;display:grid}.compact-schedule-meta small{color:#8994a2;text-transform:uppercase;font-size:.75rem;font-weight:750}.compact-schedule-meta strong{color:#405066;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.compact-schedule-warning{color:#9a5a32;background:#fff8f3;border:1px solid #f1d4bf;border-radius:5px;align-items:center;min-height:54px;margin-top:10px;padding:8px 9px;font-size:.75rem;display:flex}.compact-schedule-error{color:#a63c34;text-overflow:ellipsis;white-space:nowrap;background:#fff0ee;border-radius:4px;margin-top:7px;padding:6px 8px;font-size:.75rem;overflow:hidden}.compact-schedule-note{color:#8290a1;margin:8px 1px 0;font-size:.75rem;line-height:1.35}.compact-provider-list{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.compact-provider-list>article{background:#fafbfc;border:1px solid #e1e6ea;border-radius:5px;grid-template-columns:1fr 1fr;gap:6px;min-width:0;padding:7px;display:grid}.compact-provider-list article>header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:6px;display:flex}.compact-provider-list header strong{color:#354357;font-size:.75rem}.compact-provider-list article>div{gap:2px;min-width:0;display:grid}.compact-provider-list article small{color:#919ba8;text-transform:uppercase;font-size:.75rem}.compact-provider-list article div>strong{color:#566478;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.compact-provider-list article>p{color:#ad4038;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:.75rem;overflow:hidden}@media (width<=1100px){.compact-schedule-grid{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (width<=720px){.compact-schedule-grid{grid-template-columns:1fr}.schedule-dashboard-head>div{flex-direction:column;align-items:flex-start;gap:2px}.compact-provider-list{grid-template-columns:1fr}}@media (width<=420px){.compact-schedule-form{grid-template-columns:1fr}.compact-schedule-form>button{width:100%}.schedule-dashboard-head span{white-space:normal}}.source-logo.red{color:#d40511;letter-spacing:.03em;background:#fff0ee;width:56px;font-size:.75rem}.cargo-integration-page{gap:12px;display:grid}.cargo-integration-card{padding:0;overflow:hidden}.cargo-integration-head{background:linear-gradient(135deg,#fff,#fff8f7);border-bottom:1px solid #e0e6eb;align-items:center;gap:12px;padding:16px 18px;display:flex}.cargo-integration-head h3{color:#263347;margin:0 0 4px;font-size:1rem}.cargo-integration-head>a{color:#b52c25;margin-left:auto;font-size:.8125rem;font-weight:750;text-decoration:none}.cargo-integration-head>a:hover{text-decoration:underline}.cargo-integration-info{background:#dfe5ea;border-bottom:1px solid #dfe5ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.cargo-integration-info>div{background:#f7f9fa;gap:4px;padding:12px 16px;display:grid}.cargo-integration-info small{color:#768396;font-size:.75rem}.cargo-integration-info strong{color:#344256;font-size:.8125rem}.cargo-integration-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;padding:18px;display:grid}.cargo-integration-form>label{color:#48566a;gap:5px;font-size:.8125rem;font-weight:750;display:grid}.cargo-integration-form input,.cargo-integration-form select{color:#293649;background:#fff;border:1px solid #ccd5dd;border-radius:5px;height:40px;min-height:40px;padding:7px 10px;font-size:.875rem}.cargo-integration-form input:focus,.cargo-integration-form select:focus{border-color:#d40511;outline:2px solid #ffe4e1}.cargo-integration-form>footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.cargo-integration-form>footer p{color:#6e7b8d;max-width:760px;margin:0;font-size:.75rem;line-height:1.5}.cargo-integration-form>footer button{color:#fff;white-space:nowrap;background:#d40511;border:0;border-radius:5px;min-height:40px;padding:0 18px;font-size:.8125rem;font-weight:800}.cargo-integration-form>footer button:disabled{opacity:.55}.orders-table{min-width:1700px}.dhl-cargo-status{color:#566477;white-space:nowrap;background:#eef2f5;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.75rem;font-weight:800;display:inline-flex}.dhl-cargo-status.status-2,.dhl-cargo-status.status-3{color:#2868b2;background:#eaf2ff}.dhl-cargo-status.status-4{color:#8c6500;background:#fff5d9}.dhl-cargo-status.status-5{color:#14835a;background:#e7f7ef}.dhl-cargo-status.status-6,.dhl-cargo-status.status-7,.dhl-cargo-status.status-8{color:#b54237;background:#fff0ee}@media (width<=760px){.cargo-integration-info,.cargo-integration-form{grid-template-columns:1fr}.cargo-integration-form>footer{flex-direction:column;align-items:stretch}.cargo-integration-form>footer button{width:100%}.cargo-integration-head{flex-wrap:wrap;align-items:flex-start}.cargo-integration-head>a{width:100%;margin-left:68px}}.dashboard-cargo-panel{border-top:1px solid #e0e7ed;margin-top:14px;padding-top:14px}.dashboard-cargo-panel>header{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.dashboard-cargo-panel>header h2{color:#202b3c;margin:0;font-size:1.05rem}.dashboard-cargo-panel>header small{color:#7b8798;margin-top:4px;font-size:.75rem;display:block}.dashboard-cargo-period{color:#fff;background:linear-gradient(135deg,#f15f16,#dc2d18);border-radius:6px;align-items:center;display:flex;overflow:hidden;box-shadow:0 7px 16px #dc371829}.dashboard-cargo-period span,.dashboard-cargo-period strong{white-space:nowrap;padding:9px 13px}.dashboard-cargo-period span{border-right:1px solid #ffffff40;font-size:.75rem}.dashboard-cargo-period strong{font-size:.8125rem}.dashboard-cargo-grid-wrap{padding-bottom:3px;overflow-x:auto}.dashboard-cargo-grid{background:#fff;border:1px solid #e0e5ea;border-radius:8px;grid-template-columns:repeat(9,minmax(140px,1fr));min-width:1260px;display:grid;overflow:hidden;box-shadow:0 5px 18px #18263a14}.dashboard-cargo-card{--cargo-color:#5c6d82;background:#fff;border-right:1px solid #e4e8ec;grid-template-rows:auto 1fr auto;gap:9px;min-width:0;min-height:116px;padding:14px;display:grid}.dashboard-cargo-card:last-child{border-right:0}.dashboard-cargo-primary{color:var(--cargo-color);justify-content:space-between;align-items:center;gap:8px;display:flex}.dashboard-cargo-primary>span{font-size:1.25rem;font-weight:900;line-height:1}.dashboard-cargo-primary>strong{font-size:1.65rem;font-weight:650;line-height:1}.dashboard-cargo-card>small{color:#273347;align-self:end;font-size:.75rem;font-weight:800;line-height:1.25}.dashboard-cargo-progress{background:#e9edf0;border-radius:999px;height:5px;overflow:hidden}.dashboard-cargo-progress b{border-radius:inherit;background:var(--cargo-color);height:100%;display:block}.dashboard-cargo-card.status-1{--cargo-color:#218fb4}.dashboard-cargo-card.status-2,.dashboard-cargo-card.status-3{--cargo-color:#ed5a0b}.dashboard-cargo-card.status-4,.dashboard-cargo-card.status-5{--cargo-color:#00a98f}.dashboard-cargo-card.status-6,.dashboard-cargo-card.status-7,.dashboard-cargo-card.status-8,.dashboard-cargo-card.status-9{--cargo-color:#df4250}.dashboard-cargo-history{background:#fff;border:1px solid #dfe5ea;border-radius:8px;margin-top:12px;overflow:hidden;box-shadow:0 4px 14px #18263a0f}.dashboard-cargo-history>header{background:#fafbfc;border-bottom:1px solid #e2e7eb;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.dashboard-cargo-history>header h3{color:#273347;margin:0;font-size:.875rem}.dashboard-cargo-history>header span{color:#7a8798;margin-top:2px;font-size:.75rem;display:block}.dashboard-cargo-history>header>strong{color:#df3e28;white-space:nowrap;font-size:.75rem}.dashboard-cargo-table-wrap{overflow-x:auto}.dashboard-cargo-history table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1000px}.dashboard-cargo-history th,.dashboard-cargo-history td{color:#3e4753;text-align:center;border-bottom:1px solid #e1e6ea;height:42px;padding:6px 10px;font-size:.8125rem}.dashboard-cargo-history th{color:#667386;background:#fff;height:45px;font-weight:800}.dashboard-cargo-history th:first-child,.dashboard-cargo-history td:first-child{text-align:left;width:150px;padding-left:20px}.dashboard-cargo-history th:last-child,.dashboard-cargo-history td:last-child{background:#fbfcfd;width:90px}.dashboard-cargo-history tbody tr:last-child td{border-bottom:0}.dashboard-cargo-table-icon{font-size:1.1rem;font-weight:900}.dashboard-cargo-table-icon.status-1{color:#218fb4}.dashboard-cargo-table-icon.status-2,.dashboard-cargo-table-icon.status-3{color:#ed5a0b}.dashboard-cargo-table-icon.status-4,.dashboard-cargo-table-icon.status-5{color:#00a98f}.dashboard-cargo-table-icon.status-6,.dashboard-cargo-table-icon.status-7,.dashboard-cargo-table-icon.status-8,.dashboard-cargo-table-icon.status-9{color:#df4250}.dashboard-cargo-total-icon{color:#40acd0;font-size:1.35rem;font-weight:900}@media (width<=700px){.dashboard-cargo-panel>header,.dashboard-cargo-history>header{flex-direction:column;align-items:stretch}.dashboard-cargo-period,.dashboard-cargo-history>header>strong{align-self:flex-start}}.logistics-mega-menu{grid-template-columns:1fr;width:min(390px,100vw - 12px)}.shipment-tracking-page{gap:10px;min-width:0;display:grid}.shipment-toolbar{grid-template-columns:minmax(280px,1fr) minmax(360px,620px) auto;align-items:center;gap:16px;min-height:58px;padding:10px 13px;display:grid}.shipment-toolbar>div:first-child{gap:3px;display:grid}.shipment-toolbar>div:first-child strong{color:#202b3c;font-size:1rem}.shipment-toolbar>div:first-child span{color:#738095;font-size:.75rem}.shipment-toolbar form{align-items:center;gap:6px;display:flex}.shipment-toolbar input{color:#263245;width:100%;min-width:0;height:36px;min-height:36px;font:inherit;background:#fff;border:1px solid #cfd7df;border-radius:4px;padding:6px 10px}.shipment-toolbar form button{color:#fff;white-space:nowrap;background:#f15f16;border:1px solid #f15f16;border-radius:4px;height:36px;min-height:36px;padding:0 15px;font-size:.75rem;font-weight:800}.shipment-toolbar form button.secondary{color:#354256;background:#fff;border-color:#ccd5dd}.shipment-sync-state{justify-items:end;gap:4px;min-width:180px;display:grid}.shipment-sync-state small{color:#748196;white-space:nowrap;font-size:.7rem}.shipment-table-wrap{background:#fff;border:1px solid #cfd7de;border-radius:5px;max-height:calc(100vh - 250px);overflow:auto;box-shadow:0 3px 12px #18263a0d}.shipment-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:.75rem;line-height:1.3}.shipment-table th{z-index:3;color:#263245;text-align:left;white-space:nowrap;background:#e9edf0;border-bottom:1px solid #c7d0d8;border-right:1px solid #d4dbe1;min-width:135px;height:40px;padding:7px 9px;font-weight:800;position:sticky;top:0}.shipment-table td{color:#202a38;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #dde3e8;border-right:1px solid #e0e5e9;max-width:260px;height:40px;padding:6px 9px;overflow:hidden}.shipment-table tbody tr:nth-child(2n) td{background:#fafbfc}.shipment-table tbody tr:hover td{background:#fff5ee}.shipment-table th:first-child,.shipment-table td:first-child{z-index:2;background:#f5f7f8;min-width:145px;position:sticky;left:0}.shipment-table th:first-child{z-index:5;background:#e9edf0}.shipment-table th:nth-child(2),.shipment-table td:nth-child(2){z-index:2;background:#fff;min-width:150px;font-weight:800;position:sticky;left:145px;box-shadow:4px 0 7px #1f2d3d0f}.shipment-table th:nth-child(2){z-index:5;background:#e9edf0}.shipment-table tbody tr:nth-child(2n) td:first-child,.shipment-table tbody tr:nth-child(2n) td:nth-child(2){background:#f6f8f9}.shipment-table tbody tr:hover td:first-child,.shipment-table tbody tr:hover td:nth-child(2){background:#fff5ee}.shipment-table th:nth-child(9),.shipment-table td:nth-child(9),.shipment-table th:nth-child(17),.shipment-table td:nth-child(17),.shipment-table th:nth-child(26),.shipment-table td:nth-child(26),.shipment-table th:nth-child(33),.shipment-table td:nth-child(33),.shipment-table th:nth-child(36),.shipment-table td:nth-child(36){min-width:220px}.shipment-status{color:#526174;background:#edf2f6;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-weight:800;display:inline-flex}.shipment-status.status-1{color:#2183a2;background:#e6f4f8}.shipment-status.status-2,.shipment-status.status-3{color:#d85208;background:#fff0e6}.shipment-status.status-4,.shipment-status.status-5{color:#07836d;background:#e7f8f2}.shipment-status.status-6,.shipment-status.status-7,.shipment-status.status-8,.shipment-status.status-9{color:#c83746;background:#fff0f1}.shipment-empty{color:#758194!important;text-align:center!important;max-width:none!important;height:180px!important}.shipment-pagination{color:#657286;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:7px 10px;font-size:.75rem;display:flex}.shipment-pagination>div{align-items:center;gap:5px;display:flex}.shipment-pagination button{color:#263245;background:#fff;border:1px solid #ccd4dc;border-radius:3px;width:30px;height:30px;min-height:30px;padding:0}.shipment-pagination button:disabled{color:#b5bdc6}.shipment-pagination label{align-items:center;gap:7px;margin-left:8px;display:flex}.shipment-pagination select{background:#fff;border:1px solid #ccd4dc;border-radius:3px;min-width:75px;height:30px;padding:3px 23px 3px 7px}@media (width<=1050px){.shipment-toolbar{grid-template-columns:1fr 1fr}.shipment-sync-state{grid-column:1/-1;justify-items:start}.shipment-table-wrap{max-height:none}}@media (width<=680px){.shipment-toolbar{grid-template-columns:1fr}.shipment-toolbar form{flex-wrap:wrap}.shipment-toolbar form input{flex-basis:100%}.shipment-sync-state{grid-column:auto}.shipment-pagination{flex-direction:column;align-items:flex-start}.shipment-pagination>div{flex-wrap:wrap}}.dashboard-cargo-period{max-width:100%;margin:0}@media (width<=900px){.dashboard-cargo-period{align-self:flex-start!important}.dashboard-cargo-period>span,.dashboard-cargo-period>strong{flex:none}}.cargo-sync-progress{background:#f8fafb;border:1px solid #dce3e9;border-radius:5px;gap:6px;margin-top:8px;padding:8px 9px;display:grid}.cargo-sync-progress>div{color:#657286;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;display:flex}.cargo-sync-progress strong{color:#2f3d50}.cargo-sync-progress progress{accent-color:#f15f16;background:#e5e9ed;border:0;border-radius:999px;width:100%;height:7px;overflow:hidden}.cargo-sync-progress progress::-webkit-progress-bar{background:#e5e9ed;border-radius:999px}.cargo-sync-progress progress::-webkit-progress-value{background:#f15f16;border-radius:999px}.cargo-sync-progress.success{background:#effbf5;border-color:#b9e3d0}.cargo-sync-progress.success progress{accent-color:#18a56f}.cargo-sync-progress.success progress::-webkit-progress-value{background:#18a56f}.cargo-sync-progress.error{background:#fff3f1;border-color:#efc5c0}.cargo-sync-progress.error progress{accent-color:#cf463c}.cargo-sync-progress.error progress::-webkit-progress-value{background:#cf463c}.header-operation-center{align-items:center;height:38px;display:flex;position:relative}.topbar-actions .topbar-operation-button{color:#d8e0e8;background:0 0;border:1px solid #0000;border-radius:8px;height:38px;min-height:38px;padding:0 10px;position:relative}.topbar-actions .topbar-operation-button:hover,.topbar-actions .topbar-operation-button[aria-expanded=true]{background:#263542;border-color:#47596b}.topbar-operation-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.topbar-operation-button>b{color:#fff;background:#ff6410;border:2px solid #1b2632;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.7rem;line-height:1;display:grid;position:absolute;top:-2px;left:23px}.customer-service-button>b{background:#08a77e}.scheduled-task-panel{z-index:260;color:#1e293b;background:#fff;border:1px solid #d8e0e7;border-radius:10px;width:min(430px,100vw - 18px);position:absolute;top:45px;right:0;overflow:hidden;box-shadow:0 20px 55px #0f172a47}.topbar-actions .scheduled-task-panel header{background:#fff;border-bottom:1px solid #e7ecf0;justify-content:space-between;align-items:center;gap:12px;height:auto;padding:14px 15px;display:flex}.scheduled-task-panel header>div{gap:3px;display:grid}.scheduled-task-panel header strong{font-size:1rem}.scheduled-task-panel header small{color:#7a8798;font-size:.75rem}.scheduled-task-panel header>span{color:#738095;letter-spacing:.05em;background:#eef2f5;border-radius:999px;padding:4px 7px;font-size:.65rem;font-weight:850}.scheduled-task-panel header>span.working{color:#df560d;background:#fff0e7}.scheduled-task-list{max-height:390px;overflow:auto}.scheduled-task-item{background:#fff;border-bottom:1px solid #edf0f3;gap:9px;padding:13px 15px;display:grid}.scheduled-task-copy,.scheduled-task-numbers{justify-content:space-between;align-items:center;gap:10px;display:flex}.scheduled-task-copy>span:nth-child(2){gap:3px;min-width:0;margin-right:auto;display:grid}.scheduled-task-copy strong{color:#263244;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.scheduled-task-copy small{color:#8793a3;font-size:.75rem}.scheduled-task-spinner{border:3px solid #ffe0cf;border-top-color:#f15f16;border-radius:50%;flex:0 0 24px;width:24px;height:24px;animation:.8s linear infinite spin}.scheduled-task-numbers strong{color:#2e3c50;font-size:.8125rem}.scheduled-task-numbers span{color:#f15f16;font-size:.75rem;font-weight:800}.scheduled-task-item progress{accent-color:#f15f16;background:#e6ebef;border:0;border-radius:999px;width:100%;height:7px;overflow:hidden}.scheduled-task-item progress::-webkit-progress-bar{background:#e6ebef;border-radius:999px}.scheduled-task-item progress::-webkit-progress-value{background:linear-gradient(90deg,#ff7a28,#ef540c);border-radius:999px}.scheduled-task-empty{text-align:center;place-content:center;justify-items:center;gap:5px;min-height:180px;padding:24px;display:grid}.scheduled-task-empty>span{color:#0b9b6d;background:#eaf8f2;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.scheduled-task-empty strong{margin-top:4px;font-size:.8125rem}.scheduled-task-empty small{color:#7b8798;font-size:.75rem}.scheduled-task-panel>footer{background:#fafbfc;border-top:1px solid #e7ecf0;padding:8px}.topbar-actions .scheduled-task-panel>footer button{color:#536176;background:0 0;border:0;border-radius:6px;justify-content:center;width:100%;height:32px;min-height:32px;font-size:.75rem}.topbar-actions .scheduled-task-panel>footer button:hover{background:#eef2f5}@media (width<=1450px){.topbar-operation-button>span{display:none}.topbar-actions .topbar-operation-button{justify-content:center;width:38px;padding:0}.topbar-operation-button>b{left:21px}}@media (width<=700px){.header-operation-center{height:38px}.scheduled-task-panel{position:fixed;top:54px;right:8px}.topbar-operation-button>span{display:none}}.buybox-page{gap:10px;min-width:0;display:grid}.buybox-toolbar{grid-template-columns:minmax(250px,.8fr) minmax(360px,1.2fr) auto;align-items:center;gap:16px;padding:12px 14px;display:grid}.buybox-heading{align-items:center;gap:10px;min-width:0;display:flex}.buybox-heading>div{gap:2px;min-width:0;display:grid}.buybox-heading strong{color:var(--ink);font-size:16px}.buybox-heading span:not(.buybox-icon){color:var(--muted);font-size:12px}.buybox-icon{color:#f45b16;background:#fff0e8;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:800;display:grid}.buybox-search{align-items:center;min-width:0;display:flex}.buybox-search input{border-radius:7px 0 0 7px;width:100%;min-width:160px;height:38px}.buybox-search button{border-radius:0;min-width:64px;height:38px}.buybox-search button:last-child{border-radius:0 7px 7px 0}.buybox-search button.secondary{border-left:1px solid #d8e0e8}.buybox-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.buybox-actions small{color:var(--muted);font-size:11px}.buybox-actions button{background:#f45b16;height:38px;padding-inline:16px}.buybox-table-wrap{background:#fff;border:1px solid #d9e1e9;border-radius:8px;min-width:0;overflow:auto}.buybox-table{border-collapse:collapse;table-layout:fixed;width:100%}.buybox-table th,.buybox-table td{color:#2e3a4d;text-align:left;vertical-align:middle;border-bottom:1px solid #e5eaf0;padding:11px 14px;font-size:13px}.buybox-table th{z-index:1;color:#5d6b7e;white-space:nowrap;background:#f5f7f9;font-size:12px;font-weight:800;position:sticky;top:0}.buybox-table th:first-child,.buybox-table td:first-child{width:15%}.buybox-table th:nth-child(2),.buybox-table td:nth-child(2){width:16%}.buybox-table th:nth-child(3),.buybox-table td:nth-child(3){width:39%}.buybox-table th:nth-child(4),.buybox-table td:nth-child(4),.buybox-table th:nth-child(5),.buybox-table td:nth-child(5){text-align:right;width:15%}.buybox-table tbody tr:hover{background:#fffaf7}.buybox-price{color:#10233f;font-variant-numeric:tabular-nums}.buybox-seller-price{color:#0b8f6a;font-variant-numeric:tabular-nums}.buybox-missing{color:#7b8797;background:#f0f3f6;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.buybox-empty{height:160px;color:var(--muted)!important;text-align:center!important}.buybox-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.buybox-pagination>div,.buybox-pagination label{align-items:center;gap:7px;display:flex}.buybox-pagination button{width:34px;height:32px;padding:0}.buybox-pagination select{min-width:70px;height:32px}@media (width<=980px){.buybox-toolbar{grid-template-columns:1fr}.buybox-actions{justify-content:space-between}}@media (width<=620px){.buybox-search{flex-wrap:wrap;gap:6px}.buybox-search input,.buybox-search button,.buybox-search button:last-child{border-radius:7px}.buybox-actions,.buybox-pagination{flex-direction:column;align-items:stretch}.buybox-actions button{width:100%}.buybox-table{min-width:760px}}.competitor-brand-import{border-block:1px solid #d9e1e9;min-width:0;padding:16px 0}.competitor-brand-form{grid-template-columns:minmax(220px,2fr) minmax(150px,1fr) minmax(200px,1fr);align-items:end;gap:12px;display:grid}.competitor-brand-form label{gap:6px;min-width:0;font-size:13px;display:grid}.competitor-brand-form input,.competitor-brand-form select{width:100%;min-width:0;min-height:40px}.competitor-brand-buttons{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.competitor-brand-import p{overflow-wrap:anywhere}.competitor-actions .competitor-brand-button{white-space:normal;max-width:250px}@media (width<=700px){.competitor-brand-form{grid-template-columns:minmax(0,1fr)}}.competitor-label-cell{min-width:220px;max-width:320px}.competitor-label-value,.competitor-label-editor{align-items:center;gap:6px;display:flex}.competitor-label-value span{overflow-wrap:anywhere;min-width:0}.competitor-label-editor input{width:150px;min-width:0}.competitor-label-value button,.competitor-label-editor button{flex:0 0 30px;width:30px;height:30px;padding:0}.competitor-actions select{max-width:240px;min-height:36px}.competitor-analysis-page{gap:10px;min-width:0;display:grid}.competitor-toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:11px 14px;display:flex}.competitor-heading{align-items:center;gap:10px;min-width:0;display:flex}.competitor-heading>div{gap:2px;min-width:0;display:grid}.competitor-heading strong{color:var(--ink);font-size:16px}.competitor-heading span:not(.competitor-icon){color:var(--muted);font-size:12px}.competitor-icon{color:#f45b16;background:#fff0e8;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:800;display:grid}.competitor-actions{white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.competitor-actions>span{color:var(--muted);font-size:12px;font-weight:750}.competitor-actions>.competitor-primary-button,.competitor-add-form button[type=submit]{color:#fff;background:#f45b16;border-color:#f45b16;height:38px;padding:0 16px}.competitor-add-form{grid-template-columns:minmax(0,1fr) minmax(160px,240px) auto;align-items:end;gap:12px;padding:13px 14px;display:grid}.competitor-bulk-form,.competitor-excel-form{grid-template-columns:minmax(160px,240px) minmax(0,1fr) auto}.competitor-add-form label{color:#4b596c;gap:5px;min-width:0;font-size:12px;font-weight:800;display:grid}.competitor-add-form input{border:1px solid #cbd5df;border-radius:6px;width:100%;height:40px;min-height:40px;font-size:14px}.competitor-bulk-form textarea{resize:vertical;color:#263347;width:100%;min-height:150px;font:inherit;background:#fff;border:1px solid #cbd5df;border-radius:6px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.55}.competitor-bulk-form textarea:focus{border-color:#f45b16;outline:2px solid #ffe5d7}.competitor-bulk-form label small{color:#788597;font-size:11px;font-weight:650}.competitor-add-form input:focus{border-color:#f45b16;outline:2px solid #ffe5d7}.competitor-add-form>div{align-items:center;gap:7px;display:flex}.competitor-add-form button{height:40px;min-height:40px;padding:0 16px}.competitor-table-wrap{background:#fff;border:1px solid #d9e1e9;border-radius:8px;min-width:0;overflow:auto}.competitor-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1540px}.competitor-table th,.competitor-table td{color:#2e3a4d;text-align:left;vertical-align:middle;border-bottom:1px solid #e5eaf0;padding:12px 14px;font-size:13px}.competitor-table th{color:#5d6b7e;background:#f5f7f9;font-size:12px;font-weight:800}.competitor-table th:first-child,.competitor-table td:first-child{text-align:center;width:120px;padding-inline:9px}.competitor-table th:nth-child(2),.competitor-table td:nth-child(2){width:160px}.competitor-table th:nth-child(3),.competitor-table td:nth-child(3){width:320px}.competitor-table th:nth-child(4),.competitor-table td:nth-child(4){width:250px}.competitor-table th:nth-child(5),.competitor-table td:nth-child(5){text-align:right;width:125px}.competitor-table th:nth-child(6),.competitor-table td:nth-child(6){text-align:right;width:175px}.competitor-table th:nth-child(8),.competitor-table td:nth-child(8),.competitor-table th:nth-child(7),.competitor-table td:nth-child(7){text-align:right;width:165px}.competitor-stock-total{font-variant-numeric:tabular-nums;font-weight:800!important}.competitor-toysrus-stock{font-variant-numeric:tabular-nums;white-space:nowrap;color:#315b9a!important;font-weight:850!important}.competitor-toysrus-price{font-variant-numeric:tabular-nums;color:#e85610!important;font-weight:850!important}.competitor-table tbody tr:hover{background:#fffaf7}.competitor-product-row.expanded{background:#fff7f1}.competitor-row-actions{justify-content:center;align-items:center;gap:6px;display:flex}.competitor-expand-button{color:#f45b16;background:#fff;border:1px solid #f45b16;border-radius:7px;place-items:center;width:30px;height:30px;min-height:30px;padding:0;font-size:20px;font-weight:750;line-height:1;display:inline-grid}.competitor-expand-button:hover,.competitor-expand-button[aria-expanded=true]{color:#fff;background:#f45b16}.competitor-table a.competitor-product-link-button{background:#fff;border:1px solid #7892b5;border-radius:7px;place-items:center;width:30px;height:30px;min-height:30px;padding:0;font-size:18px;font-weight:850;line-height:1;display:inline-grid;color:#315b9a!important;text-decoration:none!important}.competitor-table a.competitor-product-link-button:hover{background:#315b9a;border-color:#315b9a;color:#fff!important;text-decoration:none!important}.competitor-refresh-button{color:#405168;background:#fff;border:1px solid #b9c4d0;border-radius:7px;place-items:center;width:30px;height:30px;min-height:30px;padding:0;font-size:18px;font-weight:800;line-height:1;display:inline-grid}.competitor-refresh-button:hover:not(:disabled){color:#e85610;background:#fff5ef;border-color:#f45b16}.competitor-refresh-button.refreshing{color:#f45b16;animation:.75s linear infinite competitor-refresh-spin}@keyframes competitor-refresh-spin{to{transform:rotate(360deg)}}.competitor-seller-detail-row>td{background:#f3f6f8;text-align:left!important;width:auto!important;padding:12px!important}.competitor-seller-table-wrap{background:#fff;border:1px solid #dbe2e8;border-radius:8px;overflow-x:auto;box-shadow:0 3px 10px #1a27380a}.competitor-seller-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.competitor-seller-table th,.competitor-seller-table td{vertical-align:middle;white-space:nowrap;border-bottom:1px solid #e3e8ed;border-right:1px solid #e3e8ed;padding:11px 13px}.competitor-seller-table th{color:#667286;text-align:left;background:#f8fafb;font-size:11px;font-weight:850}.competitor-seller-table td{color:#263347;font-size:12px;font-weight:700}.competitor-seller-table th:first-child,.competitor-seller-table td:first-child{white-space:normal;width:28%}.competitor-seller-table th:nth-child(n+2):nth-child(-n+4),.competitor-seller-table td:nth-child(n+2):nth-child(-n+4){text-align:right}.competitor-seller-table th:last-child,.competitor-seller-table td:last-child{border-right:0}.competitor-seller-table tbody tr:last-child td{border-bottom:0}.competitor-seller-table tbody tr:hover{background:#fff8f3}.competitor-seller-list{gap:10px;display:grid}.competitor-seller-card{background:#fff;border:1px solid #dbe2e8;border-radius:8px;overflow:hidden;box-shadow:0 3px 10px #1a27380a}.competitor-seller-card>header{background:linear-gradient(135deg,#fff,#fff7f2);border-bottom:1px solid #e3e8ed;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:9px 12px;display:flex}.competitor-seller-card>header>div{gap:2px;display:grid}.competitor-seller-card>header span{color:#e85610;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.competitor-seller-card>header strong{color:#202c3e;font-size:14px}.competitor-seller-card>header b{color:#a46700;white-space:nowrap;background:#fff0d9;border-radius:999px;padding:5px 8px;font-size:12px}.competitor-seller-card dl{grid-template-columns:repeat(5,minmax(145px,1fr));margin:0;display:grid}.competitor-seller-card dl>div{border-bottom:1px solid #e7ebef;border-right:1px solid #e7ebef;align-content:center;gap:5px;min-width:0;min-height:63px;padding:9px 11px;display:grid}.competitor-seller-card dt{color:#778396;letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:800}.competitor-seller-card dd{overflow-wrap:anywhere;color:#263347;min-width:0;margin:0;font-size:12px;font-weight:750}.competitor-seller-card dd a{color:#e85610}.competitor-seller-wide{grid-column:span 2}.competitor-seller-status{border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.competitor-seller-status.yes{color:#07805c;background:#e5f7ef}.competitor-seller-status.no{color:#bd3646;background:#fdecef}.competitor-seller-status.unknown{color:#697688;background:#edf1f4}.competitor-promotion-list{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.competitor-promotion-list em{color:#d84e0d;background:#fff0e8;border-radius:5px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.competitor-seller-empty{color:#6c788a;text-align:left;background:#fff;border:1px dashed #cfd8df;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:110px;padding:20px;display:flex}.competitor-seller-empty>span{color:#e85610;font-size:24px}.competitor-seller-empty strong{color:#344155;margin-bottom:3px;font-size:13px;display:block}.competitor-seller-empty p{margin:0;font-size:12px}.competitor-table a{color:#243349;font-weight:700;text-decoration:none}.competitor-table a:hover{color:#e9530d;text-decoration:underline}.competitor-empty{height:170px;color:var(--muted)!important;text-align:center!important}@media (width<=700px){.competitor-toolbar{flex-direction:column;align-items:stretch;gap:10px}.competitor-actions{grid-template-columns:1fr 1fr;display:grid}.competitor-actions>span{grid-column:1/-1}.competitor-actions button{width:100%;min-width:0}.competitor-add-form{grid-template-columns:1fr}.competitor-add-form input{font-size:16px}.competitor-add-form>div{grid-template-columns:1fr 1fr;display:grid}.competitor-table{table-layout:fixed}.competitor-table th,.competitor-table td{overflow-wrap:anywhere;white-space:normal;padding:10px}.competitor-table th:first-child,.competitor-table td:first-child{width:46px}.competitor-table th:nth-child(2),.competitor-table td:nth-child(2){width:160px}.competitor-table th:nth-child(3),.competitor-table td:nth-child(3){width:300px}.competitor-seller-detail-row>td{padding:8px!important}.competitor-seller-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.competitor-seller-wide{grid-column:1/-1}.competitor-seller-empty{align-items:flex-start;padding:15px}}@media (width<=420px){.competitor-seller-card dl{grid-template-columns:1fr}.competitor-seller-wide{grid-column:auto}}.marketplace-presence{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.marketplace-presence:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.marketplace-presence.existing{color:#087d5c;background:#e5f7f0}.marketplace-presence.missing{color:#c43a4a;background:#fdecef}.marketplace-presence.unchecked{color:#6d7888;background:#edf1f5}.standard-data-table th{overflow:visible}.standard-column-header{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.standard-sort-button{cursor:pointer;align-items:center;min-width:0;height:auto!important;min-height:24px!important;color:inherit!important;font:inherit!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;gap:6px!important;padding:0!important;font-weight:800!important;display:flex!important}.standard-sort-button:hover,.standard-sort-button:focus-visible{color:#e95710!important;transform:none!important}.standard-sort-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.standard-sort-button i{color:#8794a5;flex:none;font-size:.75rem;font-style:normal}.standard-column-filter{flex:none;position:relative}.standard-column-filter>summary{color:#718095;cursor:pointer;border:1px solid #0000;border-radius:4px;place-items:center;width:25px;height:25px;padding:0;list-style:none;display:grid;position:relative}.standard-column-filter>summary::-webkit-details-marker{display:none}.standard-column-filter>summary:hover,.standard-column-filter[open]>summary{color:#e9560d;background:#fff3eb;border-color:#f3b38e}.standard-column-filter>summary svg{fill:currentColor;width:14px;height:14px}.standard-column-filter>summary b{color:#fff;background:#f15f16;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.6rem;line-height:1;display:grid;position:absolute;top:-7px;right:-7px}.standard-filter-popover{z-index:1200;color:#2d394b;text-align:left;white-space:normal;background:#fff;border:1px solid #cdd6de;border-radius:7px;gap:11px;width:min(280px,100vw - 16px);padding:12px;display:grid;position:fixed;box-shadow:0 16px 38px #18263a3d}.standard-filter-popover>header{border-bottom:1px solid #e5eaee;justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.standard-filter-popover>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.standard-filter-popover>header span{color:#8793a3;white-space:nowrap;font-size:.68rem;font-weight:600}.standard-filter-popover label{color:#59677a;gap:5px;font-size:.72rem;font-weight:750;display:grid}.standard-filter-popover input,.standard-filter-popover select,.standard-filter-popover textarea{color:#263347;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd4dd;border-radius:4px;outline:none;font-size:.78rem}.standard-filter-popover input,.standard-filter-popover select{height:35px;padding:5px 8px}.standard-filter-popover textarea{resize:vertical;height:92px;padding:8px;line-height:1.45}.standard-filter-popover input:focus,.standard-filter-popover select:focus,.standard-filter-popover textarea:focus{border-color:#f15f16;box-shadow:0 0 0 2px #f15f161f}.standard-filter-popover>small{color:#7c8899;font-size:.68rem;line-height:1.35}.standard-range-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.standard-filter-popover>footer{justify-content:flex-end;gap:6px;padding-top:2px;display:flex}.standard-filter-popover>footer button{cursor:pointer;color:#3c495c!important;background:#fff!important;border:1px solid #ccd5dd!important;border-radius:4px!important;width:auto!important;height:31px!important;min-height:31px!important;padding:0 11px!important;font-size:.72rem!important;font-weight:800!important}.standard-filter-popover>footer button.apply{color:#fff!important;background:#f15f16!important;border-color:#f15f16!important}.standard-filter-popover>footer button:hover{transform:none!important}.command-clear-filters{color:#3b485a;white-space:nowrap;background:#fff;border:1px solid #ccd5dd;border-radius:4px;height:35px;min-height:35px;padding:0 12px;font-size:.75rem;font-weight:800}.command-clear-filters:not(:disabled):hover{color:#df520b;background:#fff5ef;border-color:#f15f16;transform:none}.command-clear-filters:disabled{opacity:.45}.report-table-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.report-table-actions>span{color:#748195;white-space:nowrap;font-size:.72rem;font-weight:750}.report-table-actions .command-clear-filters{height:30px;min-height:30px;padding:0 9px;font-size:.68rem}@media (width<=620px){.standard-filter-popover{width:calc(100vw - 16px)}.standard-range-fields{grid-template-columns:1fr}}.marketplace-publication-page{gap:9px;min-width:0;display:grid}.marketplace-publication-toolbar{background:#fff;border:1px solid #d8e0e7;border-radius:7px;justify-content:space-between;align-items:flex-end;gap:14px;padding:10px 12px;display:flex}.marketplace-publication-toolbar form{flex:1;grid-template-columns:minmax(260px,1.5fr) minmax(170px,.55fr) minmax(170px,.55fr) auto auto;align-items:end;gap:8px;min-width:0;display:grid}.marketplace-publication-toolbar label{gap:4px;display:grid}.marketplace-publication-toolbar label>span{color:#59677a;font-size:.75rem;font-weight:750}.marketplace-publication-toolbar input,.marketplace-publication-toolbar select{color:#263347;width:100%;height:36px;font:inherit;background:#fff;border:1px solid #cbd4dd;border-radius:5px;padding:0 10px}.marketplace-publication-toolbar>strong{color:#39475b;white-space:nowrap;background:#f2f5f8;border-radius:5px;align-items:center;height:36px;padding:0 11px;font-size:.8125rem;display:flex}.publication-search-button,.publication-clear-button{cursor:pointer;border:1px solid #f15f16;border-radius:5px;height:36px;padding:0 16px;font-weight:800}.publication-search-button{color:#fff;background:#f15f16}.publication-clear-button{color:#344257;background:#fff;border-color:#cbd4dd}.marketplace-publication-table-wrap{background:#fff;border:1px solid #d8e0e7;border-radius:7px;min-width:0;overflow:auto}.marketplace-publication-table{border-collapse:collapse;width:100%;min-width:900px}.marketplace-publication-table th,.marketplace-publication-table td{text-align:left;border-bottom:1px solid #e2e7ec;border-right:1px solid #e2e7ec;height:42px;padding:7px 12px}.marketplace-publication-table th{color:#425066;background:#f2f5f7;font-size:.8125rem}.marketplace-publication-table th:first-child,.marketplace-publication-table td:first-child{text-align:right;color:#7a8798;width:54px}.marketplace-publication-table th:nth-last-child(-n+2),.marketplace-publication-table td:nth-last-child(-n+2){text-align:center;width:175px}.marketplace-publication-table th button{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-weight:800;display:flex}.marketplace-publication-table th button i{color:#8b97a7;font-style:normal}.marketplace-publication-table tbody tr:hover{background:#fff8f3}.marketplace-publication-table td{color:#29374a;font-size:.8125rem}.publication-product-name{min-width:300px}.marketplace-publication-pagination{background:#fff;border:1px solid #d8e0e7;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;height:43px;padding:5px 8px;display:flex}.marketplace-publication-pagination>div{align-items:center;gap:5px;display:flex}.marketplace-publication-pagination button{color:#39475a;cursor:pointer;background:#fff;border:1px solid #d2dae2;border-radius:4px;min-width:31px;height:31px}.marketplace-publication-pagination button:disabled{opacity:.4;cursor:not-allowed}.marketplace-publication-pagination strong,.marketplace-publication-pagination span,.marketplace-publication-pagination label{font-size:.75rem}.marketplace-publication-pagination>div>span{color:#718096;margin-left:8px}.marketplace-publication-pagination label{color:#68768a;align-items:center;gap:7px;display:flex}.marketplace-publication-pagination select{background:#fff;border:1px solid #d2dae2;border-radius:4px;min-width:75px;height:31px;padding:0 8px}@media (width<=900px){.marketplace-publication-toolbar{flex-direction:column;align-items:stretch}.marketplace-publication-toolbar form{grid-template-columns:1fr 1fr}.marketplace-publication-toolbar form label:first-child{grid-column:1/-1}.marketplace-publication-toolbar>strong{align-self:flex-start}.marketplace-publication-pagination{flex-direction:column;align-items:flex-start;height:auto}}html,body,#root{max-width:100%}html{overflow-x:clip}body{overflow-x:hidden}.mobile-menu-toggle,.mobile-nav-backdrop{display:none}.product-table-wrap,.orders-table-wrap,.brand-table-wrap,.category-table-wrap,.tasks-table-wrap,.marketplace-publication-table-wrap,.shipment-table-wrap,.buybox-table-wrap,.users-list-card,.order-report-table-wrap,.regional-table-wrap,.top-products-table-wrap,.dashboard-cargo-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-gutter:stable}@media (width<=900px){.admin-content{width:100%;min-width:0;padding:12px}.settings-area,.products-page,.orders-page,.brands-page,.categories-page,.tasks-page,.marketplace-publication-page,.monthly-operations-page,.customer-questions-page,.quick-replies-page,.order-analytics-page,.regional-analytics-page,.question-analytics-page,.shipment-tracking-page,.buybox-page,.competitor-analysis-page,.organization-users-page{min-width:0;max-width:100%}.source-card,.user-create-card,.notification-settings-card{padding:14px}.shipment-toolbar,.buybox-toolbar{grid-template-columns:1fr}.shipment-sync-state{grid-column:auto;justify-items:start}.marketplace-publication-toolbar form{grid-template-columns:1fr 1fr}.marketplace-publication-toolbar form label:first-child{grid-column:1/-1}.report-table-actions{flex-wrap:wrap}.admin-shell{min-height:100dvh;font-size:14px}.admin-header{z-index:200;position:sticky;top:0}.admin-topbar{min-height:106px;padding:8px max(8px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left));flex-wrap:wrap;align-content:center;gap:7px;display:flex}.mobile-menu-toggle{color:#fff;background:#202d39;border:1px solid #415163;border-radius:8px;flex:0 0 38px;order:0;align-content:center;gap:4px;width:38px;height:38px;min-height:38px;padding:0 10px;display:grid}.mobile-menu-toggle:hover{background:#293947}.mobile-menu-toggle span{background:currentColor;border-radius:2px;width:17px;height:2px;transition:transform .18s,opacity .18s;display:block}.mobile-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.admin-brand{flex:92px;order:1;min-width:0;height:38px;padding:0}.admin-brand .brand-symbol{width:32px;min-width:32px;height:32px}.admin-brand .brand-copy{min-width:0}.admin-brand .brand-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8125rem!important}.topbar-actions{flex:none;order:2;gap:2px;height:38px;margin-left:0}.topbar-actions .topbar-operation-button,.topbar-actions .notification-bell,.topbar-actions .topbar-profile,.topbar-actions .logout-button{justify-content:center;width:36px;height:36px;min-height:36px;padding:0}.topbar-operation-button>span,.notification-label,.topbar-profile .profile-copy,.topbar-profile .profile-chevron{display:none!important}.topbar-actions .logout-button{font-size:0}.topbar-actions .logout-button>span{font-size:1rem}.topbar-search{flex:1 0 100%;order:3;width:100%;max-width:none;height:40px;margin:0}.topbar-search input{font-size:16px}.topbar-search button{height:38px;min-height:38px;padding:0 13px!important}.horizontal-nav{z-index:220;width:min(340px,88vw);height:calc(100dvh - 106px);padding:10px max(9px,env(safe-area-inset-left)) calc(18px + env(safe-area-inset-bottom));visibility:hidden;background:#18232d;border:0;flex-direction:column;align-items:stretch;gap:3px;transition:transform .22s,visibility .22s;display:flex;position:fixed;top:106px;bottom:0;left:0;transform:translate(-105%);box-shadow:18px 0 42px #050d1647;overflow:hidden auto!important}.horizontal-nav.mobile-open{visibility:visible;transform:translate(0)}.horizontal-nav>:is(button,a),.horizontal-nav>.nav-mega-item>.nav-mega-trigger{color:#e6edf4;background:0 0;border-radius:7px;flex:0 0 43px;justify-content:flex-start;width:100%;height:43px;min-height:43px;padding:0 12px;font-size:.8125rem}.horizontal-nav>:is(button,a):hover,.horizontal-nav>.nav-mega-item>.nav-mega-trigger:hover{color:#fff;background:#263543}.horizontal-nav>:is(button,a).active,.horizontal-nav>.nav-mega-item>.nav-mega-trigger.active{color:#fff;box-shadow:none;background:#f15f16}.horizontal-nav .menu-icon,.horizontal-nav :is(button,a).active .menu-icon{color:#ff7b35;text-align:center;width:20px}.horizontal-nav :is(button,a).active .menu-icon{color:#fff}.horizontal-nav .nav-mega-trigger small{color:#91a0b0;margin-left:auto}.horizontal-nav .nav-mega-item{flex:none;width:100%;height:auto}.horizontal-nav .products-mega-menu,.horizontal-nav .statistics-mega-menu,.horizontal-nav .settings-mega-menu{width:auto;box-shadow:none;opacity:1;visibility:visible;background:#202d38;border:1px solid #344452;border-top:0;border-radius:0 0 8px 8px;grid-template-columns:1fr;gap:9px;margin:2px 5px 9px 31px;padding:9px 10px;display:grid;transform:none;position:static!important;top:auto!important;left:auto!important;right:auto!important}.horizontal-nav .mega-menu-column h2{color:#aebac6;border-color:#465563;padding-bottom:7px;font-size:.68rem}.horizontal-nav .products-mega-menu .mega-menu-column :is(button,a),.horizontal-nav .statistics-mega-menu .mega-menu-column :is(button,a),.horizontal-nav .settings-mega-menu .mega-menu-column :is(button,a){color:#d3dbe3;text-transform:none;height:39px;min-height:39px;font-size:.75rem}.horizontal-nav .products-mega-menu .mega-menu-column :is(button,a).current,.horizontal-nav .statistics-mega-menu .mega-menu-column :is(button,a).current,.horizontal-nav .settings-mega-menu .mega-menu-column :is(button,a).current{color:#fff;border-bottom-color:#f15f16}.mobile-nav-backdrop{z-index:210;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080f177a;border:0;border-radius:0;width:100%;height:auto;min-height:0;padding:0;display:block;position:fixed;inset:106px 0 0}.mobile-nav-backdrop:hover{background:#080f177a}}@media (width<=520px){.topbar-actions .topbar-profile{display:none!important}.admin-brand .brand-symbol{display:none}.admin-brand{flex-basis:86px}.admin-brand .brand-copy strong{font-size:.75rem!important}}@media (width<=360px){.admin-brand{display:none}.topbar-actions{margin-left:auto}}@media (width<=900px){.admin-content{padding:9px max(8px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.admin-shell .card{border-radius:8px}.page-heading{align-items:center;margin-bottom:10px}.page-heading h1{font-size:1.25rem}.compact-page-heading{height:auto;min-height:30px}.source-intro{gap:9px}.source-intro h2{font-size:1.05rem}.source-intro p{font-size:.8125rem}.source-card-head{flex-wrap:wrap;align-items:flex-start}.source-card-head .setup-badge{margin-left:auto}.auth-flow{padding:10px}.source-card.featured .source-form,.cargo-integration-form,.user-create-grid,.cargo-integration-info{grid-template-columns:1fr}.cargo-integration-form{padding:13px}.cargo-integration-form>footer{flex-direction:column;align-items:stretch}.cargo-integration-form>footer button{width:100%}.product-command-bar{flex-wrap:wrap;gap:6px;height:auto;min-height:48px;padding:7px}.product-command-bar>.column-picker{flex:auto}.product-command-bar>.column-picker>summary{justify-content:center;width:100%;min-width:0}.bulk-task-button{flex:auto;min-width:155px}.product-command-bar .command-clear-filters,.product-command-bar .command-sync-button,.product-command-bar .command-passive-products{white-space:nowrap;flex:145px;width:auto;min-width:0;height:36px;min-height:36px;padding:0 10px;font-size:.75rem}.product-command-bar .command-clear-filters:before,.product-command-bar .command-sync-button:before,.product-command-bar .command-passive-products:before{content:none}.product-command-notices{flex-direction:column;align-items:flex-start;gap:3px;height:auto;min-height:28px;padding:6px 8px}.product-table-wrap,.orders-table-wrap,.tasks-table-wrap,.shipment-table-wrap{touch-action:pan-x pan-y;border-radius:6px;max-width:100%;max-height:66dvh;overflow:auto}.product-table th:first-child,.product-table td:first-child{z-index:4;background:#f6f8f9;position:sticky;left:0}.product-table th:first-child{z-index:8;background:#eceeef}.product-table th:nth-child(2),.product-table td:nth-child(2){z-index:4;background:#fff;min-width:44px;position:sticky;left:36px;box-shadow:4px 0 7px #1f2d3d12}.product-table th:nth-child(2){z-index:8;background:#eceeef}.orders-table th:first-child,.orders-table td:first-child{z-index:5;background:#f7f9fa;position:sticky;left:0}.orders-table th:first-child{z-index:9;background:#e9edf0}.orders-table th:nth-child(2),.orders-table td:nth-child(2){z-index:5;background:#fff;min-width:95px;position:sticky;left:38px;box-shadow:4px 0 7px #1f2d3d14}.orders-table th:nth-child(2){z-index:9;background:#e9edf0}.orders-command-bar{flex-wrap:wrap;height:auto;min-height:48px;padding:7px}.orders-command-bar .orders-clear-button{flex:auto;margin-right:0}.orders-command-bar .orders-sync-button{flex:auto}.orders-total{text-align:right;flex:1 0 100%;margin:0}.orders-sync-summary{padding:8px}.orders-pagination,.product-pagination,.shipment-pagination,.buybox-pagination,.marketplace-publication-pagination{flex-direction:column;grid-template-columns:1fr;align-items:stretch;gap:8px;height:auto;min-height:0;padding:8px}.orders-pagination>span,.orders-pagination>div,.orders-pagination>label{grid-column:auto;justify-self:auto}.orders-pagination>div,.product-pagination .page-buttons,.shipment-pagination>div,.marketplace-publication-pagination>div{flex-wrap:wrap;justify-content:center;width:100%;display:flex}.orders-pagination>label,.page-size,.shipment-pagination label,.marketplace-publication-pagination label{justify-content:space-between;margin:0}.product-pagination button,.orders-pagination button,.shipment-pagination button,.buybox-pagination button,.marketplace-publication-pagination button{min-width:36px;height:36px;min-height:36px}.column-picker-panel{width:auto;max-height:calc(100dvh - 124px);position:fixed;top:112px;left:8px;right:8px}.column-picker-panel>div{grid-template-columns:1fr;max-height:calc(100dvh - 230px)}.standard-filter-popover,.product-column-filter-popover{max-height:calc(100dvh - 16px);overflow:auto}.brand-search{flex-direction:column;align-items:stretch;padding:9px}.brand-search label,.brand-search button{width:100%}.product-toolbar{flex-wrap:wrap;gap:6px;height:auto;min-height:44px}.product-toolbar button{flex:auto}.product-toolbar span{text-align:right;flex:1 0 100%;margin:0}.tasks-toolbar{flex-direction:column;align-items:stretch}.task-status-filters{width:100%;overflow-x:auto}.task-status-filters button{flex:1 0 auto}.tasks-summary{justify-content:space-between;gap:7px;width:100%}.users-list-card>header,.user-create-card>header,.user-create-card>footer{flex-wrap:wrap;align-items:flex-start}.users-table{min-width:650px}.permission-list{grid-template-columns:1fr}.permission-user-card{min-width:0}.permission-user-card>header{align-items:flex-start}.permission-checks,.task-access-fields{flex-direction:column;align-items:flex-start}.marketplace-publication-toolbar{padding:9px}.marketplace-publication-toolbar form{grid-template-columns:1fr}.marketplace-publication-toolbar form label:first-child{grid-column:auto}.marketplace-publication-toolbar form button{width:100%}.marketplace-publication-toolbar>strong{justify-content:center;align-self:stretch}.shipment-toolbar{gap:10px;padding:10px}.shipment-toolbar form{flex-wrap:wrap}.shipment-toolbar form input{flex:1 0 100%;font-size:16px}.shipment-toolbar form button{flex:1}.shipment-toolbar>.command-clear-filters{width:100%;min-width:0;padding:0 10px;font-size:.75rem}.shipment-toolbar>.command-clear-filters:before{content:none}.shipment-sync-state{min-width:0}.shipment-table{font-size:.78rem}.buybox-toolbar{gap:10px;padding:10px}.buybox-search{grid-template-columns:1fr auto auto;gap:6px;display:grid}.buybox-search input,.buybox-search button,.buybox-search button:last-child{border-radius:6px}.buybox-actions{flex-direction:column;align-items:stretch;gap:7px}.buybox-actions button{width:100%}.dashboard-sales-panel{padding:11px}.dashboard-sales-panel>header{flex-direction:column;align-items:flex-start}.dashboard-sales-header-actions{flex-direction:column;align-items:stretch;width:100%}.dashboard-sales-vat-toggle{width:100%}.dashboard-sales-vat-toggle button{flex:1}.dashboard-sales-total-grid{grid-template-columns:1fr;overflow:visible}.dashboard-sales-total-card{min-height:78px;padding:12px}.dashboard-metric-grid,.dashboard-task-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;overflow:visible}.dashboard-metric-card{gap:8px;min-height:88px;padding:11px}.dashboard-metric-icon{flex-basis:34px;width:34px;height:34px}.dashboard-metric-card strong{font-size:1.25rem}.dashboard-metric-card small{font-size:.72rem}.dashboard-cargo-panel{margin-top:11px;padding-top:11px}.dashboard-cargo-panel>header{flex-direction:column;align-items:stretch}.dashboard-cargo-period{grid-template-columns:1fr;align-self:stretch;display:grid}.dashboard-cargo-period span,.dashboard-cargo-period strong{text-align:center;padding:8px 10px}.dashboard-cargo-period span{border-bottom:1px solid #ffffff40;border-right:0}.dashboard-cargo-grid-wrap{overflow:visible}.dashboard-cargo-grid{border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.dashboard-cargo-card{min-height:103px;padding:11px}.dashboard-cargo-primary>strong{font-size:1.35rem}.dashboard-cargo-history>header{flex-direction:column;align-items:flex-start}.dashboard-cargo-history table{min-width:760px}.dashboard-cargo-history th:first-child,.dashboard-cargo-history td:first-child{z-index:2;background:#fff;position:sticky;left:0}.dashboard-cargo-history th:first-child{z-index:3}.monthly-operations-page{overflow:visible}.monthly-report-toolbar{flex-direction:column;align-items:stretch}.month-navigation{justify-content:space-between;width:100%}.month-navigation h2{min-width:0;font-size:.95rem}.monthly-report-toolbar>span{text-align:center}.operations-calendar{gap:7px;grid-template-columns:1fr!important;min-width:0!important}.calendar-weekday,.calendar-blank{display:none}.operation-day{min-height:0}.operation-day dl{grid-template-columns:1fr 1fr}.operation-day dl>div{min-height:38px}.operation-day.no-report p{display:none}.order-analytics-toolbar,.regional-analytics-toolbar,.question-analytics-toolbar{flex-direction:column;align-items:stretch;padding:11px}.order-analytics-controls,.regional-analytics-controls,.question-analytics-controls.analysis-calendar-controls{grid-template-columns:1fr 1fr;align-items:end;gap:7px;width:100%;display:grid}.analysis-presets,.regional-analytics-controls .analysis-presets{grid-column:1/-1;width:100%;display:flex}.analysis-presets button,.regional-analytics-controls .analysis-presets button{flex:1}.analysis-date-separator{display:none}.order-analytics-controls label,.regional-analytics-controls label,.question-analytics-controls label{width:100%;min-width:0}.order-analytics-controls input[type=date],.regional-analytics-controls input[type=date],.question-analytics-controls input[type=date]{width:100%;min-width:0;font-size:16px}.order-analytics-controls .analysis-refresh-button,.regional-analytics-controls .analysis-refresh-button,.question-analytics-controls .analysis-refresh-button{grid-column:1/-1;width:100%}.order-kpi-grid,.question-analytics-kpis,.regional-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.order-kpi,.question-analytics-kpi,.regional-kpi{min-height:78px;padding:9px}.order-kpi>span,.question-analytics-kpi>span,.regional-kpi>span{display:none}.order-kpi strong,.question-analytics-kpi strong,.regional-kpi strong{font-size:1rem}.order-kpi small,.question-analytics-kpi small,.regional-kpi small{font-size:.72rem}.order-insight-grid,.question-insight-grid,.regional-insight-grid,.regional-region-grid{grid-template-columns:1fr}.order-report-grid{display:block}.order-report-card{margin-bottom:9px}.order-report-card>header,.question-analytics-card>header,.regional-card>header{flex-wrap:wrap;align-items:flex-start}.order-daily-chart,.daily-volume-chart{height:210px}.order-daily-column,.daily-volume-column{flex-basis:27px;min-width:27px}.order-hour-heatmap{grid-template-columns:repeat(24,42px)}.order-analytics-meta{scroll-snap-type:x proximity}.order-analytics-meta>span{scroll-snap-align:start}.question-analytics-layout,.theme-grid{grid-template-columns:1fr}.regional-meta{flex-direction:column;align-items:flex-start;padding:6px 0}.regional-meta>span{border:0;width:100%;padding:5px 10px}.regional-method-note{grid-template-columns:1fr}.regional-region-grid{padding:8px}.regional-table-wrap table{min-width:1080px}.order-report-table-wrap,.regional-table-wrap,.top-products-table-wrap{touch-action:pan-x pan-y}.order-report-table-wrap table{min-width:650px}.top-products-table-wrap table{min-width:560px}.customer-toolbar{flex-direction:column;align-items:stretch;padding:10px}.customer-toolbar form{grid-template-columns:1fr}.question-sync-actions{width:100%;display:flex}.question-sync-button{flex:1;margin:0}.question-card{padding:11px}.question-main{grid-template-columns:1fr}.question-copy{border:0;border-top:1px solid #e4e9ed;padding:10px 0 0}.question-answer-editor{grid-template-columns:1fr}.answer-tools{flex-direction:column;align-items:stretch}.answer-tools select,.question-answer-editor>button{width:100%}.quick-reply-form{grid-template-columns:1fr;padding:12px}.quick-reply-form>header,.quick-reply-form>footer{grid-column:1}.quick-reply-list,.compact-schedule-grid{grid-template-columns:1fr}.schedule-dashboard-head{align-items:flex-start}.schedule-dashboard-head>div{flex-direction:column;align-items:flex-start}.compact-provider-list{grid-template-columns:1fr}.notification-settings-card{max-width:none}.notification-setting-row{grid-template-columns:34px minmax(0,1fr) auto}.notification-settings-card>footer button{width:100%}.product-detail-overlay,.order-detail-overlay,.brand-doc-overlay{padding:0}.product-detail-modal,.order-detail-modal,.brand-doc-modal,.task-create-modal{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.product-detail-head,.order-detail-head{padding-top:max(10px,env(safe-area-inset-top))}.product-detail-content,.order-detail-body,.brand-doc-content{padding:10px}.product-detail-images,.order-detail-summary{grid-template-columns:1fr 1fr}.order-api-grid,.api-data-grid,.brand-doc-form{grid-template-columns:1fr}.brand-doc-item{grid-template-columns:40px minmax(0,1fr)}.brand-doc-item>.doc-status,.brand-doc-actions{grid-column:2}.notification-panel,.scheduled-task-panel{width:auto;max-height:calc(100dvh - 62px);position:fixed;top:54px;left:8px;right:8px}.notification-list,.scheduled-task-list{max-height:calc(100dvh - 180px)}.notification-toast-stack{right:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:calc(100vw - 16px)}}@media (width<=520px){.dashboard-metric-grid,.dashboard-task-metric-grid,.order-kpi-grid,.question-analytics-kpis,.regional-kpi-grid{grid-template-columns:1fr 1fr}.dashboard-metric-icon{display:none}.dashboard-metric-card{min-height:78px}.dashboard-cargo-grid{grid-template-columns:1fr 1fr}.operation-day dl,.product-detail-images,.order-detail-summary{grid-template-columns:1fr}.report-table-actions{justify-content:space-between;width:100%}}@media (width<=360px){.dashboard-metric-grid,.dashboard-task-metric-grid,.order-kpi-grid,.question-analytics-kpis,.regional-kpi-grid,.dashboard-cargo-grid{grid-template-columns:1fr}}.competitor-actions>button.active{color:#d94e0b;background:#fff3ec;border-color:#f45b16}.competitor-file-input{background:#fff;padding:5px 7px;text-decoration:none!important}.competitor-file-input::file-selector-button{color:#fff;cursor:pointer;background:#526174;border:0;border-radius:5px;height:28px;margin-right:10px;padding:0 12px;font-weight:800}.competitor-excel-form label small{color:#788597;font-size:11px;font-weight:650}.competitor-import-panel{min-width:0;padding:0;overflow:hidden}.competitor-import-panel>header{border-bottom:1px solid #e3e8ed;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:11px 14px;display:flex}.competitor-import-panel>header>div{gap:3px;display:grid}.competitor-import-panel>header strong{color:#28364a;font-size:14px}.competitor-import-panel>header span{color:#758295;font-size:11px}.competitor-import-panel>header button{height:34px;padding:0 12px}.competitor-import-table-wrap{overflow-x:auto}.competitor-import-table{border-collapse:collapse;width:100%;min-width:1080px}.competitor-import-table th,.competitor-import-table td{color:#344156;text-align:left;vertical-align:middle;border-bottom:1px solid #e6ebef;padding:10px 12px;font-size:12px}.competitor-import-table th{color:#667487;background:#f6f8fa;font-size:11px;font-weight:850}.competitor-import-table td:first-child{width:220px;max-width:220px}.competitor-import-table td:first-child strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.competitor-import-table td:nth-child(n+4):nth-child(-n+7){text-align:center;font-variant-numeric:tabular-nums;font-weight:800}.competitor-import-table td:nth-child(2) small{color:#8a6470;white-space:nowrap;margin-top:4px;display:block}.competitor-import-status{color:#526174;white-space:nowrap;background:#edf1f4;border-radius:999px;align-items:center;padding:4px 7px;font-size:10px;font-weight:850;display:inline-flex}.competitor-import-status.processing,.competitor-import-status.queued{color:#185aa6;background:#eaf3ff}.competitor-import-status.waiting_retry{color:#94620a;background:#fff5d9}.competitor-import-status.completed{color:#087858;background:#e6f8f1}.competitor-import-status.completed_with_errors{color:#a13731;background:#ffedeb}.competitor-import-progress{font-variant-numeric:tabular-nums;gap:5px;min-width:125px;font-weight:800;display:grid}.competitor-import-progress progress{accent-color:#f45b16;border:0;border-radius:999px;width:100%;height:6px}.import-success-count{color:#087858!important}.import-error-count{color:#c23832!important}.competitor-report-download{white-space:nowrap;height:30px;padding:0 9px}.competitor-report-download:not(:disabled){color:#d84e0d;background:#fff4ed;border-color:#e45a18}.competitor-import-empty{height:110px;color:#778497!important;text-align:center!important}@media (width<=700px){.competitor-import-panel>header{flex-direction:column;align-items:stretch}.competitor-import-panel>header button{width:100%}.competitor-import-table{min-width:980px}}.marketing-mega-menu{grid-template-columns:1fr;width:min(430px,100vw - 12px)}.horizontal-nav .marketing-mega-menu .mega-menu-column :is(button,a){white-space:normal;height:auto;min-height:39px;padding:8px 3px}.marketing-mega-menu .mega-menu-column :is(button,a) span{flex-shrink:0}.horizontal-nav a{box-sizing:border-box;cursor:pointer;font-family:inherit;text-decoration:none}.dashboard-metric-card>div{flex-direction:column;flex:1;gap:7px}.dashboard-metric-card a{color:#426a91;align-items:center;min-height:28px;font-size:11px;line-height:1.5;text-decoration:none;display:inline-flex}.dashboard-metric-card a:hover{text-decoration:underline}.dashboard-metric-card a:focus-visible{outline-offset:2px;outline:2px solid #638bb2}.dashboard-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-quality-filter{color:#45627d;background:#edf5fc;border:1px solid #cddfed;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12px;display:flex}.dashboard-quality-filter button{color:#45627d;background:#fff;border:1px solid #cddfed;border-radius:5px;margin-left:auto;padding:7px 12px}@media (width<=1200px){.dashboard-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}@media (width<=900px){.dashboard-metric-card a{min-height:44px}.dashboard-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=360px){.dashboard-metric-grid{grid-template-columns:1fr}}.competitor-bulk-refresh{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.competitor-bulk-refresh>div{gap:6px;min-width:0;display:grid}.competitor-bulk-refresh progress{width:100%;max-width:360px;height:8px}.competitor-bulk-refresh details{overflow-wrap:anywhere;width:100%}.competitor-bulk-refresh summary{cursor:pointer}.schedule-job-switch{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.schedule-job-switch>span:last-child{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.schedule-job-switch input{accent-color:#2563eb;width:18px;height:18px;margin:0}.trendyol-campaign-decision,.campaign-inputs-area{--campaign-ink:#242b36;--campaign-muted:#687281;--campaign-line:#e5e7eb;--campaign-accent:#c64a0b;--campaign-tint:#fff4ed;--campaign-surface:#f8f9fb;min-width:0;color:var(--campaign-ink);font-size:13px;line-height:1.6}.trendyol-campaign-tabs{scrollbar-width:thin;border-bottom:1px solid var(--campaign-line);align-items:stretch;gap:22px;margin-bottom:22px;display:flex;overflow-x:auto}.trendyol-campaign-tabs button{white-space:nowrap;min-height:47px;color:var(--campaign-muted);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:10px 0 14px;font-size:12px;font-weight:550;transform:none}.trendyol-campaign-tabs button:hover{color:var(--campaign-ink);background:0 0}.trendyol-campaign-tabs button[aria-selected=true]{border-bottom-color:var(--campaign-accent);color:var(--campaign-accent);font-weight:650}.trendyol-campaign-decision :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--campaign-accent);outline-offset:3px}.campaign-inputs-area .coupon-subtabs{border:1px solid var(--campaign-line);background:#eef0f3;border-radius:9px;gap:4px;max-width:100%;margin:0 0 22px;padding:4px;display:inline-flex}.campaign-inputs-area .coupon-subtabs button{min-height:34px;color:var(--campaign-muted);background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 18px;font-size:12px;font-weight:600;transform:none}.campaign-inputs-area .coupon-subtabs button:hover{background:#f8f9fb}.campaign-inputs-area .coupon-subtabs button[aria-selected=true]{color:var(--campaign-ink);background:#fff;border-color:#e2e5e9;box-shadow:0 1px 2px #202b3b08}.campaign-inputs{gap:20px;min-width:0;display:grid}.campaign-inputs .campaign-card{border:1px solid var(--campaign-line);box-shadow:none;background:#fff;border-radius:12px;min-width:0;padding:24px}.campaign-inputs h2{letter-spacing:-.2px;margin:0;font-size:16px;font-weight:650;line-height:1.5}.campaign-inputs h3{margin:0;font-size:13px;font-weight:600}.campaign-inputs p{color:var(--campaign-muted);margin:7px 0 0;font-size:12px;line-height:1.65}.campaign-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.campaign-section-heading>div{min-width:0}.campaign-section-heading .campaign-actions{flex-shrink:0}.campaign-inputs .campaign-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.campaign-inputs button,.campaign-inputs .campaign-file-button,.trendyol-campaign-empty button{color:#414b59;cursor:pointer;min-height:36px;box-shadow:none;background:#fff;border:1px solid #dce0e5;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:12px;font-weight:550;line-height:1.4;display:inline-flex;transform:none}.campaign-inputs button:hover:not(:disabled),.campaign-inputs .campaign-file-button:hover,.trendyol-campaign-empty button:hover{background:var(--campaign-surface);border-color:#bfc5cf}.campaign-inputs button:disabled{opacity:1;color:#9299a4;cursor:not-allowed;background:#f9fafb;border-color:#e8ebef}.campaign-inputs .campaign-primary{background:var(--campaign-accent);border-color:var(--campaign-accent);color:#fff}.campaign-inputs .campaign-primary:hover:not(:disabled){background:#a93f09;border-color:#a93f09}.campaign-inputs .campaign-primary:disabled{color:#917566;background:#f3e4dc;border-color:#f3e4dc}.campaign-status{border:1px solid var(--campaign-line);background:var(--campaign-surface);max-width:100%;color:var(--campaign-muted);border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:10px;font-weight:500;line-height:1.5;display:inline-flex}.campaign-file-button,.campaign-import-picker{position:relative;overflow:hidden}.campaign-inputs input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.campaign-inputs label:focus-within{outline:2px solid var(--campaign-accent);outline-offset:3px}.campaign-import-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.campaign-import{border:1px solid var(--campaign-line);border-radius:9px;flex-direction:column;align-items:flex-start;min-width:0;padding:14px;display:flex}.campaign-import-picker{cursor:pointer;border-radius:4px;align-items:center;gap:12px;width:100%;min-height:58px;display:flex}.campaign-import-picker>span:last-of-type{min-width:0}.campaign-import-picker strong{font-size:12px;font-weight:600;display:block}.campaign-import-picker small{color:var(--campaign-muted);margin-top:3px;font-size:11px;font-weight:400;display:block}.campaign-import-icon{color:#4b7360;letter-spacing:.5px;background:#f4f8f6;border:1px solid #dfe5e2;border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:42px;font-size:9px;font-weight:650;display:grid}.campaign-import-picker.has-file .campaign-import-icon{background:#eef7f1;border-color:#96b9a5}.campaign-inputs .campaign-clear{color:#65707d;background:0 0;border:0;min-height:28px;margin-top:9px;padding:3px 0;font-size:11px;font-weight:400}.campaign-inputs .campaign-clear:disabled{color:#9ba2ac;background:0 0}.campaign-inputs .campaign-clear:hover:not(:disabled){color:#b33e24;background:0 0}.campaign-file-names{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--campaign-muted);margin-top:8px;font-size:11px;overflow:hidden}.campaign-template-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.campaign-inputs .campaign-template-actions button{min-height:28px;padding:4px 8px;font-size:10px}.campaign-inputs .campaign-footnote{margin:16px 0 0;font-size:11px}.campaign-inputs .campaign-file-status{overflow-wrap:anywhere;margin:9px 0 15px;font-size:11px}.campaign-tools-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.campaign-tools-grid .campaign-section-heading{flex-direction:column;gap:10px}.campaign-operation-note{border-top:1px solid var(--campaign-line);color:var(--campaign-muted);margin-top:18px;padding-top:14px;font-size:11px}.campaign-operation-note summary{cursor:pointer}.weekly-campaign-inputs{gap:16px;min-width:0;display:grid}.weekly-campaign-inputs .campaign-section-heading{margin-bottom:2px}.campaign-history-heading{border-top:1px solid var(--campaign-line);align-items:center;gap:10px;padding-top:18px;display:flex}.campaign-history-heading>span{color:var(--campaign-muted);background:var(--campaign-surface);border-radius:5px;padding:2px 7px;font-size:10px}.campaign-inputs .weekly-campaign-table{border:1px solid var(--campaign-line);max-width:100%;max-height:450px;box-shadow:none;border-radius:8px;overflow:auto}.campaign-inputs .weekly-campaign-table table{border-collapse:collapse;width:100%;font-size:12px}.campaign-inputs .weekly-campaign-table th{color:var(--campaign-muted);white-space:nowrap;text-align:left;border-bottom:1px solid var(--campaign-line);background:#f8f9fb;padding:12px 14px;font-size:10px;font-weight:600}.campaign-inputs .weekly-campaign-table td{overflow-wrap:anywhere;min-width:90px;max-width:350px;color:var(--campaign-ink);background:#fff;border-bottom:1px solid #f0f1f3;padding:13px 14px;font-size:12px}.campaign-inputs .weekly-campaign-table td:first-child{text-align:left!important;width:auto!important}.campaign-inputs .weekly-campaign-table tr:last-child td{border-bottom:0}.campaign-table-empty{text-align:center;flex-direction:column;align-items:center;padding:28px 12px 32px;display:flex}.campaign-table-empty strong{font-size:13px;font-weight:600}.campaign-empty-symbol{border:1px solid var(--campaign-line);background:var(--campaign-surface);color:#8d96a3;border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:12px;font-size:20px;font-weight:400;display:grid}.campaign-inputs .campaign-pagination{color:var(--campaign-muted);justify-content:flex-end;font-size:11px}.campaign-pagination button{min-height:31px;font-size:11px}.weekly-campaign-detail{border-top:1px solid var(--campaign-line);gap:14px;min-width:0;padding-top:18px;display:grid}.campaign-inputs .weekly-campaign-warning{color:#8b5914;background:#fff8e8;border-radius:6px;padding:10px 12px}.weekly-campaign-dialog{border:1px solid var(--campaign-line);width:min(680px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--campaign-ink);background:#fff;border-radius:14px;padding:26px;overflow:auto;box-shadow:0 24px 80px #172b4d24}.weekly-campaign-dialog::backdrop{background:#19212c66}.weekly-campaign-dialog form{gap:22px;display:grid}.weekly-campaign-dialog-heading,.weekly-campaign-dialog-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.weekly-campaign-dialog-heading h2{margin:0;font-size:18px}.weekly-campaign-dialog-footer{border-top:1px solid var(--campaign-line);justify-content:flex-end;padding-top:18px}.weekly-campaign-file-list{gap:0;display:grid}.weekly-campaign-file-row{border-bottom:1px solid var(--campaign-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:14px 0;display:grid}.weekly-campaign-file-row strong{overflow-wrap:anywhere;font-size:12px;font-weight:550}.weekly-campaign-file-name{overflow-wrap:anywhere;color:var(--campaign-muted);grid-area:2/1/auto/-1;font-size:11px}.weekly-campaign-period{border:0;flex-wrap:wrap;align-items:end;gap:12px;margin:0;padding:0;display:flex}.weekly-campaign-period legend{padding:0 0 12px;font-size:12px;font-weight:600}.weekly-campaign-period label{flex:1;gap:6px;min-width:0;font-size:11px;font-weight:500;display:grid}.weekly-campaign-period input{background:#fff;border:1px solid #dce0e5;border-radius:7px;width:100%;min-height:40px;padding:9px;font-size:12px}.weekly-campaign-dialog .campaign-file-button:has(input:disabled){opacity:.6;cursor:not-allowed}.trendyol-campaign-empty{text-align:center;border:1px solid var(--campaign-line);background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:72px 24px;display:flex}.trendyol-campaign-empty h2{letter-spacing:-.3px;margin:5px 0;font-size:18px}.trendyol-campaign-empty p{color:var(--campaign-muted);margin:4px 0 22px;font-size:13px}.campaign-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1000px){.campaign-import-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trendyol-campaign-tabs{gap:20px}}@media (width<=700px){.trendyol-campaign-tabs{margin-bottom:16px}.campaign-inputs-area .coupon-subtabs{margin-bottom:18px}.campaign-inputs .campaign-card{padding:18px}.campaign-section-heading{flex-direction:column;gap:14px}.campaign-tools-grid{grid-template-columns:1fr;gap:16px}.campaign-inputs{gap:16px}.weekly-campaign-dialog{padding:20px}.weekly-campaign-period label{flex:100%}.campaign-inputs .campaign-pagination{justify-content:space-between}}@media (width<=450px){.campaign-import-grid{grid-template-columns:1fr}.campaign-status{flex-shrink:1}.weekly-campaign-file-row{grid-template-columns:minmax(0,1fr) auto}.weekly-campaign-file-row strong{grid-column:1/-1}.weekly-campaign-file-name{grid-area:auto/1/auto/-1}.weekly-campaign-file-row .campaign-file-button{justify-self:start}}.campaign-inputs .weekly-campaign-table{position:relative}.campaign-inputs .weekly-campaign-table:has(.campaign-table-empty) table{min-width:0}.campaign-inputs .weekly-campaign-table:has(.campaign-table-empty) thead{display:none}.campaign-inputs .weekly-campaign-table td{white-space:normal}.campaign-table-empty p{white-space:normal;max-width:100%}.weekly-date-group{border:1px solid #dde3ed;border-radius:8px;margin:12px 0;overflow:hidden}.weekly-date-group summary{cursor:pointer;background:#f8fafc;padding:16px;font-weight:600}.weekly-date-group summary span{color:#6f7d93;margin-left:12px;font-size:12px}.weekly-date-group .weekly-campaign-table{border:0;margin:0}.coupon-subtabs{border-bottom:1px solid #e3e8f2;gap:8px;padding:14px 20px 0;display:flex}.coupon-subtabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 20px;font-weight:650}.coupon-page{color:#29334a;gap:18px;padding:22px;display:grid}.coupon-page header{justify-content:space-between;align-items:center;gap:18px;display:flex}.coupon-page h2,.coupon-page h3{margin:0 0 10px}.coupon-page p{font-size:13px;line-height:1.6}.coupon-page label{color:#586681;gap:8px;font-size:12px;font-weight:650;display:grid}.coupon-page input,.coupon-page select{color:#273146;min-width:0;font:inherit;background:#f7f8fb;border:1px solid #d7dff0;border-radius:7px;padding:12px}.coupon-page input:focus,.coupon-page select:focus{outline-offset:1px;outline:2px solid #a5b4fc}.coupon-page button{color:#52617d;cursor:pointer;background:#fff;border:1px solid #cad5ec;border-radius:6px;padding:10px 14px;font-size:12px;font-weight:650}.coupon-page button:disabled{opacity:.45;cursor:default}.coupon-page button.coupon-primary{color:#fff;background:#5865c8;border-color:#5865c8}.coupon-toolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.coupon-info{color:#58618e;background:#f0f3ff;border-radius:8px;margin:0;padding:12px 16px}.coupon-success{color:#166534;background:#f0fdf4;border-radius:8px;padding:12px}.coupon-error{color:#b42338;background:#fff1f2;border-radius:8px;padding:12px}.coupon-form fieldset{border:0;gap:16px;margin:0;padding:0;display:grid}.coupon-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.coupon-form h4{margin:10px 0 0}.coupon-tier-labels,.coupon-tier{grid-template-columns:1fr 1fr 40px;gap:8px;display:grid}.coupon-tier-labels{letter-spacing:1px;color:#7a88a4;font-size:10px;font-weight:700}.coupon-tier input{text-align:right;padding:16px 18px}.coupon-tier .coupon-remove{color:#ff525e;background:#fff1f2;border:0;padding:0;font-size:24px}.coupon-count{background:#eef0fc;border-radius:20px;padding:3px 9px;font-size:12px}.coupon-table{overflow:auto}.coupon-table table{border-collapse:collapse;width:100%;font-size:12px}.coupon-table th,.coupon-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e9edf5;padding:14px 12px}.coupon-table th{color:#73809a;white-space:nowrap;background:#f7f8fc;font-size:11px}.coupon-table small{color:#69758a;white-space:nowrap;margin:5px 0;display:block}.coupon-table details{max-width:250px;margin-top:6px}.coupon-table summary{cursor:pointer;color:#5865c8}.coupon-row-actions{gap:6px;display:flex}.coupon-badge{white-space:nowrap;color:#4f46a5;background:#eef2ff;border-radius:20px;padding:5px 9px;font-size:11px;display:inline-block}.coupon-badge.active{color:#166534;background:#dcfce7}.coupon-badge.expired{color:#64748b;background:#f1f5f9}.coupon-pagination{color:#64748b;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.coupon-empty{text-align:center;color:#7b869f;padding:36px}.coupon-picker{border:1px solid #e2e8f0;border-radius:8px;padding:16px}.coupon-chips{flex-wrap:wrap;gap:6px;max-height:160px;display:flex;overflow:auto}.coupon-chips button{text-align:left;background:#f0f3ff}.coupon-options{max-height:240px;margin-top:12px;overflow:auto}.coupon-options label{flex-direction:row;align-items:center;padding:9px 0;font-weight:400;display:flex}.coupon-options input{flex-shrink:0;width:16px;height:16px}@media (width<=700px){.coupon-page{padding:12px}.coupon-page header{flex-direction:column;align-items:stretch}.coupon-form-grid{grid-template-columns:1fr}.coupon-page .campaign-card{padding:16px}.coupon-tier-labels,.coupon-tier{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.coupon-pagination{justify-content:space-between}.coupon-tier input{padding:12px 8px}}.coupon-page .coupon-wizard{color:#273146;background:#fff;border:1px solid #edf0f6;border-radius:10px;grid-template-columns:182px minmax(0,1fr);min-height:690px;display:grid;overflow:hidden}.coupon-stepper{border-right:2px solid #f0f2f8;padding:48px 22px 30px 29px}.coupon-stepper ol{margin:0;padding:0;list-style:none}.coupon-stepper li{min-height:72px;position:relative}.coupon-stepper li:not(:last-child):after{content:"";background:#d5dce9;width:1px;height:28px;position:absolute;top:38px;left:15px}.coupon-page .coupon-stepper button{text-align:left;color:#93a1b8;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0;display:flex}.coupon-stepper button span{background:#fff;border:2px solid #d5dce9;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.coupon-stepper strong{text-transform:uppercase;max-width:86px;font-size:13px;line-height:14px}.coupon-page .coupon-stepper button:disabled{opacity:1}.coupon-page .coupon-stepper .current button,.coupon-page .coupon-stepper .complete button{color:#f87913}.coupon-stepper .current span{color:#fff;background:#f87913;border-color:#f87913}.coupon-stepper .complete span{border-color:#f87913}.coupon-wizard-body{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) 300px;gap:30px;padding:30px;display:grid}.coupon-wizard-main{min-width:0;padding-top:20px}.coupon-page .coupon-step-title{margin:0 0 16px;font-size:16px;font-weight:700;line-height:20px}.coupon-step-title:focus{outline:none}.coupon-wizard fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.coupon-page .coupon-wizard p{color:#68758b;font-size:12px}.coupon-wizard .coupon-region-caption{margin:0 0 1px}.coupon-field-caption{color:#68758b;font-size:10px;font-weight:650}.coupon-region-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.coupon-page .coupon-region-options label,.coupon-page .coupon-scope-options label{color:#263044;cursor:pointer;background:#f7f7fa;border:1px solid #d5dbe8;border-radius:6px;align-items:center;gap:9px;padding:11px 12px;font-size:13px;font-weight:400;display:flex}.coupon-page .coupon-region-options label.selected,.coupon-page .coupon-scope-options label.selected{background:#fff3e9;border-color:#ff7912}.coupon-region-options label>span:last-child{margin-left:auto}.coupon-page .coupon-wizard input[type=radio]{appearance:none;cursor:pointer;background:#fff;border:1px solid #d4dbe7;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:0;padding:0}.coupon-page .coupon-wizard input[type=radio]:checked{border:4px solid #ff7912}.coupon-page .coupon-wizard input[type=radio]:disabled{cursor:not-allowed}.coupon-page .coupon-wizard .unavailable{cursor:not-allowed;color:#798495}.coupon-plus{white-space:nowrap;letter-spacing:-.4px;font-size:14px}.coupon-plus b{color:#ff2185}.coupon-wizard h4{margin:18px 0 4px;font-size:16px}.coupon-kind-options{gap:20px;display:grid}.coupon-page .coupon-kind-options label{color:#263044;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;font-weight:400;display:flex}.coupon-kind-options small{color:#68758b;margin-top:3px;font-size:12px;line-height:1.5;display:block}.coupon-kind-options em{color:#f87913;background:#fff2e8;margin-left:5px;padding:5px 9px;font-size:12px;font-style:normal;font-weight:650}.coupon-kind-options i{color:#8c96a7;margin-left:8px;font-size:10px;font-style:normal}.coupon-validity{grid-template-columns:1fr 1fr;gap:28px;max-width:600px;display:grid}.coupon-page .coupon-validity label{color:#717c90;gap:5px;font-size:10px}.coupon-page .coupon-validity input{box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;padding:7px 9px;font-size:13px}.coupon-page .coupon-time-note{color:#8a94a6;margin:0;font-size:11px}.coupon-preview{border-left:2px solid #f0f2f8;min-width:0;padding-left:30px}.coupon-conditions{background:#f1f2f7;border-radius:3px;padding:6px 12px;font-size:12px}.coupon-conditions summary{cursor:pointer;font-weight:650}.coupon-phone{box-sizing:border-box;background:#070707;border:4px solid #a6a6a6;border-radius:34px;width:226px;height:458px;margin:29px auto 0;padding:10px;position:relative;box-shadow:0 0 0 1px #d1d1d1}.coupon-phone:before{content:"";background:#929292;border-radius:2px;width:3px;height:41px;position:absolute;top:74px;left:-6px}.coupon-phone-notch{z-index:2;background:#080808;border-radius:0 0 14px 14px;width:103px;height:20px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.coupon-phone-screen{background:#fff;border-radius:23px;height:100%;font-size:9px;position:relative;overflow:hidden}.coupon-phone-top{color:#464646;background:#fafafa;justify-content:space-between;padding:25px 10px 9px;font-size:11px;display:flex}.coupon-product-art{text-align:center;background:#e5dfd7;height:162px;position:relative}.coupon-product-art svg{width:155px;height:145px}.coupon-product-art>span{color:#877a6c;font-size:8px;position:absolute;bottom:6px;left:0;right:0}.coupon-phone-copy{color:#626262;background:#f7f7f7;padding:10px 8px}.coupon-phone-copy strong{font-size:9px}.coupon-page .coupon-phone-copy p{color:#7c7c7c;margin:5px 0;font-size:8px;line-height:1.2}.coupon-phone-stars{color:#e1a32b;font-size:9px}.coupon-phone-stars small{color:#888}.coupon-phone-copy hr{border:0;border-top:1px solid #e6e6e6;margin:7px 0}.coupon-seller-score{color:#fff;background:#84ac7e;padding:1px 3px}.coupon-phone-coupons{background:#f3f1ef;padding:10px 7px}.coupon-phone-section{justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.coupon-phone-section>span{color:#f87913;font-size:8px}.coupon-phone-ticket{background:#fff8f0;border:1px solid #ffd0a9;border-radius:4px;flex-wrap:wrap;align-items:center;gap:5px;padding:7px;display:flex;position:relative}.coupon-phone-ticket strong{color:#f87913;font-size:13px;display:block}.coupon-phone-ticket small{color:#636363;margin-top:3px;font-size:7px;display:block}.coupon-phone-ticket>span{color:#fff;background:#f87913;border-radius:2px;margin-left:auto;padding:4px 9px;font-size:8px}.coupon-phone-ticket footer{color:#848484;border-top:1px dashed #e9c7a9;width:100%;padding-top:5px;font-size:6px}.coupon-phone-bottom{color:#777;justify-content:space-between;padding:10px 9px;font-size:8px;display:flex}.coupon-preview-dots{justify-content:center;gap:7px;margin-top:13px;display:flex}.coupon-preview-dots span{background:#b6c2d2;border-radius:50%;width:8px;height:8px}.coupon-preview-dots span:last-child{background:#f87913}.coupon-page .coupon-preview-caption{text-align:center;color:#929cac;margin:7px 0 0;font-size:10px}.coupon-wizard-footer{grid-column:1/-1;align-items:center;gap:12px;padding-top:0;display:flex}.coupon-page .coupon-wizard-footer .coupon-continue{color:#fff;background:#f87913;border:0;border-radius:6px;width:54%;min-height:40px;margin-left:auto;font-size:13px;font-weight:700}.coupon-page .coupon-wizard-footer .coupon-continue:hover{background:#e96e08}.coupon-page .coupon-wizard-cancel{color:#8590a4;background:0 0;border:0;font-weight:400}.coupon-scope-options{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:10px;display:grid}.coupon-scope-notice{background:#fff6ee;border:1px solid #ffdbc0;border-radius:6px;padding:20px}.coupon-review{gap:0;margin:0;display:grid}.coupon-review>div{border-bottom:1px solid #eef0f5;grid-template-columns:140px minmax(0,1fr);gap:20px;padding:15px 0;font-size:13px;display:grid}.coupon-review dt{color:#7a879a}.coupon-review dd{overflow-wrap:anywhere;margin:0}.coupon-review ul{max-height:170px;padding-left:16px;overflow:auto}.coupon-review dd p{margin:0}.coupon-wizard input:focus,.coupon-wizard select:focus{outline-color:#ffc597}.coupon-add-tier{justify-self:start}.coupon-wizard .coupon-picker{margin-top:5px}.coupon-page button.coupon-primary{background:#f87913;border-color:#f87913}.coupon-subtabs button[aria-selected=true]{color:#f87913;border-bottom-color:#f87913}@media (width>=1450px){.coupon-wizard-body{grid-template-columns:minmax(0,1fr) 332px}.coupon-region-options label{white-space:nowrap}.coupon-phone{width:238px;height:478px}.coupon-product-art{height:182px}.coupon-product-art svg{height:165px}}@media (width<=1150px){.coupon-page .coupon-wizard{grid-template-columns:150px minmax(0,1fr)}.coupon-stepper{padding:40px 14px}.coupon-wizard-body{grid-template-columns:minmax(0,1fr) 250px;gap:22px;padding:24px}.coupon-preview{padding-left:20px}.coupon-region-options{grid-template-columns:1fr;gap:8px}.coupon-wizard-main{padding-top:0}.coupon-validity{gap:12px}}@media (width<=900px){.coupon-wizard-body{grid-template-columns:minmax(0,1fr)}.coupon-preview{display:none}.coupon-wizard-footer .coupon-continue{flex:1}.coupon-region-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.coupon-page .coupon-wizard{grid-template-columns:1fr}.coupon-stepper{border-bottom:1px solid #edf0f6;border-right:0;padding:18px 12px}.coupon-stepper ol{justify-content:space-between;gap:6px;display:flex}.coupon-stepper li{flex:1;min-height:0}.coupon-stepper li:not(:last-child):after{display:none}.coupon-page .coupon-stepper button{text-align:center;flex-direction:column;gap:7px}.coupon-stepper strong{max-width:70px;font-size:9px;line-height:12px}.coupon-stepper button span{width:28px;height:28px;font-size:12px}.coupon-wizard-body{padding:20px 16px}.coupon-region-options,.coupon-validity,.coupon-scope-options{grid-template-columns:1fr}.coupon-review>div{grid-template-columns:1fr;gap:7px}.coupon-wizard-footer{flex-wrap:wrap;gap:6px}.coupon-page .coupon-wizard-footer .coupon-continue{width:auto;min-width:140px}.coupon-kind-options{gap:18px}}.campaign-inputs-area .coupon-page{color:var(--campaign-ink);gap:20px;padding:0}.campaign-inputs-area .coupon-page>header{align-items:flex-start;gap:20px;padding:0 0 4px}.campaign-inputs-area .coupon-page h2{letter-spacing:-.3px;margin:0 0 6px;font-size:18px;font-weight:650}.campaign-inputs-area .coupon-page h3{font-size:15px;font-weight:650}.campaign-inputs-area .coupon-page p{color:var(--campaign-muted);margin:6px 0;font-size:12px;line-height:1.65}.campaign-inputs-area .coupon-page label{color:#4e5867;gap:7px;font-size:12px;font-weight:500}.campaign-inputs-area .coupon-page input,.campaign-inputs-area .coupon-page select{background:#fff;border:1px solid #dce0e5;border-radius:7px;min-height:39px;padding:9px 11px;font-size:12px}.campaign-inputs-area .coupon-page button{color:#414b59;background:#fff;border:1px solid #dce0e5;border-radius:7px;min-height:36px;padding:8px 13px;font-size:12px;font-weight:550;transform:none}.campaign-inputs-area .coupon-page button:hover:not(:disabled){background:#f8f9fb;border-color:#bfc5cf}.campaign-inputs-area .coupon-page button:disabled{cursor:not-allowed}.campaign-inputs-area .coupon-page button.coupon-primary,.campaign-inputs-area .coupon-page .coupon-wizard-footer .coupon-continue{background:var(--campaign-accent);border-color:var(--campaign-accent);color:#fff}.campaign-inputs-area .coupon-page button.coupon-primary:hover:not(:disabled),.campaign-inputs-area .coupon-page .coupon-wizard-footer .coupon-continue:hover:not(:disabled){background:#a93f09;border-color:#a93f09}.campaign-inputs-area .coupon-toolbar{border:1px solid var(--campaign-line);background:#fff;border-radius:10px;gap:10px;padding:16px 18px}.campaign-inputs-area .coupon-toolbar .coupon-primary{margin-left:auto}.campaign-inputs-area .coupon-page .coupon-info{border:1px solid var(--campaign-line);color:#626c7a;background:#f4f5f7;border-radius:7px;margin:0;padding:11px 14px;font-size:11px}.campaign-inputs-area .coupon-page .coupon-success{color:#24613b;background:#f0f8f2}.campaign-inputs-area .coupon-page .coupon-error{color:#b42338;background:#fff1f2}.campaign-inputs-area .coupon-page>.campaign-card{border:1px solid var(--campaign-line);box-shadow:none;background:#fff;border-radius:12px;min-width:0;padding:22px}.campaign-inputs-area .coupon-count{color:var(--campaign-muted);background:#f0f2f5;margin-left:5px;font-size:11px;font-weight:500}.campaign-inputs-area .coupon-table{border:1px solid var(--campaign-line);border-radius:8px}.campaign-inputs-area .coupon-table th{color:var(--campaign-muted);background:#f8f9fb;font-size:10px;font-weight:600}.campaign-inputs-area .coupon-table td{font-size:12px}.campaign-inputs-area .coupon-table summary{color:var(--campaign-accent)}.campaign-inputs-area .coupon-pagination{padding-top:14px;font-size:11px}.campaign-inputs-area .coupon-empty{color:var(--campaign-ink);border-top:1px solid var(--campaign-line);margin-top:16px;padding:48px 20px}.campaign-inputs-area .coupon-empty strong{font-size:14px;font-weight:600}.campaign-inputs-area .coupon-page .coupon-wizard{border:1px solid var(--campaign-line);border-radius:12px;grid-template-columns:1fr;min-height:0}.campaign-inputs-area .coupon-stepper{border:0;border-bottom:1px solid var(--campaign-line);background:#fcfcfd;padding:20px 28px}.campaign-inputs-area .coupon-stepper ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.campaign-inputs-area .coupon-stepper li{min-height:0}.campaign-inputs-area .coupon-stepper li:after{display:none}.campaign-inputs-area .coupon-page .coupon-stepper button{color:#707b89;background:0 0;border:0;gap:10px;min-height:32px;padding:0}.campaign-inputs-area .coupon-stepper button span{border-width:1px;width:28px;height:28px;font-size:12px}.campaign-inputs-area .coupon-stepper strong{text-transform:none;max-width:none;font-size:12px;font-weight:550;line-height:1.45}.campaign-inputs-area .coupon-page .coupon-stepper .current button,.campaign-inputs-area .coupon-page .coupon-stepper .complete button{color:var(--campaign-accent)}.campaign-inputs-area .coupon-stepper .current span{background:var(--campaign-accent);border-color:var(--campaign-accent)}.campaign-inputs-area .coupon-stepper .complete span{background:var(--campaign-tint);border-color:#efc3a9}.campaign-inputs-area .coupon-wizard-body{grid-template-columns:minmax(0,1fr) 270px;gap:28px;padding:28px}.campaign-inputs-area .coupon-wizard-main{padding:0}.campaign-inputs-area .coupon-page .coupon-step-title{letter-spacing:-.3px;margin-bottom:22px;font-size:18px}.campaign-inputs-area .coupon-wizard h4{margin:12px 0 4px;font-size:14px;font-weight:600}.campaign-inputs-area .coupon-kind-options{gap:16px}.campaign-inputs-area .coupon-page .coupon-kind-options label{font-size:13px}.campaign-inputs-area .coupon-kind-options em{color:var(--campaign-accent);background:var(--campaign-tint);border-radius:4px;padding:3px 6px;font-size:10px;font-weight:500}.campaign-inputs-area .coupon-page .coupon-region-options label,.campaign-inputs-area .coupon-page .coupon-scope-options label{border:1px solid var(--campaign-line);white-space:normal;background:#fafbfc;border-radius:7px;padding:11px;font-size:12px}.campaign-inputs-area .coupon-page .coupon-region-options label.selected,.campaign-inputs-area .coupon-page .coupon-scope-options label.selected{background:var(--campaign-tint);border-color:#eabda3}.campaign-inputs-area .coupon-page .coupon-wizard input[type=radio]{border-radius:50%;width:16px;height:16px;min-height:16px;padding:0}.campaign-inputs-area .coupon-page .coupon-wizard input[type=radio]:checked{border:4px solid var(--campaign-accent)}.campaign-inputs-area .coupon-page .coupon-validity label{font-size:11px}.campaign-inputs-area .coupon-preview{border-left:1px solid var(--campaign-line);padding-left:24px}.campaign-inputs-area .coupon-conditions{color:#586372;background:#f5f6f8;border-radius:7px;padding:10px 12px;font-size:11px}.campaign-inputs-area .coupon-phone{margin-top:24px}.campaign-inputs-area .coupon-wizard-footer{border-top:1px solid var(--campaign-line);padding-top:20px}.campaign-inputs-area .coupon-page .coupon-wizard-footer .coupon-continue{width:auto;min-width:180px;min-height:39px;font-size:12px;font-weight:600}.campaign-inputs-area .coupon-page .coupon-wizard-cancel{color:var(--campaign-muted);background:0 0;border-color:#0000}.campaign-inputs-area .coupon-tier-labels{letter-spacing:.3px;font-size:10px}.campaign-inputs-area .coupon-tier .coupon-remove{color:#b4483f;background:#fff5f4;border-color:#f1ddda;padding:0;font-size:20px}.campaign-inputs-area .coupon-chips button{background:#f5f6f8;font-size:11px}.campaign-inputs-area .coupon-options input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--campaign-accent);padding:0}.campaign-inputs-area .coupon-page :is(input,select):focus{outline-offset:2px;outline:2px solid #eabda3}@media (width<=1100px){.campaign-inputs-area .coupon-region-options{grid-template-columns:1fr}.campaign-inputs-area .coupon-wizard-body{grid-template-columns:minmax(0,1fr) 250px;gap:22px;padding:22px}.campaign-inputs-area .coupon-preview{padding-left:18px}}@media (width<=900px){.campaign-inputs-area .coupon-wizard-body{grid-template-columns:minmax(0,1fr)}.campaign-inputs-area .coupon-preview{display:none}.campaign-inputs-area .coupon-region-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.campaign-inputs-area .coupon-page>header{flex-direction:column}.campaign-inputs-area .coupon-page>header label{width:100%}.campaign-inputs-area .coupon-toolbar{gap:8px;padding:14px}.campaign-inputs-area .coupon-toolbar>label{width:100%}.campaign-inputs-area .coupon-toolbar .coupon-primary{margin-left:0}.campaign-inputs-area .coupon-page>.campaign-card{padding:16px}.campaign-inputs-area .coupon-stepper{padding:16px 12px}.campaign-inputs-area .coupon-stepper ol{gap:8px}.campaign-inputs-area .coupon-stepper strong{font-size:10px}.campaign-inputs-area .coupon-wizard-body{gap:20px;padding:20px 16px}.campaign-inputs-area .coupon-region-options{grid-template-columns:1fr}.campaign-inputs-area .coupon-page .coupon-wizard-footer .coupon-continue{min-width:130px}.campaign-inputs-area .coupon-page .coupon-wizard-footer button{padding:8px 10px}}.campaign-inputs-area .coupon-page .coupon-phone-copy p{color:#7c7c7c;margin:5px 0;font-size:8px;line-height:1.2}.campaign-inputs-area .coupon-page .coupon-preview-caption{color:#7b8593;margin:7px 0 0;font-size:10px}.marketplace-catalog{gap:18px;display:grid}.marketplace-catalog h2,.marketplace-catalog h3{margin:0 0 10px}.marketplace-catalog p{color:#526174;line-height:1.6}.marketplace-catalog .card{margin-bottom:18px;padding:24px}.marketplace-catalog button{color:#26364b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 16px}.marketplace-catalog button:disabled{opacity:.5;cursor:default}.marketplace-catalog .mc-tab,.marketplace-catalog .mc-primary{color:#fff;background:#6844cf;border-color:#6844cf}.mc-grid{border:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:16px;min-width:0;padding:0;display:grid}.mc-grid label{color:#37465b;gap:7px;font-size:13px;font-weight:600;display:grid}.mc-grid input,.mc-grid select,.mc-grid textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#18273c;background:#fff;border:1px solid #ccd5e0;border-radius:8px;padding:10px 12px}.mc-wide{grid-column:1/-1}.mc-scroll{overflow-x:auto}.mc-scroll table{border-collapse:collapse;width:100%;font-size:13px}.mc-scroll th,.mc-scroll td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e6ebf1;padding:12px 10px}.mc-scroll th{background:#f6f8fb}.mc-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.mc-actions span{color:#64748b;font-size:12px}.marketplace-catalog .mc-error{color:#9e2424;background:#fff0f0;border-radius:8px;padding:14px}.marketplace-catalog .mc-notice{color:#305b49;background:#eff9f3;border-radius:8px;padding:14px}.mc-job{border-top:1px solid #e1e7ef;padding:12px 0}.mc-job summary{cursor:pointer;padding:8px 0}@media (width<=600px){.marketplace-catalog .card{padding:16px}.mc-grid{grid-template-columns:1fr}}.mc-file-label{gap:10px;font-size:14px;font-weight:600;display:grid}.mc-file-label input{background:#faf8ff;border:1px dashed #b7a5e2;border-radius:8px;padding:16px}.mc-preview{max-height:520px}.mc-preview th{position:sticky;top:0}.mc-preview select{max-width:340px;padding:8px}.mc-row-error{color:#9e2424}.mc-selected{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.mc-row-check{margin-top:6px;font-size:12px}.marketplace-catalog .mc-preview th,.marketplace-catalog .mc-preview td{vertical-align:middle;padding:5px 9px;line-height:20px}.marketplace-catalog .mc-preview input[type=checkbox]{cursor:pointer;border-radius:3px;width:16px;height:16px;min-height:16px;margin:0;padding:0;display:block}.marketplace-catalog .mc-preview th:first-child,.marketplace-catalog .mc-preview td:first-child{width:34px}.mc-preview th{z-index:2}.mc-barcode-header{align-items:center;gap:8px;display:flex}.marketplace-catalog .mc-filter-toggle{border-radius:4px;align-items:center;gap:4px;min-height:24px;padding:1px 6px;font-size:12px;display:flex}.marketplace-catalog .mc-filter-toggle.active{color:#6844cf;background:#f4efff;border-color:#6844cf}.mc-barcode-panel{z-index:5;text-align:left;white-space:normal;background:#fff;border:1px solid #ccd5e0;border-radius:6px;width:min(310px,75vw);padding:12px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #17243b26}.mc-barcode-panel label{margin-bottom:6px;display:block}.mc-barcode-panel textarea{resize:vertical;width:100%;min-height:110px;font:inherit;border:1px solid #ccd5e0;border-radius:4px;padding:8px;display:block}.mc-barcode-panel small{color:#64748b;margin-top:6px;font-weight:400;line-height:1.4;display:block}.marketplace-catalog .mc-barcode-panel button{min-height:30px;padding:4px 10px}.mc-barcode-panel .mc-actions{justify-content:flex-end;margin-bottom:0}.mc-preview.mc-filter-open{min-height:380px}.mc-product-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.marketplace-catalog .mc-product-tabs button{min-height:36px;padding:7px 12px}.marketplace-catalog .mc-product-tabs button[aria-selected=true]{color:#6844cf;background:#f4efff;border-color:#6844cf}.marketplace-catalog .mc-new-products th:first-child,.marketplace-catalog .mc-new-products td:first-child{width:auto}.mc-failure-reason{color:#9e2424;min-width:220px;max-width:480px}.product-settings{color:#2e4054;background:#fff;border:1px solid #dce4ed;border-radius:9px;min-width:0;max-width:1300px;margin:12px auto;padding:22px}.product-settings h1{margin:0 0 22px;font-size:22px}.product-settings h2{margin:0 0 8px;font-size:15px}.product-settings p{color:#687b91;margin:8px 0;font-size:12px;line-height:1.7}.ps-source{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:16px;display:flex}.ps-source>div{flex:1;min-width:200px}.product-settings label{gap:6px;min-width:0;font-size:12px;display:grid}.product-settings select,.product-settings button{color:#31485f;background:#fff;border:1px solid #ccd9e7;border-radius:6px;min-height:40px;padding:9px 13px;font-size:12px}.product-settings button{cursor:pointer;font-weight:600}.product-settings button:disabled{opacity:.5;cursor:default}.product-settings input{min-width:0;max-width:100%}.product-settings .ps-primary{color:#fff;background:#2c4259}.ps-upload{border-top:1px solid #e3e9f0;margin-top:16px;padding-top:18px}.ps-upload-actions{flex-wrap:wrap;align-items:end;gap:16px;margin:16px 0;display:flex}.ps-error{color:#a54c36;overflow-wrap:anywhere;background:#fff0eb;padding:12px;font-size:12px;line-height:1.6}.ps-error button{margin:8px}.product-settings .ps-success{color:#26724e;background:#edf8f1;padding:12px}.product-settings.is-compact{max-width:none;margin:0 0 10px;padding:10px 14px}.ps-inline{flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.product-settings :is(button,input,select):focus-visible{outline-offset:2px;outline:2px solid #638caf}@media (width<=700px){.product-settings{padding:14px}.ps-source,.ps-upload-actions{flex-direction:column;align-items:stretch;gap:12px}.product-settings select{font-size:16px}.product-settings :is(button,select){min-height:44px}.ps-inline button{margin-left:auto}.ps-upload-actions input{width:100%;font-size:14px}}.shopify-listing-report{gap:16px;min-width:0;display:grid}.shopify-report-heading,.shopify-report-tools,.shopify-report-tools form,.shopify-connection form,.shopify-report-pagination{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.shopify-report-heading{justify-content:space-between}.shopify-report-heading h2{margin:0 0 8px}.shopify-report-heading p,.shopify-connection p{color:#64748b;font-size:13px}.shopify-connection summary{cursor:pointer;font-weight:600}.shopify-connection form{align-items:end;margin-top:18px}.shopify-listing-report label{gap:6px;font-size:13px;display:grid}.shopify-listing-report input,.shopify-listing-report select{border:1px solid #cbd5e1;border-radius:8px;max-width:100%;padding:9px 12px}.shopify-connection input{width:320px}.shopify-report-summary{color:#475569;margin:0;font-size:13px;line-height:1.8}.shopify-report-pagination{justify-content:end;padding:16px}.shopify-report-pagination>span{margin-right:auto}.shopify-result{white-space:nowrap;border-radius:6px;padding:5px 9px;font-weight:600;display:inline-block}.shopify-result.listed{color:#166534;background:#dcfce7}.shopify-result.missing{color:#9a3412;background:#ffedd5}.shopify-result.unchecked{color:#475569;background:#f1f5f9}@media (width<=600px){.shopify-connection label,.shopify-report-tools form{width:100%}}.image-report{color:#29394b;min-width:0;max-width:1800px;margin:auto;padding:12px 0}.image-report>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.image-report h1{margin:0 0 6px;font-size:22px}.image-report p{color:#718094;font-size:12px;line-height:1.6}.image-report button{color:#314359;cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:6px;min-height:38px;padding:9px 13px}.image-report button:disabled{opacity:.5;cursor:default}.image-report .ir-primary{color:#fff;background:#293e54}.ir-actions{flex-wrap:wrap;gap:8px;display:flex}.ir-progress{background:#fff;border:1px solid #dce4ed;border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;font-size:12px;display:flex}.ir-progress>span{color:#78879a}.ir-progress progress{accent-color:#3e6e91;flex:1;min-width:140px}.ir-counts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.ir-counts button{text-align:left;justify-content:space-between;align-items:center;gap:8px;display:flex}.ir-counts span{font-size:12px}.ir-counts strong{font-size:20px}.ir-counts button[aria-pressed=true]{background:#eff5fb;border-color:#678db0}.ir-filters{background:#fff;border:1px solid #dce4ed;border-radius:8px;grid-template-columns:1.5fr 1fr 1fr 1fr auto;align-items:end;gap:10px;padding:14px;display:grid}.ir-filters label{color:#677a90;gap:6px;min-width:0;font-size:11px;display:grid}.ir-filters :is(input,select){width:100%;min-width:0;height:38px;font:inherit;color:#29394b;background:#fff;border:1px solid #cdd8e6;border-radius:6px;padding:8px}.image-report .ir-note{margin:12px 0;font-size:11px}.ir-table{background:#fff;border:1px solid #dce4ed;border-radius:8px;overflow:auto}.ir-table table{border-collapse:collapse;text-align:left;width:100%;min-width:760px;font-size:12px}.ir-table th{color:#748297;background:#f7f9fc;padding:12px;font-size:11px}.ir-table td{overflow-wrap:anywhere;border-top:1px solid #e8edf3;max-width:360px;padding:13px 12px}.ir-table small{color:#7c8a9c;margin-top:5px;font-size:11px;display:block}.ir-url{white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.ir-table a{color:#38638c}.ir-status{color:#986124;white-space:nowrap;background:#fff2e4;border-radius:5px;padding:5px 8px;display:inline-block}.ir-ok{color:#377953;background:#edf7f0}.ir-failed,.ir-invalid{color:#ab5146;background:#fff0ed}.image-report .ir-error{color:#a3493c;background:#fff0ed;border-radius:6px;padding:12px}.ir-empty{text-align:center;padding:35px}.image-report>footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.image-report :is(button,input,select,a):focus-visible{outline-offset:2px;outline:2px solid #5c85ac}@media (width<=900px){.image-report>header{flex-direction:column;align-items:flex-start}.image-report .ir-filters{grid-template-columns:1fr 1fr}.ir-filters>label:first-child{grid-column:1/-1}.image-report :is(input,select){min-height:44px;font-size:16px}.image-report button{min-height:44px}.ir-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.ir-table{-webkit-overflow-scrolling:touch;max-width:100%}.image-report>footer{flex-wrap:wrap}.ir-actions{width:100%}.ir-actions button{flex:1}}.staff-kpis .staff-kpi-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.staff-kpis .question-analytics-kpi small,.staff-kpis .question-analytics-kpi strong{white-space:normal;overflow-wrap:anywhere}.staff-kpis .staff-kpi-period,.staff-kpis .staff-kpi-footnote{color:#7a8798;margin:0;font-size:.75rem;line-height:1.5}.staff-kpis .staff-kpi-table-tools{flex-wrap:wrap}.staff-kpis .staff-kpi-table-tools input{border:1px solid #cdd6de;border-radius:5px;height:35px;min-height:35px;padding:0 9px;font-size:.75rem}.staff-kpis .staff-kpi-table{font-variant-numeric:tabular-nums}.staff-kpis .staff-kpi-table th:not(:first-child),.staff-kpis .staff-kpi-table td{text-align:right;white-space:nowrap}.staff-kpis .staff-kpi-table tbody th{white-space:normal;overflow-wrap:anywhere;background:0 0;min-width:180px;max-width:260px;font-weight:500}@media (width<=900px){.staff-kpis .staff-kpi-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-kpis .staff-kpi-table-tools{width:100%}.staff-kpis .staff-kpi-table-tools label{flex:145px;min-width:0}}@media (width<=360px){.staff-kpis .staff-kpi-summary{grid-template-columns:1fr}}.daily-stock-page{gap:18px;min-width:0;display:grid}.daily-stock-toolbar,.daily-stock-note,.daily-stock-results{min-width:0;padding:20px}.daily-stock-toolbar h2{margin-top:0}.daily-stock-toolbar form{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.daily-stock-toolbar label{gap:6px;display:grid}.daily-stock-toolbar input{border:1px solid #cbd5e1;border-radius:6px;max-width:100%;padding:9px}.daily-stock-note{color:#475569;background:#f8fafc;font-size:14px}.daily-stock-note p{margin-bottom:0;line-height:1.6}.daily-stock-table th,.daily-stock-table td{min-width:145px}.daily-stock-table th:first-child,.daily-stock-table td:first-child{min-width:260px}.daily-stock-table small{color:#64748b;margin-top:5px;font-weight:400;display:block}.daily-stock-table .stock-decreased{color:#9a3412;background:#fff7ed}.daily-stock-pagination{justify-content:end;align-items:center;gap:14px;margin-top:18px;display:flex}.meta-ads{gap:20px;padding:24px;display:grid}.meta-ads header{justify-content:space-between;align-items:center;gap:20px;display:flex}.meta-ads h1{margin:0;font-size:28px}.meta-ads p{color:#64748b}.meta-ads .card{padding:24px}.meta-ads summary{cursor:pointer;font-weight:700}.meta-controls{border:0;flex-wrap:wrap;align-items:end;gap:16px;margin:0;padding:16px 0;display:flex}.meta-ads label{gap:8px;font-size:13px;display:grid}.meta-ads input,.meta-ads select{color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px}.meta-ads button{color:#1d4ed8;cursor:pointer;background:#eff6ff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 16px}.meta-ads button:disabled{opacity:.5;cursor:default}.meta-table{overflow-x:auto}.meta-table table{border-collapse:collapse;width:100%;font-size:13px}.meta-table th,.meta-table td{text-align:left;border-bottom:1px solid #e2e8f0;padding:14px}.meta-table th{white-space:nowrap;background:#f8fafc}.meta-table small{color:#64748b;margin-top:5px;display:block}.meta-error{background:#fff1f2;border-radius:8px;padding:14px;color:#be123c!important}.meta-editor{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:16px}@media (width<=700px){.meta-ads{padding:12px}.meta-ads header{flex-direction:column;align-items:start}.meta-ads .card{padding:16px}.meta-controls label{width:100%}}.pd-page{color:#263346;min-width:0;max-width:1800px;margin:0 auto;padding:8px 4px 24px;font-size:13px}.pd-page *{box-sizing:border-box}.pd-page :is(h1,h2,h3,p){margin:0}.pd-page h1{letter-spacing:-.6px;font-size:25px}.pd-page h2{font-size:16px}.pd-page h3{font-size:14px}.pd-page small{color:#768295;font-size:11px;font-weight:400;line-height:1.5;display:block}.pd-page p{line-height:1.6}.pd-page button{font:inherit;color:#354256;cursor:pointer;background:#fff;border:1px solid #d6dee7;border-radius:6px;min-height:35px;padding:8px 13px;font-weight:600;transform:none}.pd-page button:hover:not(:disabled){background:#f3f6fa;border-color:#aab9c9}.pd-page button:disabled{opacity:.5;cursor:not-allowed}.pd-page button.pd-primary{color:#fff;background:#273b50;border-color:#273b50}.pd-page button.pd-primary:hover:not(:disabled){background:#344d66}.pd-page .pd-picked{color:#287149;background:#e8f4ed;border-color:#c2dfcd}.pd-page label{color:#627187;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:600;display:flex}.pd-page :is(input,select){font:inherit;color:#2e3c4e;background:#fff;border:1px solid #cdd7e2;border-radius:6px;width:100%;min-height:37px;padding:8px 10px}.pd-page input[type=checkbox]{accent-color:#344e68;width:16px;height:16px;min-height:16px;padding:0}.pd-page :is(button,input,select,a):focus-visible{outline-offset:2px;outline:2px solid #5388b8}.pd-page a{color:#466b91;font-size:11px}.pd-header{justify-content:space-between;align-items:center;gap:20px;margin:10px 0 23px;display:flex}.pd-header p{color:#718095;margin-top:6px}.pd-actions{flex-wrap:wrap;gap:8px;display:flex}.pd-context{background:#fff;border:1px solid #dce3ec;border-radius:9px;grid-template-columns:minmax(300px,1.8fr) 130px 130px 1fr;align-items:center;gap:24px;margin-bottom:20px;padding:18px 20px;display:grid}.pd-metric{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.pd-page button.pd-metric{background:0 0;border:none;padding:0}.pd-metric span,.pd-basis span{color:#7a8798;font-size:11px}.pd-metric strong{font-variant-numeric:tabular-nums;font-size:23px}.pd-basis{border-left:1px solid #e3e8ef;gap:4px;padding-left:22px;display:grid}.pd-basis strong{font-size:12px}.pd-filters{background:#fff;border:1px solid #dce3ec;border-radius:9px;grid-template-columns:1.7fr 1.15fr 1fr .9fr auto auto;align-items:end;gap:10px;margin:0 0 20px;padding:16px 20px;display:grid}.pd-list-top{justify-content:space-between;align-items:center;margin:21px 0 11px;display:flex}.pd-list-top label{white-space:nowrap;flex-direction:row;align-items:center;font-weight:400}.pd-list-top select{width:190px;min-height:32px;padding:5px 9px}.pd-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.pd-list{background:#fff;border:1px solid #dce3ec;border-radius:9px;overflow:hidden}.pd-page table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.pd-page th{letter-spacing:.15px;color:#788599;white-space:nowrap;background:#f7f9fc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:10px;font-weight:600}.pd-page td{vertical-align:middle;border-bottom:1px solid #e8edf3;padding:15px 14px;font-size:12px}.pd-products{min-width:1030px}.pd-products>tbody>tr:last-child>td{border-bottom:none}.pd-products>tbody>tr.is-open>td{background:#f4f7fb}.pd-product-id{align-items:center;gap:11px;min-width:245px;max-width:360px;display:flex}.pd-product-id img,.pd-product-placeholder{object-fit:contain;background:#fafbfc;border:1px solid #e6ebf1;border-radius:5px;flex-shrink:0;width:44px;height:49px}.pd-product-placeholder{color:#bbc4d0;place-items:center;font-size:22px;display:grid}.pd-product-id strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.pd-product-id small{font-size:10px}.pd-profit{color:#2b7151}.pd-loss{color:#b34944}.pd-status{color:#7c8491;white-space:nowrap;font-size:10px;display:inline-block}.pd-status.saved{color:#377a55}.pd-page .pd-detail-row>td{background:#f4f7fb;padding:0}.pd-detail{grid-template-columns:minmax(600px,1fr) 280px;gap:20px;min-width:980px;padding:20px;display:grid}.pd-detail>section{background:#fff;border:1px solid #dbe3ec;border-radius:8px;overflow:hidden}.pd-section-title{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.pd-section-title p{color:#748195;margin-top:5px;font-size:11px}.pd-section-title>span{color:#738296;white-space:nowrap;font-size:10px}.pd-offers th{padding:10px}.pd-offers td{padding:10px;font-size:11px}.pd-offers td small{font-size:10px}.pd-offers td:first-child{max-width:250px}.pd-kind{color:#708096;background:#f0f3f7;border-radius:3px;margin-right:6px;padding:2px 4px;font-size:9px;display:inline-block}.pd-best{color:#3b805c;margin-top:4px;font-size:9px;display:inline-block}.pd-offers .is-best{background:#f6faf7}.pd-offers .is-picked{background:#eaf4ee}.pd-offers button{min-height:29px;padding:5px 10px;font-size:11px}.pd-manual{background:#fff;border:1px solid #dbe3ec;border-radius:8px;flex-direction:column;align-self:start;gap:13px;padding:18px;display:flex}.pd-manual p{color:#788597;font-size:11px}.pd-manual-result{border-top:1px solid #e5eaf0;border-bottom:1px solid #e5eaf0;gap:4px;padding:13px 0;display:grid}.pd-manual-result>span{color:#738398;font-size:11px}.pd-manual-result>strong{letter-spacing:-.7px;font-size:25px}.pd-manual dl{margin:0;font-size:11px}.pd-manual dl>div{justify-content:space-between;gap:10px;padding:5px 0;display:flex}.pd-manual dt{color:#778497}.pd-manual dd{margin:0}.pd-reference{border-top:1px solid #e8edf3;gap:7px;padding-top:12px;display:grid}.pd-reference>span{color:#718198;font-size:10px}.pd-reference>strong{font-size:12px}.pd-reference button{min-height:29px;padding:5px;font-size:11px}.pd-pagination{justify-content:flex-end;align-items:center;gap:8px;margin-top:14px;display:flex}.pd-pagination>span{color:#8190a2;margin-right:10px;font-size:11px}.pd-pagination button{min-height:30px;padding:5px 11px;font-size:11px}.pd-footnote{color:#8591a0;font-size:10px;margin-top:22px!important}.pd-empty{text-align:center;color:#758498;background:#fff;border:1px solid #dce3ec;border-radius:9px;padding:55px 20px}.pd-message{color:#4e6c84;background:#eff6fb;border:1px solid #d1e1ed;border-radius:6px;padding:10px 14px;font-size:12px;margin:12px 0!important}.pd-hint{color:#7d8999;font-size:11px;margin:10px 0!important}.pd-error{color:#a5443c;background:#fff1ef;border:1px solid #efd4cf;border-radius:6px;padding:12px}.pd-bulk,.pd-saved{background:#fff;border:1px solid #cddbe7;border-radius:9px;margin:0 0 20px;overflow:hidden}.pd-bulk{padding-bottom:15px}.pd-bulk-controls{grid-template-columns:115px minmax(200px,1fr) auto auto auto;align-items:center;gap:18px;padding:0 18px;display:grid}.pd-bulk-controls>div>strong{font-size:12px}.pd-page .pd-check{flex-direction:row;align-items:center;gap:8px;font-size:11px;font-weight:400}.pd-bulk>.pd-hint,.pd-bulk>.pd-message{margin-left:18px!important;margin-right:18px!important}.pd-preview-bar{border-top:1px solid #e4eaf1;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.pd-preview-bar>strong{font-size:12px}.pd-preview-bar label{flex-direction:row;align-items:center}.pd-preview-bar select{width:220px}.pd-preview-table{min-width:720px}.pd-bulk>.pd-pagination{padding:0 18px}.pd-saved>p{color:#778497;padding:16px}.pd-saved table{min-width:720px}.pricing-export{background:#fff;border:1px solid #dce3ec;border-radius:9px;margin-bottom:20px;padding:18px}.pricing-export summary{cursor:pointer;font-weight:600}.pricing-export p{color:#738095;margin:12px 0;font-size:11px}.pricing-export-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:13px;display:grid}@media (width<=1150px){.pd-context{grid-template-columns:1.5fr 90px 90px 1fr;gap:15px}.pd-filters{grid-template-columns:1.5fr 1fr 1fr}.pd-bulk-controls{grid-template-columns:110px 1fr auto}.pd-header{align-items:flex-start}.pd-header h1{font-size:22px}}@media (width<=700px){.pd-page{padding:5px 0 20px}.pd-header{margin:7px 0 15px;display:block}.pd-header p{font-size:12px}.pd-actions{margin-top:14px}.pd-actions button{flex:1;padding:7px;font-size:11px}.pd-context{grid-template-columns:1fr 1fr;gap:15px;padding:15px}.pd-context>label{grid-column:1/-1}.pd-basis{border-top:1px solid #e3e8ef;border-left:0;grid-column:1/-1;padding:12px 0 0}.pd-metric strong{font-size:21px}.pd-filters{grid-template-columns:1fr 1fr;gap:10px;padding:13px}.pd-filters>label:first-child{grid-column:1/-1}.pd-filters button{align-self:end}.pd-list-top{align-items:center}.pd-list-top label{font-size:10px}.pd-list-top select{width:140px;font-size:11px}.pd-bulk-controls{grid-template-columns:1fr 1fr;gap:12px}.pd-bulk-controls>div{grid-area:1/1/auto/-1}.pd-bulk-controls .pd-check{grid-column:1/-1}.pd-section-title{align-items:flex-start}.pd-section-title>span{white-space:normal;text-align:right}.pd-preview-bar{flex-wrap:wrap}.pd-preview-bar label,.pd-preview-bar button{width:100%}.pricing-export-fields{grid-template-columns:1fr}.pd-detail{min-width:0;padding:12px;display:block}.pd-manual{margin-top:12px}.pd-detail>section{min-width:0}.pd-offers{min-width:670px}.pd-products{min-width:960px}.pd-products .pd-detail-row>td{max-width:calc(100vw - 34px);display:table-cell}.pd-pagination{flex-wrap:wrap}.pd-footnote{line-height:1.7}.pd-products,.pd-products>tbody{width:100%;min-width:0;display:block}.pd-products>thead{display:none}.pd-products>tbody>tr:not(.pd-detail-row){border-bottom:1px solid #d9e2ec;grid-template-columns:1fr 1fr;gap:0 10px;padding:10px;display:grid}.pd-products>tbody>tr:not(.pd-detail-row)>td{border-bottom:none;min-width:0;padding:8px 4px;display:block}.pd-products>tbody>tr:not(.pd-detail-row)>td:first-child{border-bottom:1px solid #e8edf3;grid-column:1/-1;padding-bottom:12px}.pd-products>tbody>tr:not(.pd-detail-row)>td:last-child{grid-column:1/-1}.pd-products>tbody>tr:not(.pd-detail-row)>td:last-child button{width:100%}.pd-products td[data-label]:before{content:attr(data-label);color:#7c8999;margin-bottom:5px;font-size:10px;font-weight:400;display:block}.pd-product-id{min-width:0;max-width:none}.pd-detail-row{display:block}.pd-products .pd-detail-row>td{width:100%;max-width:none;display:block}.pd-detail{width:100%}}.pd-page .pd-header{align-items:center;gap:12px;margin:2px 0 10px}.pd-page .pd-header h1{letter-spacing:-.4px;font-size:20px}.pd-page .pd-context{border-bottom:0;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:10px 22px;margin:0;padding:10px 14px;display:flex}.pd-page .pd-context>label{white-space:nowrap;flex-direction:row;flex:0 390px;align-items:center;gap:10px}.pd-page .pd-context>label select{flex:1;min-width:0}.pd-page .pd-metric{white-space:nowrap;flex-direction:row;align-items:center;gap:7px}.pd-page .pd-metric strong{font-size:16px}.pd-page .pd-basis{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-left:auto;padding-left:16px;display:flex}.pd-page .pd-basis strong{font-size:11px}.pd-page .pd-filters{border-top:1px solid #edf0f4;border-radius:0 0 8px 8px;gap:8px;margin:0 0 10px;padding:9px 14px 12px}.pd-page .pd-filters label{gap:4px}.pd-page .pd-list-top{margin:10px 0 8px}@media (width<=1150px){.pd-page .pd-basis{border-left:0;margin-left:0;padding-left:0}.pd-page .pd-context{gap:8px 18px}}@media (width<=700px){.pd-page .pd-header{flex-wrap:wrap;gap:8px;margin:2px 0 10px;display:flex}.pd-page .pd-actions{gap:6px;width:100%;margin-top:0}.pd-page .pd-context{gap:5px 16px;padding:10px 12px}.pd-page .pd-context>label{white-space:normal;flex:1 0 100%;gap:8px;font-size:10px}.pd-page .pd-context>label select{width:0}.pd-page .pd-metric strong{font-size:15px}.pd-page .pd-basis{border:0;gap:4px 8px;width:100%;margin:0;padding:3px 0}.pd-page .pd-basis span{font-size:10px}.pd-page .pd-filters{gap:8px;padding:10px 12px}}.pd-page .pd-detail{font-size:12px;line-height:1.5}.pd-page .pd-detail h3{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.4}.pd-page .pd-detail :is(p,small){color:#68788e;font-size:11px;line-height:1.6}.pd-page .pd-section-title>span{color:#68788e;font-size:11px}.pd-page .pd-offers th{letter-spacing:0;text-transform:none;color:#68788e;font-size:11px;font-weight:500}.pd-page .pd-offers td{font-size:12px;line-height:1.5}.pd-page .pd-offers td strong{font-weight:600}.pd-page .pd-offers td small{margin-top:3px;font-size:11px}.pd-page .pd-kind{padding:2px 5px;font-size:10px;font-weight:500;line-height:1.5}.pd-page .pd-best{font-size:10px;font-weight:500;line-height:1.5}.pd-page .pd-offers td:nth-child(2)>strong,.pd-page .pd-offers :is(.pd-profit,.pd-loss)>strong{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;font-size:13px}.pd-page .pd-offers button,.pd-page .pd-manual button{font-size:12px;font-weight:600;line-height:1.4}.pd-page .pd-manual{gap:12px;min-width:0}.pd-page .pd-manual label{font-size:11px;font-weight:500;line-height:1.5}.pd-page .pd-manual input{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.pd-page .pd-manual-result>span{font-size:12px;font-weight:400}.pd-page .pd-manual-result>strong{letter-spacing:-.4px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:600;line-height:1.25}.pd-page .pd-manual dl{font-size:12px;line-height:1.5}.pd-page .pd-manual dl>div{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:12px;padding:6px 0;display:grid}.pd-page .pd-manual dt{text-transform:none;letter-spacing:0;color:#68788e;overflow-wrap:normal;font-size:12px;font-weight:400;line-height:1.5}.pd-page .pd-manual dd{letter-spacing:0;color:#344256;text-align:right;white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.5}.pd-page .pd-reference>span{font-size:11px;font-weight:400}.pd-page .pd-reference>strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:1.5}.pd-page .pd-product-id strong{font-size:12px;font-weight:600;line-height:1.5}.pd-page .pd-product-id small{color:#68788e;font-size:11px;line-height:1.5}@media (width<=900px){.pd-page .pd-manual input{font-size:16px}}.cost-settings{color:#273244;gap:18px;min-width:0;padding:22px 0;display:grid}.cost-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.cost-heading h2,.cost-heading h3,.cost-card h3{margin:0 0 8px;font-size:18px}.cost-heading h2{font-size:24px}.cost-settings p{color:#69768a;margin:0;font-size:13px;line-height:1.6}.cost-settings button{color:#273244;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d6deea;border-radius:7px;padding:10px 14px;font-weight:600}.cost-settings button:disabled{opacity:.5;cursor:not-allowed}.cost-settings .cost-primary{color:#fff;background:#273244;border-color:#273244}.cost-card{background:#fff;border:1px solid #e0e5ed;border-radius:10px;min-width:0;padding:22px}.cost-stopaj{justify-content:space-between;align-items:center;gap:24px;display:flex}.cost-settings label{color:#59677c;gap:8px;font-size:12px;display:grid}.cost-settings input{box-sizing:border-box;color:#273244;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #c8d2e0;border-radius:6px;padding:10px 12px}.cost-settings input:focus{outline-offset:1px;outline:2px solid #b2c2dc}.cost-settings input:disabled{background:#f6f8fa}.cost-table-wrap{max-width:100%;margin-top:18px;overflow:auto}.cost-settings table{border-collapse:collapse;width:100%;min-width:650px;font-size:13px}.cost-settings th{text-align:left;color:#6b778b;background:#f7f9fb;padding:12px;font-size:12px}.cost-settings td{vertical-align:middle;border-bottom:1px solid #edf0f4;padding:14px 12px}.cost-settings td input{width:140px}.cost-settings td small{color:#8590a0;margin-top:6px;font-size:11px;display:block}.cost-settings .cost-note{padding:12px 0}.cost-search{max-width:340px;margin-top:8px}.cost-settings .cost-error{color:#a53127;background:#fff1f0;border-radius:7px;padding:14px;font-size:13px}.cost-settings .cost-success{color:#23734b;background:#edf8f2;border-radius:7px;padding:14px}.cost-settings .cost-empty{text-align:center;padding:30px 12px}@media (width<=700px){.cost-heading,.cost-stopaj{flex-direction:column;align-items:stretch}.cost-card{padding:16px}.cost-settings{padding:16px 0}.cost-settings .cost-heading h2{font-size:21px}}.cost-tax-rates{flex-wrap:wrap;align-items:end;gap:16px;margin-top:20px;display:flex}.cost-tax-rates label{max-width:130px}.cost-tax-rates p{flex:1;min-width:200px}.cost-inclusive{color:#23734b;white-space:nowrap;font-weight:700}.cost-extra-desi{border-top:1px solid #e0e5ed;margin-top:22px;padding-top:20px}.cost-settings .cost-extra-toggle{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.cost-extra-toggle input{width:17px;height:17px}.cost-extra-examples{background:#f3f8f5;border-radius:6px;flex-wrap:wrap;gap:18px;padding:12px;display:flex}.cost-extra-desi .cost-tax-rates label{max-width:220px}.cost-tariff-period{background:#f8fafc;border:1px solid #e0e5ed;border-radius:8px;margin-top:20px;padding:18px}.cost-tariff-period .cost-tax-rates label{max-width:220px}.cost-settings label{min-width:0}.cost-settings select{color:#273244;width:100%;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #c8d2e0;border-radius:6px;padding:10px 12px}.cost-settings label>small{color:#69768a;font-size:11px;line-height:1.6}@media (width<=900px){.admin-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea),:is(.product-detail-modal,.order-detail-modal,.task-create-modal,.brand-doc-modal) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;min-height:44px;font-size:16px}.admin-content :is(button,.campaign-file-button),:is(.product-detail-modal,.order-detail-modal,.task-create-modal,.brand-doc-modal) button{min-height:44px}.admin-content :is(.page-heading,.cost-heading,.pd-header){overflow-wrap:anywhere}.competitor-toolbar{flex-direction:column;align-items:stretch;min-width:0}.competitor-actions{white-space:normal;flex-wrap:wrap;justify-content:flex-start;min-width:0}.competitor-actions button{white-space:normal}.competitor-analysis-page{grid-template-columns:minmax(0,1fr)}.admin-content :is(.product-pagination,.table-pagination){flex-wrap:wrap;gap:8px}.cost-tax-rates label{flex:130px;min-width:0;max-width:none}.cost-tax-rates label input{width:100%}.cost-tariff-period{padding:12px}.admin-content .cost-extra-toggle{min-height:44px}}@media (width<=700px){.cost-cargo-table table,.cost-cargo-table tbody{width:100%;min-width:0;display:block}.cost-cargo-table thead{display:none}.cost-cargo-table tr{border-bottom:1px solid #e0e5ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 0;display:grid}.cost-cargo-table td{border:0;min-width:0;padding:0;display:block}.cost-cargo-table td[data-label]:before{content:attr(data-label);color:#69768a;white-space:normal;margin-bottom:7px;font-size:11px;font-weight:500;line-height:1.5;display:block}.cost-cargo-table td input{width:100%}.cost-cargo-table td:last-child{grid-column:1/-1}.cost-cargo-table td:last-child button{width:100%}.cost-cargo-table .cost-inclusive{align-self:end;padding-bottom:12px}.admin-content .pd-offers button{min-width:60px}}
