.aco-color-0{--aco-ink:#3069ce;--aco-bg:#eef4ff;--aco-line:#ceddf7}.aco-color-1{--aco-ink:#8051c7;--aco-bg:#f5efff;--aco-line:#e0d1f6}.aco-color-2{--aco-ink:#167d84;--aco-bg:#ecf8f8;--aco-line:#bfe6e6}.aco-color-3{--aco-ink:#a4661e;--aco-bg:#fff6e9;--aco-line:#f1ddbc}.aco-color-4{--aco-ink:#ab4f88;--aco-bg:#fdf0f8;--aco-line:#edcde3}.aco-color-5{--aco-ink:#5268b6;--aco-bg:#f1f3ff;--aco-line:#d2daf5}.aco-color-6{--aco-ink:#368258;--aco-bg:#eff8f2;--aco-line:#c9e6d2}.aco-color-7{--aco-ink:#b15a42;--aco-bg:#fff2ee;--aco-line:#f2d5cb}
.aco-number{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;width:100%}.aco-number .order-number-wrap{width:100%;min-width:0}.aco-number .order-number{color:var(--aco-ink,inherit)}
.aco-count{display:inline-flex;align-items:center;gap:4px;max-width:100%;border:0;border-radius:5px;padding:3px 5px;background:var(--aco-bg);color:var(--aco-ink);font:600 10px/1.25 inherit;font-family:inherit;font-size:10px;font-weight:600;line-height:1.25;white-space:nowrap;cursor:pointer}.aco-count svg{flex:none}.aco-count:hover{box-shadow:inset 0 0 0 1px var(--aco-line)}
.aco-popover{position:fixed;z-index:12000;width:min(320px,calc(100vw - 16px));max-height:340px;overflow:auto;border:1px solid var(--aco-line);border-radius:12px;background:var(--surface,#fff);color:var(--text,#202633);box-shadow:0 12px 36px #20264324;padding:12px;font-family:inherit}.aco-popover-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:8px}.aco-popover-head strong{font-size:12px}.aco-popover-head small{display:block;color:var(--text-muted,#8590a6);font-size:10px;margin-top:3px}.aco-close{border:0;background:transparent;color:var(--text-muted,#8590a6);font:20px/1 inherit;font-size:20px;cursor:pointer;padding:0 3px}
.aco-panel.detail-section{grid-column:1;margin:0;border:1px solid var(--aco-line);background:var(--aco-bg);padding:16px;border-radius:14px;min-width:0}.aco-panel-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.aco-panel .aco-panel-head h3{font-size:13px;line-height:1.35;margin:0;font-weight:650;color:var(--aco-ink)}.aco-panel-head p{font-size:10px;color:var(--text-muted,#8590a6);margin:3px 0 0}.aco-icon{display:grid;place-items:center;width:30px;height:30px;flex:none;background:var(--surface,#fff);border:1px solid var(--aco-line);border-radius:9px;color:var(--aco-ink)}.aco-icon svg{width:17px;height:17px}.aco-total{margin-left:auto;color:var(--aco-ink);font-size:12px;font-weight:700;background:var(--surface,#fff);border:1px solid var(--aco-line);border-radius:8px;padding:5px 9px}
.aco-orders{display:flex;flex-direction:column;gap:6px}.aco-order{display:flex;align-items:center;gap:12px;min-width:0;text-decoration:none;color:inherit;border:1px solid var(--aco-line);background:var(--surface,#fff);border-radius:9px;padding:9px 10px}.aco-order:hover{border-color:var(--aco-ink)}.aco-order-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.aco-order-info strong{font-size:12px;color:var(--aco-ink);font-weight:650}.aco-order-info>span{font-size:10px;color:var(--text-muted,#8590a6);overflow-wrap:anywhere}.aco-order-meta{display:flex;flex-direction:column;gap:4px;align-items:flex-end;flex:none}.aco-order-meta b{font-size:11px;font-weight:600}.aco-order-meta time{font-size:10px;color:var(--text-muted,#8590a6)}.aco-arrow{color:var(--aco-ink);font-size:15px}.aco-unavailable{grid-column:1;color:var(--text-muted,#8590a6);font-size:11px;padding:8px}.aco-unavailable button{border:0;background:none;color:var(--primary,#555cff);cursor:pointer;font:inherit;text-decoration:underline}
:is([data-theme="dark"],.dark) .aco-color-0{--aco-ink:#8bb7ff;--aco-bg:#233149;--aco-line:#374c6c}:is([data-theme="dark"],.dark) .aco-color-1{--aco-ink:#c3a3fa;--aco-bg:#30273f;--aco-line:#4e3c68}:is([data-theme="dark"],.dark) .aco-color-2{--aco-ink:#75cccf;--aco-bg:#213637;--aco-line:#35565a}:is([data-theme="dark"],.dark) .aco-color-3{--aco-ink:#edbf80;--aco-bg:#3b3021;--aco-line:#645033}:is([data-theme="dark"],.dark) .aco-color-4{--aco-ink:#e7a4cb;--aco-bg:#3a2835;--aco-line:#614058}:is([data-theme="dark"],.dark) .aco-color-5{--aco-ink:#a4b4ff;--aco-bg:#282f45;--aco-line:#414e74}:is([data-theme="dark"],.dark) .aco-color-6{--aco-ink:#90cba5;--aco-bg:#24392c;--aco-line:#3a5e46}:is([data-theme="dark"],.dark) .aco-color-7{--aco-ink:#f2af98;--aco-bg:#3c2d29;--aco-line:#66483e}
.aco-count:focus-visible,.aco-order:focus-visible,.aco-close:focus-visible{outline:2px solid var(--aco-ink);outline-offset:2px}
.order-modal-window .inspector-scroll:has(>.aco-panel),.order-modal-window .inspector-scroll:has(>.aco-unavailable){grid-template-areas:"comments comments" "client delivery" "related history" "products history"}.order-modal-window .aco-panel,.order-modal-window .aco-unavailable{grid-area:related;align-self:start}.aco-order-info>.aco-shipped{color:#ad751f}.aco-order-info>.aco-paid{color:#32845a}:is([data-theme="dark"],.dark) .aco-order-info>.aco-shipped{color:#e1b776}:is([data-theme="dark"],.dark) .aco-order-info>.aco-paid{color:#83c7a0}
@media(max-width:900px){.order-modal-window .inspector-scroll:has(>.aco-panel),.order-modal-window .inspector-scroll:has(>.aco-unavailable){grid-template-areas:"comments" "client" "related" "delivery" "products" "history"}}
