:root{--bg: #faf6ef;--surface: #f3ebdc;--surface-2: #ebe0cc;--surface-3: #e0d3ba;--border: #d4c4ab;--border-2: #b8a484;--border-3: #a08766;--fg: #2a1f15;--fg-muted: #5d4b3b;--fg-dim: #8a7866;--fg-faint: #b09a82;--hi: #9c5a26;--hi-dim: rgba(156, 90, 38, .08);--hi-line: rgba(156, 90, 38, .3);--ok: #4a7a47;--warn: #b8842b;--error: #a8453a;--info: #4a6b86;--hover-bg: rgba(42, 31, 21, .04);--hover-border: rgba(42, 31, 21, .3);--active-bg: rgba(42, 31, 21, .07);--font-sans: "Geist", "Pretendard Variable", "Pretendard", ui-sans-serif, system-ui;--font-mono: "Geist Mono", "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-serif: "Instrument Serif", "Fraunces", ui-serif, Georgia, serif;--font-serif-headline: "Fraunces", "Instrument Serif", ui-serif, Georgia, serif;--paper: var(--bg);--ink: var(--fg);--rule: var(--border-2);--rule-dim: var(--border);--cga-k: #000000;--cga-c: #55FFFF;--cga-m: #FF55FF;--cga-w: #FFFFFF;--po-body: #EEEAE2;--po-body-shade: #D9D4C7;--po-screen-bezel:#1A130C;--po-knob: #2A1F14;--po-silkscreen: #4A4036;--po-act-amber: #E8A33D;--po-act-green: #4FB87A;--po-act-red: #D55A4E;--ease-out-expo: cubic-bezier(.22, 1, .36, 1);--ease-soft: cubic-bezier(.33, 1, .68, 1);--r-2: 2px;--r-4: 4px;--r-8: 8px;--r-12: 12px;--r-16: 16px;--max-w: 1280px;--gutter: clamp(16px, 4vw, 40px);--side-w: 220px}:root[data-theme=dark]{--bg: #241a12;--surface: #2e2219;--surface-2: #3a2c20;--surface-3: #473628;--border: #4d3a2b;--border-2: #5f4a37;--border-3: #765c45;--fg: #f3e9db;--fg-muted: #c9baa5;--fg-dim: #93836e;--fg-faint: #6e6051;--hi: #e0b180;--hi-dim: rgba(224, 177, 128, .1);--hi-line: rgba(224, 177, 128, .3);--ok: #8fbf85;--warn: #d4a554;--error: #d97b6e;--info: #8eaec8;--hover-bg: rgba(243, 233, 219, .04);--hover-border: rgba(243, 233, 219, .2);--active-bg: rgba(243, 233, 219, .08)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #241a12;--surface: #2e2219;--surface-2: #3a2c20;--surface-3: #473628;--border: #4d3a2b;--border-2: #5f4a37;--border-3: #765c45;--fg: #f3e9db;--fg-muted: #c9baa5;--fg-dim: #93836e;--fg-faint: #6e6051;--hi: #e0b180;--hi-dim: rgba(224, 177, 128, .1);--hi-line: rgba(224, 177, 128, .3);--ok: #8fbf85;--warn: #d4a554;--error: #d97b6e;--info: #8eaec8;--hover-bg: rgba(243, 233, 219, .04);--hover-border: rgba(243, 233, 219, .2);--active-bg: rgba(243, 233, 219, .08)}}*{box-sizing:border-box}@media(min-width:1024px){html{zoom:1.18}}html,body{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:14px;line-height:1.55;font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-wrap:break-word;word-break:break-word}html,body{touch-action:pan-y;max-width:100vw;overflow-x:hidden}html{transition:background-color .22s var(--ease-out-expo),color .22s var(--ease-out-expo)}body{min-height:100dvh}.v2-shell{height:auto!important;min-height:100dvh;overflow:visible!important}.v2-main{height:auto!important;overflow:visible!important}@media(min-width:1024px){.v2-side{position:sticky!important;top:0!important;height:100vh!important;align-self:start;overflow-y:auto!important}}#app{min-height:100dvh}@media(max-width:1023px){html,body{font-size:15px}button,.btn,.btn--primary,.btn--ghost,.icon-btn,a.navlink,a.bnav,a.btn{min-height:40px}pre,.hscroll{touch-action:pan-x pan-y}}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:transparent;border:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:2px}::selection{background:var(--hi-dim);color:var(--fg)}code,kbd,pre,samp,.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted{color:var(--fg-muted)}.dim{color:var(--fg-dim)}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--border-2);color:var(--fg-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--r-2);background:transparent;white-space:nowrap}.badge--hi{border-color:var(--hi-line);color:var(--hi)}.badge--ok{border-color:var(--ok);color:var(--ok)}.badge--warn{border-color:var(--warn);color:var(--warn)}.badge--error{border-color:var(--error);color:var(--error)}.badge--info{border-color:var(--info);color:var(--info)}.badge[data-src=x],.chip[data-src=x]{border-color:#4a4a4a;color:#c9baa5}.badge[data-src=reddit],.chip[data-src=reddit]{border-color:#b06a35;color:#d4a574}.badge[data-src=discord],.chip[data-src=discord]{border-color:#6c7ab8;color:#8eaec8}.badge[data-src=telegram],.chip[data-src=telegram]{border-color:#5ba0c8;color:#8eaec8}.badge[data-src=farcaster],.chip[data-src=farcaster]{border-color:#9b7ab8;color:#b097c2}.badge[data-src=twitch],.chip[data-src=twitch]{border-color:#8e6eb8;color:#b097c2}.badge[data-src=youtube],.chip[data-src=youtube]{border-color:#c26a5a;color:#d97b6e}.badge[data-src=github],.chip[data-src=github]{border-color:#5d8a6a;color:#8fbf85}.badge[data-src=hackernews],.chip[data-src=hackernews]{border-color:#c27a3a;color:#d6a154}.badge[data-src=producthunt],.chip[data-src=producthunt]{border-color:#d46a5a;color:#d97b6e}.badge[data-src=coingecko],.chip[data-src=coingecko]{border-color:#7b9a5d;color:#8fbf85}.badge[data-src=defillama],.chip[data-src=defillama]{border-color:#6f8aa8;color:#8eaec8}.badge[data-src=dex],.chip[data-src=dex]{border-color:#b89e5d;color:#d4a574}.badge[data-src=blog],.chip[data-src=blog]{border-color:#7a6f58;color:#a09a92}.badge[data-role=self]{border-color:var(--hi-line);color:var(--hi)}.badge[data-role=competitor]{border-color:var(--error);color:var(--error)}.badge[data-role=kol]{border-color:var(--info);color:var(--info)}.badge[data-role=signal]{border-color:var(--border-2);color:var(--fg-muted)}.badge[data-role=partner]{border-color:var(--ok);color:var(--ok)}.badge[data-status=proposed]{border-color:var(--warn);color:var(--warn)}.badge[data-status=active]{border-color:var(--ok);color:var(--ok)}.badge[data-status=pending]{border-color:var(--warn);color:var(--warn)}.badge[data-status=approved]{border-color:var(--info);color:var(--info)}.badge[data-status=published]{border-color:var(--ok);color:var(--ok)}.badge[data-status=rejected]{border-color:var(--fg-faint);color:var(--fg-faint)}.badge[data-status=failed]{border-color:var(--error);color:var(--error)}.badge[data-kind=coin]{border-color:var(--hi-line);color:var(--hi)}.badge[data-kind=general],.badge[data-kind=saas]{border-color:var(--info);color:var(--info)}.badge[data-kind=devtool]{border-color:#7a9a6f;color:#8fbf85}.badge[data-kind=consumer]{border-color:#a88fae;color:#b097c2}.badge[data-kind=ai-native]{border-color:var(--hi-line);color:var(--hi)}.badge[data-kind=infra]{border-color:var(--border-3);color:var(--fg-muted)}.badge[data-kind=game]{border-color:#8e6eb8;color:#b097c2}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--fg-dim)}.dot--hi{background:var(--hi)}.dot--ok{background:var(--ok)}.dot--warn{background:var(--warn)}.dot--error{background:var(--error)}.panel{padding-top:24px;margin-top:48px;border-top:1px solid var(--border)}.tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-8);padding:20px;transition:transform .14s var(--ease-out-expo),border-color .14s var(--ease-out-expo),background-color .14s var(--ease-out-expo)}.tile:hover{transform:translateY(-1px);border-color:var(--hover-border);background:var(--surface-2)}.tile:active{transform:translateY(0);transition-duration:90ms}.btn{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:transparent;border:1px solid var(--border-2);color:var(--fg);border-radius:var(--r-4);font-size:12.5px;letter-spacing:.01em;transition:border-color .14s var(--ease-out-expo),background .14s var(--ease-out-expo),color .14s var(--ease-out-expo);white-space:nowrap}.btn:hover{border-color:var(--hover-border);background:var(--hover-bg)}.btn:active{background:var(--active-bg)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn--primary{border-color:var(--fg-muted);color:var(--fg)}.btn--primary:hover{border-color:var(--fg);background:var(--hover-bg)}.btn--ghost{border-color:transparent;color:var(--fg-muted);padding-left:4px;padding-right:4px}.btn--ghost:hover{color:var(--fg);border-color:transparent;background:transparent}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--border-2);border-radius:var(--r-4);color:var(--fg-muted);transition:color .14s var(--ease-out-expo),border-color .14s var(--ease-out-expo),background .14s var(--ease-out-expo)}.icon-btn:hover{color:var(--fg);border-color:var(--hover-border);background:var(--hover-bg)}.underline-hi{position:relative;display:inline-block}.underline-hi:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:var(--hi);transform-origin:left center;animation:line-draw .9s var(--ease-out-expo) .2s both}@keyframes line-draw{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(.7);opacity:1}}main.content>*{animation:page-in .42s var(--ease-out-expo) both}main.content>*:nth-child(1){animation-delay:0ms}main.content>*:nth-child(2){animation-delay:50ms}main.content>*:nth-child(3){animation-delay:.1s}main.content>*:nth-child(4){animation-delay:.15s}main.content>*:nth-child(5){animation-delay:.2s}@keyframes page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.underline-hi:after{transform:scaleX(.7);opacity:1}}@media(max-width:1023px){.only-desktop{display:none!important}}@media(min-width:1024px){.only-mobile{display:none!important}}.marco-tooltip-host{font-family:var(--font-sans)}.marco-tooltip{position:fixed;top:0;left:0;pointer-events:none;will-change:transform,opacity;transition:opacity .12s var(--ease-out-expo);padding:8px 12px;border:1px solid var(--rule);border-radius:6px;background:var(--ink);color:var(--paper);font-size:12px;line-height:1.45;letter-spacing:normal;text-transform:none;white-space:pre-wrap;word-break:break-word;box-shadow:0 6px 20px #00000038;z-index:9999}.marco-tooltip--mono{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;padding:6px 10px}.marco-tooltip--prose{font-family:var(--font-sans);font-size:12.5px}.marco-tooltip--card{--tip-accent: var(--rule-dim);background:linear-gradient(180deg,color-mix(in oklab,var(--surface) 72%,transparent),transparent 58%),color-mix(in oklab,var(--paper) 96%,transparent);color:var(--ink);border-radius:14px;padding:14px 16px 15px;box-shadow:0 16px 34px #2a1f1529,0 0 0 1px color-mix(in oklab,var(--paper) 40%,transparent) inset;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.marco-tooltip--card:before{content:"";position:absolute;top:0;left:16px;right:16px;height:3px;border-radius:999px;background:var(--tip-accent)}.marco-tooltip--card[data-kind=honeypot]{--tip-accent: var(--warn)}.marco-tooltip--card[data-kind=narratives]{--tip-accent: var(--hi)}.marco-tooltip--card[data-kind=verdict]{--tip-accent: var(--ok)}.marco-tooltip--card .marco-tip-kicker{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:8px}.marco-tooltip--card .marco-tip-title{font-family:var(--font-sans);font-size:14.5px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 9px;color:var(--ink)}.marco-tooltip--card .marco-tip-body{margin:0;font-family:var(--font-sans);font-size:12.75px;line-height:1.55;color:var(--fg-muted)}.marco-tooltip--card .marco-tip-note{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--rule-dim);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:var(--fg-muted)}
