.sidebar[data-v-1bd26cda]{width:212px;flex:none;background:var(--panel);border-right:1px solid var(--border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar__brand[data-v-1bd26cda]{display:flex;align-items:center;gap:10px;padding:16px 16px 14px;border-bottom:1px solid var(--border2)}.sidebar__logo[data-v-1bd26cda]{width:28px;height:28px;display:block;flex:none}.sidebar__logo-dark[data-v-1bd26cda]{width:28px;height:28px;border-radius:50%;background:var(--brand);display:flex;align-items:center;justify-content:center;flex:none}.sidebar__logo-dark-img[data-v-1bd26cda]{width:18px;height:18px;display:block}.sidebar__title[data-v-1bd26cda]{font-family:var(--f-display);font-weight:800;font-size:15px;letter-spacing:.03em;color:var(--brand)}.sidebar__nav[data-v-1bd26cda]{flex:1;overflow-y:auto;padding:12px 10px;display:flex;flex-direction:column;gap:2px}.sidebar__section-label[data-v-1bd26cda]{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);font-weight:600;padding:6px 9px 5px}.sidebar__section-label--account[data-v-1bd26cda]{padding-top:14px}.sidebar__navitem[data-v-1bd26cda]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;border-radius:8px;cursor:pointer;font-size:12.5px;font-weight:500;text-align:left;background:transparent;color:var(--dim);width:100%;font-family:inherit;transition:background .12s,color .12s}.sidebar__navitem.hp-navitem--active[data-v-1bd26cda]{background:var(--brand);color:#fff;font-weight:600}.sidebar__navdot[data-v-1bd26cda]{width:7px;height:7px;border-radius:2px;flex:none;background:var(--dim2)}.sidebar__navdot--active[data-v-1bd26cda]{background:#fff}.sidebar__footer[data-v-1bd26cda]{padding:12px;border-top:1px solid var(--border2)}.sidebar__user[data-v-1bd26cda]{display:flex;align-items:center;gap:9px;padding:8px;border-radius:8px;background:var(--panel2)}.sidebar__avatar[data-v-1bd26cda]{width:30px;height:30px;border-radius:50%;background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex:none}.sidebar__user-info[data-v-1bd26cda]{min-width:0;flex:1}.sidebar__user-name[data-v-1bd26cda]{font-weight:600;font-size:12px;color:var(--ink2)}.sidebar__user-email[data-v-1bd26cda]{font-size:10.5px;color:var(--dim)}.sidebar__signout[data-v-1bd26cda]{width:100%;margin-top:8px;display:flex;align-items:center;justify-content:center;gap:8px;padding:9px;border:1px solid var(--border);background:transparent;color:var(--dim);border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit}.sidebar__signout[data-v-1bd26cda]:hover{background:var(--bad-soft);border-color:var(--bad);color:var(--bad)}.hp-navhover .hp-navitem[data-v-1bd26cda]:not(.hp-navitem--active):hover{background:var(--brand-soft)!important;color:var(--brand)!important}.topbar[data-v-130055bb]{display:flex;align-items:center;gap:14px;padding:12px 22px;background:var(--panel);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:20}.topbar__burger[data-v-130055bb]{display:none;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border:1px solid var(--border);background:var(--panel2);color:var(--ink);border-radius:9px;cursor:pointer;font-family:inherit}.topbar__titles[data-v-130055bb]{min-width:0}.topbar__title[data-v-130055bb]{font-weight:700;font-size:16px;color:var(--ink2)}.topbar__subtitle[data-v-130055bb]{font-size:11px;color:var(--dim)}.topbar__right[data-v-130055bb]{margin-left:auto;display:flex;align-items:center;gap:10px}.topbar__sat-wrap[data-v-130055bb]{position:relative}.topbar__sat-btn[data-v-130055bb]{height:33px;box-sizing:border-box;display:flex;align-items:center;gap:8px;background:var(--panel2);border:1px solid var(--border);padding:0 11px;border-radius:8px;cursor:pointer;font-family:inherit;color:var(--ink2)}.topbar__sat-dot[data-v-130055bb]{width:7px;height:7px;border-radius:50%;background:var(--ok);flex:none}.topbar__sat-kicker[data-v-130055bb]{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-weight:600}.topbar__sat-label[data-v-130055bb]{font-weight:600;font-size:12.5px;white-space:nowrap}.topbar__sat-chevron[data-v-130055bb]{color:var(--dim2);font-size:9px;margin-left:2px;transition:transform .15s}.topbar__sat-backdrop[data-v-130055bb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30}.topbar__sat-dropdown[data-v-130055bb]{position:absolute;top:calc(100% + 6px);right:0;min-width:260px;background:var(--panel);border:1px solid var(--border);border-radius:9px;box-shadow:0 12px 34px #14283c2e;padding:5px;z-index:31}.topbar__sat-option[data-v-130055bb]{display:flex;align-items:center;gap:9px;width:100%;padding:9px 11px;border:none;border-radius:6px;cursor:pointer;font-family:inherit;color:var(--ink2);background:transparent}.topbar__sat-option--active[data-v-130055bb]{background:var(--brand-soft);font-weight:600}.topbar__sat-option[data-v-130055bb]:hover:not(.topbar__sat-option--active){background:var(--panel2)}.topbar__sat-option-dot[data-v-130055bb]{width:6px;height:6px;border-radius:50%;flex:none}.topbar__sat-option-label[data-v-130055bb]{font-size:12.5px;flex:1;text-align:left}.topbar__sat-check[data-v-130055bb]{color:var(--brand);font-size:12px}.topbar__theme-btn[data-v-130055bb]{width:34px;height:33px;box-sizing:border-box;border:1px solid var(--border);background:var(--panel2);border-radius:8px;cursor:pointer;color:var(--ink);display:flex;align-items:center;justify-content:center;font-size:15px}.topbar__clock[data-v-130055bb]{height:33px;box-sizing:border-box;display:flex;align-items:center;font-size:11px;color:var(--dim);background:var(--panel2);border:1px solid var(--border);padding:0 11px;border-radius:8px}.app-shell[data-v-a03385ac]{display:flex;min-height:100vh}.app-shell__overlay[data-v-a03385ac]{position:fixed;top:0;right:0;bottom:0;left:0;background:#08101873;z-index:75}.app-shell__main[data-v-a03385ac]{flex:1;min-width:0;display:flex;flex-direction:column}.app-shell__content[data-v-a03385ac]{flex:1;overflow-y:auto;padding:20px 22px 40px}.restore-screen[data-v-a8a783c0]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--desk)}.restore-spinner[data-v-a8a783c0]{width:32px;height:32px;border:3px solid var(--border);border-top-color:var(--brand);border-radius:50%;animation:hp-spin .8s linear infinite}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Instrument Sans,IBM Plex Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}input,select,button,textarea{font-family:inherit}::selection{background:#0e6ca633}:root{--f-sans: Instrument Sans, IBM Plex Sans, system-ui, sans-serif;--f-mono: Fragment Mono, IBM Plex Mono, monospace;--f-display: Archivo, sans-serif;--desk: #eef1f4;--panel: #ffffff;--panel2: #f5f8fa;--border: #d5dce3;--border2: #eef1f4;--ink: #1e2a36;--ink2: #12263a;--dim: #5a6773;--dim2: #8794a2;--brand: #0e6ca6;--brand-soft: #e5f0f7;--accent: #e08a1e;--accent-soft: #fbeecf;--ok: #2e9e5b;--ok-soft: #e2f3e9;--warn: #a86616;--warn-soft: #fbeecf;--bad: #c23b3b;--bad-soft: #f7e2e2;--mapbg: #dbe6ef;--mapland: #c4d4e1;--maptrack: #0e6ca6}[data-theme=dark]{--desk: #080b10;--panel: #111722;--panel2: #0f141c;--border: rgba(255, 255, 255, .09);--border2: rgba(255, 255, 255, .05);--ink: #dfe6ee;--ink2: #ffffff;--dim: #8593a4;--dim2: #6b7787;--brand: #2e8fcf;--brand-soft: rgba(46, 143, 207, .16);--accent: #34d2e6;--accent-soft: rgba(52, 210, 230, .16);--ok: #4bd07f;--ok-soft: rgba(75, 208, 127, .16);--warn: #f0b23c;--warn-soft: rgba(240, 178, 60, .16);--bad: #ef6b6b;--bad-soft: rgba(239, 107, 107, .16);--mapbg: #0a1219;--mapland: #1a2632;--maptrack: #34d2e6}#app{min-height:100vh;background:var(--desk);color:var(--ink);font-size:13px;line-height:1.45;font-family:var(--f-sans)}.hp-scroll::-webkit-scrollbar{width:10px;height:10px}.hp-scroll::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px}.hp-scroll::-webkit-scrollbar-track{background:transparent}@keyframes hp-spin{to{transform:rotate(360deg)}}@keyframes hp-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:860px){.hp-burger{display:inline-flex!important}.hp-aside{position:fixed!important;left:0;top:0;z-index:80;height:100vh!important;transform:translate(-100%);transition:transform .22s ease;box-shadow:0 18px 50px #00000059}.hp-aside.hp-open{transform:translate(0)}.hp-collapse{grid-template-columns:1fr!important}.hp-summary{grid-template-columns:1fr 1fr!important}.hp-topbar{flex-wrap:wrap;row-gap:10px}.hp-topbar-right{width:100%;margin-left:0!important;flex-wrap:wrap}.hp-main{padding:16px 14px 40px!important}.hp-tl{grid-template-columns:84px repeat(3,1fr)!important}.hp-next{grid-template-columns:1fr 1fr!important}.hp-hide-mobile{display:none!important}}.mono{font-family:var(--f-mono)}.display{font-family:var(--f-display)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
