.bs{--bs-canvas:color-mix(in oklab,#0a0a0a 95%,var(--bs-accent-base,#888) 5%);--bs-surface:color-mix(in oklab,#141414 95%,var(--bs-accent-base,#888) 5%);--bs-surface-2:rgb(255 255 255/0.06);--bs-surface-3:rgb(255 255 255/0.1);--bs-line:rgb(255 255 255/0.08);--bs-line-2:rgb(255 255 255/0.14);--bs-fg:#f7f7f5;--bs-fg-2:#b6b6b2;--bs-fg-3:#8c8c88;--bs-solid:#f7f7f5;--bs-solid-fg:#111111;--bs-accent:var(--bs-accent-d,#8b8bf5);--bs-accent-ink:var(--bs-accent-ink-d,#111111);--bs-accent-text:var(--bs-accent-text-d,#a9a9ff);--bs-up:#4ed05a;--bs-down:#ff6b6b;--bs-shadow:0 24px 64px -32px rgb(0 0 0/0.7);--bs-font:-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,"Segoe UI",system-ui,sans-serif;--bs-display:var(--font-brand-sans),ui-sans-serif,system-ui,sans-serif;--bs-mono:var(--font-brand-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--bs-ease:cubic-bezier(0.22,1,0.36,1);--bs-gutter:20px;--bs-max:1160px;--bs-section:80px;--bs-radius:24px;--bs-radius-lg:32px;--bs-radius-sm:14px;--bs-btn-radius:999px;--bs-card-pad:20px;--bs-name-font:var(--bs-display);--bs-name-size:clamp(46px,11vw,88px);--bs-name-weight:700;--bs-name-tracking:-0.04em;--bs-name-case:none;--bs-head-font:var(--bs-display);--bs-head-size:clamp(26px,5vw,36px);--bs-head-weight:700;--bs-headline-font:var(--bs-display);--bs-headline-size:clamp(21px,4.4vw,28px);--bs-headline-weight:500;flex:1;min-height:100dvh;background:var(--bs-canvas);color:var(--bs-fg);font-family:var(--bs-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip;color-scheme:dark}html[data-theme=light] .bs{--bs-canvas:color-mix(in oklab,#f3f3f1 95%,var(--bs-accent-base,#888) 5%);--bs-surface:#ffffff;--bs-surface-2:rgb(0 0 0/0.045);--bs-surface-3:rgb(0 0 0/0.08);--bs-line:rgb(0 0 0/0.08);--bs-line-2:rgb(0 0 0/0.14);--bs-fg:#161616;--bs-fg-2:#4f4f4b;--bs-fg-3:#6b6b67;--bs-solid:#171717;--bs-solid-fg:#ffffff;--bs-accent:var(--bs-accent-l,#5b5bd6);--bs-accent-ink:var(--bs-accent-ink-l,#ffffff);--bs-accent-text:var(--bs-accent-text-l,#4646c0);--bs-up:#207928;--bs-down:#d64545;--bs-shadow:0 24px 60px -36px rgb(0 0 0/0.35);color-scheme:light}@media (min-width:900px){.bs{--bs-gutter:32px;--bs-section:120px;--bs-card-pad:28px}}.bs[data-look=plush]{--bs-name-font:ui-rounded,"SF Pro Rounded",var(--bs-display);--bs-head-font:ui-rounded,"SF Pro Rounded",var(--bs-display);--bs-headline-font:ui-rounded,"SF Pro Rounded",var(--bs-display);--bs-radius:28px;--bs-radius-lg:40px}.bs[data-look=poster]{--bs-name-size:clamp(60px,15vw,176px);--bs-name-weight:900;--bs-name-tracking:-0.055em;--bs-name-case:uppercase;--bs-head-size:clamp(32px,7vw,56px);--bs-head-weight:900;--bs-headline-size:clamp(22px,4.8vw,34px);--bs-headline-weight:700;--bs-radius:6px;--bs-radius-lg:8px;--bs-radius-sm:4px;--bs-btn-radius:6px}.bs[data-look=minimal]{--bs-name-font:ui-serif,"New York","Iowan Old Style",Charter,Georgia,serif;--bs-head-font:ui-serif,"New York","Iowan Old Style",Charter,Georgia,serif;--bs-headline-font:ui-serif,"New York","Iowan Old Style",Charter,Georgia,serif;--bs-name-size:clamp(44px,9vw,84px);--bs-name-weight:500;--bs-name-tracking:-0.025em;--bs-head-weight:500;--bs-head-size:clamp(28px,5vw,40px);--bs-headline-weight:400;--bs-radius:18px;--bs-radius-lg:24px;--bs-max:1040px}.bs[data-look=console]{--bs-name-size:clamp(40px,9vw,72px);--bs-name-weight:700;--bs-name-tracking:-0.035em;--bs-head-size:clamp(24px,4.4vw,32px);--bs-headline-size:clamp(19px,3.8vw,24px);--bs-radius:2px;--bs-radius-lg:2px;--bs-radius-sm:2px;--bs-btn-radius:2px}.bs[data-look=console] .bs-label,.bs[data-look=console] .bs-ticker,.bs[data-look=console] .num{font-family:var(--bs-mono);letter-spacing:0}.bs *,.bs :after,.bs :before{box-sizing:border-box}:where(.bs) :where(a){color:inherit;text-decoration:none}:where(.bs) :where(p,h1,h2,h3,ol,ul,dl,dd,figure){margin:0;padding:0}:where(.bs) :where(ol,ul){list-style:none}:where(.bs button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.bs :is(button,a,summary,[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px var(--bs-canvas),0 0 0 4px var(--bs-fg);border-radius:8px}.bs img,.bs video{display:block;max-width:100%}.bs .num{font-variant-numeric:tabular-nums slashed-zero}.bs-wrap{width:100%;max-width:var(--bs-max);margin:0 auto;padding:0 var(--bs-gutter)}.bs-label{font-size:13px;line-height:18px}.bs-label,.bs-quiet{color:var(--bs-fg-3)}.bs-quiet{font-size:15px;line-height:1.5;max-width:46ch}.bs-out{display:inline-flex;align-items:center;gap:4px;color:var(--bs-fg-2);font-weight:500;transition:color .15s var(--bs-ease)}.bs-out:hover{color:var(--bs-fg)}@keyframes bs-in{0%{opacity:0;transform:translateY(10px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes bs-in-lcp{0%{transform:translateY(10px)}to{transform:none}}.bs-reveal{animation:bs-in .5s var(--bs-ease) both;animation-delay:calc(var(--i, 0) * 40ms)}.bs-reveal--lcp{animation-name:bs-in-lcp}@media (prefers-reduced-motion:reduce){.bs-reveal{animation:none!important}}.bs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:var(--bs-btn-radius);font-size:16px;font-weight:600;line-height:1;white-space:nowrap;transition:transform .11s var(--bs-ease),background-color .15s var(--bs-ease),box-shadow .15s var(--bs-ease),color .15s var(--bs-ease)}.bs-btn:active{transform:scale(.97)}.bs-btn--primary{background:var(--bs-accent);color:var(--bs-accent-ink)}.bs-btn--primary:hover{background:color-mix(in oklab,var(--bs-accent) 88%,var(--bs-accent-ink) 12%)}.bs-btn--secondary{background:var(--bs-surface-2);color:var(--bs-fg);box-shadow:inset 0 0 0 1px var(--bs-line)}.bs-btn--secondary:hover{background:var(--bs-surface-3)}.bs-btn--outline{color:var(--bs-fg);box-shadow:inset 0 0 0 1px var(--bs-line-2)}.bs-btn--outline:hover{background:var(--bs-surface-2)}.bs-btn--sm{min-height:38px;padding:0 16px;font-size:14px}.bs-actions{display:flex;flex-direction:column;gap:10px}@media (min-width:600px){.bs-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}}.bs-actions--center{justify-content:center}.bs-top{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bs-canvas) 82%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--bs-line)}.bs-top__row{display:flex;align-items:center;gap:16px;height:64px}.bs-top__id{display:inline-flex;align-items:center;gap:10px;min-width:0;font-family:var(--bs-display);font-size:17px;font-weight:700;letter-spacing:-.01em}.bs-top__img{width:28px;height:28px;border-radius:999px;object-fit:cover;box-shadow:inset 0 0 0 1px var(--bs-line)}.bs[data-look=console] .bs-top__img,.bs[data-look=poster] .bs-top__img{border-radius:4px}.bs-top__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-top__nav{display:none;gap:4px;margin:0 auto}.bs-top__nav a{padding:8px 12px;border-radius:999px;font-size:14px;font-weight:500;color:var(--bs-fg-2);transition:color .15s var(--bs-ease),background-color .15s var(--bs-ease)}.bs-top__nav a:hover{color:var(--bs-fg);background:var(--bs-surface-2)}.bs-top .bs-btn{margin-left:auto;flex:none}@media (min-width:900px){.bs-top__nav{display:flex}.bs-top .bs-btn{margin-left:0}}.bs-hero{padding-top:28px;scroll-margin-top:64px}.bs-hero__grid{display:grid;gap:28px;align-items:center}.bs-hero__copy{display:flex;flex-direction:column;gap:18px;min-width:0}.bs-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}.bs-ticker{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px 0 6px;border-radius:999px;background:color-mix(in srgb,var(--bs-accent) 14%,transparent);color:var(--bs-accent-text);font-size:14px;font-weight:700;letter-spacing:.01em;font-variant-numeric:tabular-nums}.bs-ticker:not(:has(img)){padding-left:12px}.bs-ticker__img{width:20px;height:20px;border-radius:999px;object-fit:cover}.bs[data-look=console] .bs-ticker,.bs[data-look=poster] .bs-ticker{border-radius:4px}.bs-status{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:500;color:var(--bs-fg-2)}.bs-status__ring{width:9px;height:9px;border-radius:999px;box-shadow:inset 0 0 0 1.5px currentColor}.bs-status[data-kind=preview]{color:var(--bs-fg-3)}.bs-name{font-family:var(--bs-name-font);font-size:var(--bs-name-size);font-weight:var(--bs-name-weight);letter-spacing:var(--bs-name-tracking);text-transform:var(--bs-name-case);line-height:.95;overflow-wrap:anywhere;text-wrap:balance}.bs-headline{font-family:var(--bs-headline-font);font-size:var(--bs-headline-size);font-weight:var(--bs-headline-weight);line-height:1.22;letter-spacing:-.015em;max-width:24ch;text-wrap:balance}.bs-intro{font-size:17px;line-height:1.6;color:var(--bs-fg-2);max-width:50ch;text-wrap:pretty}.bs-hero__copy .bs-actions{margin-top:10px}.bs-hero__note{font-size:14px;color:var(--bs-fg-3)}.bs-hero__stats{display:flex;flex-wrap:wrap;gap:0;margin-top:14px}.bs-hero__stats>div{padding:2px 20px;border-left:1px solid var(--bs-line-2)}.bs-hero__stats>div:first-child{padding-left:0;border-left:0}.bs-hero__stats dt{font-size:12px;color:var(--bs-fg-3)}.bs-hero__stats dd{font-size:18px;font-weight:600;letter-spacing:-.01em}.bs-hero__stats sub{font-size:.6em}.bs-hero__stats [data-dir=up],.bs-market__chg[data-dir=up]{color:var(--bs-up)}.bs-hero__stats [data-dir=down],.bs-market__chg[data-dir=down]{color:var(--bs-down)}.bs-portrait{order:-1;position:relative;width:min(74vw,340px);aspect-ratio:1;margin:0 auto;border-radius:var(--bs-radius-lg);overflow:hidden;background:var(--bs-art-bg,var(--bs-surface));box-shadow:inset 0 0 0 1px var(--bs-line),var(--bs-shadow)}.bs-portrait img{width:100%;height:100%;object-fit:cover}.bs-portrait[data-small=true] img{width:76%;height:76%;margin:12%;border-radius:18%}@media (min-width:900px){.bs-hero{padding-top:72px}.bs-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px}.bs-hero__grid--solo{grid-template-columns:minmax(0,1fr)}.bs-portrait{order:0;width:100%;max-width:520px;justify-self:end}}.bs-banner{width:100%;aspect-ratio:16/7;overflow:hidden;background:var(--bs-art-bg)}.bs-banner img{width:100%;height:100%;object-fit:cover}.bs[data-look=poster]:has(.bs-banner) .bs-hero{padding-top:0}.bs-hero__grid--banner{padding-top:28px}@media (min-width:900px){.bs-banner{aspect-ratio:3/1;max-height:520px}.bs-hero__grid--banner{grid-template-columns:minmax(0,1fr);padding-top:48px}.bs[data-look=poster] .bs-hero__grid:not(.bs-hero__grid--banner):not(.bs-hero__grid--solo){grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center}.bs[data-look=poster] .bs-hero__grid--banner .bs-hero__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);column-gap:56px;align-items:end}.bs[data-look=poster] .bs-hero__grid--banner .bs-hero__meta,.bs[data-look=poster] .bs-hero__grid--banner .bs-name{grid-column:1/-1}.bs[data-look=poster] .bs-hero__grid--banner .bs-headline,.bs[data-look=poster] .bs-hero__grid--banner .bs-intro{grid-column:1}.bs[data-look=poster] .bs-hero__grid--banner .bs-actions,.bs[data-look=poster] .bs-hero__grid--banner .bs-hero__note,.bs[data-look=poster] .bs-hero__grid--banner .bs-hero__stats{grid-column:2}}.bs[data-look=poster] .bs-name{line-height:.84}.bs[data-look=poster] .bs-headline{max-width:22ch}.bs[data-look=minimal] .bs-hero__grid{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:32px;max-width:760px;margin:0 auto}.bs[data-look=minimal] .bs-portrait{order:-1;width:168px;max-width:168px;justify-self:center;box-shadow:inset 0 0 0 1px var(--bs-line)}.bs[data-look=minimal] .bs-hero__copy{align-items:center}.bs[data-look=minimal] .bs-actions,.bs[data-look=minimal] .bs-hero__meta,.bs[data-look=minimal] .bs-hero__stats{justify-content:center}.bs[data-look=minimal] .bs-headline{font-style:italic;color:var(--bs-fg-2)}.bs[data-look=minimal] .bs-hero__stats>div{text-align:left}@media (min-width:900px){.bs[data-look=console] .bs-hero__grid:not(.bs-hero__grid--solo){grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start}.bs[data-look=console] .bs-portrait{max-width:380px}}.bs[data-look=console] .bs-portrait{box-shadow:inset 0 0 0 1px var(--bs-line-2)}.bs[data-look=console] .bs-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--bs-line-2)}.bs[data-look=console] .bs-hero__stats>div,.bs[data-look=console] .bs-hero__stats>div:first-child{padding:12px 14px;border-left:1px solid var(--bs-line-2)}.bs[data-look=console] .bs-hero__stats>div:first-child{border-left:0}.bs-section{margin-top:var(--bs-section);scroll-margin-top:80px}.bs-section__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 24px;margin-bottom:24px}.bs-section__title{font-family:var(--bs-head-font);font-size:var(--bs-head-size);font-weight:var(--bs-head-weight);letter-spacing:-.03em;line-height:1.1}.bs-section__sub{font-size:15px;color:var(--bs-fg-3)}.bs[data-look=poster] .bs-section__title{text-transform:uppercase;letter-spacing:-.045em;line-height:.92}@media (min-width:900px){.bs-section__head{margin-bottom:32px}}.bs-card{border-radius:var(--bs-radius);background:var(--bs-surface);box-shadow:inset 0 0 0 1px var(--bs-line);padding:var(--bs-card-pad)}.bs[data-look=console] .bs-card,.bs[data-look=minimal] .bs-card{background:transparent;box-shadow:inset 0 0 0 1px var(--bs-line-2)}.bs-empty{padding:28px var(--bs-card-pad);border-radius:var(--bs-radius);border:1px dashed var(--bs-line-2);font-size:15px;color:var(--bs-fg-3)}.bs-market__top{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px 24px}.bs-market__figure{display:flex;flex-direction:column;gap:6px;min-width:0}.bs-market__price{font-family:var(--bs-display);font-size:clamp(40px,9vw,60px);font-weight:700;letter-spacing:-.035em;line-height:1}.bs[data-look=console] .bs-market__price{font-family:var(--bs-mono);font-weight:700;letter-spacing:-.04em}.bs-market__price sub{font-size:.5em;vertical-align:baseline;position:relative;top:.2em;margin:0 .04em}.bs-market__chg{font-size:17px;font-weight:600}.bs-market__chg span{color:var(--bs-fg-3);font-weight:500}.bs-market__chart{margin-top:20px;height:220px}.bs-market__empty{height:100%}.bs-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;border-top:1px solid var(--bs-line)}.bs-stat{padding:16px 0 0}.bs-stat__v{margin-top:2px;font-size:20px;font-weight:600;letter-spacing:-.01em}@media (min-width:700px){.bs-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.bs-ca{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:20px;padding-top:18px;border-top:1px solid var(--bs-line);font-size:14px}.bs-ca__addr{flex:1 1 200px;min-width:0;font-family:var(--bs-mono);font-size:13px;color:var(--bs-fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 14px;border-radius:999px;background:var(--bs-surface-2);box-shadow:inset 0 0 0 1px var(--bs-line);font-size:13px;font-weight:600;transition:background-color .15s var(--bs-ease),transform .11s var(--bs-ease)}.bs[data-look=console] .bs-copy,.bs[data-look=poster] .bs-copy{border-radius:4px}.bs-copy:hover{background:var(--bs-surface-3)}.bs-copy:active{transform:scale(.97)}.bs-does{display:grid;gap:12px}.bs-does__item{display:flex;flex-direction:column;gap:28px}.bs-does__n{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:color-mix(in srgb,var(--bs-accent) 16%,transparent);color:var(--bs-accent-text);font-size:14px;font-weight:700}.bs[data-look=console] .bs-does__n,.bs[data-look=poster] .bs-does__n{border-radius:4px}.bs-does__item p{font-family:var(--bs-headline-font);font-size:21px;font-weight:500;line-height:1.38;letter-spacing:-.01em;text-wrap:pretty}@media (min-width:800px){.bs-does{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bs-does__item{min-height:168px;justify-content:space-between}}.bs[data-look=minimal] .bs-does__item p{font-size:21px;font-weight:400}.bs-holders{display:grid;gap:28px}.bs-benefits{display:flex;flex-direction:column;border-top:1px solid var(--bs-line)}.bs-benefits li{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--bs-line);font-size:18px;line-height:1.45;text-wrap:pretty}.bs-benefits__mark{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-top:1px;border-radius:999px;background:var(--bs-accent);color:var(--bs-accent-ink)}.bs[data-look=console] .bs-benefits__mark,.bs[data-look=poster] .bs-benefits__mark{border-radius:3px}.bs-rules{gap:24px}.bs-rules,.bs-rules__block{display:flex;flex-direction:column}.bs-rules__block{gap:12px}.bs-rules__line{display:flex;justify-content:space-between;gap:12px}.bs-bar{display:flex;gap:3px;height:12px}.bs-bar span{min-width:3px;border-radius:999px}.bs[data-look=console] .bs-bar span,.bs[data-look=poster] .bs-bar span{border-radius:1px}.bs-bar [data-part=bot],.bs-legend__sw[data-part=bot]{background:var(--bs-accent)}.bs-bar [data-part=platform],.bs-legend__sw[data-part=platform]{background:color-mix(in srgb,var(--bs-fg) 34%,transparent)}.bs-bar [data-part=meteora],.bs-legend__sw[data-part=meteora]{background:color-mix(in srgb,var(--bs-fg) 16%,transparent)}.bs-bar [data-part=share],.bs-legend__sw[data-part=share]{background:color-mix(in srgb,var(--bs-accent) calc(var(--o, 1) * 100%),var(--bs-surface-3))}.bs-legend{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:var(--bs-fg-2)}.bs-legend li{display:inline-flex;align-items:center;gap:8px}.bs-legend b{font-weight:600;color:var(--bs-fg)}.bs-legend__sw{width:10px;height:10px;border-radius:3px}.bs-rules__lock{display:flex;gap:8px;align-items:flex-start;padding-top:18px;border-top:1px solid var(--bs-line);font-size:14px;line-height:1.45;color:var(--bs-fg-2)}.bs-rules__lock svg{flex:none;margin-top:2px;color:var(--bs-fg-3)}@media (min-width:900px){.bs-holders{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}}.bs-posts{display:grid;gap:12px}@media (min-width:700px){.bs-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.bs-post{display:flex;flex-direction:column;gap:14px;min-width:0}.bs-post__media{position:relative;margin:calc(var(--bs-card-pad) * -1) calc(var(--bs-card-pad) * -1) 0;aspect-ratio:1;overflow:hidden;border-radius:var(--bs-radius) var(--bs-radius) 0 0;background:var(--bs-surface-2)}.bs-post__media img,.bs-post__media video{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--bs-ease)}.bs-post:hover .bs-post__media img{transform:scale(1.03)}.bs-post__text{font-size:15px;line-height:1.55;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.bs-post__meta{display:flex;justify-content:space-between;gap:12px;margin-top:auto;font-size:13px;color:var(--bs-fg-3)}.bs-video__btn{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%}.bs-video__glyph{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:rgb(0 0 0/.5);color:#fff;transition:opacity .15s var(--bs-ease)}.bs-video__btn[data-playing=true] .bs-video__glyph{opacity:0}.bs-video__btn[data-playing=true]:hover .bs-video__glyph{opacity:1}.bs-acts{padding:4px var(--bs-card-pad)}.bs-act{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--bs-line)}.bs-act:last-child{border-bottom:0}.bs-act__glyph{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:999px;background:var(--bs-surface-2);color:var(--bs-fg-2)}.bs[data-look=console] .bs-act__glyph,.bs[data-look=poster] .bs-act__glyph{border-radius:4px}.bs-act__body{flex:1;min-width:0}.bs-act__title{font-size:15px;font-weight:500;line-height:1.4}.bs-act__detail{font-size:13px;color:var(--bs-fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-act__side{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none;text-align:right}.bs-act__sol{font-size:14px;font-weight:600}.bs-act__time{font-size:12px;color:var(--bs-fg-3)}.bs-faq{border-top:1px solid var(--bs-line)}.bs-faq__item{border-bottom:1px solid var(--bs-line)}.bs-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;list-style:none;cursor:pointer;font-family:var(--bs-headline-font);font-size:18px;font-weight:500;letter-spacing:-.01em}.bs-faq__item summary::-webkit-details-marker{display:none}.bs-faq__icon{flex:none;color:var(--bs-fg-3);transition:transform .25s var(--bs-ease)}.bs-faq__item[open] .bs-faq__icon{transform:rotate(45deg)}.bs-faq__item p{padding:0 40px 22px 0;font-size:16px;line-height:1.6;color:var(--bs-fg-2);max-width:64ch}@media (min-width:900px){.bs-faq__wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px;align-items:start}.bs[data-look=minimal] .bs-faq__wrap{grid-template-columns:minmax(0,1fr);gap:0}}.bs-closing{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 20px;border-radius:var(--bs-radius-lg);background:color-mix(in oklab,var(--bs-surface) 90%,var(--bs-accent) 10%);text-align:center}.bs-closing,.bs-closing__face{box-shadow:inset 0 0 0 1px var(--bs-line)}.bs-closing__face{width:80px;height:80px;border-radius:999px;overflow:hidden;background:var(--bs-art-bg)}.bs-closing__face img{width:100%;height:100%;object-fit:cover}.bs-closing__title{font-family:var(--bs-head-font);font-size:clamp(30px,6vw,48px);font-weight:var(--bs-head-weight);letter-spacing:-.035em;line-height:1.05;text-wrap:balance}.bs-closing__line{max-width:44ch;font-size:16px;color:var(--bs-fg-2);text-wrap:balance}.bs-closing .bs-actions{margin-top:8px;width:100%}@media (min-width:600px){.bs-closing .bs-actions{width:auto}}@media (min-width:900px){.bs-closing{padding:72px 32px}}.bs[data-look=poster] .bs-closing{background:var(--bs-accent);color:var(--bs-accent-ink);box-shadow:none}.bs[data-look=poster] .bs-closing__title{text-transform:uppercase}.bs[data-look=poster] .bs-closing__line{color:color-mix(in srgb,var(--bs-accent-ink) 78%,transparent)}.bs[data-look=poster] .bs-closing .bs-btn--primary{background:var(--bs-accent-ink);color:var(--bs-accent)}.bs[data-look=poster] .bs-closing .bs-btn--secondary{background:transparent;color:var(--bs-accent-ink);box-shadow:inset 0 0 0 1.5px var(--bs-accent-ink)}.bs[data-look=console] .bs-closing,.bs[data-look=minimal] .bs-closing{background:transparent;box-shadow:inset 0 0 0 1px var(--bs-line-2)}.bs-foot{margin-top:var(--bs-section);padding:32px 0 48px;border-top:1px solid var(--bs-line)}.bs-links{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.bs-link{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border-radius:var(--bs-btn-radius);background:var(--bs-surface-2);box-shadow:inset 0 0 0 1px var(--bs-line);font-size:14px;font-weight:500;transition:background-color .15s var(--bs-ease),transform .11s var(--bs-ease)}.bs-link:hover{background:var(--bs-surface-3)}.bs-link:active{transform:scale(.97)}.bs-foot__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.bs-foot__made{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--bs-fg-3);transition:color .15s var(--bs-ease)}.bs-foot__made svg{color:var(--bs-fg)}.bs-foot__made:hover{color:var(--bs-fg-2)}.bs-foot__legal{display:flex;gap:18px;font-size:14px;color:var(--bs-fg-3)}.bs-foot__legal a:hover{color:var(--bs-fg)}.bs-foot__fine{margin-top:18px;font-size:12px;line-height:1.5;color:var(--bs-fg-3);max-width:80ch}@keyframes bs-pulse{0%,to{opacity:.5}50%{opacity:.9}}.bs-sk{border-radius:var(--bs-radius-sm);background:var(--bs-surface-3);animation:bs-pulse 1s var(--bs-ease) infinite}@media (prefers-reduced-motion:reduce){.bs-sk{animation:none}}