button[data-v-0d05edef]:focus,input[data-v-0d05edef]:focus{box-shadow:none!important}.search-bar[data-v-0d05edef]{background:var(--bs-dark);box-shadow:0 0 0 100vmax var(--bs-dark);clip-path:inset(0 -100vmax);display:flex;max-height:200px}.search-bar input[data-v-0d05edef]{background:transparent;border:none;color:#fff;outline:none;padding:5px;width:100%}.search-bar input[data-v-0d05edef]::-moz-placeholder{color:#fff}.search-bar input[data-v-0d05edef]::placeholder{color:#fff}.slider-enter-active[data-v-0d05edef],.slider-leave-active[data-v-0d05edef]{transition:max-height 1s}.slider-enter-to[data-v-0d05edef],.slider-leave-from[data-v-0d05edef]{max-height:100px}.slider-enter-from[data-v-0d05edef],.slider-leave-to[data-v-0d05edef]{max-height:0}.settings-dialog[data-v-a4e934f0]{display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1100}.settings-backdrop[data-v-a4e934f0]{backdrop-filter:blur(3px);background:#0000008c;inset:0;position:fixed}.settings-panel[data-v-a4e934f0]{border:1px solid var(--bs-border-color);border-radius:14px;box-shadow:0 20px 50px #00000059;overflow:hidden;position:relative;width:min(560px,100%);z-index:1}.settings-header[data-v-a4e934f0]{align-items:start;border-bottom:1px solid var(--bs-border-color);display:flex;gap:12px;justify-content:space-between;padding:18px 20px 14px}.settings-subtitle[data-v-a4e934f0]{font-size:13px;opacity:.7}.settings-body[data-v-a4e934f0]{padding:18px 20px}.options-grid[data-v-a4e934f0]{display:grid;gap:10px}.option-card[data-v-a4e934f0]{align-items:center;border:1px solid var(--bs-border-color);border-radius:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:grid;grid-template-columns:auto 1fr;padding:12px;row-gap:2px;transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.option-card[data-v-a4e934f0]:hover{border-color:var(--bs-primary);transform:translateY(-1px)}.option-card.active[data-v-a4e934f0]{background:color-mix(in srgb,var(--bs-primary) 14%,transparent);border-color:var(--bs-primary)}.option-title[data-v-a4e934f0]{font-weight:600}.option-text[data-v-a4e934f0]{font-size:12px;grid-column:2;opacity:.75}.settings-actions[data-v-a4e934f0]{display:flex;justify-content:end;padding:0 20px 20px}.dialog-fade-enter-active[data-v-a4e934f0],.dialog-fade-leave-active[data-v-a4e934f0]{transition:opacity .2s ease}.dialog-fade-enter-from[data-v-a4e934f0],.dialog-fade-leave-to[data-v-a4e934f0]{opacity:0}.app-nav[data-v-b3b2a90d]{row-gap:12px}.btn[data-v-b3b2a90d]{--bs-btn-active-border-color:transparent}.brand-link[data-v-b3b2a90d]{color:inherit;gap:10px;text-decoration:none}.brand-text[data-v-b3b2a90d]{font-size:1.1rem;font-weight:700;letter-spacing:.01em;line-height:1.1}.desktop-nav[data-v-b3b2a90d],.mobile-nav-wrap[data-v-b3b2a90d]{font-size:.95rem;font-weight:600}.nav-link-text[data-v-b3b2a90d]{align-items:center;border-radius:999px;color:var(--bs-body-color);min-height:38px;padding:0 14px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.mobile-nav-link[data-v-b3b2a90d]:hover,.nav-link-text[data-v-b3b2a90d]:hover,.settings-trigger[data-v-b3b2a90d]:hover{background:rgba(var(--bs-body-color-rgb),.08)}.router-link-active.nav-link-text[data-v-b3b2a90d],.router-link-exact-active.nav-link-text[data-v-b3b2a90d]{background:rgba(var(--bs-body-color-rgb),.12)}.settings-trigger[data-v-b3b2a90d]{border:0}.menu-toggle[data-v-b3b2a90d]{cursor:pointer;font-size:22px}.mobile-nav-link[data-v-b3b2a90d]{font-size:.95rem;font-weight:600;min-height:42px}.footer-items[data-v-88cc6a47]>*{margin-top:20px}footer a[data-v-88cc6a47]{color:inherit;text-decoration:none}footer ul[data-v-88cc6a47]{list-style:none;padding:10px 0 0}footer ul li[data-v-88cc6a47]{margin-top:5px}footer ul li a[data-v-88cc6a47]:hover{color:var(--bs-gray)}.app[data-v-350d4910]{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}
