.button[data-astro-cid-i2qapbl7]{text-transform:lowercase;user-select:none;padding:var(--u1) var(--u2);color:var(--color);background-color:var(--bg);text-align:center;border-radius:100vh;&:hover{text-decoration:none}&:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}&:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}}.grey[data-astro-cid-i2qapbl7]{--bg:#7878801f;--color:#007aff;&:hover,&:focus-visible{--bg:#8383833e}}.filled[data-astro-cid-i2qapbl7]{--bg:#007aff;--color:#fff;&:hover,&:focus-visible{--bg:#007aff}}.group[data-astro-cid-ezdnlxed]{gap:1px;display:flex}.start[data-astro-cid-ezdnlxed]{justify-content:start}.end[data-astro-cid-ezdnlxed]{justify-content:end}.center[data-astro-cid-ezdnlxed]{justify-content:center}.lang{user-select:none;align-items:center;gap:var(--u0_5);display:inline-flex;&:before{content:"";background-color:var(--c);width:var(--u1_5);height:var(--u1_5);border:.0625rem solid #ffffff26;border-radius:100vw}&:after{content:var(--l);font-size:.75rem}&.cs{--c:#178600;--l:"C#"}&.rs{--c:#dea584;--l:"Rust"}&.zig{--c:#ec915c;--l:"Zig"}&.js{--c:#f1e05a;--l:"JavaScript"}&.ts{--c:#3178c6;--l:"TypeScript"}&.py{--c:#3572a5;--l:"Python"}&.cpp{--c:#f34b7d;--l:"C++"}&.php{--c:#4f5d95;--l:"PHP"}&.java{--c:#b07219;--l:"Java"}&.c{--c:#555;--l:"C"}}.heading[data-astro-cid-2nzx3opx]{text-wrap:pretty;font-size:32px;font-weight:700}.project[data-astro-cid-2nzx3opx]{gap:var(--u1);flex-direction:column;display:flex;& footer{justify-content:end;gap:var(--u1);text-align:end;display:flex}}.description[data-astro-cid-2nzx3opx]{font-size:16px}.ref[data-astro-cid-2nzx3opx]{text-transform:lowercase;text-decoration:none}.language[data-astro-cid-2nzx3opx]{user-select:none;align-items:center;font-size:.75rem;display:inline-flex}.demo[data-astro-cid-jlb4esv2]{gap:var(--u2);margin-block:var(--u2) var(--u1);padding:var(--u2);border-radius:var(--u1);background-color:#7878801f;flex-direction:column;display:flex}.row[data-astro-cid-jlb4esv2]{display:flex;& input{min-width:0;font:inherit;font-family:var(--monospace);color:var(--text);background-color:var(--bg);padding:var(--u1) var(--u2);border:1px solid #ffffff26;border-radius:100vh 0 0 100vh;flex:1;&:invalid{border-color:#f85149}}& button{font:inherit;text-transform:lowercase;color:#fff;padding:var(--u1) var(--u2);cursor:pointer;background-color:#007aff;border:none;border-radius:0 100vh 100vh 0}}output[data-astro-cid-jlb4esv2]{gap:var(--u2);flex-direction:column;display:flex}.anatomy[data-astro-cid-jlb4esv2]{--line:1.5px;font-family:var(--monospace);flex-direction:column;font-size:14px;display:flex;& .label{font-family:var(--font-geist);color:var(--c);text-align:center;font-size:12px}}.prefix[data-astro-cid-jlb4esv2]{--c:#4888ef}.data[data-astro-cid-jlb4esv2]{--c:#f0f6fc}.secret[data-astro-cid-jlb4esv2]{--c:#b392f0}.version[data-astro-cid-jlb4esv2]{--c:#f1e05a}.crc[data-astro-cid-jlb4esv2]{--c:#3fb950}.token-row[data-astro-cid-jlb4esv2],.hex-row[data-astro-cid-jlb4esv2]{justify-content:center;column-gap:var(--u0_5);display:grid}.token-row[data-astro-cid-jlb4esv2]{grid-template-columns:auto auto minmax(0,auto)}.hex-row[data-astro-cid-jlb4esv2]{column-gap:var(--u1);grid-template-columns:minmax(0,auto) auto auto}.value[data-astro-cid-jlb4esv2]{color:var(--c);word-break:break-all;text-align:center;position:relative;&:before{content:"";border:var(--line) solid var(--c);height:6px;position:absolute;inset-inline:0}&.top{padding-top:10px;&:before{border-bottom:none;top:2px}}&.bottom{padding-bottom:10px;&:before{border-top:none;bottom:2px}}}.sep[data-astro-cid-jlb4esv2]{padding-top:10px}.data[data-astro-cid-jlb4esv2].value{user-select:all}.arrow[data-astro-cid-jlb4esv2]{height:36px;margin-block:var(--u0_5);grid-column:3;justify-self:center;position:relative;&:before{content:"";width:var(--line);background-color:var(--text);position:absolute;top:0;bottom:6px;left:-.75px}&:after{content:"";border:5px solid #0000;border-bottom:none;border-top:7px solid var(--text);position:absolute;bottom:0;left:-5px}& .label{left:var(--u1);white-space:nowrap;opacity:.6;position:absolute;top:50%;translate:0 -50%}}dl[data-astro-cid-jlb4esv2]{gap:var(--u0_5) var(--u2);grid-template-columns:max-content 1fr;font-size:14px;display:grid}dt[data-astro-cid-jlb4esv2]{opacity:.6}dd[data-astro-cid-jlb4esv2]{font-family:var(--monospace);word-break:break-word}.year-section[data-astro-cid-pf5okai3]{gap:0 var(--u2)}.year[data-astro-cid-pf5okai3]{font-size:140px;font-family:var(--monospace);z-index:-1;margin-top:-80px;font-weight:500;position:relative;translate:-20px 70px}.overlay[data-astro-cid-pf5okai3]{color:#10141a;position:absolute;inset:0}.stroke[data-astro-cid-pf5okai3]{color:#0000;-webkit-text-stroke-color:#474a4e;-webkit-text-stroke-width:2px}.project-list[data-astro-cid-pf5okai3]{gap:var(--u3);flex-direction:column;display:flex}.aside[data-astro-cid-3rkrlumz]{margin-block:var(--u4);text-align:center}.tagline[data-astro-cid-3rkrlumz]{font-size:24px}
