*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:#09090B;color:#F4F4F5}body{font-family:Space Grotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button{cursor:pointer}button,input,textarea{font-family:inherit}a{color:#F2F2F2}.mono{font-family:JetBrains Mono,ui-monospace,monospace}.anton{font-family:Anton,Impact,sans-serif}.embed{--card-bg:#000;--c-ink:#FFFFFF;--c-quiet:#8C8C8C;--c-soft:#D4D4D4;--c-line:#262626;--c-border:#3A3A3A;--c-surface:#111111;--c-surface2:#161616;--c-accent:#22C55E;--c-on-accent:#000000;--c-down:#EF4444;--c-pick:#D4FF4F;--c-on-pick:#0A0A0A;width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000}.embed>.card{width:min(100vw,100vh);height:min(100vw,100vh)}@keyframes spin{to{transform:rotate(1turn)}}.silk{font-family:Silkscreen,Space Grotesk,monospace;letter-spacing:.02em}:root{--yap-lime:#D4FF4F;--yap-lime-deep:#B8E62E;--yap-on-lime:#0A0A0A;--yap-ink:#0A0A0A;--yap-ink2:#3F3F46;--yap-quiet:#71717A;--yap-line:#ECECEF;--yap-line2:#E2E2E7;--yap-bg:#FFFFFF;--yap-surface:#FFFFFF;--yap-hover:#FAFAFB;--yap-soft:#F5F5F7;--yap-glass:rgba(255,255,255,0.94);--yap-up:#16A34A;--yap-up-bg:#E9F9EE;--yap-down:#E5484D;--yap-down-bg:#FDECEC;--yap-hero-bg:#0A0A0A;--yap-hero-head:var(--yap-lime);--yap-hero-text:#D4D4D8;--yap-hero-btn:var(--yap-lime);--yap-hero-on-btn:#0A0A0A;--yap-hero-line:#3F3F46;--yap-hero-fg:#FFFFFF}:root[data-theme=dark]{--yap-ink:#F4F4F5;--yap-ink2:#A1A1AA;--yap-quiet:#71717A;--yap-line:#1F1F23;--yap-line2:#2A2A2F;--yap-bg:#09090B;--yap-surface:#121214;--yap-hover:#0F0F12;--yap-soft:#18181B;--yap-glass:rgba(9,9,11,0.9);--yap-up:#4ADE80;--yap-up-bg:rgba(74,222,128,0.13);--yap-down:#F87171;--yap-down-bg:rgba(248,113,113,0.13);--yap-hero-bg:var(--yap-lime);--yap-hero-head:#0A0A0A;--yap-hero-text:#27272A;--yap-hero-btn:#0A0A0A;--yap-hero-on-btn:var(--yap-lime);--yap-hero-line:rgba(10,10,10,0.35);--yap-hero-fg:#0A0A0A;color-scheme:dark}.yap-logo-dark,:root[data-theme=dark] .yap-logo-light{display:none!important}:root[data-theme=dark] .yap-logo-dark{display:block!important}.yap{background:var(--yap-bg);color:var(--yap-ink);font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;min-height:100vh}.yap a{color:inherit;text-decoration:none}.yap .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.yap-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;font-weight:700;padding:8px 14px;font-size:14px;border:0}.yap-pill.lime{background:var(--yap-lime);color:var(--yap-on-lime)}.yap-pill.ink{background:var(--yap-ink);color:var(--yap-bg)}.yap-pill.ghost{background:var(--yap-surface);color:var(--yap-ink);border:1px solid var(--yap-line2)}.yap-pill.soft{background:var(--yap-soft);color:var(--yap-ink)}.yap-tag{display:inline-block;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:700}.yap-tag.long{background:var(--yap-up-bg);color:var(--yap-up)}.yap-tag.short{background:var(--yap-down-bg);color:var(--yap-down)}.yap-shell{display:grid;grid-template-columns:1fr;min-height:100vh}.yap-rail{display:none}.yap-main{min-width:0;padding-bottom:84px}.yap-aside{display:none}.yap-top{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid var(--yap-line)}.yap-tabs,.yap-top{background:var(--yap-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.yap-tabs{position:fixed;left:0;right:0;bottom:0;z-index:30;justify-content:space-around;height:68px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--yap-line)}.yap-tab,.yap-tabs{display:flex;align-items:center}.yap-tab{justify-content:center;width:52px;height:40px;border-radius:999px;color:var(--yap-ink2)}.yap-tab.on{background:var(--yap-ink);color:var(--yap-bg)}.yap .yap-fab{position:fixed;right:18px;bottom:84px;z-index:31;width:56px;height:56px;border-radius:999px;background:var(--yap-lime);color:var(--yap-on-lime);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,0,0,.18)}@media (min-width:900px){.yap-shell{grid-template-columns:240px minmax(0,600px) 340px;justify-content:center}.yap-rail{display:flex;flex-direction:column;gap:6px;position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:22px 18px}.yap-main,.yap-rail{border-right:1px solid var(--yap-line)}.yap-main{padding-bottom:40px}.yap-aside{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto;padding:22px 20px}.yap .yap-fab,.yap-tabs,.yap-top .yap-logo-m{display:none}}@media (min-width:900px) and (max-width:1199px){.yap-shell{grid-template-columns:220px minmax(0,600px)}.yap-aside{display:none}}.yap-rail a.nav{display:flex;align-items:center;gap:14px;padding:11px 14px;border-radius:999px;font-weight:600;font-size:17px;color:var(--yap-ink2)}.yap-rail a.nav.on,.yap-rail a.nav:hover{background:var(--yap-soft)}.yap-rail a.nav.on{color:var(--yap-ink);font-weight:800}.yap-post{display:flex;gap:12px;padding:16px;border-bottom:1px solid var(--yap-line)}.yap-post:hover{background:var(--yap-hover)}.yap-profile{display:flex;align-items:center;gap:16px;padding:18px}.yap-card,.yap-profile{background:var(--yap-surface);border:1px solid var(--yap-line2);border-radius:16px}.yap-card{padding:12px 14px}.yap-chip{border-radius:999px;padding:7px 14px;font-weight:700;font-size:14px;color:var(--yap-ink2);background:transparent;border:0}.yap-chip.on{background:var(--yap-lime);color:var(--yap-on-lime)}.yap-m-only{display:block}@media (min-width:1200px){.yap-m-only{display:none}}.yap-hero{background:var(--yap-hero-bg);color:var(--yap-hero-fg);border-radius:22px;padding:20px;position:relative;overflow:hidden}.yap-hero h2{margin:0;color:var(--yap-hero-head);font-weight:800;font-size:28px;line-height:1.05;letter-spacing:-.02em}.yap-d-only{display:none}@media (min-width:900px){.yap-d-only{display:inline}}.yap-theme-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--yap-line2);background:var(--yap-surface);color:var(--yap-ink)}