.tgi{position:relative;min-width:0}.tgi__box{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:42px;padding:7px 10px;border:1px solid var(--border-color);border-radius:10px;background:var(--input-bg);cursor:text;transition:border-color .2s ease,box-shadow .2s ease}.tgi__box.is-focused{border-color:var(--border-color-strong);box-shadow:0 0 0 3px var(--border-color-strong)}.tgi__box.is-disabled{opacity:.55;cursor:default}.tgi__tag{gap:5px;max-width:100%;padding:3px 4px 3px 10px;border-radius:999px;background:var(--text-primary);color:#111;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgi__tag,.tgi__x{display:inline-flex;align-items:center}.tgi__x{justify-content:center;flex:none;width:17px;height:17px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;opacity:.55;cursor:pointer;transition:opacity .15s ease,background .15s ease}.tgi__x:hover:not(:disabled){opacity:1;background:rgba(128,128,128,.35)}.tgi__x:focus-visible{outline:2px solid currentColor;outline-offset:1px;opacity:1}html#app[data-theme=light] .tgi__tag{color:#fff}.tgi__input{flex:1 1 90px;min-width:90px;border:0;outline:none;background:none;padding:3px 2px;color:var(--text-primary);font-family:inherit;font-size:13.5px}.tgi__input::placeholder,.tgi__menu-head{color:var(--text-tertiary)}.tgi__menu-head{display:block;padding:2px 4px 7px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tgi__menu-list{display:flex;flex-wrap:wrap;gap:6px;padding:0 2px 2px}.tgi__sugg{padding:4px 11px;border:1px dashed var(--menu-edge-strong,var(--border-color-strong));border-radius:999px;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.tgi__sugg:hover{background:var(--hover-bg);border-style:solid;border-color:var(--text-primary);color:var(--text-primary)}.tgi__sugg:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tgi__tag{animation:none}.tgi__box,.tgi__sugg,.tgi__x{transition:none}}.poc{position:relative;min-width:0}.poc__input{width:100%}.poc__menu{display:flex;flex-wrap:wrap;gap:6px}.poc__opt{padding:5px 11px;border:1px dashed var(--menu-edge-strong,var(--border-color-strong));border-radius:999px;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.poc__opt:hover{background:var(--hover-bg);border-style:solid;border-color:var(--text-primary);color:var(--text-primary)}.poc__opt:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.poc__opt.is-on{background:var(--text-primary);border-color:transparent;border-style:solid;color:#111}html#app[data-theme=light] .poc__opt.is-on{color:#fff}@media (prefers-reduced-motion:reduce){.poc__opt{transition:none}}.variant-editor{display:flex;flex-direction:column;gap:14px;margin-top:20px;padding:16px 18px;border:1px solid var(--border-color);border-radius:15px;background:var(--bg-secondary);backdrop-filter:blur(var(--glass-blur))}.variant-editor__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.variant-editor__head h4{margin:0;font-size:15px;font-weight:700;letter-spacing:-.014em;color:var(--text-primary)}.variant-editor__head p{margin:6px 0 0;max-width:62ch;font-size:13px;line-height:1.55;color:var(--text-secondary)}.variant-editor__add{font:inherit;font-size:13.5px;font-weight:600;padding:9px 15px;border-radius:10px;border:1px dashed var(--border-color-strong);background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background .15s ease}.variant-editor__add:hover:not(:disabled){background:var(--hover-bg);border-style:solid;border-color:var(--text-primary);color:var(--text-primary)}.variant-editor__add:disabled{opacity:.45;cursor:default}.variant-editor__add:focus-visible,.variant-editor__remove:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.variant-editor__types{display:flex;flex-direction:column;gap:10px}.variant-editor__type{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;align-items:end;gap:10px;padding:11px 13px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-tertiary);animation:variantRowIn .26s cubic-bezier(.16,1,.3,1) backwards}@keyframes variantRowIn{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.variant-editor__grid-scroll,.variant-editor__summary{animation:variantRowIn .3s cubic-bezier(.16,1,.3,1) backwards}@media (prefers-reduced-motion:reduce){.variant-editor__grid-scroll,.variant-editor__summary,.variant-editor__type{animation:none;opacity:1;transform:none}}@media (max-width:700px){.variant-editor__type{grid-template-columns:minmax(0,1fr);align-items:stretch}}.variant-editor__type .variant-editor__field,.variant-editor__type label{display:flex;flex-direction:column;gap:5px;min-width:0}.variant-editor__type .variant-editor__field>span,.variant-editor__type label span{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.variant-editor .select-dropdown-trigger{font:inherit;font-size:14px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border:1px solid var(--border-color-strong);border-radius:9px;background:var(--input-bg);color:var(--text-primary);text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.variant-editor .select-dropdown-trigger:hover:not(:focus-visible){border-color:var(--text-primary)}.variant-editor .select-dropdown-trigger:focus-visible,.variant-editor .select-dropdown-trigger[aria-expanded=true]{outline:none;border-color:var(--text-primary);box-shadow:0 0 0 3px var(--border-color-light)}.variant-editor .select-dropdown-placeholder{color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.variant-editor input{font:inherit;font-size:14px;width:100%;padding:9px 11px;border:1px solid var(--border-color-strong);border-radius:9px;background:var(--input-bg);color:var(--text-primary)}@media (max-width:640px){.variant-editor input{font-size:16px}}.variant-editor input::placeholder{color:var(--text-tertiary)}.variant-editor input:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}.variant-editor__remove{font:inherit;font-size:13px;font-weight:600;padding:9px 13px;border-radius:9px;border:1px solid var(--border-color-strong);background:transparent;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.variant-editor__remove:hover:not(:disabled){color:var(--text-primary);background:var(--hover-bg)}.variant-editor__warn{margin:0;padding:10px 13px;border:1px dashed var(--border-color-strong);border-radius:10px;font-size:13px;line-height:1.5;color:var(--text-primary);background:var(--bg-tertiary)}.variant-editor__summary{font-size:13px;color:var(--text-secondary)}.variant-editor__summary b{color:var(--text-primary);font-variant-numeric:tabular-nums}.variant-editor__grid-scroll{overflow-x:auto;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-tertiary)}.variant-editor__grid{width:100%;border-collapse:initial;border-spacing:0;min-width:520px;font-size:13.5px}.variant-editor__grid td,.variant-editor__grid th{padding:8px 10px;text-align:start;border-bottom:1px solid var(--border-color-light)}.variant-editor__grid thead th{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);font-weight:700;border-bottom:1px solid var(--border-color-strong)}.variant-editor__grid tbody th{font-weight:600;color:var(--text-primary);white-space:nowrap}.variant-editor__grid tbody tr:last-child td,.variant-editor__grid tbody tr:last-child th{border-bottom:0}.variant-editor__grid input{padding:7px 9px;font-size:13.5px}.variant-editor__note{margin:0;font-size:12.5px;line-height:1.55;color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.variant-editor__add{transition:none}}.vp{position:relative;min-width:0}.vp__trigger{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:7px 11px;border:1px solid var(--border-color-strong);border-radius:9px;background:var(--input-bg);color:var(--text-primary);font:inherit;font-size:14px;text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.vp__trigger:hover:not(:disabled){border-color:var(--text-primary)}.vp__trigger:focus-visible,.vp__trigger[aria-expanded=true]{outline:none;box-shadow:0 0 0 3px var(--border-color-strong)}.vp__trigger:disabled{opacity:.5;cursor:default}.vp__summary{display:flex;flex-wrap:wrap;gap:5px;flex:1;min-width:0}.vp__empty{color:var(--text-tertiary)}.vp__tag{padding:2px 8px;border-radius:999px;background:var(--text-primary);color:#111;font-size:11.5px;font-weight:600;white-space:nowrap}html#app[data-theme=light] .vp__tag{color:#fff}.vp__chev{flex:none;color:var(--text-tertiary);transition:transform .26s cubic-bezier(.16,1,.3,1)}.vp__chev.is-open{transform:rotate(180deg);color:var(--text-primary)}.vp__list{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:1px}.vp__none{margin:0;padding:14px 12px;text-align:center;font-size:12.5px;line-height:1.5;color:var(--text-tertiary)}.vp__opt{display:inline-flex;align-items:center;padding:5px 11px;border:1px dashed var(--menu-edge-strong,var(--border-color-strong));border-radius:999px;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.vp__opt:hover{background:var(--hover-bg);border-style:solid;border-color:var(--text-primary);color:var(--text-primary)}.vp__opt:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.vp__opt.is-on{background:var(--text-primary);border-color:transparent;border-style:solid;color:#111}html#app[data-theme=light] .vp__opt.is-on{color:#fff}.vp__add{display:flex;flex-direction:column;gap:6px;margin-top:5px;padding-top:8px;border-top:1px solid var(--border-color-light)}.vp__own{padding-inline:10px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.vp__add-row{display:flex;gap:6px;align-items:stretch;min-width:0}.vp__add-row input{flex:1;min-width:0;width:100%;font:inherit;font-size:13.5px;padding:8px 10px;border:1px solid var(--menu-edge-strong,var(--border-color-strong));border-radius:9px;background:var(--input-bg);color:var(--text-primary)}.vp__add-row input::placeholder{color:var(--text-tertiary)}.vp__add-row input:focus-visible{outline:none;border-color:var(--text-primary);box-shadow:0 0 0 3px var(--hover-bg)}@media (max-width:640px){.vp__add-row input{font-size:16px}}.vp__add-btn{flex:none;padding:0 13px;border:1px dashed var(--menu-edge-strong,var(--border-color-strong));border-radius:9px;background:transparent;color:var(--text-secondary);font:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.vp__add-btn:hover:not(:disabled){background:var(--hover-bg);border-style:solid;border-color:var(--text-primary);color:var(--text-primary)}.vp__add-btn:disabled{opacity:.4;cursor:default}.variant-editor__type-slot{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .2s ease}.variant-editor__type-slot>div{min-height:0}.variant-editor__type-slot.is-entering>div,.variant-editor__type-slot.is-leaving>div{overflow:hidden}.variant-editor__type-slot.is-leaving{grid-template-rows:0fr;opacity:0}@keyframes variantSlotIn{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.variant-editor__type-slot.is-entering{animation:variantSlotIn .3s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.variant-editor__type-slot,.vp__add-btn,.vp__chev,.vp__opt,.vp__tick,.vp__trigger{transition:none}.variant-editor__type-slot.is-entering{animation:none}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.orders-tab{padding:0}.orders-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.orders-view-toggle{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:11px;gap:6px;padding:4px;display:flex;position:relative}.orders-view-toggle__slider{pointer-events:none;z-index:0;background:#ffffff1f;border-radius:8px;transition:transform .34s cubic-bezier(.45,.05,.2,1),width .34s cubic-bezier(.45,.05,.2,1),height .34s cubic-bezier(.45,.05,.2,1),opacity .2s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff29}[data-theme=light] .orders-view-toggle__slider{background:#00000012;box-shadow:inset 0 0 0 1px #00000017}@media (prefers-reduced-motion:reduce){.orders-view-toggle__slider{transition:none}}.orders-view-toggle .view-btn{z-index:1;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:7px 14px;font-size:13.5px;font-weight:500;line-height:1.3;transition:color .2s,opacity .2s;display:flex;position:relative}.orders-view-toggle .view-btn>svg{flex:none;width:15px;height:15px}.orders-view-toggle .view-btn:hover:not(.active){color:var(--text-primary);background:#ffffff14}[data-theme=light] .orders-view-toggle .view-btn:hover:not(.active){background:#0000000a}.orders-view-toggle .view-btn.active{color:var(--text-primary)}.orders-view-toggle .view-btn svg{opacity:.7}.orders-view-toggle .view-btn.active svg{opacity:1}.seller-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.stat-card{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;padding:16px;transition:filter .2s;box-shadow:0 4px 16px #00000014,0 1px 4px #0000000a}.stat-card+.stat-card{position:relative}.stat-card+.stat-card:before{content:"";background:var(--border-color);pointer-events:none;inset-inline-start:-6px;width:1px;position:absolute;top:14%;bottom:14%}.stat-card{container-type:inline-size}.stat-card .stat-value{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:clamp(19px,13cqi,28px);font-weight:600;line-height:1.15}.stat-card .stat-label,.stat-card .stat-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.stat-card .stat-label{color:var(--text-secondary);margin-top:4px;font-size:12px}.status-filter{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);scrollbar-width:none;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-bottom:20px;padding:5px;display:inline-flex;position:relative;overflow-x:auto}.status-filter::-webkit-scrollbar{display:none}.status-filter__slider{pointer-events:none;z-index:0;background:#ffffff29;border-radius:10px;transition:transform .34s cubic-bezier(.45,.05,.2,1),width .34s cubic-bezier(.45,.05,.2,1),height .34s cubic-bezier(.45,.05,.2,1),opacity .2s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff2e,0 4px 14px #0000002e}[data-theme=light] .status-filter__slider{background:#00000014;box-shadow:inset 0 0 0 1px #0000001a,0 4px 14px #00000014}@media (prefers-reduced-motion:reduce){.status-filter__slider{transition:none}}.status-filter .filter-btn{z-index:1;color:var(--text-secondary);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:color .2s,background-color .2s,box-shadow .2s;display:inline-flex;position:relative}.status-filter .filter-btn:hover:not(.active){color:var(--text-primary);background:#ffffff0f}[data-theme=light] .status-filter .filter-btn:hover:not(.active){background:#0000000a}.status-filter .filter-btn.active{color:var(--text-primary)}.orders-empty,.orders-loading{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.orders-empty svg{opacity:.3;margin-bottom:16px}.orders-empty h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:500}.orders-empty p{margin:0;font-size:14px}.orders-list{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.order-card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;padding:16px;transition:filter .2s,border-color .2s;animation:fadeInSlide .3s backwards;box-shadow:0 4px 16px #00000014,0 1px 4px #0000000a}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.order-card:hover{border-color:#ffffff17;box-shadow:0 8px 32px #00000024,0 2px 8px #0000000f}.order-card-header{justify-content:space-between;margin-bottom:12px}.order-card-header,.order-info{align-items:center;display:flex}.order-info{gap:12px}.order-number{color:var(--text-primary);font-size:14px;font-weight:600}.order-date{color:var(--text-secondary);font-size:13px}.order-status{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.order-card-content{gap:16px}.order-card-content,.order-image,.order-images{align-items:center;display:flex}.order-image{background-position:50%;background-size:cover;background-color:var(--glass-border);border:2px solid var(--bg-primary);border-radius:8px;justify-content:center;width:48px;height:48px}.order-image.placeholder svg{opacity:.3}.order-image-more{background:var(--glass-border);width:48px;height:48px;color:var(--text-secondary);border:2px solid var(--bg-primary);border-radius:8px;justify-content:center;align-items:center;margin-inline-start:-12px;font-size:12px;font-weight:500;display:flex}.order-details{flex:1;min-width:0}.order-items-summary{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:14px;overflow:hidden}.order-party{color:var(--text-secondary);font-size:13px}.party-label{margin-inline-end:4px}.party-name{color:var(--text-primary)}.order-tracking{color:var(--text-secondary);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.order-price{text-align:end}.price-value{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;display:block}.price-items{color:var(--text-secondary);font-size:12px;display:block}.view-details{color:var(--accent-primary);align-items:center;gap:4px;font-size:13px;display:flex}.load-more-btn{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;box-shadow:var(--glass-shadow);color:var(--text-primary);cursor:pointer;border-radius:12px;padding:12px;font-size:14px;transition:color .2s,opacity .2s}.load-more-btn:hover{background:var(--hover-bg);border-color:var(--border-color-strong)}.order-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5000;background:#0009;justify-content:center;align-items:center;padding:20px;animation:fadeIn .2s;display:flex;position:fixed;inset:0}.order-modal-backdrop.closing{animation:fadeOut .2s}.order-modal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--glass-shadow);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;width:100%;max-width:560px;max-height:calc(85vh / var(--fluid-zoom, 1));animation:slideUp .3s cubic-bezier(.34,1.56,.64,1);display:flex;overflow:hidden}.order-modal.closing{animation:slideDown .2s}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes slideDown{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(20px)scale(.95)}}.order-modal-header{border-bottom:none;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.order-modal-title h2{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.order-modal-number{color:var(--text-secondary);font-size:14px;font-weight:400}.order-modal-close{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px;transition:color .2s,opacity .2s}.order-modal-close:hover{background:var(--glass-border);color:var(--text-primary)}.order-modal-content{flex:1;padding:24px;overflow-y:auto}.order-modal-error,.order-modal-loading{color:var(--text-secondary);justify-content:center;align-items:center;padding:60px;display:flex}.order-status-section{align-items:center;gap:12px;margin-bottom:24px;display:flex}.order-status-badge{border-radius:20px;padding:6px 16px;font-size:14px;font-weight:500}.order-section{margin-bottom:24px}.order-section h3{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;font-size:14px;font-weight:600}.order-items-list{flex-direction:column;gap:12px;display:flex}.order-item{gap:12px}.order-item,.order-item-image{align-items:center;display:flex}.order-item-image{background-position:50%;background-size:cover;background-color:var(--glass-border);border-radius:10px;flex-shrink:0;justify-content:center;width:56px;height:56px}.order-item-image svg{opacity:.3}.order-item-details{flex:1;min-width:0}.item-name{color:var(--text-primary);font-size:14px;font-weight:500;display:block}.item-qty{color:var(--text-secondary);font-size:13px;display:block}.item-price{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.order-summary{box-shadow:var(--glass-shadow);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:16px}.summary-row{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.summary-row:last-child{margin-bottom:0}.summary-row.total{color:var(--text-primary);border-top:1px solid var(--glass-border);margin-top:8px;padding-top:8px;font-size:16px;font-weight:600}.shipping-address{color:var(--text-primary);font-size:14px;line-height:1.6}.shipping-address p{margin:0}.tracking-info{align-items:center;gap:8px;display:flex}.tracking-carrier{color:var(--text-secondary);font-size:13px}.tracking-number{color:var(--accent-primary);font-size:14px;font-weight:500}.party-info{gap:12px}.party-avatar,.party-info{align-items:center;display:flex}.party-avatar{background:linear-gradient(135deg,var(--accent-primary),var(--accent-light));color:#fff;background-position:50%;background-size:cover;border-radius:10px;justify-content:center;width:40px;height:40px;font-size:16px;font-weight:600}.buyer-details{flex-direction:column;display:flex}.buyer-email{color:var(--text-secondary);font-size:13px}.status-timeline{border-inline-start:2px solid var(--glass-border);flex-direction:column;gap:16px;padding-inline-start:12px;display:flex}.timeline-entry{padding-inline-start:20px;position:relative}.timeline-dot{background:var(--accent-primary);border:2px solid var(--bg-primary);inset-inline-start:-7px;border-radius:50%;width:12px;height:12px;position:absolute;top:4px}.timeline-content{flex-direction:column;display:flex}.timeline-status{color:var(--text-primary);text-transform:capitalize;font-size:14px;font-weight:500}.timeline-date,.timeline-reason{color:var(--text-secondary);font-size:12px}.timeline-reason{font-style:italic}.shipping-form{box-shadow:var(--glass-shadow);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;margin-bottom:20px;padding:20px}.shipping-form h3{margin:0 0 16px;font-size:14px;font-weight:600}.shipping-input{background:var(--glass-bg);border:1px solid var(--glass-border);width:100%;color:var(--text-primary);border-radius:10px;outline:none;margin-bottom:12px;padding:12px 16px;font-size:14px}.shipping-input:focus{border-color:var(--text-primary)}.shipping-form-actions{justify-content:flex-end;gap:12px;display:flex}.order-actions{flex-wrap:wrap;gap:12px;display:flex}.action-btn{cursor:pointer;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:120px;padding:12px 20px;font-size:14px;font-weight:500;transition:color .2s,opacity .2s;display:flex}.action-btn.cancel{color:#ef4444;background:#ef44441a}.action-btn.cancel:hover{background:#ef444433}.action-btn.confirm,.action-btn.delivered,.action-btn.ship{background:linear-gradient(135deg,var(--accent-primary),var(--accent-light));color:#fff}.action-btn.confirm:hover,.action-btn.delivered:hover,.action-btn.ship:hover{box-shadow:0 4px 12px #00000047}.action-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.analytics-dashboard{padding:0}.analytics-loading{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:60px;display:flex}.analytics-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.analytics-header h2{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}.date-range-selector{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:10px;gap:6px;padding:4px;display:flex;position:relative}.date-range-selector__slider{pointer-events:none;z-index:0;background:#ffffff24;border-radius:6px;transition:transform .34s cubic-bezier(.45,.05,.2,1),width .34s cubic-bezier(.45,.05,.2,1),height .34s cubic-bezier(.45,.05,.2,1),opacity .2s;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #ffffff29}[data-theme=light] .date-range-selector__slider{background:#00000012;box-shadow:inset 0 0 0 1px #00000017}@media (prefers-reduced-motion:reduce){.date-range-selector__slider{transition:none}}.range-btn{z-index:1;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 14px;font-size:13px;transition:color .2s,opacity .2s;position:relative}.range-btn.active,.range-btn:hover{color:var(--text-primary)}.range-btn.active{font-weight:600}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.metric-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--glass-shadow);background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;gap:16px;padding:20px;transition:filter .2s;display:flex}.metric-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.metric-icon.avg,.metric-icon.customers,.metric-icon.orders,.metric-icon.revenue{background:var(--hover-bg);color:var(--text-secondary)}.metric-content{flex-direction:column;display:flex}.metric-label{color:var(--text-secondary);margin-bottom:4px;font-size:13px}.metric-card{container-type:inline-size}.metric-value{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(17px,11cqi,24px);font-weight:600;line-height:1.15;overflow:hidden}.metric-change{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.metric-change.positive{color:#10b981}.metric-change.negative{color:#ef4444}.chart-container{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--glass-shadow);background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;margin-bottom:24px;padding:28px}.chart-container h3{color:var(--text-primary);margin:0 0 20px;font-size:16px;font-weight:600}.chart-empty,.products-empty{height:200px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}.top-products-section{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--glass-shadow);background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;padding:28px}.top-products-section h3{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:600}.top-products-list{flex-direction:column;gap:12px;display:flex}.top-product{box-shadow:var(--glass-shadow);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:12px;padding:12px;transition:filter .2s;display:flex}.product-rank{color:var(--accent-primary);width:28px;font-size:14px;font-weight:600}.product-image{background-position:50%;background-size:cover;background-color:var(--glass-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.product-image svg{opacity:.3}.product-info{flex:1;min-width:0}.product-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.product-sold{color:var(--text-secondary);font-size:12px;display:block}.product-revenue{font-variant-numeric:tabular-nums;font-size:14px}.export-csv-btn,.product-revenue{color:var(--text-primary);font-weight:600}.export-csv-btn{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;transition:color .2s,background .2s,border-color .2s,opacity .2s;display:flex}.export-csv-btn svg{color:var(--text-secondary)}.export-csv-btn:hover svg{color:var(--text-primary)}.export-csv-btn:hover{background:var(--hover-bg);border-color:var(--border-color-strong)}.export-csv-btn:disabled{opacity:.6;cursor:not-allowed}.order-modal-header-actions{align-items:center;gap:8px;display:flex}.order-download-btn{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);color:var(--accent-primary);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:color .2s,opacity .2s;display:flex}.order-download-btn:hover{background:var(--hover-bg);border-color:var(--border-color-strong)}.order-download-btn:disabled{opacity:.6;cursor:not-allowed}.order-card-footer{border-top:none;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.order-card-download{border:1px solid var(--glass-border);color:var(--text-secondary);cursor:pointer;opacity:0;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;transition:color .2s,opacity .2s;display:flex}.order-card:hover .order-card-download{opacity:1}.order-card-download:hover{border-color:var(--border-color-strong);color:var(--text-primary);background:var(--hover-bg)}.order-card-download:disabled{opacity:.4;cursor:not-allowed}@media (max-width:768px){.metrics-grid,.orders-list,.seller-stats{grid-template-columns:repeat(2,1fr)}.orders-list{gap:12px}.order-card-content{flex-wrap:wrap}.order-price{text-align:start;border-top:none;width:100%;margin-top:12px;padding-top:12px}.orders-header,.orders-view-toggle{flex-wrap:wrap}.order-card-download{opacity:1}.analytics-header{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:480px){.metrics-grid,.orders-list,.seller-stats{grid-template-columns:1fr}.order-modal{border-radius:20px 20px 0 0;max-height:calc(95vh / var(--fluid-zoom, 1))}.order-actions{flex-direction:column}.action-btn{min-width:auto}}