@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-vietnamese-wght-normal.CnvboYUG.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-ext-wght-normal.Ca2vKHc0.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./fraunces-latin-wght-normal.ukD16Tqj.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.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-wght-normal.CcLUaPy7.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-wght-normal.DLoelf7F.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-vietnamese-400-normal.BNOj0Qhp.woff2)format("woff2"),url(./space-mono-vietnamese-400-normal.B0PMp_xB.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-ext-400-normal.DTLbW2xa.woff2)format("woff2"),url(./space-mono-latin-ext-400-normal.D4cJI_B-.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2"),url(./space-mono-latin-400-normal._3DlpgIW.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-vietnamese-700-normal.DWQgDHuA.woff2)format("woff2"),url(./space-mono-vietnamese-700-normal.D-KrLuLr.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-ext-700-normal.B2s3bDs2.woff2)format("woff2"),url(./space-mono-latin-ext-700-normal.B_E7P90g.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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./space-mono-latin-700-normal.mWgeinG7.woff2)format("woff2"),url(./space-mono-latin-700-normal.D7A851RN.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{--color-primary:#7b1e22;--color-accent:#d8472b;--color-slate:#34384f;--color-bg:#f4efe6;--color-surface:#fbf7ef;--color-paper2:#efe8da;--color-muted:#8a8780;--color-border:#ddd4c2;--color-text:#211f1b;--font-serif:"Fraunces Variable", Georgia, "Times New Roman", serif;--font-sans:"Bricolage Grotesque Variable", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Space Mono", ui-monospace, "SFMono-Regular", monospace;--font-marker:"Alte Haas Grotesk Regular", "Alte Haas Grotesk Bold", "Itim", "Bricolage Grotesque Variable", sans-serif;--font-marker-bold:"Alte Haas Grotesk Bold", "Itim", "Bricolage Grotesque Variable", sans-serif;--motion-beat:1.4s}*{box-sizing:border-box}html{background:var(--color-bg);color:var(--color-text);-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior:none;background-color:var(--color-bg);margin:0;font-size:16px;line-height:1.55;transition:background-color .3s}body.feed-bg{background-color:var(--bar,#b36836)}h1,h2,h3{font-family:var(--font-serif);font-optical-sizing:auto;font-variation-settings:"SOFT" 18, "WONK" 0;letter-spacing:-.02em;margin:0;font-weight:600;line-height:1}a{color:inherit}.kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);font-size:.66rem;font-weight:400}.kicker.accent{color:var(--color-accent)}.display{font-family:var(--font-serif);font-optical-sizing:auto;font-variation-settings:"SOFT" 12, "WONK" 1;letter-spacing:-.025em;margin:0;font-weight:600;line-height:.92}.tnum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.rule{border:0;border-top:1px solid var(--color-border);margin:0}.poem{font-family:var(--font-serif);font-optical-sizing:auto;font-variation-settings:"SOFT" 36, "WONK" 0;font-weight:400;line-height:2}.grain{z-index:9999;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.refresh.svelte-4t1z63{top:calc(env(safe-area-inset-top) + 12px);z-index:45;width:40px;height:40px;color:var(--color-text);cursor:pointer;opacity:.78;background-color:#ffffff03;background-image:linear-gradient(0deg, color-mix(in srgb, var(--color-bg) 40%, transparent), color-mix(in srgb, var(--color-bg) 40%, transparent));-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid #ffffff61;border-radius:50%;place-items:center;display:grid;position:fixed;right:12px;box-shadow:0 6px 20px #14120f2e,inset 0 1px #ffffff80}.refresh.svelte-4t1z63 svg:where(.svelte-4t1z63){width:18px;height:18px}.refresh.busy.svelte-4t1z63 svg:where(.svelte-4t1z63){animation:.8s linear infinite svelte-4t1z63-spin}@keyframes svelte-4t1z63-spin{to{transform:rotate(360deg)}}.brandvars.svelte-12qhfyh{font-family:var(--font-sans);display:contents}.app.svelte-12qhfyh{font-family:var(--font-sans)}main.svelte-12qhfyh{max-width:var(--layout-max-width,680px);padding:max(22px, calc(env(safe-area-inset-top) + 10px)) 16px calc(92px + env(safe-area-inset-bottom));margin:0 auto}.app.feed.svelte-12qhfyh main:where(.svelte-12qhfyh){max-width:none;padding:0}.has-player.svelte-12qhfyh main:where(.svelte-12qhfyh){padding-bottom:calc(150px + env(safe-area-inset-bottom))}.dock.svelte-12qhfyh{--dock-width:min(520px, calc(100% - 24px));z-index:45;padding-bottom:calc(14px + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.dock.min.svelte-12qhfyh{flex-direction:row;justify-content:center}.glassnav.svelte-12qhfyh{pointer-events:auto;width:var(--dock-width);background-color:#ffffff03;background-image:linear-gradient(0deg, color-mix(in srgb, var(--color-bg) 44%, transparent), color-mix(in srgb, var(--color-bg) 44%, transparent));-webkit-backdrop-filter:blur(26px)saturate(190%);border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-width:520px;padding:7px;transition:max-width .35s cubic-bezier(.32,.72,0,1),gap .35s cubic-bezier(.32,.72,0,1),transform .42s cubic-bezier(.32,.72,0,1),opacity .3s;display:flex;box-shadow:0 12px 36px #14120f38,0 2px 8px #14120f1f,inset 0 1px #fff9}.navset.svelte-12qhfyh{align-items:center;gap:6px;display:flex}.navset.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--color-muted);border-radius:999px;align-items:center;max-width:220px;padding:9px 16px;text-decoration:none;transition:background .25s,color .25s,max-width .35s cubic-bezier(.32,.72,0,1),padding .35s cubic-bezier(.32,.72,0,1),opacity .25s;display:flex;overflow:hidden}.navset.svelte-12qhfyh a.active:where(.svelte-12qhfyh){color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 12%, transparent)}.dock.min.svelte-12qhfyh .glassnav:where(.svelte-12qhfyh){gap:0;max-width:60px}.dock.min.svelte-12qhfyh .navset:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):not(.active){opacity:0;max-width:0;padding:9px 0}.dock.min.svelte-12qhfyh .navset:where(.svelte-12qhfyh) a.active:where(.svelte-12qhfyh){padding:9px 11px}.dock.min.svelte-12qhfyh .navset:where(.svelte-12qhfyh) .lbl:where(.svelte-12qhfyh){opacity:0;max-width:0;margin-left:0}.dock.away.svelte-12qhfyh .glassnav:where(.svelte-12qhfyh){opacity:0;pointer-events:none;transform:translateY(180px)}.navset.merged.svelte-12qhfyh{gap:2px}.navset.merged.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#f4efe68c;padding:8px}.navset.merged.svelte-12qhfyh a.active:where(.svelte-12qhfyh){color:#f4efe6;background:#f4efe629}.navset.merged.svelte-12qhfyh .ic:where(.svelte-12qhfyh){width:20px;height:20px}.ic.svelte-12qhfyh{flex:none;width:23px;height:23px}.lbl.svelte-12qhfyh{color:inherit;white-space:nowrap;opacity:0;max-width:0;font-size:.7rem;transition:max-width .4s,opacity .3s,margin-left .4s;overflow:hidden}.lbl.shown.svelte-12qhfyh{opacity:1;max-width:120px;margin-left:9px}
