@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/kagaz/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/kagaz/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/kagaz/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/kagaz/_astro/playfair-display-latin-wght-normal.BOwq7MWX.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(/kagaz/_astro/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(/kagaz/_astro/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(/kagaz/_astro/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(/kagaz/_astro/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(/kagaz/_astro/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(/kagaz/_astro/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(/kagaz/_astro/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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/kagaz/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/kagaz/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/kagaz/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/kagaz/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/kagaz/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/kagaz/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/kagaz/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/kagaz/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/kagaz/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/kagaz/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/kagaz/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");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{--workspace:#e8e3d8;--paper:#fcfaf4;--paper-warm:#f3ebdd;--paper-deep:#e4ded1;--paper-sunk:#ddd6c7;--sheet:#fcfaf4;--sheet-ink:#292722;--sheet-ink-soft:#777168;--sheet-edge:#50412d14;--slab:#292722;--slab-soft:#35322b;--ink:#292722;--ink-soft:#777168;--ink-faint:#9a9387;--on-slab:#f3ebdd;--on-slab-soft:#b5aea1;--rule:#d8d0c1;--rule-strong:#c3baa8;--edge:#50412d14;--ledger:#7a563512;--brown:#7a5635;--brown-deep:#634527;--brown-light:#b89568;--brown-wash:#f0e7d9;--on-brown:#fff9ee;--crimson:#9e4a32;--crimson-deep:#813622;--crimson-wash:#f6e6df;--verify:#5c7a52;--verify-wash:#eaf0e5;--g-edit:#7a5635;--g-edit-wash:#f0e7d9;--g-organise:#4a5d6e;--g-organise-wash:#e6eaee;--g-split:#4e6b63;--g-split-wash:#e5ecea;--g-convert:#5c7a52;--g-convert-wash:#eaf0e5;--g-optimise:#9a6b32;--g-optimise-wash:#f5ead9;--g-stamp:#9e4a32;--g-stamp-wash:#f6e6df;--g-extract:#6e5170;--g-extract-wash:#efe8f0;--display:"Playfair Display Variable", "Playfair Display", Georgia, serif;--body:"Inter Variable", "Inter", "Segoe UI", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--deva:"Nirmala UI", "Noto Sans Devanagari", sans-serif;--text-xs:clamp(.72rem, .71rem + .05vw, .76rem);--text-sm:clamp(.86rem, .85rem + .06vw, .9rem);--text-base:clamp(1rem, .97rem + .13vw, 1.06rem);--text-lg:clamp(1.15rem, 1.1rem + .25vw, 1.32rem);--text-xl:clamp(1.45rem, 1.32rem + .6vw, 1.9rem);--text-2xl:clamp(2rem, 1.7rem + 1.4vw, 3rem);--text-3xl:clamp(2.9rem, 2.1rem + 3.6vw, 5.6rem);--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:3rem;--s8:4.5rem;--s9:7rem;--measure:60ch;--page:1200px;--gutter:clamp(1.25rem, 5vw, 4rem);--r-sm:4px;--r-md:6px;--r-lg:8px;--r-page:3px;--shade:70 55 35;--lift-1:0 1px 2px rgb(var(--shade) / .06);--lift-2:0 2px 6px rgb(var(--shade) / .08), 0 8px 20px rgb(var(--shade) / .07);--lift-3:0 2px 6px rgb(var(--shade) / .08), 0 15px 35px rgb(var(--shade) / .1);--lift-page:0 2px 6px rgb(var(--shade) / .08), 0 15px 35px rgb(var(--shade) / .1);--texture:.25;--daylight:1;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.86' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E");--fibre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.026 0.62' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23f)'/%3E%3C/svg%3E");--lamp:0;--ease:cubic-bezier(.2, .7, .3, 1);--ease-paper:cubic-bezier(.22, .61, .36, 1);--fast:.13s;--med:.2s;--slow:.42s}:root:not([data-theme=dark]){color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--workspace:#24231f;--paper:#2e2c27;--paper-warm:#35322b;--paper-deep:#383530;--paper-sunk:#1c1b18;--slab:#161513;--slab-soft:#24231f;--sheet:#d9c6a5;--sheet-ink:#2a251c;--sheet-ink-soft:#5c5344;--sheet-edge:#fff0cd24;--ink:#e8dfcb;--ink-soft:#a89f8d;--ink-faint:#7d7361;--on-slab:#e6dcc6;--on-slab-soft:#9c9484;--rule:#43403a;--rule-strong:#57534a;--edge:#fff4d61a;--ledger:#d8b27a14;--brown:#c79a68;--brown-deep:#dbb188;--brown-light:#e0c39c;--brown-wash:#332c22;--on-brown:#201c15;--crimson:#d4795c;--crimson-deep:#e29277;--crimson-wash:#33211a;--verify:#93b184;--verify-wash:#232b1f;--g-edit:#c79a68;--g-edit-wash:#332c22;--g-organise:#8aa3b8;--g-organise-wash:#222a30;--g-split:#8bb0a5;--g-split-wash:#212b28;--g-convert:#a3bf95;--g-convert-wash:#242b20;--g-optimise:#d3a563;--g-optimise-wash:#322818;--g-stamp:#d4795c;--g-stamp-wash:#33211a;--g-extract:#b198b3;--g-extract-wash:#2b2530;--shade:0 0 0;--lift-1:0 1px 2px #0006;--lift-2:0 2px 8px #00000073, 0 10px 26px #0006;--lift-3:0 2px 8px #00000080, 0 20px 48px #00000080;--lift-page:0 0 0 1px #fff0cd12, 0 2px 8px #00000080, 0 22px 50px #00000080;--daylight:0;--lamp:1}}:root[data-theme=dark]{color-scheme:dark;--workspace:#24231f;--paper:#2e2c27;--paper-warm:#35322b;--paper-deep:#383530;--paper-sunk:#1c1b18;--slab:#161513;--slab-soft:#24231f;--sheet:#d9c6a5;--sheet-ink:#2a251c;--sheet-ink-soft:#5c5344;--sheet-edge:#fff0cd24;--ink:#e8dfcb;--ink-soft:#a89f8d;--ink-faint:#7d7361;--on-slab:#e6dcc6;--on-slab-soft:#9c9484;--rule:#43403a;--rule-strong:#57534a;--edge:#fff4d61a;--ledger:#d8b27a14;--brown:#c79a68;--brown-deep:#dbb188;--brown-light:#e0c39c;--brown-wash:#332c22;--on-brown:#201c15;--crimson:#d4795c;--crimson-deep:#e29277;--crimson-wash:#33211a;--verify:#93b184;--verify-wash:#232b1f;--g-edit:#c79a68;--g-edit-wash:#332c22;--g-organise:#8aa3b8;--g-organise-wash:#222a30;--g-split:#8bb0a5;--g-split-wash:#212b28;--g-convert:#a3bf95;--g-convert-wash:#242b20;--g-optimise:#d3a563;--g-optimise-wash:#322818;--g-stamp:#d4795c;--g-stamp-wash:#33211a;--g-extract:#b198b3;--g-extract-wash:#2b2530;--shade:0 0 0;--lift-1:0 1px 2px #0006;--lift-2:0 2px 8px #00000073, 0 10px 26px #0006;--lift-3:0 2px 8px #00000080, 0 20px 48px #00000080;--lift-page:0 0 0 1px #fff0cd12, 0 2px 8px #00000080, 0 22px 50px #00000080;--daylight:0;--lamp:1}:root{--accent:var(--brown);--accent-wash:var(--brown-wash)}[data-group=Edit]{--accent:var(--g-edit);--accent-wash:var(--g-edit-wash)}[data-group=Organise]{--accent:var(--g-organise);--accent-wash:var(--g-organise-wash)}[data-group=Split]{--accent:var(--g-split);--accent-wash:var(--g-split-wash)}[data-group=Convert]{--accent:var(--g-convert);--accent-wash:var(--g-convert-wash)}[data-group=Optimise]{--accent:var(--g-optimise);--accent-wash:var(--g-optimise-wash)}[data-group=Stamp]{--accent:var(--g-stamp);--accent-wash:var(--g-stamp-wash)}[data-group=Extract]{--accent:var(--g-extract);--accent-wash:var(--g-extract-wash)}body{background-color:var(--workspace);position:relative}body:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 70% 55% at 8% 12%, rgb(255 248 225/calc(.55 * var(--daylight))), transparent 55%), linear-gradient(115deg, rgb(255 255 255/calc(.18 * var(--daylight))), transparent 45%), linear-gradient(92deg, transparent 4%, rgb(255 250 232/calc(.14 * var(--daylight))) 12%, transparent 26%, transparent 44%, rgb(255 250 232/calc(.09 * var(--daylight))) 52%, transparent 68%), radial-gradient(ellipse 60% 50% at 88% 4%, rgb(255 216 150/calc(.16 * var(--lamp))), transparent 60%), radial-gradient(ellipse 90% 70% at 78% 0%, rgb(255 198 120/calc(.09 * var(--lamp))), transparent 65%);position:fixed;inset:0}body:after{content:"";z-index:0;pointer-events:none;background-image:var(--paper-pattern,none), var(--grain);background-size:var(--paper-pattern-size,auto), 120px 120px;opacity:calc(var(--texture) * .5);mix-blend-mode:var(--grain-blend,multiply);position:fixed;inset:0}body>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){:root{--fast:0s;--med:0s;--slow:0s}}.sheet{background-color:var(--sheet);color:var(--sheet-ink);border:1px solid var(--sheet-edge);border-radius:var(--r-page);box-shadow:var(--lift-page);position:relative}.sheet:before{content:"";pointer-events:none;border-radius:inherit;background-image:var(--grain);opacity:calc(var(--texture) * .16);mix-blend-mode:multiply;background-size:120px 120px;position:absolute;inset:0}.laid{background-color:var(--paper);background-image:linear-gradient(color-mix(in srgb, var(--paper) 88%, transparent), color-mix(in srgb, var(--paper) 88%, transparent)), var(--grain);background-size:auto,120px 120px;position:relative}.laid:before,.laid:after{content:"";background-color:inherit;filter:url(#deckle);pointer-events:none;height:22px;position:absolute;left:-2%;right:-2%}.laid:before{top:-13px}.laid:after{bottom:-13px}@media (width<=40rem){.laid:before,.laid:after{filter:url(#deckle-fine);height:14px}}[data-paper=plain]{--paper:#fffefb;--paper-warm:#f7f4ec;--texture-page-scale:.5}[data-paper=cream]{--paper:#fcfaf4;--paper-warm:#f3ebdd}[data-paper=recycled]{--paper:#f1ead9;--paper-warm:#e7dec9;--paper-pattern:var(--fibre);--paper-pattern-size:200px 200px}[data-paper=notebook]{--paper:#fcfaf3;--paper-warm:#f2eee1;--paper-pattern:repeating-linear-gradient(to bottom, transparent 0, transparent 27px, #5a789b66 27px, #5a789b66 28px);--paper-pattern-size:100% 28px}[data-paper=graph]{--paper:#fdfbf5;--paper-warm:#f2eee2;--paper-pattern:repeating-linear-gradient(to right, transparent 0, transparent 19px, #78876e4d 19px, #78876e4d 20px), repeating-linear-gradient(to bottom, transparent 0, transparent 19px, #78876e4d 19px, #78876e4d 20px);--paper-pattern-size:20px 20px, 20px 20px}[data-paper=blueprint]{--paper:#e9eff6;--paper-warm:#dde6f0;--edge:#2d46641f;--paper-pattern:repeating-linear-gradient(to right, transparent 0, transparent 23px, #46699657 23px, #46699657 24px), repeating-linear-gradient(to bottom, transparent 0, transparent 23px, #46699657 23px, #46699657 24px);--paper-pattern-size:24px 24px, 24px 24px}[data-paper=craft]{--paper:#e6d9c0;--paper-warm:#d9caae;--edge:#503c2324;--paper-pattern:var(--fibre);--paper-pattern-size:200px 200px}[data-paper=oldpaper]{--paper:#f7efd8;--paper-warm:#ece2c6;--paper-pattern:radial-gradient(ellipse 45% 40% at 3% 4%, #aa823c2e, transparent 70%), radial-gradient(ellipse 40% 45% at 97% 92%, #a0783729, transparent 70%);--paper-pattern-size:100% 100%, 100% 100%}[data-paper=linen]{--paper:#f6f1e6;--paper-warm:#ebe4d3;--paper-pattern:repeating-linear-gradient(45deg, transparent 0, transparent 3px, #7864461c 3px, #7864461c 4px), repeating-linear-gradient(-45deg, transparent 0, transparent 3px, #78644617 3px, #78644617 4px);--paper-pattern-size:6px 6px, 6px 6px}[data-paper=newspaper]{--paper:#f2f1ec;--paper-warm:#e6e5de;--edge:#3c3c371a;--grain-blend:multiply}.paper-swatch{background-image:none}.paper-swatch[data-paper=notebook]{background-image:repeating-linear-gradient(#0000 0 4px,#5a789b8c 4px 5px);background-size:100% 5px}.paper-swatch[data-paper=graph]{background-image:repeating-linear-gradient(90deg,#0000 0 4px,#78876e80 4px 5px),repeating-linear-gradient(#0000 0 4px,#78876e80 4px 5px);background-size:5px 5px,5px 5px}.paper-swatch[data-paper=blueprint]{background-image:repeating-linear-gradient(90deg,#0000 0 4px,#46699680 4px 5px),repeating-linear-gradient(#0000 0 4px,#46699680 4px 5px);background-size:5px 5px,5px 5px}.paper-swatch[data-paper=recycled],.paper-swatch[data-paper=craft],.paper-swatch[data-paper=linen],.paper-swatch[data-paper=newspaper]{background-image:var(--fibre);background-size:44px 44px}[data-paper] .sheet:after{content:"";pointer-events:none;border-radius:inherit;background-image:var(--paper-pattern,none);background-size:var(--paper-pattern-size,auto);opacity:calc(var(--texture) * .55);mix-blend-mode:multiply;position:absolute;inset:0}[data-texture=off]{--texture:0}.chrome-bar{-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--edge);background-color:#fcfaf4d1}.chrome-rail{-webkit-backdrop-filter:blur(14px);border-right:1px solid var(--edge);background-color:#ebe6dbb8}:root[data-theme=dark] .chrome-bar,:root[data-theme=dark] .chrome-rail{background-color:#262420db}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .chrome-bar,:root:not([data-theme=light]) .chrome-rail{background-color:#262420db}}@keyframes sheet-in{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sheet-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.99)}}.sheet-enter{animation:sheet-in .22s var(--ease-paper) both}.sheet-exit{animation:sheet-out .18s var(--ease-paper) both}@media (prefers-reduced-motion:reduce){.sheet-enter,.sheet-exit{animation:none}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--workspace);min-height:100svh;color:var(--ink);font-family:var(--body);font-size:var(--text-base);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}img,svg,canvas{max-width:100%;display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--display);font-variation-settings:"opsz" 120, "SOFT" 0, "WONK" 0;letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.02}h1{font-size:var(--text-3xl);font-weight:700}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-lg);font-variation-settings:"opsz" 40;letter-spacing:-.012em;line-height:1.22}h4{font-size:var(--text-base);font-variation-settings:"opsz" 24;letter-spacing:-.005em}.turn{color:var(--crimson);font-variation-settings:"opsz" 144, "SOFT" 20;font-style:italic}p{text-wrap:pretty}a{color:inherit;text-decoration-color:color-mix(in srgb, currentColor 32%, transparent);text-underline-offset:.18em}a:hover{text-decoration-color:currentColor}.shell{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.eyebrow{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.lede{font-size:var(--text-lg);color:var(--ink-soft);max-width:var(--measure);line-height:1.5}.ruled{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 27px, var(--ledger) 27px, var(--ledger) 28px)}.card{background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--ink);border-radius:var(--r-sm);box-shadow:var(--lift-1);position:relative}.btn{--btn-bg:transparent;--btn-fg:var(--ink);--btn-edge:var(--rule-strong);justify-content:center;align-items:center;gap:var(--s2);background:var(--btn-bg);color:var(--btn-fg);border:1.5px solid var(--btn-edge);border-radius:var(--r-sm);font-family:var(--body);font-size:var(--text-sm);letter-spacing:-.005em;cursor:pointer;transition:background var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease), transform var(--fast) var(--ease);padding:.72em 1.3em;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:color-mix(in srgb, var(--btn-fg) 8%, transparent);border-color:var(--btn-fg)}.btn:active{transform:translateY(1px)}.btn[disabled]{opacity:.4;cursor:not-allowed;transform:none}.btn-primary{--btn-bg:var(--accent);--btn-fg:var(--on-brown);--btn-edge:var(--accent)}.btn-primary:hover{--btn-bg:color-mix(in srgb, var(--accent) 82%, black);--btn-edge:color-mix(in srgb, var(--accent) 82%, black);color:var(--on-brown)}.btn-lg{font-size:var(--text-base);padding:.9em 1.7em}.row{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--accent);border-radius:var(--r-sm);grid-template-columns:auto 3.4rem minmax(0,1fr) auto;display:grid}.row-index{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-faint);font-variant-numeric:tabular-nums;width:1.4rem}.row-thumb{aspect-ratio:3/4;object-fit:cover;object-position:top center;background:var(--paper-sunk);border:1px solid var(--rule);border-radius:2px;width:3.4rem}.row-name{font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600;display:block}.row-meta{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-faint);margin-top:2px;display:block}.row-controls{gap:var(--s1);display:flex}.icon-btn{border-radius:var(--r-sm);width:2rem;height:2rem;color:var(--ink-soft);cursor:pointer;transition:background var(--fast) var(--ease), color var(--fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:grid}.icon-btn:hover:not([disabled]){background:var(--paper-sunk);color:var(--ink)}.icon-btn[disabled]{opacity:.28;cursor:not-allowed}.icon-btn svg{width:1rem;height:1rem}.icon-btn-danger:hover:not([disabled]){background:var(--crimson-wash);color:var(--crimson)}.notice{padding:var(--s4);border-radius:var(--r-sm);font-size:var(--text-sm);border-left:3px solid}.notice-error{background:var(--crimson-wash);color:var(--crimson)}.result{gap:var(--s4);padding:var(--s5);background:var(--verify-wash);border:1px solid color-mix(in srgb, var(--verify) 28%, transparent);border-left:3px solid var(--verify);border-radius:var(--r-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.result-line{font-size:var(--text-base);margin-top:var(--s2);font-weight:600}.field{gap:var(--s2);display:grid}.field-label{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.field-hint{font-size:var(--text-xs);color:var(--ink-faint)}.input,.select{background:var(--paper);border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);font-family:var(--mono);font-size:var(--text-sm);width:100%;padding:.6em .8em}.input:focus-visible,.select:focus-visible{border-color:var(--brown)}.textarea{background:var(--paper);border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);font-family:var(--mono);font-size:var(--text-sm);color:var(--ink);resize:vertical;width:100%;min-height:8rem;padding:.7em .85em;line-height:1.55}.textarea:focus-visible{border-color:var(--brown)}.range{width:100%;accent-color:var(--brown)}.field-value{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:0;text-transform:none;color:var(--brown)}.controls{gap:var(--s5);padding:var(--s5);background:var(--paper-deep);border:1px solid var(--rule);border-radius:var(--r-sm);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.field-wide{grid-column:1/-1}.bm-list{gap:var(--s2);flex-direction:column;display:flex}.bm-row{align-items:center;gap:var(--s2);margin-left:calc(var(--depth,0) * var(--s5));grid-template-columns:auto auto 1fr 5.5rem auto;display:grid}.bm-title{font-family:var(--body);min-width:0}.bm-page{font-family:var(--mono);text-align:center}.bm-btn{width:1.9rem;height:1.9rem;font-size:var(--text-sm);color:var(--ink-soft);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-xs);cursor:pointer;transition:color var(--fast) var(--ease), border-color var(--fast) var(--ease);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.bm-btn:hover:not([disabled]){color:var(--accent);border-color:var(--accent)}.bm-btn[disabled]{opacity:.35;cursor:default}.bm-remove:hover:not([disabled]){color:var(--danger,var(--crimson));border-color:var(--danger,var(--crimson))}.bm-empty{font-size:var(--text-sm);color:var(--ink-faint)}.bm-actions{align-items:center;gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.bm-add,.bm-clear{padding:var(--s2) var(--s4);font-family:var(--body);font-size:var(--text-sm);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-xs);cursor:pointer;transition:border-color var(--fast) var(--ease), color var(--fast) var(--ease)}.bm-add:hover{color:var(--accent);border-color:var(--accent)}.bm-clear:hover{color:var(--danger,var(--crimson));border-color:var(--danger,var(--crimson))}.bm-count{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-faint);margin-left:auto}:focus-visible{outline:2px solid var(--brown);outline-offset:3px;border-radius:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s4);top:var(--s4);z-index:100;padding:var(--s3) var(--s4);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--r-sm);box-shadow:var(--lift-2);transition:transform var(--fast) var(--ease);position:absolute;transform:translateY(-250%)}.skip-link:focus{transform:translateY(0)}@media (width<=34rem){.row{row-gap:var(--s3);grid-template-columns:auto 3rem minmax(0,1fr)}.row-controls{grid-column:1/-1;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.proof[data-astro-cid-jxp34i24]{inset-inline:0;z-index:40;justify-content:center;align-items:center;gap:var(--s4);padding:var(--s3) var(--s5);background:color-mix(in srgb, var(--paper) 90%, transparent);backdrop-filter:blur(12px)saturate(150%);border-top:1px solid var(--rule);font-family:var(--mono);font-size:var(--text-xs);flex-wrap:wrap;display:flex;position:fixed;bottom:0}.proof-dot[data-astro-cid-jxp34i24]{background:var(--verify);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--verify) 20%, transparent);animation:pulse 3.2s var(--ease) infinite;border-radius:50%;flex:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.proof-readout[data-astro-cid-jxp34i24]{align-items:center;gap:var(--s4);margin:0;display:flex}.proof-item[data-astro-cid-jxp34i24]{align-items:baseline;gap:var(--s2);display:flex}.proof-item[data-astro-cid-jxp34i24] dt[data-astro-cid-jxp34i24]{color:var(--ink-faint);letter-spacing:.1em;text-transform:uppercase}.proof-item[data-astro-cid-jxp34i24] dd[data-astro-cid-jxp34i24]{font-variant-numeric:tabular-nums;color:var(--verify);margin:0;font-weight:500}.proof-item[data-astro-cid-jxp34i24] dd[data-astro-cid-jxp34i24][data-breached=true]{color:var(--crimson)}.proof-note[data-astro-cid-jxp34i24]{color:var(--ink-faint);margin:0}@media (width<=44rem){.proof-note[data-astro-cid-jxp34i24]{display:none}.proof-readout[data-astro-cid-jxp34i24]{gap:var(--s3)}}body{padding-bottom:4rem}.masthead[data-astro-cid-hkbrpulz]{z-index:30;background:color-mix(in srgb, var(--paper) 88%, transparent);backdrop-filter:blur(12px)saturate(150%);transition:border-color var(--med) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.masthead[data-astro-cid-hkbrpulz].is-scrolled{border-bottom-color:var(--rule)}.masthead-inner[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:var(--s5);min-height:4rem;display:flex}.wordmark[data-astro-cid-hkbrpulz]{color:var(--ink);align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.wordmark-mark[data-astro-cid-hkbrpulz]{font-family:var(--deva);color:var(--crimson);font-size:1.4rem;line-height:1;transform:translateY(-1px)}.wordmark-text[data-astro-cid-hkbrpulz]{font-family:var(--mono);letter-spacing:.16em;font-size:.95rem;font-weight:500}.masthead-nav[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--s5);font-size:var(--text-sm);display:flex}.masthead-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft);transition:color var(--fast) var(--ease);text-decoration:none}.masthead-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink)}.paper-picker[data-astro-cid-hkbrpulz]{position:relative}.paper-menu[data-astro-cid-hkbrpulz]{top:calc(100% + var(--s2));z-index:40;width:17rem;padding:var(--s4);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--lift-3);position:absolute;right:0}.paper-menu-head[data-astro-cid-hkbrpulz]{font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 var(--s2)}.paper-stocks[data-astro-cid-hkbrpulz]{gap:var(--s1) var(--s2);grid-template-columns:1fr 1fr;display:grid}.paper-stock[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);border-radius:var(--r-sm);font:inherit;font-size:var(--text-sm);color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto 1fr;display:grid}.paper-stock[data-astro-cid-hkbrpulz]:hover{background:var(--paper-deep)}.paper-stock[data-astro-cid-hkbrpulz][aria-pressed=true]{border-color:var(--brown);color:var(--ink)}.paper-swatch[data-astro-cid-hkbrpulz]{border:1px solid var(--edge);background-color:var(--paper);border-radius:3px;width:1.15rem;height:1.15rem}.paper-slider[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--s2);margin-top:var(--s4);grid-template-columns:1fr auto;display:grid}.paper-slider[data-astro-cid-hkbrpulz] .paper-menu-head[data-astro-cid-hkbrpulz]{grid-column:1/-1;margin-bottom:0}.paper-slider[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]{width:100%;accent-color:var(--brown)}.paper-amount[data-astro-cid-hkbrpulz]{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-faint);text-align:right;min-width:2.5rem}.paper-note[data-astro-cid-hkbrpulz]{margin:var(--s3) 0 0;font-size:var(--text-xs);color:var(--ink-faint);line-height:1.5}@media (width<=34rem){.paper-menu[data-astro-cid-hkbrpulz]{width:min(17rem,100vw - 2rem)}}.theme-toggle[data-astro-cid-hkbrpulz]{border:1px solid var(--rule-strong);border-radius:var(--r-sm);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;transition:border-color var(--fast) var(--ease), color var(--fast) var(--ease);background:0 0;padding:.35em .7em}.theme-toggle[data-astro-cid-hkbrpulz]:hover{border-color:var(--ink);color:var(--ink)}.footer[data-astro-cid-hkbrpulz]{margin-top:var(--s9);border-top:2px solid var(--ink);padding-block:var(--s7) var(--s6)}.footer-inner[data-astro-cid-hkbrpulz]{gap:var(--s6);grid-template-columns:minmax(0,1.5fr) minmax(0,1.4fr) minmax(0,.8fr);align-items:start;display:grid}.footer-name[data-astro-cid-hkbrpulz]{font-family:var(--mono);font-size:var(--text-sm);letter-spacing:.16em;margin-bottom:var(--s3);font-weight:500}.footer-name[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{font-family:var(--deva);color:var(--crimson)}.footer-line[data-astro-cid-hkbrpulz]{font-size:var(--text-sm);color:var(--ink-soft);max-width:34ch}.footer-legal[data-astro-cid-hkbrpulz]{margin-top:var(--s4);color:var(--ink-faint)}.footer-tools[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:var(--s3) 0 0;gap:var(--s2) var(--s4);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.footer-tools[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-size:var(--text-sm);color:var(--ink-soft);transition:color var(--fast) var(--ease);text-decoration:none}.footer-tools[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink)}.footer-author[data-astro-cid-hkbrpulz]{margin-top:var(--s3);font-size:var(--text-sm);font-weight:600}@media (width<=52rem){.footer-inner[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-hkbrpulz]{grid-column:1/-1}}@media (width<=34rem){.masthead-nav[data-astro-cid-hkbrpulz]{gap:var(--s3);font-size:var(--text-xs)}.footer-inner[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}}
