.search-field[data-v-ee81b81d]{align-items:center;background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:.5rem;color:var(--color-text-secondary);display:flex;gap:.375rem;height:2.25rem;padding:0 .625rem;text-align:left;transition:border-color .16s ease,background-color .16s ease;width:100%}button.search-field[data-v-ee81b81d]:hover{background:var(--color-surface);border-color:var(--color-text-tertiary)}.search-field[data-v-ee81b81d]:focus-within,button.search-field[data-v-ee81b81d]:focus-visible{border-color:var(--color-warning);outline:none}.search-field__icon[data-v-ee81b81d]{color:var(--color-text-tertiary);flex:none;height:1rem;width:1rem}.search-field__placeholder[data-v-ee81b81d]{color:var(--color-text-tertiary);flex:1;font-size:.8125rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-field__input[data-v-ee81b81d]{background:transparent;border:0;color:var(--color-text-primary);flex:1;font-size:.8125rem;min-width:0;outline:none}.search-field__input[data-v-ee81b81d]::-moz-placeholder{color:var(--color-text-tertiary)}.search-field__input[data-v-ee81b81d]::placeholder{color:var(--color-text-tertiary)}.search-field__input[data-v-ee81b81d]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-field__kbd[data-v-ee81b81d]{border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-text-tertiary);flex:none;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1rem;padding:.0625rem .3125rem}@media(prefers-reduced-motion:reduce){.search-field[data-v-ee81b81d]{transition:none}}.user-menu__avatar[data-v-d8afdf2b]{background:var(--color-warning-soft);border-radius:9999px;color:var(--color-warning-text);display:grid;flex:none;font-size:.6875rem;font-weight:700;height:1.75rem;place-items:center;width:1.75rem}.user-menu__panel[data-v-d8afdf2b]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;box-shadow:0 12px 32px #11182714,0 4px 8px #1118270a;margin-top:.5rem;overflow:hidden;position:absolute;right:0;top:100%;width:15rem;z-index:50}.user-menu__identity[data-v-d8afdf2b]{border-bottom:1px solid var(--color-border-soft);padding:.625rem .75rem}.user-menu__group[data-v-d8afdf2b]{display:flex;flex-direction:column;padding:.25rem}.user-menu__group--last[data-v-d8afdf2b]{border-top:1px solid var(--color-border-soft)}.user-menu__item[data-v-d8afdf2b]{align-items:center;border-radius:.5rem;color:var(--color-text-primary);display:flex;font-size:.8125rem;min-height:2.25rem;padding:0 .5rem;text-align:left;transition:background-color .16s ease}.user-menu__item[data-v-d8afdf2b]:hover{background:var(--color-surface-alt)}.user-menu__item[data-v-d8afdf2b]:focus-visible{outline:2px solid var(--color-warning);outline-offset:-2px}.user-menu__item--danger[data-v-d8afdf2b]{color:var(--color-error)}.user-menu__item--danger[data-v-d8afdf2b]:hover{background:color-mix(in srgb,var(--color-error) 10%,var(--color-surface))}.user-menu__scrim[data-v-d8afdf2b]{inset:0;position:fixed;z-index:40}.menu-enter-active[data-v-d8afdf2b],.menu-leave-active[data-v-d8afdf2b]{transition:opacity .14s ease,transform .14s cubic-bezier(.16,1,.3,1)}.menu-enter-from[data-v-d8afdf2b],.menu-leave-to[data-v-d8afdf2b]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.menu-enter-active[data-v-d8afdf2b],.menu-leave-active[data-v-d8afdf2b]{transition-duration:.01ms}.menu-enter-from[data-v-d8afdf2b],.menu-leave-to[data-v-d8afdf2b]{transform:none}}.nav-search[data-v-bf2a5378]{max-width:26rem}.nav-link[data-v-bf2a5378]{align-items:center;border-radius:.5rem;color:#d4d4d8;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;height:2.25rem;padding:0 .625rem;transition:background-color .16s ease,color .16s ease}.nav-link[data-v-bf2a5378]:hover{background-color:#ffffff0f;color:#fff}.nav-link.router-link-active[data-v-bf2a5378]{color:var(--color-warning-text)}.nav-icon[data-v-bf2a5378]{flex-shrink:0;height:1rem;opacity:.85;width:1rem}.nav-cta[data-v-bf2a5378]{align-items:center;background:var(--color-warning);border-radius:.5rem;color:#18181b;display:inline-flex;font-size:.8125rem;font-weight:700;gap:.375rem;height:2.25rem;padding:0 .875rem;transition:opacity .16s ease}.nav-cta[data-v-bf2a5378]:hover{opacity:.9}.nav-cta[data-v-bf2a5378]:focus-visible,.nav-link[data-v-bf2a5378]:focus-visible{outline:2px solid var(--color-warning);outline-offset:2px}.sheet-item[data-v-bf2a5378]{align-items:center;border-radius:.75rem;color:#f4f4f5;display:flex;font-size:.9375rem;font-weight:600;gap:.75rem;min-height:52px;padding:0 .75rem;transition:background-color .15s ease,color .15s ease}.sheet-item[data-v-bf2a5378]:active{background-color:#ffffff1a}.sheet-item[data-v-bf2a5378]:hover{background-color:#ffffff0f;color:#fff}.sheet-item--active[data-v-bf2a5378]{color:var(--color-warning-text)}.sheet-item--danger[data-v-bf2a5378]{color:#f87171}.sheet-icon[data-v-bf2a5378]{flex-shrink:0;height:1.25rem;opacity:.75;width:1.25rem}.sheet-enter-active[data-v-bf2a5378],.sheet-leave-active[data-v-bf2a5378]{transition:opacity .2s ease}.sheet-enter-active .mobile-sheet[data-v-bf2a5378],.sheet-leave-active .mobile-sheet[data-v-bf2a5378]{transition:transform .24s cubic-bezier(.32,.72,0,1)}.sheet-enter-from[data-v-bf2a5378],.sheet-leave-to[data-v-bf2a5378]{opacity:0}.sheet-enter-from .mobile-sheet[data-v-bf2a5378],.sheet-leave-to .mobile-sheet[data-v-bf2a5378]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.sheet-enter-active[data-v-bf2a5378],.sheet-enter-active .mobile-sheet[data-v-bf2a5378],.sheet-leave-active[data-v-bf2a5378],.sheet-leave-active .mobile-sheet[data-v-bf2a5378]{transition-duration:.01ms}.sheet-enter-from .mobile-sheet[data-v-bf2a5378],.sheet-leave-to .mobile-sheet[data-v-bf2a5378]{transform:none}}.dialog-enter-active[data-v-d4dd8866],.dialog-leave-active[data-v-d4dd8866]{transition:opacity .16s ease}.dialog-enter-active .dialog-panel[data-v-d4dd8866],.dialog-leave-active .dialog-panel[data-v-d4dd8866]{transition:transform .16s cubic-bezier(.32,.72,0,1),opacity .16s ease}.dialog-enter-from[data-v-d4dd8866],.dialog-leave-to[data-v-d4dd8866]{opacity:0}.dialog-enter-from .dialog-panel[data-v-d4dd8866],.dialog-leave-to .dialog-panel[data-v-d4dd8866]{opacity:0;transform:translateY(8px) scale(.98)}@media(prefers-reduced-motion:reduce){.dialog-enter-active[data-v-d4dd8866],.dialog-enter-active .dialog-panel[data-v-d4dd8866],.dialog-leave-active[data-v-d4dd8866],.dialog-leave-active .dialog-panel[data-v-d4dd8866]{transition-duration:.01ms}.dialog-enter-from .dialog-panel[data-v-d4dd8866],.dialog-leave-to .dialog-panel[data-v-d4dd8866]{transform:none}}
