.elevator[data-v-4f119e8c]{--rail:#0e2233;--stop:#b6c6d6;--lit:#34d399;--text:#b6c6d6}.elevator__group+.elevator__group[data-v-4f119e8c]{margin-top:14px}.elevator__label[data-v-4f119e8c]{color:var(--text);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;opacity:.75;padding:0 0 6px 34px;text-transform:uppercase}.elevator__floors[data-v-4f119e8c]{list-style:none;margin:0;padding:0;position:relative}.elevator__floors[data-v-4f119e8c]:before{background:var(--rail);border-radius:2px;bottom:12px;content:"";left:15px;position:absolute;top:12px;width:2px}.elevator__item[data-v-4f119e8c]{align-items:center;border-radius:8px;color:var(--text);display:flex;font-size:14px;font-weight:500;gap:10px;line-height:20px;padding:8px 10px 8px 34px;position:relative;transition:color .15s ease,background-color .15s ease}.elevator__item[data-v-4f119e8c]:hover{background:#ffffff0d;color:#fff}.elevator__item[data-v-4f119e8c]:focus-visible{outline:2px solid var(--lit);outline-offset:2px}.elevator__icon[data-v-4f119e8c]{flex:none;height:18px;width:18px}.elevator__stop[data-v-4f119e8c]{background:#18344e;border:2px solid var(--stop);border-radius:3px;height:10px;left:11px;margin-top:-5px;opacity:.55;position:absolute;top:50%;transition:all .2s ease;width:10px}.elevator__item:hover .elevator__stop[data-v-4f119e8c]{opacity:.9}.elevator__item.is-active[data-v-4f119e8c]{color:#fff;font-weight:600}.elevator__item.is-active .elevator__icon[data-v-4f119e8c]{color:var(--lit)}.elevator__item.is-active .elevator__stop[data-v-4f119e8c]{background:var(--lit);border:0;border-radius:4px;box-shadow:0 0 0 4px #34d3992e;height:16px;left:8px;margin-top:-8px;opacity:1;width:16px}.elevator__badge[data-v-4f119e8c]{background:var(--lit);border-radius:9999px;color:#0e2233;font-size:11px;font-weight:700;line-height:18px;margin-left:auto;min-width:20px;padding:0 6px;text-align:center}@media (prefers-reduced-motion:reduce){.elevator__item[data-v-4f119e8c],.elevator__stop[data-v-4f119e8c]{transition:none}}.user-trigger[data-v-1ff6af54]{align-items:center;border-radius:8px;display:flex;transition:background-color .15s ease}.user-trigger[data-v-1ff6af54]:hover,.user-trigger[data-state=open][data-v-1ff6af54]{background:#0e2233}.user-trigger[data-v-1ff6af54]:focus-visible{outline:2px solid #34d399;outline-offset:2px}.user-avatar[data-v-1ff6af54]{background:#21475f;border-radius:8px;color:#fff;display:grid;flex:none;font-size:12px;font-weight:700;height:34px;letter-spacing:.02em;place-items:center;position:relative;width:34px}.user-dot[data-v-1ff6af54]{border:2px solid #18344e;border-radius:4px;bottom:-3px;height:12px;position:absolute;right:-3px;width:12px}.menu-label[data-v-1ff6af54]{color:#64748b;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0;padding:10px 10px 4px;text-transform:uppercase}.menu-row[data-v-1ff6af54]{align-items:center;border-radius:10px;display:flex;gap:12px;min-height:48px;padding:6px 10px;text-align:left;transition:background-color .15s ease;width:100%}.menu-row[data-v-1ff6af54]:hover{background:#f1f5f9}.menu-row[data-v-1ff6af54]:focus-visible{outline:2px solid #059669;outline-offset:-2px}.menu-icon[data-v-1ff6af54]{background:#f1f5f9;border-radius:8px;color:#334155;display:grid;flex-shrink:0;height:32px;place-items:center;width:32px}.sub-strip[data-v-2f13e254]{background:#0e2233;border-radius:8px;display:block;padding:10px;transition:background-color .15s ease}.sub-strip[data-v-2f13e254]:hover{background:#0a1a28}.sub-ring[data-v-2f13e254]:focus-visible,.sub-strip[data-v-2f13e254]:focus-visible{outline:2px solid #34d399;outline-offset:2px}.sub-ring[data-v-2f13e254]{border-radius:9999px;display:block;height:40px;position:relative;width:40px}.sub--trial[data-v-2f13e254]{--accent:#34d399}.sub--warn[data-v-2f13e254]{--accent:#fbbf24}.sub--danger[data-v-2f13e254]{--accent:#f87171}.sub-strip.sub--warn[data-v-2f13e254]{background:#f59e0b1f;box-shadow:inset 0 0 0 1px #f59e0b59}.sub-strip.sub--danger[data-v-2f13e254]{background:#ef44441f;box-shadow:inset 0 0 0 1px #ef444466}.sub-accent[data-v-2f13e254],.sub-ring[data-v-2f13e254]{color:var(--accent)}.sub-bar[data-v-2f13e254]{background:var(--accent)}
