@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";body{margin:0}:root{--bg:#0a0a0c;--surface:#0f0f11;--text:#f2f0eb;--muted:#c0bdb6;--dim:#6e6c69;--dimmer:#3c3b3a;--accent:#e8a84a;--accent-dim:#e8a84a59;--green:#4ead78;--hair:#ffffff12;--hair2:#ffffff0a;--font:"JetBrains Mono", ui-monospace, "Cascadia Code", monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-size:13px;line-height:1.4}a{color:inherit;text-decoration:none}button{font-family:var(--font);cursor:pointer;color:inherit;background:0 0;border:none}.app{min-height:100vh}.site-nav{border-bottom:1px solid var(--hair);align-items:center;height:52px;padding:0 28px;display:flex}.site-logo{align-items:center;gap:10px;text-decoration:none;transition:opacity .15s;display:flex}.site-logo:hover{opacity:.8}.logo-icon{flex-shrink:0;width:32px;height:32px}.logo-text{font-family:var(--font);letter-spacing:.04em;color:var(--text);font-size:16px;font-weight:700;line-height:1}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes beamer{0%,82%,to{opacity:1;box-shadow:0 0 7px #e8a84ae6,0 0 14px #e8a84a4d}85%{opacity:.04;box-shadow:none}88%{opacity:1;box-shadow:0 0 7px #e8a84ae6}91%{opacity:.04;box-shadow:none}94%{opacity:1;box-shadow:0 0 7px #e8a84ae6}}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.price-ticker{background:var(--surface);border-bottom:1px solid var(--hair);align-items:center;height:30px;display:flex;overflow:hidden}.ticker-track{white-space:nowrap;will-change:transform;align-items:center;animation:45s linear infinite ticker-scroll;display:flex}.price-ticker:hover .ticker-track{animation-play-state:paused}.ticker-item{border-right:1px solid var(--hair2);align-items:center;gap:5px;padding:0 20px;display:inline-flex}.ticker-sep{align-items:center;padding:0 20px;display:inline-flex}.ticker-section-label{letter-spacing:.2em;color:var(--dim);border:1px solid var(--hair);border-radius:2px;padding:2px 7px;font-size:8px;font-weight:700}.ticker-sym{letter-spacing:.08em;color:var(--dim);font-size:9.5px;font-weight:600}.ticker-price{color:var(--muted);font-size:10.5px}.ticker-chg{letter-spacing:.01em;font-size:9.5px;font-weight:500}.ticker-chg--up{color:#4ead78}.ticker-chg--dn{color:#e05c5c}.activation-card{border:1px solid var(--hair);background:var(--bg);border-radius:3px;margin-top:8px;padding:13px 18px 14px}.activation-card__head{align-items:center;gap:7px;margin-bottom:10px;display:flex}.activation-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 7px var(--accent);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite pulse}.activation-label{letter-spacing:.14em;color:var(--accent);font-size:10px;font-weight:700}.activation-bip{letter-spacing:.12em;color:var(--dimmer);text-transform:uppercase;margin-left:auto;font-size:8.5px}.activation-card__timer{letter-spacing:.05em;color:var(--text);margin-bottom:5px;font-size:15px;font-weight:700;line-height:1}.activation-card__date{color:var(--dim);letter-spacing:.08em;font-size:10px}.page-outer{max-width:1280px;margin:0 auto;padding:0 28px}.layout-inner{grid-template-columns:minmax(0,1fr) 316px;align-items:start;gap:56px;display:grid}.feed-col{min-width:0;padding-top:30px;padding-bottom:60px}.feed-title{letter-spacing:.06em;color:var(--text);margin-bottom:7px;font-size:22px;font-weight:700;line-height:1}.feed-meta{color:var(--dim);letter-spacing:.03em;margin-bottom:24px;font-size:12px;line-height:1}.feed-meta-em{color:var(--muted)}.filterbar{border-bottom:1px solid var(--hair);align-items:flex-end;margin-bottom:0;display:flex}.filter-tab{letter-spacing:.07em;color:var(--dim);white-space:nowrap;border-bottom:1.5px solid #0000;margin-bottom:-1px;margin-right:4px;padding:7px 16px 7px 0;font-size:10.5px;line-height:1;transition:color .14s}.filter-tab:hover{color:var(--muted)}.filter-tab.active{color:var(--text);border-bottom-color:var(--accent)}.filter-tab-count{color:var(--dimmer);margin-left:3px}.filter-tab.active .filter-tab-count{color:var(--dim)}.filterbar-right{color:var(--dimmer);letter-spacing:.06em;align-self:flex-end;margin-left:auto;padding-bottom:8px;font-size:9.5px}.week-section{position:relative}.week-section:before{content:"";background:var(--hair);pointer-events:none;z-index:0;width:1px;position:absolute;top:0;bottom:0;left:73px}.week-head{letter-spacing:.16em;text-transform:uppercase;color:#7a7875;grid-template-columns:64px 18px 1fr;align-items:center;padding:20px 0 6px;font-size:9px;display:grid}.week-head-dash{text-align:center;color:#7a7875;font-size:11px;line-height:1}.entry{border-bottom:1px solid var(--hair2);cursor:pointer;grid-template-columns:64px 18px 68px 1fr;align-items:center;min-height:34px;padding:8px 0;text-decoration:none;transition:background .1s;display:grid}.entry:hover{background:#ffffff04}.entry--highlight{background:#e8a84a0d}.entry--highlight:hover{background:#e8a84a17}.entry--highlight .entry-title{color:var(--accent)}.entry--highlight .entry-dot{background:var(--accent);box-shadow:0 0 6px #e8a84a99}.entry--highlight .entry-arrow{color:var(--accent)}.entry-date{color:#9a9894;letter-spacing:.02em;white-space:nowrap;align-self:start;padding-top:1px;font-size:10.5px;line-height:1}.entry-wire{justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.entry-dot{background:var(--dim);z-index:1;border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .1s;position:relative}.entry:hover .entry-dot{background:var(--accent)}.entry-dot--latest{background:var(--accent);animation:3s ease-in-out infinite beamer}.entry-tag{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-self:start;padding-top:2px;font-size:9.5px;font-weight:600;line-height:1}.entry-tag--media{color:var(--muted)}.entry-tag--x{color:var(--accent)}.entry-tag--article{color:var(--muted)}.entry-title{color:var(--muted);letter-spacing:.01em;font-size:12px;line-height:1.5;transition:color .1s}.entry:hover .entry-title{color:var(--text)}.entry-src{color:#8a8880}.entry-arrow{color:#7a7875;font-size:11px;transition:color .1s}.entry:hover .entry-arrow{color:var(--accent)}.feed-empty{color:var(--dim);letter-spacing:.06em;padding:48px 0;font-size:11px}.raise-aside{padding-top:30px;position:sticky;top:30px}.raise-card{border:1px solid var(--hair);background:var(--bg);border-radius:3px;padding:16px 18px}.raise-head{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.raise-head-title{letter-spacing:.1em;color:var(--text);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.raise-head-block{color:var(--accent);font-size:10px}.raise-head-right{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9px}.raise-sub{color:var(--dim);letter-spacing:.03em;margin-bottom:16px;font-size:9.5px;line-height:1}.round{margin-bottom:14px}.round-header{align-items:center;gap:8px;margin-bottom:7px;display:flex}.round-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.round-dot--green{background:var(--green);box-shadow:0 0 5px #4ead7866}.round-dot--orange{background:var(--accent);box-shadow:0 0 5px #e8a84a66}.round-name{letter-spacing:.1em;color:var(--text);flex:1;font-size:10.5px;font-weight:600}.round-status{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.round-status--closed{color:var(--green)}.round-status--active{color:var(--accent)}.round-bar-bg{background:var(--hair);border-radius:2px;height:3px;margin-bottom:5px;overflow:hidden}.round-bar-fill{border-radius:2px;height:100%}.round-bar-fill--green{background:var(--green)}.round-bar-fill--orange{background:var(--accent)}.round-numbers{color:var(--dim);letter-spacing:.02em;justify-content:space-between;font-size:9px;display:flex}.raise-divider{background:var(--hair);height:1px;margin:14px 0 12px}.raise-total-row{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.raise-total-label{letter-spacing:.12em;color:var(--text);font-size:9.5px;font-weight:700}.raise-total-pct{color:var(--accent);font-size:13px;font-weight:700}.raise-total-bar{margin-bottom:5px}.raise-coins{color:var(--dim);text-align:right;letter-spacing:.02em;margin-bottom:14px;font-size:9px;line-height:1}.raise-link{color:var(--dim);letter-spacing:.04em;font-size:10px;transition:color .14s;display:block}.raise-link:hover{color:var(--accent)}.subscribe-section{border:1px solid var(--hair);background:var(--surface);border-radius:3px;margin-top:52px;margin-bottom:64px;padding:22px 26px}.subscribe-section--soon{border-style:dashed;border-color:#e8a84a2e}.subscribe-inner{align-items:center;gap:36px;display:flex}.subscribe-left{flex:1;min-width:0}.subscribe-title{letter-spacing:.14em;color:var(--text);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;font-size:11px;font-weight:700;line-height:1;display:flex}.subscribe-badge{background:var(--accent);color:#0a0a0c;letter-spacing:.18em;border-radius:2px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:8px;font-weight:700;line-height:1.6;display:inline-flex}.subscribe-desc{color:var(--dim);letter-spacing:.02em;max-width:380px;font-size:10.5px;line-height:1.65}.subscribe-right{flex-shrink:0}.subscribe-coming{align-items:center;gap:9px;display:flex}.subscribe-coming-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.4s ease-in-out infinite pulse;box-shadow:0 0 7px #e8a84a99}.subscribe-coming-label{color:var(--dim);letter-spacing:.1em;white-space:nowrap;font-size:10.5px;font-style:italic}@media (width<=1024px){.layout-inner{grid-template-columns:1fr;gap:0}.raise-aside{padding-top:28px;padding-bottom:40px;position:static}}@media (width<=768px){.subscribe-inner{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=640px){.page-outer{padding:0 16px}.site-nav{height:40px;padding:0 16px}.statusbar{height:28px;padding:0 16px;font-size:10px}.feed-col{padding-top:22px}.feed-title{font-size:14px}.entry{grid-template-columns:50px 14px 56px 1fr}.week-head{grid-template-columns:50px 14px 1fr}.week-section:before{left:57px}}
