:root{--ink-000:#0a0907;--ink-050:#0f0e0b;--ink-100:#15130f;--ink-200:#1c1a15;--ink-300:#26231c;--ink-400:#3a362d;--ink-500:#585245;--ink-600:#7a7462;--ink-650:#8a8472;--ink-700:#a6a08d;--ink-800:#d4cdb8;--ink-900:#ece4cd;--paper:#efe7d1;--paper-dim:#e1d7b9;--paper-edge:#d3c8a6;--verify:#4a9df5;--warning:#f4a93a;--response:#6bbf6b;--disputed:#e4483d;--meme:#c8ff2e;--meme-deep:#9ad11f;--stamp:#c43a2e;--plum:#6e3aa5;--line:rgba(236,228,205,0.12);--line-soft:rgba(236,228,205,0.06);--line-strong:rgba(236,228,205,0.25);--line-bold:rgba(236,228,205,0.4);--line-paper:rgba(26,24,17,0.12);--ff-display:Impact,"Arial Narrow","Apple SD Gothic Neo",system-ui,sans-serif;--ff-serif:Georgia,"Apple SD Gothic Neo","Times New Roman",serif;--ff-serif-kr:Georgia,"Apple SD Gothic Neo",serif;--ff-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Apple SD Gothic Neo",sans-serif;--ff-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ff-kr:"Apple SD Gothic Neo",system-ui,sans-serif;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--s-section:clamp(56px,4vw + 40px,112px);--s-section-x:clamp(20px,2.4vw + 12px,48px);--r-0:0px;--r-1:2px;--r-2:4px;--r-3:8px;--r-pill:999px;--shadow-soft:0 1px 2px rgba(0,0,0,0.28),0 10px 24px -14px rgba(0,0,0,0.42);--shadow-lift:0 2px 4px rgba(0,0,0,0.35),0 18px 40px -18px rgba(0,0,0,0.6);--shadow-deep:0 4px 6px rgba(0,0,0,0.35),0 28px 64px -22px rgba(0,0,0,0.75);--shadow-meme:0 8px 28px -10px rgba(200,255,46,0.45),0 0 0 1px rgba(200,255,46,0.22);--shadow-inset-hi:inset 0 1px 0 rgba(255,255,255,0.05);--shadow-card-rest:var(--shadow-soft);--shadow-card-hover:var(--shadow-lift);--d-fast:140ms;--d-base:220ms;--d-slow:360ms;--e-out:cubic-bezier(0.2,0.7,0.2,1);--e-expo:cubic-bezier(0.16,1,0.3,1);--e-soft:cubic-bezier(0.32,0.72,0,1);--z-dock:30;--z-header:40;--z-chat:52;--z-overlay:80;--container-max:1240px}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ink-000);color:var(--ink-900);font-family:var(--ff-body);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.grain:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.35'/></svg>");opacity:.22;mix-blend-mode:overlay;z-index:1}.display{font-family:var(--ff-display);font-weight:700;letter-spacing:-.01em;line-height:.9;text-transform:uppercase}.mono{font-family:var(--ff-mono)}.kr{font-family:var(--ff-kr);font-weight:500}.serif{font-family:var(--ff-serif)}.upper{letter-spacing:.08em}.tick,.upper{text-transform:uppercase}.tick{font-family:var(--ff-mono);font-size:11px;letter-spacing:.12em}.chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--r-1);font:500 11px/1 var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-bold);color:var(--ink-800);background:transparent;transition:border-color var(--d-fast) var(--e-out),color var(--d-fast) var(--e-out),background var(--d-fast) var(--e-out)}.chip--filled{background:var(--ink-200)}.chip--verify{border-color:var(--verify);color:var(--verify)}.chip--warning{border-color:var(--warning);color:var(--warning)}.chip--response{border-color:var(--response);color:var(--response)}.chip--disputed{border-color:var(--disputed);color:var(--disputed)}.chip--meme{border-color:var(--meme);color:var(--meme)}.stamp{display:inline-block;padding:6px 12px;border:2.5px solid var(--stamp);color:var(--stamp);font-family:var(--ff-display);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-6deg);background:transparent;border-radius:3px;position:relative}.stamp:before{content:"";position:absolute;inset:-2px;border:2.5px dashed transparent;pointer-events:none}.tape{position:absolute;width:70px;height:18px;background:rgba(255,235,140,.55);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:0 1px 3px rgba(0,0,0,.3);border-left:1px dashed rgba(0,0,0,.1);border-right:1px dashed rgba(0,0,0,.1)}.rail{position:relative;background:repeating-linear-gradient(to right,var(--ink-400) 0 1px,transparent 1px 8px);height:1px}.wave{display:flex;align-items:center;gap:2px;height:24px}.wave i{display:block;width:2px;background:var(--ink-700);border-radius:1px}.digits{font-family:var(--ff-display);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.scoreq{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;font-family:var(--ff-display);font-size:22px;font-weight:700;border:2px solid}.panel{background:var(--ink-100);border:1px solid var(--line);position:relative}.panel--paper{background:var(--paper);color:var(--ink-100);border:1px solid var(--paper-edge)}.hairline{border-top:1px solid var(--line)}.hairline-b{border-bottom:1px solid var(--line)}.src-link{font:500 11px/1.2 var(--ff-mono);color:var(--verify);text-decoration:none;border-bottom:1px dashed;padding-bottom:1px}.src-link:hover{color:var(--meme)}.redact{background:var(--ink-400);color:transparent;-webkit-user-select:none;user-select:none;padding:0 4px;border-radius:1px}::selection{background:var(--meme);color:var(--ink-000)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--ink-300);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--ink-400)}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--meme);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}