.workspace-select{position:relative;width:100%;min-width:0}.workspace-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;padding:9px 12px;border:1px solid #c5c0b1;border-radius:8px;background:#fff;color:#201515;text-align:left;font-size:12px;font-weight:600;cursor:pointer}.workspace-select-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-select-trigger>span.is-placeholder{color:#817b70;font-weight:500}.workspace-select-trigger>svg{flex:none;color:#817b70;transition:transform .15s ease}.workspace-select.is-open .workspace-select-trigger{border-color:#ff4f00;box-shadow:0 0 0 3px #ff4f0018}.workspace-select.is-open .workspace-select-trigger>svg{transform:rotate(180deg)}.workspace-select-trigger:hover:not(:disabled){border-color:#a39b90;background:#fffaf7}.workspace-select-trigger:disabled{cursor:not-allowed;background:#f8f4f0;color:#817b70}.workspace-select-trigger:focus-visible{outline:2px solid #ff4f00;outline-offset:2px}.workspace-select-menu{position:fixed;z-index:20;display:flex;flex-direction:column;min-height:0;padding:6px;border:1px solid #e8e2d9;border-radius:10px;background:#fff;box-shadow:0 16px 38px #20151526}.workspace-select-search{display:flex;align-items:center;gap:8px;margin:2px 2px 6px;padding:0 9px;border:1px solid #ddd5ca;border-radius:7px;color:#817b70}.workspace-select-search:focus-within{border-color:#ff4f00}.workspace-select-search input{width:100%;min-width:0;min-height:38px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:7px 0!important;color:#201515;font-size:12px}.workspace-select-options{min-height:0;overflow-y:auto;overscroll-behavior:contain}.workspace-select-options button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#36342e;text-align:left;font-size:12px;line-height:1.4;white-space:normal}.workspace-select-options button:hover,.workspace-select-options button:focus-visible{outline:0;background:#f8f4f0}.workspace-select-options button.is-selected{background:#fff0e9;color:#a94313;font-weight:700}.workspace-select-options button>svg{flex:none}.workspace-select-options p{margin:0;padding:10px;color:#817b70;font-size:12px}@media (prefers-reduced-motion:reduce){.workspace-select-trigger>svg{transition:none}}.hold-windows{border:1px solid #e8e0d8;border-radius:16px;padding:16px 20px;margin:18px 0;background:#fff}.hold-windows-heading,.hold-windows-heading>div,.hold-form-title,.hold-form-actions{display:flex;align-items:center;gap:10px}.hold-windows-heading,.hold-form-title{justify-content:space-between}.hold-windows-heading svg{color:#ed5410}.hold-windows-heading span{font-size:12px;color:#77736c}.hold-window-form{margin-top:16px;border-top:1px solid #eee5dd;padding-top:16px}.hold-form-title button{border:0;background:none;cursor:pointer}.hold-form-fields{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:16px;margin-top:16px}.hold-form-fields label{display:grid;gap:7px;font-size:13px;font-weight:600}.hold-form-fields input{width:100%;min-width:0;padding:11px;border:1px solid #d9cec4;border-radius:8px;font:inherit;background:#fff;color:#251c18}.hold-form-fields input:focus{outline:2px solid #ffab84;outline-offset:2px}.hold-window-form p,.hold-empty{font-size:13px;color:#6d665e;line-height:1.6}.hold-form-actions{justify-content:flex-end}.hold-window-list{list-style:none;padding:0;margin:12px 0 0}.hold-window-list li{display:flex;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #f1ebe6}.hold-window-list li>div{display:grid;gap:5px;flex:1}.hold-window-list strong{font-size:13px}.hold-window-list small{font-size:12px;color:#746d65}.hold-window-badge{font-size:12px;font-weight:600;border-radius:20px;background:#f0eee9;padding:6px 10px;white-space:nowrap}.hold-window-badge.active{background:#ffeadb;color:#a13b00}.hold-window-badge.scheduled{background:#eaf0ff;color:#315f9a}.hold-error{color:#b33122;font-size:13px}.hold-past-toggle{border:0;background:none;color:#9a440a;font-weight:600;cursor:pointer;padding:8px 0}.hold-empty{margin-bottom:0}@media (max-width:800px){.hold-windows-heading,.hold-windows-heading>div{flex-wrap:wrap}.hold-form-fields{grid-template-columns:1fr}.hold-window-list li{flex-wrap:wrap}.hold-window-list li>div{min-width:180px}}.hold-form-fields{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr)}.date-time-range{min-width:0}.date-time-range .shopee-date-trigger{width:100%;border:1px solid #d9cec4;background:#fff;min-height:42px;margin-top:7px;padding:10px;justify-content:space-between}.date-time-range .shopee-date-trigger strong{font-size:13px;white-space:normal}.date-time-range .date-range-popover{z-index:60}.date-range-time-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:12px 0}.date-range-time-fields>div>span{display:block;font-size:12px;color:#74695e;margin-bottom:8px}.date-range-time-fields>div>div{display:flex;align-items:center;gap:8px}.date-range-time-fields select{border:1px solid #d9cec4;background:#fff;color:#251c18;border-radius:8px;padding:8px;min-width:65px;font:inherit}.date-range-time-error{color:#b33122!important;font-size:12px}@media (max-width:800px){.hold-form-fields{grid-template-columns:1fr}}.date-time-range .date-range-popover{position:fixed;width:min(624px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;margin:0}@media (max-width:800px){.date-time-range .date-range-popover{top:12px!important;left:12px!important}}.hold-demo-progress{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:7px;font-size:12px;color:#a7450e}.hold-demo-progress progress{width:116px;height:7px;accent-color:#ef5a11}.hold-demo-progress button{border:0;background:none;padding:0;color:#8a5340;text-decoration:underline;font-size:11px;cursor:pointer}.hold-demo-counter{display:inline-flex;align-items:baseline;gap:0;font-size:14px!important;color:#ab4208}.animated-number{display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums;white-space:nowrap}.animated-digit-slot{display:inline-block;height:1em;overflow:hidden;vertical-align:baseline}.animated-digit-track{display:flex;flex-direction:column;line-height:1}.animated-digit-track.is-rolling{animation:animated-digit-roll cubic-bezier(.2,.8,.2,1) forwards}.animated-digit{display:block;height:1em;line-height:1em}@keyframes animated-digit-roll{0%{transform:translateY(0)}to{transform:translateY(calc(var(--digit-steps) * -1em))}}@media (prefers-reduced-motion:reduce){.animated-digit-track.is-rolling{animation:none;transform:translateY(calc(var(--digit-steps) * -1em))}}.hold-demo-start{justify-self:start;border:0;background:none;color:#b4490b;font-size:12px;font-weight:700;padding:4px 0;cursor:pointer}.date-range-time-fields .workspace-select{min-width:72px}.date-range-time-fields .workspace-select-trigger{min-height:42px;font-size:14px;padding:9px 12px}.date-range-time-fields .workspace-select-menu{z-index:80}.date-range-time-fields .workspace-select-options button{min-height:38px;font-size:14px}.date-range-time-fields>div>div>span{color:#82766b;font-weight:600}@media (max-width:480px){.date-range-time-fields{gap:12px}.date-range-time-fields .workspace-select-trigger{padding:9px 8px;gap:4px}.date-range-time-fields .workspace-select{min-width:0}}.sot{min-width:0}.sot-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:10px 18px;border-top:1px solid #eee7e1;color:#79756d;font-size:12px}.sot-picker-anchor{position:relative}.sot-columns-button{min-height:34px;padding:7px 11px;font-size:12px}.sot-picker{position:fixed;max-height:calc(100dvh - 24px);overflow-y:auto;z-index:50;right:0;top:calc(100% + 8px);width:min(360px,calc(100vw - 48px));background:#fff;border:1px solid #e5dcd3;border-radius:14px;box-shadow:0 12px 36px #21171520;padding:15px;color:#241b18}.sot-picker header,.sot-detail-dialog header{display:flex;align-items:center;justify-content:space-between;gap:14px}.sot-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border:0;background:transparent;border-radius:7px;color:#6b665f;cursor:pointer}.sot-icon-button:hover{background:#f6f2ee}.sot-column-search{margin:12px 0 8px;display:flex;align-items:center;gap:8px;border:1px solid #ddd2c8;border-radius:8px;padding:8px 10px}.sot-column-search input{min-width:0;width:100%;border:0;outline:0;padding:0;background:transparent;font:inherit}.sot-column-search:focus-within{outline:2px solid #ffb68e}.sot-picker-actions{display:flex;justify-content:space-between;padding:3px 0 10px}.sot-picker-actions button{border:0;background:none;font:inherit;font-weight:600;color:#b6410b;padding:4px;cursor:pointer}.sot-column-options{max-height:330px;overflow-y:auto}.sot-column-option{display:flex;gap:10px;padding:9px 5px;align-items:flex-start;cursor:pointer;border-radius:6px}.sot-column-option:hover{background:#fff3eb}.sot-column-option input{accent-color:#ea580c;width:16px;height:16px;flex-shrink:0;margin-top:2px}.sot-column-option span{min-width:0;overflow-wrap:anywhere}.sot-column-option small{display:block;color:#81796f;font-size:11px;margin-top:3px}.sot-picker footer{margin-top:9px;padding-top:12px;border-top:1px solid #eee7e1;color:#79756d;line-height:1.5}.sot-scroll{overflow-x:auto;width:100%;scrollbar-gutter:stable}.sot-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}.sot-table th{text-align:left;background:#faf9f7;padding:15px 16px;color:#716b62;font-size:12px;line-height:1.4;font-weight:600;text-transform:none;letter-spacing:0;vertical-align:middle;border-bottom:1px solid #e9e2db}.sot-heading{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sot-table th.sot-money,.sot-table td.sot-money{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sot-table th small{display:block;font-weight:400;font-size:10px;text-transform:none;margin-top:4px}.sot-table td{padding:13px 16px;border-bottom:1px solid #eee7e1;background:#fff;color:#302722;vertical-align:middle;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.sot-table td small{display:block;font-size:11px;color:#81796f;margin-top:5px}.sot-table .sot-pinned{position:sticky;left:0;z-index:2;min-width:190px;border-right:1px solid #eee7e1}.sot-table tr:hover td{background:#fff8f3}.sot-table tr:last-child td{border-bottom:0}.sot-order-link{text-align:left;border:0;background:none;padding:0;color:inherit;cursor:pointer;font:inherit}.sot-order-link:hover strong{color:#be4104;text-decoration:underline}.sot-status{display:block;line-height:1.35}.sot-status strong{display:block}.sot-product,.sot-value{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sot-state{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;border-radius:14px;padding:5px 9px;font-weight:600;font-size:11px;background:#f0ede8;color:#68615a}.sot-held,.sot-return_review{background:#fff0dd;color:#a64b08}.sot-auto,.sot-eligible{background:#e9f6ed;color:#25683c}.sot-waiting{background:#edf2f8;color:#3d6382}.sot-nested{font:inherit;color:#a83b06;border:1px solid #f1d6c4;border-radius:7px;background:#fff9f5;padding:6px 9px;cursor:pointer;white-space:nowrap}.sot-nested:hover{background:#ffe5d5}.sot-detail-dialog{border:1px solid #e5dcd3;border-radius:16px;width:min(660px,calc(100vw - 40px));padding:22px;max-height:80vh;color:#241b18}.sot-detail-dialog::backdrop{background:#21171555}.sot-detail-dialog header{padding-bottom:16px;border-bottom:1px solid #eee7e1}.sot-detail-dialog h2{font-size:18px;margin:0 0 6px}.sot-detail-dialog header small{color:#81796f;overflow-wrap:anywhere}.sot-detail-content{max-height:55vh;overflow:auto;padding-top:16px}.sot-detail-content pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.sot-detail-content li{padding:9px 6px;border-bottom:1px solid #eee7e1;overflow-wrap:anywhere}.sot button:focus-visible,.sot-scroll:focus-visible{outline:2px solid #f26822;outline-offset:3px}@media (max-width: 640px){.sot-toolbar{justify-content:space-between;padding:10px;gap:8px}.sot-table .sot-pinned{min-width:155px}}.sot-picker{width:min(740px,calc(100vw - 32px));padding:20px;max-height:calc(100dvh - 24px)}.sot-picker header{align-items:flex-start}.sot-picker header p{font-size:12px;line-height:1.5;color:#797168;margin:6px 0 0}.sot-customize-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:18px;gap:18px}.sot-selected-panel{min-width:0;border-right:1px solid #eee7e1;padding-right:18px}.sot-available-panel{min-width:0}.sot-panel-title{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.sot-panel-title strong span{margin-left:5px;background:#f1ece7;border-radius:12px;padding:2px 7px;font-size:11px;color:#766b61}.sot-panel-title>button{border:0;background:none;color:#b0440e;font-size:12px;font-weight:600;padding:4px;cursor:pointer}.sot-panel-hint{font-size:12px;color:#80776d;line-height:1.5;margin:10px 0}.sot-selected-list{max-height:355px;overflow-y:auto;padding:2px}.sot-selected-row{display:flex;align-items:center;gap:8px;border:1px solid #eee7e0;border-radius:8px;padding:8px 6px;margin-bottom:6px;background:#fff;min-height:43px;font-size:12px}.sot-selected-row>span{flex:1;min-width:0;overflow-wrap:anywhere}.sot-selected-row small{display:block;font-size:10px;color:#8a7e72;margin-top:3px}.sot-fixed-row{background:#f7f5f2;color:#776d64;padding-left:10px}.sot-fixed-row svg{flex-shrink:0}.sot-drag-handle{border:0;background:transparent;color:#988b7f;padding:4px 0;cursor:grab;display:flex;flex-shrink:0}.sot-drag-handle:active{cursor:grabbing}.sot-selected-row.is-dragging{opacity:.45}.sot-selected-row.is-drop-target{border-top:3px solid #ed5912;background:#fff3e9}.sot-row-actions{display:flex;gap:1px;flex-shrink:0}.sot-row-actions button{display:grid;place-items:center;border:0;border-radius:5px;background:none;color:#8d7c6e;width:23px;height:25px;padding:0}.sot-row-actions button:hover:not(:disabled){background:#ffebdf;color:#a7450e}.sot-picker .sot-column-options{max-height:330px}.sot-picker footer{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.sot-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:620px){.sot-picker{padding:14px;right:12px!important;width:calc(100vw - 24px)}.sot-customize-grid{grid-template-columns:1fr;gap:14px}.sot-selected-panel{border-right:0;border-bottom:1px solid #eee7e1;padding-right:0;padding-bottom:12px}.sot-selected-list{max-height:190px}.sot-picker .sot-column-options{max-height:180px}}@media (max-width:620px){.sot-picker{top:12px!important}}.sot-sync{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#736b62;line-height:1.45}.sot-sync strong{font-weight:600}.sot-sync small{display:block;font-size:11px}.sot-sync-verified strong{color:#257047}.sot-sync-running strong,.sot-sync-queued strong{color:#9b5b14}.sot-sync-blocked strong,.sot-sync-unknown strong,.sot-sync-partial strong,.sot-sync-conflict strong{color:#b13c32}.sot-sync-reason{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#82766b}.activity-page{display:grid;gap:16px}.activity-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.activity-search,.activity-filter{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;border:1px solid #e4d9cd;border-radius:10px;background:#fff;color:#706a61}.activity-search{flex:1;min-width:240px;max-width:420px}.activity-search input,.activity-filter select{min-width:0;border:0;outline:none;background:transparent;color:#201515;font-size:12px}.activity-search input{width:100%}.activity-filter span{font-size:11px;font-weight:700;white-space:nowrap}.activity-filter select{max-width:165px;cursor:pointer}.activity-actor{max-width:220px;min-width:160px}.activity-search:focus-within,.activity-filter:focus-within{border-color:#ff4f00;box-shadow:0 0 0 2px #ff4f001a}.activity-table-wrap{border:1px solid #e8e2d9;border-radius:12px;overflow-x:auto;background:#fff}.activity-table{min-width:1050px}.activity-table th{background:#f8f6f3}.activity-table td{font-size:12px;white-space:normal;line-height:1.4}.activity-table tbody tr{cursor:pointer}.activity-table tbody tr:focus-within,.activity-table tbody tr:hover{background:#fff7f2}.activity-table time{white-space:nowrap;font-variant-numeric:tabular-nums}.activity-table td:nth-child(3),.activity-table td:nth-child(4){white-space:nowrap}.activity-target{font-weight:650;white-space:nowrap!important}.activity-summary-cell{min-width:190px;max-width:360px;color:#6e685f}.activity-table td:last-child{width:48px}.activity-table td:last-child button{display:grid;place-items:center;border:0;background:transparent;color:#db4c12;padding:7px}.activity-action{display:inline-flex;align-items:center;padding:5px 9px;border-radius:7px;background:#fff0e8;color:#bd420b;font-size:11px;font-weight:750;white-space:nowrap}.activity-empty,.activity-loading{padding:26px;text-align:center;color:#777168;font-size:12px;margin:0}.activity-error{margin:0;padding:12px 14px;border-radius:9px;background:#fff0ec;color:#aa361d;font-size:12px}.activity-more{display:flex;justify-content:center}.activity-back{width:fit-content;display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;color:#a83d11;font-size:12px;font-weight:750;padding:5px 0}.activity-back:hover{text-decoration:underline}.activity-detail{border:1px solid #e8e2d9;border-radius:12px;background:#fff;padding:24px;max-width:1050px}.activity-detail-head{display:flex;align-items:center;gap:12px;justify-content:space-between}.activity-detail-head time{color:#716a60;font-size:12px;font-variant-numeric:tabular-nums}.activity-detail h2{font-size:20px;letter-spacing:-.03em;line-height:1.35;margin:20px 0 24px}.activity-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;padding:22px 0;margin:0;border-top:1px solid #e8e2d9;border-bottom:1px solid #e8e2d9}.activity-facts div{display:grid;gap:5px}.activity-facts dt{font-size:11px;color:#8d847b}.activity-facts dd{font-size:13px;font-weight:650;margin:0;overflow-wrap:anywhere}.activity-disclosure{font-size:12px;line-height:1.5;color:#6a5b4c;padding:11px 14px;background:#fff8f2;border-radius:8px;margin:20px 0 0}.activity-diff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.activity-data{margin-top:24px;min-width:0}.activity-data h3{font-size:14px;margin:0 0 12px}.activity-data dl{display:grid;gap:0;border:1px solid #e8e2d9;border-radius:9px;overflow:hidden;margin:0}.activity-data dl div{display:grid;grid-template-columns:minmax(130px,1fr) minmax(0,2fr);gap:12px;padding:10px 12px;border-bottom:1px solid #eee8df;font-size:11px}.activity-data dl div:last-child{border-bottom:0}.activity-data dt{color:#716a60;overflow-wrap:anywhere}.activity-data dd{margin:0;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.activity-target-link{display:inline-flex;align-items:center;gap:8px;color:#b83f0b;background:#fff4ed;border:1px solid #f3d9ca;padding:10px 13px;border-radius:8px;font-size:12px;font-weight:750;margin-top:24px}@media (max-width:760px){.activity-filters{display:grid}.activity-search,.activity-actor{max-width:none;min-width:0}.activity-filter{justify-content:space-between}.activity-detail{padding:18px}.activity-detail-head{align-items:flex-start;flex-direction:column}.activity-facts,.activity-diff{grid-template-columns:1fr}.activity-data dl div{grid-template-columns:1fr;gap:4px}}.ops-overview{display:grid;gap:18px}.ops-overview-source{display:flex;align-items:center;gap:9px;color:#6c6258;font-size:12px;line-height:1.5}.ops-overview-source svg{flex:none;color:#db4e12}.ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ops-metric{min-width:0;min-height:129px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:19px 20px;border:1px solid #e8e2d9;border-radius:13px;background:#fff;color:#241a17;transition:border-color .16s,background .16s}.ops-metric:hover,.ops-metric:focus-visible{border-color:#f6a878;background:#fff9f5}.ops-metric>span{font-size:12px;font-weight:700;color:#6c6258}.ops-metric strong{margin:11px 0 6px;font-size:32px;line-height:1;font-weight:750;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.ops-metric small{font-size:11px;color:#83786e}.ops-metric.is-green strong{color:#24663a}.ops-metric.is-orange strong{color:#b44b19}.ops-overview-main{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.ops-overview-bottom{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);gap:16px}.ops-panel{min-width:0;border:1px solid #e8e2d9;border-radius:13px;background:#fff;overflow:hidden}.ops-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px}.ops-panel-head h2{font-size:16px;letter-spacing:-.02em;margin:0 0 4px}.ops-panel-head p{font-size:11px;line-height:1.4;color:#81766c;margin:0}.ops-panel-head>button{display:inline-flex;align-items:center;gap:7px;flex:none;padding:6px 0;border:0;background:transparent;color:#b9470d;font-size:11px;font-weight:750}.ops-panel-head>button:hover{text-decoration:underline}.ops-panel-head>svg{color:#d94c0d}.ops-action-list{display:grid;border-top:1px solid #eee8e2}.ops-action-list>button{display:flex;align-items:center;gap:13px;min-width:0;padding:18px 20px;border:0;border-bottom:1px solid #eee8e2;background:#fff;text-align:left;color:#241a17}.ops-action-list>button:last-child{border-bottom:0}.ops-action-list>button:hover{background:#fff9f5}.ops-action-icon{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:10px;background:#fff0e8;color:#db4e12}.ops-action-icon.is-warning{background:#fff1e7;color:#ac4a19}.ops-action-copy{display:grid;gap:4px;min-width:0;flex:1}.ops-action-copy strong,.ops-hold-row strong{font-size:12px}.ops-action-copy small,.ops-hold-row small{font-size:11px;line-height:1.4;color:#81766c}.ops-action-list b{font-size:19px;white-space:nowrap;font-variant-numeric:tabular-nums}.ops-action-list>button>svg{flex:none;color:#c6521d}.ops-cutoff{display:flex;flex-direction:column}.ops-cutoff-value{margin:0 20px 16px;padding:15px 17px;border-radius:10px;background:#f8f4f0;display:grid;gap:5px}.ops-cutoff-value strong{font-size:21px;letter-spacing:-.03em}.ops-cutoff-value span{font-size:11px;color:#81766c}.ops-connection{display:flex;gap:12px;align-items:flex-start;margin:auto 20px 20px;padding:14px;border:1px solid #f4d8d2;border-radius:10px;background:#fff7f5;color:#a43d22}.ops-connection svg{flex:none}.ops-connection div{display:grid;gap:4px}.ops-connection strong{font-size:12px}.ops-connection span{font-size:11px;line-height:1.45;color:#774f45}.ops-hold-row{display:flex;gap:12px;align-items:center;padding:18px 20px;border-top:1px solid #eee8e2}.ops-hold-row>div{min-width:0;display:grid;gap:5px;flex:1}.ops-hold-cap{white-space:nowrap;color:#b9470d;font-size:11px;font-weight:750}.ops-panel-empty{padding:19px 20px;border-top:1px solid #eee8e2;color:#81766c;font-size:11px;line-height:1.5}.ops-activity-list{border-top:1px solid #eee8e2}.ops-activity-list button{width:100%;display:flex;align-items:flex-start;gap:10px;text-align:left;padding:12px 20px;border:0;border-bottom:1px solid #f2ede8;background:#fff;color:#241a17}.ops-activity-list button:hover{background:#fff9f5}.ops-activity-list button>svg{flex:none;color:#d94c0d}.ops-activity-list button>span{display:grid;gap:4px;min-width:0}.ops-activity-list strong{font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-activity-list small{font-size:10px;color:#81766c}.overview-state{border:1px solid #e8e2d9;border-radius:12px;padding:25px;color:#81766c;font-size:12px}.ops-refresh-error{font-size:11px;color:#a43d22;margin:0}@media (max-width:1100px){.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-overview-main,.ops-overview-bottom{grid-template-columns:1fr}}@media (max-width:640px){.ops-metrics{gap:8px}.ops-metric{padding:15px;min-height:110px}.ops-metric strong{font-size:27px}.ops-metric>span{font-size:11px}.ops-hold-row{flex-wrap:wrap}.ops-hold-cap{margin-left:50px}.ops-overview-source{align-items:flex-start}}.operations-queue{display:grid;gap:18px}.operations-queue-source{margin:0;color:#756d64;font-size:11px;line-height:1.5}.operations-queue-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.operations-queue-category{min-width:0;min-height:106px;border:1px solid #e8e2d9;border-radius:12px;background:#fff;color:#201515;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:12px;padding:17px;text-align:left;transition:background-color .16s ease,border-color .16s ease}.operations-queue-category:hover{background:#fffaf7;border-color:#ffb38d}.operations-queue-category:focus-visible,.operations-queue-order-link:focus-visible,.operations-queue-open:focus-visible,.operations-queue-reload:focus-visible{outline:2px solid #ff4f00;outline-offset:2px}.operations-queue-category.is-active{background:#fff4ed;border-color:#f6a97f;box-shadow:inset 0 0 0 1px #ffe1d0}.operations-queue-category-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#fff0e9;color:#d84a0a}.operations-queue-category-copy{display:grid;gap:5px;min-width:0;padding-top:2px}.operations-queue-category-copy strong{font-size:13px;line-height:1.3}.operations-queue-category-copy small{font-size:11px;line-height:1.4;color:#756d64}.operations-queue-category-count{font-size:21px;line-height:1;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.operations-queue-list{min-width:0;border:1px solid #e8e2d9;border-radius:12px;background:#fff;overflow:hidden}.operations-queue-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid #e8e2d9}.operations-queue-toolbar h2{font-size:16px;margin:0 0 4px;letter-spacing:-.02em}.operations-queue-toolbar p{font-size:11px;margin:0;color:#81796f}.operations-queue-controls{display:flex;align-items:center;gap:8px}.operations-queue-search{display:flex;align-items:center;gap:8px;width:min(30vw,320px);height:40px;padding:0 11px;border:1px solid #d9c9be;border-radius:8px;color:#cb4c11;background:#fff}.operations-queue-search:focus-within{border-color:#ff4f00;box-shadow:0 0 0 3px #ff4f0020}.operations-queue-search input{min-width:0;width:100%;border:0;background:none;outline:0;color:#201515;font-size:12px}.operations-queue-reload,.operations-queue-open{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid #e8e2d9;border-radius:8px;background:#fff;color:#6a615a}.operations-queue-reload:hover,.operations-queue-open:hover{background:#fff0e9;color:#c7470c;border-color:#ffc49f}.operations-queue-table-scroll{overflow-x:auto}.operations-queue-table{width:100%;min-width:900px;border-collapse:collapse}.operations-queue-table th{padding:12px 16px;text-align:left;background:#faf9f8;color:#786f67;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.operations-queue-table td{padding:13px 16px;border-top:1px solid #eee8df;font-size:12px;color:#302924;vertical-align:middle;white-space:normal}.operations-queue-table td:first-child{min-width:174px}.operations-queue-table td:nth-child(3){width:36%}.operations-queue-table td:last-child{width:50px;padding-left:4px}.operations-queue-table tbody tr:hover{background:#fffaf7}.operations-queue-table td strong{font-weight:650}.operations-queue-table td small,.operations-queue-order-link small{display:block;color:#8b8279;font-size:10px;line-height:1.4;margin-top:4px}.operations-queue-order-link{display:grid;max-width:100%;border:0;background:none;text-align:left;color:#201515;padding:0;overflow-wrap:anywhere}.operations-queue-order-link:hover strong{color:#d24d11;text-decoration:underline}.operations-queue-return{color:#a54720!important}.operations-queue-product{display:block;max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.operations-queue-amount{font-variant-numeric:tabular-nums;white-space:nowrap!important;font-weight:650}.operations-queue-open{width:30px;height:30px;border:0}.operations-queue-message{padding:32px 20px;color:#786f67;font-size:12px;text-align:center}.operations-queue-message.is-error{color:#a02d17;background:#fff8f5}.operations-queue-message button{margin-left:12px;border:0;background:none;color:#c7470c;font-size:12px;font-weight:750;text-decoration:underline}.operations-queue-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid #e8e2d9;color:#81796f;font-size:11px}.operations-queue-pagination>div{display:flex;gap:7px}.operations-queue-pagination button{min-height:32px;border:1px solid #e2d9ce;border-radius:7px;padding:5px 10px;background:#fff;color:#39302a;font-size:11px;font-weight:650}.operations-queue-pagination button:not(:disabled):hover{background:#fff0e9;border-color:#ffbc98}.operations-queue .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1000px){.operations-queue-categories{grid-template-columns:1fr}.operations-queue-category{min-height:75px;align-items:center}.operations-queue-category-copy small{display:none}}@media (max-width:650px){.operations-queue-toolbar{flex-direction:column;align-items:stretch;padding:16px}.operations-queue-controls{width:100%}.operations-queue-search{flex:1;width:auto}.operations-queue-category{padding:12px}.operations-queue-category-count{font-size:20px}.operations-queue-pagination{flex-wrap:wrap}}.login-screen{min-height:100vh;display:grid;place-items:center;padding:70px 20px;background:#fff;position:relative}.login-brand{position:absolute;top:28px;left:32px;display:flex;gap:11px;align-items:center}.login-brand-mark{width:36px;height:36px;display:grid;place-items:center;background:#201515;color:#fff;border-radius:9px;font-size:20px;font-weight:800}.login-brand>span:last-child{display:grid;gap:2px}.login-brand strong{font-size:13px}.login-brand small{color:#81796f;font-size:11px}.login-panel{width:min(100%,420px);max-width:none;margin:0;padding:30px;border:1px solid #e8e2d9;border-radius:17px;box-shadow:0 18px 55px #2015150b}.login-icon{width:44px;height:44px;display:grid;place-items:center;color:#dd4e0d;background:#fff0e7;border-radius:12px}.login-panel h1{margin:18px 0 7px;font-size:28px;letter-spacing:-.04em}.login-panel>p{color:#716a60;font-size:13px;line-height:1.5;margin:0 0 25px}.login-panel form{display:grid;gap:16px}.login-field{display:grid;gap:7px}.login-panel label{display:grid;gap:7px;font-size:12px;font-weight:700}.login-panel input{width:100%;height:44px;padding:0 12px;border:1px solid #d9cec5;border-radius:8px;background:#fff;color:#201515;font-size:13px;outline:none}.login-panel input:focus{border-color:#e45a1a;box-shadow:0 0 0 3px #ff4f0018}.login-password{position:relative;display:block}.login-password input{padding-right:45px}.login-password button{position:absolute;right:6px;top:5px;width:34px;height:34px;border:0;border-radius:6px;background:transparent;color:#70685f;display:grid;place-items:center}.login-password button:hover{background:#f8f4f0}.login-error{padding:10px 12px;border:1px solid #f1c5ba;border-radius:8px;background:#fff4f0;color:#a02d17;font-size:12px;line-height:1.4}.login-submit{height:44px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:8px;background:#f1540a;color:#fff;font-size:13px;font-weight:800}.login-submit:hover:not(:disabled){background:#d74405}.login-note{display:block;margin-top:22px;color:#81796f;font-size:11px;line-height:1.5}@media (max-width:520px){.login-screen{padding:80px 16px 24px}.login-brand{top:22px;left:18px}.login-panel{padding:24px;box-shadow:none}}.notification-wrap{z-index:11}.notification-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(390px,calc(100vw - 32px));max-height:min(530px,calc(100vh - 100px));display:flex;flex-direction:column;border:1px solid #e8e2d9;border-radius:12px;background:#fff;box-shadow:0 18px 48px #20151520;overflow:hidden;z-index:11}.notification-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 18px;border-bottom:1px solid #eee8e2}.notification-panel-head>div{display:grid;gap:4px}.notification-panel-head strong{font-size:14px}.notification-panel-head small{font-size:11px;color:#81796f}.notification-panel-head>button{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#b9470d;font-size:10px;font-weight:700;white-space:nowrap}.notification-panel-head>button:hover{text-decoration:underline}.notification-list{overflow:auto}.notification-item{width:100%;display:grid;grid-template-columns:7px minmax(0,1fr) 16px;gap:11px;align-items:start;padding:15px 18px;text-align:left;border:0;border-bottom:1px solid #f0ece7;background:#fff;color:#201515}.notification-item:hover{background:#fff8f4}.notification-item.is-unread{background:#fffaf7}.notification-item-dot{width:7px;height:7px;margin-top:6px;border-radius:50%;background:transparent}.notification-item.is-unread .notification-item-dot{background:#ec5510}.notification-item>span:nth-child(2){display:grid;gap:5px;min-width:0}.notification-item strong{font-size:12px;line-height:1.3}.notification-item small{font-size:11px;line-height:1.45;color:#625a51}.notification-item em{font-style:normal;color:#94897f;font-size:10px}.notification-item>svg{color:#c6521d;margin-top:2px}.notification-empty{padding:28px 18px;text-align:center;color:#81796f;font-size:12px}.notification-error{margin:0;padding:10px 18px;color:#a02d17;background:#fff3ef;font-size:11px}.notification-error button{border:0;background:transparent;color:inherit;font-weight:700;text-decoration:underline;margin-left:6px}@media (max-width:760px){.notification-panel{right:-74px}}.settings-page{display:grid;gap:18px;max-width:1100px}.settings-panel{min-width:0;border:1px solid #e8e2d9;border-radius:13px;background:#fff;overflow:hidden}.settings-panel-heading{display:flex;align-items:center;gap:10px;padding:20px 24px 16px;color:#db4e12}.settings-panel-heading h2{margin:0;color:#241a17;font-size:16px;letter-spacing:-.025em}.settings-profile{display:flex;align-items:center;gap:16px;padding:2px 24px 22px}.settings-avatar{width:56px;height:56px;flex:none;display:grid;place-items:center;border-radius:14px;background:#201515;color:#fff;font-size:24px;font-weight:750}.settings-profile-copy{min-width:0;display:grid;gap:6px}.settings-profile-copy>span{color:#7b7168;font-size:12px;overflow-wrap:anywhere}.settings-profile-name{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.settings-profile-name strong{font-size:20px;letter-spacing:-.035em}.settings-admin-tag{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:6px;background:#ffdfcc;color:#a43d0a;font-size:11px;font-weight:800}.settings-account-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;border-top:1px solid #eee8e2}.settings-account-footer>div{display:grid;gap:3px}.settings-account-footer>div span{color:#867b72;font-size:11px}.settings-account-footer>div strong{font-size:12px}.settings-sign-out{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:8px 12px;border:1px solid #d8cec4;border-radius:8px;background:#fff;color:#4c3d36;font-size:12px;font-weight:700}.settings-sign-out:hover{background:#fff5ef;border-color:#e6a47e;color:#a43d0a}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 24px;border-top:1px solid #f1ece6}.settings-row>div{display:grid;gap:5px;min-width:0}.settings-row strong{font-size:12px}.settings-row span:not(.settings-connection){font-size:11px;color:#867b72;line-height:1.4}.settings-connection{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#f2efeb;color:#63574e;font-size:10px;font-weight:750;white-space:nowrap}.settings-connection:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.settings-connection.is-connected{background:#e5f5eb;color:#24663a}.settings-d365-details{display:grid;gap:5px;padding:0 24px 16px;color:#70645c;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.settings-panel-footnote{margin:0;padding:17px 24px 20px;border-top:1px solid #f1ece6;color:#7b7168;font-size:11px;line-height:1.5}.settings-source-value{display:grid;gap:7px;padding:15px 24px 18px;border-top:1px solid #f1ece6}.settings-source-value strong{font-size:17px;letter-spacing:-.025em}.settings-source-value span,.settings-source-period{font-size:11px;color:#7b7168}.settings-source-period{margin:0;padding:0 24px 19px}.settings-cutoff-body{display:flex;align-items:center;gap:18px;padding:5px 24px 24px}.settings-cutoff-body>strong{font-size:34px;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#241a17}.settings-cutoff-body>div{max-width:650px;display:grid;gap:5px}.settings-cutoff-body span{font-size:12px;font-weight:700}.settings-cutoff-body p{margin:0;color:#7b7168;font-size:11px;line-height:1.55}.settings-cutoff-body>svg{margin-left:auto;color:#bd5a26}.settings-error{margin:0;color:#a02d17;font-size:11px;line-height:1.5}@media (max-width:900px){.settings-grid{grid-template-columns:1fr}}@media (max-width:640px){.settings-panel-heading{padding:17px 17px 15px}.settings-profile{padding:0 17px 18px}.settings-account-footer{padding:15px 17px}.settings-row{padding:14px 17px}.settings-d365-details{padding:0 17px 16px}.settings-panel-footnote{padding:16px 17px}.settings-source-value{padding:15px 17px}.settings-source-period{padding:0 17px 16px}.settings-cutoff-body{padding:0 17px 20px;align-items:flex-start;flex-wrap:wrap;gap:12px}.settings-cutoff-body>strong{font-size:30px}.settings-cutoff-body>div{flex:1;min-width:170px}.settings-cutoff-body>svg{display:none}}.sync-lab{display:grid;gap:18px;color:#302924;font-size:13px}.sync-lab-banner{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid #edca96;border-radius:12px;background:#fff9ed;color:#77521a}.sync-lab p{line-height:1.6}.sync-lab-banner p,.sync-lab-actions p{margin:5px 0 12px}.sync-lab-banner p{margin-bottom:0}.sync-lab-counts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sync-lab-counts>div{padding:16px;border:1px solid #e8e2d9;border-radius:10px;background:#fff;display:grid;gap:6px}.sync-lab-counts strong{font-size:24px;font-variant-numeric:tabular-nums}.sync-lab-counts span{font-size:11px;color:#786f67}.sync-lab-actions{display:grid;grid-template-columns:1fr 1fr;gap:18px}.sync-lab-actions>div{background:#fff;border:1px solid #e8e2d9;border-radius:12px;padding:18px}.sync-lab-actions label{display:block;font-weight:650;margin-bottom:12px}.sync-lab-actions select{display:block;width:100%;min-height:40px;border:1px solid #d9c9be;border-radius:8px;background:#fff;padding:8px;color:#302924;margin-bottom:12px}.sync-lab-panel{border:1px solid #e8e2d9;border-radius:12px;background:#fff;overflow:hidden;min-width:0}.sync-lab-panel>header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px;border-bottom:1px solid #e8e2d9}.sync-lab-panel h2{font-size:16px;margin:0}.sync-lab-panel header p{margin:5px 0 0;font-size:11px;color:#786f67}.sync-lab-table-scroll{overflow:auto}.sync-lab table{border-collapse:collapse;width:100%;min-width:850px}.sync-lab th{background:#faf9f8;text-align:left;font-size:11px;color:#786f67;padding:12px 16px}.sync-lab td{padding:14px 16px;border-top:1px solid #eee8df;vertical-align:top;font-size:12px}.sync-lab td small{display:block;color:#786f67;margin-top:6px;max-width:300px;overflow-wrap:anywhere}.sync-lab-order{border:0;padding:0;background:none;color:#c7470c;font-weight:650;text-align:left;cursor:pointer}.sync-lab-order:hover{text-decoration:underline}.sync-lab tr.is-selected{background:#fff4ed}.sync-lab footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid #e8e2d9;font-size:11px}.sync-lab footer>div{display:flex;gap:8px}.sync-lab-status{display:inline-block;border-radius:6px;padding:5px 8px;background:#f1eee9;color:#665d52;font-size:11px;font-weight:600}.sync-lab-status-verified{background:#e9f5eb;color:#276339}.sync-lab-status-unknown,.sync-lab-status-partial,.sync-lab-status-review,.sync-lab-status-failed{background:#fff0e8;color:#9c421b}.sync-lab-empty{padding:28px 18px;text-align:center;color:#786f67}.sync-lab-error{padding:12px 16px;background:#fff2ed;color:#a02d17;border-radius:8px;margin:0;overflow-wrap:anywhere}.sync-lab-notice{padding:12px 16px;background:#edf6ef;color:#276339;border-radius:8px;margin:0}.sync-lab-detail{padding:18px}.sync-lab-detail-summary{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:14px}.sync-lab-detail h3{font-size:13px;margin:22px 0 10px}.sync-lab-snapshots,.sync-lab-events{padding-left:20px}.sync-lab-snapshots li{margin:10px 0}.sync-lab-snapshots code{display:block;color:#786f67;font-size:11px;margin-top:5px}.sync-lab-events li{border-bottom:1px solid #eee8df;padding:10px 0}.sync-lab-events time{display:block;color:#786f67;font-size:11px;margin-bottom:5px}.sync-lab-events p{margin:5px 0;overflow-wrap:anywhere}.sync-lab button:focus-visible,.sync-lab select:focus-visible{outline:2px solid #ff4f00;outline-offset:3px}@media (max-width:1100px){.sync-lab-counts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.sync-lab-actions{grid-template-columns:1fr}.sync-lab-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.sync-lab-panel>header{flex-wrap:wrap}}.excel-import{display:grid;gap:18px;border:1px solid #e8e2d9;border-radius:12px;background:#fff;padding:20px;color:#302924;font-size:13px;min-width:0}.excel-import h2{font-size:17px;margin:0}.excel-import h3{font-size:14px;margin:0 0 10px}.excel-import p{line-height:1.6;margin:7px 0}.excel-import>header p,.excel-import-hint{color:#786f67}.excel-import-upload{display:grid;gap:10px;padding:16px;background:#faf9f8;border:1px solid #e8e2d9;border-radius:8px}.excel-import label{font-weight:600}.excel-import input:not([type=file]),.excel-import select{width:100%;min-height:40px;padding:9px;border:1px solid #d9c9be;border-radius:7px;background:#fff;color:#302924;font:inherit;box-sizing:border-box}.excel-import input:disabled,.excel-import select:disabled{background:#f6f3f0}.excel-import-shop{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.excel-import-shop label{display:grid;gap:7px;align-content:start}.excel-import small{display:block;font-size:11px;font-weight:400;color:#786f67;line-height:1.5;margin-top:5px;overflow-wrap:anywhere}.excel-import-table-scroll{overflow:auto;margin:12px 0}.excel-import table{border-collapse:collapse;width:100%;min-width:680px}.excel-import th,.excel-import td{padding:12px;text-align:left;border-bottom:1px solid #eee8df;vertical-align:top;overflow-wrap:anywhere}.excel-import thead th{font-size:11px;color:#786f67;background:#faf9f8}.excel-import tbody th{width:28%;font-weight:600}.excel-import td select{min-width:250px}.excel-import-required{display:block;font-size:11px;color:#a34118;margin-top:5px}.excel-import-error,.excel-import-error-list{padding:12px 16px;background:#fff2ed;color:#a02d17;border-radius:8px;overflow-wrap:anywhere}.excel-import-error-list{padding-left:32px}.excel-import-notice{padding:12px 16px;background:#edf6ef;color:#276339;border-radius:8px}.excel-import-warnings{background:#fff9ed;color:#77521a;border-radius:7px;padding:12px 16px;line-height:1.6}.excel-import ul.excel-import-warnings{padding-left:32px}.excel-import-validation{padding:16px;margin-top:16px;border:1px solid #e8e2d9;border-radius:8px}.excel-import button:focus-visible,.excel-import input:focus-visible,.excel-import select:focus-visible{outline:2px solid #ff4f00;outline-offset:3px}@media (max-width:650px){.excel-import{padding:15px}.excel-import-shop{grid-template-columns:1fr}}.excel-import-date{display:grid;gap:7px;max-width:380px;margin-bottom:16px}.excel-import-approval{display:flex;align-items:flex-start;gap:9px}.excel-import-approval input[type=checkbox]{width:16px;min-height:16px;flex:none;margin-top:3px}.excel-import-content{display:grid;gap:16px}.excel-import-profile{padding:14px;margin-bottom:16px;border:1px solid #d5e4d8;border-radius:8px;background:#f3f8f4}.excel-import-upload{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#fffaf6;border-style:dashed;border-color:#e4c7b5}.excel-import-upload{min-height:88px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.excel-import-upload.is-dragging{background:#fff0e6;border-color:#d7490b;box-shadow:inset 0 0 0 1px #d7490b}.excel-import-upload.is-busy{opacity:.7}.excel-import-analysis{display:grid;gap:0;border:1px solid #e5d9cb;border-radius:10px;background:#fff;overflow:hidden}.excel-import-work-label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;color:#786f67;background:#fcfaf7}.excel-import-work-label strong{font-size:12px;font-weight:600}.excel-import-work-label small{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.excel-import-analysis.is-running .excel-import-work-label strong{color:#b5450b}.excel-import-analysis.is-ready .excel-import-work-label strong{color:#327544}.excel-import-work-current{display:grid;gap:7px;padding:14px 18px;border-top:1px solid #eee8df;min-height:72px}.excel-import-work-phase{width:fit-content;color:#a34410;font-size:11px;font-weight:700;letter-spacing:.02em}.excel-import-work-current strong{display:block;font-size:14px;color:#302924;line-height:1.45}.excel-import-work-current strong.is-thinking{font-weight:400}@supports (-webkit-background-clip:text){.excel-import-work-current strong.is-thinking{width:fit-content;background:linear-gradient(90deg,#302924,#302924 40%,#a63b08,#c7470c,#a63b08,#302924 60%,#302924);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:excel-import-thinking 3.2s linear infinite}}@keyframes excel-import-thinking{to{background-position:0% 0}}.excel-import-work-active{display:flex;align-items:flex-start;gap:10px}.excel-import-work-active .excel-import-step-icon{flex:none}.excel-import-work-active .excel-import-step-icon.is-running{border-color:#f3d7c4;background:#fff3eb;color:#b5450b}.excel-import-work-active .excel-import-step-icon.is-running svg{animation:excel-import-spin 2.2s linear infinite}@media (prefers-reduced-motion:reduce){.excel-import-work-active .excel-import-step-icon.is-running svg{animation:none}}@media (prefers-reduced-motion:reduce){.excel-import-work-current strong.is-thinking{animation:none;background:none;-webkit-text-fill-color:currentColor}}.excel-import-work-current small{color:#786f67;font-size:11px}.excel-import-work-current p{margin:8px 0 0;color:#605d52;line-height:1.5}.excel-import-work-details{padding:10px 18px;border-top:1px solid #eee8df}.excel-import-work-details summary{width:fit-content;color:#775b4c;font-size:12px;cursor:pointer;font-weight:600}.excel-import-work-details summary:hover{color:#b5450b}.excel-import-work-details[open] summary{color:#b5450b}.excel-import-work-details summary:focus-visible{outline:2px solid #ff4f00;outline-offset:3px}.excel-import-transcript{display:grid;gap:8px;margin:12px 0 4px;padding:0 0 0 16px;color:#605d52;font-size:12px;line-height:1.5}.excel-import-transcript li{padding-left:3px;overflow-wrap:anywhere}.excel-import-transcript li.done{color:#315c3a}.excel-import-transcript li.error{color:#a02d17}.excel-import-work-steps-title{display:block;color:#302924;font-size:12px}.excel-import-transcript{list-style:none;gap:0;margin:12px 0 0;padding:0}.excel-import-transcript li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;padding:0 0 14px}.excel-import-transcript li:last-child{padding-bottom:2px}.excel-import-transcript li:not(:last-child):before{content:"";position:absolute;top:24px;bottom:2px;left:11px;border-left:1px solid #dfdfd8}.excel-import-step-icon{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border:1px solid #dbe8dd;border-radius:50%;background:#f1f8f2;color:#327544}.excel-import-transcript li.running .excel-import-step-icon{border-color:#f3d7c4;background:#fff3eb;color:#b5450b}.excel-import-transcript li.error .excel-import-step-icon{border-color:#f0d4ce;background:#fff1ed;color:#a02d17}.excel-import-transcript li.running .excel-import-step-icon svg{animation:excel-import-spin 1.3s linear infinite}.excel-import-step-text{padding-top:3px;line-height:1.5}.excel-import-step-time{padding-top:4px;color:#786f67;font-size:11px;white-space:nowrap}@keyframes excel-import-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.excel-import-transcript li.running .excel-import-step-icon svg{animation:none}}@media (max-width:650px){.excel-import-transcript li{grid-template-columns:24px minmax(0,1fr)}.excel-import-step-time{grid-column:2;padding-top:0}}.excel-import-cursor{display:inline-block;width:2px;height:12px;margin-left:2px;vertical-align:-2px;background:currentColor;animation:excel-import-blink .75s steps(1) infinite}.excel-import-working-dots{display:inline-block;width:18px;height:5px;margin-right:7px;border-radius:5px;background:linear-gradient(90deg,#c7470c 0 20%,transparent 20% 40%,#c7470c 40% 60%,transparent 60% 80%,#c7470c 80%);animation:excel-import-pulse 1s ease-in-out infinite}.excel-import-screen-reader-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.excel-import-analysis.is-ready{border-color:#cfe0d0}.excel-import-analysis>p{margin:0;padding:10px 18px;border-top:1px solid #eee8df;color:#77521a}@keyframes excel-import-blink{50%{opacity:0}}@keyframes excel-import-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.excel-import-cursor,.excel-import-working-dots{animation:none}}@media (max-width:650px){.excel-import-work-label{align-items:flex-start;flex-direction:column}.excel-import-work-label small{text-align:left}}.excel-import-upload-copy{display:flex;align-items:center;gap:12px;min-width:0}.excel-import-upload-copy>div{min-width:0}.excel-import-upload-copy strong{display:block;font-size:13px;color:#201515}.excel-import-upload-copy small{margin-top:3px}.excel-import-upload-icon{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:9px;background:#fff0e9;color:#d7490b}.excel-import-selected-file{color:#b5450b!important;font-weight:650!important}.excel-import-upload-button{flex:none}@media (max-width:650px){.excel-import-upload{align-items:stretch;flex-direction:column}.excel-import-upload-button{width:100%}}.excel-import-entry{display:flex;justify-content:flex-end;margin:0}.excel-import-entry>.button{display:inline-flex;align-items:center;gap:8px}.excel-import-dialog:not([open]){display:none}.excel-import-dialog[open]{display:block;width:min(1040px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;border:1px solid #e8e2d9;border-radius:14px;box-shadow:0 24px 80px #20151538;overflow:hidden}.excel-import-dialog::backdrop{background:#20151591}.excel-import-dialog-shell{display:flex;flex-direction:column;max-height:calc(100dvh - 40px);min-height:0}.excel-import-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid #eee8df;background:#fff}.excel-import-dialog-header h2{font-size:20px}.excel-import-dialog-header p{margin:4px 0 0;color:#786f67}.excel-import-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 24px;background:#fff;border-bottom:1px solid #eee8df}.excel-import-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:0 8px;border:0;background:transparent;color:#786f67;font:inherit;font-size:12px;cursor:pointer}.excel-import-step:not(:last-child):after{content:"";position:absolute;top:11px;left:calc(50% + 20px);width:calc(100% - 40px);border-top:2px dashed #d8cfc5;pointer-events:none}.excel-import-step.is-complete:not(:last-child):after{border-top-style:solid;border-top-color:#88b692}.excel-import-step span{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:#f4f0ec;color:#786f67;font-weight:700}.excel-import-step.is-current{color:#b94814}.excel-import-step.is-current span{background:#ff4f00;color:#fff}.excel-import-step.is-complete{color:#276339}.excel-import-step.is-complete span{background:#edf6ef;color:#276339}.excel-import-step:disabled{cursor:default}.excel-import-step-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.excel-import-final-step .excel-import-step-actions{justify-content:flex-start;margin-top:0}.excel-import-dialog-close{display:grid;place-items:center;width:36px;height:36px;flex:none;border:0;border-radius:8px;background:transparent;color:#665c55;cursor:pointer}.excel-import-dialog-close:hover{background:#f6f3f0;color:#302924}.excel-import-dialog-body{min-height:0;overflow-y:auto;padding:20px 24px 24px;overscroll-behavior:contain}.excel-import-dialog .excel-import-content{margin:0}@media (max-width:650px){.excel-import-dialog[open]{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.excel-import-dialog-shell{max-height:calc(100dvh - 20px)}.excel-import-dialog-header,.excel-import-dialog-body{padding:16px}.excel-import-steps{padding:12px}.excel-import-step{gap:5px;padding:0 4px;font-size:10px;text-align:center}.excel-import-step-actions{flex-wrap:wrap}}.excel-import-date{width:calc((100% - 16px)/2);max-width:none;margin:0 0 16px}.excel-import-mapping-table{width:100%;min-width:760px;table-layout:fixed}.excel-import-preview .excel-import-table-scroll{max-height:min(42dvh,420px);overflow:auto;border:1px solid #eee8df;border-radius:8px}.excel-import-mapping-table thead th{position:sticky;top:0;z-index:1}.excel-import-field-col{width:30%}.excel-import-source-col{width:53%}.excel-import-info-col{width:17%}.excel-import-mapping-table th,.excel-import-mapping-table td{vertical-align:middle;padding:10px 12px}.excel-import-mapping-table tbody th{width:auto}.excel-import-mapping-table tbody th label{display:block;line-height:1.4}.excel-import-mapping-table td:nth-child(2){min-width:0}.excel-import-mapping-table td:nth-child(3){color:#605d52;font-size:11px}.excel-import-mapping-table .workspace-select-trigger{min-height:42px}.excel-import .excel-import-approval input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:18px;height:18px;min-height:18px;flex:none;margin:2px 0 0;padding:0;border:1px solid #c5c0b1;border-radius:5px;background:#fff;cursor:pointer}.excel-import .excel-import-approval input[type=checkbox]:checked{border-color:#ff4f00;background:#ff4f00}.excel-import .excel-import-approval input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.excel-import .excel-import-approval input[type=checkbox]:focus-visible{outline:2px solid #ff4f00;outline-offset:2px}@media (max-width:650px){.excel-import-date{width:100%}.excel-import-mapping-table{min-width:700px}}.excel-import-validation-quality{display:grid;gap:5px;margin:12px 0;padding:12px;border:1px solid #e8e2d9;border-radius:8px;background:#faf8f5}.excel-import-validation-quality strong{font-size:12px}.excel-import-validation-quality p,.excel-import-validation-quality ul{margin:0;font-size:12px;line-height:1.5}.excel-import-quality{display:grid;gap:9px;padding:16px 18px;border:1px solid #e8e2d9;border-radius:10px;background:#fff}.excel-import-quality h3{margin:0;font-size:14px}.excel-import-quality p{margin:0;color:#605d52;font-size:12px;line-height:1.5}.excel-import-quality ul{margin:0;padding-left:20px;color:#99460e;font-size:12px;line-height:1.6}.excel-import-quality-groups{display:grid;gap:8px}.excel-import-quality-group{border:1px solid #eadfd3;border-radius:8px;background:#fffaf6;overflow:hidden}.excel-import-quality-group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;color:#99460e;font-size:12px;cursor:pointer}.excel-import-quality-group summary::-webkit-details-marker{display:none}.excel-import-quality-group summary:after{content:"⌄";color:#99460e;font-size:17px;line-height:1;transition:transform .2s ease}.excel-import-quality-group summary strong{white-space:nowrap;font-size:12px}.excel-import-quality-group summary strong{margin-left:auto}.excel-import-quality-group[open] summary{border-bottom:1px solid #eadfd3}.excel-import-quality-group[open] summary:after{transform:rotate(180deg)}.excel-import-quality-group>div{max-height:260px;overflow:auto;padding:10px 13px 12px}.excel-import-quality-group>p{padding:10px 13px}.excel-import-quality-group small{color:#786f67;font-size:11px}.sidebar-countdown{margin:auto 12px 12px;padding:15px 12px;border-top:1px solid #e5ddd3;color:#605d52;flex-shrink:0}.sidebar-countdown-label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:650}.sidebar-countdown-label svg{color:#db4e12}.sidebar-countdown strong{display:block;margin:8px 0 5px;font-size:26px;font-weight:700;letter-spacing:.03em;line-height:1.2;font-variant-numeric:tabular-nums;color:#241a17}.sidebar-countdown small{font-size:10px;line-height:1.5;color:#81766c}.sidebar nav{min-height:0;overflow-y:auto}:root{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#201515;background:#fffefb}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}.app-shell{display:flex;min-height:100vh}.sidebar{width:240px;flex:none;border-right:1px solid #e8e2d9;display:flex;flex-direction:column;height:100vh;position:sticky;top:0;background:#fffefb}.brand{height:72px;display:flex;align-items:center;gap:10px;padding:18px;border-bottom:1px solid #e8e2d9}.brand-mark{width:32px;height:32px;border-radius:8px;background:#201515;color:#fffefb;display:grid;place-items:center;font-weight:800}.brand strong{display:block;font-size:13px}.brand small{display:block;color:#939084;font-size:10px;margin-top:3px}.sidebar nav{display:grid;gap:4px;padding:20px 12px}.nav-item{border:0;border-radius:8px;background:transparent;text-align:left;display:flex;align-items:center;gap:11px;padding:12px;color:#605d52;font-size:12px;font-weight:650;position:relative}.nav-item:hover{background:#f8f4f0}.nav-item.active{background:#fff0e9;color:#201515}.nav-item.active:before{content:"";position:absolute;left:0;width:3px;height:24px;background:#ff4f00;border-radius:4px}.nav-item.active svg{color:#ff4f00}.nav-chevron{margin-left:auto;opacity:0}.nav-item.active .nav-chevron{opacity:1}.sidebar-foot{margin-top:auto;padding:20px;color:#939084;font-size:10px;border-top:1px solid #e8e2d9}.demo-dot{display:inline-block;background:#ff4f00;border-radius:50%;width:7px;height:7px;margin-right:6px}.main-wrap{flex:1;min-width:0}.demo-banner{height:54px;border-bottom:1px solid #e8e2d9;display:flex;align-items:center;gap:12px;padding:0 28px;color:#605d52;font-size:11px}.demo-tag{background:#fff0d8;border:1px solid #ffe0aa;border-radius:6px;padding:6px 9px;color:#5a3412;font-size:10px;font-weight:800}.icon-button,.mobile-menu{border:0;background:transparent;padding:7px;color:#605d52;display:grid;place-items:center}.refresh{margin-left:auto}.mobile-menu{display:none}main{padding:30px 32px 60px;max-width:1700px;margin:auto}.page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:26px}.page-head h1{font-size:29px;line-height:1.1;letter-spacing:-.05em;margin:0 0 8px;font-weight:650}.page-head p{margin:0;color:#605d52;font-size:12px;line-height:1.5}.button{border:1px solid #c5c0b1;background:#fffefb;border-radius:10px;color:#201515;min-height:39px;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex;justify-content:center;align-items:center;gap:7px;white-space:nowrap}.button:hover:not(:disabled){background:#f8f4f0}.button.primary{background:#ff4f00;border-color:#ff4f00;color:#fffefb}.button.primary:hover:not(:disabled){background:#dc4400}.button.secondary{background:#201515;border-color:#201515;color:#fffefb}.button.small{font-size:10px;min-height:29px;padding:5px 9px;border-radius:6px}.button.full{width:100%;margin-top:20px}.section,.detail-panel{border:1px solid #e8e2d9;border-radius:12px;background:#fffefb;overflow:hidden}.section-head{padding:20px 22px;border-bottom:1px solid #e8e2d9;display:flex;justify-content:space-between;align-items:center}.section-head h2,.detail-head h2{font-size:15px;margin:0}.section-head span{font-size:11px;color:#939084}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:720px}th{text-align:left;background:#f8f4f0;color:#605d52;font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:12px 16px;white-space:nowrap}td{padding:14px 16px;border-top:1px solid #eee8df;color:#36342e;font-size:11px;white-space:nowrap}tbody tr:hover{background:#fffaf5}.strong{font-weight:700;color:#201515}.numeric{text-align:right;font-variant-numeric:tabular-nums}.mono{font-family:ui-monospace,monospace;font-size:10px}.muted{color:#939084}.status{display:inline-flex;align-items:center;white-space:nowrap;border-radius:99px;padding:5px 8px;background:#f1ede8;color:#605d52;font-size:10px;font-weight:700}.status:before{content:"";background:currentColor;width:5px;height:5px;border-radius:50%;margin-right:6px}.status-approved,.status-synced,.status-active,.status-completed{background:#e5f5eb;color:#24663a}.status-submitted,.status-queued,.status-running{background:#fff1d8;color:#9a5b06}.status-exception,.status-failed{background:#ffe9e4;color:#b0321b}.status-ready{background:#e7f0ff;color:#225698}.context-note{display:flex;gap:10px;align-items:flex-start;background:#f8f4f0;color:#605d52;font-size:11px;line-height:1.5;padding:14px 16px;border-radius:9px;margin-bottom:20px}.context-note svg{flex:none;color:#ff4f00}.metric-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e8e2d9;border-radius:12px;margin-bottom:20px}.metric-strip>div{padding:18px 22px;border-right:1px solid #e8e2d9;display:grid;gap:8px}.metric-strip>div:last-child{border-right:0}.metric-strip span{font-size:11px;color:#605d52}.metric-strip strong{font-size:24px;font-variant-numeric:tabular-nums}.orders-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.orders-tools{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid #e8e2d9}.tabs{display:flex;gap:5px;overflow:auto}.tabs button{border:0;background:transparent;color:#605d52;font-size:11px;font-weight:600;padding:16px 8px 14px;white-space:nowrap;border-bottom:2px solid transparent}.tabs button.current{color:#201515;border-bottom-color:#ff4f00}.orders-tools input{border:1px solid #ddd5ca;border-radius:7px;padding:8px 10px;font-size:11px;min-width:190px;outline:none}.orders-tools input:focus{border-color:#ff4f00}.orders-table{min-width:790px}.orders-table tbody tr{cursor:pointer}.orders-table tbody tr.selected{background:#fff1e9}.detail-panel{padding:20px;min-height:430px}.detail-head{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid #e8e2d9}.detail-head p{font-size:10px;color:#605d52;margin:6px 0 0;overflow-wrap:anywhere}.detail-panel dl{display:grid;grid-template-columns:1fr 1fr;gap:15px 8px;padding:18px 0;border-bottom:1px solid #e8e2d9;margin:0}.detail-panel dt{color:#939084;font-size:11px}.detail-panel dd{font-size:11px;font-weight:650;text-align:right;margin:0;overflow-wrap:anywhere}.issue{margin-top:20px;padding:13px;background:#fff0ec;border:1px solid #ffd9ce;border-radius:8px;color:#a02d17;font-size:11px}.issue p{margin:5px 0 0;line-height:1.5}.job-detail{display:grid;gap:7px;margin-top:18px;font-size:11px}.job-detail>span,.detail-foot{color:#605d52;font-size:11px;line-height:1.5}.job-detail p{color:#a02d17}.overview-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:25px}.overview-card{background:#f8f4f0;border:1px solid #efe8df;border-radius:12px;padding:22px;text-align:left;color:#201515;display:flex;flex-direction:column;min-height:180px}.overview-card:hover{border-color:#ff4f00}.overview-top{display:flex;justify-content:space-between;color:#ff4f00;margin-bottom:18px}.overview-card>strong{font-size:14px}.overview-value{font-size:30px;font-weight:650;margin:7px 0}.overview-card>span{color:#605d52;font-size:11px}.queue-summary{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #e8e2d9}.queue-summary>div{padding:20px 22px;display:grid;gap:4px;border-right:1px solid #e8e2d9}.queue-summary>div:last-child{border-right:0}.queue-summary strong{font-size:21px}.queue-summary span{font-size:11px;color:#605d52}.loading,.empty{padding:45px 20px;text-align:center;color:#939084;font-size:12px}.message{display:flex;align-items:center;gap:10px;border-radius:8px;padding:12px 14px;margin-bottom:20px;font-size:12px}.message span{flex:1}.message button{border:0;background:transparent}.message.error{background:#fff0ec;color:#a02d17}.message.success{background:#e5f5eb;color:#24663a}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#20151588;display:grid;place-items:center;padding:18px;z-index:5}.modal{width:min(100%,490px);background:#fffefb;border-radius:12px;padding:24px;box-shadow:0 20px 60px #2015152b}.modal-head{display:flex;justify-content:space-between;align-items:start;margin-bottom:24px}.modal-head h2{font-size:20px;margin:0 0 6px}.modal-head p{font-size:11px;color:#605d52;margin:0}.modal form{display:grid;gap:15px}.modal label{display:grid;gap:7px;font-size:11px;font-weight:700}.modal input,.modal select{min-height:42px;width:100%;border:1px solid #c5c0b1;border-radius:6px;background:#fffefb;padding:9px 11px;font-size:12px;color:#201515}.modal input:focus,.modal select:focus{outline:2px solid #ff4f00;outline-offset:1px}.modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:8px}@media (max-width:1120px){.orders-layout{grid-template-columns:1fr}.detail-panel{min-height:auto}.orders-tools{flex-wrap:wrap;padding-top:10px;padding-bottom:10px}}@media (max-width:760px){.sidebar{position:fixed;z-index:4;transform:translate(-100%);transition:transform .2s;box-shadow:10px 0 30px #20151510}.sidebar-open{transform:translate(0)}.mobile-menu{display:grid}.demo-banner{padding:0 16px;font-size:10px}.demo-banner>span:nth-of-type(2){display:none}main{padding:22px 15px 45px}.page-head h1{font-size:23px}.page-head p{font-size:11px}.overview-grid{grid-template-columns:1fr;gap:10px}.overview-card{min-height:125px;padding:16px}.overview-top{margin-bottom:8px}.overview-value{font-size:24px;margin:4px 0}.metric-strip{grid-template-columns:repeat(2,1fr)}.metric-strip>div:nth-child(2){border-right:0}.metric-strip>div:nth-child(-n+2){border-bottom:1px solid #e8e2d9}.metric-strip>div{padding:14px}.orders-tools input{width:100%}.queue-summary>div{padding:15px}.section-head,.detail-panel{padding:16px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.topbar{height:72px;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fffefb;position:relative;z-index:3}.quick-search-wrap{width:38px;min-width:0;height:40px;display:flex;align-items:center;position:relative;flex:none;border:1px solid transparent;border-radius:9px;color:#605d52;transition:width .28s cubic-bezier(.2,.75,.25,1),border-color .2s,box-shadow .2s}.quick-search-wrap.is-open{width:min(360px,calc(100vw - 420px));border-color:#ddd5ca;box-shadow:0 0 0 3px #ff4f0010}.quick-search-wrap.is-open:focus-within{border-color:#ff4f00;box-shadow:0 0 0 3px #ff4f0018}.quick-search-toggle{width:36px;height:36px;display:grid;place-items:center;flex:none;border:0;border-radius:8px;background:transparent;color:inherit}.quick-search-toggle:hover,.quick-search-toggle:focus-visible{background:#f8f4f0;color:#201515}.quick-search-wrap input{width:0;min-width:0;flex:1;border:0;outline:0;background:transparent;color:#201515;font-size:12px;opacity:0;visibility:hidden;transition:opacity .16s ease}.quick-search-wrap.is-open input{opacity:1;visibility:visible}.quick-search-wrap input::placeholder{color:#918b80}.search-clear{border:0;background:transparent;color:#817b70;display:grid;place-items:center;flex:none;margin-right:8px;padding:3px}.quick-results,.top-popover{position:absolute;top:calc(100% + 10px);background:#fffefb;border:1px solid #e8e2d9;box-shadow:0 16px 38px #2015151c;border-radius:10px;z-index:10}.quick-results{left:0;right:0;padding:6px;max-height:340px;overflow:auto}.quick-results button{width:100%;display:grid;gap:4px;text-align:left;border:0;border-radius:7px;background:transparent;color:#201515;padding:10px 11px;font-size:12px;font-weight:650}.quick-results button:hover,.quick-results button:focus-visible,.top-popover button:hover{background:#fff0e9}.quick-results small{color:#817b70;font-size:10px;font-weight:500}.quick-results p,.top-popover p{margin:0;padding:12px;color:#605d52;font-size:11px;line-height:1.5}.top-actions{margin-left:auto;display:flex;align-items:center;gap:8px;flex:none}.top-action-wrap{position:relative}.top-icon{width:38px;height:38px;position:relative;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:#605d52}.top-icon:hover,.top-icon[aria-expanded=true],.user-control:hover,.user-control[aria-expanded=true]{background:#f8f4f0;color:#201515}.top-icon.is-active{background:#fff0e6;color:#c54d13}.notification-trigger.has-notifications{background:#fff0e9;color:#d84400}.notification-trigger.has-notifications:hover,.notification-trigger.has-notifications[aria-expanded=true]{background:#ffe1d1;color:#ad3500}.notification-count{position:absolute;top:-6px;right:-7px;min-width:20px;height:20px;padding:0 4px;display:grid;place-items:center;border:2px solid #fff;border-radius:999px;background:#d84400;color:#fff;font-size:10px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.user-control{display:flex;align-items:center;gap:9px;border:0;border-left:1px solid #e8e2d9;border-radius:0 8px 8px 0;background:transparent;padding:4px 8px 4px 16px;color:#605d52;text-align:left}.user-avatar{width:32px;height:32px;display:grid;place-items:center;flex:none;border-radius:50%;background:#201515;color:#fffefb;font-size:12px;font-weight:700}.user-copy{display:grid;gap:2px;white-space:nowrap}.user-copy strong{font-size:11px;color:#201515}.user-copy small{font-size:10px;color:#817b70}.user-copy .user-role-tag{width:max-content;padding:2px 6px;border-radius:5px;background:#fff0e6;color:#a94313;font-size:9px;font-weight:800;line-height:1.2}.account-popover>strong{display:flex;align-items:center;gap:8px}.account-admin-tag{padding:3px 6px;border-radius:5px;background:#fff0e6;color:#a94313;font-size:9px;font-weight:800}.auth-checking{min-height:100vh;display:grid;place-items:center;color:#81796f;font-size:13px}.top-popover{right:0;width:260px;padding:10px}.top-popover>strong{display:block;padding:6px 8px 10px;font-size:12px}.top-popover button{width:100%;display:flex;align-items:center;gap:8px;text-align:left;border:0;border-radius:7px;background:transparent;padding:10px 8px;color:#36342e;font-size:11px;line-height:1.4}.top-popover p{padding:4px 8px 10px}.notifications-popover{width:300px;max-height:340px;overflow:auto}@media (max-width:760px){.topbar{height:62px;padding:0 15px;gap:8px}.quick-search-wrap{position:absolute;top:13px;right:117px;width:34px;height:36px;background:#fff;z-index:5}.quick-search-wrap.is-open{width:calc(100vw - 175px)}.quick-search-toggle{width:32px;height:32px}.quick-search-wrap input{font-size:11px}.top-actions{gap:0}.top-icon{width:34px;height:34px}.user-control{border-left:0;padding:2px 0 2px 4px}.user-copy,.user-control>svg{display:none}.user-avatar{width:30px;height:30px}.top-popover{right:-3px}.notifications-popover{right:-75px;width:min(300px,calc(100vw - 30px))}}.sidebar{height:calc(100vh - 24px);top:12px;margin:12px;border:1px solid #e8e2d9;border-radius:16px;overflow:hidden}@media (max-width:760px){.sidebar{width:min(240px,calc(100vw - 24px));left:12px;margin:0;transform:translate(calc(-100% - 12px))}.sidebar.sidebar-open{transform:translate(0)}}:root,body,.app-shell,.main-wrap,main,.topbar{background:#fff}.sidebar{background:#f8f4f0}.brand{border-bottom:0}.sidebar-foot{border-top:0}.section,.detail-panel,.overview-card,.modal,.quick-results,.top-popover,.quick-search-wrap{background:#fff}th{background:#fafafa}.context-note{background:#fff;border:1px solid #e8e2d9}.nav-item{transition:background-color .16s ease,color .16s ease}.nav-item:not(.active):hover,.nav-item:not(.active):focus-visible{background:#fff;color:#201515}.nav-item.active{background:#ffdfcc;box-shadow:inset 0 0 0 1px #ffc29f}.nav-item.active:hover{background:#ffd2b9}.orders-layout{grid-template-columns:minmax(0,1fr) 360px}.orders-table{min-width:560px;table-layout:fixed}.orders-table th,.orders-table td{padding:12px 10px;overflow:hidden;text-overflow:ellipsis}.orders-table th:nth-child(1){width:13%}.orders-table th:nth-child(2){width:22%}.orders-table th:nth-child(3){width:17%}.orders-table th:nth-child(4){width:24%}.orders-table th:nth-child(5){width:24%}.order-so-cell{white-space:nowrap}.orders-table tbody tr:focus-visible{outline:2px solid #ff4f00;outline-offset:-2px}.source-badge{display:inline-flex;padding:5px 8px;border-radius:99px;background:#f3f0eb;color:#605d52;font-size:10px;font-weight:700;white-space:nowrap}.detail-group{padding-top:18px}.detail-group h3,.sync-timeline h3{font-size:12px;margin:0;color:#201515}.detail-group h3 span{font-size:10px;color:#939084;font-weight:500;margin-left:4px}.detail-group dl{padding:13px 0 17px;gap:11px 8px}.detail-group dt,.detail-group dd{line-height:1.4}.sync-timeline{padding-top:19px;border-top:1px solid #e8e2d9;margin-top:19px}.sync-timeline h3{margin-bottom:12px}.sync-history-card{border:1px solid #dce8e0;border-radius:11px;background:#fff;padding:16px}.sync-history-card>p{color:#81796f;font-size:11px;line-height:1.5;margin:0}@media (max-width:1120px){.orders-layout{grid-template-columns:1fr}}.orders-search-row{display:flex;align-items:center;gap:18px;padding:16px 18px;background:#fff8f3;border-bottom:1px solid #f0e1d7}.orders-search-label{flex:none;color:#201515;font-size:12px;font-weight:750}.orders-search-field{width:min(100%,480px);min-height:42px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #ddab91;border-radius:9px;background:#fff;color:#c5480d;transition:border-color .15s,box-shadow .15s}.orders-search-field:focus-within{border-color:#ff4f00;box-shadow:0 0 0 3px #ff4f0020}.orders-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#201515;font-size:12px}.orders-search-field input::placeholder{color:#8b8279}.orders-search-field input::-webkit-search-cancel-button{cursor:pointer}.orders-tools{justify-content:flex-start}@media (max-width:760px){.orders-search-row{align-items:stretch;flex-direction:column;gap:8px;padding:14px}.orders-search-field{width:100%}}.so-overview-flow{margin-bottom:24px}.so-overview-intro{margin-bottom:14px}.so-overview-intro h2{font-size:15px;letter-spacing:-.02em;margin:0 0 5px}.so-overview-intro p{font-size:12px;line-height:1.45;color:#716a60;margin:0}.so-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.so-overview-card{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:13px;width:100%;min-height:106px;padding:17px;text-align:left;border:1px solid #e8e2d9;border-radius:12px;background:#fff;color:#201515;transition:border-color .16s ease,background-color .16s ease}.so-overview-card:hover{border-color:#ff9e6d;background:#fffaf7}.so-overview-card:focus-visible{outline:2px solid #ff4f00;outline-offset:2px}.so-overview-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#fff0e9;color:#e44a08}.so-overview-card-copy{display:grid;gap:4px;min-width:0}.so-overview-card-copy small{font-size:10px;color:#8b8279;font-weight:700}.so-overview-card-copy strong{font-size:19px;line-height:1.2;letter-spacing:-.03em}.so-overview-card-copy span{font-size:11px;color:#716a60;line-height:1.4}.so-overview-card>svg{color:#d44e14}.so-overview-card.is-disabled{cursor:default;background:#faf9f7}.so-overview-card.is-disabled .so-overview-icon{background:#edeae6;color:#726b62}.attention-section{margin-bottom:14px}.attention-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.attention-header h2{font-size:15px;letter-spacing:-.02em;margin:0}.attention-header>span{display:inline-flex;align-items:center;border-radius:99px;background:#fff0e9;color:#a44317;padding:4px 8px;font-size:10px;font-weight:700}.attention-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.attention-card{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;column-gap:12px;text-align:left;border:1px solid #eed8ca;border-radius:12px;background:#fff9f5;padding:15px 16px;color:#201515;min-height:76px;transition:border-color .16s ease,background-color .16s ease}.attention-card:hover{border-color:#ff9e6d;background:#fff3eb}.attention-card:focus-visible{outline:2px solid #ff4f00;outline-offset:2px}.attention-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#ff4f00;background:#ffe8da}.attention-card-copy{display:grid;gap:3px;min-width:0}.attention-card-copy small{font-size:11px;color:#716a60;font-weight:600}.attention-card-copy strong{font-size:14px;line-height:1.3}.attention-arrow{color:#c84810}.attention-empty{display:flex;align-items:center;gap:10px;border:1px solid #dceadd;border-radius:12px;background:#f6fbf6;padding:19px;color:#24663a;font-size:12px}.budget-summary{display:flex;align-items:center;gap:13px;width:100%;min-height:72px;text-align:left;border:1px solid #e8e2d9;border-radius:12px;background:#fff;padding:13px 18px;margin-bottom:24px;color:#201515;transition:border-color .16s ease,background-color .16s ease}.budget-summary:hover,.budget-summary:focus-visible{border-color:#b7d1bd;background:#fbfefb}.budget-summary-icon{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:9px;background:#eaf5eb;color:#24663a}.budget-summary>span:nth-child(2){display:grid;gap:4px}.budget-summary strong{font-size:12px}.budget-summary small{font-size:11px;color:#817b70}.budget-summary-link{display:flex;align-items:center;gap:7px;margin-left:auto;color:#24663a;font-size:11px;font-weight:700;white-space:nowrap}.payment-filters{display:flex;align-items:center;gap:4px;padding:8px 17px;border-bottom:1px solid #e8e2d9;overflow-x:auto}.payment-filters button{display:flex;align-items:center;gap:6px;white-space:nowrap;border:0;border-radius:7px;background:transparent;padding:8px 10px;color:#605d52;font-size:11px;font-weight:650}.payment-filters button:hover,.payment-filters button:focus-visible{background:#f8f4f0}.payment-filters button.current{background:#ffeadf;color:#a83d0e}.payment-filters button span{border-radius:99px;background:#fff;padding:2px 5px;font-size:9px}@media (max-width:760px){.so-overview-grid,.attention-grid{grid-template-columns:1fr}.so-overview-card{min-height:92px}.attention-card{min-height:72px;padding:13px}.budget-summary{padding:12px}.budget-summary-link{font-size:0;gap:0}.budget-summary-link svg{width:18px;height:18px}}.shopee-api-preview{padding:20px 0;border-bottom:1px solid #e8e2d9}.shopee-api-preview h3{font-size:14px;margin:0}.shopee-api-provenance{margin:9px 0 15px;color:#716a60;font-size:11px;line-height:1.5}.shopee-api-fields{display:grid;gap:0;margin:0;border:1px solid #e8e2d9;border-radius:9px;overflow:hidden}.shopee-api-fields>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:9px 11px;border-bottom:1px solid #eee9e2;font-size:11px;align-items:start}.shopee-api-fields>div:last-child{border-bottom:0}.shopee-api-fields dt{color:#716a60;display:grid;gap:2px}.shopee-api-fields dt code{font-size:9px;color:#9b948b;overflow-wrap:anywhere}.shopee-api-fields dd{margin:0;text-align:right;font-weight:650;overflow-wrap:anywhere}.shopee-api-fields .is-unavailable dd{color:#9b948b;font-weight:500}.shopee-api-item-head{display:flex;justify-content:space-between;gap:10px;margin:18px 0 8px;font-size:12px}.shopee-api-item-head span{font-size:10px;color:#8b8279}.shopee-api-item{border:1px solid #e8e2d9;border-radius:9px;padding:12px;margin-top:8px}.shopee-api-item>strong{display:block;font-size:11px;line-height:1.4}.shopee-api-item>p{margin:5px 0 10px;font-size:10px;color:#716a60}.shopee-api-item dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px 8px;margin:0;font-size:10px}.shopee-api-item dt{color:#8b8279}.shopee-api-item dd{margin:0;text-align:right;font-weight:650;overflow-wrap:anywhere}.shopee-api-notes{margin-top:12px;font-size:10px;color:#716a60;line-height:1.5}.shopee-api-notes summary{cursor:pointer;color:#aa481b;font-weight:700}.shopee-api-notes ul{padding-left:18px}.shopee-api-notes li{margin:5px 0}.page-head{margin-bottom:18px}.page-head-shopee{align-items:center;flex-wrap:wrap;gap:12px}.page-head-shopee #shopee-page-actions{display:flex;justify-content:flex-end;flex:1;min-width:max-content}.shopee-data-view{display:grid;gap:14px}.shopee-summary{display:grid;grid-template-columns:minmax(240px,1.05fr) minmax(0,2.6fr);border:1px solid #e8e2d9;border-radius:12px;background:#fff}.shopee-summary.is-empty{grid-template-columns:minmax(0,1fr);overflow:hidden}.shopee-coverage{position:relative;min-width:0;padding:20px 22px;display:flex;flex-direction:column;justify-content:center;gap:8px;border-right:1px solid #e8e2d9}.shopee-coverage>span,.shopee-detail-head>div>span{font-size:10px;letter-spacing:.08em;color:#8e776a;font-weight:800}.shopee-date-trigger{display:flex;align-items:center;gap:9px;width:max-content;max-width:100%;min-width:0;margin-left:-7px;padding:7px;border:1px solid transparent;border-radius:8px;background:transparent;color:#201515;text-align:left;cursor:pointer}.shopee-date-trigger:hover:not(:disabled),.shopee-date-trigger:focus-visible,.shopee-date-trigger[aria-expanded=true]{background:#fff4ed;border-color:#ffb48a;outline:0}.shopee-date-trigger.is-filtered{color:#aa3d0b}.shopee-date-trigger svg{flex:none;color:#e7540a}.shopee-date-trigger strong{min-width:0;font-size:16px;letter-spacing:-.025em;line-height:1.35}.shopee-date-trigger:disabled{cursor:default}.shopee-coverage small{font-size:11px;color:#716a60;line-height:1.4}.date-range-filter{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.date-range-label{font-size:10px;letter-spacing:.08em;color:#8e776a;font-weight:800}.date-range-filter>small{font-size:11px;color:#716a60;line-height:1.4}.date-range-popover{position:absolute;top:calc(100% + 8px);left:-3px;z-index:20;width:min(625px,calc(100vw - 50px));max-height:min(650px,calc(100vh - 300px));overflow:auto;padding:18px;border:1px solid #e2d7ce;border-radius:13px;background:#fff;box-shadow:0 18px 45px #26150c2b}.date-range-popover-head,.date-range-actions,.date-range-navigation{display:flex;align-items:center;justify-content:space-between;gap:10px}.date-range-popover-head>div{display:grid;gap:4px}.date-range-popover-head strong{font-size:14px}.date-range-popover-head span{color:#81796f;font-size:11px}.date-range-popover-head button,.date-range-navigation button{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid #e8e2d9;border-radius:7px;background:#fff;color:#4e4139;cursor:pointer}.date-range-popover-head button:hover,.date-range-navigation button:hover:not(:disabled){background:#fff4ed;border-color:#ffb48a}.date-range-presets{display:flex;gap:7px;flex-wrap:wrap;margin:16px 0;padding-bottom:14px;border-bottom:1px solid #eee7e1}.date-range-presets button{padding:7px 10px;border:1px solid #e8e2d9;border-radius:7px;background:#faf8f6;color:#6e6157;font-size:10px;font-weight:700;cursor:pointer}.date-range-presets button:hover{border-color:#ffad81;background:#fff2e9;color:#ad4210}.date-range-navigation{margin-bottom:11px;color:#81796f;font-size:10px}.date-range-navigation button:disabled{opacity:.35;cursor:default}.date-range-calendars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.date-range-month{min-width:0}.date-range-month h3{margin:0 0 10px;text-align:center;font-size:12px}.date-range-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.date-range-weekday{display:grid;place-items:center;height:28px;color:#91877d;font-size:10px;font-weight:700}.date-range-days button{display:grid;place-items:center;min-width:0;height:31px;border:0;border-radius:7px;background:transparent;color:#30241e;font-size:11px;cursor:pointer}.date-range-days button:hover:not(:disabled){background:#ffe7d9;color:#a83d0e}.date-range-days button.is-between{border-radius:0;background:#fff0e6}.date-range-days button.is-edge{background:#f1540a;color:#fff;font-weight:800}.date-range-days button:disabled{color:#c9c2bc;cursor:default}.date-range-selection{display:flex;gap:10px;margin-top:16px;padding:12px 0;border-top:1px solid #eee7e1}.date-range-selection span{display:grid;gap:4px;min-width:125px;color:#81796f;font-size:10px}.date-range-selection strong{color:#201515;font-size:12px}.date-range-actions{position:sticky;bottom:-18px;margin:0 -18px -18px;padding:12px 18px 15px;border-top:1px solid #eee7e1;background:#fff}.date-range-actions button{min-height:34px;padding:0 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:#6e6157;font-size:11px;font-weight:700;cursor:pointer}.date-range-actions button:hover{background:#f8f3ef}.date-range-actions button:last-child{background:#f1540a;color:#fff}.date-range-actions button:last-child:hover{background:#d84605}.date-range-actions button:disabled{opacity:.45;cursor:default}@media (max-width:690px){.date-range-calendars{grid-template-columns:1fr;gap:18px}.date-range-popover{max-height:72vh}}.shopee-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.shopee-count{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-width:0;border:0;border-right:1px solid #e8e2d9;background:#fff;text-align:left;padding:17px 16px;color:#201515;transition:background-color .16s ease}.shopee-count:last-child{border-right:0}.shopee-count:hover:not(:disabled),.shopee-count:focus-visible{background:#fff7f2}.shopee-count.is-current{background:#fff0e6;box-shadow:inset 0 -3px #ed590b}.shopee-count>span{font-size:10px;line-height:1.3;color:#716a60;font-weight:650}.shopee-count strong{font-size:23px;line-height:1;font-variant-numeric:tabular-nums}.shopee-count.shopee-eligible strong{color:#24663a}.shopee-count.shopee-return_review strong{color:#ac4a19}.shopee-summary-cards{display:grid;gap:16px;min-width:0}.shopee-period-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:0 2px}.shopee-period-toolbar .date-range-filter{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.shopee-period-toolbar .date-range-label{font-size:12px;letter-spacing:0;text-transform:none;color:#716a60}.shopee-period-toolbar .shopee-date-trigger{margin-left:0;padding:9px 12px;border-color:#e8e2d9;background:#fff}.shopee-period-toolbar .shopee-date-trigger strong{font-size:14px}.shopee-period-toolbar .shopee-date-trigger.is-filtered{border-color:#ffb48a;background:#fff4ed}.shopee-period-hint{font-size:12px;color:#81796f}.shopee-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.shopee-metric-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-width:0;min-height:129px;padding:20px;border:1px solid #e8e2d9;border-radius:13px;background:#fff;color:#201515}.shopee-metric-card>span{font-size:13px;line-height:1.4;color:#716a60;font-weight:700}.shopee-metric-card>strong{font-size:32px;line-height:1;font-variant-numeric:tabular-nums}.shopee-metric-card>small{font-size:12px;line-height:1.4;color:#81796f}.shopee-metric-card.shopee-eligible>strong{color:#24663a}.shopee-metric-card.shopee-return_review>strong{color:#ac4a19}@media (max-width:900px){.shopee-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.shopee-metric-card{padding:16px;min-height:125px}.shopee-period-toolbar .date-range-filter{gap:8px}.shopee-period-toolbar .shopee-date-trigger strong{font-size:12px}}.shopee-rule{display:flex;align-items:flex-start;gap:9px;margin:0;color:#5f584f;font-size:11px;line-height:1.5}.shopee-rule svg{flex:none;color:#c94e17}.shopee-rule strong{color:#32251f}.shopee-explorer{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);align-items:start;gap:18px}.shopee-list{min-width:0;overflow:visible}.shopee-list-head{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.shopee-list-head h2,.shopee-detail-head h2{font-size:15px;margin:0 0 5px}.shopee-list-head>div:first-child>span{font-size:11px;color:#8b8379}.shopee-list-controls{display:flex;align-items:center;gap:8px;min-width:0}.shopee-list-controls>.workspace-select{width:150px;flex:0 0 150px}.shopee-list-controls .workspace-select-trigger{min-height:38px;padding-top:7px;padding-bottom:7px}.shopee-list-search{height:38px;width:min(100%,300px);display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #d5c8bf;border-radius:8px;color:#c94e17;background:#fff}.shopee-list-search:focus-within{border-color:#ff4f00;box-shadow:0 0 0 3px #ff4f0018}.shopee-list-search input{width:100%;min-width:0;border:0;outline:0;color:#201515;background:transparent;font-size:11px}.shopee-filter-bar{display:flex;gap:4px;overflow:auto;padding:0 15px 10px;border-bottom:1px solid #e8e2d9}.shopee-filter-bar button{flex:none;border:0;border-radius:7px;background:transparent;color:#605d52;padding:8px 10px;font-size:10px;font-weight:700;white-space:nowrap}.shopee-filter-bar button:hover,.shopee-filter-bar button:focus-visible{background:#f8f4f0}.shopee-filter-bar button.current{background:#ffeadf;color:#a83d0e}.shopee-table{width:100%;min-width:610px;table-layout:fixed}.shopee-table th,.shopee-table td{padding:12px 11px}.shopee-table th{font-size:9px}.shopee-table td{font-size:10px}.shopee-table th:nth-child(1){width:26%}.shopee-table th:nth-child(3){width:24%}.shopee-table th:nth-child(4){width:27%}.shopee-table .shopee-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopee-table tbody tr{cursor:pointer}.shopee-table tbody tr.selected{background:#fff0e6}.shopee-table tbody tr:focus-visible{outline:2px solid #ff4f00;outline-offset:-2px}.shopee-eligibility{display:inline-flex;align-items:center;border-radius:99px;padding:5px 8px;background:#f0eee9;color:#5e5a50;font-size:9px;font-weight:800;line-height:1.25;white-space:nowrap}.shopee-eligibility.shopee-eligible{background:#e5f5eb;color:#24663a}.shopee-eligibility.shopee-return_review{background:#fff0e4;color:#a94313}.shopee-eligibility.shopee-waiting{background:#eaf1f9;color:#315e84}.shopee-eligibility.shopee-cancelled{background:#f0eee9;color:#5f5a53}.shopee-state{padding:45px 20px;color:#847d73;font-size:11px;text-align:center;line-height:1.5}.shopee-state.error{color:#aa341a}.shopee-pagination{position:sticky;bottom:0;z-index:3;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border-top:1px solid #e8e2d9;border-radius:0 0 11px 11px;background:#fff;box-shadow:0 -7px 18px #2015150a;color:#81796f;font-size:10px}.shopee-pagination>div{display:flex;gap:5px}.shopee-pagination button{display:grid;place-items:center;width:29px;height:29px;border:1px solid #e8e2d9;border-radius:6px;background:#fff;color:#443a33}.shopee-pagination button:hover:not(:disabled){background:#fff0e6;border-color:#ffad81}.shopee-detail{min-width:0}.shopee-detail-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:20px;border-bottom:1px solid #e8e2d9}.shopee-detail-head h2{margin:6px 0;font-family:ui-monospace,monospace;overflow-wrap:anywhere}.shopee-detail-head small{font-size:10px;color:#81796f;line-height:1.4;overflow-wrap:anywhere}.shopee-decision{margin:18px 20px 0;border-left:3px solid #ff4f00;background:#fff7f2;padding:11px 13px}.shopee-decision strong{font-size:11px}.shopee-decision p{font-size:10px;line-height:1.5;color:#605d52;margin:5px 0 0}.shopee-key-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:11px 8px;margin:0;padding:19px 20px}.shopee-key-facts dt,.shopee-key-facts dd{font-size:10px;line-height:1.4;margin:0}.shopee-key-facts dt{color:#81796f}.shopee-key-facts dd{text-align:right;font-weight:700;overflow-wrap:anywhere}.shopee-price-card{margin:0 20px 20px;padding:16px;border:1px solid #e8e2d9;border-radius:10px;background:#fffdfb}.shopee-price-card h3{margin:0 0 11px;font-size:14px}.shopee-price-card dl{display:grid;gap:8px;margin:0}.shopee-price-card dl>div{display:flex;justify-content:space-between;gap:16px;font-size:12px}.shopee-price-card dt{color:#6f665c}.shopee-price-card dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.shopee-price-card .shopee-price-total{border-top:1px solid #e8e2d9;padding-top:9px;color:#32251f;font-weight:750}.shopee-price-card p{margin:12px 0 0;color:#756d64;font-size:11px;line-height:1.5}.shopee-line-head{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:14px 20px 9px;border-top:1px solid #e8e2d9}.shopee-line-head h3{font-size:11px;margin:0}.shopee-line-head span{font-size:10px;color:#81796f;white-space:nowrap}.shopee-line-list{display:grid;gap:6px;padding:0 20px 18px}.shopee-line-list button{display:flex;justify-content:space-between;align-items:center;gap:9px;border:1px solid #e8e2d9;border-radius:8px;background:#fff;text-align:left;padding:10px;color:#332b25}.shopee-line-list button:hover,.shopee-line-list button.current{border-color:#ffad81;background:#fff8f3}.shopee-line-list button>span:first-child{display:grid;gap:4px;min-width:0}.shopee-line-list strong{font-size:10px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopee-line-list small,.shopee-line-list button>span:last-child{font-size:9px;color:#81796f;white-space:nowrap}.shopee-raw-data{padding-bottom:16px}.shopee-raw-data>p{font-size:10px;line-height:1.5;color:#81796f;margin:0 20px 14px}.shopee-raw-data details{border-top:1px solid #e8e2d9}.shopee-raw-data summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;padding:13px 20px;color:#332b25;font-size:11px;font-weight:700}.shopee-raw-data summary:hover{background:#faf8f6}.shopee-raw-data summary span{font-size:9px;color:#81796f;font-weight:500}.shopee-raw-data dl{display:grid;gap:0;margin:0;padding:0 20px 14px}.shopee-raw-data dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:7px 0;border-top:1px solid #f2eee9}.shopee-raw-data dt,.shopee-raw-data dd{margin:0;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.shopee-raw-data dt{color:#81796f}.shopee-raw-data dd{text-align:right;color:#332b25;font-weight:600}@media (max-width:1250px){.shopee-summary{grid-template-columns:1fr}.shopee-coverage{border-right:0;border-bottom:1px solid #e8e2d9}.shopee-explorer{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.page-head h1{font-size:24px}.shopee-data-view{gap:14px}.shopee-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.shopee-count:nth-child(2){border-right:0}.shopee-count:nth-child(-n+2){border-bottom:1px solid #e8e2d9}.shopee-count{min-height:78px;padding:13px}.shopee-count strong{font-size:20px}.shopee-coverage{padding:16px}.shopee-coverage strong{font-size:14px}.shopee-list-head{flex-direction:column;align-items:stretch;padding:16px}.shopee-list-controls{flex-wrap:wrap}.shopee-list-search{width:100%;flex:1 1 180px}.shopee-filter-bar{padding:0 10px 10px}.shopee-detail-head{padding:16px}.shopee-decision{margin:16px 16px 0}.shopee-key-facts{padding:16px}.shopee-line-head,.shopee-line-list{padding-left:16px;padding-right:16px}.shopee-raw-data>p{margin-left:16px;margin-right:16px}.shopee-raw-data summary{padding-left:16px;padding-right:16px}.shopee-raw-data dl{padding-left:16px;padding-right:16px}}.topbar-breadcrumbs{min-width:0;display:flex;align-items:center;color:#847d73;font-size:12px}.topbar-breadcrumbs span{display:flex;align-items:center;gap:7px;white-space:nowrap}.topbar-breadcrumbs span+span{margin-left:7px}.topbar-breadcrumbs button{border:0;background:transparent;color:#847d73;padding:4px 0}.topbar-breadcrumbs button:hover{color:#ff4f00}.topbar-breadcrumbs strong{overflow:hidden;text-overflow:ellipsis;color:#201515;font-weight:650}.shopee-workflow{border-top:1px solid #e8e2d9;padding:18px 20px 20px}.shopee-workflow-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.shopee-workflow-head h3{margin:0;font-size:15px}.shopee-workflow-head p{margin:5px 0 0;color:#81796f;font-size:12px;line-height:1.5}.shopee-workflow-status{display:inline-flex;flex:none;align-items:center;padding:6px 10px;border-radius:99px;background:#f0eee9;color:#5f5a53;font-size:11px;font-weight:800;white-space:nowrap}.shopee-workflow-status.is-held{background:#fff0e4;color:#a94313}.shopee-workflow-status.is-auto{background:#e5f5eb;color:#24663a}.shopee-workflow-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:18px 0 8px}.shopee-workflow-section-head h4{margin:0;font-size:13px}.shopee-workflow-section-head span{font-size:11px;color:#81796f}.shopee-workflow-empty{margin:8px 0;color:#81796f;font-size:12px;line-height:1.5}.shopee-workflow-note{margin:14px 0 0;padding:11px 12px;border-radius:8px;background:#f1f7f2;color:#365b41;font-size:12px;line-height:1.5}.shopee-workflow-message{margin:12px 0 0;padding:9px 11px;border-radius:7px;font-size:12px;line-height:1.5}.shopee-workflow-message.is-error{background:#fff0ec;color:#a02d17}.shopee-workflow-message.is-success{background:#e5f5eb;color:#24663a}.shopee-gifts ul,.shopee-workflow-history ol{list-style:none;margin:0;padding:0}.shopee-gifts li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:1px solid #e8e2d9;border-radius:7px;margin-bottom:6px}.shopee-gifts li>span{display:grid;gap:4px;min-width:0}.shopee-gifts li strong{font-size:12px;overflow-wrap:anywhere}.shopee-gifts li small{font-size:11px;color:#81796f}.shopee-gift-remove{display:grid;place-items:center;flex:none;width:25px;height:25px;border:0;border-radius:6px;background:transparent;color:#81796f}.shopee-gift-remove:hover:not(:disabled){background:#fff0ec;color:#a02d17}.shopee-gift-form{display:grid;grid-template-columns:minmax(0,1fr) 72px auto;align-items:end;gap:7px;margin-top:10px}.shopee-gift-form label{display:grid;gap:5px;min-width:0;color:#716a60;font-size:11px;font-weight:700}.shopee-gift-form input{width:100%;height:35px;min-width:0;padding:7px 9px;border:1px solid #d5c8bf;border-radius:7px;background:#fff;color:#201515;font-size:12px}.shopee-gift-form input:focus-visible{outline:2px solid #ff4f00;outline-offset:1px}.shopee-gift-form .button{min-height:35px;padding:7px 9px;font-size:12px}.shopee-workflow-actions{margin-top:13px}.shopee-workflow-actions .button{width:100%;min-height:36px;font-size:12px}.shopee-workflow-actions p{margin:0;color:#81796f;font-size:12px;line-height:1.5}.shopee-workflow-history{border-top:1px solid #e8e2d9;padding:18px 20px 20px}.shopee-workflow-history .shopee-workflow-section-head{margin:0 0 12px}.shopee-workflow-history h3{margin:0;font-size:15px}.shopee-history-card{border:1px solid #dce8e0;border-radius:11px;background:#fff;padding:16px}.shopee-history-card>.shopee-workflow-empty,.shopee-history-card>.shopee-workflow-message{margin:0}.shopee-timeline{list-style:none;margin:0;padding:0}.shopee-timeline-event{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:13px;min-width:0;padding:0 0 22px}.shopee-timeline-event:last-child{padding-bottom:0}.shopee-timeline-event:not(:last-child):before{content:"";position:absolute;left:18px;top:38px;bottom:0;width:1px;background:#dce8e0}.shopee-timeline-icon{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border:1px solid #dce8e0;border-radius:50%;background:#fff;color:#65736c}.shopee-timeline-content{display:grid;gap:4px;min-width:0;padding-top:1px}.shopee-timeline-content strong{font-size:12px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.shopee-timeline-content p{margin:0;color:#5f6b64;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.shopee-timeline-actor,.shopee-timeline-content time{color:#81796f;font-size:11px;line-height:1.35}.shopee-timeline-content time{font-variant-numeric:tabular-nums}.shopee-history-pagination{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #e8e2d9;color:#81796f;font-size:11px}.shopee-history-pagination button{border:0;background:transparent;color:#c9470d;font-size:11px;font-weight:700;padding:5px 0;white-space:nowrap}.shopee-history-pagination button:hover{text-decoration:underline}.shopee-history-pagination button:focus-visible{outline:2px solid #ff4f00;outline-offset:2px}@media (max-width:760px){.shopee-workflow,.shopee-workflow-history{padding:16px}.shopee-workflow-head{flex-wrap:wrap}.shopee-gift-form{grid-template-columns:minmax(0,1fr) 72px}.shopee-gift-form .button{grid-column:1/-1}}.shopee-list{width:100%}.shopee-table{min-width:740px}.shopee-table th,.shopee-table td{white-space:normal;vertical-align:middle}.shopee-table th:nth-child(1){width:17%}.shopee-table th:nth-child(2){width:23%}.shopee-table th:nth-child(3){width:27%}.shopee-table th:nth-child(4){width:15%}.shopee-table th:nth-child(5){width:18%}.shopee-order-row{cursor:pointer}.shopee-order-row:hover{background:#fff8f3}.shopee-order-link{display:grid;gap:4px;padding:0;border:0;background:transparent;text-align:left;color:#201515}.shopee-order-link strong{font-family:ui-monospace,monospace;font-size:11px}.shopee-order-link small,.shopee-product small{font-size:10px;color:#81796f}.shopee-order-link:hover strong,.shopee-order-link:focus-visible strong{color:#c84b11;text-decoration:underline}.shopee-order-link:focus-visible{outline:2px solid #ff4f00;outline-offset:3px}.shopee-table .shopee-status{white-space:normal}.shopee-status strong,.shopee-status small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopee-status strong{font-size:11px;font-weight:650}.shopee-status small{margin-top:4px;color:#a94313;font-size:10px}.shopee-product strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650}.shopee-product small{display:block;margin-top:4px}.shopee-table .shopee-eligibility{white-space:normal}.shopee-order-page{width:100%;min-width:0;margin:0;display:grid;gap:14px}.shopee-back{display:inline-flex;align-items:center;gap:5px;justify-self:start;padding:6px 0;border:0;background:transparent;color:#a84517;font-size:12px;font-weight:700}.shopee-back:hover{text-decoration:underline}.shopee-back:focus-visible{outline:2px solid #ff4f00;outline-offset:3px}.shopee-order-page .shopee-detail{width:100%;min-width:0}.shopee-order-page .shopee-detail-head{padding:24px}.shopee-order-page .shopee-decision{margin:20px 24px 0}.shopee-order-page .shopee-key-facts{grid-template-columns:repeat(4,minmax(0,1fr));padding:24px;gap:12px}.shopee-order-page .shopee-api-preview{padding:24px;border-top:1px solid #e8e2d9}.shopee-order-page .shopee-api-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.shopee-order-page .shopee-api-fields>div:nth-last-child(2){border-bottom:0}.shopee-api-disclosure{border-top:1px solid #e8e2d9}.shopee-api-disclosure>summary{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;cursor:pointer;font-size:13px;font-weight:700;list-style:none}.shopee-api-disclosure>summary::-webkit-details-marker{display:none}.shopee-api-disclosure>summary:hover{background:#fff8f3}.shopee-api-disclosure>summary svg{transition:transform .16s ease}.shopee-api-disclosure[open]>summary svg{transform:rotate(90deg)}.shopee-api-disclosure .shopee-api-preview{border-bottom:0}.shopee-order-page .shopee-detail-head h2{font-size:20px}.shopee-order-page .shopee-detail-head small{font-size:12px}.shopee-order-page .shopee-decision strong{font-size:13px}.shopee-order-page .shopee-decision p,.shopee-order-page .shopee-key-facts dt,.shopee-order-page .shopee-key-facts dd{font-size:12px}.shopee-order-page .shopee-line-head h3{font-size:14px}.shopee-order-page .shopee-line-head span{font-size:11px}.shopee-order-page .shopee-line-list strong{font-size:12px;white-space:normal}.shopee-order-page .shopee-line-list small,.shopee-order-page .shopee-line-list button>span:last-child{font-size:11px}.shopee-order-page .shopee-workflow-history{background:#fcfdfb}.shopee-order-page .shopee-workflow-history h3{font-size:16px}.shopee-order-page .shopee-workflow-history .shopee-workflow-section-head>div p{margin:5px 0 0;color:#81796f;font-size:12px}.shopee-order-page .shopee-history-card{margin-top:12px}@media (min-width:761px) and (max-width:1100px){main{padding-left:20px;padding-right:20px}}@media (max-width:1450px){.shopee-summary{grid-template-columns:minmax(0,1fr)}.shopee-coverage{border-right:0;border-bottom:1px solid #e8e2d9}}@media (max-width:760px){.shopee-order-page .shopee-detail-head{padding:16px}.shopee-order-page .shopee-decision{margin:16px 16px 0}.shopee-order-page .shopee-key-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:16px}.shopee-api-disclosure>summary{padding:16px}.shopee-order-page .shopee-api-preview{padding:16px}.shopee-order-page .shopee-api-fields{grid-template-columns:minmax(0,1fr)}.shopee-order-page .shopee-api-fields>div:nth-last-child(2){border-bottom:1px solid #eee9e2}}.shopee-order-page .shopee-detail{border:0;background:transparent;overflow:visible}.shopee-order-page .shopee-detail-head{background:#fff;border:1px solid #e8e2d9;border-radius:14px 14px 0 0;padding:22px 24px}.shopee-order-page .shopee-decision{margin:0;padding:16px 24px;border-left:3px solid #ff5b23;background:#fff6ef}.shopee-order-page .shopee-key-facts{background:#fff;border:1px solid #e8e2d9;border-top:0;border-radius:0 0 14px 14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 24px;padding:20px 24px;margin-bottom:20px}.shopee-order-page .shopee-key-facts dt{grid-column:1}.shopee-order-page .shopee-key-facts dd{grid-column:2;text-align:right}.order-detail-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,1fr);gap:20px;align-items:start;margin-bottom:20px}.order-detail-products{background:#fff;border:1px solid #e8e2d9;border-radius:14px;min-width:0;overflow:hidden}.shopee-order-page .order-detail-products .shopee-line-head{border:0;padding:20px}.shopee-order-page .order-detail-products .shopee-line-list{padding:0 20px 20px}.shopee-order-page .order-detail-products .shopee-line-list button{padding:16px;gap:20px;align-items:center}.shopee-order-page .order-detail-products .shopee-line-list strong{font-size:14px;line-height:1.5}.shopee-order-page .order-detail-products .shopee-line-list small{margin-top:7px}.shopee-order-page .order-detail-columns .shopee-price-card{margin:0;padding:20px;border-radius:14px;background:#fff;min-width:0}.shopee-order-page .shopee-price-card dl{gap:14px}.shopee-order-page .shopee-price-card .shopee-price-total{padding-top:16px}.shopee-order-page .shopee-price-total dd{font-size:18px;color:#a7431d}.shopee-order-page .shopee-price-card p{padding-top:12px;border-top:1px solid #eee9e2;font-size:11px}.shopee-order-page .order-detail-fold{border:1px solid #e8e2d9;background:#fff;border-radius:12px;margin-bottom:12px;padding:0;overflow:hidden}.shopee-order-page .order-detail-fold>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;margin:0;gap:20px;list-style:none}.order-detail-fold>summary:after{content:"+";font-size:20px;color:#8c7866}.order-detail-fold[open]>summary:after{content:"−"}.shopee-order-page .order-detail-fold>summary h3{font-size:14px;margin:0}.shopee-order-page .order-detail-fold>summary p{display:none}.shopee-order-page .order-detail-fold .shopee-history-card{margin:0 20px 20px}@media (max-width:1000px){.order-detail-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.shopee-order-page .shopee-detail-head{flex-wrap:wrap;padding:18px}.shopee-order-page .shopee-decision{padding:14px 18px}.shopee-order-page .shopee-key-facts{padding:18px;gap:10px}.shopee-order-page .shopee-price-total dd{font-size:16px}}.shopee-order-page .shopee-key-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.shopee-order-page .shopee-key-facts>div{padding-right:16px;border-right:1px solid #eee9e2}.shopee-order-page .shopee-key-facts>div:last-child{border-right:0}.shopee-order-page .shopee-key-facts dd{text-align:left;margin-top:8px;font-size:14px}@media (max-width:760px){.shopee-order-page .shopee-key-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.shopee-order-page .shopee-key-facts>div:nth-child(2){border-right:0}}.main-wrap>main{padding-top:12px}.main-wrap>main>.page-head{margin-bottom:10px}.shopee-order-page{gap:10px}.order-shop-label{display:inline-block;padding:4px 8px;margin-left:3px;border-radius:6px;background:#fff0e5;color:#a74317;font-weight:700;line-height:1.3}.shopee-order-page .order-detail-products .shopee-line-list{gap:0}.shopee-order-page .order-detail-products .shopee-line-list button{border:0;border-radius:0;background:transparent;padding:16px 0;box-shadow:none}.shopee-order-page .order-detail-products .shopee-line-list button+button{border-top:1px solid #e8e2d9}.shopee-order-page .order-detail-products .shopee-line-list button.current{border:0;background:transparent}.shopee-order-page .order-detail-products .shopee-line-list button.current+button,.shopee-order-page .order-detail-products .shopee-line-list button+button.current{border-top:1px solid #e8e2d9}.shopee-order-page .order-detail-products .shopee-line-list button:hover{background:#faf8f5}.order-product-number{flex:0 0 24px;font-size:13px;font-weight:700;color:#81796f;text-align:center}.order-product-info{flex:1;min-width:0}.shopee-order-page .order-detail-products .shopee-line-list button{padding:16px 14px;gap:16px}.shopee-order-page .order-detail-products .order-product-info{display:grid;gap:5px}.shopee-order-page .order-detail-products .order-product-info small{display:block;margin:0;white-space:normal;overflow-wrap:anywhere}.shopee-order-page .order-detail-products .shopee-line-list button>span:last-child{flex-shrink:0;min-width:36px;text-align:right;padding-left:8px}.shopee-order-page .order-detail-products .shopee-line-list.is-scrollable{max-height:440px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.shopee-buyer-breakdown-head{border-top:1px solid #e8e2d9;padding-top:16px;margin-top:4px;font-weight:700}
