/* $WEEDSEED page v2 (Claude, Oct 22 2026). Black page, big live numbers, a tape. No cards, no boxes. */
.wsx{--lime:#e6f83b;--mute:#a7b39f;--ink:#fff;--rule:rgba(255,255,255,.14);--red:#e11f2c;color:var(--ink);background:#000;color-scheme:dark;padding-bottom:72px}
.wsx .wrap{max-width:1180px}
.wsx-hero__art{margin:4px calc(-1 * var(--gutter)) 10px;position:relative;z-index:0;pointer-events:none}
.wsx-hero__img{display:block;width:100%;height:auto;border:0;border-radius:0;background:transparent;animation:wsx-float 7s ease-in-out infinite}
.wsx-hero__head{position:relative;z-index:1}
@keyframes wsx-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
@media(prefers-reduced-motion:reduce){.wsx-hero__img{animation:none}}
.wsx-eyebrow{font:600 11px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin:0 0 10px}
.wsx-eyebrow a{color:var(--ink);margin-left:10px;letter-spacing:.14em}
.wsx-hero{padding-top:38px}
.wsx-title{font-family:var(--display);font-weight:400;font-size:clamp(88px,19vw,190px);line-height:.84;letter-spacing:.01em;margin:0;color:var(--lime)}
.wsx-line{font-family:var(--title);font-size:clamp(18px,3vw,26px);line-height:1.2;margin:16px 0 30px}
.wsx-stats{display:grid;grid-template-columns:1fr;gap:18px;margin:0 0 30px;padding:0}
.wsx-stats div{margin:0;border-top:1px solid var(--rule);padding-top:12px}
.wsx-stats dd{font-family:var(--display);font-size:clamp(60px,14vw,100px);line-height:.9;margin:0;color:var(--ink);font-variant-numeric:tabular-nums}
.wsx-stats dt{font:600 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-top:8px}
.wsx-actions{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px}
.wsx-mint{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font:600 11px/1.6 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:0}
.wsx-mint a,.wsx-mono{font:500 12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0;text-transform:none;color:var(--ink);text-decoration:none;word-break:break-all}
.wsx-copy{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--lime);background:transparent;border:1px solid var(--lime);border-radius:var(--r-xs,4px);padding:7px 10px;cursor:pointer}
.wsx-copy:hover{background:var(--lime);color:#000}
.wsx-tape{margin-top:60px}
.wsx-tapehead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-bottom:2px solid var(--lime);padding-bottom:10px;font:600 12px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}
.wsx-live{color:var(--lime)}
.wsx-live i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--lime);margin-right:8px;vertical-align:1px;animation:wsx-pulse 1.6s ease-in-out infinite}
@keyframes wsx-pulse{0%,100%{opacity:1}50%{opacity:.2}}
.wsx-rows{list-style:none;margin:0;padding:0}
.wsx-row{display:grid;grid-template-columns:1fr auto;gap:4px 14px;padding:14px 0;border-bottom:1px solid var(--rule);font:500 15px/1.4 var(--sans)}
.wsx-row time{grid-column:1/-1;font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}
.wsx-row__main{color:var(--mute)}
.wsx-row__main b{font-family:var(--display);font-weight:400;font-size:24px;line-height:1;letter-spacing:.01em;color:var(--lime);font-variant-numeric:tabular-nums}
.wsx-row__src{color:var(--mute);font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;align-self:center}
.wsx-row__rx{grid-column:1/-1;font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);text-decoration:none}
.wsx-row__rx:hover{color:var(--ink)}
.wsx-row.is-more{display:none}
.wsx-rows.is-open .wsx-row.is-more{display:grid}
.wsx-row.is-new{animation:wsx-flash 2.6s ease-out}
@keyframes wsx-flash{0%{background:rgba(230,248,59,.3)}100%{background:transparent}}
.wsx-more{margin-top:16px}
.wsx-since{font:500 13px/1.6 var(--sans);color:var(--mute);margin:16px 0 0}
.wsx-since a{color:var(--ink);text-decoration:none;margin-left:6px}
.wsx-market{margin-top:64px}
.wsx-price{margin:0}
.wsx-price b{display:block;font-family:var(--display);font-weight:400;font-size:clamp(64px,15vw,128px);line-height:.9;letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums}
.wsx-delta{display:inline-block;margin-top:8px;font-family:var(--display);font-size:26px;line-height:1;letter-spacing:.02em}
[data-dir="up"]{color:var(--lime)}
[data-dir="down"]{color:var(--red)}
.wsx-spark{display:block;width:100%;height:120px;margin:22px 0 18px}
.wsx-spark polyline{fill:none;stroke:var(--lime);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}
.wsx-spark circle{fill:var(--lime)}
.wsx-mstats{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:20px 14px;margin:0 0 22px;padding:0}
.wsx-mstats li{margin:0;border-top:1px solid var(--rule);padding-top:10px}
.wsx-mstats b{display:block;font-family:var(--display);font-weight:400;font-size:38px;line-height:1;letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums}
.wsx-mstats span{display:block;margin-top:6px;font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}
.wsx-how{margin-top:72px}
.wsx-h{font-family:var(--display);font-weight:400;font-size:clamp(48px,10vw,92px);line-height:.88;letter-spacing:.01em;margin:0 0 14px;color:var(--ink)}
.wsx-how p{font:400 17px/1.55 var(--sans);margin:0 0 34px;max-width:50ch}
.wsx-fine{font:400 13px/1.65 var(--sans);color:var(--mute);max-width:70ch;margin:14px 0 0}
.wsx-fine a{color:var(--ink)}
.wsx-details{margin-top:64px;max-width:820px}
.wsx-details details{border-top:1px solid var(--rule)}
.wsx-details details:last-of-type{border-bottom:1px solid var(--rule)}
.wsx-details summary{cursor:pointer;padding:16px 0;font:600 15px/1.4 var(--sans);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}
.wsx-details summary::-webkit-details-marker{display:none}
.wsx-details summary::after{content:"+";font-family:var(--display);font-size:26px;line-height:1;color:var(--lime);flex:none}
.wsx-details details[open] summary::after{content:"–"}
.wsx-details details>div{padding:0 0 18px;font:400 14px/1.7 var(--sans);color:#e8eee3;max-width:68ch}
.wsx-details details>div p{margin:0 0 10px}
.wsx-details details>div ol{margin:0 0 10px;padding-left:20px}
.wsx-details details>div a{color:var(--ink)}
.wsx-details .wsx-mono{display:inline-block;margin-top:6px}
.wsx-sig{font-family:var(--display);font-size:24px;color:var(--lime)}
@media(min-width:900px){
.wsx-hero.has-art{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-template-areas:"head art" "cta art" "stats stats";column-gap:24px;align-items:end}
.wsx-hero.has-art .wsx-hero__head{grid-area:head;align-self:end}
.wsx-hero.has-art .wsx-hero__cta{grid-area:cta}
.wsx-hero.has-art .wsx-hero__art{grid-area:art;align-self:center;margin:-16px calc(-1 * var(--gutter)) 0 -12%;width:calc(112% + var(--gutter))}
.wsx-hero.has-art .wsx-stats{grid-area:stats;margin-top:34px}
.wsx-hero.has-art .wsx-title{font-size:clamp(96px,11.5vw,160px)}
}
@media(min-width:820px){
.wsx-hero{padding-top:56px}
.wsx-stats{grid-template-columns:repeat(3,1fr);gap:28px}
.wsx-row{grid-template-columns:150px 1fr auto auto;align-items:center}
.wsx-row time,.wsx-row__rx{grid-column:auto}
.wsx-mstats{grid-template-columns:repeat(4,1fr)}
.wsx-spark{height:240px}
}
