﻿body.aq-page{margin:0;width:100vw;height:100vh;overflow:hidden;background:#060a11;color:#a6b6ca;font-family:"Inter",sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;user-select:none;-webkit-user-select:none}body.aq-page *,body.aq-page *::before,body.aq-page *::after{box-sizing:border-box}body.aq-page h1,body.aq-page h2,body.aq-page h3,body.aq-page h4,body.aq-page h5,body.aq-page p{margin:0}body.aq-page input,body.aq-page select{font-family:inherit}body.aq-page :focus-visible{outline:2px solid rgba(0,215,255,.7);outline-offset:1px;border-radius:4px}:where(body.aq-page button){font-family:inherit;border:0;background:none;cursor:pointer;color:inherit;padding:0}.aq-mono{font-family:"JetBrains Mono",monospace}.aq-page [hidden]{display:none !important}.is-ok{color:#27e0a3 !important}.is-warn{color:#ffb547 !important}.is-crit{color:#ff4d6d !important}.is-high{color:#8b5cf6 !important}.is-dim{color:#93a6bc !important}.aq-app{position:fixed;inset:0 0 0 80px;display:flex;flex-direction:column;background:#060a11}.aq-stage{position:relative;flex:1;min-height:0;overflow:hidden;background:#04070c}.aq-map{position:absolute;inset:0}.aq-map canvas{outline:none}.maplibregl-ctrl-logo{display:none !important}.maplibregl-ctrl-bottom-right{bottom:198px}.maplibregl-ctrl-attrib{background:rgba(6,10,17,.72) !important;color:#93a6bc !important;font-size:12px !important;border-radius:6px 0 0 0}.maplibregl-ctrl-attrib a{color:#93a6bc !important}.aq-atmos{position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(130% 100% at 50% 42%, transparent 62%, rgba(3, 6, 12, 0.42) 100%)}.aq-simframe{position:absolute;inset:0;pointer-events:none;z-index:26;border:2px solid rgba(139,92,246,.75);box-shadow:inset 0 0 42px rgba(139,92,246,.16)}.aq-simframe::after{content:"SIMULACIÓN";position:absolute;top:0;left:0;right:0;width:fit-content;margin:0 auto;font-size:12px;font-weight:800;letter-spacing:2px;color:#fff;background:#8b5cf6;border-radius:0 0 7px 7px;padding:3px 14px}.aq-synthetic{position:absolute;right:18px;bottom:30px;z-index:20;max-width:300px;text-align:right;font-size:12px;line-height:1.4;color:#93a6bc;pointer-events:none}.aq-boot{position:absolute;inset:0;z-index:120;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#070c15;transition:opacity .55s ease,visibility .55s ease}.aq-boot.is-done{opacity:0;visibility:hidden}.aq-boot__ring{position:relative;width:188px;height:188px;margin-bottom:26px}.aq-boot__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.aq-boot__ring circle{fill:none;stroke-width:4;stroke-linecap:round}.aq-boot__ring .aq-boot__track{stroke:rgba(0,215,255,.12)}.aq-boot__ring .aq-boot__bar{stroke:#00d7ff;filter:drop-shadow(0 0 6px rgba(0, 215, 255, 0.85)) drop-shadow(0 0 16px rgba(0, 215, 255, 0.4));transition:stroke-dashoffset .35s cubic-bezier(0.3, 0.9, 0.4, 1)}.aq-boot__ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:34px;font-weight:700;color:#f2f7ff;letter-spacing:.5px}.aq-boot__label{font-size:15px;font-weight:700;letter-spacing:.5px;color:#f2f7ff}.aq-boot__sub{font-size:12.5px;color:#93a6bc;margin-top:3px}.aq-ctrls{position:absolute;top:16px;right:18px;z-index:30;display:flex;gap:8px}.aq-ctrl{display:flex;align-items:center;gap:8px;height:36px;padding:0 13px;font-size:12.5px;font-weight:700;color:#f2f7ff;background:#0b1220;border:1px solid #26364d;border-radius:10px}.aq-ctrl svg{width:15px;height:15px;color:#00d7ff}.aq-ctrl .aq-ctrl__chev{width:13px;height:13px;color:#93a6bc}.aq-ctrl:hover{border-color:rgba(0,215,255,.5)}.aq-ctrl--icon{padding:0;width:36px;justify-content:center}.aq-pop{position:absolute;top:44px;right:0;width:246px;background:#101927;border:1px solid #26364d;border-radius:13px;box-shadow:0 22px 54px rgba(0,0,0,.55);padding:8px;display:flex;flex-direction:column;gap:2px}.aq-pop>button{display:flex;align-items:center;gap:12px;font-size:13.5px;font-weight:600;color:#a6b6ca;padding:15px 14px;border-radius:10px;text-align:left;line-height:1.25;min-height:48px}.aq-pop>button svg{width:15px;height:15px;color:#93a6bc;flex:none}.aq-pop>button:hover{background:hsla(0,0%,100%,.05);color:#f2f7ff}.aq-pop>button.is-active{background:rgba(0,215,255,.12);color:#00d7ff}.aq-pop>button.is-active svg{color:#00d7ff}.aq-maptools{position:absolute;top:62px;right:18px;z-index:20;display:flex;flex-direction:column;gap:5px}.aq-maptools button{width:33px;height:33px;display:grid;place-items:center;color:#a6b6ca;font-size:12px;font-weight:800;background:rgba(11,18,32,.88);border:1px solid #1c293b;border-radius:9px}.aq-maptools button svg{width:15px;height:15px}.aq-maptools button:hover{color:#f2f7ff;border-color:#26364d}.aq-engine-pill{position:absolute;top:16px;left:0;right:0;z-index:40;width:fit-content;margin:0 auto;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#f2f7ff;background:#0b1220;border:1px solid #26364d;border-radius:10px;padding:9px 14px;box-shadow:0 12px 34px rgba(0,0,0,.45)}.aq-engine__dot{width:8px;height:8px;border-radius:50%;flex:none}.aq-engine__dot.is-busy{background:#ffb547;animation:aq-blink 1s infinite}.aq-engine__dot.is-crit{background:#ff4d6d;box-shadow:0 0 8px rgba(255,77,109,.8)}@keyframes aq-blink{50%{opacity:.35}}.aq-legend{position:absolute;left:18px;z-index:20;bottom:14px;max-width:calc(15% - 30px);background:rgba(9,15,26,.94);border:1px solid #26364d;border-radius:12px;padding:10px 13px;box-shadow:0 14px 34px rgba(0,0,0,.4)}.aq-legend h5{display:flex;align-items:baseline;gap:5px;font-size:12px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:#f2f7ff}.aq-legend h5 small{color:#93a6bc;font-weight:600;text-transform:none;letter-spacing:0}.aq-legend.is-mini{padding:9px 12px}.aq-legend.is-mini h5{color:#93a6bc;margin-bottom:6px}.aq-legend__row{display:flex;align-items:center;gap:8px;font-size:12px;color:#a6b6ca;padding:1.5px 0;font-family:"JetBrains Mono",monospace}.aq-legend__row i{width:15px;height:4px;border-radius:3px;flex:none}.aq-legend.is-filter{width:250px}.aq-legend__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.aq-legend__all{font-size:12px;font-weight:700;color:#00d7ff;background:rgba(0,215,255,.1);border:1px solid rgba(0,215,255,.45);border-radius:7px;padding:4px 10px}.aq-legend__all:hover{background:rgba(0,215,255,.2)}.aq-legend__hint{display:flex;align-items:center;gap:6px;font-size:12px;color:#93a6bc;margin:8px 0 8px}.aq-legend__hint svg{width:13px;height:13px}.aq-legend__ranges{display:flex;flex-direction:column;gap:3px}.aq-legend__range{display:flex;align-items:center;gap:10px;width:100%;padding:7px 9px;border-radius:8px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);text-align:left;transition:background-color .14s ease,border-color .14s ease,opacity .14s ease}.aq-legend__range .aq-legend__chip{width:22px;height:14px;border-radius:4px;flex:none;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}.aq-legend__range span{font-size:12px;font-family:"JetBrains Mono",monospace;color:#a6b6ca;letter-spacing:-0.2px}.aq-legend__range:hover{background:hsla(0,0%,100%,.06);border-color:#26364d}.aq-legend__range.is-on{background:hsla(0,0%,100%,.04);border-color:#1c293b}.aq-legend__range.is-off{opacity:.42}.aq-legend__range.is-off .aq-legend__chip{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1.5px var(--c)}.aq-legend__range.is-off span{color:#93a6bc;text-decoration:line-through;text-decoration-thickness:1px}.aq-legend__foot{margin-top:8px;padding-top:7px;border-top:1px solid rgba(28,41,59,.8)}.aq-legend__foot .aq-legend__row{font-size:12px;color:#93a6bc}.aq-tip{position:absolute;top:0;left:0;z-index:45;width:max-content;max-width:260px;background:rgba(12,20,33,.97);border:1px solid #26364d;border-radius:10px;padding:10px 12px;pointer-events:none;box-shadow:0 12px 34px rgba(0,0,0,.6),0 0 0 1px rgba(0,0,0,.35)}.aq-tip b{display:block;font-size:13px;color:#f2f7ff;letter-spacing:.2px}.aq-tip>span{display:block;font-size:12px;color:#93a6bc;margin-top:2px}.aq-tip__grid{display:grid;grid-template-columns:auto 1fr;gap:3px 14px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(28,41,59,.9)}.aq-tip__grid span{font-size:12px;color:#93a6bc}.aq-tip__grid b{font-size:12px;color:#f2f7ff;font-family:"JetBrains Mono",monospace;text-align:right}.aq-strip{position:absolute;left:15%;right:15%;z-index:24;transition:right .28s cubic-bezier(0.22, 0.8, 0.3, 1),left .28s cubic-bezier(0.22, 0.8, 0.3, 1);bottom:calc(112px + 22px);height:54px;display:flex;align-items:center;gap:13px;padding:0 18px;background:rgba(11,18,32,.94);border:1px solid #26364d;border-radius:12px;box-shadow:0 18px 44px rgba(0,0,0,.55);border-left:3px solid rgba(0,0,0,0)}.aq-strip.is-ok{border-left-color:rgba(32,227,178,.7)}.aq-strip.is-ok .aq-strip__icon{color:#20e3b2;background:rgba(32,227,178,.1)}.aq-strip.is-warn{border-left-color:#ffb547;background:rgb(25.64,27.78,34.34)}.aq-strip.is-warn .aq-strip__icon{color:#ffb547;background:rgba(255,181,71,.12)}.aq-strip.is-crit{border-left-color:#ff4d6d;background:rgb(28.08,22.13,37.39)}.aq-strip.is-crit .aq-strip__icon{color:#ff4d6d;background:rgba(255,77,109,.12);animation:aq-blink 1.6s infinite}.aq-strip.is-sim{border-left-color:#8b5cf6;background:rgb(21.24,23.92,49.12)}.aq-strip.is-sim .aq-strip__icon{color:#8b5cf6;background:rgba(139,92,246,.14)}.aq-strip__icon{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:9px}.aq-strip__icon svg{width:17px;height:17px}.aq-strip__msg{flex:1;min-width:0}.aq-strip__msg b{display:block;font-size:12.5px;font-weight:800;letter-spacing:.5px;color:#f2f7ff}.aq-strip__msg span{display:block;font-size:12px;color:#a6b6ca;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-strip__acts{display:flex;gap:8px;flex:none}.aq-strip__acts .aq-btn{height:34px;padding:0 15px;border-radius:8px;font-weight:700;font-size:12.5px;box-shadow:0 2px 10px rgba(0,0,0,.35)}.aq-strip__acts .aq-btn--crit{background:#ff4d6d;color:#fff}.aq-strip__acts .aq-btn--warn{background:#ffb547;color:#2b1600}.aq-strip__acts .aq-btn--ghost{background:hsla(0,0%,100%,.07);color:#f2f7ff;border:1px solid hsla(0,0%,100%,.22)}.aq-strip__acts .aq-btn--ghost:hover{background:hsla(0,0%,100%,.13);border-color:hsla(0,0%,100%,.35)}.aq-strip__acts .aq-btn--sim{background:#8b5cf6;color:#fff}.aq-tl{position:absolute;left:15%;right:15%;z-index:24;transition:right .28s cubic-bezier(0.22, 0.8, 0.3, 1),left .28s cubic-bezier(0.22, 0.8, 0.3, 1);bottom:14px;height:112px;display:flex;align-items:stretch;gap:14px;padding:8px 16px 6px;background:rgba(8,13,22,.94);border:1px solid #26364d;border-radius:12px;box-shadow:0 18px 44px rgba(0,0,0,.55)}.aq-tl__transport{flex:none;display:flex;align-items:center;gap:8px;padding-right:4px}.aq-tl__play{border-color:rgba(0,215,255,.5) !important;color:#00d7ff !important}.aq-tl__speed{display:flex;flex-direction:column;gap:2px}.aq-tl__speed span{font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#7d90a6}.aq-tl__speed select{background:#0e1724;color:#f2f7ff;border:1px solid #1c293b;border-radius:7px;font-size:12px;font-weight:700;font-family:"JetBrains Mono",monospace;padding:4px 6px;cursor:pointer}.aq-tl__speed select option{background:#101927}.aq-tl__clock{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:74px;margin-left:4px}.aq-tl__clock b{font-size:23px;color:#f2f7ff;letter-spacing:1px;line-height:1}.aq-tl__clock button{font-size:12px;font-weight:700;letter-spacing:.5px;color:#93a6bc;border:1px solid #1c293b;border-radius:6px;padding:2px 8px}.aq-tl__clock button:hover{color:#00d7ff;border-color:rgba(0,215,255,.5)}.aq-tl__chartwrap{position:relative;flex:1;min-width:0}.aq-tl__metric{position:absolute;top:-2px;left:42px;z-index:3;padding:1px 8px 2px;border-radius:6px;background:rgba(8,13,22,.88);font-size:12px;font-weight:700;letter-spacing:.6px;color:#93a6bc}.aq-tl__metric i{display:inline-block;width:14px;height:3px;border-radius:2px;vertical-align:middle;margin:0 2px}.aq-tl__metric .aq-tl__obs{background:#00d7ff}.aq-tl__metric .aq-tl__exp{background:rgba(0,0,0,0);border-top:2px dashed #7e93a8;height:0}.aq-tl__chart{position:absolute;inset:0;cursor:pointer}.aq-tl__markers{position:absolute;inset:0;pointer-events:none;z-index:4}.aq-tl__marker{position:absolute;top:2px;transform:translateX(-50%);width:18px;height:18px;display:grid;place-items:center;pointer-events:auto;border-radius:5px}.aq-tl__marker svg{width:13px;height:13px;display:block}.aq-tl__marker:hover,.aq-tl__marker:focus-visible{background:hsla(0,0%,100%,.1)}.aq-tl__marker.is-selected{outline:1.5px solid hsla(0,0%,100%,.75);outline-offset:1px}.aq-tl__marker.is-critical{filter:drop-shadow(0 0 5px rgba(255, 77, 109, 0.8))}.aq-iconbtn{width:32px;height:32px;flex:none;display:grid;place-items:center;color:#a6b6ca;background:#0e1724;border:1px solid #1c293b;border-radius:9px}.aq-iconbtn svg{width:15px;height:15px}.aq-iconbtn:hover{color:#f2f7ff;border-color:#26364d}.aq-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:700;color:#05131b;background:#00d7ff;border-radius:9px;padding:8px 13px;transition:filter .15s ease}.aq-btn svg{width:14px;height:14px}.aq-btn:hover{filter:brightness(1.08)}.aq-btn:disabled{opacity:.55;cursor:default}.aq-btn--cta{box-shadow:0 0 18px rgba(0,215,255,.3)}.aq-btn--ghost{color:#a6b6ca;background:#0e1724;border:1px solid #1c293b}.aq-btn--ghost:hover{color:#f2f7ff;border-color:#26364d;filter:none}.aq-btn--crit{background:#ff4d6d;color:#fff;box-shadow:0 0 14px rgba(255,77,109,.3)}.aq-btn--warn{background:#ffb547;color:#2b1600}.aq-btn--sim{background:#8b5cf6;color:#fff}.aq-note{display:block;font-size:12px;line-height:1.5;color:#93a6bc}.aq-note b{color:#a6b6ca;font-weight:700}.aq-note svg{width:12px;height:12px;margin-right:6px;vertical-align:-1px}.aq-empty{font-size:12px;color:#7d90a6;padding:6px 0}.aq-kvs{display:flex;flex-direction:column}.aq-kv{display:flex;justify-content:space-between;gap:12px;padding:5.5px 0;border-bottom:1px solid rgba(28,41,59,.6);font-size:12px}.aq-kv span{color:#93a6bc}.aq-kv b{color:#a6b6ca;font-weight:600;text-align:right;font-family:"JetBrains Mono",monospace;font-size:12px}.aq-kv:last-child{border-bottom:0}.aq-chip{font-size:12px;font-weight:800;letter-spacing:.6px;border-radius:5px;padding:2.5px 7px;color:#a6b6ca;background:#0e1724;border:1px solid #26364d}.aq-chip.is-ok{color:#27e0a3;background:rgba(39,224,163,.1);border-color:rgba(39,224,163,.4)}.aq-chip.is-warn{color:#ffb547;background:rgba(255,181,71,.1);border-color:rgba(255,181,71,.4)}.aq-chip.is-crit{color:#ff4d6d;background:rgba(255,77,109,.1);border-color:rgba(255,77,109,.45)}.aq-chip.is-sim{color:#d9c9ff;background:rgba(139,92,246,.16);border-color:rgba(139,92,246,.5)}.aq-chip.is-dim{color:#93a6bc}.aq-rels{display:flex;flex-wrap:wrap;gap:6px}.aq-rel{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-family:"JetBrains Mono",monospace;color:#a6b6ca;background:#0e1724;border:1px solid #1c293b;border-radius:8px;padding:6px 9px}.aq-rel svg{width:11px;height:11px;color:#93a6bc}.aq-rel:hover{color:#00d7ff;border-color:rgba(0,215,255,.5)}.aq-chartbox{background:#121d2d;border:1px solid #1c293b;border-radius:12px;padding:11px}.aq-chartbox h4{font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#93a6bc;margin-bottom:4px}.aq-chart{height:150px}.aq-chart--tall{height:250px}body.aq-page #aqai{z-index:30;transition:none}body.aq-page #aqai.is-open{z-index:2147482000}body.aq-page #aqai .aqai-fab{transition:right .28s cubic-bezier(0.22, 0.8, 0.3, 1)}body.aq-page:has(.aq-app.has-drawer) #aqai{--aqai-right: 448px}.aq-app.has-drawer .aq-strip,.aq-app.has-drawer .aq-tl{right:448px}.aq-drawer{position:absolute;top:0;right:0;bottom:0;z-index:35;width:424px;display:flex;flex-direction:column;background:#0b1220;border-left:1px solid #26364d;transform:translateX(104%);transition:transform .28s cubic-bezier(0.22, 0.8, 0.3, 1)}.aq-drawer.is-open{transform:none;box-shadow:-24px 0 50px rgba(0,0,0,.4)}.aq-dr__head{display:flex;align-items:flex-start;gap:11px;padding:16px 16px 12px;border-bottom:1px solid #1c293b}.aq-dr__head.is-critical .aq-dr__icon{color:#ff4d6d;background:rgba(255,77,109,.1);border-color:rgba(255,77,109,.4)}.aq-dr__head.is-warning .aq-dr__icon{color:#ffb547;background:rgba(255,181,71,.1);border-color:rgba(255,181,71,.4)}.aq-dr__head.is-sim .aq-dr__icon{color:#8b5cf6;background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.45)}.aq-dr__icon{width:38px;height:38px;flex:none;display:grid;place-items:center;color:#00d7ff;background:rgba(0,215,255,.08);border:1px solid rgba(0,215,255,.35);border-radius:11px}.aq-dr__icon svg{width:18px;height:18px}.aq-dr__id{flex:1;min-width:0}.aq-dr__id .aq-dr__kicker{font-size:12px;color:#00d7ff;letter-spacing:.5px}.aq-dr__id h2{font-size:15px;color:#f2f7ff;margin-top:2px;line-height:1.25}.aq-dr__hr{display:flex;align-items:center;gap:8px}.aq-dr__tabs{display:flex;gap:3px;margin:12px 16px 0;padding:4px;background:#0e1724;border:1px solid #1c293b;border-radius:11px}.aq-dr__tab{flex:1;font-size:12.5px;font-weight:600;color:#93a6bc;padding:9px 10px;border-radius:8px;line-height:1.2;transition:background-color .16s ease,color .16s ease}.aq-dr__tab:hover{color:#f2f7ff;background:hsla(0,0%,100%,.05)}.aq-dr__tab.is-active{color:#05131b;background:#00d7ff;font-weight:700;box-shadow:0 1px 6px rgba(0,215,255,.3)}.aq-dr__body{flex:1;overflow-y:auto;padding:13px 16px 18px;display:flex;flex-direction:column;gap:12px}.aq-dr__block{border-top:1px solid #1c293b;padding-top:10px;display:flex;flex-direction:column;gap:7px}.aq-dr__block h4{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#93a6bc}.aq-dr__block h4 svg{width:13px;height:13px}.aq-dr__acts{display:flex;gap:7px;flex-wrap:wrap;margin-top:4px}.aq-cmp-table{display:flex;flex-direction:column;border:1px solid #1c293b;border-radius:10px;overflow:hidden}.aq-cmp-table__head,.aq-cmp-table__row{display:grid;grid-template-columns:1.3fr 1fr 1fr .8fr;gap:6px;align-items:center;padding:6.5px 10px}.aq-cmp-table__head{background:#0e1724}.aq-cmp-table__head span{font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#93a6bc}.aq-cmp-table__head span:not(:first-child){text-align:right}.aq-cmp-table__row{border-top:1px solid rgba(28,41,59,.6)}.aq-cmp-table__row span{font-size:12px;color:#a6b6ca}.aq-cmp-table__row b{font-size:12px;text-align:right;color:#f2f7ff;font-weight:600}.aq-cmp-table__row .is-model{color:#93a6bc}.aq-hist{display:flex;flex-direction:column;gap:8px}.aq-hist__item{display:flex;align-items:center;gap:10px;background:#121d2d;border:1px solid #1c293b;border-radius:10px;padding:9px 11px}.aq-hist__item b{display:block;font-size:12px;color:#a6b6ca}.aq-hist__item span{font-size:12px;color:#7d90a6}.aq-hist__icon{width:30px;height:30px;flex:none;display:grid;place-items:center;color:#93a6bc;background:#0e1724;border-radius:8px}.aq-hist__icon svg{width:14px;height:14px}.aq-rule{display:flex;gap:9px;align-items:flex-start;background:#121d2d;border:1px solid #1c293b;border-radius:10px;padding:9px 11px}.aq-rule svg{width:15px;height:15px;color:#7d90a6;flex:none;margin-top:1px}.aq-rule b{display:block;font-size:12px;color:#a6b6ca}.aq-rule span{font-size:12px;color:#93a6bc}.aq-rule.is-on{border-color:rgba(39,224,163,.45)}.aq-rule.is-on svg{color:#27e0a3}.aq-strats{display:flex;flex-direction:column;gap:9px}.aq-strat{background:#121d2d;border:1px solid #1c293b;border-radius:13px;padding:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:border-color .15s ease,box-shadow .15s ease}.aq-strat header{display:flex;align-items:center;justify-content:space-between;gap:8px}.aq-strat p{font-size:12px;line-height:1.45;color:#93a6bc}.aq-strat:hover{border-color:#26364d}.aq-strat.is-sel{border-color:#00d7ff;box-shadow:0 0 18px rgba(0,215,255,.16)}.aq-strat__kind{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#f2f7ff}.aq-strat__kind svg{width:14px;height:14px;color:#00d7ff}.aq-strat__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px 4px}.aq-strat__grid div{text-align:center;background:#0e1724;border-radius:8px;padding:6px 2px}.aq-strat__grid div b{display:block;font-size:13.5px;font-family:"JetBrains Mono",monospace;color:#f2f7ff}.aq-strat__grid div span{font-size:12px;color:#93a6bc;text-transform:uppercase;letter-spacing:.2px}.aq-strat__crit{display:flex;gap:6px;align-items:flex-start;font-size:12px;color:#ffb547}.aq-strat__crit svg{width:12px;height:12px;flex:none;margin-top:1px}.aq-field{display:flex;flex-direction:column;gap:5px}.aq-field span{font-size:12px;color:#93a6bc;font-weight:600}.aq-field select{background:#0e1724;color:#f2f7ff;border:1px solid #1c293b;border-radius:8px;padding:8px 9px;font-size:12px}.aq-field select option{background:#101927}.aq-opt{margin-left:6px;padding:2px 7px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:none;color:#7d90a6;background:hsla(0,0%,100%,.05);border:1px solid #1c293b}.aq-note--tight{margin:2px 0 10px}.aq-dr__block.is-lead{border-color:rgba(139,92,246,.5);background:rgba(139,92,246,.07)}.aq-lede{margin:2px 0 12px;font-size:13.5px;line-height:1.55;color:#a6b6ca}.aq-lede b{color:#f2f7ff;font-weight:700}.aq-facts{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;margin-bottom:12px}.aq-fact{border:1px solid #1c293b;border-radius:10px;padding:9px 11px;background:#0e1724}.aq-fact b{display:block;font-family:"JetBrains Mono",monospace;font-size:20px;font-weight:600;color:#f2f7ff;line-height:1.15}.aq-fact b small{font-family:"Inter",sans-serif;font-size:12px;font-weight:500;color:#7d90a6;margin-left:3px}.aq-fact span{display:block;margin-top:2px;font-size:12px;color:#7d90a6}.aq-fact.is-crit{border-color:rgba(255,77,109,.45);background:rgba(255,77,109,.08)}.aq-fact.is-crit b{color:#ff4d6d}.aq-fact.is-ok{border-color:rgba(32,227,178,.4)}.aq-fact.is-ok b{color:#20e3b2}.aq-more{margin-top:14px;border-top:1px solid #1c293b;padding-top:4px}.aq-more summary{cursor:pointer;padding:8px 2px;list-style:none;font-size:12px;font-weight:600;letter-spacing:.4px;color:#93a6bc}.aq-more summary::-webkit-details-marker{display:none}.aq-more summary::before{content:"▸";margin-right:7px;color:#7d90a6}.aq-more summary:hover{color:#a6b6ca}.aq-more[open] summary::before{content:"▾"}.aq-prv__profiles{display:flex;gap:6px;margin:2px 0 10px}.aq-prv__profiles button{flex:1;padding:7px 6px;border-radius:8px;border:1px solid #1c293b;background:#0e1724;font-size:12px;font-weight:600;color:#93a6bc}.aq-prv__profiles button.is-active{border-color:rgba(0,215,255,.6);background:rgba(0,215,255,.12);color:#f2f7ff}.aq-prv__profiles button:hover{border-color:#26364d}.aq-prv__chart{width:100%;height:auto;display:block;margin:2px 0 8px;touch-action:none;cursor:ns-resize}.aq-prv__chart .grid{stroke:hsla(0,0%,100%,.07);stroke-width:1}.aq-prv__chart .ax{fill:#7d90a6;font-size:9px;font-family:"JetBrains Mono",monospace}.aq-prv__chart .limit{stroke:rgba(255,77,109,.55);stroke-width:1;stroke-dasharray:4 3}.aq-prv__chart .limit-t{fill:rgba(255,77,109,.8)}.aq-prv__chart .now{stroke:#7d90a6;stroke-width:1.6;fill:none;stroke-dasharray:4 3;opacity:.75}.aq-prv__chart .plan{stroke:#00d7ff;stroke-width:2.4;fill:none;stroke-linecap:round}.aq-prv__chart .hit{fill:rgba(0,0,0,0)}.aq-prv__chart .knob circle{fill:#0b1220;stroke:#00d7ff;stroke-width:2.2}.aq-prv__chart .knob text{fill:#f2f7ff;font-size:10px;font-weight:700;font-family:"JetBrains Mono",monospace}.aq-prv__chart .knob:hover circle,.aq-prv__chart .knob:focus-visible circle{fill:rgba(0,215,255,.25)}.aq-prv__chart .knob:focus-visible{outline:none}.aq-prv__chart .knob:focus-visible circle{stroke-width:3}.aq-prv__tbl{width:100%;border-collapse:collapse;font-size:12px}.aq-prv__tbl th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#7d90a6;padding:4px 6px;border-bottom:1px solid #1c293b}.aq-prv__tbl td{padding:5px 6px;border-bottom:1px solid hsla(0,0%,100%,.05);color:#a6b6ca}.aq-prv__tbl tr.is-now td{background:rgba(0,215,255,.07)}.aq-prv__tbl td b{display:block;color:#f2f7ff;font-size:12px}.aq-prv__tbl td span.dim{color:#7d90a6;font-size:12px}.aq-prv__tbl input[type=number]{width:62px;padding:4px 6px;border-radius:6px;border:1px solid #26364d;background:#0e1724;color:#f2f7ff;font-family:"JetBrains Mono",monospace;font-size:12px;text-align:right}.aq-prv__tbl td em{font-style:normal;color:#7d90a6;margin-left:4px;font-size:12px}.aq-prv__acts{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.aq-prv__tel{margin:8px 0;padding:10px 12px;border-radius:8px;background:#070c15;border:1px solid #26364d;font-family:"JetBrains Mono",monospace;font-size:12px;line-height:1.7;color:#20e3b2;white-space:pre;overflow-x:auto}.aq-dr__block.is-warn{border-color:rgba(255,181,71,.5);background:rgba(255,181,71,.07)}.aq-slider{display:grid;grid-template-columns:108px 1fr 92px;align-items:center;gap:8px}.aq-slider b i{display:block;font-style:normal;font-size:12px;color:#7d90a6}.aq-slider span{font-size:12px;font-weight:700;color:#a6b6ca}.aq-slider span em{display:block;font-style:normal;font-weight:500;font-size:12px;color:#7d90a6}.aq-slider b{font-size:12px;color:#00d7ff;text-align:right}.aq-slider input[type=range]{appearance:none;height:5px;border-radius:3px;cursor:pointer;background:linear-gradient(90deg, rgba(0, 215, 255, 0.5), rgba(0, 215, 255, 0.12))}.aq-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:14px;height:14px;border-radius:50%;background:#00d7ff;border:2px solid #05131b}.aq-toggle3{display:flex;align-items:center;gap:8px;padding:3px 0}.aq-toggle3 .aq-toggle3__name{flex:1;font-size:12px;font-weight:700;color:#a6b6ca}.aq-toggle3 .aq-toggle3__name em{display:block;font-style:normal;font-weight:500;font-size:12px;color:#7d90a6}.aq-toggle3 .aq-toggle3__btns{display:flex;gap:2px;background:#0e1724;border:1px solid #1c293b;border-radius:7px;padding:2px}.aq-toggle3 .aq-toggle3__btns button{font-size:12px;font-weight:800;letter-spacing:.3px;color:#93a6bc;padding:4px 7px;border-radius:5px}.aq-toggle3 .aq-toggle3__btns button.is-active{color:#05131b;background:#00d7ff}.aq-simtag{display:flex;align-items:center;gap:7px;font-size:12px;color:#a6b6ca;font-family:"JetBrains Mono",monospace;background:#0e1724;border:1px solid #1c293b;border-radius:8px;padding:6px 9px}.aq-simtag svg{width:12px;height:12px;color:#ffb547}.aq-simtag button{margin-left:auto;color:#93a6bc;font-size:12px}.aq-simtag button:hover{color:#ff4d6d}.aq-simres__conv{display:flex;align-items:center;gap:10px;background:#0e1724;border:1px solid rgba(39,224,163,.4);border-radius:11px;padding:10px 12px}.aq-simres__conv svg{width:18px;height:18px;color:#27e0a3;flex:none}.aq-simres__conv b{display:block;font-size:12.5px;color:#f2f7ff}.aq-simres__conv span{font-size:12px;color:#93a6bc}.aq-simres__conv.is-crit{border-color:rgba(255,77,109,.5)}.aq-simres__conv.is-crit svg{color:#ff4d6d}.aq-diff{display:flex;align-items:center;gap:8px;font-size:12px;padding:5px 0;border-bottom:1px solid rgba(28,41,59,.6)}.aq-diff span{color:#93a6bc;flex:1}.aq-diff b{color:#a6b6ca;font-size:12px}.aq-diff em{font-style:normal;font-weight:800;font-family:"JetBrains Mono",monospace;font-size:12px;width:52px;text-align:right;color:#93a6bc}.aq-cmp__pills{display:flex;gap:3px;background:#0e1724;border:1px solid #1c293b;border-radius:9px;padding:3px}.aq-cmp__pills button{flex:1;font-size:12px;font-weight:700;color:#93a6bc;padding:6px 11px;border-radius:7px}.aq-cmp__pills button:hover{color:#f2f7ff}.aq-cmp__pills button.is-active{color:#05131b;background:#00d7ff}.aq-v3d-box{display:flex;flex-direction:column;gap:8px}.aq-v3d-slot{position:relative;height:208px;border-radius:12px;overflow:hidden;border:1px solid #26364d;background:radial-gradient(120% 110% at 50% 12%, rgba(0, 215, 255, 0.07) 0%, transparent 62%),linear-gradient(180deg, #0a1320 0%, #070d17 100%)}.aq-v3d-host{position:absolute;inset:0}.aq-v3d-btn{align-self:stretch;justify-content:center;height:40px;font-size:12.5px;font-weight:700;letter-spacing:.3px;color:#05131b;background:#00d7ff;border:0;box-shadow:0 2px 12px rgba(0,215,255,.28)}.aq-v3d-btn svg{width:15px;height:15px}.aq-v3d-btn:hover{filter:brightness(1.08)}.aq-v3d{position:absolute;inset:0;z-index:65;display:grid;place-items:center}.aq-v3d__back{position:absolute;inset:0;background:rgba(5,9,16,.92);animation:aq-fade-in .3s ease both}@keyframes aq-fade-in{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.aq-v3d__card,.aq-v3d__back{animation:none}}@keyframes aq-grow-from-side{from{opacity:.25;transform:translateX(34%) scale(0.42)}to{opacity:1;transform:translateX(0) scale(1)}}.aq-v3d__card{position:relative;width:min(1180px,92%);height:min(760px,86%);transform-origin:right center;animation:aq-grow-from-side .42s cubic-bezier(0.22, 0.9, 0.28, 1) both;display:flex;flex-direction:column;background:#101927;border:1px solid #26364d;border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.6);overflow:hidden}.aq-v3d__head{display:flex;align-items:center;gap:14px;padding:15px 18px 13px;border-bottom:1px solid #1c293b}.aq-v3d__head .aq-v3d__kicker{font-size:12px;color:#00d7ff;letter-spacing:.5px}.aq-v3d__head h2{font-size:15px;color:#f2f7ff;margin-top:2px}.aq-v3d__head .aq-v3d__hint{margin-left:auto;display:flex;align-items:center;gap:7px;font-size:12px;color:#93a6bc}.aq-v3d__head .aq-v3d__hint svg{width:13px;height:13px}.aq-v3d__body{flex:1;min-height:0;display:flex}.aq-v3d__stage{flex:1;min-width:0;position:relative;background:radial-gradient(120% 110% at 50% 8%, rgba(0, 215, 255, 0.06) 0%, transparent 60%),linear-gradient(180deg, #08101c 0%, #060a12 100%)}.aq-v3d__kpis{width:306px;flex:none;border-left:1px solid #1c293b;padding:15px 16px;display:flex;flex-direction:column;gap:11px;overflow-y:auto}.aq-v3d__kpis h4{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:#93a6bc}.aq-v3d__kpis h4 svg{width:13px;height:13px}.aq-v3d__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.aq-v3d__kpi{background:#121d2d;border:1px solid #1c293b;border-radius:11px;padding:10px 11px}.aq-v3d__kpi b{display:block;font-size:19px;font-family:"JetBrains Mono",monospace;color:#f2f7ff;line-height:1.05}.aq-v3d__kpi b small{font-size:12px;font-weight:600;color:#93a6bc;margin-left:3px;font-family:"Inter",sans-serif}.aq-v3d__kpi span{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:#93a6bc;margin-top:4px}.aq-v3d__kpi.is-warn{border-color:rgba(255,181,71,.5)}.aq-v3d__kpi.is-warn b{color:#ffb547}.aq-topo{position:absolute;inset:0;z-index:60;display:grid;place-items:center;background:rgba(5,9,16,.92)}.aq-topo__card-outer{width:min(1240px,94%);background:#101927;border:1px solid #26364d;border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.6);display:flex;flex-direction:column;max-height:88%}.aq-topo__head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 18px 12px;border-bottom:1px solid #1c293b}.aq-topo__head h2{display:flex;align-items:center;gap:9px;font-size:15.5px;color:#f2f7ff}.aq-topo__head h2 svg{width:17px;height:17px;color:#00d7ff}.aq-topo__head .aq-topo__sub{font-size:12px;color:#93a6bc;flex:1}.aq-topo__head .aq-iconbtn{margin-left:auto}.aq-topo__scroll{overflow-x:hidden;overflow-y:auto;padding:16px 18px}.aq-topo__svg{display:block;margin:0 auto;height:auto;max-width:100%}.aq-topo__node rect{fill:#121d2d;stroke:#26364d;stroke-width:1}.aq-topo__node.is-root rect{stroke:#00d7ff;stroke-width:1.6;filter:drop-shadow(0 0 10px rgba(0, 215, 255, 0.3))}.aq-topo__node.is-warn rect{stroke:rgba(255,181,71,.7)}.aq-topo__node.is-aux rect{stroke:rgba(139,92,246,.6)}.aq-topo__card{height:100%;padding:9px 12px;display:flex;flex-direction:column;gap:2px;font-family:"Inter",sans-serif;overflow:hidden}.aq-topo__card b{font-size:12.5px;color:#00d7ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aq-topo__card em{font-style:normal;font-size:12px;color:#f2f7ff;font-family:"JetBrains Mono",monospace;margin-top:auto}.aq-topo__kind{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:800;letter-spacing:.7px;color:#93a6bc}.aq-topo__kind svg{width:11px;height:11px}.aq-topo__lbl{font-size:12px;color:#a6b6ca;line-height:1.25}.aq-topo__edge line{stroke:rgba(0,215,255,.55);stroke-width:1.6;stroke-dasharray:6 5;animation:aq-dash 1.2s linear infinite}.aq-topo__edge path{fill:rgba(0,215,255,.8)}.aq-topo__edge .aq-topo__curve{fill:none;stroke:rgba(0,215,255,.5);stroke-width:1.6;stroke-dasharray:6 5;animation:aq-dash 1.2s linear infinite}@keyframes aq-dash{to{stroke-dashoffset:-11}}@media(prefers-reduced-motion: reduce){.aq-topo__edge line{animation:none}}.aq-topo__foot{display:flex;gap:22px;flex-wrap:wrap;align-items:flex-start;border-top:1px solid #1c293b;padding:13px 18px 16px}.aq-topo__block{display:flex;flex-direction:column;gap:7px;max-width:46%}.aq-topo__block h4{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#93a6bc}.aq-topo__block h4 svg{width:12px;height:12px}.aq-topo__block>div,.aq-topo__block>span{display:flex;flex-wrap:wrap;gap:6px}.aq-topo__acts{margin-left:auto;align-self:flex-end}.aq-events{position:absolute;top:12px;left:12px;bottom:12px;z-index:55;width:372px;display:flex;flex-direction:column;background:#101927;border:1px solid #26364d;border-radius:15px;box-shadow:24px 0 60px rgba(0,0,0,.45);overflow:hidden}.aq-events__head{display:flex;align-items:center;gap:9px;padding:13px 14px;border-bottom:1px solid #1c293b}.aq-events__head h3{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#f2f7ff;flex:1}.aq-events__head h3 svg{width:15px;height:15px;color:#ffb547}.aq-events__filters{display:flex;gap:4px;padding:9px 12px}.aq-events__filters button{font-size:12px;font-weight:700;color:#93a6bc;background:#0e1724;border:1px solid #1c293b;border-radius:7px;padding:5px 11px}.aq-events__filters button.is-active{color:#05131b;background:#00d7ff;border-color:#00d7ff}.aq-events__list{overflow-y:auto;padding:4px 9px 10px;display:flex;flex-direction:column;gap:7px}.aq-eventrow{display:flex;gap:9px;align-items:flex-start;background:#121d2d;border:1px solid #1c293b;border-left-width:3px;border-radius:11px;padding:9px 10px}.aq-eventrow.is-critical{border-left-color:#ff4d6d}.aq-eventrow.is-critical .aq-eventrow__icon{color:#ff4d6d}.aq-eventrow.is-critical .aq-eventrow__l1 em{color:#ff4d6d}.aq-eventrow.is-warning{border-left-color:#ffb547}.aq-eventrow.is-warning .aq-eventrow__icon{color:#ffb547}.aq-eventrow.is-warning .aq-eventrow__l1 em{color:#ffb547}.aq-eventrow.is-info{border-left-color:#7d90a6}.aq-eventrow.is-info .aq-eventrow__icon{color:#93a6bc}.aq-eventrow.is-info .aq-eventrow__l1 em{color:#93a6bc}.aq-eventrow.is-ack{opacity:.45}.aq-eventrow__icon{padding-top:2px}.aq-eventrow__icon svg{width:15px;height:15px}.aq-eventrow__main{flex:1;min-width:0;text-align:left}.aq-eventrow__main .aq-eventrow__l1{display:flex;align-items:center;gap:7px}.aq-eventrow__main .aq-eventrow__l1 em{font-style:normal;font-size:12px;font-weight:800;letter-spacing:.6px}.aq-eventrow__main .aq-eventrow__l1 b{font-size:12px;color:#f2f7ff}.aq-eventrow__main .aq-eventrow__sum{display:block;font-size:12px;color:#93a6bc;margin-top:2px;line-height:1.4}.aq-eventrow__main .aq-eventrow__time{display:block;font-size:12px;color:#7d90a6;margin-top:3px}.aq-eventrow__main:hover .aq-eventrow__l1 b{color:#00d7ff}.aq-eventrow__ack{width:26px;height:26px;flex:none;display:grid;place-items:center;color:#93a6bc;border:1px solid #1c293b;border-radius:7px}.aq-eventrow__ack svg{width:13px;height:13px}.aq-eventrow__ack:hover{color:#27e0a3;border-color:rgba(39,224,163,.5)}.aq-palette{position:absolute;inset:0;z-index:70}.aq-palette__back{position:absolute;inset:0;background:rgba(4,8,14,.7)}.aq-palette__card{position:relative;margin:9vh auto 0;width:min(560px,92%);background:#101927;border:1px solid #26364d;border-radius:15px;box-shadow:0 30px 80px rgba(0,0,0,.65);overflow:hidden}.aq-palette__input{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid #1c293b}.aq-palette__input svg{width:16px;height:16px;color:#93a6bc;flex:none}.aq-palette__input input{flex:1;background:rgba(0,0,0,0);border:0;color:#f2f7ff;font-size:14px}.aq-palette__input input::placeholder{color:#7d90a6}.aq-palette__input input:focus{outline:none}.aq-palette__input kbd{font-size:12px;font-family:"JetBrains Mono",monospace;color:#93a6bc;border:1px solid #26364d;border-radius:5px;padding:2px 6px}.aq-palette__results{max-height:330px;overflow-y:auto;padding:7px}.aq-palette__results button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:9px;text-align:left}.aq-palette__results button svg{width:14px;height:14px;color:#93a6bc;flex:none}.aq-palette__results button b{font-size:12px;color:#00d7ff}.aq-palette__results button span{font-size:12px;color:#a6b6ca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aq-palette__results button:hover,.aq-palette__results button.is-first{background:rgba(0,215,255,.07)}.aq-toast{position:fixed;bottom:206px;left:80px;right:0;width:fit-content;margin:0 auto;z-index:210;background:#101927;border:1px solid #26364d;border-radius:11px;color:#f2f7ff;font-size:12.5px;font-weight:600;padding:11px 17px;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease;box-shadow:0 16px 40px rgba(0,0,0,.5)}.aq-toast.is-show{opacity:1;visibility:visible}.aq-toast.is-ok{border-color:rgba(39,224,163,.5)}@media(max-width: 1440px){.aq-drawer{width:376px}.aq-app.has-drawer .aq-strip,.aq-app.has-drawer .aq-tl{right:400px}.aq-events{width:340px}.aq-identity{max-width:250px}}@media(max-width: 1400px),(max-height: 820px){.aq-tl{height:98px;padding:6px 12px 4px}.aq-strip{bottom:118px}.aq-legend{bottom:14px}.maplibregl-ctrl-bottom-right{bottom:180px}.aq-toast{bottom:186px}.aq-tl__clock b{font-size:19px}.aq-strip{height:50px;padding:0 12px}.aq-strip .aq-strip__msg span{font-size:12px}.aq-ctrl{height:33px;font-size:12px}.aq-maptools{top:58px}}html.is-iframe body.aq-page{-webkit-font-smoothing:auto}html.is-iframe .aq-pop button{background:#0b1220}html.is-iframe .aq-legend{background:#090f1a}html.is-iframe .aq-tip{background:#0c1421}html.is-iframe .aq-strip{background:#0b1220}html.is-iframe .aq-tl,html.is-iframe .aq-tl__metric{background:#080d16}html.is-iframe .aq-palette__back{background:rgba(4,8,14,.9)}html.is-iframe .aq-legend__row,html.is-iframe .aq-note,html.is-iframe .aq-eventrow__sum{font-size:12px}html.is-iframe *{backdrop-filter:none !important;-webkit-backdrop-filter:none !important;filter:none !important;text-shadow:none !important;will-change:auto !important}