:root{--paper:#fffdfa;--paper-2:#f7f3ed;--paper-3:#ede6d8;--line:#ece5db;--line-2:#dfd7c8;--ink:#131312;--ink-2:#4a4a47;--muted:#a5a39f;--teal:#4f919c;--orange:#eb773c;--orange-soft:#fff2eb;--navy:#353e6e;--indigo-soft:#eef1ff;--indigo-ink:#808bc3;--aqua-soft:#f1fdff;--aqua-ink:#4f919c;--peach-soft:#fff2eb;--peach-ink:#eb773c;--yellow:#f6cc55;--gold-ink:#6b5519;--pepe-dk:#121730;--negative:#e5484d;--font-display:"Syncopate","Arial Black",system-ui,sans-serif;--font-body:"Geist",-apple-system,"Segoe UI",system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--t-display:-0.04em}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body,html{margin:0;padding:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.5}body{overflow-x:hidden;-webkit-font-smoothing:antialiased}a{text-decoration:none}a,button{color:inherit}button{font-family:inherit;cursor:pointer;border:0;background:transparent;padding:0}img{display:block}.syn{font-family:var(--font-display);font-weight:700;letter-spacing:var(--t-display);line-height:1}.state-switcher{position:fixed;left:50%;transform:translateX(-50%);bottom:22px;z-index:200;display:inline-flex;padding:4px;gap:2px;background:var(--ink);color:#fff8;border-radius:9999px;box-shadow:0 16px 40px -10px rgba(0,0,0,.4),0 4px 12px rgba(0,0,0,.18);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.state-switcher button{padding:9px 18px;border-radius:9999px;color:inherit;transition:background .15s,color .15s}.state-switcher button.on{background:var(--paper);color:var(--ink);font-weight:700}.state-switcher button:hover:not(.on){color:#fff}.nav{position:sticky;top:0;z-index:30;height:98px;padding:20px 32px;background:var(--paper);display:grid;grid-template-columns:58px 1fr auto;gap:56px;border-bottom:1px solid transparent}.nav,.nav-logo{align-items:center}.nav-logo{width:58px;height:58px;display:flex;justify-content:center}.nav-logo .logo-mark,.nav-logo img,.nav-logo svg{width:100%;height:100%}.nav-tabs{display:flex;align-items:center;gap:18px}.nav-tab{position:relative;padding:8px 0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:700;font-size:16px;letter-spacing:-.04em;line-height:1;color:var(--muted);transition:color .12s}.nav-tab.on,.nav-tab:hover{color:var(--ink)}.nav-tab.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ink);border-radius:1px}.nav-actions{display:flex;align-items:center;gap:12px}.nav-auth-label-narrow{display:none}.btn{height:34px;padding:0 20px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;transition:transform .12s,background .15s,color .15s,border-color .15s;border:1.5px solid var(--ink)}.btn:active{transform:translateY(1px)}.btn-dark{background:var(--ink);color:var(--paper)}.btn-dark,.btn-ghost{border-color:var(--ink)}.btn-ghost{background:transparent;color:var(--ink)}.btn-orange{background:var(--orange);color:#fff;border-color:var(--orange)}.nav-avatar{width:38px;height:38px;border-radius:9999px;overflow:hidden;border:1.5px solid var(--ink);background:var(--paper-2);flex-shrink:0;cursor:pointer}.nav-avatar img{width:100%;height:100%;object-fit:cover}.cc-tag{--tag-bg:var(--teal);--tag-fg:var(--paper);position:relative;display:inline-flex;align-items:center;gap:8px;padding:14px 50px 14px 45px;background:var(--tag-bg);color:var(--tag-fg);font-family:var(--font-display);font-weight:700;font-size:28px;letter-spacing:var(--t-display);line-height:1}.cc-tag:after,.cc-tag:before{content:"";position:absolute;top:50%;width:29px;height:50px;transform:translateY(-50%);background:var(--tag-fg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.cc-tag:before{left:8px;-webkit-mask-image:url("5bb8ebc7e42514a7d43b8cf7fbd384cf4a47b999.svg");mask-image:url("5bb8ebc7e42514a7d43b8cf7fbd384cf4a47b999.svg")}.cc-tag:after{right:8px;-webkit-mask-image:url("0fffd818c74380a72d9b864c7836d82e50506909.svg");mask-image:url("0fffd818c74380a72d9b864c7836d82e50506909.svg")}.cc-tag .cc-tag-img{width:50px;height:50px;border-radius:3.5px;overflow:hidden;background:var(--orange);flex-shrink:0}.cc-tag .cc-tag-img img{width:100%;height:100%;object-fit:cover}.cc-tag.teal{--tag-bg:#4f919c}.cc-tag.orange{--tag-bg:#eb773c}.cc-tag.navy{--tag-bg:#353e6e}.cc-tag.dkblue{--tag-bg:#121730}.cc-tag.yellow{--tag-bg:#ebc21a;--tag-fg:#2a2107}.cc-tag.aqua{--tag-bg:#808bc3}.pp{--pp-bg:#eef1ff;--pp-ink:#808bc3;position:relative;display:inline-flex;align-items:center;padding:6px 26px;border-radius:14px;background:var(--pp-bg);color:var(--pp-ink);font-family:var(--font-display);font-weight:700;letter-spacing:var(--t-display);line-height:1;font-size:28px;vertical-align:middle}.pp:after,.pp:before{content:"";position:absolute;top:50%;width:13px;height:22px;transform:translateY(-50%);background:var(--pp-ink)}.pp:before{left:6px;-webkit-mask:url("5bb8ebc7e42514a7d43b8cf7fbd384cf4a47b999.svg") no-repeat center /contain;mask:url("5bb8ebc7e42514a7d43b8cf7fbd384cf4a47b999.svg") no-repeat center /contain}.pp:after{right:6px;-webkit-mask:url("0fffd818c74380a72d9b864c7836d82e50506909.svg") no-repeat center /contain;mask:url("0fffd818c74380a72d9b864c7836d82e50506909.svg") no-repeat center /contain}.pp.indigo{--pp-bg:#eef1ff;--pp-ink:#808bc3}.pp.aqua{--pp-bg:#f1fdff;--pp-ink:#4f919c}.pp.peach{--pp-bg:#fff2eb;--pp-ink:#eb773c}.pp.inline{font-size:12px;padding:3px 18px;border-radius:7px;transform:translateY(-1px)}.pp.inline:after,.pp.inline:before{width:8px;height:14px}.pp.inline:before{left:4px}.pp.inline:after{right:4px}.lo-wrap{display:block;opacity:1;transform:none;transform-origin:top center;overflow:hidden;max-height:800px;pointer-events:auto}.li-wrap{display:block;min-height:0}body.cc-auth-hydrated .lo-wrap{transition:opacity .36s cubic-bezier(.2,.7,.2,1),max-height .42s cubic-bezier(.2,.7,.2,1),transform .42s cubic-bezier(.2,.7,.2,1)}body.state-li .lo-wrap{opacity:0;max-height:0;transform:translateY(-12px) scale(.98);pointer-events:none}.hero{position:relative;padding:32px 32px 64px;overflow:hidden}.hero-inner{max-width:1440px;margin:0 auto;text-align:center;padding:8px 0 24px}.hero-headline{font-family:var(--font-display);font-weight:700;font-size:56px;letter-spacing:var(--t-display);line-height:1;color:var(--ink);margin:0 0 28px;text-transform:lowercase}.hero-headline-row{display:inline-flex;align-items:center;gap:14px;margin:0 0 28px}.hero-headline-row .pp{font-size:38px;padding:14px 38px;border-radius:18px}.hero-headline-row .pp:before{width:18px;height:30px;left:10px}.hero-headline-row .pp:after{width:18px;height:30px;right:10px}.hero-headline-row .pp.peach{padding:14px 44px}.hero-headline-row .comma{font-family:var(--font-display);font-weight:700;font-size:42px;color:var(--ink);letter-spacing:var(--t-display);line-height:1;transform:translateY(8px)}.hero-lede{font-family:var(--font-body);font-size:17px;line-height:1.45;color:var(--ink);max-width:560px;margin:0 auto}.tag-cluster{position:absolute;pointer-events:none;width:340px;height:320px}.tag-cluster.left{left:-52px;top:180px}.tag-cluster.right{right:-52px;top:180px}.tag-cluster .cc-tag-anim{position:absolute;--cc-tag-rot:0deg;--cc-tag-drift:0px;--cc-tag-enter-x:0px;--cc-tag-enter-o:1;transform:translateX(var(--cc-tag-drift));opacity:calc(1 - var(--cc-tag-exit, 0))}.tag-cluster .cc-tag-anim .cc-tag{transform:translateX(var(--cc-tag-enter-x)) rotate(var(--cc-tag-rot));opacity:var(--cc-tag-enter-o)}.tag-cluster .cc-tag-link{display:block;color:inherit;text-decoration:none;pointer-events:auto;border-radius:12px}.tag-cluster .cc-tag-link:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.tag-cluster.left .t1{--cc-tag-rot:-15deg;left:-2px;top:-20px;z-index:1}.tag-cluster.left .t2{--cc-tag-rot:0deg;left:5px;top:21px;z-index:2}.tag-cluster.left .t3{--cc-tag-rot:15deg;left:-10px;top:59px;z-index:1}.tag-cluster.right .t1{--cc-tag-rot:15deg;right:-2px;top:-20px;z-index:1}.tag-cluster.right .t2{--cc-tag-rot:0deg;right:5px;top:21px;z-index:2}.tag-cluster.right .t3{--cc-tag-rot:-15deg;right:-10px;top:59px;z-index:1}.tag-cluster.left .cc-tag-anim .cc-tag{animation:cc-tag-in-left .72s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * .11s + .12s)}.tag-cluster.right .cc-tag-anim .cc-tag{animation:cc-tag-in-right .72s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * .11s + .12s)}@keyframes cc-tag-in-left{0%{transform:translateX(-140%) rotate(var(--cc-tag-rot));opacity:0}to{transform:translateX(0) rotate(var(--cc-tag-rot));opacity:1}}@keyframes cc-tag-in-right{0%{transform:translateX(140%) rotate(var(--cc-tag-rot));opacity:0}to{transform:translateX(0) rotate(var(--cc-tag-rot));opacity:1}}.tag-cluster.left .cc-tag-anim{--cc-tag-drift:calc(var(--cc-tag-exit, 0) * -240px)}.tag-cluster.right .cc-tag-anim{--cc-tag-drift:calc(var(--cc-tag-exit, 0) * 240px)}@media (prefers-reduced-motion:reduce){.tag-cluster .cc-tag-anim .cc-tag{animation:none;transform:rotate(var(--cc-tag-rot));opacity:1}.tag-cluster .cc-tag-anim{transform:none;opacity:1}}.feed-page{max-width:1440px;margin:0 auto;padding:0 32px;display:grid;gap:40px;align-items:start}.feed-page,body.state-lo .feed-page{grid-template-columns:1fr 600px 1fr}body.state-lo .right-rail{visibility:hidden}body.state-li .feed-page{grid-template-columns:600px 340px;gap:64px;padding:0 32px;max-width:1004px;margin:0 auto;justify-content:center}body.state-li .feed-page>div:first-child{display:none}body.state-li .feed-col{grid-column:1}body.state-li .right-rail{grid-column:2;max-width:none;padding-left:0}.feed-col{padding:20px 0 80px;grid-column:2}.feed-heading{font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:var(--t-display);margin:0 0 18px;color:var(--ink)}.stories{display:flex;gap:17px;align-items:flex-start;padding-bottom:22px;margin-bottom:4px}.story{width:70px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:10px;color:inherit;text-decoration:none}.story-ring,.story:hover .lab{color:var(--teal)}.story-ring{position:relative;width:70px;height:68px}.story-ring:before{content:"";position:absolute;inset:0;background-image:url("09ccbc2b8fb0efcc6a6b7e0fa8bae5ac987299b0.svg");background-size:100% 100%;background-repeat:no-repeat}.story-ring .avatar{position:absolute;left:7px;top:7px;width:54px;height:54px;border-radius:9999px;overflow:hidden;background:var(--paper-2)}.story-ring .avatar img{width:100%;height:100%;object-fit:cover}.story .lab{font-family:var(--font-body);font-weight:700;font-size:14px;letter-spacing:var(--t-display);color:var(--ink);line-height:1}.feed-cta{display:flex;align-items:center;gap:18px;padding:18px 0;margin-bottom:8px;justify-content:center}.feed-cta .label{font-size:14px;letter-spacing:var(--t-display);margin-left:6px}.btn-text,.feed-cta .label{font-family:var(--font-display);font-weight:700;color:var(--ink)}.btn-text{font-size:13px;letter-spacing:.04em;text-transform:uppercase}.btn-text:hover{color:var(--orange)}.composer{padding:22px 0;margin-bottom:8px;border-bottom:1px solid var(--line)}.composer-head{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;margin-bottom:14px}.composer-head .av{width:44px;height:44px;border-radius:9999px;overflow:hidden;border:1px solid var(--line);background:var(--paper-2)}.composer-head .av img{width:100%;height:100%;object-fit:cover}.composer-head .nm{font-family:var(--font-body);font-weight:700;font-size:15px;letter-spacing:-.02em;color:var(--ink);line-height:1.2}.composer-head .hd{font-size:14px;color:var(--muted);margin-top:3px}.composer-head .hd,.composer-ph{font-family:var(--font-body);font-weight:500}.composer-ph{font-size:16px;color:#b8b5ae;padding:4px 0 80px;min-height:80px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;letter-spacing:-.01em}.composer-ph .pp.inline{transform:translateY(0)}.composer-actions{display:flex;align-items:center;gap:10px;margin-top:4px}.composer-actions .spacer{flex:1 1}.composer-actions .icon-btn{width:34px;height:34px;border-radius:9999px;background:var(--paper);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);transition:background .12s,color .12s}.composer-actions .icon-btn:hover{background:var(--paper-2);color:var(--ink)}.composer-post{height:34px;padding:0 22px;border-radius:9999px;background:var(--ink);color:var(--paper);border:0;font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.post{padding:22px 0 26px;border-bottom:1px solid var(--line)}.post-head{display:grid;grid-template-columns:36px 1fr auto;gap:8px;align-items:flex-start;margin-bottom:20px}.post-head .av{width:36px;height:36px;border-radius:8px;overflow:hidden;border:1px solid var(--line);background:var(--paper)}.post-head .av img{width:100%;height:100%;object-fit:cover}.post-head .id{line-height:1.2}.post-head .nm{color:var(--ink)}.post-head .hd,.post-head .nm{font-family:var(--font-body);font-weight:700;font-size:14px;letter-spacing:-.04em}.post-head .hd{color:var(--muted);margin-top:0;line-height:1.2}.post-head .hd .dot{margin:0 6px}.post-head .hd .mint{background:none;border:0;padding:0;margin:0;font:inherit;font-weight:700;letter-spacing:inherit;color:var(--teal);cursor:pointer}.post-head .hd .mint:hover{color:var(--teal-dk)}.post-head .hd .mint:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:2px}.post-head .hd .mint[data-copied]{color:var(--mint-ink,var(--teal-dk))}.post-head .ago{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--ink);white-space:nowrap}.comm-card{display:grid;grid-template-columns:42px 1fr auto auto auto;gap:8px;align-items:center;padding:12px 16px;margin-bottom:20px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.comm-card>:nth-child(3),.comm-card>:nth-child(4),.comm-card>:nth-child(5){margin-left:20px}.comm-card .img{width:42px;height:42px;border-radius:3px;overflow:hidden;background:var(--paper)}.comm-card .img img{width:100%;height:100%;object-fit:cover}.comm-card .ttl{font-size:16px;color:var(--ink)}.comm-card .sub,.comm-card .ttl{font-family:var(--font-body);font-weight:700;letter-spacing:-.04em;line-height:1.2}.comm-card .sub{font-size:14px;color:var(--muted);margin-top:2px}.comm-card .sub .up{color:var(--teal)}.comm-card .stat{text-align:right}.comm-card .stat .v{font-family:var(--font-body);font-weight:700;font-size:14px;color:var(--ink);letter-spacing:-.04em;line-height:1.2}.comm-card .stat .v.up{color:var(--teal)}.comm-card .stat .v.dn{color:var(--negative)}.comm-card .stat .l{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--muted);margin-top:4px;line-height:1}.post-body{font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--ink);margin-bottom:14px;overflow-wrap:anywhere;word-break:break-word}.post .msg-media{display:block;max-width:100%;border-radius:12px;margin-bottom:12px}.post-body .ln{overflow-wrap:anywhere;word-break:break-word}.chart-card{border:none;padding:18px 0 12px;margin-bottom:14px}.chart-card .price{font-size:28px;color:var(--ink)}.chart-card .delta,.chart-card .price{font-family:var(--font-display);font-weight:700;letter-spacing:var(--t-display)}.chart-card .delta{font-size:13px;color:var(--teal);margin-top:4px}.chart-card .chart{position:relative;height:220px;margin-top:16px;display:grid;grid-template-columns:1fr 56px}.chart-card svg{width:100%;height:100%;display:block}.chart-card .yaxis{display:flex;flex-direction:column;justify-content:space-between;font-family:var(--font-mono);font-size:11px;color:var(--muted);text-align:right;padding:4px 0}.react-row{display:flex;gap:6px}.react,.react-row{align-items:center}.react{display:inline-flex;justify-content:center;gap:4px;padding:6px 10px;border-radius:9999px;background:var(--paper-2);font-family:"Inter",var(--font-body);font-weight:600;font-size:12px;line-height:16px;letter-spacing:-.01em;color:var(--ink-2);cursor:pointer;transition:background .12s,color .12s}.react:hover{background:var(--paper-3);color:var(--ink)}.react.liked{color:var(--negative)}.react.liked svg{fill:var(--negative);stroke:var(--negative)}.react .ico{width:14px;height:14px;display:inline-flex}.react .ico svg{width:100%;height:100%}.react .c{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.react-row .spacer{flex:1 1}.react-row .follow-btn{padding:8px 12px;border-radius:9999px;border:1px solid var(--line-2);background:var(--paper-2);transition:background .12s,color .12s}.react-row .follow-btn,.react-row .report-icon-btn,.react-row .share-icon-btn{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-2)}.react-row .report-icon-btn,.react-row .share-icon-btn{width:30px;height:30px;border-radius:9999px;border:1px solid var(--line);background:var(--paper);transition:background .12s,color .12s,border-color .12s}.react-row .report-icon-btn svg{width:14px;height:14px}.react-row .share-icon-btn svg{width:15px;height:auto}.react-row .report-icon-btn:hover,.react-row .share-icon-btn:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.react-row .follow-btn{background:var(--teal);color:var(--paper);border-color:var(--teal)}.right-rail{grid-column:3;padding:26px 0 80px 8px;max-width:340px;display:flex;flex-direction:column;gap:36px;position:sticky;top:122px;max-height:calc(100vh - 140px);overflow-y:auto}.right-rail::-webkit-scrollbar{width:0}.rail-block{display:flex;flex-direction:column;gap:20px}.rail-h{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:var(--t-display);color:var(--ink);display:inline-flex}.rail-comm,.rail-h{align-items:center;gap:8px}.rail-comm{display:grid;grid-template-columns:56px 1fr auto}.rail-comm .img{width:56px;height:56px;border-radius:4px;overflow:hidden;background:var(--paper-2)}.rail-comm .img img{width:100%;height:100%;object-fit:cover}.rail-comm .nm{font-size:16px;color:var(--ink)}.rail-comm .nm,.rail-comm .sub{font-family:var(--font-body);font-weight:700;letter-spacing:-.02em}.rail-comm .sub{font-size:14px;color:var(--muted);margin-top:4px}.rail-comm .sub .up{color:var(--teal)}.rail-comm .sub .dn{color:var(--negative,#d63b3b)}.rail-comm .sub .win{color:var(--muted);font-weight:600;margin-left:2px}.btn-join{height:28px;padding:0 16px;border-radius:9999px;background:var(--orange);color:#fff;border:0;font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.btn-join:hover{background:#d56629}.hide-lo body.state-lo &{display:none}@keyframes screenIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}body.state-li .li-wrap{animation:screenIn .35s cubic-bezier(.2,.7,.2,1) both}body.cc-auth-hydrated .feed-cta,body.cc-auth-hydrated .home-rail,body.cc-auth-hydrated .right-rail{animation:screenIn .42s cubic-bezier(.2,.7,.2,1) both}@media (max-width:1517px){.tag-cluster{display:none}}@media (max-width:880px){body .nav{height:auto;padding:14px 16px;grid-template-columns:44px 1fr auto;gap:16px}body .nav-logo,body .nav-logo .logo-mark,body .nav-logo img,body .nav-logo svg{width:44px;height:44px}body .nav-tabs{gap:14px}body .nav-tab{font-size:15px}body .nav-actions{gap:8px}body .nav-actions .btn{padding:0 14px;font-size:10px}body .nav-actions .btn-dark,body .nav-auth-label-wide{display:none}body .nav-auth-label-narrow{display:inline}.hero{padding:16px 16px 32px}.hero-headline{font-size:40px;margin-bottom:18px}.hero-headline-row{display:flex;flex-direction:column;gap:10px;align-items:center}.hero-headline-row .pp{font-size:28px;padding:10px 30px}.hero-headline-row .pp.peach{padding:10px 36px}.hero-headline-row .comma{display:none}.hero-lede{font-size:15px;padding:0 4px}body .feed-page,body.state-li .feed-page,body.state-lo .feed-page{grid-template-columns:1fr;padding:0 16px;gap:24px;max-width:100%}.feed-page>div:empty,body.state-li .feed-page>div:first-child{display:none}.feed-col{padding:12px 0 64px;min-width:0;grid-column:1}.feed-cta{flex-wrap:wrap;gap:10px;padding:12px 0}body .right-rail{display:none}.comm-card{grid-template-columns:44px 1fr}.comm-card .stat{display:none}body.state-li .right-rail{display:block;grid-column:1;padding-left:0;max-width:100%}}@media (max-width:480px){body .nav,body .nav-tabs{gap:10px}body .nav-tab{font-size:14px}body .nav .theme-toggle{display:none}body .nav-actions .btn{padding:0 12px}.hero-headline{font-size:34px}.hero-headline-row .pp{font-size:24px;padding:8px 24px}.hero-headline-row .pp.peach{padding:8px 28px}}