.adm{--adm-bg:#f3f3f1;--adm-card:#fff;--adm-ink:#161616;--adm-muted:#6b6b6b;--adm-line:#e4e4e0;--adm-gold:#c9a227;--adm-gold-soft:#fbf3d8;--adm-green:#1f7a4d;--adm-green-soft:#e3f4ea;--adm-red:#b42318;--adm-red-soft:#fde8e6;--adm-blue:#1d5fa8;--adm-blue-soft:#e5effa;--adm-orange:#b54708;--adm-orange-soft:#fdf0e1;background:var(--adm-bg);min-height:100dvh;color:var(--adm-ink);font-family:var(--font-sans), Inter, system-ui, sans-serif;-webkit-tap-highlight-color:transparent}.adm *{box-sizing:border-box}:where(.adm a){color:inherit}.adm-layout{grid-template-columns:240px minmax(0,1fr);min-height:100dvh;display:grid}.adm-side{color:#eee;background:#111;flex-direction:column;gap:4px;height:100dvh;padding:20px 14px;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:10px;padding:4px 8px 18px;text-decoration:none;display:flex}.adm-brand img{-o-object-fit:contain;object-fit:contain;width:46px;height:32px}.adm-brand strong{letter-spacing:.12em;color:#fff;font-size:14px;display:block}.adm-brand span{letter-spacing:.12em;color:#b9b9b9;font-size:10px;display:block}.adm-nav-link{color:#cfcfcf;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.adm-nav-link:hover{color:#fff;background:#1f1f1f}.adm-nav-link[aria-current=page]{background:var(--adm-gold);color:#111}.adm-nav-link .adm-count{background:var(--adm-red);color:#fff;text-align:center;border-radius:99px;min-width:22px;margin-left:auto;padding:1px 7px;font-size:11px}.adm-side-foot{color:#9a9a9a;gap:8px;margin-top:auto;font-size:12px;display:grid}.adm-main{min-width:0;padding:24px clamp(14px,3vw,36px) 40px}.adm-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.adm-title{letter-spacing:-.02em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:800}.adm-subtitle{color:var(--adm-muted);margin:2px 0 0;font-size:13px}.adm-live-pill{border:1px solid var(--adm-line);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.adm-dot{background:#22c55e;border-radius:50%;width:9px;height:9px;animation:1.8s infinite adm-pulse;box-shadow:0 0 #22c55e88}@keyframes adm-pulse{70%{box-shadow:0 0 0 9px #22c55e00}to{box-shadow:0 0 #22c55e00}}.adm-mobilebar{display:none}.adm-desk-only{justify-content:flex-end;margin-bottom:-6px;display:flex}.adm-bottomnav{display:none}.adm-card{background:var(--adm-card);border:1px solid var(--adm-line);border-radius:16px;padding:16px}.adm-card h2,.adm-card h3{margin:0 0 12px;font-size:15px;font-weight:800}.adm-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.adm-card-head h2{margin:0}.adm-grid{gap:14px;display:grid}.adm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-kpis{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px;display:grid}.adm-kpi{border:1px solid var(--adm-line);background:#fff;border-radius:14px;min-width:0;padding:13px 14px}.adm-kpi small{color:var(--adm-muted);font-size:12px;font-weight:600;display:block}.adm-kpi strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:22px;font-weight:800;display:block;overflow:hidden}.adm-kpi span{color:var(--adm-muted);margin-top:2px;font-size:12px;display:block}.adm-kpi.is-good strong{color:var(--adm-green)}.adm-kpi.is-bad strong{color:var(--adm-red)}.adm-kpi.is-dark{color:#fff;background:#111;border-color:#111}.adm-kpi.is-dark small,.adm-kpi.is-dark span{color:#bdbdbd}.adm-section{margin-top:18px}.adm-section-title{letter-spacing:.08em;text-transform:uppercase;color:var(--adm-muted);margin:22px 0 10px;font-size:13px;font-weight:800}.adm-btn{border:1px solid var(--adm-line);min-height:40px;color:var(--adm-ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.adm-btn:hover{border-color:#c9c9c4}.adm-btn:disabled{opacity:.5;cursor:not-allowed}.adm-btn-primary{color:#fff;background:#111;border-color:#111}.adm-btn-primary:hover{background:#2a2a2a}.adm-btn-gold{background:var(--adm-gold);border-color:var(--adm-gold);color:#111}.adm-btn-green{background:var(--adm-green);border-color:var(--adm-green);color:#fff}.adm-btn-red{color:var(--adm-red);background:#fff;border-color:#f2b8b1}.adm-btn-sm{border-radius:8px;min-height:32px;padding:5px 10px;font-size:13px}.adm-btn:focus-visible,.adm-input:focus-visible,.adm-nav-link:focus-visible{outline-offset:2px;outline:3px solid #c9a22766}.adm-field{gap:5px;font-size:13px;font-weight:700;display:grid}.adm-field>span small{color:var(--adm-muted);font-weight:500}.adm-hint{color:var(--adm-muted);font-size:12px;font-weight:500}.adm-input{width:100%;min-height:42px;color:var(--adm-ink);font:inherit;background:#fff;border:1px solid #d6d6d1;border-radius:10px;padding:9px 11px;font-size:15px;font-weight:500}textarea.adm-input{resize:vertical;min-height:78px}.adm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adm-form-grid .adm-span-2{grid-column:1/-1}.adm-toggle{border:1px solid var(--adm-line);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.adm-toggle input{accent-color:#111;flex:none;width:18px;height:18px;margin-top:1px}.adm-toggle small{color:var(--adm-muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.adm-badge{white-space:nowrap;color:#333;background:#eee;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.adm-badge-pending{background:var(--adm-gold-soft);color:#7a5b00}.adm-badge-no_answer{background:var(--adm-orange-soft);color:var(--adm-orange)}.adm-badge-confirmed{background:var(--adm-blue-soft);color:var(--adm-blue)}.adm-badge-shipped{color:#5a3fc0;background:#ece8fb}.adm-badge-delivered{background:var(--adm-green-soft);color:var(--adm-green)}.adm-badge-returned,.adm-badge-cancelled,.adm-badge-danger{background:var(--adm-red-soft);color:var(--adm-red)}.adm-badge-paid{background:var(--adm-green-soft);color:var(--adm-green)}.adm-badge-muted{color:var(--adm-muted);background:#f0f0ee}.adm-tabs{scrollbar-width:none;gap:6px;margin-bottom:12px;padding-bottom:4px;display:flex;overflow-x:auto}.adm-tabs::-webkit-scrollbar{display:none}.adm-tab{border:1px solid var(--adm-line);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.adm-tab b{background:#f0f0ee;border-radius:99px;padding:0 6px;font-size:12px;font-weight:800}.adm-tab[aria-current=page]{color:#fff;background:#111;border-color:#111}.adm-tab[aria-current=page] b{color:#fff;background:#333}.adm-table-wrap{border:1px solid var(--adm-line);background:#fff;border-radius:14px;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;font-size:14px}.adm-table th{text-align:left;color:var(--adm-muted);border-bottom:1px solid var(--adm-line);white-space:nowrap;background:#fafaf8;padding:10px 12px;font-size:12px;font-weight:800;position:sticky;top:0}.adm-table td{vertical-align:top;border-bottom:1px solid #efefeb;padding:11px 12px}.adm-table tr:last-child td{border-bottom:0}.adm-table tr.is-selected td{background:#fffbea}.adm-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.adm-table a.adm-row-link{font-weight:800;text-decoration:none}.adm-check{accent-color:#111;width:20px;height:20px}.adm-order-cards{display:none}.adm-order-card{border-bottom:1px solid var(--adm-line);background:#fff;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:13px;display:grid}.adm-order-card:first-child{border-radius:14px 14px 0 0}.adm-order-card:last-child{border-bottom:0;border-radius:0 0 14px 14px}.adm-order-card.is-selected{background:#fffbea}.adm-order-card-top{justify-content:space-between;gap:8px;display:flex}.adm-order-card-top a{font-weight:800;text-decoration:none}.adm-order-card p{color:var(--adm-muted);margin:3px 0 0;font-size:13px}.adm-order-card-actions{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.adm-bulkbar{z-index:30;color:#fff;background:#111;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;display:flex;position:sticky;bottom:12px;box-shadow:0 14px 40px #0004}.adm-bulkbar strong{margin-right:auto;font-size:14px}.adm-alert{border-radius:12px;padding:11px 13px;font-size:14px;font-weight:600}.adm-alert-error{background:var(--adm-red-soft);color:var(--adm-red)}.adm-alert-ok{background:var(--adm-green-soft);color:var(--adm-green)}.adm-alert-info{background:var(--adm-blue-soft);color:var(--adm-blue)}.adm-alert-warn{background:var(--adm-gold-soft);color:#6d5100}.adm-toast-stack{z-index:100;gap:8px;width:min(360px,100vw - 32px);display:grid;position:fixed;top:16px;right:16px}.adm-toast{color:#fff;background:#111;border-radius:12px;padding:12px 14px;font-size:14px;text-decoration:none;animation:.25s ease-out adm-in;display:block;box-shadow:0 12px 30px #0005}.adm-toast strong{display:block}@keyframes adm-in{0%{opacity:0;transform:translateY(-8px)}}.adm-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.adm-timeline li{padding:0 0 13px 18px;font-size:13px;position:relative}.adm-timeline li:before{content:"";background:#bbb;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:3px}.adm-timeline li:after{content:"";background:#e2e2de;width:1px;position:absolute;top:15px;bottom:0;left:6px}.adm-timeline li:last-child:after{display:none}.adm-timeline time{color:var(--adm-muted);font-size:11px;display:block}.adm-dl{grid-template-columns:max-content minmax(0,1fr);gap:7px 14px;margin:0;font-size:14px;display:grid}.adm-dl dt{color:var(--adm-muted);font-weight:600}.adm-dl dd{overflow-wrap:anywhere;margin:0;font-weight:600}.adm-funnel{gap:7px;display:grid}.adm-funnel-row{grid-template-columns:150px minmax(0,1fr) 90px;align-items:center;gap:10px;font-size:13px;display:grid}.adm-funnel-bar{background:#f0f0ec;border-radius:6px;height:22px;overflow:hidden}.adm-funnel-bar i{background:linear-gradient(90deg,#111,#444);border-radius:6px;min-width:2px;height:100%;display:block}.adm-funnel-row b{text-align:right;font-variant-numeric:tabular-nums}.adm-chart{width:100%;height:auto;display:block}.adm-legend{color:var(--adm-muted);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.adm-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.adm-cost-row{border-bottom:1px dashed #e6e6e2;justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.adm-cost-row:last-child{border-bottom:0}.adm-cost-row.is-total{border-top:2px solid #111;border-bottom:0;margin-top:4px;padding-top:9px;font-size:15px;font-weight:800}.adm-empty{text-align:center;color:var(--adm-muted);padding:34px 16px;font-size:14px}.adm-login{background:#111;place-items:center;min-height:100dvh;padding:20px;display:grid}.adm-login form{background:#fff;border-radius:20px;gap:14px;width:min(400px,100%);padding:26px;display:grid}.adm-login img{margin:0 auto 4px}.adm-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.adm-muted{color:var(--adm-muted)}.adm-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.adm-pager{justify-content:center;gap:8px;margin-top:14px;display:flex}.adm-thumb{-o-object-fit:contain;object-fit:contain;border:1px solid var(--adm-line);background:#f4f4f1;border-radius:10px;width:48px;height:48px}.adm-dialog{z-index:90;background:#0007;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.adm-dialog>div{background:#fff;border-radius:18px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:18px;overflow:auto}@media (max-width:1100px){.adm-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.adm-layout{display:block}.adm-side{display:none}.adm-main{padding:12px 12px calc(88px + env(safe-area-inset-bottom))}.adm-mobilebar{z-index:40;padding:calc(8px + env(safe-area-inset-top)) 12px 8px;color:#fff;background:#111;justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky;top:0}.adm-mobilebar .adm-brand{padding:0}.adm-mobilebar .adm-live-pill{color:#fff;background:#1f1f1f;border-color:#333;padding:5px 10px}.adm-bottomnav{z-index:50;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--adm-line);background:#fff;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.adm-bottomnav a{color:#777;justify-items:center;gap:2px;padding:5px 2px;font-size:11px;font-weight:700;text-decoration:none;display:grid;position:relative}.adm-bottomnav a[aria-current=page]{color:#111}.adm-bottomnav a[aria-current=page] svg{color:var(--adm-gold)}.adm-bottomnav .adm-count{background:var(--adm-red);color:#fff;text-align:center;border-radius:99px;min-width:18px;padding:0 5px;font-size:10px;line-height:17px;position:absolute;top:0;left:52%}.adm-grid-2,.adm-grid-3,.adm-form-grid{grid-template-columns:minmax(0,1fr)}.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.adm-kpi{padding:11px}.adm-kpi strong{font-size:19px}.adm-table-wrap.adm-orders-table{display:none}.adm-order-cards{border:1px solid var(--adm-line);border-radius:14px;display:block}.adm-funnel-row{grid-template-columns:110px minmax(0,1fr) 64px}.adm-bulkbar{bottom:calc(76px + env(safe-area-inset-bottom))}.adm-toast-stack{top:auto;bottom:calc(80px + env(safe-area-inset-bottom));right:12px}.adm-desk-only{display:none}}.adm-field{align-content:start}
