.w1-chat{--ac-title:var(--ac-name-cap);--ac-rail:min(92vw,2304px);--ac-left:calc((100% - var(--ac-rail)) / 2);font-synthesis:none;font-feature-settings:"zero" 0}.w1-chat :is(h1,h2,h3,p,span,dt,dd,code,a,summary,figcaption,time){font-feature-settings:"zero" 0!important}.w1-chat .w1-rail{padding-block:24px}.w1-chat.w1-site .w1-band .w1-rail{width:92%;max-width:2304px}.w1-chat .w1-section-hero .w1-rail{padding-top:40px}.w1-chat .w1-rail>:not(.ac-footer){margin-left:calc(var(--ac-side) + 40px)}.w1-chat:before{content:"";width:calc(var(--ac-left) + var(--ac-side));background:var(--ac-sidebar-bg);z-index:0;position:absolute;inset:0 auto 0 0}.w1-chat .ac-sidebar-track{z-index:2;left:var(--ac-left);width:var(--ac-side);pointer-events:none;position:absolute;top:72px;bottom:420px}.w1-chat .ac-sidebar{pointer-events:auto;width:100%;color:var(--ac-sidebar-ink);position:sticky;top:24px}.w1-chat .ac-identity{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;display:flex}.w1-chat .ac-sidebar nav{gap:12px;display:grid}.w1-chat .ac-sidebar .ac-prompt{background:var(--button-bg);width:100%;min-height:48px;color:var(--button-ink);font:400 var(--role-button)/1.4 var(--tpl-body),sans-serif;transition:transform 70ms var(--motion-ease),background 70ms var(--motion-ease);border:1px solid;border-radius:999px;justify-content:start;align-items:center;padding:12px 16px;text-decoration:none;display:flex}.w1-chat .ac-prompt:focus-visible{outline:3px solid var(--ac-sidebar-ink);outline-offset:3px}.w1-chat .ac-prompt:active{background:var(--ac-sidebar-ink);color:var(--ac-sidebar-bg);transform:translateY(1px)scale(.97)}.w1-chat .ac-sidebar .ac-prompt[data-shape=outline]{color:var(--ac-sidebar-ink);border-color:var(--ac-sidebar-ink);background:0 0;border-radius:0}.w1-chat .ac-avatar{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;flex:0 0 32px;width:32px;height:32px;display:inline-block}.w1-chat .ac-avatar[data-frame=circle]{border-radius:50%}.w1-chat .ac-avatar[data-frame=square]{border-radius:0}.w1-chat .ac-avatar{overflow:hidden}.w1-chat .ac-avatar .tpl-art{border-radius:inherit;width:100%;height:100%}.w1-chat .ac-reply{padding:var(--ac-padding);border-radius:var(--ac-radius);border:1px solid color-mix(in srgb,var(--ac-reply-ink) 28%,transparent);min-width:0;color:var(--ac-reply-ink);background:var(--ac-reply-bg)}.w1-chat .ac-speaker{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.w1-chat :is(.ac-speaker,.ac-identity,[data-role=label],figcaption){font:400 var(--role-label)/1.5 var(--tpl-mono),monospace;font-feature-settings:"zero" 0}.w1-chat :is(h2,h3){font:600 clamp(28px,3vw,56px)/1.08 var(--tpl-display),sans-serif;text-box:normal;letter-spacing:0;padding-bottom:.3em}.w1-chat[data-type=keynote-angled] :is(h2,h3){font-synthesis:weight}.w1-chat .ac-message :is(p[data-role=body],.ac-body){max-width:var(--ac-measure);text-wrap:pretty}.w1-chat .ac-opening .ac-message{text-align:center}.w1-chat .ac-name{width:100%}.w1-chat #hero h1.w1-title{font-family:var(--tpl-display),sans-serif;font-feature-settings:"zero" 0;font-size:max(var(--name-floor,48px),min(var(--ac-title),calc(100cqi / var(--name-fit-em))));text-box:normal;letter-spacing:0;margin:0;padding:0 0 .12em;line-height:1}.w1-chat .ac-name h1>span{display:block}.w1-chat [data-spaced-name=true]{--ac-title:min(140px,var(--ac-name-cap))}.w1-chat [data-long-name=true]{--ac-title:min(96px,var(--ac-name-cap))}.w1-chat .ac-character{border-radius:var(--ac-radius);background:var(--ac-sidebar-bg);width:min(100%,600px);color:var(--ac-sidebar-ink);border:1px solid;margin:8px auto 24px;padding:12px}.w1-chat .ac-character .tpl-art{width:100%;height:min(var(--ac-art),var(--art-height))}.w1-chat .ac-copy{justify-items:center;gap:16px;display:grid}.w1-chat .ac-copy h2{margin:0;padding:0;font-size:clamp(28px,2.5vw,40px)}.w1-chat .ac-copy>p{font-size:var(--role-body)}.w1-chat .ac-hero-keys{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.w1-chat .ac-reply .tpl-button[data-shape=outline]{color:var(--ac-reply-ink);border-color:var(--ac-reply-ink)}.w1-chat .ac-rhythm{justify-content:center;gap:6px;height:8px;margin-top:24px;display:none}.w1-chat .ac-rhythm i{background:currentColor;border-radius:50%;width:4px;height:4px}.w1-chat .ac-replies,.w1-chat .ac-questions,.w1-chat .ac-chapters,.w1-chat .ac-steps{gap:24px;padding:0;list-style:none;display:grid}.w1-chat .ac-attachment{border-radius:var(--ac-radius);border:1px solid;margin-top:32px;overflow:clip}.w1-chat .ac-attachment .tpl-art{width:100%;height:auto;max-height:min(var(--ac-art),var(--art-height))}.w1-chat .ac-attachment[data-pose=true]{padding:16px}.w1-chat .ac-attachment[data-pose=false] .tpl-art{width:100%;height:auto;max-height:none}.w1-chat figcaption{padding:16px}.w1-chat .w1-gallery{margin-top:0}.w1-chat .ac-films{margin-top:32px}.w1-chat .w1-films{grid-template-columns:1fr;gap:24px;display:grid}.w1-chat .w1-films figure{border:1px solid}.w1-chat .w1-films video{width:100%;display:block}.w1-chat .w1-address-block{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.w1-chat .w1-address-block>:is(p,.w1-trades){grid-column:1/-1}.w1-chat .tpl-copy-control{flex-direction:column;align-items:start;gap:12px;display:flex}.w1-chat .w1-trades{justify-content:start;margin-top:0}.w1-chat .w1-facts{grid-template-columns:1fr;display:grid}.w1-chat .w1-facts>div{border-top:1px solid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px;padding-block:24px;display:grid}.w1-chat .w1-facts dd{max-width:none}.w1-chat .w1-facts .w1-figure{font-feature-settings:"zero" 0}.w1-chat .w1-facts dt{font:400 var(--role-label)/1.5 var(--tpl-mono),monospace}.w1-chat .w1-mind{border:0;padding:0}.w1-chat .w1-mind-entries{grid-template-columns:1fr;gap:24px;display:grid}.w1-chat .w1-mind-entries li{border:0;border-top:1px solid;padding:24px 0}.w1-chat .w1-mind-message{color:inherit;background:0 0;border:1px solid}.w1-chat .w1-mind :is(.w1-mind-badge,.w1-mind-chip){border-radius:999px}.w1-chat .w1-market{color:inherit}.w1-chat .w1-market :is(.w1-stats,.w1-print-stats){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.w1-chat .w1-market .w1-stats{grid-template-columns:1fr}.w1-chat .w1-market :is(.w1-stats,.w1-print-stats)>div{border-bottom:1px solid;padding-block:24px}.w1-chat .w1-market .w1-stats dd{font-size:clamp(28px,3vw,56px)}.w1-chat .w1-market .w1-stats .w1-figure{font-family:var(--tpl-mono),monospace}.w1-chat .ac-channels{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.w1-chat .ac-version{margin-top:32px}.w1-chat .ac-footer{grid-template-columns:var(--ac-side) minmax(0,1fr);gap:40px;display:grid}.w1-chat .ac-credits{color:var(--ac-sidebar-ink);background:var(--ac-sidebar-bg);border-radius:8px;align-self:end;padding:16px 0}.w1-chat .w1-site-credits{flex-direction:column;align-items:start;gap:16px;display:flex}.w1-chat .w1-entry-name{font-family:var(--tpl-display),sans-serif}.w1-chat .w1-entry-art{border-radius:var(--ac-radius);background:var(--ac-sidebar-bg);border:1px solid}.w1-chat .ac-mobile-prompts{display:none}.w1-chat .ac-sidebar .ac-prompt[data-shape=glass]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--ac-sidebar-ink);background:color-mix(in srgb,var(--ac-sidebar-bg) 84%,transparent);border-color:currentColor;border-radius:12px}.w1-chat .ac-reply .tpl-button[data-shape=glass]{color:var(--ac-reply-ink);background:color-mix(in srgb,var(--ac-reply-bg) 84%,transparent);border-color:currentColor}@media (prefers-reduced-motion:no-preference){.w1-chat .ac-rhythm{display:flex}.w1-chat .ac-rhythm i{animation:1.6s ease-in-out infinite alternate ac-rhythm}.w1-chat .ac-rhythm i:nth-child(2){animation-delay:.16s}.w1-chat .ac-rhythm i:nth-child(3){animation-delay:.32s}}@keyframes ac-rhythm{to{transform:translateY(-2px)}}@media (max-width:759px){.w1-chat .w1-rail{padding-block:16px}.w1-chat.w1-site .w1-band .w1-rail{width:calc(100% - 32px)}.w1-chat .w1-section-hero .w1-rail{padding-block:16px}.w1-chat .ac-opening>.ac-prompt-chip{padding-block:4px}.w1-chat .w1-rail>:not(.ac-footer){margin-left:0}.w1-chat:before{display:none}.w1-chat .ac-sidebar-track{width:100%;position:relative;top:auto;bottom:auto;left:auto}.w1-chat .ac-sidebar{background:var(--ac-sidebar-bg);width:100%;padding:12px 16px;position:relative;top:auto;left:auto}.w1-chat .ac-identity{margin-bottom:12px}.w1-chat .ac-sidebar nav{flex-wrap:wrap;gap:8px;display:flex}.w1-chat .ac-sidebar .ac-desktop-prompts{display:none}.w1-chat .ac-mobile-prompts{display:block}.w1-chat .ac-mobile-prompts summary{cursor:pointer;border:1px solid;border-radius:8px;align-items:center;min-height:48px;padding:12px;list-style:none;display:flex}.w1-chat .ac-mobile-prompts summary::marker{content:""}.w1-chat .ac-mobile-prompts summary:focus-visible{outline-offset:3px;outline:3px solid}.w1-chat .ac-mobile-prompts summary:active{background:var(--ac-sidebar-ink);color:var(--ac-sidebar-bg)}.w1-chat .ac-mobile-prompts[open] nav{margin-top:12px}.w1-chat .ac-sidebar .ac-prompt{width:auto;min-height:48px;padding:8px;font-size:12px}.w1-chat .ac-reply{border-radius:min(var(--ac-radius),20px);padding:16px}.w1-chat .ac-speaker{gap:8px;margin-bottom:16px}.w1-chat .ac-speaker .ac-avatar{flex-basis:24px;width:24px;height:24px}.w1-chat #hero h1.w1-title{--ac-title:80px}.w1-chat #hero [data-long-name=true] h1.w1-title{--ac-title:56px}.w1-chat .ac-character{width:100%;margin-block:8px 16px;padding:8px}.w1-chat .ac-character .tpl-art{height:min(168px,var(--art-height))}.w1-chat [data-long-name=true] .ac-character .tpl-art{height:min(224px,var(--art-height))}.w1-chat .ac-copy{gap:8px}.w1-chat .ac-opening .ac-reply{padding:16px}.w1-chat .ac-opening .ac-speaker{margin-bottom:12px}.w1-chat .ac-sidebar .ac-avatar{flex-basis:24px;width:24px;height:24px}.w1-chat .ac-copy h2{font-size:24px}.w1-chat .ac-hero-keys{gap:8px}.w1-chat .ac-hero-keys .tpl-button{padding:12px}.w1-chat .ac-rhythm{margin-top:8px}.w1-chat .w1-address-block{grid-template-columns:1fr}.w1-chat .w1-trades{grid-template-columns:1fr;display:grid}.w1-chat .w1-facts>div{display:block}.w1-chat .w1-facts dt{margin-bottom:12px}.w1-chat .w1-market .w1-stats dd{font-size:28px}.w1-chat .ac-channels{grid-template-columns:1fr;display:grid}.w1-chat .ac-footer{flex-direction:column-reverse;gap:24px;display:flex}.w1-chat .ac-credits{align-self:stretch;padding:16px}.w1-chat .w1-site-credits{flex-flow:wrap;align-items:center;gap:24px}}@media (prefers-reduced-motion:reduce){.w1-chat *,.w1-chat :before,.w1-chat :after{transition:none!important;animation:none!important;transform:none!important}}.w1-chat .tpl-divider{width:calc(var(--ac-rail) - var(--ac-side) - 40px);margin-left:calc(var(--ac-left) + var(--ac-side) + 40px);overflow:clip}.w1-chat .tpl-divider[data-divider=police-tape]{height:auto;padding-block:24px}.w1-chat .tpl-tape{position:relative;top:auto}.w1-chat .tpl-marquee-static b:has(svg){padding-inline:.8em;display:inline-flex}.w1-chat .tpl-marquee-static b svg{width:.7em;height:.7em}.w1-chat .tpl-divider :is(.tpl-marquee,.tpl-marquee-static){align-items:center;min-height:60px;display:flex}.w1-chat .ac-turn{min-width:0}.w1-chat .ac-prompt-chip{max-width:min(85%,48ch);color:var(--ac-sidebar-ink);background:var(--ac-sidebar-bg);text-wrap:pretty;border:1px solid;border-radius:999px;margin:0 0 12px auto;padding:8px 16px;display:table}.w1-chat .ac-speaker>:last-child{margin-left:0}.w1-chat .ac-speaker{flex-wrap:nowrap}.w1-chat .ac-questions{gap:32px;width:88%;margin-left:auto}.w1-chat .ac-question .ac-prompt-chip{font:600 clamp(20px,1.7vw,26px)/1.3 var(--tpl-reading),sans-serif;border-radius:min(var(--ac-radius),20px)}.w1-chat .ac-question .ac-reply{padding-block:24px}.w1-chat .ac-guide .ac-reply{width:94%}.w1-chat .ac-steps{gap:0}.w1-chat .ac-steps>li{border-top:1px solid;padding-block:24px}.w1-chat .ac-steps>li:first-child{border-top:0;padding-top:0}.w1-chat .ac-steps>li:last-child{padding-bottom:0}.w1-chat .ac-steps h2{font-size:clamp(24px,2vw,32px)}.w1-chat .ac-copy h2{text-wrap:balance}.w1-chat .w1-mind header{justify-content:start;justify-items:start;gap:12px;display:grid}.w1-chat .w1-mind header>.w1-label{display:none}.w1-chat .w1-mind-entries p:has(>.w1-mind-chip){grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;margin-top:20px;display:grid}.w1-chat .w1-mind p>.w1-mind-chip{margin:0}.w1-chat :is(.w1-report-link,.w1-mind-entries a){align-items:center;min-height:48px;display:inline-flex}.w1-chat .w1-gallery figure{border-radius:var(--ac-radius);overflow:clip}.w1-chat .w1-dash-numerals{opacity:.4;height:12px}.w1-chat .w1-dash-numerals i{border-top-width:1px;border-bottom:0;height:1px}@media (min-width:760px){.w1-chat .w1-address-block code{white-space:nowrap;font-size:clamp(14px,1.35vw,20px)}}@media (max-width:759px){.w1-chat .tpl-divider{width:calc(100% - 32px);margin-left:16px}.w1-chat .ac-questions{width:94%}.w1-chat .ac-guide .ac-reply{width:100%}.w1-chat .ac-attachment[data-pose=true] .tpl-art{max-height:168px}.w1-chat .w1-market :is(.w1-stats,.w1-print-stats){gap:12px}.w1-chat .w1-print-stats dt{font-size:12px}.w1-chat .w1-market .w1-stats dd{font-size:28px}}.w1-chat .ac-rhythm{display:none}
