.wrap[data-v-93210233]{width:100%;position:relative}.field[data-v-93210233]{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;height:36px;color:var(--sub);align-items:center;gap:10px;padding:0 12px;transition:color .15s,border-color .15s,background .15s;display:flex}.field.on[data-v-93210233],.field[data-v-93210233]:focus-within,.field[data-v-93210233]:hover{border-color:var(--orange)}.field.on[data-v-93210233] svg,.field[data-v-93210233]:focus-within svg{color:var(--orange)}.field[data-v-93210233] svg{color:var(--faint);flex:none;transition:color .15s}.field input[data-v-93210233]{min-width:0;font-family:var(--sans);color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:12.5px}.field input[data-v-93210233]::placeholder{color:var(--faint)}.clear[data-v-93210233]{color:var(--faint);flex:none;transition:color .15s;display:inline-flex}.clear[data-v-93210233]:hover{color:var(--danger)}.drop[data-v-93210233]{background:var(--surface);border:1px solid var(--line-strong);width:min(420px,100vw - 32px);max-height:min(62vh,520px);box-shadow:var(--shadow-pop);z-index:var(--z-drawer);flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.body[data-v-93210233]{padding:6px;overflow-y:auto}.foot[data-v-93210233]{border-top:1px solid var(--line);letter-spacing:.08em;color:var(--faint);flex:none;align-items:center;gap:14px;padding:8px 12px;font-size:9px;display:flex}.grow[data-v-93210233]{flex:1}kbd[data-v-93210233]{border:1px solid var(--line);border-radius:var(--r-xs);min-width:17px;height:17px;font-family:var(--mono);color:var(--faint);flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:8.5px;display:inline-flex}.foot kbd[data-v-93210233]{border-color:var(--line-strong);color:var(--sub);margin-right:4px}.drop-enter-active[data-v-93210233],.drop-leave-active[data-v-93210233]{transition:opacity .16s var(--ease),transform .16s var(--ease)}.drop-enter-from[data-v-93210233],.drop-leave-to[data-v-93210233]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.drop-enter-active[data-v-93210233],.drop-leave-active[data-v-93210233]{transition:none}}.status[data-v-fa8ff228]{z-index:var(--z-nav);background:color-mix(in srgb,var(--paper) 82%,transparent);-webkit-backdrop-filter:saturate(1.3)blur(14px);backdrop-filter:saturate(1.3)blur(14px);border-bottom:1px solid var(--line);transition:background var(--t-slow),border-color var(--t-slow);min-height:var(--status-h);grid-template-columns:1fr minmax(0,280px) auto;padding:10px clamp(14px,3vw,28px);display:grid;position:sticky;top:0}.st-left[data-v-fa8ff228],.status[data-v-fa8ff228]{align-items:center;gap:16px}.st-left[data-v-fa8ff228]{justify-self:start;min-width:0;display:flex}.st-center[data-v-fa8ff228]{justify-self:end;width:100%;min-width:0}.burger[data-v-fa8ff228]{color:var(--sub);display:none}.brand[data-v-fa8ff228]{align-items:center;display:inline-flex}.logo[data-v-fa8ff228]{width:auto;height:24px;display:block}.deck-tag[data-v-fa8ff228]{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sub);font-size:10px}.st-right[data-v-fa8ff228]{justify-content:flex-end;justify-self:end;align-items:center;gap:14px;min-width:0;display:flex}.vital[data-v-fa8ff228]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;gap:8px;font-size:10.5px}.search-btn[data-v-fa8ff228],.vital[data-v-fa8ff228]{color:var(--sub);align-items:center;display:flex}.search-btn[data-v-fa8ff228]{justify-content:center;width:36px;height:36px;transition:color .15s}.clock[data-v-fa8ff228],.search-btn[data-v-fa8ff228]:hover{color:var(--ink)}.clock[data-v-fa8ff228]{letter-spacing:.08em;font-size:12px;font-weight:500}.dot-sep[data-v-fa8ff228]{color:var(--faint);-webkit-user-select:none;user-select:none;font-size:15px;line-height:1}.acct[data-v-fa8ff228]{border-radius:50%;display:inline-flex}.theme-m[data-v-fa8ff228]{color:var(--sub);justify-content:center;align-items:center;transition:color .15s;display:none}.theme-m[data-v-fa8ff228]:hover{color:var(--ink)}.pop[data-v-fa8ff228]{position:relative}.menu[data-v-fa8ff228]{background:var(--surface);border:1px solid var(--line-strong);min-width:250px;box-shadow:var(--shadow-pop);z-index:var(--z-drawer);padding:6px;position:absolute;top:calc(100% + 10px);left:0}.menu.right[data-v-fa8ff228]{left:auto;right:0}.acct-head[data-v-fa8ff228]{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin-bottom:4px;padding:8px 10px;display:flex}.ah-name[data-v-fa8ff228]{font-family:var(--sans);color:var(--ink);font-size:13px;font-weight:700}.ah-mail[data-v-fa8ff228]{font-family:var(--mono);color:var(--sub);max-width:180px;margin-top:3px;font-size:10px}.menu-row[data-v-fa8ff228]{border-radius:var(--r-sm);width:100%;color:var(--ink);text-align:left;align-items:center;gap:11px;padding:9px 10px;font-size:13px;transition:background .14s;display:flex}.menu-row[data-v-fa8ff228]:hover{background:var(--surface2)}.menu-row.danger[data-v-fa8ff228]{color:var(--danger)}.pop-enter-active[data-v-fa8ff228],.pop-leave-active[data-v-fa8ff228]{transition:opacity .16s var(--ease),transform .16s var(--ease)}.pop-enter-from[data-v-fa8ff228],.pop-leave-to[data-v-fa8ff228]{opacity:0;transform:translateY(-6px)}@media (width<=900px){.status[data-v-fa8ff228]{grid-template-columns:1fr auto auto;gap:10px}.st-center[data-v-fa8ff228]{justify-self:end;width:auto}.burger[data-v-fa8ff228]{display:inline-flex}.hide-sm[data-v-fa8ff228]{display:none}.theme-m[data-v-fa8ff228]{display:inline-flex}}.rail[data-v-a46d7356]{width:var(--rail-w);border-right:1px solid var(--line);top:var(--status-h);height:calc(100vh - var(--status-h));background:color-mix(in srgb,var(--paper) 60%,transparent);transition:background var(--t-slow),border-color var(--t-slow);flex:none;justify-content:space-between;padding:20px 16px 18px;position:sticky}.nav[data-v-a46d7356],.rail[data-v-a46d7356]{flex-direction:column;display:flex}.nav[data-v-a46d7356]{gap:2px}.nav-item[data-v-a46d7356]{border-radius:var(--r-sm);color:var(--sub);align-items:center;gap:13px;padding:11px 14px;transition:color .16s,background .16s;display:flex;position:relative}.nav-item[data-v-a46d7356]:before{content:"";background:var(--orange);width:2px;transition:transform .18s var(--ease);box-shadow:0 0 8px var(--glow);position:absolute;top:6px;bottom:6px;left:-16px;transform:scaleY(0)}.ic[data-v-a46d7356]{color:inherit;display:inline-flex}.lb[data-v-a46d7356]{font-family:var(--sans);letter-spacing:-.005em;font-size:13.5px;font-weight:600}.nav-item[data-v-a46d7356]:hover{color:var(--ink);background:var(--surface2)}.nav-item.active[data-v-a46d7356]{color:var(--ink);background:var(--wash)}.nav-item.active[data-v-a46d7356]:before{transform:scaleY(1)}.nav-item.active .ic[data-v-a46d7356]{color:var(--orange)}.nav-item.soon[data-v-a46d7356]{color:var(--faint);cursor:default}.nav-item.soon[data-v-a46d7356]:hover{color:var(--faint);background:0 0}.soon-tag[data-v-a46d7356]{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);border-radius:var(--r-pill);margin-left:auto;padding:2px 7px;font-size:8px}.foot[data-v-a46d7356]{gap:14px}.foot[data-v-a46d7356],.foot-actions[data-v-a46d7356]{flex-direction:column;display:flex}.foot-actions[data-v-a46d7356]{gap:2px}.logout[data-v-a46d7356]{text-align:left;width:100%}.logout[data-v-a46d7356]:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.ver[data-v-a46d7356]{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-align:left;padding-left:14px;font-size:9px}@media (width<=900px){.rail[data-v-a46d7356]{top:var(--status-h);z-index:var(--z-drawer);background:var(--surface);transition:transform .24s var(--ease);box-shadow:var(--shadow-2);position:fixed;left:0;transform:translate(-100%)}.rail.open[data-v-a46d7356]{transform:none}}.app[data-v-80b0e45e]{min-height:100vh}.body[data-v-80b0e45e]{align-items:flex-start;display:flex}.deck[data-v-80b0e45e]{min-width:0;max-width:var(--deck-max);flex:1;width:100%;margin:0 auto;padding:24px clamp(16px,3vw,40px) 72px}.state[data-v-80b0e45e]{padding:80px 0}.scrim-m[data-v-80b0e45e]{display:none}@media (width<=900px){.scrim-m[data-v-80b0e45e]{inset:var(--status-h) 0 0 0;z-index:calc(var(--z-drawer) - 1);background:var(--scrim);display:block;position:fixed}}
