.gs-overlay[data-v-b093b5de]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:flex-start;padding:12vh 1rem 1rem;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gs-panel[data-v-b093b5de]{width:100%;max-width:640px;max-height:70vh;display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;background:var(--bg-primary);border:1px solid var(--border-color);box-shadow:0 20px 60px #00000073}.gs-input-row[data-v-b093b5de]{display:flex;align-items:center;gap:.65rem;padding:.85rem 1rem;border-bottom:1px solid var(--border-color)}.gs-input[data-v-b093b5de]{flex:1;background:transparent;border:none;outline:none;font-size:1.05rem;color:var(--text-primary)}.gs-spinner[data-v-b093b5de]{width:18px;height:18px;border-radius:50%;border:2px solid var(--border-color);border-top-color:rgb(var(--color-accent));animation:gs-spin-b093b5de .7s linear infinite}@keyframes gs-spin-b093b5de{to{transform:rotate(360deg)}}.gs-close[data-v-b093b5de]{display:flex;padding:.25rem;border-radius:.5rem;color:var(--text-tertiary)}.gs-close[data-v-b093b5de]:hover{color:var(--text-primary)}.gs-body[data-v-b093b5de]{overflow-y:auto;padding:.5rem}.gs-hint[data-v-b093b5de]{padding:1.5rem 1rem;text-align:center;color:var(--text-tertiary);font-size:.9rem}.gs-group[data-v-b093b5de]{margin-bottom:.35rem}.gs-group-title[data-v-b093b5de]{display:flex;align-items:center;gap:.45rem;padding:.45rem .65rem .3rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--gs-type, var(--text-tertiary))}.gs-group-icon[data-v-b093b5de]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:color-mix(in srgb,var(--gs-type, transparent) 16%,transparent)}.gs-item[data-v-b093b5de]{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:.5rem .65rem;border-left:2px solid color-mix(in srgb,var(--gs-type, transparent) 38%,transparent);padding-left:calc(.65rem - 2px);border-radius:.55rem;text-align:left;color:var(--text-secondary)}.gs-item-active[data-v-b093b5de]{background:color-mix(in srgb,var(--gs-type, rgb(var(--color-accent))) 16%,transparent);border-left-color:var(--gs-type, rgb(var(--color-accent)));color:var(--text-primary)}.gs-item-title[data-v-b093b5de]{font-size:.95rem;line-height:1.25}.gs-item-subtitle[data-v-b093b5de]{font-size:.78rem;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.gs-footer[data-v-b093b5de]{display:flex;gap:1rem;padding:.55rem 1rem;border-top:1px solid var(--border-color);font-size:.74rem;color:var(--text-tertiary)}.gs-footer kbd[data-v-b093b5de]{display:inline-block;min-width:1.1rem;padding:.05rem .3rem;margin-right:.15rem;border-radius:.3rem;background:var(--bg-tertiary);font-family:inherit;text-align:center}.gs-fade-enter-active[data-v-b093b5de],.gs-fade-leave-active[data-v-b093b5de]{transition:opacity .15s ease}.gs-fade-enter-from[data-v-b093b5de],.gs-fade-leave-to[data-v-b093b5de]{opacity:0}.active-nav[data-v-7a9ae9b6]{box-shadow:inset 0 -10px 25px -10px #00000080}.slide-down-enter-active[data-v-7a9ae9b6],.slide-down-leave-active[data-v-7a9ae9b6]{transition:all .3s ease}.slide-down-enter-from[data-v-7a9ae9b6],.slide-down-leave-to[data-v-7a9ae9b6]{opacity:0;transform:translateY(-20px)}.page-enter-active{transition:opacity .25s ease}.page-leave-active{transition:opacity .15s ease;position:absolute;width:100%}.page-enter-from,.page-leave-to{opacity:0}html,body,.bg-surface-primary,.bg-surface-secondary,.bg-surface-tertiary{transition:background-color .3s ease,color .3s ease,border-color .3s ease}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}
