
.cw-new{padding:0 var(--page-inset) 60px;max-width:1100px;margin:0 auto}
.cw-new__h1{font-size:1.4rem;font-weight:500;line-height:1.2;margin:16px 0 4px;color:var(--cw-ink);display:flex;align-items:center;gap:10px}
.cw-new__lede{font-size:0.8125rem;color:var(--cw-muted,#666A73);margin:0 0 4px;line-height:1.3077}
@media (min-width:1200px){.cw-new__h1{font-size:1.625rem;margin-top:24px}}
.livepill{font-size:0.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--cw-ink);color:#fff;border-radius:12px;padding:3px 8px;display:inline-flex;align-items:center;gap:4px;height:22px;line-height:1}
.livepill i{width:6px;height:6px;border-radius:50%;background:#fff;animation:cw-blink 1.6s infinite}
@keyframes cw-blink{0%,100%{opacity:1}50%{opacity:.3}}
@media (prefers-reduced-motion:reduce){.livepill i{animation:none}}

.stalepill{font-size:0.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cw-muted,#666A73);border:1px solid var(--cw-line);border-radius:12px;padding:3px 8px;display:inline-flex;align-items:center;height:22px;line-height:1}
.livepill[hidden],.stalepill[hidden]{display:none}
.cw-new__lede.is-notlive{color:var(--cw-ink);font-weight:600}
.unread{font-style:italic;font-weight:400;color:var(--cw-muted,#666A73)}


.ages{display:grid;grid-template-columns:repeat(4,1fr);margin:4px 0 0;border-bottom:1px solid var(--cw-line)}

.ages__tab{height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 4px;font-size:0.8125rem;font-weight:700;line-height:1.1538;text-align:center;text-wrap:balance;color:var(--cw-muted,#666A73);background:none;border:0;position:relative;cursor:pointer}
.ages__tab small{font-size:0.6875rem;font-weight:600;color:var(--cw-muted,#666A73)}
.ages__tab.is-on{color:var(--cw-ink)}
.ages__tab.is-on::after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:3px;background:var(--cw-ink);border-radius:2px}
.ages__badge{position:absolute;top:5px;right:calc(50% - 34px);min-width:16px;height:16px;border-radius:8px;background:var(--cw-red,#D72804);color:#fff;font-size:0.625rem;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 4px}
.ages__badge[hidden]{display:none}

.cw-new .quality{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:6px calc(-1 * var(--page-inset)) 0;padding:0 var(--page-inset)}
.cw-new .quality::-webkit-scrollbar{display:none}
@media (max-width:767px){
  .cw-new__h1{margin:2px 0 0}
  .cw-new__lede{margin:0}
  .cw-new .ages{margin:0}
  .cw-new .ages__tab{height:44px}
  .cw-new .quality{flex-wrap:wrap;overflow-x:hidden;margin:0 calc(-1 * var(--page-inset));gap:4px}
  .cw-new .quality .cw-chip{min-height:34px;height:34px}
}
.cw-new .quality .cw-chip{font-size:0.875rem;margin:0;min-height:44px;border-radius:22px}
.cw-new-page .cw-back{color:#2457D8}
.cw-new-page [data-cw-shell] .cw-bar__logo{min-width:44px;height:44px;justify-content:center}
.cw-chip.chain{font-weight:700;letter-spacing:.03em}
.cw-chip.chain::after{content:"";width:8px;height:8px;border-radius:50%;order:-1;margin-right:2px}
.cw-chip.chain--solana::after{background:var(--sol,#9945FF)}.cw-chip.chain--robinhood::after{background:var(--rh,#00C805)}
.cw-chip.chain.is-off{opacity:.5;text-decoration:line-through}


.ledger{margin:8px 0 0;background:#fff;border:1px solid var(--cw-line);border-radius:8px;padding:10px 12px;font-size:0.875rem;line-height:1.3571;color:var(--cw-ink)}
.ledger b{font-size:1rem;font-weight:600;font-family:"Space Grotesk",-apple-system,system-ui,sans-serif;font-variant-numeric:tabular-nums}
.ledger.compact{padding:0 4px 0 12px;height:50px;display:flex;align-items:center}
.ledger__head{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px}
.ledger__line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ledger.compact .ledger__more{display:none}
.ledger .why{color:var(--cw-link);font-weight:600;min-height:44px;min-width:44px;padding:0 10px;display:inline-flex;align-items:center;gap:4px;background:none;border:0;white-space:nowrap}
.why__chev{display:inline-block;transition:transform .15s}
.ledger.is-open .why__chev{transform:rotate(90deg)}
.ledger__full{margin:0 0 8px}
.ledger__rule{font-size:0.75rem;color:#6b6e75;line-height:1.3333;margin:8px 0 0}
.bars{display:flex;flex-direction:column;gap:6px;margin-top:8px}
.bar{display:grid;grid-template-columns:minmax(120px,1fr) 2fr 56px;gap:8px;align-items:center;font-size:0.75rem;color:#6b6e75}
.bar em{font-style:normal;text-align:right;color:var(--cw-ink);font-weight:600}
.bar i{display:block;height:8px;border-radius:4px;background:var(--cw-line);overflow:hidden}
.bar i b{display:block;height:8px;border-radius:4px;background:var(--cw-ink);font-size:0;width:0}
.bar .w0{width:0%}.bar .w5{width:5%}.bar .w10{width:10%}.bar .w15{width:15%}.bar .w20{width:20%}.bar .w25{width:25%}.bar .w30{width:30%}.bar .w35{width:35%}.bar .w40{width:40%}.bar .w45{width:45%}.bar .w50{width:50%}.bar .w55{width:55%}.bar .w60{width:60%}.bar .w65{width:65%}.bar .w70{width:70%}.bar .w75{width:75%}.bar .w80{width:80%}.bar .w85{width:85%}.bar .w90{width:90%}.bar .w95{width:95%}.bar .w100{width:100%}


.feed{margin-top:6px}
.feed__row{display:grid;grid-template-columns:56px 1fr auto;gap:12px;padding:10px 0;border-bottom:1px solid var(--cw-line);align-items:start;width:100%;text-align:left}
.feed__art{width:56px;height:56px;border-radius:6px;overflow:hidden;background:var(--cw-chip);position:relative;display:block;color:inherit}
progress.cw-tile__curve{position:absolute;left:4px;right:4px;bottom:26px;width:calc(100% - 8px);height:6px;border:0;accent-color:var(--cw-red)}
.feed__art img{width:100%;height:100%;object-fit:cover;display:block}
.feed__art .cw-tile__fallback{font-size:1.375rem}
.feed__noart{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e3e4e6;color:#5f636b;font-size:0.625rem;font-weight:700;letter-spacing:.02em;text-align:center;overflow-wrap:anywhere;padding:4px}
.feed__body{display:block;color:inherit;min-height:44px}
.feed__name{font-size:0.9375rem;font-weight:600;line-height:1.2667;display:flex;gap:6px;align-items:center;flex-wrap:wrap;color:var(--cw-ink)}
.feed__sym{font-weight:400;color:#6b6e75}
.feed__age{font-size:0.75rem;color:#0a8f3c;font-weight:600}
.feed__meta{font-size:0.75rem;color:#6b6e75;line-height:1.3333;margin-top:2px}
.feed__nums{font-size:0.8125rem;margin-top:4px;line-height:1.3077}
.feed__nums .up{color:#0a8f3c}.feed__nums .dn{color:#c62815}
.feed__labels{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}
.lbl{font-size:0.6875rem;line-height:1.6364;padding:0 6px;border-radius:9px;background:var(--cw-chip);color:var(--cw-ink)}
.lbl.warnish{background:#FDE7E2;color:#9a2a17}
.lbl.lookalike{background:#FDE7E2;color:#9a2a17;font-weight:700}
.lbl.good{background:#E3F4E9;color:#0a6b2e}
.feed__r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:76px}
.feed__row .cw-wl{width:76px;font-size:0.625rem;height:44px;min-height:44px;letter-spacing:.3px;position:relative}
.feed__row .cw-wl::before{content:"";position:absolute;inset:-8px 0}
.feed__row.is-skeleton .feed__name,.feed__row.is-skeleton .feed__meta,.feed__row.is-skeleton .feed__nums{background:#e9e9ea;border-radius:4px;color:transparent}
@media (min-width:1200px){.feed{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.ledger{margin-top:12px}}



.wire__h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.wire__h--shown{font-size:0.9375rem;font-weight:700;margin:10px 0 0;display:flex;justify-content:space-between;align-items:baseline;gap:10px;color:var(--cw-ink)}
.wire__h small{font-size:0.75rem;color:var(--cw-muted,#666A73);font-weight:500}
.wire__row{grid-template-columns:1fr auto}
.wire__row.is-new{box-shadow:inset 3px 0 0 var(--cw-ink)}
.wire__row.is-floor .feed__name{color:var(--cw-muted,#666A73)}
.wire__open{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:start;text-align:left;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;text-decoration:none;cursor:pointer;min-height:56px;width:100%}
.wire__open .feed__body{display:block;min-width:0}
.wire__open .feed__meta{display:block}
.wire__ch{position:absolute;right:2px;bottom:2px;font-size:0.5rem;font-weight:800;letter-spacing:.05em;padding:2px 4px;border-radius:3px;color:#fff;background:var(--cw-ink-2,#171C20)}
.wire__why{display:block;font-size:0.75rem;line-height:1.3333;color:var(--cw-dn,#C8321B);margin-top:2px}
.wire__rules{display:flex;gap:3px;margin-top:6px;align-items:center}
.wire__count{font-size:0.6875rem;color:var(--cw-muted,#666A73);margin-left:4px;white-space:nowrap}
.wire__age{font-size:0.8125rem;font-weight:700;color:var(--cw-ink)}
.wire__age.is-baby{color:var(--cw-up,#137A3F)}

.dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex:0 0 9px;box-sizing:border-box;transition:background-color .24s,border-color .24s}
.dot.ok{background:var(--cw-up,#137A3F)}
.dot.bad{background:var(--cw-dn,#C8321B)}
.dot.un{background:transparent;border:1.5px solid var(--cw-unk-ring,#9AA0AA)}
.dot.is-lit{animation:cw-lit .35s ease-out}
@keyframes cw-lit{0%{transform:scale(1.8)}100%{transform:scale(1)}}
@media (prefers-reduced-motion:reduce){.dot{transition:none}.dot.is-lit{animation:none}}


.wire__fold{margin:8px 0 0;border:1px dashed var(--cw-line);border-radius:10px;padding:10px 12px;font-size:0.875rem;color:var(--cw-muted,#666A73);display:flex;justify-content:space-between;align-items:center;min-height:44px;width:100%;text-align:left;background:transparent;cursor:pointer;font-family:inherit}
.wire__fold b{color:var(--cw-link,#2457D8)}
.wire__fold[hidden]{display:none}
.feed--folded .wire__row{opacity:.92}
.wire__foot{font-size:0.75rem;color:var(--cw-muted,#666A73);line-height:1.4167;margin:16px 0 0}


.pulse{margin:8px 0 0;background:#fff;border:1px solid var(--cw-line);border-radius:12px;padding:10px 10px 10px 12px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:center;color:var(--cw-ink)}
.pulse__in{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;min-width:0}
.pulse__g{display:flex;align-items:flex-end;gap:3px;height:32px}
.pulse__g i{width:5px;background:var(--cw-line);border-radius:2px 2px 0 0;display:block}
.pulse__g i.live{background:var(--cw-red,#D72804)}
.pulse__t{display:flex;flex-direction:column;gap:1px;min-width:0}
.pulse__n{font-size:0.875rem;font-weight:700}
.pulse__in>small,.pulse__t small{font-size:0.75rem;color:var(--cw-muted,#666A73);line-height:1.35}
.pulse__down{color:var(--cw-dn,#C8321B);font-weight:700}
.pulse__h5{height:5%}.pulse__h10{height:10%}.pulse__h15{height:15%}.pulse__h20{height:20%}.pulse__h25{height:25%}.pulse__h30{height:30%}.pulse__h35{height:35%}.pulse__h40{height:40%}.pulse__h45{height:45%}.pulse__h50{height:50%}.pulse__h55{height:55%}.pulse__h60{height:60%}.pulse__h65{height:65%}.pulse__h70{height:70%}.pulse__h75{height:75%}.pulse__h80{height:80%}.pulse__h85{height:85%}.pulse__h90{height:90%}.pulse__h95{height:95%}.pulse__h100{height:100%}
.np__sub{font-size:0.78125rem;color:var(--cw-muted,#666A73);margin:0 0 2px;line-height:1.3}

.failed{margin:8px 0 0;background:#FFF4D6;color:var(--cw-ink);border-radius:10px;padding:10px 12px;font-size:0.84375rem;line-height:1.4}
.failed[hidden]{display:none}

ol.feed{list-style:none;padding:0;margin-bottom:0}
.wire__born[hidden]{display:none}
.wire__row[aria-busy="true"] .feed__name{color:var(--cw-muted,#666A73);font-style:italic}

.buy{display:block;font-size:0.75rem;line-height:1.3;font-weight:600;margin-top:4px}
.buy--un{color:#5E636B;font-style:italic;font-weight:500}
.buy--ok{color:var(--cw-up,#137A3F)}
.buy--bad{color:var(--cw-dn,#C8321B)}
.wire__row.is-cluster{box-shadow:inset 0 0 0 2px var(--cw-dn,#C8321B);border-radius:10px}

.empty{background:#fff;border:1px solid var(--cw-line);border-radius:12px;padding:20px 16px;text-align:center;margin-top:8px}
.empty[hidden]{display:none}
.empty h2{font-size:1.1875rem;font-weight:800;margin:0 0 6px}
.empty p{font-size:0.875rem;line-height:1.45;margin:0 0 14px}
.empty__go{min-height:44px;padding:0 16px;border-radius:12px;font-weight:700;font-size:1rem;background:var(--cw-ink-2,#171C20);color:#fff;border:0;cursor:pointer;font-family:inherit}

.fold{margin-top:10px}
.fold[hidden]{display:none}
.fold__t{display:flex;flex-direction:column;gap:1px;min-width:0}
.fold__t b{color:var(--cw-ink);font-size:0.875rem}
.fold__t small{font-size:0.75rem;color:var(--cw-muted,#666A73)}
.wire__fold .fold__chev{color:var(--cw-muted,#666A73);font-size:1.25rem;transition:transform .15s}
.wire__fold[aria-expanded="true"] .fold__chev{transform:rotate(90deg)}
@media (prefers-reduced-motion:reduce){.wire__fold .fold__chev{transition:none}}

.cw-new__foot{display:flex;flex-wrap:wrap;gap:4px 18px;margin:16px 0 0}
.cw-new__foot a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--cw-link,#2457D8);font-size:0.875rem;font-weight:600}


.newpill{position:sticky;top:calc(56px + env(safe-area-inset-top,0px));z-index:6;display:flex;justify-content:center;height:0;overflow:visible;pointer-events:none}
.newpill__btn{pointer-events:auto;height:44px;padding:0 18px;border-radius:22px;background:var(--cw-ink-2,#171C20);color:#fff;font-size:0.875rem;font-weight:700;border:0;box-shadow:0 6px 18px rgba(0,0,0,.25);cursor:pointer;font-family:inherit}
.newpill__btn[hidden]{display:none}


