.bsd-vert{position:relative;width:min(100vw,56.25dvh);aspect-ratio:9 / 16;padding:14px;border-radius:0;background:#070a0e;container-type:size}.bsd-vert [hidden]{display:none!important}.bsd-vert__rail{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none}.bsd-vert__inner{position:relative;z-index:1;width:100%;height:100%;background:var(--tc-bg);border-radius:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:.85cqh;padding:5.5cqh 6cqw 0}.bsd-vert__inner>*{width:100%}.bsd-vert__hook{flex:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4cqh}.bsd-vert .bsd-wordmark.bsd-vert__brand{font-size:calc(var(--tc-fs) * (1.35cqh));letter-spacing:.02em;opacity:.9}.bsd-vert__hook-l1{margin:.2cqh 0 0;font-family:var(--tc-font-display);font-weight:500;font-size:calc(var(--tc-fs) * (2.45cqh));line-height:1.08;letter-spacing:-.02em;text-transform:lowercase;text-align:center;white-space:nowrap;color:var(--tc-ink)}.bsd-vert__hook-sub{margin:.1cqh 0 0;font-family:var(--tc-font-display);font-weight:500;font-size:calc(var(--tc-fs) * (1.9cqh));line-height:1.05;letter-spacing:-.01em;text-transform:lowercase;white-space:nowrap;color:var(--tc-accent)}.bsd-vert__info{flex:none;display:grid;grid-template-columns:auto auto auto;justify-content:center;align-items:baseline;column-gap:1cqw;row-gap:.72cqh;padding:1.2cqh 3.2cqw;background:color-mix(in oklab,var(--tc-bg),#000 40%);border:1px solid var(--tc-hairline);border-radius:var(--tc-r-key);box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff0f;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (clamp(11px,2.2cqw,25px)));line-height:1;text-transform:lowercase}.bsd-vert__info-row{display:contents;text-decoration:none}.bsd-vert__info-verb{justify-self:end;color:var(--tc-ink);font-weight:500}.bsd-vert__info-at{color:var(--tc-meta)}.bsd-vert__info-url{justify-self:start;color:var(--tc-ink-2);letter-spacing:.01em;white-space:nowrap}a.bsd-vert__info-row .bsd-vert__info-url,a.bsd-vert__info-row:hover .bsd-vert__info-verb{color:var(--tc-accent)}a.bsd-vert__info-row:hover .bsd-vert__info-url{color:var(--tc-ink)}.bsd-vert__info-count{color:var(--tc-accent);font-variant-numeric:tabular-nums}.bsd-vert__info-row--tip .bsd-vert__info-url{animation:bsd-vert-tipglow 4.5s ease-in-out infinite}@keyframes bsd-vert-tipglow{0%,to{text-shadow:none}50%{text-shadow:0 0 10px color-mix(in oklab,var(--tc-accent),transparent 45%)}}.bsd-vert__hole{position:relative;flex:none;height:12.3cqh;overflow:visible;z-index:2}.bsd-vert__hole:before{content:"";position:absolute;inset:0;background:radial-gradient(42% 42% at 50% 46%,rgba(255,182,39,.16) 0 26%,rgba(226,154,0,.06) 52%,transparent 76%);transition:opacity var(--tc-dur-step) var(--tc-ease-flat);pointer-events:none}.bsd-vert__hole.is-live:before{opacity:0}.bsd-vert__scene{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity var(--tc-dur-step) var(--tc-ease-flat)}.bsd-vert__hole.is-scene-ready .bsd-vert__scene{opacity:1}.bsd-vert__strip{flex:none;display:flex;flex-direction:column;gap:.6cqh;min-height:0}.bsd-vert__idle,.bsd-vert__prompt{max-width:100%;min-width:0}.bsd-vert__typer{display:block;text-align:center;margin:0;max-width:100%;line-height:1.3;height:calc(1.5cqh * 1.3 * 3);overflow:hidden;font-family:var(--tc-font-display);font-size:calc(var(--tc-fs) * (1.5cqh));color:var(--tc-ink)}.bsd-vert__typer-prefix{display:inline;color:var(--tc-accent);font-weight:500;opacity:.95;margin-right:.6ch}.bsd-vert__typer-text{display:inline;white-space:pre-wrap;overflow-wrap:break-word}.bsd-vert__kicker{margin:0;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.05cqh));letter-spacing:.05em;text-transform:lowercase;color:var(--tc-muted)}.bsd-vert__by{color:var(--tc-accent)}.bsd-vert__title-live{margin:.1cqh 0 0;font-family:var(--tc-font-display);font-size:calc(var(--tc-fs) * (1.6cqh));line-height:1.25;color:var(--tc-ink);overflow-wrap:break-word;max-width:100%}.bsd-vert__hist{flex:none;height:9.5cqh;position:relative;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;border-top:1px solid var(--tc-hairline);border-bottom:1px solid var(--tc-hairline);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}.bsd-vert__hist::-webkit-scrollbar{display:none}.bsd-vert .bsd-live__history{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:1.4cqw;width:max-content;height:100%;will-change:transform}.bsd-vert .bsd-live__empty{display:flex;align-items:center;height:100%;white-space:nowrap;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.05cqh));color:var(--tc-meta)}.bsd-vert .bsd-live__hist{display:flex;flex-direction:column;align-items:flex-start;flex:none;width:33cqw;height:100%;gap:.2cqh;white-space:normal;background:var(--tc-bg);border:1px solid var(--tc-hairline);border-radius:var(--tc-r-key);padding:.55cqh 1.2cqw;overflow:hidden;font-family:var(--tc-font-mono)}.bsd-vert .bsd-live__hist-who{font-size:calc(var(--tc-fs) * (1.1cqh));line-height:1.15;color:var(--tc-accent);flex:none}.bsd-vert .bsd-live__hist-title{font-size:calc(var(--tc-fs) * (1.15cqh));line-height:1.3;color:var(--tc-ink-2);white-space:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bsd-vert .bsd-live__hist-meta{margin-top:auto;font-size:calc(var(--tc-fs) * (1cqh));line-height:1.15;color:var(--tc-meta);white-space:nowrap;flex:none}.bsd-vert__thought{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column;background:color-mix(in oklab,var(--tc-bg),#000 40%);border:1px solid var(--tc-hairline);border-radius:var(--tc-r-key);overflow:hidden}.bsd-vert__creature-layer{position:absolute;inset:0;z-index:0;display:grid;place-items:center;overflow:hidden;pointer-events:none;opacity:.45;--bsd-red: #ff2d1a}.bsd-vert__creature{place-items:center;font-size:.11cqh;pointer-events:none}.bsd-vert__creature>div{width:1em;height:1em;border-radius:50%;will-change:transform,opacity}.bsd-vert__thought-bar{position:relative;z-index:1;display:flex;align-items:center;gap:1cqw;padding:.55cqh 1.3cqw;border-bottom:1px solid var(--tc-hairline);background:color-mix(in oklab,var(--tc-surface-2),transparent 30%);font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1cqh));letter-spacing:.08em;text-transform:lowercase;color:var(--tc-muted)}.bsd-vert__thought-dot{width:.5cqh;height:.5cqh;border-radius:50%;background:var(--tc-muted);flex:none}.bsd-vert[data-state=working] .bsd-vert__thought-dot{background:var(--tc-accent)}.bsd-vert[data-state=shipped] .bsd-vert__thought-dot{background:var(--tc-success)}.bsd-vert__thought-status{margin-left:auto;color:var(--tc-ink-2);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bsd-vert__thought-body{position:relative;z-index:1;flex:none;min-height:7cqh;overflow:hidden;display:flex;align-items:flex-start;gap:.8cqw;margin:0;padding:1cqh 1.5cqw;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.9cqh));line-height:1.45;color:var(--tc-ink)}.bsd-vert__thought-prompt{color:var(--tc-accent);flex:none}.bsd-vert__thought-line{min-width:0;overflow-wrap:break-word;color:var(--tc-ink)}.bsd-vert__thought-line strong{font-weight:600;color:var(--tc-accent);letter-spacing:.01em}.bsd-vert__thought-line em{font-style:italic;color:var(--tc-ink)}.bsd-vert .bsd-tw-char.is-pending,.bsd-vert .bsd-tw-hidden{visibility:hidden}.bsd-vert__thought.is-typing .bsd-tw-char.is-cursor:after{content:"";display:inline-block;width:.55ch;height:1.05em;margin-left:3px;transform:translateY(.16em);background:var(--tc-accent);opacity:.85;animation:bsd-vert-caret 1s steps(1) infinite}@keyframes bsd-vert-caret{0%,50%{opacity:.85}50.01%,to{opacity:0}}.bsd-vert__thought-line.is-dissolving{opacity:0;filter:blur(2.5px);transform:translateY(4px) scale(.99);transition:opacity .9s ease-in,filter .9s ease-in,transform .9s ease-in}.bsd-vert__crowd{flex:none;height:15.5cqh;min-height:0;position:relative;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--tc-hairline);border-radius:var(--tc-r-key);background:color-mix(in oklab,var(--tc-bg),#000 40%);box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff0f}.bsd-vert__cards{position:relative;flex:1 1 auto;min-height:0}.bsd-vert .bsd-box__card{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.55cqh;padding:.8cqh 3cqw;opacity:0;pointer-events:none;overflow:hidden;transition:opacity .6s var(--tc-ease-flat)}.bsd-vert .bsd-box__card.is-active{opacity:1;pointer-events:auto}.bsd-vert__crowd-eyebrow{margin:0;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.15cqh));letter-spacing:.22em;text-transform:uppercase;color:var(--tc-accent)}.bsd-vert .bsd-box__crowd-q{margin:0;max-width:22ch;font-family:var(--tc-font-display);font-weight:500;font-size:calc(var(--tc-fs) * (2.45cqh));line-height:1.12;letter-spacing:-.01em;color:var(--tc-ink);text-wrap:balance;overflow-wrap:break-word}.bsd-vert__crowd-sub{margin:0;max-width:34ch;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.1cqh));line-height:1.35;letter-spacing:.01em;text-transform:lowercase;color:var(--tc-ink-2)}.bsd-vert__crowd-cta{margin:0;max-width:46ch;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.15cqh));line-height:1.45;letter-spacing:.02em;text-transform:lowercase;color:var(--tc-muted)}.bsd-vert__crowd-cta a{color:var(--tc-accent);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--tc-accent),transparent 55%)}.bsd-vert__crowd-url{white-space:nowrap}.bsd-vert__rules-sheet{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:.45cqh;width:100%;max-width:52ch;min-width:0}.bsd-vert__rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35cqh;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.05cqh));line-height:1.32;color:var(--tc-ink-2)}.bsd-vert__rules-hl{color:var(--tc-ink);font-weight:600}.bsd-vert__rules .bsd-vert__rules-hl{background:#ffffff14;padding:.02em .38em;border-radius:var(--tc-r-pill)}.bsd-vert__rules-note{margin:0;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (.95cqh));line-height:1.3;color:var(--tc-muted)}.bsd-vert .bsd-box__card[data-card=sponsor] .bsd-box__crowd-q{font-weight:700;font-size:calc(var(--tc-fs) * (1.9cqh));line-height:1.1;letter-spacing:.05em;text-transform:uppercase;max-width:14ch}.bsd-vert__inner>.bsd-vert__terminal{position:absolute;z-index:40;left:50%;top:38%;transform:translate(-50%,-50%);width:82cqw;max-height:28cqh;display:flex;flex-direction:column;background:color-mix(in oklab,var(--tc-bg),#000 40%);border:1px solid var(--tc-hairline);border-radius:var(--tc-r-key);box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff0f;overflow:hidden;animation:bsd-vert-term-in .26s ease-out both}.bsd-vert__terminal-bar{flex:none;display:flex;align-items:center;gap:1.2cqw;padding:.7cqh 1.6cqw;border-bottom:1px solid var(--tc-hairline);background:color-mix(in oklab,var(--tc-surface-2),transparent 30%);font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1cqh));letter-spacing:.06em;color:var(--tc-muted)}.bsd-vert__terminal-dots{display:inline-flex;gap:.8cqw;flex:none}.bsd-vert__terminal-dot{width:1cqh;height:1cqh;border-radius:50%;background:color-mix(in oklab,var(--tc-ink-2),transparent 45%)}.bsd-vert__terminal-title{text-transform:lowercase}.bsd-vert__terminal-anim{position:relative;flex:0 1 auto;min-height:0;width:100%;aspect-ratio:16 / 10;overflow:hidden}.bsd-vert__terminal-lines{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:.5cqh;margin:0;padding:1.4cqh 2cqw;list-style:none;font-family:var(--tc-font-mono);font-size:calc(var(--tc-fs) * (1.7cqh));line-height:1.5;color:var(--tc-ink)}.bsd-vert__terminal-lines .bsd-term__line{overflow-wrap:break-word;white-space:pre-wrap}.bsd-vert__terminal-lines strong{font-weight:600;color:var(--tc-accent)}.bsd-vert__terminal-lines em{font-style:italic;color:var(--tc-ink)}.bsd-vert__terminal-lines .bsd-tw-char.is-pending{visibility:hidden}.bsd-vert__terminal.is-typing .bsd-tw-char.is-cursor:after{content:"";display:inline-block;width:.55ch;height:1.05em;margin-left:2px;transform:translateY(.16em);background:var(--tc-accent);opacity:.85;animation:bsd-vert-caret 1s steps(1) infinite}@keyframes bsd-vert-term-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 1cqh)) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.bsd-vert__terminal.is-leaving{opacity:0;transform:translate(-50%,calc(-50% + .8cqh)) scale(.98);transition:opacity .22s ease-in,transform .22s ease-in}@media(prefers-reduced-motion:reduce){.bsd-vert__info-row--tip .bsd-vert__info-url{animation:none}.bsd-vert__thought.is-typing .bsd-tw-char.is-cursor:after{animation:none;opacity:0}.bsd-vert__thought-line.is-dissolving{filter:none;transform:none;transition:opacity .22s linear}.bsd-vert .bsd-box__card{transition:none}.bsd-vert__inner>.bsd-vert__terminal{animation:none}.bsd-vert__terminal.is-leaving{transition:none}.bsd-vert__terminal.is-typing .bsd-tw-char.is-cursor:after{animation:none;opacity:0}}.bsd-vert-page{flex:1 1 auto;min-height:100dvh;width:100%;display:grid;place-items:center;background:#000}
