.google-btn.svelte-8ukb9p div,.google-btn.svelte-8ukb9p iframe{color-scheme:auto;border-radius:50%;background:0 0!important}.drawer-wrapper.svelte-12pcp7u{z-index:20;height:100%;transform:translateX(calc(-100% + var(--handle-w)));--handle-w:20px;transition:transform .3s;display:flex;position:absolute;top:0;left:0}.drawer-wrapper.drawer-open.svelte-12pcp7u{transform:translate(0)}.drawer-content.svelte-12pcp7u{flex-shrink:0;height:100%}.drawer-content.svelte-12pcp7u [data-scope=navigation][data-part=trigger-anchor][data-layout=rail]{line-height:var(--text-base--line-height);gap:calc(var(--spacing) * 2)}.drawer-content.svelte-12pcp7u [data-scope=navigation][data-part=trigger-anchor][data-layout=rail]>svg{width:1.5rem;height:1.5rem}.drawer-handle.svelte-12pcp7u{width:var(--handle-w);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;height:100%;padding:0;display:flex}.handle-icon.svelte-12pcp7u{background:var(--color-surface-200);opacity:.6;border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:16px;height:40px;transition:opacity .2s,transform .3s;display:flex}.dark .handle-icon.svelte-12pcp7u{background:var(--color-surface-800)}.drawer-handle.svelte-12pcp7u:hover .handle-icon:where(.svelte-12pcp7u){opacity:1}.handle-icon.rotated.svelte-12pcp7u{transform:rotate(180deg)}.theme-toggle.svelte-12pcp7u{cursor:pointer;background:0 0;border:none;justify-content:center;padding:0;display:flex}.toggle-track.svelte-12pcp7u{background:linear-gradient(135deg,#89cff0,gold);border-radius:13px;justify-content:space-between;align-items:center;width:48px;height:26px;padding:0 5px;transition:background .4s;display:flex;position:relative}.is-dark.svelte-12pcp7u .toggle-track:where(.svelte-12pcp7u){background:linear-gradient(135deg,#1a1a3e,#2d2d6b)}.toggle-icon.svelte-12pcp7u{z-index:1;justify-content:center;align-items:center;transition:opacity .3s;display:flex}.sun-icon.svelte-12pcp7u{color:#f59e0b}.is-dark.svelte-12pcp7u .sun-icon:where(.svelte-12pcp7u){opacity:.3}.moon-icon.svelte-12pcp7u{color:#fbbf24}.svelte-12pcp7u:not(.is-dark)>.toggle-track:where(.svelte-12pcp7u)>.moon-icon:where(.svelte-12pcp7u){opacity:.3}.toggle-thumb.svelte-12pcp7u{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.is-dark.svelte-12pcp7u .toggle-thumb:where(.svelte-12pcp7u){background:#e2e8f0;transform:translate(22px)}@media (width<=767px){.drawer-wrapper.svelte-12pcp7u{--handle-w:28px}.handle-icon.svelte-12pcp7u{width:22px;height:48px}}
