@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-ext-wght-normal-CGKlZYBf.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-wght-normal-DLqwHbi6.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-greek-ext-wght-normal-e3e57Shi.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-greek-wght-normal-CO1l-giJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-vietnamese-wght-normal-LcSrhZ7T.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-latin-ext-wght-normal-BnEbWgdZ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./literata-latin-wght-normal-DLxlUchJ.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-ext-wght-italic-DrMGjC4f.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-cyrillic-wght-italic-C2hF6zFe.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-greek-ext-wght-italic-f6xT_0ee.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-greek-wght-italic-9BAkQpca.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-vietnamese-wght-italic-LyOFdRXZ.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-latin-ext-wght-italic-CC1SwlwQ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(./literata-latin-wght-italic-Bm_GJfSc.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-cyrillic-ext-wght-normal-Bg62sWL9.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-vietnamese-wght-normal-CDLFB6hb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-cyrillic-ext-wght-italic-1rG_WyvK.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-cyrillic-wght-italic-C5ZlGLFt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-vietnamese-wght-italic-1M78L1Br.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-latin-ext-wght-italic-PWzi_-0y.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-latin-wght-italic-C-nL33vl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--serif:"Literata Variable", Georgia, "Times New Roman", serif;--display:"Cormorant Garamond Variable", "Cormorant Garamond", Georgia, serif;--sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--fs:20px;--paper:#fbf7ef;--surface:#fffdf8;--ink:#2b2620;--ink-soft:#5d544a;--muted:#857a6c;--line:#e7dece;--accent:#9a6b1f;--on-accent:#fffaf0;--hl:#f6e3b4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=sepia]{--paper:#f1e4c8;--surface:#f8eed8;--ink:#3b2f22;--ink-soft:#64523d;--muted:#8a755a;--line:#dcc9a4;--accent:#8c5a1c;--on-accent:#fff6e4;--hl:#e8cd8f}:root[data-theme=dark]{--paper:#16120e;--surface:#211b15;--ink:#e8dfd1;--ink-soft:#b9ad9c;--muted:#94897b;--line:#352c22;--accent:#dcb46a;--on-accent:#1b140c;--hl:#4a3a20;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{background:var(--paper);color:var(--ink);scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html:has(dialog[open]){overflow:hidden}body{background:var(--paper);min-height:100dvh;font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}button,input{font:inherit;color:inherit}::selection{background:var(--hl)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icon-btn{width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:background-color .15s;display:inline-grid}.icon-btn:hover{background:var(--line)}.btn{border:1px solid var(--accent);background:var(--accent);min-height:2.75rem;color:var(--on-accent);font:600 .92rem/1 var(--sans);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:0 1.1rem;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.55;cursor:default}.btn.ghost{border-color:var(--line);color:var(--ink);background:0 0}.btn.ghost:hover:not(:disabled){border-color:var(--accent)}kbd{border:1px solid var(--line);background:var(--surface);min-width:1.45rem;height:1.45rem;color:var(--muted);font:600 .72rem/1 var(--sans);border-bottom-width:2px;border-radius:6px;place-items:center;padding:0 .35rem;display:inline-grid}.field{border:1px solid var(--line);background:var(--paper);width:100%;height:3rem;color:var(--ink);font:1rem/1 var(--sans);border-radius:12px;outline:none;padding:0 1rem;transition:border-color .15s,box-shadow .15s}.field:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.field::placeholder{color:var(--muted)}.skip{z-index:50;background:var(--accent);color:var(--on-accent);border-radius:10px;padding:.6rem 1rem;font-weight:600;position:fixed;top:.75rem;left:1rem;transform:translateY(-200%)}.skip:focus{transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}html{scroll-behavior:auto!important}}.intro.svelte-rl21xe{--gold:#e2c27d;--cream:#f5ebd8;--ease:cubic-bezier(.45, .05, .2, 1);z-index:20;overscroll-behavior:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--cream);background:radial-gradient(90% 70% at 50% 35%,#2a1d12 0%,#0000 70%),radial-gradient(60% 50% at 50% 100%,#1d140c,#0000),#0d0906;animation:.45s ease-out both svelte-rl21xe-fade;position:fixed;inset:0;overflow:hidden auto}.sky.svelte-rl21xe{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pool.svelte-rl21xe{width:130vmin;height:90vmin;animation:svelte-rl21xe-fade 1.8s ease-out calc((2.3 - var(--o)) * 1s) both;background:radial-gradient(closest-side,#ffcd8229,#0000);position:absolute;top:40%;left:50%;translate:-50% -50%}.beam.svelte-rl21xe{transform-origin:50% 0;width:70vmin;height:160vh;position:absolute;top:-30vh;left:calc(50% + 40vh - 35vmin);transform:rotate(28deg)}.ray.svelte-rl21xe{transform-origin:50% 0;animation:svelte-rl21xe-beam 1.3s var(--ease) calc((2 - var(--o)) * 1s) both;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 30% 55%,#0000 92%);mask-image:linear-gradient(#0000 8%,#000 30% 55%,#0000 92%)}.wide.svelte-rl21xe{background:linear-gradient(90deg,#0000,#ffdea021 30%,#ffe2aa33 50%,#ffdea021 70%,#0000)}.core.svelte-rl21xe{animation:svelte-rl21xe-beam 1.3s var(--ease) calc((2.1 - var(--o)) * 1s) both, svelte-rl21xe-breathe 7s ease-in-out calc((3.4 - var(--o)) * 1s) infinite alternate;background:linear-gradient(90deg,#0000,#fff0d238,#0000);left:36%;right:36%}.motes.svelte-rl21xe{animation:svelte-rl21xe-fade 1.5s ease-out calc((2.5 - var(--o)) * 1s) both;position:absolute;inset:0}.mote.svelte-rl21xe{width:var(--sz);height:var(--sz);opacity:0;animation:svelte-rl21xe-mote var(--dur) linear calc(var(--m) * -1s) infinite;background:#fff3d6;border-radius:50%;position:absolute;box-shadow:0 0 6px 1px #ffe6b499}.wrap.svelte-rl21xe{min-height:100%;padding:max(1.5rem, env(safe-area-inset-top)) 1.25rem 0;grid-template-rows:1fr auto;justify-items:center;display:grid;position:relative}.content.svelte-rl21xe{text-align:center;align-self:center;width:min(44rem,100%);padding:2rem 0 1rem}.eyebrow.svelte-rl21xe{font:600 .72rem/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#e8c88ccc;animation:svelte-rl21xe-rise .9s ease-out calc((2.35 - var(--o)) * 1s) both;margin:0}.eyebrow.svelte-rl21xe span:where(.svelte-rl21xe){white-space:nowrap}.verse.svelte-rl21xe{max-width:30ch;font:500 clamp(1.5rem, 1rem + 2.2vw, 2.55rem) / 1.32 var(--display);color:var(--cream);text-wrap:balance;margin:1.1rem auto 0;padding:.2em .4em;position:relative;overflow:hidden}.w.svelte-rl21xe{animation:svelte-rl21xe-word .8s cubic-bezier(.2, .7, .2, 1) calc(var(--d) * 1s) both;display:inline-block}.glint.svelte-rl21xe{animation:svelte-rl21xe-glint 1.5s ease-in-out calc(var(--d) * 1s) both;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffeec833 50%,#0000 70%);position:absolute;inset:0}.after.svelte-rl21xe>:where(.svelte-rl21xe){animation:svelte-rl21xe-rise .8s ease-out calc((var(--c) + var(--k,0)) * 1s) both}.cite.svelte-rl21xe{font:500 .95rem/1.5 var(--sans);color:#e8c88cf2;margin:1rem 0 0}.ver.svelte-rl21xe{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:.15rem .1rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.ctas.svelte-rl21xe{--k:.15;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.7rem;display:flex}.cta.svelte-rl21xe{border:1px solid var(--gold);background:var(--gold);color:#1b130b;min-height:3rem;font:650 .95rem/1 var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.4rem;transition:transform .15s,background-color .15s;display:inline-flex}.cta.svelte-rl21xe small:where(.svelte-rl21xe){opacity:.75;font-weight:500}.cta.svelte-rl21xe:hover{background:#ecd197}.cta.svelte-rl21xe:active{transform:scale(.97)}.cta.ghost.svelte-rl21xe{color:var(--cream);background:#ffffff0a;border-color:#ffebc840}.cta.ghost.svelte-rl21xe:hover{border-color:var(--gold)}.cta.svelte-rl21xe:focus-visible,.ver.svelte-rl21xe:focus-visible,.skipbtn.svelte-rl21xe:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.hints.svelte-rl21xe{--k:.35;font:.78rem/1.6 var(--sans);color:#fff0d773;margin:1.3rem 0 0}.intro.svelte-rl21xe kbd:where(.svelte-rl21xe){color:#fff0d7cc;background:#ffffff0f;border-color:#ffffff24}.intro.svelte-rl21xe:not(.done) .after:where(.svelte-rl21xe){pointer-events:none}.skipbtn.svelte-rl21xe{right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));color:#fff0d7b3;font:500 .82rem/1 var(--sans);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .8rem;animation:.6s ease-out .8s both svelte-rl21xe-fade;display:flex;position:fixed}.scene.svelte-rl21xe{--w:clamp(8.25rem, 16vw, 15rem);--h:calc(var(--w) * 1.36);--t:calc(var(--w) * .085);--b:calc(var(--w) * .03);--leather:#4b1c17;--paper:#f1e6cf;--rest:.84;width:calc(var(--w) * 2.4);height:calc(var(--h) * 1.02);perspective:calc(var(--w) * 7);perspective-origin:50% 0;animation:svelte-rl21xe-fade .9s ease-out calc(-1s * var(--o)) both;position:relative}.scene.svelte-rl21xe :where(.svelte-rl21xe){box-sizing:border-box;position:absolute;top:0;left:0}.book.svelte-rl21xe{width:0;height:var(--h);margin-top:calc(var(--h) * -.5);transform-style:preserve-3d;animation:svelte-rl21xe-camera 2.8s var(--ease) calc((.05 - var(--o)) * 1s) both;top:46%;left:50%}.shadow.svelte-rl21xe{left:calc(var(--w) * -1.5);top:calc(var(--h) * -.2);width:calc(var(--w) * 3);height:calc(var(--h) * 1.45);background:radial-gradient(closest-side,#000000b3,#00000040 60%,#0000);transform:translateZ(-4px)}.board.svelte-rl21xe,.cover.svelte-rl21xe{top:calc(var(--b) * -1);width:calc(var(--w) + var(--b));height:calc(var(--h) + var(--b) * 2)}.back.svelte-rl21xe{background:var(--leather);border-radius:0 6px 6px 0;transform:translateZ(-2px)}.spine.svelte-rl21xe{top:calc(var(--b) * -1);width:calc(var(--t) + 4px);height:calc(var(--h) + var(--b) * 2);transform-origin:0;background:linear-gradient(90deg, #36130f, var(--leather) 40%, #36130f);animation:svelte-rl21xe-spine 1.2s var(--ease) calc((1.2 - var(--o)) * 1s) both}.block.svelte-rl21xe{transform-style:preserve-3d;transform-origin:0 0 0}.right.svelte-rl21xe{animation:svelte-rl21xe-shrink 1.1s var(--ease) calc((1.2 - var(--o)) * 1s) both}.left.svelte-rl21xe{animation:svelte-rl21xe-grow .9s var(--ease) calc((1.6 - var(--o)) * 1s) both}.left.svelte-rl21xe>:where(.svelte-rl21xe){animation:svelte-rl21xe-fade .15s linear calc((1.6 - var(--o)) * 1s) both}.block.svelte-rl21xe .page:where(.svelte-rl21xe){width:var(--w);height:var(--h);transform:translateZ(var(--t))}.left.svelte-rl21xe .page:where(.svelte-rl21xe){left:calc(var(--w) * -1)}.fore.svelte-rl21xe{width:var(--t);height:var(--h);transform-origin:0;background:repeating-linear-gradient(90deg,#5a3c1440 0 1px,#0000 1px 3px),linear-gradient(90deg,#a9813c,#ead08a 45%,#b8913f);transform:rotateY(-90deg)}.right.svelte-rl21xe .fore:where(.svelte-rl21xe){left:var(--w)}.left.svelte-rl21xe .fore:where(.svelte-rl21xe){left:calc(var(--w) * -1)}.foot.svelte-rl21xe{top:var(--h);width:var(--w);height:var(--t);transform-origin:50% 0;background:repeating-linear-gradient(#5a3c1440 0 1px,#0000 1px 3px),linear-gradient(#ead08a,#b8913f);transform:rotateX(90deg)}.left.svelte-rl21xe .foot:where(.svelte-rl21xe){left:calc(var(--w) * -1)}.page.svelte-rl21xe{background:linear-gradient(90deg, transparent 46%, var(--paper) 46% 54%, transparent 54%) content-box, repeating-linear-gradient(transparent 0 calc(var(--w) * .026), #503a2038 0 calc(var(--w) * .034)) content-box, linear-gradient(90deg, #462d144d, transparent 16%), var(--paper);padding:13% 11% 14%}.page.l.svelte-rl21xe{background-image:linear-gradient(90deg, transparent 46%, var(--paper) 46% 54%, transparent 54%), repeating-linear-gradient(transparent 0 calc(var(--w) * .026), #503a2038 0 calc(var(--w) * .034)), linear-gradient(270deg, #462d144d, transparent 16%)}.leaf.svelte-rl21xe{width:var(--w);height:var(--h);transform-origin:0;transform-style:preserve-3d;animation:svelte-rl21xe-leaf 1s cubic-bezier(.5, .05, .25, 1) calc((1 + var(--i) * .11 - var(--o)) * 1s) both}.leaf.svelte-rl21xe .page:where(.svelte-rl21xe){backface-visibility:hidden;width:100%;height:100%}.leaf.svelte-rl21xe .flip:where(.svelte-rl21xe){transform:rotateY(180deg)}.cover.svelte-rl21xe{transform-origin:0;transform-style:preserve-3d;animation:svelte-rl21xe-cover 1.25s cubic-bezier(.55, .05, .3, 1) calc((.75 - var(--o)) * 1s) both}.outside.svelte-rl21xe,.inside.svelte-rl21xe{backface-visibility:hidden;width:100%;height:100%}.outside.svelte-rl21xe{background:linear-gradient(90deg, #00000080, transparent 8%, #ffffff0d 10%, transparent 14%), radial-gradient(120% 90% at 30% 15%, #ffe1be21, transparent 60%), radial-gradient(circle at 75% 85%, #00000059, transparent 55%), var(--leather);border-radius:0 6px 6px 0}.inside.svelte-rl21xe{border:var(--b) solid var(--leather);background:#e4d5b7;border-radius:6px 0 0 6px;transform:rotateY(180deg)}.frame.svelte-rl21xe{outline-offset:calc(var(--w) * .02);border:1.5px solid #c9a55a;border-radius:3px;outline:1px solid #c9a55a73;width:75%;height:86%;top:7%;left:15%}.cross.svelte-rl21xe{background:linear-gradient(#e6c97f,#b08a42) 50% 0/18% 100% no-repeat,linear-gradient(90deg,#e6c97f,#b08a42) 0 30%/100% 13% no-repeat;width:22%;height:30%;top:22%;left:39%}.title.svelte-rl21xe{text-align:center;width:100%;font:600 calc(var(--w) * .068) / 1 var(--display);letter-spacing:.2em;text-transform:uppercase;color:#d9b86c;top:64%}.glow.svelte-rl21xe{left:calc(var(--w) * -1);width:calc(var(--w) * 2);height:var(--h);transform:translateZ(calc(var(--t) * .5 + 3px));animation:svelte-rl21xe-fade 1.4s ease-out calc((2.4 - var(--o)) * 1s) both;background:radial-gradient(60% 55% at 38% 45%,#ffecbe59,#0000)}@media (width<=767px){.content.svelte-rl21xe{padding-top:1rem}.verse.svelte-rl21xe{max-width:24ch}.eyebrow.svelte-rl21xe span:where(.svelte-rl21xe){display:block}.eyebrow.svelte-rl21xe .dot:where(.svelte-rl21xe){display:none}.scene.svelte-rl21xe{--rest:1;margin-bottom:1rem}}@media (pointer:coarse){.hints.svelte-rl21xe,.skipbtn.svelte-rl21xe kbd:where(.svelte-rl21xe){display:none}}@media (prefers-reduced-motion:reduce){.motes.svelte-rl21xe,.core.svelte-rl21xe{animation:none}.motes.svelte-rl21xe{display:none}}@keyframes svelte-rl21xe-fade{0%{opacity:0}}@keyframes svelte-rl21xe-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes svelte-rl21xe-word{0%{opacity:0;transform:translateY(.35em)scale(.97)}}@keyframes svelte-rl21xe-glint{0%{opacity:0;transform:translate(-60%)}35%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes svelte-rl21xe-beam{0%{opacity:0;transform:scaleY(.3)}}@keyframes svelte-rl21xe-breathe{to{opacity:.55}}@keyframes svelte-rl21xe-mote{0%{opacity:0;transform:translate(0,0)}25%{opacity:.9}75%{opacity:.5}to{opacity:0;transform:translate3d(var(--dx), -14vh, 0)}}@keyframes svelte-rl21xe-camera{0%{transform:translateY(-16vh) scale(1.15) rotateX(58deg) rotateZ(-22deg) translateX(calc(var(--w) * -.5)) translateZ(-60px)}30%{transform:translateY(-16vh) scale(1.25) rotateX(50deg) rotateZ(-12deg) translateX(calc(var(--w) * -.5)) translateZ(0)}to{transform:translateY(0) scale(var(--rest)) rotateX(34deg) rotateZ(0deg) translateX(0) translateZ(0)}}@keyframes svelte-rl21xe-cover{0%{transform:translateZ(calc(var(--t) + 2px)) rotateY(0deg)}to{transform:translateZ(-2px)rotateY(-180deg)}}@keyframes svelte-rl21xe-leaf{0%{transform:translateZ(calc(var(--t) + 1px)) rotateY(0deg)}50%{transform:translateZ(calc(var(--t) * .9 + 8px)) rotateY(-90deg)}to{transform:translateZ(calc(var(--t) * .5 + 1px + var(--i) * .4px)) rotateY(-180deg)}}@keyframes svelte-rl21xe-shrink{to{transform:scaleZ(.5)}}@keyframes svelte-rl21xe-grow{0%{transform:scaleZ(.04)}to{transform:scaleZ(.5)}}@keyframes svelte-rl21xe-spine{0%{transform:scaleZ(1)translateZ(-2px)rotateY(-90deg)}to{transform:scaleZ(.5)translateZ(-2px)rotateY(-90deg)}}.chapter.svelte-1hmgvz1{max-width:34em;font:400 var(--fs) / 1.78 var(--serif);-webkit-hyphens:auto;hyphens:auto;text-wrap:pretty;margin:0 auto;padding:0 1.25rem}.head.svelte-1hmgvz1{text-align:center;padding:3.2rem 0 1.6rem}h1.svelte-1hmgvz1{flex-direction:column;align-items:center;gap:.1rem;margin:0;font-weight:400;display:flex}.book.svelte-1hmgvz1{font:600 .78rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.num.svelte-1hmgvz1{font:500 clamp(4rem, 9vw, 5.6rem) / 1 var(--display);color:var(--accent)}.verse.svelte-1hmgvz1{border-radius:6px;margin:0 0 .5em;position:relative}.n.svelte-1hmgvz1{font:600 .6em/1 var(--sans);color:var(--accent);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;position:absolute;top:.62em;right:calc(100% + .9rem)}em.svelte-1hmgvz1{color:var(--ink-soft);font-style:italic}.verse.hl.svelte-1hmgvz1:before{content:"";background:var(--hl);z-index:-1;border-radius:8px;animation:.9s ease-out both svelte-1hmgvz1-hl-in;position:absolute;inset:-.15em -.5em}@keyframes svelte-1hmgvz1-hl-in{0%{opacity:0;transform:scaleX(.96)}40%{opacity:1;transform:none}}.text.svelte-1hmgvz1{isolation:isolate}.pager.svelte-1hmgvz1{font-family:var(--sans);grid-template-columns:1fr 1fr;gap:.75rem;margin:3rem 0 1.5rem;display:grid}.pg.svelte-1hmgvz1{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:500 .95rem/1.25 var(--sans);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:.8rem;padding:.9rem 1rem;transition:border-color .15s,transform .15s;display:flex}.pg.svelte-1hmgvz1:hover{border-color:var(--accent)}.pg.svelte-1hmgvz1:active{transform:scale(.98)}.pg.svelte-1hmgvz1 span:where(.svelte-1hmgvz1){flex-direction:column;min-width:0;display:flex}.pg.svelte-1hmgvz1 small:where(.svelte-1hmgvz1){color:var(--muted);letter-spacing:.04em;font-size:.72rem}.next.svelte-1hmgvz1{text-align:right;grid-column:2;justify-content:flex-end}.credit.svelte-1hmgvz1{text-align:center;font:.75rem/1.4 var(--sans);color:var(--muted);margin:0 0 3rem}.state.svelte-1hmgvz1{text-align:center;font-family:var(--sans);padding:6rem 1.5rem}@media (width<=767px){.chapter.svelte-1hmgvz1{padding:0 1.15rem;line-height:1.7}.head.svelte-1hmgvz1{padding:2.2rem 0 1.1rem}.n.svelte-1hmgvz1{vertical-align:.45em;margin-right:.4em;font-size:.58em;display:inline-block;position:static}.pager.svelte-1hmgvz1{margin-top:2.2rem}}.top.svelte-1gugs8e{z-index:10;background:var(--paper);border-bottom:1px solid var(--line);height:3.75rem;font-family:var(--sans);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:0 1rem;display:grid;position:sticky;top:0}.brand.svelte-1gugs8e{color:var(--ink);font:500 1.35rem/1 var(--display);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-self:start;align-items:center;gap:.55rem;padding:.4rem .6rem;display:flex}.brand.svelte-1gugs8e svg:where(.svelte-1gugs8e){color:var(--accent)}.where.svelte-1gugs8e{align-items:center;gap:.15rem;display:flex}.ref.svelte-1gugs8e{border:1px solid var(--line);background:var(--surface);min-width:11rem;color:var(--ink);font:600 .95rem/1 var(--sans);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.5rem .9rem;transition:border-color .15s;display:flex}.ref.svelte-1gugs8e:hover,.search.svelte-1gugs8e:hover,.ver.svelte-1gugs8e:hover{border-color:var(--accent)}.tools.svelte-1gugs8e{justify-self:end;align-items:center;gap:.35rem;display:flex}.search.svelte-1gugs8e,.ver.svelte-1gugs8e{border:1px solid var(--line);background:var(--surface);height:2.4rem;color:var(--muted);font:.88rem/1 var(--sans);cursor:pointer;border-radius:10px;align-items:center;gap:.55rem;padding:0 .8rem;transition:border-color .15s;display:flex}.search.svelte-1gugs8e span:where(.svelte-1gugs8e){text-align:left;min-width:9.5rem}.ver.svelte-1gugs8e{color:var(--ink)}.ver.svelte-1gugs8e b:where(.svelte-1gugs8e){color:var(--accent);letter-spacing:.04em;font-weight:700}.aa.svelte-1gugs8e{font:600 .95rem/1 var(--serif)}@media (width<=1100px){.ver.svelte-1gugs8e span:where(.svelte-1gugs8e),.search.svelte-1gugs8e span:where(.svelte-1gugs8e){display:none}.search.svelte-1gugs8e span:where(.svelte-1gugs8e)+kbd:where(.svelte-1gugs8e){margin-left:0}}.progress.svelte-1gugs8e{background:var(--accent);transform-origin:0;height:2px;animation:linear both svelte-1gugs8e-grow;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports not (animation-timeline:scroll()){.progress.svelte-1gugs8e{display:none}}@keyframes svelte-1gugs8e-grow{to{transform:scaleX(1)}}.side.svelte-1gugs8e{z-index:5;width:3.2rem;height:5rem;color:var(--muted);opacity:.35;cursor:pointer;background:0 0;border:0;border-radius:14px;place-items:center;margin-top:-2.5rem;transition:opacity .2s,background-color .2s;display:grid;position:fixed;top:50%}.side.svelte-1gugs8e:hover{opacity:1;background:var(--surface)}.left.svelte-1gugs8e{left:1rem}.right.svelte-1gugs8e{right:1rem}@media (width<=1000px){.side.svelte-1gugs8e{display:none}}main.svelte-1gugs8e{outline:none}main.svelte-1dliolg{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.bar.svelte-1dliolg{left:.6rem;right:.6rem;bottom:calc(.6rem + env(safe-area-inset-bottom));z-index:10;border:1px solid var(--line);background:var(--surface);height:3.6rem;font-family:var(--sans);border-radius:20px;align-items:center;gap:.1rem;padding:0 .35rem;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;box-shadow:0 10px 30px -10px #00000059}.bar.hidden.svelte-1dliolg:not(:focus-within){transform:translateY(calc(100% + 1.2rem + env(safe-area-inset-bottom)))}button.svelte-1dliolg{height:2.9rem;color:var(--ink);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;place-items:center;transition:background-color .15s,transform .12s;display:grid}button.svelte-1dliolg:active{background:var(--hl);transform:scale(.94)}.ib.svelte-1dliolg{flex:none;width:2.9rem}.ref.svelte-1dliolg{min-width:0;font:650 1rem/1 var(--sans);white-space:nowrap;flex:1;padding:0 .4rem}.ver.svelte-1dliolg{font:700 .8rem/1 var(--sans);letter-spacing:.06em;color:var(--accent);padding:0 .6rem}.sep.svelte-1dliolg{background:var(--line);width:1px;height:1.6rem;margin:0 .15rem}dialog.svelte-1v8btbv{border:1px solid var(--line);background:var(--surface);color:var(--ink);opacity:0;width:min(36rem,100vw - 2rem);max-height:min(46rem,100dvh - 4rem);transition:opacity .18s ease, transform .24s cubic-bezier(.2, .8, .2, 1), overlay .24s allow-discrete, display .24s allow-discrete;border-radius:18px;padding:0;transform:translateY(10px)scale(.985);box-shadow:0 30px 80px -20px #00000073}dialog.wide.svelte-1v8btbv{width:min(58rem,100vw - 2rem)}dialog[open].svelte-1v8btbv{opacity:1;transform:none}@starting-style{dialog[open].svelte-1v8btbv{opacity:0;transform:translateY(10px)scale(.985)}}dialog.svelte-1v8btbv::backdrop{opacity:0;transition:opacity .24s ease, overlay .24s allow-discrete, display .24s allow-discrete;background:#0c090680}dialog[open].svelte-1v8btbv::backdrop{opacity:1}@starting-style{dialog[open].svelte-1v8btbv::backdrop{opacity:0}}dialog.sheet.svelte-1v8btbv{border-width:1px 0 0;border-radius:22px 22px 0 0;width:100%;max-width:100%;max-height:90dvh;margin:auto 0 0;transition-duration:.18s,.32s,.32s,.32s;transform:translateY(100%)}dialog.sheet[open].svelte-1v8btbv{transform:none}@starting-style{dialog.sheet[open].svelte-1v8btbv{transform:translateY(100%)}}.inner.svelte-1v8btbv{max-height:inherit;flex-direction:column;display:flex}header.svelte-1v8btbv{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem .9rem .6rem 1.4rem;display:flex}.sheet.svelte-1v8btbv header:where(.svelte-1v8btbv):before{content:"";background:var(--line);border-radius:2px;width:40px;height:4px;position:absolute;top:7px;left:calc(50% - 20px)}h2.svelte-1v8btbv{font:600 1.05rem/1.2 var(--sans);letter-spacing:-.01em;margin:0}.body.svelte-1v8btbv{overscroll-behavior:contain;padding:.2rem 1.4rem 1.4rem;overflow-y:auto}.sheet.svelte-1v8btbv .body:where(.svelte-1v8btbv){padding-bottom:calc(1.4rem + env(safe-area-inset-bottom))}.search.svelte-1wah7ro{font-family:var(--sans)}.status.svelte-1wah7ro{min-height:1.2em;color:var(--muted);margin:.6rem 0 .4rem;font-size:.8rem}ul.svelte-1wah7ro{margin:0;padding:0;list-style:none}li.svelte-1wah7ro{cursor:pointer;border-radius:10px;align-items:baseline;gap:.8rem;padding:.65rem .75rem;font-size:.93rem;line-height:1.45;display:flex}li[aria-selected=true].svelte-1wah7ro{background:var(--hl)}.go.svelte-1wah7ro{color:var(--muted)}.ref.svelte-1wah7ro{min-width:5.6rem;color:var(--accent);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem;font-weight:650}.snip.svelte-1wah7ro{font-family:var(--serif)}mark.svelte-1wah7ro{color:inherit;-webkit-text-decoration:underline 2px var(--accent);text-decoration:underline 2px var(--accent);text-underline-offset:3px;background:0 0;font-weight:700}.tips.svelte-1wah7ro{color:var(--muted);margin-top:.4rem;font-size:.86rem}.tips.svelte-1wah7ro p:where(.svelte-1wah7ro){margin:.5rem 0}.tips.svelte-1wah7ro b:where(.svelte-1wah7ro){color:var(--ink);font-weight:600}.keys.svelte-1wah7ro kbd:where(.svelte-1wah7ro){margin-right:.15rem}@media (pointer:coarse){.keys.svelte-1wah7ro{display:none}}.group.svelte-79skh5{font:600 .72rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:1.2rem 0 .5rem}.books.svelte-79skh5,.chapters.svelte-79skh5{gap:.35rem;display:grid}.books.svelte-79skh5{grid-template-columns:repeat(auto-fill,minmax(9.2rem,1fr))}.chapters.svelte-79skh5{grid-template-columns:repeat(auto-fill,minmax(3.1rem,1fr))}button[data-g].svelte-79skh5{background:var(--paper);min-height:2.75rem;color:var(--ink);font:500 .92rem/1.2 var(--sans);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:.4rem .7rem;transition:border-color .12s,background-color .12s}.chapters.svelte-79skh5 button[data-g]:where(.svelte-79skh5){text-align:center;font-variant-numeric:tabular-nums}button[data-g].svelte-79skh5:hover{border-color:var(--line)}button.current.svelte-79skh5{background:var(--accent);color:var(--on-accent)}.chead.svelte-79skh5{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.chead.svelte-79skh5 h3:where(.svelte-79skh5){font:500 1.6rem/1 var(--display);margin:0}.empty.svelte-79skh5{color:var(--muted);font-family:var(--sans)}@media (width<=767px){.books.svelte-79skh5{grid-template-columns:repeat(2,1fr)}}.group.svelte-17tnjf2{font:600 .72rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.4rem;margin:1rem 0 .5rem;display:flex}ul.svelte-17tnjf2{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}button[data-g].svelte-17tnjf2{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);text-align:left;font-family:var(--sans);cursor:pointer;border-radius:12px;gap:.3rem;padding:.8rem .95rem;transition:border-color .12s;display:grid}button[data-g].svelte-17tnjf2:hover{border-color:var(--accent)}button.current.svelte-17tnjf2{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.top.svelte-17tnjf2{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-size:.98rem;font-weight:550;display:flex}.top.svelte-17tnjf2 b:where(.svelte-17tnjf2){color:var(--accent);letter-spacing:.05em;min-width:2.4rem;font-size:.82rem}.year.svelte-17tnjf2{color:var(--muted);white-space:nowrap;font-size:.8rem;font-weight:400}.top.svelte-17tnjf2 kbd:where(.svelte-17tnjf2){margin-left:auto}@media (pointer:coarse){.top.svelte-17tnjf2 kbd:where(.svelte-17tnjf2){display:none}}.sum.svelte-17tnjf2{color:var(--muted);font-size:.86rem;line-height:1.4}.guide.svelte-17tnjf2{width:100%;margin-top:1rem}.guide.svelte-vylbnc{font-family:var(--sans);font-size:.93rem;line-height:1.55}.lead.svelte-vylbnc{margin:0 0 1.2rem}section.svelte-vylbnc{margin-top:1.8rem}h3.svelte-vylbnc{font:500 1.45rem/1.1 var(--display);color:var(--ink);margin:0 0 .8rem}.note.svelte-vylbnc,.meta.svelte-vylbnc{color:var(--muted);font-size:.82rem}.note.svelte-vylbnc{margin:.5rem 0 0}.spectrum.svelte-vylbnc{height:9.5rem;margin:0 1.2rem;position:relative}.axis.svelte-vylbnc{background:linear-gradient(90deg, var(--accent), var(--line));border-radius:2px;height:3px;position:absolute;top:1.6rem;left:0;right:0}.dot.svelte-vylbnc{left:var(--x);top:calc(1.2rem + var(--row) * 1.25rem);white-space:nowrap;color:var(--muted);padding-top:1.1rem;font-size:.74rem;position:absolute;transform:translate(-50%)}.dot.svelte-vylbnc i:where(.svelte-vylbnc){background:var(--surface);border:2px solid var(--muted);border-radius:50%;width:10px;height:10px;position:absolute;top:.15rem;left:calc(50% - 5px)}.dot.own.svelte-vylbnc{color:var(--ink);font-weight:700}.dot.own.svelte-vylbnc i:where(.svelte-vylbnc){border-color:var(--accent);background:var(--accent)}.ends.svelte-vylbnc{color:var(--muted);justify-content:space-between;font-size:.74rem;display:flex;position:absolute;bottom:0;left:-1.2rem;right:-1.2rem}.chips.svelte-vylbnc{flex-wrap:wrap;gap:.4rem;margin-bottom:.9rem;display:flex}.chip.svelte-vylbnc{border:1px solid var(--line);background:var(--paper);color:var(--ink);font:500 .82rem/1 var(--sans);cursor:pointer;border-radius:999px;padding:.45rem .8rem}.chip[aria-pressed=true].svelte-vylbnc{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.compare.svelte-vylbnc{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem;display:grid}figure.svelte-vylbnc{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin:0;padding:.9rem 1rem}figcaption.svelte-vylbnc{color:var(--muted);margin-bottom:.35rem;font-size:.78rem}figcaption.svelte-vylbnc b:where(.svelte-vylbnc){color:var(--accent)}blockquote.svelte-vylbnc{font:1rem/1.6 var(--serif);margin:0}.cards.svelte-vylbnc{grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));gap:.75rem;display:grid}.card.svelte-vylbnc{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.card.svelte-vylbnc header:where(.svelte-vylbnc){gap:.2rem;display:grid}h4.svelte-vylbnc{margin:0;font-size:1rem}h4.svelte-vylbnc b:where(.svelte-vylbnc){color:var(--accent);margin-right:.25rem}.card.svelte-vylbnc p:where(.svelte-vylbnc){margin:0}dl.svelte-vylbnc{gap:.15rem;margin:0;font-size:.85rem;display:grid}dt.svelte-vylbnc{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:.3rem;font-size:.74rem;font-weight:650}dd.svelte-vylbnc{margin:0}.card.svelte-vylbnc .btn:where(.svelte-vylbnc){margin-top:auto}.others.svelte-vylbnc{gap:.45rem;margin:.7rem 0 0;padding-left:1.1rem;display:grid}.settings.svelte-1u3w06f{font-family:var(--sans);gap:1.3rem;display:grid}fieldset.svelte-1u3w06f{border:0;margin:0;padding:0}legend.svelte-1u3w06f{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.6rem;padding:0;font-size:.72rem;font-weight:600}.seg.svelte-1u3w06f{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.opt.svelte-1u3w06f{position:relative}.opt.svelte-1u3w06f input:where(.svelte-1u3w06f){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opt.svelte-1u3w06f span:where(.svelte-1u3w06f){border:1px solid var(--line);border-radius:12px;place-items:center;height:3rem;font-size:.85rem;font-weight:550;display:grid}.opt[data-t=light].svelte-1u3w06f span:where(.svelte-1u3w06f){color:#2b2620;background:#fbf7ef}.opt[data-t=sepia].svelte-1u3w06f span:where(.svelte-1u3w06f){color:#3b2f22;background:#f1e4c8}.opt[data-t=dark].svelte-1u3w06f span:where(.svelte-1u3w06f){color:#e8dfd1;background:#16120e}.opt[data-t=auto].svelte-1u3w06f span:where(.svelte-1u3w06f){color:#8a7a66;background:linear-gradient(135deg,#fbf7ef 50%,#16120e 50%)}.opt.svelte-1u3w06f input:where(.svelte-1u3w06f):checked+span:where(.svelte-1u3w06f){border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.opt.svelte-1u3w06f input:where(.svelte-1u3w06f):focus-visible+span:where(.svelte-1u3w06f){outline:2px solid var(--accent);outline-offset:3px}.size.svelte-1u3w06f{align-items:center;gap:.5rem;display:flex}.size.svelte-1u3w06f input:where(.svelte-1u3w06f){accent-color:var(--accent);flex:1}.sample.svelte-1u3w06f{font-family:var(--serif);text-align:center;color:var(--ink);margin:.6rem 0 0;line-height:1.5}.links.svelte-1u3w06f{gap:.4rem;display:grid}.links.svelte-1u3w06f .btn:where(.svelte-1u3w06f){justify-content:flex-start}@media (pointer:coarse){.kb.svelte-1u3w06f{display:none}}.help.svelte-15ie6wp{font-family:var(--sans);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.4rem 1.6rem;display:grid}h3.svelte-15ie6wp{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:.8rem 0 .4rem;font-size:.72rem;font-weight:600}dl.svelte-15ie6wp{margin:0}dl.svelte-15ie6wp div:where(.svelte-15ie6wp){border-bottom:1px solid var(--line);align-items:center;gap:.8rem;padding:.35rem 0;display:flex}dt.svelte-15ie6wp{flex:none;gap:.2rem;min-width:5.5rem;display:flex}dd.svelte-15ie6wp{margin:0;font-size:.88rem}.toast.svelte-1n46o8q{left:50%;bottom:calc(5.4rem + env(safe-area-inset-bottom));z-index:30;background:var(--ink);color:var(--paper);font:500 .88rem/1 var(--sans);pointer-events:none;opacity:0;border-radius:999px;padding:.6rem 1rem;transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translate(-50%,8px)}.toast.svelte-1n46o8q:empty{padding:0}.toast.show.svelte-1n46o8q{opacity:1;transform:translate(-50%)}@media (width>=768px){.toast.svelte-1n46o8q{bottom:2rem}}
