.theme-toggle[data-astro-cid-yhl3ewe6]{background:var(--hairline-strong);cursor:pointer;border:none;border-radius:10px;flex:none;width:36px;height:20px;padding:0;transition:background .2s;position:relative;box-shadow:0 2px 8px #0000001a}.theme-toggle__thumb[data-astro-cid-yhl3ewe6]{background:var(--bg-elevated);z-index:10;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:left .2s cubic-bezier(.4,1.2,.6,1);display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #0000001a}.theme-toggle__icon[data-astro-cid-yhl3ewe6]{width:9.6px;height:9.6px;color:var(--bg)}.theme-toggle__icon--sun[data-astro-cid-yhl3ewe6]{display:none}html[data-theme=light] .theme-toggle[data-astro-cid-yhl3ewe6]{background:#bcbcbd}html[data-theme=light] .theme-toggle__thumb[data-astro-cid-yhl3ewe6]{left:18px}html[data-theme=light] .theme-toggle__icon--moon[data-astro-cid-yhl3ewe6]{display:none}html[data-theme=light] .theme-toggle__icon--sun[data-astro-cid-yhl3ewe6]{display:block}.theme-toggle[data-astro-cid-yhl3ewe6]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.theme-toggle__thumb[data-astro-cid-yhl3ewe6]{transition:none}}.bmk-nav-wrap[data-astro-cid-vusxlgmt]{z-index:50;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;top:16px;left:0;right:0}.bmk-nav[data-astro-cid-vusxlgmt]{pointer-events:auto;background:color-mix(in oklab, var(--bg-elevated) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.25);border:1px solid var(--hairline);border-radius:12px;align-items:center;gap:20px;width:100%;max-width:1200px;padding:8px 8px 8px 12px;display:flex;box-shadow:0 8px 30px -12px #0006}.bmk-nav__mark[data-astro-cid-vusxlgmt]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.bmk-nav__icon[data-astro-cid-vusxlgmt]{background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.bmk-nav__icon-img[data-astro-cid-vusxlgmt]{object-fit:contain;border-radius:8px;width:32px;height:32px;display:block}.bmk-nav__wordmark[data-astro-cid-vusxlgmt]{filter:drop-shadow(0 1px 3px #0009);border-radius:6px;width:auto;height:30px;display:block}.bmk-nav__maker[data-astro-cid-vusxlgmt]{background:linear-gradient(90deg,#ff1a6c,#ff9500);color:#0000;-webkit-background-clip:text;background-clip:text}.bmk-nav__links[data-astro-cid-vusxlgmt]{gap:4px;margin-inline-start:auto;display:flex}.bmk-nav__link[data-astro-cid-vusxlgmt]{font-family:var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-soft);border-radius:8px;padding:10px 12px;font-size:10px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s}.bmk-nav__link[data-astro-cid-vusxlgmt]:hover,.bmk-nav__link[data-astro-cid-vusxlgmt]:focus-visible{color:var(--ink);background:var(--bg-inset)}.bmk-nav__link[data-astro-cid-vusxlgmt][aria-current=page]{color:var(--ink)}.bmk-nav__right[data-astro-cid-vusxlgmt]{align-items:center;gap:12px;display:flex}.sr-only[data-astro-cid-vusxlgmt]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bmk-locale__select[data-astro-cid-vusxlgmt]{appearance:none;background:var(--bg-inset);color:var(--ink-soft);border:1px solid var(--hairline);font-family:var(--font-mono);letter-spacing:.02em;cursor:pointer;border-radius:8px;max-width:92px;padding:8px 6px;font-size:10px}.bmk-locale__select[data-astro-cid-vusxlgmt]:hover{color:var(--ink)}.bmk-nav__avatar[data-astro-cid-vusxlgmt]{width:34px;height:34px;font-family:var(--font-display);color:#fff;background:linear-gradient(135deg,#ff1a6c 0%,#b026ff 100%);border:2px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:800;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 0 14px #ff1a6c59}.bmk-nav__avatar[data-astro-cid-vusxlgmt] img[data-astro-cid-vusxlgmt]{object-fit:cover;width:100%;height:100%}.bmk-nav__avatar[data-astro-cid-vusxlgmt]:hover{border-color:#fff9}.bmk-nav__cta[data-astro-cid-vusxlgmt]{border-radius:8px;padding:10px 20px;font-size:.8125rem}.bmk-nav__cta-pink[data-astro-cid-vusxlgmt]{font-family:var(--font-display);letter-spacing:.01em;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#ff4d8a 0%,#ff1a6c 45%,#b026ff 100%);border:1px solid #ff1a6c66;border-radius:10px;align-items:center;gap:7px;padding:10px 22px;font-size:.8125rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,filter .15s;animation:3s ease-in-out infinite cta-pulse;display:inline-flex;box-shadow:0 0 18px #ff1a6c73,0 0 36px #b026ff33,0 4px 12px #0000004d}.bmk-nav__cta-pink[data-astro-cid-vusxlgmt]:hover,.bmk-nav__cta-pink[data-astro-cid-vusxlgmt]:focus-visible{filter:brightness(1.08);transform:translateY(-1px)scale(1.03);box-shadow:0 0 28px #ff1a6ca6,0 0 55px #b026ff59,0 6px 20px #0006}.bmk-nav__cta-pink[data-astro-cid-vusxlgmt]:active{transform:scale(.97)}.bmk-nav__cta-icon[data-astro-cid-vusxlgmt]{opacity:.85;font-size:.7rem;animation:6s linear infinite cta-star-spin}@keyframes cta-pulse{0%,to{box-shadow:0 0 18px #ff1a6c73,0 0 36px #b026ff33,0 4px 12px #0000004d}50%{box-shadow:0 0 28px #ff1a6ca6,0 0 56px #b026ff59,0 4px 12px #0000004d}}@keyframes cta-star-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-astro-cid-vusxlgmt]:is(.bmk-nav__link,.bmk-nav__cta,.bmk-nav__cta-pink,.bmk-nav__mark):focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (width<=860px){.bmk-nav__wordmark[data-astro-cid-vusxlgmt]{height:20px;display:block}.bmk-nav__mark[data-astro-cid-vusxlgmt]{gap:8px}.bmk-nav__icon[data-astro-cid-vusxlgmt]{width:32px;height:32px}.bmk-nav__right[data-astro-cid-vusxlgmt]{gap:8px}.bmk-nav__cta[data-astro-cid-vusxlgmt]{white-space:nowrap;padding:8px 12px;font-size:.75rem}.bmk-nav__cta-pink[data-astro-cid-vusxlgmt]{padding:8px 14px;font-size:.75rem}.bmk-locale__select[data-astro-cid-vusxlgmt]{max-width:72px;padding:7px 4px;font-size:9px}.bmk-nav[data-astro-cid-vusxlgmt]{flex-wrap:wrap;gap:10px}.bmk-nav__links[data-astro-cid-vusxlgmt]{scrollbar-width:none;flex:100%;order:3;display:flex;overflow-x:auto}.bmk-nav__links[data-astro-cid-vusxlgmt]::-webkit-scrollbar{display:none}.bmk-nav__right[data-astro-cid-vusxlgmt]{margin-inline-start:auto}}
