.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width,height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.admin-root{--bg:0 0% 4%;--bg-soft:0 0% 8%;--bg-elev:0 0% 11%;--bg-card:0 0% 8%;--bg-card-2:0 0% 11%;--line:0 0% 15%;--line-strong:0 0% 23%;--text:0 0% 96%;--text-muted:0 0% 64%;--text-dim:0 0% 46%;--brand:111 100% 54%;--brand-2:111 67% 29%;--accent:111 100% 54%;--neon-green:111 100% 54%;--neon-pink:111 100% 54%;--neon-red:0 100% 65%;--neon-blue:111 100% 54%;--neon-purple:111 100% 54%;--neon-orange:38 100% 56%;--neon-yellow:38 100% 56%;background:hsl(var(--bg));color:hsl(var(--text));font-feature-settings:"ss01","cv11";letter-spacing:-.005em;font-family:Hind,system-ui,sans-serif;font-size:14px;line-height:1.5}:is(body:has(.admin-root.theme-dark),body:has(.admin-orders-layout.theme-dark)){background:#070e1c}.admin-root.theme-light{--bg:0 0% 96%;--bg-soft:0 0% 91%;--bg-elev:0 0% 93%;--bg-card:0 0% 100%;--bg-card-2:0 0% 96%;--line:0 0% 84%;--line-strong:0 0% 70%;--text:0 0% 5%;--text-muted:0 0% 36%;--text-dim:0 0% 52%;--brand:111 100% 38%;--brand-2:111 68% 29%;--accent:111 100% 38%;--neon-green:111 100% 38%;--neon-pink:111 100% 38%;--neon-red:0 100% 55%;--neon-blue:111 100% 38%;--neon-purple:111 100% 38%;--neon-orange:38 100% 47%;--neon-yellow:38 100% 47%}.admin-root.theme-dark{--bg:0 0% 2%;--bg-soft:0 0% 6%;--bg-elev:0 0% 10%;--bg-card:0 0% 8%;--bg-card-2:0 0% 10%;--line:0 0% 15%;--line-strong:0 0% 23%;--text:0 0% 96%;--text-muted:0 0% 64%;--text-dim:0 0% 46%;--brand:111 100% 54%;--brand-2:111 67% 29%}.admin-orders-layout.theme-dark{--bg:220 58% 7%;--bg-soft:219 48% 11%;--bg-elev:219 45% 14%;--bg-card:219 48% 11%;--bg-card-2:219 48% 9%;--line:215 48% 24%;--line-strong:214 56% 36%;--text:214 45% 96%;--text-muted:215 34% 72%;--text-dim:215 27% 60%;--brand:214 100% 55%;--brand-2:221 86% 43%;--neon-blue:214 100% 55%;--neon-green:145 100% 48%;--neon-yellow:40 100% 54%;--neon-purple:257 94% 64%;background:radial-gradient(circle at 92% 8%,#0071eb21,transparent 29rem),hsl(var(--bg))}.admin-orders-layout .admin-page-header{padding-top:14px;padding-bottom:12px}.orders-panel-brand{align-items:center;gap:9px;height:24px;margin-bottom:4px;display:flex}.orders-panel-brand img{filter:brightness(0)invert();width:122px;height:auto}.orders-panel-brand span{background:hsl(var(--text-muted) / .58);width:1px;height:18px}.orders-panel-brand strong{color:hsl(var(--text-muted));letter-spacing:.12em;font:700 11px/1 Archivo,system-ui,sans-serif}.admin-orders-layout .admin-page-header h1{font-size:36px;font-weight:800}.admin-orders-layout .admin-page-header .btn-soft,.admin-orders-layout .admin-toolbar{color:hsl(var(--text));background:#141f34e0;border-color:#294870;box-shadow:inset 0 1px #e6f2ff0d}.admin-orders-layout .admin-toolbar .btn-soft.active{box-shadow:0 0 18px #0073ff8c;background:linear-gradient(#1a81ff,#004ef5)!important;border-color:#3daeff!important}.admin-orders-layout main{max-width:none}.admin-orders-embedded{background:radial-gradient(circle at 92% 8%,#0071eb1a,transparent 26rem),hsl(var(--bg));border:none;border-radius:12px}.admin-orders-embedded .orders-reference{border-top:0;padding-top:0}.orders-reference{border-top:1px solid hsl(var(--line) / .65);padding-top:12px}.order-repeat-notice{color:hsl(var(--neon-red));margin-top:3px;font-size:10px;font-weight:700;line-height:1.4}.orders-kpi{min-height:92px;overflow:hidden;box-shadow:inset 0 1px #ebf5ff0a,0 12px 30px -22px #0062ff99;border-radius:11px!important}.orders-kpi:after{content:"";pointer-events:none;background:linear-gradient(135deg,transparent 8%,hsl(var(--kpi) / .09));position:absolute;inset:0 0 0 48%}.orders-kpi--brand{--kpi:var(--neon-blue);border-color:hsl(var(--neon-blue) / .55)!important}.orders-kpi--green{--kpi:var(--neon-green);border-color:hsl(var(--neon-green) / .42)!important}.orders-kpi--amber{--kpi:var(--neon-yellow);border-color:hsl(var(--neon-yellow) / .42)!important}.orders-kpi--purple{--kpi:var(--neon-purple);border-color:hsl(var(--neon-purple) / .55)!important}.orders-kpi__icon{color:hsl(var(--kpi));background:hsl(var(--kpi) / .12);border:1px solid hsl(var(--kpi) / .75);box-shadow:0 0 20px hsl(var(--kpi) / .28),inset 0 0 14px hsl(var(--kpi) / .1)}.orders-kpi__icon svg{width:25px;height:25px}.orders-kpi .num{font-size:22px}.orders-table-card{background:#0e1625!important;border-color:#20406a!important;border-radius:11px!important}.orders-filterbar{background:linear-gradient(#131d30,#0e1625);min-height:58px}.admin-orders-layout .admin-input{background:#142033;border-color:#2a4a74;height:40px;box-shadow:inset 0 1px #ebf5ff0a}.admin-orders-layout .admin-table thead th{color:#d4dfed;background:linear-gradient(#5f92c8,#3d6599);border-color:#2f5c93}.admin-orders-layout .admin-table tbody td{background:#0e1625}.admin-orders-layout .admin-table tbody tr:nth-child(2n) td{background:#182335}.admin-orders-layout .admin-table tbody tr:hover td{background:#1c2e45}.admin-orders-layout .avatar-init{color:hsl(var(--text));background:linear-gradient(135deg,#429eff,#1653f8);border-color:#70c6ffb3;box-shadow:0 0 12px #1a7dff73}.admin-orders-layout .avatar-tone-1{background:linear-gradient(135deg,#85ef39,#1ea919);border-color:#9ff561cc;box-shadow:0 0 12px #3bf20d73}.admin-orders-layout .avatar-tone-2{background:linear-gradient(135deg,#c464fc,#492ae5);border-color:#d68fffcc;box-shadow:0 0 12px #8f33ff73}.admin-orders-layout .avatar-tone-3{background:linear-gradient(135deg,#ff5277,#ff5024);border-color:#ff7c70cc;box-shadow:0 0 12px #ff3b2973}.admin-orders-layout .avatar-tone-4{background:linear-gradient(135deg,#ffaf24,#f40);border-color:#ffca61cc;box-shadow:0 0 12px #ff821473}.admin-orders-layout .avatar-tone-5{background:linear-gradient(135deg,#16e8f3,#0ab2a7);border-color:#6ffc;box-shadow:0 0 12px #00f5ed73}.orders-phone{align-items:center;gap:5px;display:inline-flex}.orders-phone svg{color:hsl(var(--neon-green))}.admin-orders-layout .status-paid{color:#75ffaf;border-color:hsl(var(--neon-green));box-shadow:0 0 12px hsl(var(--neon-green) / .25);background:#00cc5521}.admin-orders-layout .status-wait{color:#805500;box-shadow:0 0 12px hsl(var(--neon-yellow) / .5);background:#ffc757;border-color:#fb3}.admin-orders-layout .status-fail{color:#ff8f8f;background:#e61a1a24;border-color:#f04242}.admin-orders-layout .status-muted{color:hsl(var(--text-muted));background:hsl(var(--text-muted) / .08);border-color:hsl(var(--line-strong))}@media(max-width:900px){.admin-orders-layout .admin-page-header{align-items:flex-start}.admin-orders-layout .admin-page-header>div:last-child{width:100%}.orders-panel-brand img{width:122px}.orders-kpi-grid{grid-template-columns:1fr 1fr}}.admin-root.theme-dark{background:hsl(var(--bg))}.admin-root.theme-dark .admin-card,.admin-root.theme-dark .admin-sidebar{background:linear-gradient(180deg,hsl(var(--bg-card)),hsl(var(--bg-card-2)));border-color:hsl(var(--line))}.admin-root.theme-dark .btn-soft{background:linear-gradient(180deg,hsl(var(--bg-elev)),hsl(var(--bg-card-2)));border-color:hsl(var(--line));color:hsl(var(--text));box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0006}.admin-root.theme-dark .btn-soft.active{background:hsl(var(--bg-card));border-color:hsl(var(--text));box-shadow:inset 0 1px #ffffff0f;color:hsl(var(--text))!important}.admin-root.theme-dark .btn-soft.active svg{color:hsl(var(--text))!important}.admin-root.theme-dark .admin-sidebar a.active{background:hsl(var(--bg-card));border:1px solid hsl(var(--text));box-shadow:none;color:hsl(var(--text))!important}.admin-root.theme-dark .admin-sidebar a.active svg{color:hsl(var(--text))!important}.admin-root.theme-dark .admin-sidebar--white a.nav-active{background:hsl(var(--bg-card));border-color:hsl(var(--text));box-shadow:none;color:hsl(var(--text))!important}.admin-root.theme-dark .admin-sidebar--white a.nav-active svg{color:hsl(var(--text))!important}.admin-root.theme-dark [class*="bg-white\\/"]{background-color:hsl(var(--bg-card-2))!important}.admin-root.theme-dark [class*="border-white\\/"]{border-color:hsl(var(--line))!important}.admin-root.theme-dark [class*="hover\\:bg-white\\/"]:hover{background-color:hsl(var(--bg-soft))!important}.admin-root.theme-dark [class*=text-white]{color:hsl(var(--text))!important}.admin-root h1,.admin-root h2,.admin-root h3,.admin-root h4{letter-spacing:-.02em;font-family:Archivo,system-ui,sans-serif}.admin-root.theme-light .admin-card,.admin-root.theme-light .admin-sidebar{background:linear-gradient(180deg,hsl(var(--bg-card)),hsl(var(--bg-card-2)));border-color:hsl(var(--line));box-shadow:0 12px 32px -24px #00000029}.admin-root.theme-light .live-journey{background:hsl(var(--bg-card));color:hsl(var(--text))}.admin-root.theme-light .live-journey__title{color:hsl(var(--text))}.admin-root.theme-light .live-journey__summary,.admin-root.theme-light .live-journey__window,.admin-root.theme-light .live-journey__label{color:hsl(var(--text-muted))}.admin-root.theme-light .live-journey__orb{background:radial-gradient(circle at 34% 26%,#fff,transparent 38%),hsl(var(--bg-soft));color:hsl(var(--text-muted));border-color:hsl(var(--line-strong))}.admin-root.theme-light .live-journey__track:before{background:hsl(var(--line))}.admin-card{background:hsl(var(--bg-card));border:1px solid hsl(var(--line));-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%);border-radius:8px;transition:box-shadow .25s,transform .25s,border-color .25s;position:relative;box-shadow:0 12px 32px -24px #000c}.admin-card:hover{border-color:hsl(var(--line-strong));box-shadow:0 16px 38px -26px hsl(var(--neon-green) / .24)}.admin-card-hl{border-color:hsl(var(--line-strong));background:hsl(var(--bg-soft));border-radius:18px}.admin-pill{letter-spacing:.08em;background:hsl(var(--bg-elev));border:1px solid hsl(var(--line));text-transform:uppercase;color:hsl(var(--text-muted));border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-family:Archivo,system-ui,sans-serif;font-size:10.5px;font-weight:700;display:inline-flex}.admin-pill-live{color:hsl(var(--neon-green));border-color:hsl(var(--neon-green) / .4);background:hsl(var(--neon-green) / .08)}.admin-pill-live:before{content:"";background:hsl(var(--neon-green));width:6px;height:6px;box-shadow:0 0 10px hsl(var(--neon-green));border-radius:999px;animation:1.6s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.neon-orb{background:radial-gradient(circle at 30% 25%,#ffffffe6,transparent 45%),radial-gradient(circle at 50% 60%,hsl(var(--c) / .18),hsl(var(--c) / .04) 70%);border:1px solid hsl(var(--c) / .35);width:72px;height:72px;box-shadow:0 0 0 6px hsl(var(--c) / .06),0 10px 24px -12px hsl(var(--c) / .45),inset 0 1px #fffc;color:hsl(var(--text));border-radius:999px;justify-content:center;align-items:center;font-family:Archivo,system-ui,sans-serif;font-size:22px;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.neon-orb-sm{width:46px;height:46px;box-shadow:0 0 0 4px hsl(var(--c) / .06),0 6px 14px -10px hsl(var(--c) / .45),inset 0 1px #fffc;font-size:16px}.neon-orb-sm:hover{box-shadow:0 0 0 6px hsl(var(--c) / .08),0 10px 20px -12px hsl(var(--c) / .55),inset 0 1px #fffc}.neon-orb:hover{box-shadow:0 0 0 8px hsl(var(--c) / .08),0 16px 32px -14px hsl(var(--c) / .55),inset 0 1px #fffc;transform:translateY(-2px)}@keyframes orb-live-pulse{0%{box-shadow:0 0 hsl(var(--c) / .45),0 10px 24px -12px hsl(var(--c) / .45),inset 0 1px #fffc;transform:scale(1)}60%{box-shadow:0 0 0 14px hsl(var(--c) / 0),0 10px 24px -12px hsl(var(--c) / .45),inset 0 1px #fffc;transform:scale(1.06)}to{box-shadow:0 0 hsl(var(--c) / 0),0 10px 24px -12px hsl(var(--c) / .45),inset 0 1px #fffc;transform:scale(1)}}.neon-orb-active{border-color:hsl(var(--c) / .75);animation:1.6s ease-out infinite orb-live-pulse}@media(prefers-reduced-motion:reduce){.neon-orb-active{animation:none}}.neon-orb.dim{border-color:hsl(var(--line));color:hsl(var(--text-dim));background:#f9f9fb;box-shadow:0 0 0 6px #f0f1f5,inset 0 1px #fff}.funnel-line{background:linear-gradient(90deg,hsl(var(--line-strong)),hsl(var(--line)));height:2px;position:absolute;top:50%}.live-journey{--live-green:120 100% 50%;--live-stage:0 0% 72%;border:1px solid hsl(var(--line));color:#b8b8b8;background:#0d0e12;border-radius:8px;overflow:hidden;box-shadow:0 10px 28px -20px #040507cc}.live-journey__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px 4px;display:grid}.live-journey__title-wrap,.live-journey__summary{align-items:center;min-width:0;display:flex}.live-journey__title-wrap{gap:9px}.live-journey__summary{color:#6b6b6b;flex-shrink:0;gap:12px;font-size:11px}.live-journey__status{background:hsl(var(--live-green));width:8px;height:8px;box-shadow:0 0 10px hsl(var(--live-green) / .9);border-radius:999px;flex-shrink:0;animation:1.5s ease-in-out infinite live-journey-status}.live-journey__title{color:#ababab;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.live-journey__live{color:hsl(var(--live-green));letter-spacing:.12em;flex-shrink:0;font-size:10px;font-weight:500}.live-journey__window{color:#878787;letter-spacing:.1em;border:1px solid #2b2b2b;border-radius:999px;padding:5px 11px;font-size:10px;font-weight:600}.live-journey__body{grid-template-columns:118px minmax(0,1fr);align-items:stretch;gap:10px;padding:8px 12px 12px;display:grid}.live-journey__online-card{border:1px solid hsl(var(--live-green) / .24);background:hsl(var(--live-green) / .055);border-radius:6px;flex-direction:column;justify-content:center;min-width:0;padding:10px 12px 10px 15px;display:flex;position:relative}.live-journey__online-card strong{color:hsl(var(--text));font-size:24px;line-height:1}.live-journey__online-card small{color:hsl(var(--text-dim));white-space:nowrap;margin-top:4px;font-size:9px}.live-journey__online-label{color:hsl(var(--live-green));white-space:nowrap;margin-bottom:6px;font-size:8.5px;font-weight:800}.live-journey__online-pulse{background:hsl(var(--live-green));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--live-green));border-radius:999px;animation:1.5s ease-in-out infinite live-journey-status;position:absolute;top:10px;right:10px}.live-journey__scroll{scrollbar-width:thin;scrollbar-color:#404040 transparent;overflow-x:auto}.live-journey__track{grid-template-columns:repeat(7,minmax(106px,1fr));min-width:760px;padding:12px 26px 22px;display:grid;position:relative}.live-journey__track:before{content:"";background:#262626;height:2px;position:absolute;top:47px;left:9%;right:9%}.live-journey__track--signal:before{background:linear-gradient(90deg,hsl(var(--live-green) / .7) 0,hsl(var(--live-green) / .82) var(--live-target),#262626 var(--live-target));box-shadow:0 0 12px hsl(var(--live-green) / .22)}.live-journey__track--signal:after{content:"";z-index:2;top:43px;left:var(--live-target);background:hsl(var(--live-green));width:10px;height:10px;box-shadow:0 0 8px hsl(var(--live-green)),0 0 20px hsl(var(--live-green) / .75);border-radius:999px;animation:.8s cubic-bezier(.2,.8,.2,1) both live-journey-signal;position:absolute;transform:translate(-50%)}.live-journey__step{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.live-journey__gear{z-index:0;stroke:#383838;pointer-events:none;transform-origin:50%;width:90px;height:90px;margin-left:-45px;position:absolute;top:-10px;left:50%}.live-journey__gear--active{stroke:hsl(var(--live-green) / .75);filter:drop-shadow(0 0 6px hsl(var(--live-green) / .55));animation:6s linear infinite live-gear-spin}.live-journey__gear--reverse.live-journey__gear--active{animation-direction:reverse}.live-journey__gear--reverse{transform:rotate(12deg)}@keyframes live-gear-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.live-journey__gear--active{animation:none}}.live-journey__orb{z-index:1;color:#a6a6a6;background:radial-gradient(circle at 34% 26%,#5c5c5c,#0000 38%),radial-gradient(circle at 55% 60%,#2e2e2e,#121212 72%);border:1px solid #303030;border-radius:999px;place-items:center;width:70px;height:70px;font-family:Archivo,system-ui,sans-serif;font-size:22px;font-weight:700;display:grid;position:relative;box-shadow:0 10px 18px -12px #000000e6}.live-journey__orb--active{border-color:hsl(var(--live-green) / .8);color:hsl(var(--live-green));box-shadow:0 0 0 4px hsl(var(--live-green) / .1),0 0 24px -6px hsl(var(--live-green) / .85)}.live-journey__active-content{flex-direction:column;justify-content:center;align-items:center;gap:3px;line-height:1;display:flex}.live-journey__count{color:hsl(var(--live-green));text-shadow:0 0 10px hsl(var(--live-green) / .65);font-size:22px;font-weight:700;display:block}.live-journey__dots{justify-content:center;align-items:center;gap:4px;height:9px;display:flex}.live-journey__dots i{background:hsl(var(--live-green));width:5px;height:5px;box-shadow:0 0 8px hsl(var(--live-green) / .9);border-radius:999px;animation:1.05s ease-in-out infinite live-journey-dot;display:block}.live-journey__dots i:nth-child(2){animation-delay:.16s}.live-journey__dots i:nth-child(3){animation-delay:.32s}.live-journey__ripples{pointer-events:none;width:70px;height:70px;position:absolute;top:0;left:50%;transform:translate(-50%)}.live-journey__ripples i{border:1px solid hsl(var(--live-green) / .42);box-shadow:inset 0 0 8px hsl(var(--live-green) / .1);border-radius:999px;animation:3s cubic-bezier(0,.2,.8,1) infinite live-journey-glass-ripple;position:absolute;inset:0}.live-journey__ripples i:nth-child(2){border-color:hsl(var(--live-green) / .3);animation-delay:1s}.live-journey__ripples i:nth-child(3){border-color:hsl(var(--live-green) / .2);animation-delay:2s}.live-journey__step--typing .live-journey__orb{border-color:hsl(var(--live-green) / .9);color:#fff;background:radial-gradient(circle at 35% 25%,hsl(var(--live-green) / .32),transparent 42%),#111318;box-shadow:0 0 0 5px hsl(var(--live-green) / .1),0 0 28px hsl(var(--live-green) / .5),inset 0 0 18px hsl(var(--live-green) / .08);animation:1.8s ease-out both live-journey-arrival}.live-journey__step--typing:before,.live-journey__step--typing:after{content:"";border:1px solid hsl(var(--live-green) / .35);pointer-events:none;border-radius:999px;width:78px;height:78px;animation:1.65s ease-out both live-journey-ring;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.live-journey__step--typing:after{animation-delay:.22s}.live-journey__label{color:#7a7a7a;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;display:inline-block}.live-journey__label--typing{width:0;color:hsl(var(--live-green));font-family:JetBrains Mono,monospace;font-weight:700;animation:1.05s steps(14,end) .38s forwards live-journey-type;position:relative;overflow:hidden}.live-journey__label--typing:after{content:"";background:hsl(var(--live-green));width:1px;height:1.1em;box-shadow:0 0 7px hsl(var(--live-green) / .8);animation:.48s step-end 5 live-journey-caret;position:absolute;top:1px;right:0}.live-journey__activity{color:hsl(var(--live-green) / .85);letter-spacing:.12em;margin-top:-7px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;animation:.35s ease-out 1.35s both live-journey-activity}@keyframes live-journey-pulse{50%{box-shadow:0 0 0 8px hsl(var(--live-green) / 0),0 0 24px -7px hsl(var(--live-green) / .85)}}@keyframes live-journey-status{50%{opacity:.55;box-shadow:0 0 18px hsl(var(--live-green))}}@keyframes live-journey-glass-ripple{0%{opacity:.78;transform:scale(1)}75%,to{opacity:0;transform:scale(2.25)}}@keyframes live-journey-signal{0%{opacity:0;left:9%}12%{opacity:1}to{left:var(--live-target);opacity:1}}@keyframes live-journey-arrival{0%{transform:scale(.88)}38%{transform:scale(1.1)}62%{transform:scale(.97)}to{transform:scale(1)}}@keyframes live-journey-ring{0%{opacity:.75;transform:translate(-50%)scale(.72)}to{opacity:0;transform:translate(-50%)scale(1.55)}}@keyframes live-journey-type{0%{width:0}to{width:100%}}@keyframes live-journey-caret{50%{opacity:0}}@keyframes live-journey-activity{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes live-journey-dot{0%,60%,to{opacity:.35;transform:translateY(2px)scale(.78)}30%{opacity:1;transform:translateY(-3px)scale(1)}}@media(max-width:640px){.live-journey__body{grid-template-columns:1fr}.live-journey__online-card{min-height:84px}.live-journey__header{padding:14px 14px 2px}.live-journey__live{display:none}.live-journey__summary{gap:8px}.live-journey__window{padding:4px 8px}.live-journey__track{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.live-journey__orb--active,.live-journey__step--typing .live-journey__orb,.live-journey__activity{animation:none}.live-journey__dots i{opacity:1;animation:none;transform:none}.live-journey__ripples,.live-journey__track--signal:after,.live-journey__step--typing:before,.live-journey__step--typing:after{display:none}.live-journey__label--typing{width:auto;animation:none}.live-journey__label--typing:after{display:none}}.admin-sidebar{z-index:40;background:hsl(var(--bg-card));border-right:1px solid hsl(var(--line));box-shadow:1px 0 #fff,8px 0 32px -24px #1b294b26}.admin-sidebar a.active{background:hsl(var(--neon-green) / .1);border:1px solid hsl(var(--neon-green) / .45);box-shadow:0 0 18px -10px hsl(var(--neon-green));color:hsl(var(--neon-green))!important}.admin-sidebar a.active svg{color:hsl(var(--text))!important}.admin-sidebar--white a.nav-active{background:hsl(var(--bg-card));border:1px solid hsl(var(--text));box-shadow:0 1px 2px #1b294b0f;color:hsl(var(--text))!important}.admin-sidebar--white a.nav-active svg{color:hsl(var(--text))!important}.btn-soft{background:hsl(var(--bg-elev));border:1px solid hsl(var(--line));color:hsl(var(--text));letter-spacing:-.01em;border-radius:11px;align-items:center;gap:8px;padding:8px 13px;font-family:Archivo,system-ui,sans-serif;font-size:12.5px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 1px 2px #00000059}.btn-soft:hover{border-color:hsl(var(--line-strong));background:hsl(var(--bg-soft));transform:translateY(-1px);box-shadow:0 4px 10px -4px #1b294b1f}.btn-soft.active{background:hsl(var(--neon-green) / .1);border-color:hsl(var(--neon-green) / .45);box-shadow:none;color:hsl(var(--neon-green))!important}.btn-soft.active svg{color:hsl(var(--text))!important}.admin-root.theme-light .btn-soft{border-color:hsl(var(--line-strong));background:#fff;box-shadow:0 1px 2px #00000014;color:hsl(var(--text))!important}.admin-root.theme-light .btn-soft svg{stroke-width:2.2px;color:currentColor!important}.admin-root.theme-light .btn-soft:hover{background:hsl(var(--bg-soft));border-color:#858585}.admin-root.theme-light .btn-soft.active,.admin-root.theme-light .admin-toolbar .btn-soft.active{background:hsl(var(--text));border-color:hsl(var(--text));color:hsl(var(--bg-card))!important}.admin-root.theme-light .btn-soft.active svg,.admin-root.theme-light .admin-toolbar .btn-soft.active svg{color:hsl(var(--bg-card))!important}.admin-input{background:hsl(var(--bg-elev));border:1px solid hsl(var(--line));color:hsl(var(--text));border-radius:12px;outline:none;width:100%;padding:10px 12px;font-family:Hind,system-ui,sans-serif;font-size:14px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #fff,0 1px 2px #1b294b0a}.admin-input::placeholder{color:hsl(var(--text-dim))}.admin-input:focus{border-color:hsl(var(--accent));box-shadow:0 0 0 4px hsl(var(--accent) / .12)}.funnel-bar{background:hsl(var(--bg-elev));border-radius:999px;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #1b294b0f}.funnel-bar>span{background:linear-gradient(90deg,hsl(var(--c)),hsl(var(--c) / .7));height:100%;box-shadow:0 0 12px hsl(var(--c) / .45),0 1px #fff6 inset;border-radius:999px;transition:width .6s cubic-bezier(.25,1,.5,1);display:block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.admin-root [class*=text-white],.admin-root .btn-soft.active[class*=text-white],.admin-root .btn-soft.active{color:hsl(var(--text))!important}.admin-root .text-white\/30,.admin-root .text-white\/40,.admin-root .text-white\/50{color:hsl(var(--text-dim))!important}.admin-root .text-white\/60,.admin-root .text-white\/65,.admin-root .text-white\/70,.admin-root .text-white\/80{color:hsl(var(--text-muted))!important}.admin-root [class*="bg-white\\/"]{background-color:hsl(var(--bg-elev))!important}.admin-root [class*="border-white\\/"]{border-color:hsl(var(--line))!important}.admin-root [class*="hover\\:bg-white\\/"]:hover{background-color:hsl(var(--bg-soft))!important}.admin-dashboard{flex-direction:column;gap:10px;display:flex}.admin-dashboard-grid{position:relative}.admin-panel-shell{min-width:0;position:relative;overflow:visible}.admin-panel-shell>.admin-card,.admin-panel-shell>.live-journey,.admin-panel-shell>section,.admin-panel-shell>div:not(.admin-panel-controls){height:100%}.admin-dashboard-grid .react-grid-placeholder{border:1px solid hsl(var(--neon-green));background:hsl(var(--neon-green) / .12);opacity:1;border-radius:8px}.admin-dashboard-grid .react-draggable-dragging{z-index:60;opacity:.94;filter:drop-shadow(0 18px 30px #00000061);transition:none}.admin-customize-bar{border:1px solid hsl(var(--neon-green) / .34);background:hsl(var(--neon-green) / .08);color:hsl(var(--text));border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.admin-customize-bar strong,.admin-customize-bar span{display:block}.admin-customize-bar strong{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.admin-customize-bar span{color:hsl(var(--text-muted));margin-top:2px;font-size:12px}.admin-customize-bar button,.admin-panel-controls button{border:1px solid hsl(var(--line));background:hsl(var(--bg-card));color:hsl(var(--text));border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.admin-customize-bar button{white-space:nowrap;min-height:34px;padding:0 12px}.admin-panel-controls{z-index:20;border:1px dashed hsl(var(--neon-green) / .42);background:hsl(var(--bg-card) / .96);box-shadow:0 10px 24px -18px hsl(var(--neon-green) / .45);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:7px;display:flex;position:sticky;top:8px}.admin-panel-handle{min-width:0;color:hsl(var(--neon-green));cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:900;display:inline-flex}.admin-panel-handle:active{cursor:grabbing}.admin-panel-control-group,.admin-panel-size-pills{align-items:center;gap:4px;display:inline-flex}.admin-panel-controls button{min-width:28px;min-height:28px;padding:0 8px}.admin-panel-controls button:disabled{cursor:not-allowed;opacity:.35}.admin-panel-size-pills button.active{border-color:hsl(var(--neon-green));background:hsl(var(--neon-green) / .14);color:hsl(var(--neon-green))}@media(max-width:640px){.admin-dashboard-grid{flex-direction:column;gap:10px;display:flex;height:auto!important}.admin-dashboard-grid>.admin-panel-shell{width:100%!important;height:auto!important;position:relative!important;transform:none!important}.admin-customize-bar{flex-direction:column;align-items:stretch}.admin-panel-controls{position:relative;top:auto}}.order-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.order-status--paid{border-color:hsl(var(--neon-green) / .35);background:hsl(var(--neon-green) / .1);color:hsl(var(--neon-green))}.order-status--waiting{border-color:hsl(var(--neon-yellow) / .35);background:hsl(var(--neon-yellow) / .1);color:hsl(var(--neon-yellow))}.order-status--unpaid{border-color:hsl(var(--neon-red) / .28);background:hsl(var(--neon-red) / .08);color:hsl(var(--neon-red))}.admin-lead-selected{border-color:hsl(var(--neon-green) / .42);background:hsl(var(--neon-green) / .07)}.admin-heat-point{background:hsl(var(--neon-green) / .18);box-shadow:0 0 18px hsl(var(--neon-green) / .75)}.admin-toolbar{background:hsl(var(--bg-card));border:1px solid hsl(var(--line));border-radius:14px;align-items:center;gap:6px;padding:5px;display:inline-flex;box-shadow:inset 0 1px #fff,0 1px 2px #1b294b0a}.admin-toolbar .btn-soft{box-shadow:none;background:0 0;border:0;border-radius:9px;padding:7px 11px}.admin-toolbar .btn-soft:hover{background:hsl(var(--bg-soft));box-shadow:none;transform:none}.admin-toolbar .btn-soft.active{background:hsl(var(--bg-card));border:1px solid hsl(var(--text));color:hsl(var(--text))!important}.admin-toolbar .btn-soft.active svg{color:hsl(var(--text))!important}.admin-divider{background:hsl(var(--line));width:1px;height:22px;margin:0 2px}.admin-root.theme-dark .admin-toolbar{background:linear-gradient(180deg,hsl(var(--bg-elev)),hsl(var(--bg-card-2)));border-color:hsl(var(--line));box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0006}.admin-root.theme-dark .admin-toolbar .btn-soft{color:hsl(var(--text))}.admin-root.theme-dark .admin-toolbar .btn-soft:hover{background:hsl(var(--bg-soft))}.admin-root.theme-dark .admin-toolbar .btn-soft.active{background:hsl(var(--bg-card));border-color:hsl(var(--text));color:hsl(var(--text))!important}.avatar-init{letter-spacing:0;width:30px;height:30px;color:hsl(var(--brand));border:1px solid hsl(var(--line));background:linear-gradient(135deg,#f2f4f8,#e4e9f1);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-family:Archivo,system-ui,sans-serif;font-size:11px;font-weight:800;display:inline-flex}.orders-table-scroll{overflow:visible}.admin-table{border-collapse:separate;border-spacing:0;width:100%}.admin-table thead th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--text-dim));border-bottom:1px solid hsl(var(--line));background:linear-gradient(#fcfcfd,#f5f7f9);padding:7px 8px;font-family:Archivo,system-ui,sans-serif;font-size:9.5px;font-weight:800}.admin-table tbody td{color:hsl(var(--text));vertical-align:middle;border-bottom:0;padding:7px 8px;font-size:12px}.admin-table tbody tr{transition:background .15s}.admin-table tbody tr:nth-child(2n) td{background:#fcfcfd99}.admin-table tbody tr:hover td{background:#ecf3fe8c}.admin-table tbody tr:last-child td{border-bottom:0}.admin-table .num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.status-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-family:Archivo,system-ui,sans-serif;font-size:10.5px;font-weight:800;display:inline-flex}.status-badge:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;box-shadow:0 0 8px}.status-paid{color:#080808;background:#e6e6e6;border:1px solid #b8b8b8}.status-wait{color:#ab6f07;background:#fdecce;border:1px solid #facf85}.status-fail{color:#b81e1e;background:#fbe5e5;border:1px solid #f2b0b0}.status-muted{color:#5e6778;border:1px solid hsl(var(--line-strong));background:#edeff3}.seg-tabs{border:1px solid hsl(var(--line));background:linear-gradient(#fcfcfd,#f5f7f9);border-radius:14px;gap:4px;padding:5px;display:flex}.seg-tab{color:hsl(var(--text-muted));border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:Archivo,system-ui,sans-serif;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.seg-tab:hover{color:hsl(var(--text));background:#f2f4f7}.seg-tab.active{background:linear-gradient(135deg,hsl(var(--brand)),hsl(var(--brand-2)));color:#fff;box-shadow:0 1px #ffffff26 inset,0 6px 16px -8px hsl(var(--brand) / .5)}.seg-tab .count{background:hsl(var(--line));color:hsl(var(--text-muted));border-radius:999px;padding:2px 7px;font-size:10px}.section-head{align-items:center;gap:10px;margin-bottom:14px;display:inline-flex}.section-head .dot{background:currentColor;border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px}.section-head .title{letter-spacing:.18em;text-transform:uppercase;font-family:Archivo,system-ui,sans-serif;font-size:12px;font-weight:800}.admin-hero{background:radial-gradient(600px 200px at 0% 0%,hsl(var(--accent) / .1),transparent 60%),radial-gradient(500px 200px at 100% 100%,#d8cbf680,transparent 60%),linear-gradient(180deg,#fff,#fcfcfd);position:relative;overflow:hidden}.admin-icon-tile{background:linear-gradient(135deg,hsl(var(--brand)),hsl(var(--brand-2)));color:#fff;width:48px;height:48px;box-shadow:0 8px 20px -10px hsl(var(--brand) / .6),inset 0 1px #fff3;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.export-menu{position:relative}.export-menu>summary{cursor:pointer;list-style:none}.export-menu>summary::-webkit-details-marker{display:none}.export-menu[open]>summary .chev{transform:rotate(180deg)}.export-menu .menu{z-index:30;border:1px solid hsl(var(--line));background:#fff;border-radius:14px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px -12px #1b294b2e,0 2px 6px #1b294b0d}.export-menu .menu button{width:100%;color:hsl(var(--text));text-align:left;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-family:Archivo,system-ui,sans-serif;font-size:13px;font-weight:600;display:flex}.export-menu .menu button:hover{background:#f2f4f7}.admin-root.theme-dark .seg-tabs{background:linear-gradient(180deg,hsl(var(--bg-elev)),hsl(var(--bg-card-2)));border-color:hsl(var(--line))}.admin-root.theme-dark .seg-tab:hover{background:hsl(var(--bg-soft));color:hsl(var(--text))}.seg-tab.active{background:linear-gradient(135deg,hsl(var(--brand)),hsl(var(--brand-2)));box-shadow:0 1px #ffffff40 inset,0 6px 16px -8px hsl(var(--brand) / .55);color:#0c1322!important}.seg-tab.active .count{color:#0c1322;background:#0c13222e}.admin-brand-mark{box-shadow:0 0 18px -6px hsl(var(--brand) / .65);background:linear-gradient(135deg,hsl(var(--brand)),hsl(var(--brand-2)))!important;border-color:hsl(var(--brand))!important}.admin-brand-mark svg{color:#0a0a0a!important}.admin-root,.admin-root p,.admin-root li,.admin-root dd,.admin-root label,.admin-root summary,.admin-root small,.admin-root button,.admin-root input,.admin-root select,.admin-root textarea{font-size:inherit;line-height:inherit}.mz-pin{background:var(--pin);width:14px;height:14px;box-shadow:0 0 0 2px color-mix(in srgb,var(--pin) 35%,transparent),0 2px 6px #00000040;border:2px solid #fff;border-radius:999px;display:block;position:relative}.mz-pin-pulse:after{content:"";border:2px solid var(--pin);border-radius:999px;animation:1.4s ease-out infinite mz-pin-pulse;position:absolute;inset:-6px}@keyframes mz-pin-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.leaflet-container{font:inherit;background:hsl(var(--bg-soft))}.admin-root.theme-dark{--bg:222 33% 8%;--bg-soft:222 28% 11%;--bg-elev:222 26% 14%;--bg-card:221 28% 12%;--bg-card-2:221 28% 12%;--line:219 22% 21%;--line-strong:219 20% 30%;--text:210 20% 97%;--text-muted:216 14% 70%;--text-dim:216 12% 52%;--neon-green:134 85% 52%;--neon-blue:214 95% 58%}.admin-root.theme-dark .admin-sidebar,.admin-root.theme-dark .admin-sidebar--white{border-right:1px solid hsl(var(--line));background:#0f141f!important}.admin-root.theme-dark .admin-card{background:hsl(var(--bg-card));border:1px solid hsl(var(--line));border-radius:12px}.admin-root.theme-dark .admin-sidebar a.active,.admin-root.theme-dark .admin-sidebar--white a.nav-active{box-shadow:0 0 18px -6px hsl(var(--neon-green) / .6);border:1px solid hsl(var(--neon-green) / .7)!important;color:hsl(var(--text))!important;background:linear-gradient(90deg,#165a26,#123f1d)!important}.admin-root.theme-dark .admin-sidebar a.active svg,.admin-root.theme-dark .admin-sidebar--white a.nav-active svg{color:hsl(var(--neon-green))!important}.admin-root.theme-dark .btn-soft{background:hsl(var(--bg-elev));border-color:hsl(var(--line));border-radius:10px}.admin-root.theme-dark .btn-soft.active{box-shadow:0 0 14px -4px hsl(var(--neon-green) / .6);border-color:hsl(var(--neon-green))!important;background:#123f1d!important}.admin-root.theme-dark .admin-toolbar{background:hsl(var(--bg-elev));border:1px solid hsl(var(--line));border-radius:12px}.dash-card-title{color:hsl(var(--text));letter-spacing:-.01em;font-size:16px;font-weight:700}.dash-outline-btn{border:1px solid hsl(var(--line-strong));color:hsl(var(--text));border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-flex}.dash-outline-btn:hover{border-color:hsl(var(--neon-green))}.dash-link{color:hsl(var(--neon-green));align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.dash-orders__head,.dash-orders__row{grid-template-columns:110px minmax(120px,1.4fr) 100px 100px minmax(200px,1.4fr) 50px;align-items:center;gap:12px;padding:0 20px;display:grid}.dash-orders__head{border-top:1px solid hsl(var(--line));border-bottom:1px solid hsl(var(--line));letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--text-muted));margin:0 20px;padding:10px 0;font-size:10.5px;font-weight:700}.dash-orders__row{border-bottom:1px solid hsl(var(--line));color:hsl(var(--text));margin:0 20px;padding:13px 0;font-size:12.5px}@media(max-width:900px){.dash-orders__head{display:none}.dash-orders__row{grid-template-columns:1fr auto}.dash-orders__row>:nth-child(3),.dash-orders__row>:nth-child(4),.dash-orders__row>:nth-child(6){display:none}}.dash-region__dot{background:hsl(var(--text-dim));border-radius:999px;width:10px;height:10px}.dash-region__dot--on{background:hsl(var(--neon-green));box-shadow:0 0 8px hsl(var(--neon-green))}.live-journey__icon{background:hsl(var(--neon-green) / .15);width:28px;height:28px;color:hsl(var(--neon-green));border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.live-journey__online-icon{width:20px;height:20px;color:hsl(var(--neon-green));margin-bottom:6px}.live-journey__idle-content{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.live-journey__stage-icon{width:18px;height:18px;color:hsl(var(--text-muted))}.admin-root.theme-dark .live-journey{background:hsl(var(--bg-card));border:1px solid hsl(var(--line));border-radius:12px}.admin-root.theme-dark .live-journey__orb{border:2px solid hsl(var(--line-strong))!important;box-shadow:none!important;background:#1c2230!important}.admin-root.theme-dark .live-journey__orb--active{border:4px solid hsl(var(--neon-green))!important;box-shadow:0 0 22px hsl(var(--neon-green) / .55)!important;background:#0f2e16!important}.admin-root.theme-dark .live-journey__online-card{border:1px solid hsl(var(--neon-green) / .5);background:linear-gradient(160deg,#12361a,#0d2111);border-radius:10px}.dash-kpi{padding:11px 14px 11px 18px;position:relative;overflow:hidden}.dash-kpi:before{content:"";background:hsl(var(--neon-green));width:5px;box-shadow:0 0 14px hsl(var(--neon-green) / .7);position:absolute;top:0;bottom:0;left:0}.dash-kpi__icon{border:1px solid hsl(var(--neon-green) / .45);background:hsl(var(--neon-green) / .1);width:34px;height:34px;color:hsl(var(--neon-green));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dash-page-row{border-bottom:1px solid hsl(var(--line));color:hsl(var(--text));align-items:center;gap:12px;padding:6px 0;font-size:12.5px;display:flex}.dash-page-row__n{background:hsl(var(--bg-elev));border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:inline-flex}.traffic-panel__header{border-bottom:1px solid hsl(var(--line));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px 10px;display:grid}.traffic-panel__totals{align-items:center;gap:8px;display:flex}.traffic-panel__totals>span{border:1px solid hsl(var(--line));background:hsl(var(--bg-elev));border-radius:8px;grid-template-columns:16px auto;align-items:center;column-gap:7px;min-width:104px;padding:7px 10px;display:grid}.traffic-panel__totals svg{width:16px;height:16px;color:hsl(var(--neon-green));grid-row:1/3}.traffic-panel__totals span+span svg{color:hsl(var(--neon-blue))}.traffic-panel__totals small{color:hsl(var(--text-muted));font-size:9px;line-height:1}.traffic-panel__totals strong{color:hsl(var(--text));font-size:14px;line-height:1.2}.traffic-hourly{flex-direction:column;flex:1;min-height:0;padding:12px 16px 9px;display:flex;overflow:hidden}.traffic-hourly__chart{flex:1;align-items:flex-end;gap:3px;min-height:44px;display:flex;position:relative}.traffic-hourly__chart:before,.traffic-hourly__chart:after{content:"";background:hsl(var(--line) / .5);pointer-events:none;height:1px;position:absolute;left:0;right:0}.traffic-hourly__chart:before{top:33%}.traffic-hourly__chart:after{top:66%}.traffic-hourly__col{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;gap:2px;min-width:0;height:100%;display:flex;position:relative}.traffic-hourly__col--future{opacity:.25}.traffic-hourly__visits{background:hsl(var(--text) / .12);border-radius:3px 3px 0 0;width:100%}.traffic-hourly__col--now .traffic-hourly__visits{background:hsl(var(--text) / .22)}.traffic-hourly__segs{flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;overflow:hidden}.traffic-hourly__seg{width:100%;min-height:2px}.traffic-hourly__seg:first-child{border-radius:3px 3px 0 0}.traffic-hourly__seg:last-child{border-radius:0}.traffic-panel__gateways{border-top:1px solid hsl(var(--line));background:hsl(var(--bg-elev));flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 18px;display:flex}.traffic-panel__gateways-label{color:hsl(var(--text-muted));text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.traffic-panel__gateway-chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.traffic-panel__gateway-chip{border:1px solid hsl(var(--line));background:hsl(var(--bg));color:hsl(var(--text-muted));white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11px;line-height:1;display:inline-flex}.traffic-panel__gateway-chip i{border-radius:999px;flex:none;width:7px;height:7px}.traffic-panel__gateway-name{color:hsl(var(--text));font-weight:700}.traffic-panel__gateway-chip strong{color:hsl(var(--neon-green));font-size:12px}.traffic-panel__gateway-chip em{color:hsl(var(--text-muted));font-size:10px;font-style:normal}.traffic-hourly__now{background:hsl(var(--neon-green));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--neon-green));border-radius:999px;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.sales-hourly{border-top:1px solid hsl(var(--line));background:hsl(var(--bg-elev));padding:10px 18px}.sales-hourly__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.sales-hourly__label{color:hsl(var(--text-muted));text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.sales-hourly__total{color:hsl(var(--text-dim));font-size:11px}.sales-hourly__total strong{color:hsl(var(--neon-green))}.sales-hourly__chart{border-bottom:1px solid hsl(var(--line) / .5);align-items:flex-end;gap:3px;height:84px;display:flex}.sales-hourly__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:100%;display:flex}.sales-hourly__col--future{opacity:.25}.sales-hourly__val{color:hsl(var(--text-muted));font-size:9px;font-weight:700;line-height:1}.sales-hourly__bar{background:linear-gradient(180deg,hsl(var(--neon-green)),hsl(var(--neon-green) / .55));width:100%;box-shadow:0 0 8px hsl(var(--neon-green) / .35);border-radius:3px 3px 0 0}.sales-hourly__bar--zero{background:hsl(var(--text) / .12);height:3px;box-shadow:none}.sales-hourly__axis{gap:3px;margin-top:4px;display:flex}.sales-hourly__axis span{text-align:center;color:hsl(var(--text-dim));letter-spacing:.02em;flex:1;font-size:8px;font-weight:700}.traffic-hourly__axis{color:hsl(var(--text-dim));letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-top:6px;font-size:9px;font-weight:700;display:flex}.traffic-panel__footer{border-top:1px solid hsl(var(--line));background:hsl(var(--bg-elev));justify-content:space-between;align-items:center;gap:12px;padding:9px 18px;display:flex}.traffic-panel__footer span{color:hsl(var(--text-muted));text-transform:uppercase;font-size:10px;font-weight:700}.traffic-panel__footer strong{color:hsl(var(--neon-green));font-size:13px}@media(max-width:700px){.traffic-panel__header{grid-template-columns:1fr;gap:8px}.traffic-panel__totals{width:100%}.traffic-panel__totals>span{flex:1}.traffic-panel__gateways{flex-direction:column;align-items:flex-start;gap:6px}.traffic-panel__gateway-chips{width:100%}}.admin-dashboard-grid .admin-panel-shell{box-sizing:border-box;padding-bottom:14px}.admin-dashboard-grid .admin-panel-shell>section,.admin-dashboard-grid .admin-panel-shell>div:last-child{height:100%}.admin-dashboard-grid .admin-panel-shell>section.admin-orders-embedded{height:auto}.admin-root.theme-dark .live-journey__orb:not(.live-journey__orb--active) .live-journey__count{font-size:20px;color:hsl(var(--text))!important;text-shadow:none!important}.dash-page-row{padding:5px 0;font-size:12px}.recovery-panel{flex-direction:column;min-height:0;display:flex;overflow:hidden}.recovery-panel__header,.recovery-panel__footer{justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.recovery-panel__header{border-bottom:1px solid hsl(var(--line))}.recovery-panel__title{color:hsl(var(--text));font-size:20px;font-weight:800}.recovery-panel__count{background:hsl(var(--neon-green) / .12);color:hsl(var(--neon-green));border-radius:999px;align-items:center;padding:5px 13px;font-size:12px;font-weight:800;display:inline-flex}.recovery-panel__batch,.recovery-action{border-color:hsl(var(--line-strong))!important;background:hsl(var(--bg-card))!important;color:hsl(var(--text))!important}.recovery-panel__batch{border-radius:14px;height:38px}.recovery-panel__scroll{flex:1;min-height:0;overflow:auto}.recovery-table{min-width:1040px}.recovery-table__head,.recovery-table__row{grid-template-columns:34px 120px minmax(180px,1.35fr) 110px 165px 115px 210px 120px;align-items:center;gap:12px;padding:0 22px;display:grid}.recovery-table__head{height:48px;color:hsl(var(--text-muted));text-transform:uppercase;font-size:10px;font-weight:800}.recovery-table__row{border-top:1px solid hsl(var(--line));min-height:58px;color:hsl(var(--text));font-size:12px}.recovery-table__row:hover{background:hsl(var(--bg-elev) / .55)}.recovery-check{border:1px solid hsl(var(--line-strong));color:#0e121b;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.recovery-check svg{width:13px;height:13px}.recovery-check.is-checked{border-color:hsl(var(--neon-green));background:hsl(var(--neon-green))}.recovery-customer{flex-direction:column;min-width:0;display:flex}.recovery-customer strong,.recovery-customer small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recovery-customer small{color:hsl(var(--text-muted));margin-top:2px;font-size:11px}.recovery-payment,.recovery-time{color:hsl(var(--text-muted));align-items:center;gap:9px;display:flex}.recovery-payment svg,.recovery-time svg{flex-shrink:0;width:16px;height:16px}.recovery-status{border:1px solid;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.recovery-status i{background:currentColor;border-radius:999px;width:7px;height:7px;box-shadow:0 0 8px}.recovery-status--pending{color:#f9ab10}.recovery-status--waiting{color:hsl(var(--neon-blue))}.recovery-status--failed{color:hsl(var(--neon-red))}.recovery-status--abandoned{color:hsl(var(--text-muted))}.recovery-action{border-radius:999px;height:34px;padding:0 13px;font-size:11px}.recovery-table__empty{border-top:1px solid hsl(var(--line));min-height:180px;color:hsl(var(--text-muted));justify-content:center;align-items:center;font-size:12px;display:flex}.recovery-panel__footer{border-top:1px solid hsl(var(--line));color:hsl(var(--text-muted));font-size:11px}.recovery-pagination{gap:6px;display:flex}.recovery-pagination button{border:1px solid hsl(var(--line));width:32px;height:32px;color:hsl(var(--text-muted))}.recovery-pagination button.is-active{border-color:hsl(var(--neon-green));background:hsl(var(--neon-green) / .12);color:hsl(var(--neon-green));box-shadow:0 0 10px hsl(var(--neon-green) / .25)}@media(max-width:700px){.recovery-panel__header,.recovery-panel__footer{align-items:flex-start;padding:14px}.recovery-panel__header{flex-direction:column}.recovery-panel__title{font-size:17px}.recovery-panel__footer{flex-direction:column}.recovery-panel__scroll{overflow:visible}.recovery-table{width:100%;min-width:0}.recovery-table__head{display:none}.recovery-table__row{grid-template-rows:auto auto auto auto;grid-template-columns:28px minmax(0,1fr) auto;gap:7px 10px;padding:14px}.recovery-table__row>:first-child{grid-area:1/1}.recovery-table__row>:nth-child(2){grid-area:1/2}.recovery-table__row>:nth-child(3){grid-area:2/2/auto/4}.recovery-table__row>:nth-child(4){text-align:right;grid-area:1/3}.recovery-table__row>:nth-child(5){grid-area:3/2}.recovery-table__row>:nth-child(6){grid-area:3/3;justify-self:end}.recovery-table__row>:nth-child(7){grid-area:4/2;max-width:100%}.recovery-table__row>:nth-child(8){grid-area:4/3;justify-self:end}.recovery-status{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.admin-nav-btn{color:hsl(var(--text-muted))}.admin-nav-btn:hover{background:hsl(var(--bg-soft));color:hsl(var(--text))}.admin-nav-flyout-wrap{pointer-events:none}.group:hover>.admin-nav-flyout-wrap{pointer-events:auto}.admin-nav-flyout{background:hsl(var(--bg-card));border:1px solid hsl(var(--line));box-shadow:0 14px 34px -14px #00000059}.admin-nav-flyout-link{color:hsl(var(--text-dim))}.admin-nav-flyout-link:hover,.admin-nav-flyout-link.active{background:hsl(var(--bg-soft));color:hsl(var(--text))}.admin-root.admin-orders-layout.theme-dark{--bg:220 58% 7%;--bg-soft:219 48% 11%;--bg-elev:219 45% 14%;--bg-card:219 48% 11%;--bg-card-2:219 48% 9%;--line:215 48% 24%;--line-strong:214 56% 36%;--text:214 45% 96%;--text-muted:215 34% 72%;--text-dim:215 27% 60%;--brand:214 100% 55%;--brand-2:221 86% 43%;--neon-blue:214 100% 55%;--neon-green:145 100% 48%;--neon-yellow:40 100% 54%;--neon-purple:257 94% 64%}.admin-root.admin-orders-layout.theme-dark .admin-sidebar a.nav-active,.admin-root.admin-orders-layout.theme-dark .btn-soft.active{box-shadow:0 0 18px #0073ff61;color:hsl(var(--text))!important;background:linear-gradient(#1a81ff,#004ef5)!important;border-color:#3daeff!important}.admin-root.admin-orders-layout.theme-dark .admin-sidebar a.nav-active svg{color:hsl(var(--text))!important}.admin-back-btn{border:1px solid hsl(var(--line-strong));background:hsl(var(--bg-elev));width:max-content;min-height:44px;color:hsl(var(--text-muted));border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.admin-back-btn:hover{border-color:hsl(var(--brand));background:hsl(var(--brand) / .1);color:hsl(var(--text))}.admin-root.theme-dark .bg-white{background-color:hsl(var(--bg-card))!important}.admin-root.theme-dark [class*="bg-[hsl(220_25%_9"]{background-color:hsl(var(--bg-elev))!important}.email-state{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:3px 7px;font-size:9px;font-weight:800;line-height:1.1;display:inline-flex}.email-state--sent{color:hsl(var(--neon-green));background:hsl(var(--neon-green) / .1)}.email-state--failed{color:hsl(var(--neon-red));background:hsl(var(--neon-red) / .1)}.email-state--pending{color:hsl(var(--text-muted));background:hsl(var(--bg-elev))}@media(max-width:700px){.admin-page-header{padding-inline:14px}.admin-page-header h1{font-size:28px!important}.admin-page-header .orders-panel-brand{margin-bottom:4px}.admin-back-btn span{display:none}.admin-back-btn{justify-content:center;width:44px;padding:0}}.live-pipe__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 0;display:flex}.live-pipe__title-wrap{align-items:flex-start;gap:12px;min-width:0;display:flex}.live-pipe__icon{color:#17cf73;background:#17cf731f;border:1px solid #17cf7359;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 0 14px #17cf7340}.live-pipe__title{color:hsl(var(--text));white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;display:flex}.live-pipe__live{color:#0b0e14;letter-spacing:.08em;background:#17cf73;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:800;box-shadow:0 0 12px #17cf738c}.live-pipe__sub{color:hsl(var(--text-muted));margin:3px 0 0;font-size:12px}.live-pipe__summary{color:hsl(var(--text-muted));align-items:center;gap:14px;font-size:11px;display:flex}.live-pipe__updated{align-items:center;gap:6px;display:flex}.live-pipe__updated i{background:#17cf73;border-radius:999px;width:7px;height:7px;animation:1.5s ease-in-out infinite live-journey-status;box-shadow:0 0 8px #17cf73e6}.live-pipe__window{border:1px solid hsl(var(--line));color:hsl(var(--text));border-radius:8px;padding:5px 12px;font-size:11px;font-weight:600}.live-pipe__active{color:hsl(var(--text-dim))}.live-pipe__body{padding:10px 20px 22px}.live-pipe__rings{justify-content:space-between;align-items:flex-start;gap:4px;display:flex}.live-pipe__ring-wrap{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative}.live-pipe__dots{pointer-events:none;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;top:44px;left:calc(62px - 50%);right:calc(50% + 62px)}.live-pipe__dots i{background:hsl(var(--text-dim));opacity:.7;border-radius:999px;width:4px;height:4px}.live-pipe__dots-person{width:15px;height:15px;color:hsl(var(--c));background:hsl(var(--c) / .16);border:1px solid hsl(var(--c) / .5);box-shadow:0 0 8px hsl(var(--c) / .4);border-radius:999px;padding:2px}.live-pipe__ring{width:104px;height:104px;filter:drop-shadow(0 0 10px hsl(var(--c) / .45));place-items:center;transition:filter .25s,transform .25s;display:grid;position:relative}.live-pipe__ring--active{filter:drop-shadow(0 0 16px hsl(var(--c) / .7))}.live-pipe__ring--typing{filter:drop-shadow(0 0 20px hsl(var(--c) / .85));transform:scale(1.05)}.live-pipe__ring-svg{width:100%;height:100%;position:absolute;inset:0}.live-pipe__ring-base{fill:none;stroke:hsl(var(--c) / .14);stroke-width:5px}.live-pipe__ring-arc{fill:none;stroke:hsl(var(--c));stroke-width:5px;stroke-linecap:round}.live-pipe__ring-icon{width:62px;height:62px;color:hsl(var(--c));background:hsl(var(--c) / .08);border:1px solid hsl(var(--c) / .3);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.live-pipe__ring-ico{width:20px;height:20px}.live-pipe__ring-num{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:1}.live-pipe__ring-label{color:hsl(var(--text));white-space:nowrap;margin-top:10px;font-size:13px;font-weight:700}.live-pipe__ring--has-activity .live-pipe__ring-arc{transform-origin:50%;animation:1.4s linear infinite live-pipe-spin}.live-pipe__ring--exit .live-pipe__ring-arc{transform-origin:50%;animation:1.1s linear infinite live-pipe-spin}@keyframes live-pipe-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media(prefers-reduced-motion:reduce){.live-pipe__ring--has-activity .live-pipe__ring-arc,.live-pipe__ring--exit .live-pipe__ring-arc{animation:none}}.live-pipe__ring-pct{color:hsl(var(--text-muted));font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px}@media(max-width:1100px){.live-pipe__rings{flex-wrap:wrap;justify-content:center;row-gap:18px}.live-pipe__ring-wrap{flex:0 0 30%}.live-pipe__dots{display:none}}@media(max-width:640px){.live-pipe__ring-wrap{flex:0 0 46%}.live-pipe__ring{width:88px;height:88px}.live-pipe__ring-icon{width:52px;height:52px}}.live-pipe__spark{background:hsl(var(--c));width:6px;height:6px;box-shadow:0 0 8px hsl(var(--c) / .8);pointer-events:none;opacity:0;animation:2.2s ease-out infinite live-pipe-spark;animation-delay:var(--d,0s);will-change:transform,opacity;border-radius:999px;position:absolute;top:50%;left:50%}@keyframes live-pipe-spark{0%{transform:rotate(var(--a,0deg)) translate(50px) scale(.35);opacity:0}12%{opacity:.95}55%{opacity:.5}to{transform:rotate(var(--a,0deg)) translate(66px) scale(1.05);opacity:0}}@media(prefers-reduced-motion:reduce){.live-pipe__spark{opacity:0;animation:none}}.admin-btn-sm{border:1px solid hsl(var(--line-strong));background:hsl(var(--bg-soft));color:hsl(var(--text));border-radius:.5rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:11px;font-weight:700;display:inline-flex}.admin-btn-sm:hover:not(:disabled){border-color:hsl(var(--neon-blue))}.admin-btn-sm:disabled{opacity:.4;cursor:not-allowed}.admin-root.admin-reference-layout{--bg:216 70% 6%;--bg-soft:215 59% 9%;--bg-elev:215 53% 12%;--bg-card:215 59% 8%;--bg-card-2:215 53% 12%;--line:211 48% 22%;--line-strong:210 52% 32%;--text:215 35% 96%;--text-muted:215 30% 72%;--text-dim:215 25% 57%;--brand:213 100% 54%;--primary:213 100% 54%;--neon-blue:213 100% 58%;--neon-green:151 100% 45%;--neon-yellow:43 100% 55%;--neon-red:0 90% 64%;--globe-border:#39ff74;--globe-visitor:#3b9bff;--globe-store:#ff4141;--reference-surface:linear-gradient(125deg,hsl(var(--bg-elev)/.5),hsl(var(--bg-card)));--reference-shadow:0 0 14px hsl(var(--brand)/.18);background:hsl(var(--bg));letter-spacing:0}.admin-reference-layout .admin-page-header{align-items:center;gap:8px;padding:10px 14px 9px}.admin-reference-layout .admin-page-header>.space-y-2{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.admin-reference-layout .admin-page-header>.space-y-2>*{margin:0}.admin-reference-title{letter-spacing:0;font:700 24px/1.2 Archivo,system-ui,sans-serif}.admin-reference-layout main{padding:0 14px 24px}.admin-reference-layout .btn-soft{border:1px solid hsl(var(--line));background:hsl(var(--bg-soft));height:31px;min-height:31px;color:hsl(var(--text-muted));border-radius:5px;padding:0 10px;font-size:11px}.admin-reference-layout .btn-soft.active{color:hsl(var(--text));background:hsl(var(--brand));box-shadow:var(--reference-shadow)}.admin-reference-layout .admin-toolbar{gap:0}.admin-reference-layout .admin-sidebar{background:hsl(var(--bg));border-right:1px solid hsl(var(--line));padding:12px 3px}.admin-reference-layout .admin-nav-btn{height:50px;color:hsl(var(--text-muted));border-radius:5px;flex-direction:column;gap:5px}.admin-reference-nav-label{display:none}.admin-reference-layout .admin-reference-nav-label{text-overflow:ellipsis;white-space:nowrap;max-width:56px;font-size:8px;display:block;overflow:hidden}.admin-reference-layout .admin-nav-btn.nav-active{background:hsl(var(--brand));color:hsl(var(--text));box-shadow:var(--reference-shadow)}.admin-reference-layout .admin-sidebar nav{scrollbar-width:none;gap:12px;overflow-y:auto}.admin-reference-layout .admin-sidebar--white{background:hsl(var(--bg))}.admin-reference-layout .admin-sidebar>div:first-child a{color:hsl(var(--neon-green));border-color:hsl(var(--neon-green));background:0 0}.reference-online{color:hsl(var(--text-muted));white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.reference-online i{background:hsl(var(--neon-green));width:7px;height:7px;box-shadow:0 0 9px hsl(var(--neon-green)/.6);border-radius:50%}.reference-kpis{margin-bottom:8px}.reference-kpis>section{gap:8px}.admin-reference-layout .dash-kpi{border:1px solid hsl(var(--line));background:var(--reference-surface);min-height:83px;box-shadow:none;border-radius:6px;padding:9px 10px;position:relative}.admin-reference-layout .dash-kpi:before{content:"";background:hsl(var(--neon-green));width:2px;position:absolute;inset:6px auto 6px 0}.admin-reference-layout .dash-kpi__icon{color:hsl(var(--neon-green));border:1px solid hsl(var(--neon-green)/.3);background:hsl(var(--neon-green)/.08);width:29px;height:29px;box-shadow:none;border-radius:6px}.admin-reference-layout .dash-kpi>div:first-child{gap:8px}.admin-reference-layout .dash-kpi>div:first-child>div{text-transform:none;letter-spacing:0;font-size:10px;font-weight:500}.admin-reference-layout .dash-kpi>div:nth-child(2){margin-top:5px}.admin-reference-layout .dash-kpi:nth-child(4) .dash-kpi__icon{color:hsl(var(--neon-green))}.reference-middle{grid-template-columns:minmax(230px,.92fr) minmax(320px,2.08fr) minmax(230px,.92fr);gap:8px;display:grid}.reference-panel{border:1px solid hsl(var(--line));background:var(--reference-surface);border-radius:6px;min-width:0;overflow:hidden}.reference-panel>header{justify-content:space-between;align-items:center;gap:8px;padding:11px 12px 0;display:flex}.reference-panel h2{margin:0;font-size:14px;font-weight:700}.reference-globe{width:min(100%,300px);height:250px;margin:0 auto}.globe-unavailable{height:100%;color:hsl(var(--text-muted));flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.globe-panel footer{align-items:flex-start;gap:8px;padding:0 12px 12px;font-size:11px;display:flex}.globe-panel footer svg{width:14px;height:14px;color:hsl(var(--text-muted))}.globe-panel footer strong{font-weight:500;display:block}.globe-panel footer small{color:hsl(var(--text-muted));margin-top:3px;font-size:10px;display:block}.globe-panel footer .globe-page{font-weight:500}.globe-panel footer .globe-page:before{content:"·";opacity:.55;margin:0 5px}.globe-panel .globe-sources{color:hsl(var(--text-muted));white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:6px;margin:0;padding:0 12px 10px;font-size:9px;line-height:1.3;display:flex;overflow:hidden}.globe-panel .globe-sources__label{color:hsl(var(--text));text-transform:uppercase;letter-spacing:.04em;flex:none;font-size:8px;font-weight:700}.globe-panel .globe-sources__item{flex:none;font-size:9px}.globe-panel .globe-sources__item+.globe-sources__item:before{content:"·";opacity:.55;margin-right:6px}.globe-panel .globe-sources__item b{color:hsl(var(--text));font-size:9px;font-weight:700}.theme-light .globe-sources__item b{color:hsl(var(--text))}.admin-reference-layout .reference-globe{position:relative}.globe-revenue{z-index:3;pointer-events:none;flex-direction:column;gap:3px;display:flex;position:absolute;top:5px;left:3px}.globe-revenue button{pointer-events:auto;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;line-height:1.15;display:block}.globe-revenue b{letter-spacing:-.01em;color:hsl(var(--text));text-shadow:0 0 5px hsl(var(--bg)/.95),0 1px 2px hsl(var(--bg)/.85);font-size:9px;font-weight:700;display:block}.globe-revenue small{color:hsl(var(--text-muted));white-space:nowrap;text-shadow:0 0 4px hsl(var(--bg)/.95);font-size:7.5px;display:block}.globe-revenue button[data-active=true] b,.globe-revenue button:hover b{color:hsl(var(--neon-green))}.reference-traffic-totals{gap:7px;display:flex}.reference-traffic-totals>span{background:hsl(var(--brand)/.07);border:1px solid hsl(var(--line));border-radius:5px;align-items:center;gap:9px;padding:6px 9px;display:flex}.reference-traffic-totals svg{width:20px;color:hsl(var(--neon-blue))}.reference-traffic-totals>span:last-child svg{color:hsl(var(--neon-green))}.reference-traffic-totals strong{font-size:14px;display:block}.reference-traffic-totals small{color:hsl(var(--text-muted));font-size:10px;display:block}.reference-chart{padding:6px 12px 8px}.reference-chart svg{width:100%;height:242px}.chart-grid{stroke:hsl(var(--line)/.6);stroke-width:1px}.chart-axis{fill:hsl(var(--text-muted));font-size:11px}.chart-visitors{fill:none;stroke:hsl(var(--neon-blue));stroke-width:2px}.chart-dot{fill:hsl(var(--text));stroke:hsl(var(--neon-blue));stroke-width:2px}.chart-orders{fill:hsl(var(--neon-green))}.chart-fill-top{stop-color:hsl(var(--brand));stop-opacity:.3}.chart-fill-bottom{stop-color:hsl(var(--brand));stop-opacity:.02}.reference-chart-legend{justify-content:center;gap:20px;margin-top:-8px;font-size:11px;display:flex}.reference-chart-legend span{align-items:center;gap:6px;display:flex}.reference-chart-legend i{background:hsl(var(--neon-blue));border-radius:50%;width:7px;height:7px}.reference-chart-legend span:last-child i{background:hsl(var(--neon-green))}.reference-summary{padding-bottom:8px}.reference-summary>header{justify-content:flex-start;padding-bottom:9px}.reference-summary>header svg{width:19px;color:hsl(var(--text-muted))}.reference-summary-row{border:1px solid hsl(var(--line));background:hsl(var(--bg-card)/.4);text-align:left;width:calc(100% - 16px);height:65px;color:hsl(var(--text));border-radius:5px;justify-content:flex-start;gap:10px;margin:0 8px 7px;padding:8px;display:flex}.reference-summary-row>svg:first-child{color:hsl(var(--neon-green))}.reference-summary-row>svg:last-child{width:14px;color:hsl(var(--text-muted));margin-left:auto}.reference-summary-row span{display:block}.reference-summary-row small{color:hsl(var(--text-muted));font-size:10px;line-height:1.4;display:block}.reference-summary-row strong{font-size:17px;line-height:1.4;display:block}.reference-summary-total{background:hsl(var(--neon-green)/.07);border:1px solid hsl(var(--neon-green)/.25);width:calc(100% - 16px);height:31px;color:hsl(var(--text));justify-content:flex-start;gap:8px;margin:0 8px;padding:6px 8px;font-size:10px}.reference-summary-total svg{color:hsl(var(--neon-green))}.reference-summary-total svg:last-child{margin-left:auto}.reference-behavior{margin-top:8px}.admin-reference-layout .reference-behavior .live-pipe{border:1px solid hsl(var(--line));background:var(--reference-surface);box-shadow:none;border-radius:6px;padding:0}.admin-reference-layout .reference-behavior .live-pipe__header{border-bottom:0;min-height:34px;padding:8px 12px 0}.admin-reference-layout .reference-behavior .live-pipe__rings{justify-content:space-between;gap:12px;display:flex}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap{flex:1;grid-template-rows:24px 20px auto;grid-template-columns:48px 1fr;column-gap:8px;min-width:0;display:grid}.admin-reference-layout .reference-behavior .live-pipe__ring{grid-area:1/1/3;width:46px;height:46px}.admin-reference-layout .reference-behavior .live-pipe__ring-icon{justify-content:center;align-items:center;display:flex;inset:0}.admin-reference-layout .reference-behavior .live-pipe__ring-num{color:hsl(var(--text));font-size:15px;position:absolute;top:3px;left:57px}.admin-reference-layout .reference-behavior .live-pipe__ring-label{text-align:center;grid-area:3/1/auto/3;margin:2px 0 0;font-size:10px}.admin-reference-layout .reference-behavior .live-pipe__ring-pct{grid-area:2/2;align-self:center;font-size:10px}.admin-reference-layout .reference-behavior .live-pipe__dots,.admin-reference-layout .reference-behavior .live-pipe__spark,.admin-reference-layout .reference-behavior .live-pipe__ring-wrap>span:last-child.mt-1,.admin-reference-layout .reference-behavior .live-pipe__window{display:none}.admin-reference-layout .reference-behavior .live-pipe__updated{font-size:10px}.reference-orders{margin-top:8px}.admin-reference-layout .reference-orders .admin-orders-embedded{border:1px solid hsl(var(--line));background:var(--reference-surface);border-radius:6px;padding:7px}.orders-reference-compact{position:relative}.reference-orders-title{align-items:center;gap:8px;margin:0 0 7px;font-size:14px;font-weight:700;display:flex}.reference-orders-title svg{width:18px;color:hsl(var(--neon-blue))}.admin-reference-layout .orders-reference-compact .orders-kpi-grid{gap:7px;display:flex;position:absolute;top:-4px;left:110px}.admin-reference-layout .orders-reference-compact .orders-kpi{width:82px;min-height:32px;box-shadow:none;padding:3px 7px;border-radius:5px!important}.admin-reference-layout .orders-reference-compact .orders-kpi>div{gap:5px}.admin-reference-layout .orders-reference-compact .orders-kpi__icon{width:23px;height:23px}.admin-reference-layout .orders-reference-compact .orders-kpi__icon svg{width:15px;height:15px}.admin-reference-layout .orders-reference-compact .orders-kpi .num{font-size:12px;line-height:1}.admin-reference-layout .orders-reference-compact .orders-kpi-grid>:last-child{display:none}.admin-reference-layout .orders-reference-compact .orders-kpi [class*="text-[10px]"]{font-size:8px}.admin-reference-layout .orders-reference-compact .orders-kpi [class*="mt-0.5"]{display:none}.admin-reference-layout .orders-reference-compact .orders-table-card{border:0;background:0 0!important;border-radius:4px!important}.admin-reference-layout .orders-reference-compact .orders-filterbar{background:0 0;border-bottom:0;min-height:36px;margin-top:0;padding:0 0 6px}.admin-reference-layout .orders-reference-compact .admin-input{height:30px;font-size:11px}.admin-reference-layout .orders-reference-compact .orders-table-scroll{overflow-x:auto}.admin-reference-layout .orders-reference-compact .admin-table{min-width:850px}.admin-reference-layout .orders-reference-compact .admin-table thead th{background:hsl(var(--bg-elev));letter-spacing:0;font-size:9px}.admin-reference-layout .orders-reference-compact .admin-table tbody td{border-color:hsl(var(--line));background:0 0;font-size:11px}.admin-reference-layout .orders-reference-compact .admin-table tbody tr:nth-child(2n) td{background:hsl(var(--bg-elev)/.2)}@media(min-width:1200px){.admin-reference-layout .orders-reference-compact .orders-filterbar{width:48%;position:absolute;top:-3px;right:0}.admin-reference-layout .orders-reference-compact .orders-filterbar>div{min-width:150px}.admin-reference-layout .orders-reference-compact .orders-filterbar select{max-width:135px}.admin-reference-layout .orders-reference-compact .orders-filterbar button{padding:5px 8px;font-size:10px}}@media(max-width:1150px){.reference-middle{grid-template-columns:250px minmax(0,1fr)}.reference-summary{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px;display:grid}.reference-summary>header,.reference-summary-total{grid-column:1/-1}.reference-summary-row,.reference-summary-total{width:100%;margin:0}.reference-behavior .live-pipe__rings{overflow-x:auto}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap{min-width:104px}}@media(max-width:700px){.admin-reference-layout .admin-page-header{padding:12px 8px}.admin-reference-layout main{padding:0 8px 16px}.admin-reference-title{font-size:20px}.admin-store-online{display:none}.reference-middle,.reference-summary{grid-template-columns:minmax(0,1fr)}.reference-panel>header{flex-wrap:wrap}.reference-globe{height:280px}.admin-reference-layout .orders-reference-compact .orders-kpi-grid{margin-bottom:8px;position:static}.reference-kpis>section{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reference-layout .reference-behavior .live-pipe__summary{display:none}}@media(prefers-reduced-motion:reduce){.admin-reference-layout *{scroll-behavior:auto!important;animation:none!important}}.admin-reference-layout .reference-globe{height:280px}.admin-reference-layout .reference-behavior .live-pipe__ring-icon{background:0 0;border:0;flex-direction:row;width:38px;height:38px}.admin-reference-layout .reference-behavior .live-pipe__ring{justify-content:center;align-items:center;display:flex}.admin-reference-layout .reference-behavior .live-pipe__ring-num{top:6px;left:53px}.admin-reference-layout .reference-behavior .live-pipe__ring-pct{color:hsl(var(--text-muted))}.admin-reference-layout .reference-behavior .live-pipe__icon{background:0 0;border:0;width:22px;height:22px}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap:not(:last-child):after{content:"→";color:hsl(var(--text-muted));font-size:20px;position:absolute;top:10px;right:4px}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap{position:relative}.admin-reference-layout .orders-reference-compact .orders-filterbar{width:100%;margin-top:0;position:static}.admin-reference-layout .orders-reference-compact .orders-filterbar>div{flex:0 260px;margin-left:auto}.admin-reference-layout .orders-reference-compact .orders-kpi-grid .orders-kpi{gap:5px}.admin-reference-layout .orders-reference-compact .orders-kpi-grid .orders-kpi .text-\[11px\]{display:none}.admin-reference-layout .orders-reference-compact .orders-kpi-grid .orders-kpi .text-\[10px\]{letter-spacing:0}@media(min-width:1200px){.admin-reference-layout .orders-reference-compact .orders-table-card{padding-top:3px}.admin-reference-layout .orders-reference-compact .orders-filterbar{margin-top:-38px;margin-bottom:0;padding-bottom:7px}.admin-reference-layout .orders-reference-compact .orders-filterbar>div{max-width:215px}}@media(max-width:700px){.admin-reference-layout .orders-reference-compact .orders-filterbar{margin-top:0}.admin-reference-layout .orders-reference-compact .orders-filterbar>div{flex:100%;margin-left:0}}.admin-reference-layout .orders-reference-compact .orders-filterbar{width:100%;margin:0;padding:5px 0 7px;position:static}.admin-reference-layout .reference-behavior .live-pipe__ring-icon{width:38px;height:38px;position:static}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap>.live-pipe__ring-label{grid-column:1/3}.admin-reference-layout .reference-behavior .live-pipe__ring-num{position:absolute}.admin-reference-layout .reference-behavior .live-pipe__ring{box-shadow:none;border-radius:50%}.admin-root.admin-reference-layout.theme-dark{--bg:213 57% 6%;--bg-soft:212 49% 9%;--bg-elev:213 44% 14%;--bg-card:212 49% 9%;--line:211 44% 20%;--neon-blue:234 100% 72%;--surface:var(--bg-card);--reference-nav:229 43% 39%;--reference-nav-text:215 35% 96%;--reference-selected-text:0 0% 100%;--reference-surface:linear-gradient(120deg,hsl(var(--bg-elev)/.5),hsl(var(--bg-card)))}.admin-root.admin-reference-layout.theme-light{--bg:216 40% 97%;--bg-soft:220 45% 97%;--bg-elev:219 40% 95%;--bg-card:0 0% 100%;--bg-card-2:220 45% 98%;--line:217 48% 91%;--line-strong:217 40% 80%;--text:230 66% 16%;--text-muted:226 27% 32%;--text-dim:222 20% 48%;--brand:242 100% 61%;--primary:242 100% 61%;--brand-2:242 80% 52%;--accent:242 100% 61%;--neon-blue:242 100% 61%;--neon-green:162 100% 34%;--neon-red:349 90% 52%;--neon-yellow:36 95% 36%;--neon-orange:36 95% 36%;--neon-purple:242 100% 61%;--surface:var(--bg-card);--reference-nav:239 100% 95%;--reference-nav-text:242 100% 61%;--reference-selected-text:0 0% 100%;--reference-surface:hsl(var(--bg-card));--reference-shadow:none;--globe-border:#68ba89;--globe-visitor:#4544ff;--globe-store:#00b68b;background:hsl(var(--bg))}body:has(.admin-root.theme-light){background:#f4f7fa}.admin-root.admin-reference-layout .admin-page-header h1{font-size:14px;font-weight:700}.admin-reference-layout .admin-page-header{min-height:48px}.admin-root.admin-reference-layout .admin-toolbar{background:hsl(var(--bg-soft));border-color:hsl(var(--line));box-shadow:none;border-radius:5px}.admin-root.admin-reference-layout .admin-toolbar .btn-soft.active{box-shadow:var(--reference-shadow);background:hsl(var(--brand))!important;color:hsl(var(--reference-selected-text))!important;border-color:hsl(var(--brand))!important}.admin-root.admin-reference-layout .admin-sidebar{background:hsl(var(--bg))!important}.admin-root.admin-reference-layout .admin-sidebar a.nav-active{box-shadow:none;background:hsl(var(--reference-nav))!important;color:hsl(var(--reference-nav-text))!important;border-color:#0000!important}.admin-root.admin-reference-layout .admin-sidebar--white a.nav-active svg{color:hsl(var(--reference-nav-text))!important}.admin-reference-layout .admin-appearance .btn-soft{width:29px;padding:0}.admin-reference-layout .admin-page-header>div:last-child>.admin-toolbar:not(.admin-appearance){order:0}.reference-analysis{border:1px solid hsl(var(--line));background:var(--reference-surface);border-radius:6px;min-width:0}.reference-analysis .reference-traffic{background:0 0;border:0}.reference-analysis .reference-behavior{border-top:1px solid hsl(var(--line));margin:0 14px}.admin-reference-layout .reference-analysis .reference-behavior .live-pipe,.admin-reference-layout .globe-panel{background:0 0;border:0}.admin-reference-layout .globe-panel>header{flex-wrap:wrap;padding:10px 6px}.admin-reference-layout .globe-panel h2{font-size:13px}.reference-period-strip{border:1px solid hsl(var(--line));border-radius:5px;flex-wrap:wrap;align-items:center;gap:5px;margin:10px 14px 0;padding:4px 10px;display:flex}.reference-period-strip>svg{width:25px;height:25px;color:hsl(var(--neon-blue))}.reference-period-strip button{height:30px;color:hsl(var(--text-muted));padding:0 10px;font-size:13px}.reference-period-strip button+button{border-left:1px solid hsl(var(--line));border-radius:0}.reference-period-strip strong{color:hsl(var(--text))}.reference-traffic-totals{align-items:center}.reference-traffic-totals>span{background:0 0;border:0;padding:0 5px}.reference-traffic-totals>span>div{align-items:center;gap:7px;display:flex}.reference-traffic-totals strong{font-size:16px}.reference-live-badge{background:hsl(var(--neon-green));color:hsl(var(--bg));border-radius:20px;padding:4px 10px;font-size:11px}.theme-light .reference-live-badge{background:hsl(var(--neon-green)/.1);color:hsl(var(--neon-green))}.reference-chart svg{height:190px}.reference-chart-legend{margin-top:-3px;padding-bottom:4px}.admin-reference-layout .reference-behavior .live-pipe__title-wrap>.live-pipe__icon,.admin-reference-layout .reference-behavior .live-pipe__live,.admin-reference-layout .reference-behavior .live-pipe__updated,.admin-reference-layout .reference-behavior .live-pipe__active{display:none}.admin-reference-layout .reference-behavior .live-pipe__window{border:1px solid hsl(var(--line));color:hsl(var(--text-muted));border-radius:5px;padding:3px 8px;font-size:11px;display:inline-flex}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap{grid-template-columns:43px 1fr;column-gap:5px}.admin-reference-layout .reference-behavior .live-pipe__ring{width:43px;height:43px}.admin-reference-layout .reference-behavior .live-pipe__ring-num{left:48px}.admin-reference-layout .reference-behavior .live-pipe__ring-svg{stroke:hsl(var(--neon-blue))}.admin-reference-layout .reference-behavior .live-pipe__ring-base{stroke:hsl(var(--line))}.admin-reference-layout .reference-behavior .live-pipe__ring-ico{color:hsl(var(--text))}.admin-reference-layout .reference-behavior .live-pipe__ring--has-activity .live-pipe__ring-ico{color:hsl(var(--neon-green))}.admin-reference-layout .dash-kpi{min-height:88px;padding:10px}.admin-reference-layout .dash-kpi>div:first-child>div{text-transform:none}.admin-reference-layout .dash-kpi>div:nth-child(2){margin-left:42px}.admin-reference-layout .dash-kpi>div:nth-child(n+3){display:none}.admin-reference-layout .dash-kpi:nth-child(2) .dash-kpi__icon{color:hsl(var(--neon-blue));background:hsl(var(--neon-blue)/.1);border-color:hsl(var(--neon-blue)/.2)}.admin-reference-layout .dash-kpi:nth-child(2):before{background:hsl(var(--neon-blue))}.admin-reference-layout .admin-input{background:hsl(var(--bg-soft));border-color:hsl(var(--line));color:hsl(var(--text));box-shadow:none}.admin-reference-layout .orders-table-card{background:hsl(var(--bg-card))!important;border-color:hsl(var(--line))!important}.admin-reference-layout .admin-table thead th{color:hsl(var(--text-muted));background:hsl(var(--bg-elev));border-color:hsl(var(--line))}.admin-reference-layout .admin-table tbody td{background:hsl(var(--bg-card))}.admin-reference-layout .admin-table tbody tr:nth-child(2n) td{background:hsl(var(--bg-elev)/.3)}.admin-reference-layout .admin-table tbody tr:hover td{background:hsl(var(--bg-elev))}.admin-reference-layout .orders-filterbar{background:0 0}.admin-reference-layout .status-paid{color:hsl(var(--neon-green));background:hsl(var(--neon-green)/.09);border-color:hsl(var(--neon-green));box-shadow:none}.admin-reference-layout .status-fail{color:hsl(var(--neon-red));background:hsl(var(--neon-red)/.09);border-color:hsl(var(--neon-red)/.3)}.theme-light.admin-reference-layout .status-wait{color:hsl(var(--neon-yellow));background:hsl(var(--neon-yellow)/.12);border-color:hsl(var(--neon-yellow)/.2);box-shadow:none}.theme-light.admin-reference-layout .orders-panel-brand img{filter:none}@media(min-width:1200px){.admin-reference-layout .orders-reference-compact .orders-filterbar{margin-top:0;margin-bottom:3px}}@media(max-width:1050px){.reference-middle{grid-template-columns:220px minmax(0,1fr)}.reference-period-strip{gap:0;padding:3px}.reference-period-strip button{padding:0 5px;font-size:11px}.reference-analysis .reference-behavior .live-pipe__rings{overflow-x:auto}}@media(max-width:700px){.reference-middle{grid-template-columns:minmax(0,1fr)}.admin-reference-layout .reference-globe{max-width:300px;height:280px}.reference-period-strip{margin:8px}.reference-period-strip>svg{display:none}.reference-traffic-totals{flex-wrap:wrap;gap:5px}.admin-reference-layout .reference-analysis .reference-behavior{margin:0 8px}}.admin-root.admin-reference-layout.theme-dark{--bg:215 67% 6%;--bg-card:214 58% 8%;--bg-card-2:214 58% 8%;--bg-soft:214 58% 8%;--bg-elev:214 43% 18%;--line:212 48% 20%;--text:210 30% 97%;--text-muted:213 28% 72%;--brand:226 100% 61%;--neon-blue:226 100% 61%;--neon-green:164 100% 42%;--reference-surface:hsl(var(--bg-card))}.admin-root.admin-reference-layout.theme-light{--bg:216 38% 97%;--bg-card:0 0% 100%;--bg-card-2:0 0% 100%;--bg-soft:218 45% 96%;--bg-elev:218 45% 96%;--line:218 46% 90%;--text:229 63% 18%;--text-muted:225 24% 38%;--brand:226 100% 61%;--neon-blue:226 100% 61%;--neon-green:164 100% 31%;--reference-surface:hsl(var(--bg-card))}.admin-root.admin-reference-layout{--reference-nav:var(--brand);--reference-nav-text:var(--reference-selected-text);background:hsl(var(--bg));color:hsl(var(--text))}.admin-reference-layout .admin-appearance-toggle{order:2}.admin-reference-layout .admin-page-header>div:last-child>button:has(.lucide-sliders-horizontal){order:0}.admin-reference-layout .admin-page-header>div:last-child>.admin-toolbar:has(a){order:1}.admin-reference-layout .admin-page-header>div:last-child>.admin-toolbar:has(button){order:3}.admin-reference-layout .admin-page-header>div:last-child>button:has(.lucide-log-out){order:4}.admin-root.admin-reference-layout .admin-page-header>div:last-child>.admin-toolbar:has(a){order:1}.admin-root.admin-reference-layout .admin-page-header>div:last-child>.admin-toolbar:has(button){order:3}.admin-root.admin-reference-layout .admin-sidebar a.nav-active{background:hsl(var(--brand))!important;color:hsl(var(--reference-selected-text))!important}.admin-root.admin-reference-layout .admin-sidebar a.nav-active svg{color:inherit!important}.admin-reference-layout .admin-sidebar>div:first-child{border:0;margin-bottom:6px;padding-bottom:10px}.admin-reference-layout .admin-sidebar>div:first-child a{width:28px;height:28px}.admin-reference-layout .admin-sidebar>div:last-child,.admin-reference-layout .admin-sidebar nav>div:not(:first-child) .admin-reference-nav-label{display:none}.admin-reference-layout .admin-sidebar nav>div:not(:first-child) .admin-nav-btn{height:42px}.admin-reference-layout .dash-kpi{grid-template-columns:32px minmax(0,1fr);gap:2px 10px;min-height:86px;display:grid}.admin-reference-layout .dash-kpi>div:first-child{display:contents}.admin-reference-layout .dash-kpi__icon{grid-area:1/1/4;width:32px;height:32px}.admin-reference-layout .dash-kpi>div:first-child>div{text-transform:none;grid-column:2;padding-top:3px;font-size:10px;font-weight:500}.admin-reference-layout .dash-kpi>div:first-child>svg{display:none}.admin-reference-layout .dash-kpi>div:nth-child(2){grid-column:2;margin:0}.admin-reference-layout .dash-kpi>div:nth-child(2)>div{font-size:20px}.admin-reference-layout .dash-kpi>div:nth-child(3){grid-column:2;margin:0;font-size:9px;display:block}.admin-reference-layout .dash-kpi:nth-child(4):before{background:hsl(var(--neon-green))}.theme-light.admin-reference-layout .dash-kpi:before{display:block}.theme-light.admin-reference-layout .dash-kpi:nth-child(n+5) .dash-kpi__icon{color:hsl(var(--neon-green));background:hsl(var(--neon-green)/.08);border-color:hsl(var(--neon-green)/.25)}.reference-middle{grid-template-columns:292px minmax(0,1fr);gap:8px}.admin-reference-layout .globe-panel>header{padding:12px 12px 0}.admin-reference-layout .reference-globe{width:min(270px,100%);height:280px}.admin-reference-layout .globe-panel footer{padding:0 12px 12px;font-size:10px}.admin-reference-layout .globe-panel footer small{font-size:8px}.admin-reference-layout .globe-panel footer svg{width:14px;height:14px;color:hsl(var(--text-muted))}.reference-period-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:8px 14px;padding:7px;display:grid}.reference-period-strip button{text-align:left;white-space:normal;justify-content:flex-start;height:auto;min-height:39px;padding:3px 10px;font-size:10px}.reference-period-strip button strong{font-size:14px}.reference-period-strip button small{margin-top:3px;font-size:9px;display:block}.reference-hour-bars{grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;height:88px;padding:8px 0 16px;display:grid}.reference-hour-column{border-bottom:1px solid hsl(var(--line));flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.reference-hour-bar{background:hsl(var(--neon-green));border-radius:2px 2px 0 0;width:100%;max-width:14px}.reference-hour-count{color:hsl(var(--text));white-space:nowrap;margin-bottom:1px;font-size:8px;font-weight:700;line-height:1.4}.reference-hour-column small{color:hsl(var(--text-muted));white-space:nowrap;font-size:8px;position:absolute;bottom:-12px}.reference-chart-legend{color:hsl(var(--text-muted));margin:0;font-size:10px}.reference-chart-legend span:first-child i{background:hsl(var(--neon-green))}.admin-reference-layout .reference-analysis .reference-behavior{margin:13px 18px 0}.admin-reference-layout .reference-behavior .live-pipe__header{padding:10px 0 0}.admin-reference-layout .reference-behavior .live-pipe__body{padding:13px 0 10px}.admin-reference-layout .reference-behavior .live-pipe__rings{flex-wrap:nowrap;justify-content:space-between;gap:12px;display:flex}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap{flex-direction:column;flex:1 1 0;align-items:center;gap:5px;min-width:0;display:flex}.admin-reference-layout .reference-behavior .live-pipe__ring{aspect-ratio:1;width:min(86px,100%);height:auto;position:relative}.admin-reference-layout .reference-behavior .live-pipe__ring-icon{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;display:flex;position:absolute;inset:0}.admin-reference-layout .reference-behavior .live-pipe__ring-num{font-size:15px;line-height:1;position:static}.admin-reference-layout .reference-behavior .live-pipe__ring-pct{margin:0;font-size:10px;line-height:1;position:static}.admin-reference-layout .reference-behavior .live-pipe__ring-ico{width:18px;height:18px;color:hsl(var(--text-muted))}.admin-reference-layout .reference-behavior .live-pipe__ring-arc{stroke:hsl(var(--text-dim));stroke-dasharray:216 60}.admin-reference-layout .reference-behavior .live-pipe__ring--has-activity .live-pipe__ring-arc{stroke:hsl(var(--neon-green))}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap:last-child .live-pipe__ring--has-activity .live-pipe__ring-arc{stroke:hsl(var(--neon-yellow))}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap:not(:last-child):after{content:"•••";color:hsl(var(--text-muted));font-size:12px;top:30px;right:-14px}.admin-reference-layout .reference-behavior .live-pipe__ring-label{margin:0;font-size:10px}.admin-reference-layout .reference-behavior .live-pipe__window{font-size:8px}.admin-reference-layout .reference-behavior .live-pipe__title{font-size:10px}@media(max-width:1100px)and (min-width:761px){.reference-middle{grid-template-columns:230px minmax(0,1fr)}}@media(max-width:760px){.admin-reference-layout .admin-sidebar{width:54px}.admin-reference-layout .admin-page-header h1{font-size:20px!important}.admin-reference-layout .admin-store-online{font-size:10px;display:inline-flex}.admin-reference-layout .dash-kpi{grid-template-columns:26px minmax(0,1fr);gap:2px 6px;padding:8px}.admin-reference-layout .dash-kpi__icon{width:26px;height:26px}.admin-reference-layout .dash-kpi>div:nth-child(2)>div{font-size:16px}.reference-middle{grid-template-columns:minmax(0,1fr)}.reference-period-strip{grid-template-columns:1fr}.reference-period-strip button+button{border-left:0;border-top:1px solid hsl(var(--line))}.reference-hour-bars{gap:2px;height:70px}.reference-hour-column small{font-size:6px}.admin-reference-layout .reference-behavior .live-pipe__rings{flex-wrap:wrap;gap:18px 14px;overflow:visible}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap{flex:0 0 calc(50% - 7px)}.admin-reference-layout .reference-behavior .live-pipe__ring{width:81px}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap:after{display:none}}.admin-reference-layout .globe-panel{flex-direction:column;display:flex}.admin-reference-layout .reference-globe[data-active=true]{flex:1;width:100%;height:auto;min-height:280px}.admin-reference-layout .reference-behavior .live-pipe__ring-wrap:after{display:none}.admin-reference-layout .reference-behavior .live-pipe__ring-arc{stroke:hsl(var(--c))}.admin-reference-layout .reference-behavior .live-pipe__ring--has-activity .live-pipe__ring-arc{stroke:hsl(var(--c));transform-origin:50%;animation:1.4s linear infinite admin-ring-reverse}.admin-reference-layout .live-pipe__data-connector{--connector:var(--text-dim);width:0;height:0;position:absolute;top:43px;left:-6px}.admin-reference-layout [data-passed=true] .live-pipe__data-connector{--connector:var(--neon-green)}.admin-reference-layout .live-pipe__typing-bubble{background:hsl(var(--connector)/.7);box-shadow:0 0 10px hsl(var(--connector)/.5);z-index:3;border-radius:10px 10px 10px 2px;align-items:center;gap:3px;padding:5px 6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.admin-reference-layout .live-pipe__typing-bubble i{background:hsl(var(--reference-selected-text));border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite admin-typing}.admin-reference-layout .live-pipe__typing-bubble i:nth-child(2){animation-delay:.18s}.admin-reference-layout .live-pipe__typing-bubble i:nth-child(3){animation-delay:.36s}.admin-reference-layout [data-passed=true] .live-pipe__data-connector:before{content:"";background:hsl(var(--neon-green));width:40px;height:5px;box-shadow:0 0 14px hsl(var(--neon-green)/.8);border-radius:4px;position:absolute;top:-2px;left:-20px}.admin-reference-layout [data-passed=true] .live-pipe__data-connector:after{content:"";background:hsl(var(--reference-selected-text));z-index:4;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite admin-data-flow;position:absolute;top:-3px}@keyframes admin-ring-reverse{0%{transform:rotate(270deg)}to{transform:rotate(-90deg)}}@keyframes admin-typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes admin-data-flow{0%{opacity:0;transform:translate(-18px)}18%,82%{opacity:1}to{opacity:0;transform:translate(18px)}}@media(max-width:760px){.admin-reference-layout .live-pipe__data-connector{display:none}.admin-reference-layout .reference-globe[data-active=true]{flex:none;height:280px}}@media(prefers-reduced-motion:reduce){.admin-reference-layout .live-pipe__ring-arc,.admin-reference-layout .live-pipe__typing-bubble i,.admin-reference-layout .live-pipe__data-connector:after{animation:none!important}}.live-pipe__ring-icon{width:88px}.live-pipe__ring-name-row{justify-content:center;align-items:baseline;gap:5px;max-width:100%;margin-top:3px;display:flex}.live-pipe__ring-name{color:hsl(var(--text));white-space:nowrap;font-size:11px;font-weight:700;line-height:1.1}.live-pipe__ring-num[data-live=on]{color:hsl(var(--neon-green))}.live-pipe__ring-now{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--text-dim));font-size:8px;font-weight:700;line-height:1}.live-pipe__ring-live{color:hsl(var(--text-dim));font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:700}.live-pipe__ring-live[data-live=on]{color:hsl(var(--neon-green))}.live-pipe__ring-drop{color:hsl(var(--text-dim));white-space:nowrap;font-size:10px;font-weight:700}.live-pipe__ring-wait{color:hsl(var(--neon-yellow));white-space:nowrap;font-size:10px;font-weight:700}.live-pipe__ring-exit{color:hsl(var(--neon-red));white-space:nowrap;font-size:10px;font-weight:700}.live-pipe__ring-cards{white-space:nowrap;gap:6px;font-size:10px;font-weight:700;display:flex}.live-pipe__ring-cards .ok{color:hsl(var(--neon-green))}.live-pipe__ring-cards .bad{color:#ec5151}.admin-reference-layout .reference-behavior .live-pipe__ring-icon{gap:3px;padding:0 7px}.admin-reference-layout .reference-behavior .live-pipe__ring-name-row{gap:4px}.admin-reference-layout .reference-behavior .live-pipe__ring-name{font-size:9px}.admin-reference-layout .reference-behavior .live-pipe__ring-now{font-size:7px}.admin-reference-layout .reference-behavior .live-pipe__ring-ico{width:15px;height:15px}.admin-reference-layout .reference-behavior .live-pipe__ring-live,.admin-reference-layout .reference-behavior .live-pipe__ring-drop,.admin-reference-layout .reference-behavior .live-pipe__ring-wait,.admin-reference-layout .reference-behavior .live-pipe__ring-cards,.admin-reference-layout .reference-behavior .live-pipe__ring-exit{font-size:9px}.reference-hour-bars{--bar-max:50px}.reference-hour-pair{justify-content:center;align-items:flex-end;gap:2px;width:100%;display:flex}.reference-hour-bar.is-paid,.reference-hour-bar.is-unpaid{width:100%;max-width:6px;height:calc(var(--bar-max,50px) * var(--f,0))}.reference-hour-bar.is-paid{background:hsl(var(--neon-green))}.reference-hour-bar.is-unpaid{background:hsl(var(--neon-red))}.reference-hour-count{justify-content:center;gap:2px;display:flex}.reference-hour-count b.is-paid{color:hsl(var(--neon-green))}.reference-hour-count b.is-unpaid{color:hsl(var(--neon-red))}.reference-chart-legend span.lg-paid i{background:hsl(var(--neon-green))}.reference-chart-legend span.lg-unpaid i{background:hsl(var(--neon-red))}.reference-traffic-totals>span.tt-paid svg{color:hsl(var(--neon-green))}.reference-traffic-totals>span.tt-unpaid svg{color:hsl(var(--neon-red))}@media(max-width:760px){.reference-hour-bars{--bar-max:32px}}.reference-traffic-totals>span.tt-avg svg{color:hsl(var(--neon-yellow))}
