.gv-search[data-v-60df227d],.gv-search__overlay[data-v-60df227d],.gv-search__shell[data-v-60df227d]{--gv-hit-article:#6366f1;--gv-hit-article-muted:color-mix(in srgb,#6366f1 75%,var(--gv-text-secondary));--gv-hit-term:#10b981;--gv-hit-term-muted:color-mix(in srgb,#10b981 80%,var(--gv-text-secondary))}.gv-search[data-v-60df227d] .gv-search__trigger .gv-btn__label{display:contents}.gv-search--compact-trigger .gv-search__trigger-label[data-v-60df227d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.gv-search--compact-trigger .gv-search__kbd--hint[data-v-60df227d]{display:none}[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless{border-radius:var(--gv-radius-control)!important;gap:0;justify-content:center;min-width:44px;padding-inline:12px!important;position:relative}.gv-search__filters[data-v-60df227d] .expandable-filters{width:100%}@media (min-width:640px){.gv-search__filters[data-v-60df227d] .expandable-filters{width:auto}}.gv-search__trigger-icon[data-v-60df227d]{color:var(--gv-text-secondary);flex-shrink:0;height:20px;transition:color .2s ease;width:20px}.gv-search__trigger-icon[data-v-60df227d] svg{height:20px;width:20px;stroke:currentColor}[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless:focus-visible .gv-search__trigger-icon,[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless:hover .gv-search__trigger-icon{color:var(--gv-primary,#0ea5e9);transform:scale(1.1)}.gv-search__trigger-label[data-v-60df227d]{color:var(--gv-text-secondary);font-size:11px;font-weight:800;letter-spacing:.12em;margin-left:2px;max-width:4.5rem;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;transition:color .2s ease;white-space:nowrap}@media (min-width:400px){.gv-search__trigger-label[data-v-60df227d]{font-size:12px;letter-spacing:.1em;max-width:none}}[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless:focus-visible .gv-search__trigger-label,[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless:hover .gv-search__trigger-label{color:var(--gv-text-primary);letter-spacing:.14em}[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless{align-items:center;background:var(--gv-surface-card);border:1px solid var(--gv-border-principal);border-radius:var(--gv-radius-control);box-shadow:var(--gv-shadow-sm);box-sizing:border-box;cursor:pointer;display:inline-flex;gap:10px;min-height:40px;min-width:0;padding:8px 16px!important;transition:all .3s cubic-bezier(.16,1,.3,1)}[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless:hover{background:var(--gv-surface-card);border-color:var(--gv-primary);box-shadow:var(--gv-shadow-md);transform:translateY(-1px)}[data-v-60df227d] .gv-search__trigger.gv-btn--chromeless:focus-visible{outline:2px solid var(--gv-primary);outline-offset:2px}.gv-search__kbd[data-v-60df227d]{align-items:center;background:color-mix(in srgb,var(--gv-surface-header) 88%,var(--gv-border-principal));border:1px solid var(--gv-border-principal);border-radius:6px;box-shadow:0 1px color-mix(in srgb,var(--gv-surface) 75%,transparent);color:var(--gv-text-secondary);display:inline-flex;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.04em;min-width:1.5rem;padding:2px 6px}.gv-search__kbd--hint[data-v-60df227d]{gap:2px;margin-left:12px;opacity:.72}.gv-search__kbd-plus[data-v-60df227d]{margin-left:1px}.gv-search-fade-enter-active[data-v-60df227d],.gv-search-fade-leave-active[data-v-60df227d]{transition:opacity .25s ease}.gv-search-fade-enter-from[data-v-60df227d],.gv-search-fade-leave-to[data-v-60df227d]{opacity:0}.gv-search__overlay[data-v-60df227d]{background:color-mix(in srgb,var(--gv-text-primary) 24%,transparent);top:0;right:0;bottom:0;left:0;position:fixed;z-index:120}.gv-search-panel-enter-active[data-v-60df227d],.gv-search-panel-leave-active[data-v-60df227d]{transition:opacity .28s cubic-bezier(.705,.01,0,.915),transform .28s cubic-bezier(.705,.01,0,.915)}.gv-search-panel-enter-from[data-v-60df227d],.gv-search-panel-leave-to[data-v-60df227d]{opacity:0}@media (min-width:640px){.gv-search-panel-enter-from[data-v-60df227d],.gv-search-panel-leave-to[data-v-60df227d]{transform:translateY(-12px) scale(.98)}}.gv-search__shell[data-v-60df227d]{align-items:flex-start;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));pointer-events:none;position:fixed;z-index:121}@media (min-width:640px){.gv-search__shell[data-v-60df227d]{align-items:center;padding:2rem 1rem}}.gv-search__dialog[data-v-60df227d]{background:var(--gv-surface-card);border:1px solid var(--gv-border-principal);border-radius:var(--gv-radius-container);box-shadow:var(--gv-shadow-lg);display:flex;flex-direction:column;gap:1.25rem;max-width:38rem;min-height:0;overflow:hidden;padding:1.25rem;pointer-events:auto;transition:all .3s ease;width:min(100%,calc(100vw - 24px))}.gv-search__dialog[data-accent=article][data-v-60df227d]{--gv-primary:#6366f1;--gv-primary-hover:#4f46e5;border-color:color-mix(in srgb,#6366f1 24%,var(--gv-border-principal))}.gv-search__dialog[data-accent=term][data-v-60df227d]{--gv-primary:#10b981;--gv-primary-hover:#059669;border-color:color-mix(in srgb,#10b981 24%,var(--gv-border-principal))}.dark .gv-search__dialog[data-v-60df227d]{background:color-mix(in srgb,var(--gv-surface-card) 96%,var(--gv-surface-header));box-shadow:var(--gv-shadow-lg),0 0 0 1px color-mix(in srgb,var(--gv-primary) 12%,transparent)}.dark .gv-search__dialog[data-accent=article][data-v-60df227d]{--gv-primary:#818cf8;--gv-primary-hover:#a5b4fc;border-color:color-mix(in srgb,#818cf8 32%,var(--gv-border-principal))}.dark .gv-search__dialog[data-accent=term][data-v-60df227d]{--gv-primary:#34d399;--gv-primary-hover:#6ee7b7;border-color:color-mix(in srgb,#34d399 32%,var(--gv-border-principal))}.gv-search__toolbar[data-v-60df227d]{display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;min-width:0}@media (min-width:640px){.gv-search__toolbar[data-v-60df227d]{align-items:center;flex-direction:row;gap:.75rem}}.gv-search__filter-block[data-v-60df227d]{display:flex;flex-direction:column;gap:10px}.gv-search__filter-heading[data-v-60df227d]{color:var(--gv-text-secondary);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.gv-search__filter-pills[data-v-60df227d]{display:flex;flex-wrap:wrap;gap:8px}.gv-search__results[data-v-60df227d]{flex:1 1 auto;max-height:min(60vh,520px);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;-webkit-overflow-scrolling:touch}.gv-search__groups[data-v-60df227d]{display:flex;flex-direction:column;gap:1.5rem;padding:4px 0 8px}.gv-search__group.gv-surface-card[data-v-60df227d]{margin:0;overflow:hidden;padding:0}.gv-search__group--article.gv-surface-card[data-v-60df227d]{border-left:3px solid var(--gv-hit-article)}.gv-search__group--term.gv-surface-card[data-v-60df227d]{border-left:3px solid var(--gv-hit-term)}.gv-search__group-head[data-v-60df227d]{align-items:center;display:flex;justify-content:space-between}.gv-search__group-head-icon[data-v-60df227d]{height:14px;margin-right:8px;opacity:.7;width:14px}.gv-search__group-title[data-v-60df227d]{align-items:center;display:flex;font-size:11px;font-weight:800;letter-spacing:.16em;margin:0;text-transform:uppercase}.gv-search__group-head--article .gv-search__group-title[data-v-60df227d]{color:var(--gv-hit-article)}.gv-search__group-head--term .gv-search__group-title[data-v-60df227d]{color:var(--gv-hit-term)}.gv-search__group-body[data-v-60df227d]{padding:12px}.gv-search__group--article.gv-surface-card[data-v-60df227d]{border:1px solid color-mix(in srgb,var(--gv-hit-article) 25%,var(--gv-border-principal));border-left-width:4px}.gv-search__group-head--article[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 8%,var(--gv-surface-header))}.gv-search__group--term.gv-surface-card[data-v-60df227d]{border:1px solid color-mix(in srgb,var(--gv-hit-term) 25%,var(--gv-border-principal));border-left-width:4px}.gv-search__group-head--term[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-term) 8%,var(--gv-surface-header))}.gv-search__group-body--article[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 4%,var(--gv-surface-card))}.gv-search__group-body--term[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-term) 4%,var(--gv-surface-card))}.dark .gv-search__group-body--article[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 8%,var(--gv-surface-header))}.dark .gv-search__group-body--term[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-term) 8%,var(--gv-surface-header))}.gv-search__list[data-v-60df227d]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.gv-search__hit[data-v-60df227d]{align-items:flex-start;border-radius:var(--gv-radius-control);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;margin:0;padding:10px 12px;text-align:left;transition:background .18s ease,box-shadow .18s ease,transform .15s ease;width:100%}.gv-search__group--article .gv-search__hit--article[data-v-60df227d]{background:var(--gv-surface-card);border:1px solid color-mix(in srgb,var(--gv-hit-article) 12%,var(--gv-border-principal))}.dark .gv-search__group--article .gv-search__hit--article[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 10%,var(--gv-surface-header))}.gv-search__group--term .gv-search__hit--term[data-v-60df227d]{background:var(--gv-surface-card);border:1px solid color-mix(in srgb,var(--gv-hit-term) 12%,var(--gv-border-principal))}.dark .gv-search__group--term .gv-search__hit--term[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-term) 10%,var(--gv-surface-header))}.gv-search__group--article .gv-search__hit--article[data-v-60df227d]:hover{background:color-mix(in srgb,var(--gv-hit-article) 10%,var(--gv-surface-card));border-color:color-mix(in srgb,var(--gv-hit-article) 45%,var(--gv-border-principal));box-shadow:var(--gv-shadow-sm);transform:translate(4px)}.dark .gv-search__group--article .gv-search__hit--article[data-v-60df227d]:hover{background:color-mix(in srgb,var(--gv-hit-article) 15%,var(--gv-surface-header))}.gv-search__group--term .gv-search__hit--term[data-v-60df227d]:hover{background:color-mix(in srgb,var(--gv-hit-term) 10%,var(--gv-surface-card));border-color:color-mix(in srgb,var(--gv-hit-term) 45%,var(--gv-border-principal));box-shadow:var(--gv-shadow-sm);transform:translate(4px)}.dark .gv-search__group--term .gv-search__hit--term[data-v-60df227d]:hover{background:color-mix(in srgb,var(--gv-hit-term) 15%,var(--gv-surface-header))}.gv-search__group--article .gv-search__hit--article.gv-search__hit--active[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 30%,var(--gv-surface-card))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--gv-hit-article) 42%,transparent)}.dark .gv-search__group--article .gv-search__hit--article.gv-search__hit--active[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 38%,var(--gv-surface-header))!important}.gv-search__hit-icon[data-v-60df227d]{align-items:center;border-radius:var(--gv-radius-control);border-style:solid;border-width:1px;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.gv-search__hit-icon-svg[data-v-60df227d]{flex-shrink:0;height:20px;width:20px}.gv-search__hit-icon--article[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 36%,var(--gv-surface-card));border-color:color-mix(in srgb,var(--gv-hit-article) 55%,var(--gv-border-principal));color:var(--gv-hit-article)}.dark .gv-search__hit-icon--article[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 42%,var(--gv-surface-header));border-color:color-mix(in srgb,var(--gv-hit-article) 58%,var(--gv-border-principal))}.gv-search__hit-icon--article[data-v-60df227d] svg{color:inherit;stroke:currentColor}.gv-search__hit-icon--term[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-term) 36%,var(--gv-surface-card));border-color:color-mix(in srgb,var(--gv-hit-term) 52%,var(--gv-border-principal));color:var(--gv-hit-term)}.dark .gv-search__hit-icon--term[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-term) 42%,var(--gv-surface-header));border-color:color-mix(in srgb,var(--gv-hit-term) 56%,var(--gv-border-principal))}.gv-search__hit-icon--term[data-v-60df227d] svg{color:inherit;stroke:currentColor}.gv-search__hit-body[data-v-60df227d]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.gv-search__hit-title-row[data-v-60df227d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.gv-search__hit-title[data-v-60df227d]{font-size:14px;font-weight:700;line-height:1.35;word-break:break-word}.gv-search__hit-title--article[data-v-60df227d]{color:var(--gv-hit-article)}.gv-search__hit-title--term[data-v-60df227d]{color:var(--gv-hit-term)}.gv-search__anchor-pill[data-v-60df227d]{background:color-mix(in srgb,var(--gv-hit-article) 14%,var(--gv-surface-card));border:1px solid color-mix(in srgb,var(--gv-hit-article) 25%,var(--gv-border-principal));border-radius:999px;color:var(--gv-hit-article);flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.06em;padding:3px 8px;text-transform:uppercase}.gv-search__snippet[data-v-60df227d]{color:var(--gv-text-secondary);font-size:12px;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.gv-search__snippet--article[data-v-60df227d] a{color:inherit!important;cursor:inherit;pointer-events:none;text-decoration:none}.gv-search__group--article .gv-search__snippet[data-v-60df227d] b,.gv-search__group--article .gv-search__snippet[data-v-60df227d] strong{color:var(--gv-hit-article-muted);font-weight:800}.gv-search__group--term .gv-search__snippet[data-v-60df227d] b,.gv-search__group--term .gv-search__snippet[data-v-60df227d] strong{color:var(--gv-hit-term-muted);font-weight:800}.gv-search__empty[data-v-60df227d]{color:var(--gv-text-secondary);font-size:13px;font-weight:600;padding:2.5rem 1rem;text-align:center}.gv-search__empty-icon[data-v-60df227d]{height:40px;margin:0 auto 10px;opacity:.35;width:40px}.gv-search__hint[data-v-60df227d]{color:var(--gv-text-secondary);font-size:13px;padding:2.5rem 1rem;text-align:center}.gv-search__hint-brand[data-v-60df227d]{font-size:10px;font-weight:800;letter-spacing:.28em;margin-top:10px;opacity:.48;text-transform:uppercase}.gv-search__footer[data-v-60df227d]{align-items:center;border-top:1px solid var(--gv-border-principal);color:var(--gv-text-secondary);display:flex;flex-shrink:0;flex-wrap:wrap;font-size:10px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.06em;padding-top:12px;text-transform:uppercase}.gv-search__footer-keys[data-v-60df227d]{display:flex;flex-wrap:wrap;gap:12px 16px}.gv-search__footer-keys span[data-v-60df227d]{align-items:center;display:inline-flex;gap:6px}.gv-search__close-foot[data-v-60df227d]{flex-shrink:0}.custom-scroll[data-v-60df227d]{scrollbar-color:color-mix(in srgb,var(--gv-border-principal) 85%,transparent) transparent;scrollbar-width:thin}.custom-scroll[data-v-60df227d]::-webkit-scrollbar{width:4px}.custom-scroll[data-v-60df227d]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gv-border-principal) 85%,transparent);border-radius:10px}.dark .custom-scroll[data-v-60df227d]{scrollbar-color:color-mix(in srgb,var(--gv-text-secondary) 32%,transparent) transparent}.dark .custom-scroll[data-v-60df227d]::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gv-text-secondary) 32%,transparent)}@media (max-width:639px){.gv-search-panel-enter-from[data-v-60df227d],.gv-search-panel-leave-to[data-v-60df227d]{transform:translateY(-100%)}.gv-search__shell[data-v-60df227d]{align-items:flex-start;justify-content:stretch;padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left))}.gv-search__dialog[data-v-60df227d]{border-radius:0 0 var(--gv-radius-container) var(--gv-radius-container);gap:.75rem;max-height:min(92dvh,calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 12px));max-width:none;padding:.75rem max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-right));width:100%}.gv-search__results[data-v-60df227d]{max-height:none}.gv-search__groups[data-v-60df227d]{gap:1rem;padding:2px 0 6px}.gv-search__group-head[data-v-60df227d]{padding:10px 12px}.gv-search__group-body[data-v-60df227d]{padding:10px 12px 12px}.gv-search__footer[data-v-60df227d]{align-items:stretch;flex-direction:column;gap:10px;padding-top:10px}.gv-search__footer-keys[data-v-60df227d]{align-items:flex-start;flex-direction:column;font-size:9px;gap:8px;letter-spacing:.05em}.gv-search__empty[data-v-60df227d],.gv-search__hint[data-v-60df227d]{padding:1.75rem .75rem}.gv-search__hint[data-v-60df227d]{font-size:12px}.gv-search__close-foot[data-v-60df227d]{align-self:flex-end}}@media (max-width:389px){.gv-search__hit[data-v-60df227d]{align-items:flex-start;gap:10px;padding:12px 10px}.gv-search__hit-icon[data-v-60df227d]{height:36px;width:36px}.gv-search__hit-icon-svg[data-v-60df227d]{height:18px;width:18px}.gv-search__hit-title[data-v-60df227d]{font-size:13px}.gv-search__snippet[data-v-60df227d]{font-size:11px}.gv-search__dialog[data-v-60df227d]{padding-inline:max(.5rem,env(safe-area-inset-left)) max(.5rem,env(safe-area-inset-right))}.gv-search__filter-pills[data-v-60df227d]{gap:6px}}@media (pointer:coarse){.gv-search__hit[data-v-60df227d]{min-height:44px}}.profile-menu-row[data-v-9c8b13fa] .gv-btn__label,[data-v-9c8b13fa] .profile-button .gv-btn__label{display:contents}.profile-avatar-guest[data-v-9c8b13fa],[data-v-9c8b13fa] .profile-avatar-guest{background:color-mix(in srgb,var(--gv-surface-header) 82%,var(--gv-border-principal) 18%)!important;color:var(--gv-text-secondary)!important}[data-v-9c8b13fa] .profile-button.gv-btn--chromeless{align-items:center;border-radius:9999px;display:inline-flex;gap:8px;outline:none;padding:6px 12px!important;transition:transform .22s ease,box-shadow .22s ease,background-color .2s ease}[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:hover{background-color:color-mix(in srgb,var(--gv-surface-header) 88%,var(--gv-primary) 12%)!important;box-shadow:var(--gv-shadow-md);transform:translateY(-1px)}.dark[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:hover{background-color:color-mix(in srgb,var(--gv-surface-card) 82%,var(--gv-primary) 18%)!important;box-shadow:var(--gv-shadow-lg)}[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:active{transform:translateY(0);transition-duration:.1s}[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:hover .profile-trigger-chevron{color:var(--gv-primary);transform:rotate(-180deg)}.dark[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:hover .profile-trigger-chevron{color:var(--gv-primary-hover)}[data-v-9c8b13fa] .profile-trigger-chevron{color:color-mix(in srgb,var(--gv-text-secondary) 92%,var(--gv-primary) 8%);transition:transform .28s cubic-bezier(.34,1.2,.64,1),color .2s ease}.profile-menu-stack[data-v-9c8b13fa]{display:flex;flex-direction:column;min-width:0}.profile-menu-header[data-v-9c8b13fa]{border-bottom:1px solid var(--gv-border-principal);cursor:default;padding:14px 16px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.profile-menu-kicker[data-v-9c8b13fa]{color:var(--gv-text-secondary);font-size:11px;font-weight:700;letter-spacing:.07em;margin:0 0 6px;text-align:left;text-transform:uppercase}.profile-menu-email[data-v-9c8b13fa]{font-weight:600;word-break:break-word}.profile-menu-email[data-v-9c8b13fa],.profile-menu-guest[data-v-9c8b13fa]{color:var(--gv-text-primary);font-size:14px;line-height:1.45;margin:0;text-align:left}.profile-menu-guest[data-v-9c8b13fa]{font-weight:500}.profile-menu-actions[data-v-9c8b13fa]{display:flex;flex-direction:column;gap:2px;padding:8px}[data-v-9c8b13fa] .profile-menu-row.gv-btn--chromeless{border-radius:var(--gv-radius-control);color:var(--gv-text-primary);font-size:14px;font-weight:600;justify-content:flex-start;margin:0;min-height:44px;padding:11px 12px!important;text-align:left;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}[data-v-9c8b13fa] .profile-menu-auth.gv-btn--chromeless{border-top:1px solid var(--gv-border-principal);margin-top:4px;padding-top:12px!important}[data-v-9c8b13fa] .profile-menu-auth.gv-btn--chromeless:hover,[data-v-9c8b13fa] .profile-menu-link.gv-btn--chromeless:hover,[data-v-9c8b13fa] a.profile-menu-link.gv-btn--chromeless:hover{background-color:color-mix(in srgb,var(--gv-primary) 9%,var(--gv-surface-card))!important;box-shadow:inset 3px 0 0 0 var(--gv-primary);color:var(--gv-text-primary)!important;transform:translate(1px)}.dark[data-v-9c8b13fa] .profile-menu-auth.gv-btn--chromeless:hover,.dark[data-v-9c8b13fa] .profile-menu-link.gv-btn--chromeless:hover,.dark[data-v-9c8b13fa] a.profile-menu-link.gv-btn--chromeless:hover{background-color:color-mix(in srgb,var(--gv-primary) 14%,var(--gv-surface-card))!important;box-shadow:inset 3px 0 0 0 var(--gv-primary-hover)}[data-v-9c8b13fa] .profile-menu-icon{color:var(--gv-text-secondary);transition:transform .2s ease,color .2s ease}[data-v-9c8b13fa] .profile-menu-row.gv-btn--chromeless:hover .profile-menu-icon{color:var(--gv-primary)!important;transform:scale(1.05)}.dark[data-v-9c8b13fa] .profile-menu-row.gv-btn--chromeless:hover .profile-menu-icon{color:var(--gv-primary-hover)!important}[data-v-9c8b13fa] .profile-menu-row.gv-btn--chromeless:focus-visible{background-color:color-mix(in srgb,var(--gv-primary) 9%,var(--gv-surface-card))!important;box-shadow:inset 3px 0 0 0 var(--gv-primary),0 0 0 2px color-mix(in srgb,var(--gv-primary) 30%,transparent);outline:none}.dark[data-v-9c8b13fa] .profile-menu-row.gv-btn--chromeless:focus-visible{background-color:color-mix(in srgb,var(--gv-primary) 14%,var(--gv-surface-card))!important;box-shadow:inset 3px 0 0 0 var(--gv-primary-hover),0 0 0 2px color-mix(in srgb,var(--gv-primary-hover) 32%,transparent)}[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:focus-visible{box-shadow:0 0 0 2px var(--gv-surface-card),0 0 0 4px var(--gv-primary)}.dark[data-v-9c8b13fa] .profile-button.gv-btn--chromeless:focus-visible{box-shadow:0 0 0 2px var(--gv-surface),0 0 0 4px var(--gv-primary-hover)}[data-v-1fbe4728]:root{--header-height:65px}.gv-header[data-v-1fbe4728]{border-bottom:1px solid var(--gv-border-principal);box-shadow:var(--gv-shadow-sm);flex-wrap:wrap;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.gv-header--sticky[data-v-1fbe4728]{position:sticky;top:0;z-index:50}.gv-header__inner[data-v-1fbe4728]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin:0 auto;max-width:1920px;min-width:0;padding:.5rem .75rem}@media (min-width:640px){.gv-header__inner[data-v-1fbe4728]{gap:1rem;padding:.5rem 1rem}}@media (min-width:1024px){.gv-header__inner[data-v-1fbe4728]{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr max-content 1fr}}.gv-header__left[data-v-1fbe4728]{align-items:center;display:flex;flex:1 1 auto;gap:.5rem;min-width:0;overflow:hidden}@media (min-width:640px){.gv-header__left[data-v-1fbe4728]{gap:1rem}}@media (min-width:1024px){.gv-header__left[data-v-1fbe4728]{flex:initial;justify-self:start}}.gv-header__search--desktop[data-v-1fbe4728]{display:none}@media (min-width:768px){.gv-header__search--desktop[data-v-1fbe4728]{display:flex;flex:1 1 auto;max-width:28rem;min-width:0}}@media (min-width:1024px){.gv-header__search--desktop[data-v-1fbe4728]{flex:initial;justify-self:start}}@media (max-width:1550px){.gv-header__search--auto-compact[data-v-1fbe4728] .gv-search__kbd--hint,.gv-header__search--auto-compact[data-v-1fbe4728] .gv-search__trigger-label{display:none!important}.gv-header__search--auto-compact[data-v-1fbe4728] .gv-search__trigger{min-width:44px;padding-inline:12px!important}}.gv-header__nav[data-v-1fbe4728]{display:none}@media (min-width:1024px){.gv-header__nav[data-v-1fbe4728]{display:flex;justify-self:center;max-width:100%;min-width:0;padding:0 4px}}.gv-header__nav-list[data-v-1fbe4728]{align-items:center;display:flex;flex-wrap:nowrap;gap:.25rem;justify-content:center;list-style:none;margin:0;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0;scrollbar-width:thin}@media (min-width:1280px){.gv-header__nav-list[data-v-1fbe4728]{gap:.5rem}}.gv-header__nav-link[data-v-1fbe4728]{align-items:center;border-radius:var(--gv-radius-control);color:var(--gv-text-secondary);display:inline-flex;font-size:13px;font-weight:600;letter-spacing:.03em;padding:7px 13px;text-decoration:none;transition:color .18s cubic-bezier(.705,.01,0,.915),background .18s cubic-bezier(.705,.01,0,.915);white-space:nowrap}@media (min-width:1280px){.gv-header__nav-link[data-v-1fbe4728]{font-size:13.5px;padding:7px 15px}}.gv-header__nav-link[data-v-1fbe4728]:hover{background:color-mix(in srgb,var(--gv-primary) 7%,transparent);color:var(--gv-text-primary)}.gv-header__nav-link--active[data-v-1fbe4728]{background:color-mix(in srgb,var(--gv-primary) 12%,transparent);color:var(--gv-primary);font-weight:700}.gv-header__actions[data-v-1fbe4728]{align-items:center;display:flex;flex-shrink:0;gap:.25rem;min-width:0}@media (min-width:640px){.gv-header__actions[data-v-1fbe4728]{gap:.5rem}}.gv-header__actions--desktop[data-v-1fbe4728]{display:none}@media (min-width:1024px){.gv-header__actions--desktop[data-v-1fbe4728]{display:flex;gap:.5rem;justify-self:end;max-width:100%}}@media (min-width:1280px){.gv-header__actions--desktop[data-v-1fbe4728]{gap:.75rem}}.gv-header__actions--mobile[data-v-1fbe4728]{justify-content:flex-end}@media (min-width:1024px){.gv-header__actions--mobile[data-v-1fbe4728]{display:none}}.gv-header__search--mobile[data-v-1fbe4728]{display:flex;flex-shrink:0}@media (min-width:768px){.gv-header__search--mobile[data-v-1fbe4728]{display:none}}.gv-header__mobile-secondary[data-v-1fbe4728]{align-items:center;display:none;gap:.25rem}@media (min-width:640px){.gv-header__mobile-secondary[data-v-1fbe4728]{display:flex}}.gv-header__menu-btn[data-v-1fbe4728]{transition:transform .3s cubic-bezier(.705,.01,0,.915)}.gv-header__menu-btn--open[data-v-1fbe4728]{transform:rotate(90deg)}.gv-header-drawer[data-v-1fbe4728]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--gv-surface-card) 94%,transparent);border-bottom:1px solid var(--gv-border-principal);box-shadow:var(--gv-shadow-md);display:flex;flex-direction:column;gap:1.25rem;left:0;overflow:hidden;padding:1.25rem 1.5rem;position:absolute;top:100%;width:100%}@media (min-width:1024px){.gv-header-drawer[data-v-1fbe4728]{display:none}}.gv-header-drawer__link[data-v-1fbe4728]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--gv-border-principal) 55%,transparent);color:inherit;display:flex;gap:12px;justify-content:space-between;padding:12px 0;text-decoration:none;transition:color .18s ease,border-color .18s ease}.gv-header-drawer__link[data-v-1fbe4728]:last-of-type{border-bottom:none}.gv-header-drawer__link[data-v-1fbe4728]:hover{border-bottom-color:color-mix(in srgb,var(--gv-primary) 35%,var(--gv-border-principal))}.gv-header-drawer__link-main[data-v-1fbe4728]{align-items:center;display:flex;gap:16px;min-width:0}.gv-header-drawer__icon[data-v-1fbe4728]{color:var(--gv-primary);flex-shrink:0;height:24px;opacity:.9;width:24px}.gv-header-drawer__label[data-v-1fbe4728]{color:var(--gv-text-secondary);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.gv-header-drawer__link:hover .gv-header-drawer__label[data-v-1fbe4728]{color:var(--gv-text-primary)}.gv-header-drawer__link--active .gv-header-drawer__label[data-v-1fbe4728]{color:var(--gv-primary)}.gv-header-drawer__chev[data-v-1fbe4728]{color:var(--gv-text-secondary);flex-shrink:0;height:16px;opacity:.45;transition:transform .2s ease,opacity .2s ease;width:16px}.gv-header-drawer__link:hover .gv-header-drawer__chev[data-v-1fbe4728]{opacity:.85;transform:translate(4px)}.gv-header-drawer__footer[data-v-1fbe4728]{align-items:center;border-top:1px solid var(--gv-border-principal);display:flex;gap:12px;justify-content:space-between;padding-top:14px}@media (min-width:640px){.gv-header-drawer__footer[data-v-1fbe4728]{display:none}}.gv-header-drawer__footer-hint[data-v-1fbe4728]{color:var(--gv-text-secondary);font-size:10px;font-weight:700;letter-spacing:.18em;opacity:.75;text-transform:uppercase}.gv-header-drawer__footer-actions[data-v-1fbe4728]{align-items:center;display:flex;gap:16px}.gv-header__actions--desktop[data-v-1fbe4728] .gv-search__trigger.gv-btn--chromeless{background:transparent!important;border-color:transparent!important;border-radius:var(--gv-radius-control)!important;box-shadow:none!important;min-height:34px!important;padding:5px 10px!important;transform:none!important}.gv-header__actions--desktop[data-v-1fbe4728] .gv-search__trigger.gv-btn--chromeless:focus-visible,.gv-header__actions--desktop[data-v-1fbe4728] .gv-search__trigger.gv-btn--chromeless:hover{background:color-mix(in srgb,var(--gv-primary) 8%,transparent)!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.gv-header__actions--desktop[data-v-1fbe4728] .gv-lang-select__control{background:transparent;border-color:transparent;border-radius:var(--gv-radius-control);box-shadow:none;min-height:34px;padding:5px 10px}.gv-header__actions--desktop[data-v-1fbe4728] .gv-lang-select__control:hover{background:color-mix(in srgb,var(--gv-primary) 8%,transparent);border-color:transparent;box-shadow:none}.gv-header__actions--desktop[data-v-1fbe4728] .gv-lang-select__control--open{background:color-mix(in srgb,var(--gv-primary) 12%,transparent);border-color:transparent;box-shadow:none}.gv-header__actions--desktop[data-v-1fbe4728] .gv-btn--sm{border-radius:var(--gv-radius-control)!important}.gv-header__actions--desktop[data-v-1fbe4728] .profile-button.gv-btn--chromeless{border-radius:var(--gv-radius-control)!important;min-height:34px!important;padding:3px 8px!important}.gv-header-drawer-tr-enter-active[data-v-1fbe4728],.gv-header-drawer-tr-leave-active[data-v-1fbe4728]{max-height:min(90vh,560px);transition:max-height .4s cubic-bezier(.705,.01,0,.915),opacity .35s ease,transform .35s cubic-bezier(.705,.01,0,.915)}.gv-header-drawer-tr-enter-from[data-v-1fbe4728],.gv-header-drawer-tr-leave-to[data-v-1fbe4728]{max-height:0;opacity:0;transform:translateY(-8px)}.term-popover[data-v-f7e2a5c3]{max-width:calc(100vw - 24px);min-height:0;position:fixed;z-index:1000;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--gv-surface-card) 94%,transparent);border:1px solid var(--gv-border-principal);border-radius:var(--gv-radius-container);box-shadow:var(--gv-shadow-md);display:flex;flex-direction:column;gap:12px;padding:16px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.term-popover[data-v-f7e2a5c3]:hover{background:color-mix(in srgb,var(--gv-surface-card) 96%,transparent);border-color:color-mix(in srgb,var(--gv-primary) 38%,var(--gv-border-principal));box-shadow:var(--gv-shadow-lg)}.dark{background:color-mix(in srgb,var(--gv-surface-card) 92%,transparent);border-color:var(--gv-border-principal);box-shadow:var(--gv-shadow-md)}.dark{background:color-mix(in srgb,var(--gv-surface-card) 94%,transparent);border-color:color-mix(in srgb,var(--gv-primary) 45%,var(--gv-border-principal));box-shadow:var(--gv-shadow-lg)}.popover-skel-chip[data-v-f7e2a5c3],.popover-skel-line[data-v-f7e2a5c3],.popover-skel-media[data-v-f7e2a5c3]{animation:term-pop-skel-f7e2a5c3 1.15s ease-in-out infinite;background:linear-gradient(90deg,var(--gv-surface-header) 0,color-mix(in srgb,var(--gv-surface-header) 55%,var(--gv-border-principal)) 45%,var(--gv-surface-header) 100%);background-size:220% 100%;border-radius:8px}.popover-skel-line[data-v-f7e2a5c3]{height:12px;margin:0;width:100%}.popover-skel-line--sm[data-v-f7e2a5c3]{width:38%}.popover-skel-line--md[data-v-f7e2a5c3]{width:72%}.popover-skel-line--lg[data-v-f7e2a5c3]{width:94%}.popover-title-skel[data-v-f7e2a5c3]{height:24px}.popover-skel-media[data-v-f7e2a5c3]{border-radius:10px;height:140px;width:100%}.popover-skel-chips[data-v-f7e2a5c3]{display:flex;flex-wrap:wrap;gap:8px}.popover-skel-chip[data-v-f7e2a5c3]{height:24px;width:52px}@keyframes term-pop-skel-f7e2a5c3{0%{background-position:120% 0}to{background-position:-120% 0}}.popover-category[data-v-f7e2a5c3]{align-items:center;color:var(--gv-text-secondary);display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.12em;text-transform:uppercase}.cat-icon[data-v-f7e2a5c3]{height:14px;width:14px}.popover-title[data-v-f7e2a5c3]{color:var(--gv-text-primary);font-size:16px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.4;margin-bottom:0;overflow-wrap:anywhere;word-break:break-word}.popover-media[data-v-f7e2a5c3]{background:var(--gv-surface-header);border:1px solid var(--gv-border-principal);border-radius:10px;height:140px;overflow:hidden;width:100%}.media-preview[data-v-f7e2a5c3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popover-aliases[data-v-f7e2a5c3]{display:flex;flex-wrap:wrap;gap:8px}.alias-chip[data-v-f7e2a5c3]{background:var(--gv-surface-header);border:1px solid var(--gv-border-principal);border-radius:8px;color:var(--gv-text-secondary);font-size:11px;font-weight:600;padding:4px 9px}.popover-definition[data-v-f7e2a5c3]{color:var(--gv-text-secondary);display:-webkit-box;font-size:13px;line-height:1.6;margin:0;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.popover-definition[data-v-f7e2a5c3] strong{font-weight:700}.popover-definition[data-v-f7e2a5c3] em{font-style:italic}.popover-definition--error[data-v-f7e2a5c3]{-webkit-line-clamp:unset;line-clamp:unset;color:#dc2626;display:block}.dark{color:#f87171}.popover-footer[data-v-f7e2a5c3]{align-items:center;border-top:1px solid var(--gv-border-principal);display:flex;gap:10px;justify-content:flex-end;margin-top:2px;padding-top:10px}.popover-loading[data-v-f7e2a5c3]{align-items:center;color:var(--gv-text-secondary);display:flex;font-size:12px;gap:6px;margin-right:auto}.spin-icon[data-v-f7e2a5c3]{animation:spin-f7e2a5c3 .8s linear infinite;height:14px;width:14px}@keyframes spin-f7e2a5c3{to{transform:rotate(1turn)}}.popover-link[data-v-f7e2a5c3]{color:var(--gv-text-secondary);font-size:13px;font-weight:600;text-decoration:none;transition:color .15s ease;white-space:nowrap}.popover-link[data-v-f7e2a5c3]:hover,.dark{color:var(--gv-primary)}.popover-enter-active[data-v-f7e2a5c3],.popover-leave-active[data-v-f7e2a5c3]{transform-origin:top left;transition:all .35s cubic-bezier(.705,.01,0,.915)}.popover-enter-from[data-v-f7e2a5c3],.popover-leave-to[data-v-f7e2a5c3]{opacity:0;transform:scale(.96) translateY(6px)}
