@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-vietnamese-opsz-normal.D9N6E8K1.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-latin-opsz-normal.Cre6nC2_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./caveat-cyrillic-ext-wght-normal.DiMfzA-V.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./caveat-cyrillic-wght-normal.D5lnP6kL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./caveat-latin-ext-wght-normal.Byk3UhVp.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:Caveat Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./caveat-latin-wght-normal.C1hSzPvX.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:Mali;font-style:normal;font-display:swap;font-weight:500;src:url(./mali-latin-500-normal.B01M-LP6.woff2)format("woff2"),url(./mali-latin-500-normal.Thgqw_9f.woff)format("woff")}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:500;src:url(./mali-latin-ext-500-normal.BfJE4UMZ.woff2)format("woff2"),url(./mali-latin-ext-500-normal.FoLEyOKS.woff)format("woff")}@font-face{font-family:Clue Condensed;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(./bricolage-grotesque-latin-wdth-normal.Dtb2a5nO.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:Clue Condensed;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(./bricolage-grotesque-latin-ext-wdth-normal.DoS1gVTC.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}:root{--paper:#fbf6ee;--paper-2:#f4ecdf;--paper-3:#ebe1d0;--ink:#1e1b2e;--ink-2:#4a4560;--ink-3:#7c7690;--line:#e3d8c6;--tile:#fff;--tile-edge:#d9ccb6;--tile-shadow:0 1px 0 #d9ccb6, 0 2px 6px #1e1b2e14;--accent:#ff5b3a;--accent-2:#e2401f;--accent-soft:#ffe1d8;--on-accent:#fff;--inverse:#1e1b2e;--on-inverse:#fbf6ee;--marker:var(--sun);--sun:#ffc23d;--sun-soft:#fff0c7;--mint:#18a86f;--mint-soft:#d4f4e4;--sky:#3a7bf0;--grape:#8a5cf6;--community:#7c4dea;--community-ink:#6a3fd6;--chart-link:#7c4dea;--chart-embed:#16a06a;--rose:#e0457b;--danger:#d6334a;--focus:#3a7bf0;--radius-s:10px;--radius-m:16px;--radius-l:28px;--shadow-card:0 1px 0 #1e1b2e0a, 0 12px 40px -12px #1e1b2e2e;--shadow-pop:0 18px 50px -12px #1e1b2e59;--font-display:"Bricolage Grotesque Variable", "Inter Variable", system-ui, sans-serif;--font-text:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-clue:"Clue Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--clue-bg:#e9f0fe;--clue-bg-active:#ffe9a8;--clue-ink:#1e1b2e;--clue-arrow:#2f63c4;--hatch:#1e1b2e1a;--spring-bouncy:linear(0, .086, .286, .532, .772, .972, 1.113, 1.193, 1.218, 1.201, 1.159, 1.106, 1.053, 1.009, .977, .959, .953, .956, .965, .976, .988, .998, 1.005, 1.009, 1.01, 1.01, 1.008, 1.005, 1.003, 1.001, .999, .998, .998, .998, .998, .999, .999, 1, 1, 1, 1);--spring-bouncy-ms:1s;--spring-snappy:linear(0, .037, .108, .214, .316, .433, .53, .631, .719, .785, .847, .891, .931, .957, .98, .996, 1.005, 1.012, 1.015, 1.017, 1.017, 1.016, 1.015, 1.013, 1.011, 1.009, 1.007, 1.006, 1.004, 1.003, 1.002, 1.002, 1.001, 1.001, 1, 1, 1, 1, 1, 1, 1);--spring-snappy-ms:.5s;--spring-gentle:linear(0, .028, .092, .186, .283, .381, .475, .57, .648, .717, .775, .825, .87, .903, .929, .95, .968, .98, .989, .995, 1, 1.003, 1.005, 1.006, 1.006, 1.006, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1.001, 1.001, 1.001, 1.001, 1, 1, 1);--spring-gentle-ms:.75s;--ease-out:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#15131f;--chart-link:#8d63f0;--chart-embed:#1f9e6a;--paper-2:#1c1a2a;--community-ink:#b69cff;--paper-3:#262338;--ink:#f5efe4;--ink-2:#c9c2d8;--ink-3:#948da8;--line:#2e2a42;--tile:#2a263d;--tile-edge:#13111c;--tile-shadow:0 1px 0 #0e0c16, 0 2px 8px #00000059;--accent:#ff6c4c;--accent-2:#ff8a6e;--accent-soft:#4a2420;--sun:#ffcb57;--sun-soft:#4a3b14;--mint:#3fd394;--mint-soft:#16382a;--inverse:#2f2a48;--on-inverse:#f5efe4;--marker:color-mix(in srgb, var(--sun) 38%, transparent);--shadow-card:0 1px 0 #0000004d, 0 16px 50px -16px #000000b3;--clue-bg:#2c3556;--clue-bg-active:#5a4a1c;--clue-ink:#f5efe4;--clue-arrow:#8db2ff;--hatch:#f5efe41a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#15131f;--chart-link:#8d63f0;--chart-embed:#1f9e6a;--community-ink:#b69cff;--paper-2:#1c1a2a;--paper-3:#262338;--ink:#f5efe4;--ink-2:#c9c2d8;--ink-3:#948da8;--line:#2e2a42;--tile:#2a263d;--tile-edge:#13111c;--tile-shadow:0 1px 0 #0e0c16, 0 2px 8px #00000059;--accent:#ff6c4c;--accent-2:#ff8a6e;--accent-soft:#4a2420;--sun:#ffcb57;--sun-soft:#4a3b14;--mint:#3fd394;--mint-soft:#16382a;--inverse:#2f2a48;--on-inverse:#f5efe4;--marker:color-mix(in srgb, var(--sun) 38%, transparent);--shadow-card:0 1px 0 #0000004d, 0 16px 50px -16px #000000b3;--clue-bg:#2c3556;--clue-bg-active:#5a4a1c;--clue-ink:#f5efe4;--clue-arrow:#8db2ff;--hatch:#f5efe41a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;transition:background-color .4s var(--ease-out), color .4s var(--ease-out);margin:0;font-size:16px;line-height:1.55;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0;line-height:1.05}p{margin:0}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:6px}::selection{background:var(--sun);color:#1e1b2e}img,svg{display:block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.btn{--btn-bg:var(--tile);--btn-fg:var(--ink);background:var(--btn-bg);color:var(--btn-fg);white-space:nowrap;box-shadow:var(--tile-shadow);transition:scale var(--spring-snappy-ms) var(--spring-snappy), background-color .2s, box-shadow .2s;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:.5em;padding:.7em 1.15em;font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (width<=560px){.btn{white-space:normal;text-align:center;max-width:100%;line-height:1.2}}.btn:hover{scale:1.03}.btn:active{transition-duration:80ms;scale:.95}.btn[disabled]{opacity:.45;pointer-events:none}.btn-primary{--btn-bg:var(--accent);--btn-fg:var(--on-accent);box-shadow:0 1px 0 var(--accent-2), 0 8px 20px -8px color-mix(in srgb, var(--accent) 70%, transparent)}.btn-ghost{--btn-bg:transparent;box-shadow:none}.btn-ghost:hover{background:var(--paper-3)}.btn svg{flex:none;width:1.15em;height:1.15em}.icon-btn{width:40px;height:40px;color:var(--ink-2);transition:scale var(--spring-snappy-ms) var(--spring-snappy), background-color .2s, color .2s;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--paper-3);color:var(--ink)}.icon-btn:active{transition-duration:80ms;scale:.88}.icon-btn svg{width:20px;height:20px}.ui-tip{z-index:100;background:var(--inverse);max-width:min(260px,100vw - 16px);color:var(--on-inverse);box-shadow:0 0 0 1px color-mix(in srgb, var(--on-inverse) 12%, transparent), var(--shadow-pop);pointer-events:none;animation:ui-tip-in .12s var(--ease-out);border:0;border-radius:10px;gap:2px;margin:0;padding:7px 11px;font-size:.85rem;line-height:1.35;display:grid;position:fixed;inset:auto}.ui-tip strong{white-space:nowrap;font-weight:700}.ui-tip span{opacity:.8;font-weight:500}.ui-tip.above{animation-name:ui-tip-in-above}@keyframes ui-tip-in{0%{opacity:0;translate:0 -3px}}@keyframes ui-tip-in-above{0%{opacity:0;translate:0 3px}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.32s;animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:.32s;animation-timing-function:var(--ease-out)}:root.page-vt .site-header{view-transition-name:site-header}:root.page-vt::view-transition-group(site-header){animation:none}:root.page-vt::view-transition-old(root){animation:vt-out .2s var(--ease-out) both}:root.page-vt::view-transition-new(root){animation:vt-in .42s var(--ease-out) 80ms backwards}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;translate:0 12px}}:root.filter-vt::view-transition-group(*){animation-duration:var(--spring-snappy-ms);animation-timing-function:var(--spring-snappy)}:root.filter-vt::view-transition-old(root){animation-duration:.26s;animation-timing-function:ease}:root.filter-vt::view-transition-new(root){animation-duration:.26s;animation-timing-function:ease}:root.filter-vt::view-transition-new(*):only-child{animation:vt-pop .45s var(--ease-out) both}:root.filter-vt::view-transition-old(*):only-child{animation:.22s both vt-leave}@keyframes vt-pop{0%{opacity:0;scale:.85}}@keyframes vt-leave{to{opacity:0;scale:.85}}:root.thema-wechsel *,:root.thema-wechsel :before,:root.thema-wechsel :after{transition:none!important}:root.thema-wechsel::view-transition-old(root){animation-duration:.35s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}:root.thema-wechsel::view-transition-new(root){animation-duration:.35s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}:root.thema-wechsel.ico-dreht .icon-btn.theme{view-transition-name:theme-btn}:root.thema-wechsel::view-transition-group(theme-btn){animation:none}:root.thema-wechsel::view-transition-old(theme-btn){animation:ico-out .35s var(--ease-out) both}:root.thema-wechsel::view-transition-new(theme-btn){animation:ico-in .45s var(--ease-out) both}@keyframes ico-out{to{opacity:0;rotate:90deg;scale:.4}}@keyframes ico-in{0%{opacity:0;rotate:-90deg;scale:.4}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media screen{:root[data-stil=papier]{--paper:#fdfcf7;--paper-2:#f5f3ea;--paper-3:#eae7dc;--ink:#262a35;--ink-2:#4a505f;--ink-3:#687080;--line:#d9dee7;--tile:#fff;--tile-edge:#a9b2c3;--tile-shadow:0 1px 0 #cfd5df, 0 2px 4px #262a3514;--accent:#d93a2b;--accent-2:#b92c1f;--accent-soft:#fbe0dc;--inverse:#262a35;--on-inverse:#fdfcf7;--focus:#2f55c9;--radius-s:6px;--radius-m:10px;--radius-l:16px;--shadow-card:0 1px 1px #262a350f, 0 8px 22px -10px #262a353d;--shadow-pop:0 14px 40px -12px #262a3552;--pen:#1f3fa8;--pen-red:#d93a2b;--karo:#4670b226;--font-hand:"Mali", "Comic Sans MS", var(--font-display);--font-head:"Caveat Variable", "Comic Sans MS", var(--font-display);--clue-bg:#edf2fb;--clue-arrow:#1f3fa8}@media (prefers-color-scheme:dark){:root[data-stil=papier]:not([data-theme=light]){--paper:#22382d;--paper-2:#284034;--paper-3:#314c3e;--ink:#f3f1e8;--ink-2:#d2d9cf;--ink-3:#a9b7aa;--line:#3d5a4a;--tile:#2a4336;--tile-edge:#f3f1e86b;--tile-shadow:0 1px 0 #00000040, 0 2px 6px #00000040;--accent:#ff9b85;--accent-2:#ffb4a3;--accent-soft:#4d3a33;--on-accent:#1d2f26;--sun:#f3d97a;--sun-soft:#4b4a2c;--mint:#9bdcb6;--mint-soft:#2f5544;--inverse:#1a2c23;--on-inverse:#f3f1e8;--marker:#f3d97a57;--focus:#9cc2ff;--shadow-card:0 1px 0 #0003, 0 14px 40px -16px #0000008c;--pen:#f7f5ec;--pen-red:#ff9b85;--karo:transparent;--clue-bg:#2f4a3c;--clue-bg-active:#5a5326;--clue-ink:#f3f1e8;--clue-arrow:#f3d97a;--hatch:#f3f1e81a}}:root[data-stil=papier][data-theme=dark]{--paper:#22382d;--paper-2:#284034;--paper-3:#314c3e;--ink:#f3f1e8;--ink-2:#d2d9cf;--ink-3:#a9b7aa;--line:#3d5a4a;--tile:#2a4336;--tile-edge:#f3f1e86b;--tile-shadow:0 1px 0 #00000040, 0 2px 6px #00000040;--accent:#ff9b85;--accent-2:#ffb4a3;--accent-soft:#4d3a33;--on-accent:#1d2f26;--sun:#f3d97a;--sun-soft:#4b4a2c;--mint:#9bdcb6;--mint-soft:#2f5544;--inverse:#1a2c23;--on-inverse:#f3f1e8;--marker:#f3d97a57;--focus:#9cc2ff;--shadow-card:0 1px 0 #0003, 0 14px 40px -16px #0000008c;--pen:#f7f5ec;--pen-red:#ff9b85;--karo:transparent;--clue-bg:#2f4a3c;--clue-bg-active:#5a5326;--clue-ink:#f3f1e8;--clue-arrow:#f3d97a;--hatch:#f3f1e81a}:root[data-stil=papier] body{background-image:linear-gradient(var(--karo) 1px, transparent 1px), linear-gradient(90deg, var(--karo) 1px, transparent 1px);background-position:-1px -1px;background-size:22px 22px}@media (prefers-color-scheme:dark){:root[data-stil=papier]:not([data-theme=light]) body{background-image:radial-gradient(110% 60% at 15% 8%,#ffffff0f,#0000 60%),radial-gradient(80% 50% at 90% 55%,#ffffff0b,#0000 65%);background-size:auto}}:root[data-stil=papier][data-theme=dark] body{background-image:radial-gradient(110% 60% at 15% 8%,#ffffff0f,#0000 60%),radial-gradient(80% 50% at 90% 55%,#ffffff0b,#0000 65%);background-size:auto}:root[data-stil=papier] :is(h1,h2):not(.sheet *){font-family:var(--font-head);font-variation-settings:normal;font-size-adjust:ex-height .46;letter-spacing:0;font-weight:700;line-height:1.1}}.skip.svelte-16l0jix{z-index:100;background:var(--ink);color:var(--paper);transition:top .2s var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.skip.svelte-16l0jix:focus{top:12px}.site-header.svelte-16l0jix{z-index:50;background:color-mix(in srgb, var(--paper) 78%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);padding:10px 16px;position:sticky;top:0}.inner.svelte-16l0jix{justify-content:space-between;align-items:center;gap:12px;max-width:1320px;margin:0 auto;display:flex}.brand.svelte-16l0jix{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.name.svelte-16l0jix{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:800;overflow:hidden}.light.svelte-16l0jix{color:var(--ink-2);font-weight:500}nav.svelte-16l0jix{align-items:center;gap:4px;display:flex}.link.svelte-16l0jix,.lang.svelte-16l0jix{color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.93rem;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.link[aria-current=page].svelte-16l0jix,.link.svelte-16l0jix:hover,.lang.svelte-16l0jix:hover,.lang[aria-expanded=true].svelte-16l0jix{background:var(--paper-3);color:var(--ink)}.lang.svelte-16l0jix{cursor:pointer;background:0 0;border:0;font-family:inherit}.lang-box.svelte-16l0jix,.look-box.svelte-16l0jix{display:flex;position:relative}.lang-menu.svelte-16l0jix{z-index:60;background:var(--paper);min-width:170px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pop);transform-origin:100% 0;opacity:0;visibility:hidden;transition:opacity .18s, scale .18s var(--ease-out), translate .18s var(--ease-out), visibility 0s .18s;border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;translate:0 -4px;scale:.94}.lang-menu.open.svelte-16l0jix{opacity:1;visibility:visible;transition:opacity .18s, scale .28s var(--ease-out), translate .28s var(--ease-out), visibility 0s;translate:0;scale:1}.lang-menu.svelte-16l0jix li:where(.svelte-16l0jix){opacity:0;transition:opacity .12s,translate .12s;translate:0 -4px}.lang-menu.open.svelte-16l0jix li:where(.svelte-16l0jix){opacity:1;transition:opacity .26s calc(var(--i) * 30ms + 40ms), translate .32s var(--ease-out) calc(var(--i) * 30ms + 40ms);translate:0}.globe.svelte-16l0jix,.pal.svelte-16l0jix,.chev.svelte-16l0jix{transition:rotate .25s var(--ease-out);margin-left:-2px;display:inline-flex}.lang[aria-expanded=true].svelte-16l0jix .chev:where(.svelte-16l0jix){rotate:180deg}.lang-menu.svelte-16l0jix a:where(.svelte-16l0jix){color:var(--ink-2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-weight:600;text-decoration:none;display:flex}.lang-menu.svelte-16l0jix a:where(.svelte-16l0jix):hover{background:var(--paper-2);color:var(--ink)}.lang-menu.svelte-16l0jix a[aria-current]:where(.svelte-16l0jix){color:var(--ink)}.look-menu.svelte-16l0jix{z-index:60;background:var(--paper);width:264px;max-width:calc(100vw - 20px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pop);transform-origin:100% 0;opacity:0;visibility:hidden;transition:opacity .18s, scale .18s var(--ease-out), translate .18s var(--ease-out), visibility 0s .18s;border-radius:16px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;translate:0 -4px;scale:.94}.look-menu.open.svelte-16l0jix{opacity:1;visibility:visible;transition:opacity .18s, scale .28s var(--ease-out), translate .28s var(--ease-out), visibility 0s;translate:0;scale:1}.look-h.svelte-16l0jix{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:2px 4px 8px;font-size:.78rem;font-weight:700}.styles.svelte-16l0jix{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.sw-btn.svelte-16l0jix,.mode-btn.svelte-16l0jix{font-family:var(--font-text);color:var(--ink-2);-webkit-tap-highlight-color:transparent;background:0 0;border:0}.sw-btn.svelte-16l0jix{border-radius:12px;justify-items:center;gap:6px;padding:6px;font-size:.85rem;font-weight:600;transition:background-color .18s;display:grid}.sw-btn.svelte-16l0jix:hover{background:var(--paper-2)}.sw-btn[aria-pressed=true].svelte-16l0jix{color:var(--ink)}.look-menu.svelte-16l0jix .sw-btn[aria-pressed=true]:where(.svelte-16l0jix) .sw:where(.svelte-16l0jix){box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--accent)}.sw.svelte-16l0jix{width:100%;height:56px;transition:box-shadow .22s var(--ease-out), scale var(--spring-snappy-ms) var(--spring-snappy);border-radius:10px;justify-content:center;align-items:center;gap:4px;display:flex}.sw-btn.svelte-16l0jix:active .sw:where(.svelte-16l0jix){scale:.94}.sw.svelte-16l0jix span:where(.svelte-16l0jix){place-items:center;width:28px;height:28px;font-size:17px;line-height:1;display:grid}.sw.modern.svelte-16l0jix{background:#fbf6ee;box-shadow:inset 0 0 0 1px #e3d8c6}.sw.modern.svelte-16l0jix span:where(.svelte-16l0jix){color:#1e1b2e;background:#fff;border-radius:7px;font-family:Bricolage Grotesque Variable,sans-serif;font-weight:700;box-shadow:inset 0 0 0 1px #d9ccb6,0 2px #d9ccb6}.sw.modern.svelte-16l0jix .sw-b:where(.svelte-16l0jix){background:#ffc23d}.dark.svelte-16l0jix .sw.modern:where(.svelte-16l0jix){background:#15131f;box-shadow:inset 0 0 0 1px #2e2a42}.dark.svelte-16l0jix .sw.modern:where(.svelte-16l0jix) span:where(.svelte-16l0jix){color:#f5efe4;background:#2a263d;box-shadow:inset 0 0 0 1px #13111c,0 2px #13111c}.dark.svelte-16l0jix .sw.modern:where(.svelte-16l0jix) .sw-b:where(.svelte-16l0jix){background:#5a4a1c}.sw.papier.svelte-16l0jix{background-color:#fdfcf7;background-image:linear-gradient(#4670b233 1px,#0000 1px),linear-gradient(90deg,#4670b233 1px,#0000 1px);background-size:8px 8px;gap:0;box-shadow:inset 0 0 0 1px #d9dee7}.sw.papier.svelte-16l0jix span:where(.svelte-16l0jix){outline-offset:-.5px;color:#1f3fa8;background:#fff;outline:1px solid #8e98ab;font-family:Comic Sans MS,cursive;font-weight:500}.look-menu.open.svelte-16l0jix .sw.papier:where(.svelte-16l0jix) span:where(.svelte-16l0jix){font-family:Mali,Comic Sans MS,cursive}.sw.papier.svelte-16l0jix .sw-a:where(.svelte-16l0jix){rotate:-4deg}.sw.papier.svelte-16l0jix .sw-b:where(.svelte-16l0jix){rotate:3deg}.dark.svelte-16l0jix .sw.papier:where(.svelte-16l0jix){background-color:#22382d;background-image:radial-gradient(90% 70% at 25% 20%,#ffffff17,#0000 70%);background-size:auto;box-shadow:inset 0 0 0 1px #3d5a4a}.dark.svelte-16l0jix .sw.papier:where(.svelte-16l0jix) span:where(.svelte-16l0jix){color:#f7f5ec;background:#2a4336;outline-color:#f3f1e873}.modes.svelte-16l0jix{background:var(--paper-2);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:2px;padding:3px;display:grid}.mode-btn.svelte-16l0jix{white-space:nowrap;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:7px 4px 6px;font-size:.82rem;font-weight:600;transition:background-color .18s,color .18s;display:inline-flex}.mode-btn.svelte-16l0jix svg{flex:none}.mode-btn.svelte-16l0jix:hover{color:var(--ink)}.mode-btn[aria-pressed=true].svelte-16l0jix{background:var(--tile);color:var(--ink);box-shadow:var(--tile-shadow)}.link.svelte-16l0jix,.lang.svelte-16l0jix{white-space:nowrap}@media (width<=1000px){.daily.svelte-16l0jix .lbl:where(.svelte-16l0jix){display:none}}@media (width<=900px){.hide-s.svelte-16l0jix{display:none}}@media (width<=560px){.light.svelte-16l0jix{display:none}}@media (width<=640px){.daily.svelte-16l0jix .lbl:where(.svelte-16l0jix),.hide-s.svelte-16l0jix{display:none}.name.svelte-16l0jix{font-size:1.02rem}}@media (width<=440px){.site-header.svelte-16l0jix{padding:10px}.brand.svelte-16l0jix{gap:8px}.light.svelte-16l0jix{display:none}nav.svelte-16l0jix{gap:0}.link.svelte-16l0jix,.lang.svelte-16l0jix{padding:8px 9px}.globe.svelte-16l0jix{display:none}}@media (width<=400px){.link.svelte-16l0jix,.lang.svelte-16l0jix{padding:8px 7px;font-size:.9rem}.name.svelte-16l0jix{font-size:.98rem}}.site-footer.svelte-16hkftz{border-top:1px solid var(--line);color:var(--ink-3);margin-top:96px;padding:36px 16px 44px;font-size:.92rem}.inner.svelte-16hkftz{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;max-width:1320px;margin:0 auto;display:flex}.brand.svelte-16hkftz{font-family:var(--font-display);color:var(--ink);align-items:center;gap:10px;font-weight:700;display:flex}.made.svelte-16hkftz{flex:1}a.svelte-16hkftz{color:var(--ink-2);text-underline-offset:3px}nav.svelte-16hkftz{gap:18px;display:flex}.extern.svelte-16hkftz{align-items:center;gap:4px;display:inline-flex}.ideas.svelte-16hkftz{border-top:1px solid var(--line);flex-wrap:wrap;flex:100%;order:5;gap:8px 18px;padding-top:12px}
