.go.svelte-oclcja{flex:none;margin-left:.4em;margin-right:-.15em;transition:transform .45s cubic-bezier(.22,1,.36,1);display:inline-flex}:hover>.go.svelte-oclcja{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.go.svelte-oclcja{transition:none}}.theme.svelte-13gu0a8{corner-shape:round;width:40px;height:40px;color:var(--ink-quiet);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:relative}.theme.svelte-13gu0a8:hover{background:var(--hover);color:var(--ink)}.theme.svelte-13gu0a8:focus-visible{border-radius:999px}.glyph.svelte-13gu0a8{transition:opacity .35s var(--ease), transform .5s var(--ease);grid-area:1/1;display:grid}.sun.svelte-13gu0a8{opacity:0;transform:rotate(-90deg)scale(.6)}html[data-theme=light] .sun.svelte-13gu0a8{opacity:1;transform:none}html[data-theme=light] .moon.svelte-13gu0a8{opacity:0;transform:rotate(90deg)scale(.6)}@media (prefers-reduced-motion:reduce){.glyph.svelte-13gu0a8{transition:opacity .2s linear}}nav.svelte-qezpyy{z-index:50;pointer-events:none;height:calc(46px + clamp(42px,2.6vw,50px));position:sticky;top:0}.bar.svelte-qezpyy{pointer-events:auto;padding-top:22px;padding-bottom:22px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding-inline:0;transition:padding .4s cubic-bezier(.23,1,.32,1);display:grid;position:relative}.bar.svelte-qezpyy:before{content:"";z-index:-1;pointer-events:none;transition:background-color .4s cubic-bezier(.23,1,.32,1),-webkit-backdrop-filter .4s cubic-bezier(.23,1,.32,1),backdrop-filter .4s cubic-bezier(.23,1,.32,1);position:absolute;inset:0 calc(50% - 50vw)}.stuck.svelte-qezpyy .bar:where(.svelte-qezpyy){padding-block:10px}.stuck.svelte-qezpyy .bar:where(.svelte-qezpyy):before{background-color:var(--header-surface,var(--glass));-webkit-backdrop-filter:blur(24px)saturate(1.8)}.stuck.svelte-qezpyy .brand:where(.svelte-qezpyy) svg{height:34px}.stuck.svelte-qezpyy .brand:where(.svelte-qezpyy) span:where(.svelte-qezpyy){font-size:19px}.stuck.svelte-qezpyy .btn:where(.svelte-qezpyy){height:42px}.brand.svelte-qezpyy{justify-self:start;align-items:center;gap:10px;display:flex}.brand.svelte-qezpyy svg{width:auto;height:clamp(34px,2.4vw,46px);color:var(--ink)}.brand.svelte-qezpyy span:where(.svelte-qezpyy){letter-spacing:-.05em;margin-top:2px;font-size:clamp(19px,1.35vw,26px);font-weight:450;line-height:1}.links.svelte-qezpyy{align-items:center;gap:2px;list-style:none;display:flex}.link.svelte-qezpyy{corner-shape:round;letter-spacing:-.2px;white-space:nowrap;height:40px;color:var(--ink-quiet);transition:background .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:4px;padding-inline:clamp(10px,.9vw,16px);font-size:clamp(.875rem,.94vw,1.0625rem);font-weight:450;line-height:1;display:inline-flex}.link.svelte-qezpyy:hover{background:var(--hover);color:var(--ink)}.link.current.svelte-qezpyy{color:var(--ink)}.actions.svelte-qezpyy{justify-self:end;align-items:center;gap:clamp(12px,2.91vw - 20px,28px);display:flex}.signin.svelte-qezpyy{letter-spacing:-.2px;white-space:nowrap;height:44px;color:var(--ink);transition:opacity .35s var(--ease);align-items:center;font-size:clamp(.875rem,.94vw,1.125rem);font-weight:450;line-height:1;display:inline-flex}.signin.svelte-qezpyy:hover{opacity:.6}.burger.svelte-qezpyy{corner-shape:round;width:44px;height:44px;color:var(--ink);border-radius:999px;place-items:center;margin-right:-10px;display:none}.dock.svelte-qezpyy{z-index:55;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));transition:transform .45s var(--ease), opacity .3s var(--ease);display:none;position:fixed}.dock.svelte-qezpyy .btn:where(.svelte-qezpyy){width:100%;height:54px}.dock.hide.svelte-qezpyy{opacity:0;pointer-events:none;transform:translateY(160%)}.sheet.svelte-qezpyy{z-index:60;background:var(--page);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s linear .35s;flex-direction:column;display:none;position:fixed;inset:0;transform:translateY(-8px)}.sheet.on.svelte-qezpyy{opacity:1;visibility:visible;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s;transform:none}.sheet-bar.svelte-qezpyy{height:72px;padding:16px var(--pad-text) 0;flex:none;justify-content:space-between;align-items:center;display:flex}.sheet-bar.svelte-qezpyy .brand:where(.svelte-qezpyy) svg{height:38px}.sheet-bar.svelte-qezpyy .brand:where(.svelte-qezpyy) span:where(.svelte-qezpyy){font-size:22px}.sheet-bar.svelte-qezpyy .burger:where(.svelte-qezpyy){display:grid}.sheet-body.svelte-qezpyy{overscroll-behavior:contain;padding:16px var(--pad-text) calc(32px + env(safe-area-inset-bottom));flex:auto;overflow-y:auto}.sheet-row.svelte-qezpyy{letter-spacing:-.015em;text-align:left;width:100%;min-height:60px;color:var(--ink);justify-content:space-between;align-items:center;font-size:1.375rem;font-weight:450;display:flex}.sheet-actions.svelte-qezpyy{gap:10px;margin-top:28px;display:grid}.sheet-actions.svelte-qezpyy .btn:where(.svelte-qezpyy){height:54px}@media (width<=1240px){.signin.svelte-qezpyy{display:none}}@media (width<=1100px){.changelog.svelte-qezpyy{display:none}}@media (width<=980px){nav.svelte-qezpyy{height:72px}.bar.svelte-qezpyy{grid-template-columns:minmax(0,1fr) auto;padding-top:14px;padding-bottom:14px}.links.svelte-qezpyy,nav.svelte-qezpyy:not(.undocked) .actions:where(.svelte-qezpyy) .btn-dark:where(.svelte-qezpyy){display:none}.signin.svelte-qezpyy,.burger.svelte-qezpyy{display:inline-flex}.undocked.svelte-qezpyy .signin:where(.svelte-qezpyy){display:none}.burger.svelte-qezpyy{display:grid}.sheet.svelte-qezpyy,.dock.svelte-qezpyy{display:flex}.dock.svelte-qezpyy{display:block}.brand.svelte-qezpyy svg{height:38px}.brand.svelte-qezpyy span:where(.svelte-qezpyy){font-size:22px}}
