div.svelte-jejswq{display:none}@media (min-width: 48rem){div.svelte-jejswq{display:block}}.magic.svelte-jejswq{outline:1px solid var(--text);border-radius:2px;outline-offset:1px;margin-right:4px}.theme-toggle.svelte-jejswq{display:flex;align-items:center;gap:2px;cursor:pointer}.theme-toggle.svelte-jejswq:has(input[type=checkbox]:where(.svelte-jejswq):not(:checked)) .compact:where(.svelte-jejswq){color:var(--textLight)}.theme-toggle.svelte-jejswq:has(input[type=checkbox]:where(.svelte-jejswq):checked) .comfortable:where(.svelte-jejswq){color:var(--textLight)}.theme-toggle.svelte-jejswq:has(input[type=checkbox]:where(.svelte-jejswq)) .compact:where(.svelte-jejswq):hover,.theme-toggle.svelte-jejswq:has(input[type=checkbox]:where(.svelte-jejswq)) .comfortable:where(.svelte-jejswq):hover{color:var(--text)}.svelte-5iqvlx,.svelte-5iqvlx:before,.svelte-5iqvlx:after{box-sizing:border-box}.svelte-5iqvlx{margin:0}button.svelte-5iqvlx{font:inherit}p.svelte-5iqvlx,h1.svelte-5iqvlx{overflow-wrap:break-word}p.svelte-5iqvlx{text-wrap:pretty}h1.svelte-5iqvlx{text-wrap:balance}:root{--clr-white: white;--lime: lime;--_sudo-private-property-example: red;--pastel-cream: #F0EBD5;--pastel-yellow: #FCF3A4;--pastel-orange: #FFD79F;--pastel-pink: #FFC9C9;--pastel-rose: #FFA3B6;--pastel-purple: #8f172e;--pastel-blue: #CCDFFD;--pastel-aqua: #B8DFE6;--pastel-mint: #D1E2CF;--pastel-lime: #D6F1BB;--link-color: var(--text);--link-bg: rgba(184, 223, 230, 1);--link-bg-hover: rgba(184, 223, 230, .6);--black: #222;--black50: #22222250;--black80: #222222a6;--grid-color: #FF060020;--background-color: #FFF;--text: #222;--textLight: rgba(34, 34, 34, .2);--table-bg: #ffffff;--table-row-bg: #f1f1f1;--code-background: #f5f5f5;--code-border-color: #e1e1e1;--grey-text: #ccc;--orange: #756144;--post-width: 40.125rem;--post-l-width: 64rem;--step--2: clamp(.7813rem, .7747rem + .0326vi, .8rem);--step--1: clamp(.9375rem, .9158rem + .1087vi, 1rem);--step-0: clamp(1.125rem, 1.0815rem + .2174vi, 1.25rem);--step-1: clamp(1.35rem, 1.2761rem + .3696vi, 1.5625rem);--step-2: clamp(1.62rem, 1.5041rem + .5793vi, 1.9531rem);--step-3: clamp(1.944rem, 1.771rem + .8651vi, 2.4414rem);--step-4: clamp(2.3328rem, 2.0827rem + 1.2504vi, 3.0518rem);--step-5: clamp(2.7994rem, 2.4462rem + 1.7658vi, 3.8147rem);--ff-family: Blanco,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;--ff-code: Consolas, Menlo, Monaco, "Andale Mono", "Ubuntu Mono", monospace}.posts.svelte-5iqvlx{flex-grow:1}.headerTags.svelte-5iqvlx{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:4rem 0 1.5rem;border-bottom:1px dotted var(--grid-color)}.gridOff .headerTags.svelte-5iqvlx{border-color:#0000}.flex.svelte-5iqvlx{display:flex;flex-direction:column-reverse;gap:1rem}@media (min-width: 48rem){.flex.svelte-5iqvlx{flex-direction:row}}.counter.svelte-5iqvlx{min-width:4.25rem;text-align:left}.frankTitle.svelte-5iqvlx{margin:4.5rem 0 1.5rem;font-size:5.75rem;line-height:normal;color:var(--textLight)}@media (min-width: 48rem){.frankTitle.svelte-5iqvlx{margin:6.5rem 0 1.5rem;font-size:9rem}}.intro.svelte-5iqvlx{width:100%}.btnTag.svelte-5iqvlx{border:none;background:none;padding:0;margin:0;cursor:pointer}.btnTag:hover>*{border:1px solid var(--textLight)}.filter.svelte-5iqvlx{display:flex;flex-wrap:wrap;gap:4px}@media (min-width: 600px){.intro.svelte-5iqvlx{width:75%}}@media (min-width: 1200px){.intro.svelte-5iqvlx{width:50%}}
