.nav-palette[data-v-8ea07a3a]{z-index:calc(1 + var(--z-companion));padding:104px var(--container-padding) var(--container-padding);background:rgba(var(--bg-default-rgb),.55);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.nav-palette__panel[data-v-8ea07a3a]{border-radius:var(--s-radius-2xl);background:var(--bg-default);border:1px solid var(--fg-border-dim);width:min(100%,44rem);max-height:calc(100vh - 128px);box-shadow:var(--shadow-modal);color:var(--fg-text);flex-direction:column;display:flex;overflow:hidden}.nav-palette__field[data-v-8ea07a3a]{padding:.75rem var(--s-4);border-bottom:1px solid var(--fg-border-dim);color:var(--cyan-ink);align-items:center;gap:12px;display:flex}.nav-palette__input[data-v-8ea07a3a]{min-width:0;color:var(--fg-text);font:inherit;font-size:var(--t-md);background:0 0;border:0;flex:1;padding:.5rem 0}.nav-palette__input[data-v-8ea07a3a]::placeholder{color:var(--fg-text-muted)}.nav-palette__input[data-v-8ea07a3a]:focus{outline:none}.nav-palette__input[data-v-8ea07a3a]::-webkit-search-cancel-button{display:none}.nav-palette__cancel[data-v-8ea07a3a]{color:var(--cyan-ink);font:inherit;font-size:var(--t-sm);cursor:pointer;background:0 0;border:0;padding:.5rem .25rem;font-weight:600;display:none}.nav-palette__list[data-v-8ea07a3a]{padding:var(--s-2) var(--s-3) var(--s-3);overflow:auto}.nav-palette__group[data-v-8ea07a3a]{margin:var(--s-3) var(--s-2) var(--s-1);color:var(--cyan-ink);font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.nav-palette__item[data-v-8ea07a3a]{justify-content:space-between;align-items:center;gap:var(--s-3);border-radius:var(--s-radius-lg);width:100%;color:var(--fg-text);font:inherit;font-size:var(--t-base);text-align:left;cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;display:flex}.nav-palette__item.is-active[data-v-8ea07a3a]{background:var(--bg-text-highlight);font-weight:700}.nav-palette__title[data-v-8ea07a3a]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-palette__meta[data-v-8ea07a3a]{color:var(--fg-text-muted);font-size:var(--t-xs);flex:none}.nav-palette__item:has(.phil-mark) .nav-palette__title[data-v-8ea07a3a]{flex:1;min-width:0}.nav-palette__empty[data-v-8ea07a3a]{margin:var(--s-4) var(--s-2);color:var(--fg-text-muted);font-size:var(--t-sm)}.nav-palette__hints[data-v-8ea07a3a]{gap:var(--s-3);padding:.625rem var(--s-4);border-top:1px solid var(--fg-border-dim);color:var(--fg-text-muted);font-size:var(--t-xs);margin:0;display:flex}.nav-palette__cancel[data-v-8ea07a3a]:focus-visible,.nav-palette__item[data-v-8ea07a3a]:focus-visible{outline:3px solid var(--focus-outline-color);outline-offset:-3px}.nav-palette-enter-active[data-v-8ea07a3a],.nav-palette-leave-active[data-v-8ea07a3a]{transition:opacity .2s var(--ease-material)}.nav-palette-enter-from[data-v-8ea07a3a],.nav-palette-leave-to[data-v-8ea07a3a]{opacity:0}@media (width<=768px){.nav-palette[data-v-8ea07a3a]{background:var(--bg-default);padding:0}.nav-palette__panel[data-v-8ea07a3a]{width:100%;height:100vh;max-height:100vh;box-shadow:none;background:var(--bg-default);border:0;border-radius:0}.nav-palette__field[data-v-8ea07a3a]{padding:.75rem var(--s-3);gap:8px}.nav-palette__cancel[data-v-8ea07a3a]{display:inline-block}.nav-palette__hints[data-v-8ea07a3a]{display:none}}@media (prefers-reduced-motion:reduce){.nav-palette-enter-active[data-v-8ea07a3a],.nav-palette-leave-active[data-v-8ea07a3a]{transition:none}}
