.creator-agent_root__M2ciB{--agent-bg:var(--c2-bg,#0b0a0d);--agent-raised:var(--c2-raised,var(--surface-raised));--agent-border:var(--c2-border,var(--line));--agent-muted:var(--c2-muted,var(--text-3));--agent-accent:var(--c2-accent,var(--accent,#b93173));--agent-spring:cubic-bezier(.22,1,.36,1);--agent-hairline:color-mix(in oklch,var(--text) 9%,transparent);padding:1.25rem;grid-template-columns:14rem minmax(0,1fr)!important;gap:1rem!important;background:radial-gradient(36rem 16rem at 50% -6rem,color-mix(in oklch,var(--agent-accent) 8%,transparent),transparent 70%)}.chaba-root .creator-agent_root__M2ciB>.chat-list{border:1px solid var(--agent-hairline);border-radius:1.1rem!important;background:color-mix(in oklch,var(--agent-raised) 52%,transparent);padding:.9rem!important;animation:creator-agent_agent-rise__WUlgR .5s var(--agent-spring) both}.creator-agent_main__qxYwj{min-width:0;animation:creator-agent_agent-rise__WUlgR .55s var(--agent-spring) .05s both}.creator-agent_releaseNotice__0_Fp2{display:flex;gap:.6rem;align-items:flex-start;padding:.8rem 1rem;border:1px solid var(--agent-hairline);border-radius:1rem;background:color-mix(in oklch,var(--agent-raised) 52%,transparent);color:var(--agent-muted)}.creator-agent_releaseNotice__0_Fp2>svg{color:var(--agent-accent);flex-shrink:0;margin-top:.15rem}.creator-agent_releaseNotice__0_Fp2 small,.creator-agent_releaseNotice__0_Fp2 strong{display:block;font-family:var(--font-body);line-height:1.6}.creator-agent_releaseNotice__0_Fp2 strong{font-size:.75rem;color:var(--text);font-weight:600}.creator-agent_releaseNotice__0_Fp2 small{margin-top:.1rem;font-size:.68rem}.chaba-root .creator-agent_root__M2ciB .creator-agent_conversation__05HhU{border:1px solid var(--agent-border);border-radius:1.2rem!important;background:color-mix(in oklch,var(--agent-raised) 88%,var(--agent-bg));box-shadow:0 18px 44px color-mix(in oklch,black 24%,transparent)}.creator-agent_header__i7a_U{gap:.7rem}.creator-agent_header__i7a_U>div{min-width:0}.creator-agent_header__i7a_U h1{font-family:var(--font-body)}.creator-agent_messages__mE4CT{overscroll-behavior:contain;overflow-wrap:anywhere}.creator-agent_messages__mE4CT>div{flex-shrink:0;animation:creator-agent_agent-rise__WUlgR .4s var(--agent-spring) both}.chaba-root .creator-agent_root__M2ciB .bubble-user{border-radius:1.15rem 1.15rem .3rem 1.15rem;background:color-mix(in oklch,var(--agent-accent) 16%,transparent);color:var(--text);box-shadow:none}.chaba-root .creator-agent_root__M2ciB .bubble-bot{background:color-mix(in oklch,var(--agent-raised) 72%,transparent);color:var(--text-2);border:1px solid var(--agent-hairline);box-shadow:none;line-height:1.7}.creator-agent_composer__5G9Ve{min-width:0;padding:.25rem}.chaba-root .creator-agent_root__M2ciB .creator-agent_composer__5G9Ve .promptbox{border:1px solid var(--agent-border);border-radius:1.25rem;background:color-mix(in oklch,var(--agent-raised) 92%,var(--agent-bg));box-shadow:none;transition:border-color .2s var(--agent-spring),box-shadow .2s var(--agent-spring)}.chaba-root .creator-agent_root__M2ciB .creator-agent_composer__5G9Ve .promptbox:focus-within{border-color:color-mix(in oklch,var(--agent-ink,var(--text)) 38%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--agent-ink,var(--text)) 14%,transparent)}.creator-agent_composer__5G9Ve textarea:focus,.creator-agent_composer__5G9Ve textarea:focus-visible{outline:none}.creator-agent_composer__5G9Ve textarea{font-size:16px;min-height:44px}.creator-agent_composer__5G9Ve button{min-height:44px}.creator-agent_composer__5G9Ve .pill{transition:background .16s var(--ease-out),transform .16s var(--agent-spring)}.creator-agent_composer__5G9Ve .pill:hover{background:color-mix(in oklch,var(--agent-accent) 14%,transparent)!important;transform:translateY(-1px)}.creator-agent_historyError__VEeeD{padding:.7rem;color:var(--agent-muted);font-size:.78rem;line-height:1.6}.creator-agent_historyError__VEeeD button{border:1px solid var(--agent-hairline);border-radius:var(--radius-pill);min-height:44px;padding:.4rem .8rem;color:var(--text);background:color-mix(in oklch,var(--agent-raised) 88%,transparent);cursor:pointer;transition:border-color .16s var(--agent-spring)}.creator-agent_historyError__VEeeD button:hover{border-color:color-mix(in oklch,var(--agent-accent) 45%,transparent)}.creator-agent_historySheet__b7mNx{padding-top:max(1.25rem,env(safe-area-inset-top));padding-bottom:max(1.25rem,env(safe-area-inset-bottom));background:color-mix(in oklch,var(--agent-raised) 96%,var(--agent-bg));color:var(--text)}.creator-agent_suggestions__NUmxj button{transition:border-color .16s var(--agent-spring),transform .18s var(--agent-spring)}.creator-agent_suggestions__NUmxj button:hover{transform:translateY(-2px)}@keyframes creator-agent_agent-rise__WUlgR{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media(max-width:1100px){.chaba-root .creator-agent_root__M2ciB{grid-template-columns:minmax(0,1fr)!important}.chaba-root .creator-agent_root__M2ciB>.chat-list{display:none}.chaba-root .creator-agent_root__M2ciB .chat-history-btn{display:inline-flex!important}}@media(max-width:720px){.chaba-root .creator-agent_root__M2ciB{padding:.7rem}.creator-agent_releaseNotice__0_Fp2{padding:.65rem .8rem}.creator-agent_header__i7a_U{padding:.75rem!important}.creator-agent_header__i7a_U>div:first-child>img{display:none}.creator-agent_header__i7a_U h1{font-size:.86rem!important}.creator-agent_messages__mE4CT{padding:1rem .75rem!important;min-height:10rem}.creator-agent_messages__mE4CT>div{max-width:100%!important}.creator-agent_main__qxYwj{overflow-y:auto}.creator-agent_conversation__05HhU{flex:1 0 17rem!important}.creator-agent_composer__5G9Ve{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.creator-agent_suggestions__NUmxj{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none}.creator-agent_suggestions__NUmxj button{flex:0 0 auto;max-width:17rem;white-space:normal;text-align:start}}@media(prefers-reduced-motion:reduce){.creator-agent_historySheet__b7mNx,.creator-agent_root__M2ciB *{animation:none!important;transition:none!important}}.chaba-root[data-lite="1"] .creator-agent_root__M2ciB,.chaba-root[data-lite="1"] .creator-agent_root__M2ciB *{animation:none!important;transition:none!important}.chaba-root[data-lite="1"] .creator-agent_root__M2ciB{background:none}.reasoning-power-slider_root__Ieeom.chat-reasoning-slider-wrap{--reasoning-position:var(--reasoning-visual-ratio,var(--reasoning-ratio));--reasoning-glide:340ms;--reasoning-spring:cubic-bezier(.3,1.24,.34,1.02);--reasoning-track:color-mix(in oklch,var(--text) 8%,var(--surface-raised));--reasoning-track-edge:color-mix(in oklch,var(--text) 19%,var(--surface-raised));--reasoning-fill-start:color-mix(in oklch,var(--color-info) 86%,var(--surface-raised));--reasoning-fill-middle:color-mix(in oklch,var(--color-info) 62%,var(--accent));--reasoning-fill-high:color-mix(in oklch,var(--accent) 72%,var(--color-info));--reasoning-fill-end:var(--accent);--reasoning-thumb:oklch(98.5% .004 345);min-height:2.75rem;isolation:isolate}.reasoning-power-slider_root__Ieeom[data-dragging=true]{--reasoning-glide:0ms}.reasoning-power-slider_root__Ieeom.chat-reasoning-slider-wrap:before{height:1.5rem;box-shadow:inset 0 2px 4px color-mix(in oklch,var(--text) 9%,transparent),0 1px 0 color-mix(in oklch,var(--text) 5%,transparent)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_energy__xfNVJ{height:1.5rem;box-shadow:inset 0 1px 0 color-mix(in oklch,white 30%,transparent)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_energy__xfNVJ:after{transform:scaleX(calc(1 - var(--reasoning-position)));transition:transform var(--reasoning-glide) cubic-bezier(.22,1,.36,1);box-shadow:inset 0 2px 3px color-mix(in oklch,var(--text) 7%,transparent)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_energy__xfNVJ:before{filter:none;inset:0}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_glass__eJQFo{position:absolute;z-index:1;inset:1px 2px;border-radius:inherit;background:linear-gradient(180deg,#ffffff66,#ffffff12 40%,transparent 44%,#ffffff22);pointer-events:none}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_beam__wUoIz{position:absolute;z-index:1;inset:0;border-radius:inherit;background:linear-gradient(105deg,transparent 25%,#ffffff08 36%,#ffffff9c 49%,#ffffff08 62%,transparent 72%);transform:translateX(-105%);opacity:0}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_beam__wUoIz[data-active=true]{animation:reasoning-power-slider_charge__bZXvZ .42s var(--ease-out) both}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi,.reasoning-power-slider_root__Ieeom .reasoning-power-slider_aura__Kz0hQ,.reasoning-power-slider_root__Ieeom .reasoning-power-slider_thumb__M7_Mi{translate:calc((100cqw - 1.875rem) * var(--reasoning-position)) 0;transition:translate var(--reasoning-glide) var(--reasoning-spring),transform .18s var(--ease-out)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_aura__Kz0hQ{position:absolute;z-index:2;top:50%;left:.9375rem;width:3rem;height:3rem;background:radial-gradient(circle,color-mix(in oklch,var(--reasoning-thumb-center) 40%,transparent),transparent 70%);border-radius:50%;opacity:.4;transform:translate(-50%,-50%) scale(.9);pointer-events:none;transition:translate var(--reasoning-glide) var(--reasoning-spring),transform .18s var(--ease-out),opacity .18s var(--ease-out)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_thumb__M7_Mi{display:grid;place-items:center;border:1px solid color-mix(in oklch,var(--reasoning-thumb-center) 38%,white);background:linear-gradient(155deg,white 8%,color-mix(in oklch,var(--reasoning-thumb-center) 8%,white) 55%,color-mix(in oklch,var(--reasoning-thumb-center) 28%,white));box-shadow:inset 0 1px 1px white,inset 0 -2px 2px #00000010,0 2px 5px #00000030,0 0 0 3px color-mix(in oklch,var(--reasoning-thumb-center) 28%,transparent)}.reasoning-power-slider_root__Ieeom[data-at-max=true] .reasoning-power-slider_thumb__M7_Mi{box-shadow:inset 0 1px 1px white,inset 0 -2px 2px #00000010,0 2px 5px #00000030,0 0 0 3px color-mix(in oklch,var(--accent) 36%,transparent)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_jewel__DnR5p{width:.7rem;height:.7rem;background:var(--reasoning-thumb-center);clip-path:polygon(50% 0,64% 36%,100% 50%,64% 64%,50% 100%,36% 64%,0 50%,36% 36%);transform:rotate(calc(var(--reasoning-position) * 90deg)) scale(.72);transition:transform var(--reasoning-glide) var(--ease-out)}.reasoning-power-slider_root__Ieeom[data-dragging=true] .reasoning-power-slider_thumb__M7_Mi,.reasoning-power-slider_root__Ieeom[data-preview-state=active] .reasoning-power-slider_thumb__M7_Mi{transform:translate(-50%,-50%) scale(1.12)}.reasoning-power-slider_root__Ieeom[data-dragging=true] .reasoning-power-slider_aura__Kz0hQ,.reasoning-power-slider_root__Ieeom[data-preview-state=active] .reasoning-power-slider_aura__Kz0hQ{opacity:.95;transform:translate(-50%,-50%) scale(1.15)}.reasoning-power-slider_root__Ieeom[data-at-max=true] .reasoning-power-slider_jewel__DnR5p{transform:rotate(90deg) scale(1)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi{z-index:8}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_ripple__77edB{position:absolute;inset:-2px;border:1px solid color-mix(in oklch,var(--reasoning-thumb-center) 76%,transparent);border-radius:50%;opacity:0;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--reasoning-thumb-center) 10%,transparent)}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi[data-changed=true] .reasoning-power-slider_ripple__77edB{animation:reasoning-power-slider_ripple__77edB .38s var(--ease-out) 40ms both}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi i{width:.2rem;height:.2rem;background:color-mix(in oklch,var(--accent) 40%,white);border-radius:1px;box-shadow:0 0 3px color-mix(in oklch,var(--accent) 70%,transparent);--sparkle-x:0;--sparkle-y:0;transform:translate(-50%,-50%) rotate(calc(90deg + var(--ray) * 25.714deg)) translateX(.625rem) scale(0)}.reasoning-power-slider_root__Ieeom[data-at-max=true] .reasoning-power-slider_arrival__0jSTi[data-active=true] i{animation:reasoning-power-slider_rays__PK4Ob .3s var(--ease-out) .1s both}.reasoning-power-slider_root__Ieeom .chat-reasoning-slider-dots{z-index:3;inset-inline:.875rem}.reasoning-power-slider_root__Ieeom .chat-reasoning-slider-dots i{width:.2rem;height:.2rem;transition:opacity .15s var(--ease-out),transform .22s var(--reasoning-spring),box-shadow .22s var(--ease-out)}.reasoning-power-slider_root__Ieeom .chat-reasoning-slider-dots i[data-step=passed]{background:#ffffffa6;transform:scale(.8)}.reasoning-power-slider_root__Ieeom .chat-reasoning-slider-dots i[data-step=current]{background:white;transform:scale(1.3);box-shadow:0 0 5px color-mix(in oklch,white 85%,transparent);animation:reasoning-power-slider_stop-glow__I7igO 1.8s ease-in-out infinite alternate}.reasoning-power-slider_root__Ieeom .chat-reasoning-slider{height:2.75rem}.reasoning-power-slider_root__Ieeom:has(.chat-reasoning-slider:focus-visible):before{border-color:var(--color-focus)}.reasoning-power-slider_root__Ieeom[data-disabled=true] .reasoning-power-slider_aura__Kz0hQ{display:none}.chat-reasoning-view-window[data-view=advanced] .reasoning-power-slider_root__Ieeom :before,.reasoning-power-slider_root__Ieeom[data-motion-paused=true] *,.reasoning-power-slider_root__Ieeom[data-motion-paused=true] :before{animation-play-state:paused!important}@keyframes reasoning-power-slider_charge__bZXvZ{0%{transform:translateX(-105%);opacity:0}20%{opacity:.75}to{transform:translateX(105%);opacity:0}}@keyframes reasoning-power-slider_ripple__77edB{0%{transform:scale(.75);opacity:0}18%{opacity:.65}to{transform:scale(1.4);opacity:0}}@keyframes reasoning-power-slider_stop-glow__I7igO{0%{box-shadow:0 0 3px color-mix(in oklch,white 55%,transparent)}to{box-shadow:0 0 7px color-mix(in oklch,white 95%,transparent)}}@keyframes reasoning-power-slider_rays__PK4Ob{0%{transform:translate(-50%,-50%) rotate(calc(90deg + var(--ray) * 25.714deg)) translateX(.625rem) scale(0);opacity:0}20%{opacity:.8}to{transform:translate(-50%,-50%) rotate(calc(90deg + var(--ray) * 25.714deg)) translateX(1.3rem) scale(.3);opacity:0}}@media (prefers-reduced-motion:reduce){.reasoning-power-slider_root__Ieeom *,.reasoning-power-slider_root__Ieeom :after,.reasoning-power-slider_root__Ieeom :before{animation:none!important;transition:none!important}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi,.reasoning-power-slider_root__Ieeom .reasoning-power-slider_aura__Kz0hQ,.reasoning-power-slider_root__Ieeom .reasoning-power-slider_beam__wUoIz{display:none!important}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_thumb__M7_Mi{transform:translate(-50%,-50%)!important}}html:has(.chaba-root[data-lite="1"]) .reasoning-power-slider_root__Ieeom *,html:has(.chaba-root[data-lite="1"]) .reasoning-power-slider_root__Ieeom :after,html:has(.chaba-root[data-lite="1"]) .reasoning-power-slider_root__Ieeom :before{animation:none!important;transition:none!important}html:has(.chaba-root[data-lite="1"]) .reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi,html:has(.chaba-root[data-lite="1"]) .reasoning-power-slider_root__Ieeom .reasoning-power-slider_aura__Kz0hQ,html:has(.chaba-root[data-lite="1"]) .reasoning-power-slider_root__Ieeom .reasoning-power-slider_beam__wUoIz{display:none!important}@media (forced-colors:active){.reasoning-power-slider_root__Ieeom .reasoning-power-slider_arrival__0jSTi,.reasoning-power-slider_root__Ieeom .reasoning-power-slider_aura__Kz0hQ,.reasoning-power-slider_root__Ieeom .reasoning-power-slider_energy__xfNVJ{display:none}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_thumb__M7_Mi{background:Canvas;border:2px solid Highlight}.reasoning-power-slider_root__Ieeom .reasoning-power-slider_jewel__DnR5p{background:Highlight}.reasoning-power-slider_root__Ieeom:before{border:1px solid CanvasText!important}}:where(.popover_content__WAaAZ){transform-origin:var(--radix-popover-content-transform-origin,center)}:where(.popover_content__WAaAZ)[data-state=open]{animation:popover_popover-spring-in__mSwA6 .24s cubic-bezier(.22,1,.36,1) both}:where(.popover_content__WAaAZ)[data-state=closed]{animation:popover_popover-fade-out__Rixfc .14s var(--ease-in,ease-in) both}@keyframes popover_popover-spring-in__mSwA6{0%{opacity:0;transform:scale(.92) translateY(.3rem)}60%{opacity:1}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes popover_popover-fade-out__Rixfc{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.popover_content__WAaAZ[data-state=closed],.popover_content__WAaAZ[data-state=open]{animation:none!important}}html:has(.chaba-root[data-lite="1"]) .popover_content__WAaAZ[data-state=closed],html:has(.chaba-root[data-lite="1"]) .popover_content__WAaAZ[data-state=open]{animation:none!important}.chat_modelMenu__5TMPr,.chat_reasoningMenu__hSgzw,.chat_root__5TT0m,.chat_toolbar__Og9kj,.chat_toolsMenu__MjKwI{--cg-bg:var(--c2-bg,var(--bg));--cg-surface:var(--c2-surface,var(--surface));--cg-raised:var(--c2-raised,var(--surface-raised));--cg-border:var(--c2-border,var(--line));--cg-ink:var(--c2-ink,var(--text));--cg-muted:var(--c2-muted,var(--text-3));--cg-accent:var(--c2-accent,var(--accent));--cg-danger:var(--color-danger,#e5484d);--cg-spring:cubic-bezier(.22,1,.36,1)}html[data-chaba-theme=dark] .chat_modelMenu__5TMPr,html[data-chaba-theme=dark] .chat_reasoningMenu__hSgzw,html[data-chaba-theme=dark] .chat_root__5TT0m,html[data-chaba-theme=dark] .chat_toolbar__Og9kj,html[data-chaba-theme=dark] .chat_toolsMenu__MjKwI{--cg-bg:var(--c2-bg,#0b0a0d);--cg-surface:var(--c2-surface,#18151d);--cg-raised:var(--c2-raised,#141218);--cg-border:var(--c2-border,#26222c);--cg-ink:var(--c2-ink,#f2eff4);--cg-muted:var(--c2-muted,#9a93a3)}.chat_root__5TT0m{position:relative;display:flex;width:100%;height:100%;min-height:0;isolation:isolate}.chat_root__5TT0m[data-recovery="1"] .chat_panel__rnYEQ{overflow-y:auto;overscroll-behavior:contain}.chat_root__5TT0m[data-recovery="1"] .chat_threadScroll__GqDRV{min-height:0}.chat_panel__rnYEQ{flex:1;min-width:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--cg-bg)}.chat_banner__JrL4Q{flex:0 0 auto;padding:.5rem 1rem;color:var(--cg-muted);background:var(--cg-surface);text-align:center;font:400 .8rem/1.5 var(--font-thai)}.chat_threadScroll__GqDRV{display:flex;flex-direction:column}.chat_threadScroll__GqDRV[data-empty=false]{flex:1;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;padding:1.4rem 1.5rem}.chat_threadScroll__GqDRV[data-empty=true]{flex:0 0 auto;overflow-y:visible;margin-top:auto;padding:1.5rem 1rem .5rem}.chat_threadColumn___Ve1D{display:flex;flex-direction:column;width:100%;max-width:48rem;min-width:0;margin:0 auto}.chat_threadColumn___Ve1D[data-empty=false]{gap:1.9rem;min-height:100%;padding-block:.5rem 1rem}.chat_pagerState__WKJAA{display:grid;justify-items:center;gap:.6rem;padding:.7rem .3rem;color:var(--cg-muted);text-align:center;font:400 .8rem/1.6 var(--font-thai)}.chat_pagerState__WKJAA p{margin:0}.chat_pagerState__WKJAA small{font-size:.7rem}.chat_turn__2tbaf{display:flex;flex-direction:column;gap:.45rem;min-width:0;animation:chat_turn-in__szwx3 .36s var(--cg-spring) both}.chat_turn__2tbaf[data-role=user]{align-self:flex-end;align-items:flex-end;max-width:72%}.chat_turn__2tbaf[data-role=assistant]{align-self:flex-start;align-items:flex-start;width:100%;max-width:100%}.chat_userBubble__o4lRX{max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:1.4rem;padding:.8rem 1.1rem;background:var(--cg-raised);color:var(--cg-ink);font-size:1rem;line-height:1.65}.chat_asstBody__uwHtg{width:100%;min-width:0;color:var(--cg-ink);font-size:1rem;line-height:1.8}.chat_asstBody__uwHtg .chaba-md{font-size:1rem;line-height:1.85;overflow-wrap:anywhere}.chat_asstBody__uwHtg .chaba-md p{margin-block:.8rem}.chat_asstBody__uwHtg .chaba-md h2{margin-block:1.5rem .65rem}.chat_asstPlain__zFruI{white-space:pre-wrap;overflow-wrap:anywhere}.chat_asstBody__uwHtg[data-streaming=true]:after{content:"";display:inline-block;width:.5em;height:1em;margin-left:.15em;vertical-align:text-bottom;border-radius:2px;background:var(--cg-accent);animation:chat_caret-pulse__HVz2Q .85s ease-in-out infinite alternate}.chat_stateChip__umGoY{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem;border:1px solid var(--cg-border);border-radius:var(--radius-pill,999px);color:var(--cg-muted);font:500 .72rem/1.5 var(--font-thai)}.chat_stateChip__umGoY[data-state=failed]{color:var(--cg-danger);border-color:color-mix(in oklch,var(--cg-danger) 45%,var(--cg-border))}.chat_turnActions__yoL4_{display:flex;align-items:center;gap:.1rem}.chat_turnActionBtn__Z2PQs{display:inline-grid;place-items:center;min-width:40px;min-height:40px;border:0;border-radius:.7rem;background:transparent;color:var(--cg-muted);cursor:pointer;transition:background .14s var(--ease-out),color .14s var(--ease-out),transform .12s var(--cg-spring)}.chat_turnActionBtn__Z2PQs:hover{background:var(--cg-raised);color:var(--cg-ink)}.chat_turnActionBtn__Z2PQs:active:not(:disabled){transform:scale(.92)}.chat_turnActionBtn__Z2PQs:disabled{opacity:.45;cursor:default}.chat_turnActionBtn__Z2PQs:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chat_turn__2tbaf .chat_turnActions__yoL4_{opacity:0;transition:opacity .14s var(--ease-out)}.chat_turn__2tbaf:focus-within .chat_turnActions__yoL4_,.chat_turn__2tbaf:hover .chat_turnActions__yoL4_{opacity:1}}.chat_typing__q6tCK{display:inline-flex;align-items:center;gap:5px;padding:8px 2px;align-self:flex-start}.chat_typing__q6tCK>span{width:7px;height:7px;border-radius:50%;background:var(--cg-muted);animation:chat_typing-bounce__HkMtu 1.2s var(--ease-in-out,ease-in-out) infinite}.chat_sources___ts5k{margin-top:.9rem;border-top:1px solid var(--cg-border);padding-top:.75rem}.chat_sourcesHeading__rH0hl{display:flex;align-items:center;gap:.45rem;color:var(--cg-muted);font:600 .78rem/1.5 var(--font-thai)}.chat_sourcesHeading__rH0hl>svg{color:var(--cg-accent)}.chat_sourcesCount__WRklC{display:inline-grid;place-items:center;min-width:1.35rem;height:1.35rem;padding-inline:.3rem;border-radius:999px;background:var(--cg-raised);color:var(--cg-ink);font-size:.68rem;font-variant-numeric:tabular-nums}.chat_sourceList__ewZLj{list-style:none;margin:.55rem 0 0;padding:0;display:grid;gap:.35rem}.chat_sourceList__ewZLj a{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.45rem .65rem;border:1px solid var(--cg-border);border-radius:.85rem;color:var(--cg-ink);text-decoration:none;transition:border-color .14s var(--ease-out),background .14s var(--ease-out)}.chat_sourceList__ewZLj a:hover{border-color:color-mix(in oklch,var(--cg-accent) 50%,var(--cg-border));background:var(--cg-raised)}.chat_sourceList__ewZLj a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_sourceList__ewZLj a>svg:last-child{margin-left:auto;color:var(--cg-muted);flex:0 0 auto}.chat_sourceIndex__7YcMb{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;flex:0 0 auto;border-radius:999px;background:var(--cg-raised);color:var(--cg-muted);font-size:.68rem;font-variant-numeric:tabular-nums}.chat_sourceCopy__qYROW{display:grid;min-width:0;gap:.05rem}.chat_sourceLabel__9ocBq{font-size:.8rem}.chat_sourceHost__B_q6P,.chat_sourceLabel__9ocBq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_sourceHost__B_q6P{color:var(--cg-muted);font-size:.68rem}.chat_sourcesMissing__PjWYb{margin:.55rem 0 0;color:var(--cg-muted);font-size:.75rem;line-height:1.6}.chat_genCard__wOMev{position:relative;width:min(20rem,100%);margin-top:.25rem;overflow:hidden;border:1px solid var(--cg-border);border-radius:1.1rem;background:var(--cg-raised);transition:transform .18s var(--cg-spring),border-color .18s var(--ease-out)}.chat_genCard__wOMev[data-kind=video]{aspect-ratio:16/9}.chat_genCard__wOMev[data-kind=image]{aspect-ratio:3/4}.chat_genCard__wOMev[data-pending]{cursor:default}.chat_genCard__wOMev:not([data-pending]){cursor:pointer}.chat_genCard__wOMev:not([data-pending]):hover{transform:translateY(-2px) scale(1.01);border-color:color-mix(in oklch,var(--cg-accent) 45%,var(--cg-border))}.chat_genCard__wOMev:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_genPending___uP41{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;overflow:hidden}.chat_genShimmer__glQ6V{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,color-mix(in oklch,var(--cg-ink) 7%,transparent) 50%,transparent 70%);animation:chat_shimmer-sweep__eq0Q5 1.6s var(--ease-in-out,ease-in-out) infinite}.chat_genLabel__hlYow{font:600 .78rem/1.4 var(--font-thai);color:var(--cg-accent)}.chat_genScrim__HshKv{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(8,5,10,.62));pointer-events:none}.chat_genPlay__p8_AD{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.92);color:var(--magenta,var(--cg-accent))}.chat_genActions__lOieO{position:absolute;bottom:.6rem;left:.6rem;right:.6rem;display:flex;align-items:center;gap:.4rem}.chat_genOpenStudio__C_e97{margin-left:auto;min-height:36px;padding:.35rem .8rem;border:0;border-radius:var(--radius-pill,999px);background:rgba(255,255,255,.92);color:var(--magenta,var(--cg-accent));font:650 .75rem/1.4 var(--font-thai);cursor:pointer}.chat_genOpenStudio__C_e97:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_jumpLatest__uv1jx{position:absolute;left:50%;translate:-50% 0;z-index:2;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem 1rem;border:1px solid var(--cg-border);border-radius:var(--radius-pill,999px);background:var(--cg-raised);color:var(--cg-ink);font:500 .78rem/1.4 var(--font-thai);cursor:pointer;box-shadow:0 6px 20px color-mix(in oklch,var(--cg-bg) 60%,transparent);animation:chat_pop-in__UPbxm .22s var(--cg-spring) both}.chat_jumpLatest__uv1jx:active{scale:.97}.chat_jumpLatest__uv1jx:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_welcome__sxHvx{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem;margin:auto 0;padding-bottom:1rem;animation:chat_turn-in__szwx3 .42s var(--cg-spring) both}.chat_welcomeMark__9WpoU{display:flex;align-items:center;gap:.55rem;color:var(--cg-accent)}.chat_welcomeMark__9WpoU>span{color:var(--cg-muted);font:600 .72rem/1.5 var(--font-body);letter-spacing:.14em;text-transform:uppercase}.chat_welcomeTitle__njpAp{margin:0;font:600 clamp(1.7rem,2.9vw,2.45rem)/1.3 var(--font-display);letter-spacing:-.035em;color:var(--cg-ink)}.chat_welcomeSubtitle__elnr5{margin:0;max-width:31rem;color:var(--cg-muted);font-size:.91rem;line-height:1.7;text-wrap:balance}.chat_starters__wSint{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:.75rem;width:100%}.chat_startersToggle__OHNmq{display:inline-flex;align-items:center;min-height:44px;gap:.4rem;border:0;background:transparent;cursor:pointer;color:var(--cg-muted);font:500 .72rem/1.5 var(--font-thai);padding:.5rem .15rem}.chat_startersToggle__OHNmq>svg:first-child{color:var(--cg-accent)}.chat_startersToggle__OHNmq>svg:last-child{transition:transform .18s var(--cg-spring)}.chat_startersToggle__OHNmq:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_starterDisclosure__PbWk1{display:grid;width:100%;transition:grid-template-rows .2s var(--cg-spring)}.chat_starterClip__NyFSf{overflow:hidden;min-height:0}.chat_starterGrid__ybUkS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:0 0 .6rem}.chat_starterChip___eVS_{display:grid;grid-template-columns:1.25rem minmax(0,1fr) .8rem;align-items:center;gap:.55rem;height:100%;min-height:44px;padding:.65rem .9rem;border:1px solid var(--cg-border);border-radius:1.2rem;background:transparent;color:var(--cg-muted);text-align:start;white-space:normal;font:400 .78rem/1.55 var(--font-thai);cursor:pointer;transition:border-color .16s var(--ease-out),background .16s var(--ease-out),color .16s var(--ease-out),transform .14s var(--cg-spring);animation:chat_chip-in__mOhGL .38s var(--cg-spring) both;animation-delay:calc(var(--stagger, 0) * 60ms)}.chat_starterChip___eVS_>svg:first-child{color:var(--cg-accent);margin-top:.15rem}.chat_starterChip___eVS_>svg:last-child{color:var(--cg-muted)}.chat_starterChip___eVS_:hover{border-color:color-mix(in oklch,var(--cg-accent) 55%,var(--cg-border));background:var(--cg-raised);color:var(--cg-ink);transform:translateY(-1px)}.chat_starterChip___eVS_:active{transform:scale(.98)}.chat_starterChip___eVS_:disabled{opacity:.5;cursor:default}.chat_starterChip___eVS_:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_composerShell__SNYoy{display:flex;flex-direction:column;flex-shrink:0;width:100%;max-width:48rem;align-self:center;margin:0 auto;padding:0 1rem 1rem}.chat_composerShell__SNYoy[data-position=center]{margin:0 auto auto}.chat_supersedeNote__YorCH{display:flex;align-items:center;gap:.4rem;margin:0 auto .4rem;padding:.3rem .6rem;border:1px solid var(--cg-border,var(--cg-muted));border-radius:var(--radius-pill,999px);color:var(--cg-muted);font-size:.78rem}.chat_supersedeNote__YorCH button{border:0;background:transparent;color:var(--cg-ink);font:inherit;text-decoration:underline;cursor:pointer}.chat_supersedeNote__YorCH button:focus-visible{outline:2px solid var(--cg-focus,var(--cg-accent));outline-offset:2px}.chat_composerShell__SNYoy[data-drop-active="1"]{position:relative}.chat_genFailed__6ivaG{display:grid;justify-items:start;align-content:center;gap:.3rem;height:100%;padding:.85rem;color:var(--cg-ink)}.chat_genFailed__6ivaG strong{font-size:.88rem}.chat_genFailed__6ivaG p{margin:0;font-size:.78rem;line-height:1.45;color:var(--cg-muted)}.chat_genCard__wOMev[data-failed=true]{background:color-mix(in oklch,var(--color-danger,#ff6b6b) 10%,transparent);border:1px solid color-mix(in oklch,var(--color-danger,#ff6b6b) 35%,transparent);cursor:default}.chat_genCard__wOMev[data-failed=true] .chat_genFailed__6ivaG>span:first-child{color:var(--color-danger,#ff6b6b)}.chat_genCard__wOMev[data-failed=true] .chat_genOpenStudio__C_e97{margin-top:.2rem;position:static}.chat_dropOverlay__fQSR4{position:absolute;inset:0 1rem 1rem;z-index:3;display:flex;align-items:center;justify-content:center;gap:.5rem;border:1.5px dashed var(--cg-accent,var(--cg-ink));border-radius:1.5rem;background:color-mix(in oklch,var(--cg-bg) 82%,transparent);color:var(--cg-ink);font-size:.9rem;font-weight:600;pointer-events:none}.chat_composerStack__fSeHK{position:relative}.chat_promptPill__aF5gM{display:flex;flex-direction:column;align-items:stretch;min-height:112px;padding:.5rem;border:1px solid var(--cg-border);border-radius:1.75rem;background:var(--cg-raised);box-shadow:0 8px 28px color-mix(in oklch,var(--cg-bg) 55%,transparent);transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.chat_promptPill__aF5gM:focus-within{border-color:color-mix(in oklch,var(--cg-ink) 38%,var(--cg-border));box-shadow:0 8px 28px color-mix(in oklch,var(--cg-bg) 55%,transparent),0 0 0 1px color-mix(in oklch,var(--cg-ink) 14%,transparent)}.chat_promptPill__aF5gM textarea:focus,.chat_promptPill__aF5gM textarea:focus-visible{outline:none}.chat_promptInput__OcDl0{display:block;width:100%;min-height:52px;max-height:160px;padding:.8rem .75rem;border:0;background:transparent;color:var(--cg-ink);font:400 1rem/1.5 var(--font-thai);resize:none;outline:none}.chat_promptInput__OcDl0::placeholder{color:var(--cg-muted)}.chat_composerControls___Nfgl{display:flex;align-items:center;width:100%;justify-content:space-between;gap:.5rem}.chat_composerTools___CHpr{display:flex;flex:0 0 auto;align-items:center;gap:.15rem}.chat_attachButton__N8okZ{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:999px;background:transparent;color:var(--cg-muted);cursor:pointer}.chat_attachButton__N8okZ:hover:not(:disabled){color:var(--cg-ink);background:color-mix(in oklch,var(--cg-ink) 8%,transparent)}.chat_attachButton__N8okZ:disabled{opacity:.4;cursor:not-allowed}.chat_attachButton__N8okZ:focus-visible{outline:2px solid var(--cg-focus,var(--cg-accent));outline-offset:2px}.chat_composerActions__UBaVI{display:flex;align-items:center;gap:.25rem;margin-left:auto}.chat_composerIconBtn__OIND3{position:relative;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--cg-muted);cursor:pointer;transition:color .12s var(--ease-out),background .12s var(--ease-out),transform .12s var(--cg-spring)}.chat_composerIconBtn__OIND3:hover:not(:disabled){background:var(--cg-surface);color:var(--cg-ink)}.chat_composerIconBtn__OIND3:active:not(:disabled){transform:scale(.92)}.chat_composerIconBtn__OIND3:disabled{opacity:.5;cursor:default}.chat_composerIconBtn__OIND3:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_composerIconBtn__OIND3[data-active=true]{color:var(--cg-accent);background:color-mix(in oklch,var(--cg-accent) 14%,transparent)}.chat_composerIconBtn__OIND3[data-listening=true]{color:var(--cg-accent);animation:chat_caret-pulse__HVz2Q .85s ease-in-out infinite alternate}.chat_activeTool__fHcVz{display:flex;align-items:center;align-self:flex-start;gap:.45rem;margin:.1rem .25rem 0;padding-left:.75rem;border:1px solid color-mix(in oklch,var(--cg-accent) 40%,var(--cg-border));border-radius:var(--radius-pill,999px);background:color-mix(in oklch,var(--cg-accent) 14%,var(--cg-raised));color:var(--cg-ink);font:500 .75rem/1.4 var(--font-thai);animation:chat_pop-in__UPbxm .2s var(--cg-spring) both}.chat_activeTool__fHcVz>svg{color:var(--cg-accent)}.chat_activeTool__fHcVz button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--cg-muted);cursor:pointer}.chat_activeTool__fHcVz button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_primaryAction__YoP3z{position:relative;flex-shrink:0;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:var(--cg-ink);color:var(--cg-bg);cursor:pointer;transition:transform .14s var(--cg-spring),opacity .12s var(--ease-out),background .16s var(--ease-out)}.chat_primaryAction__YoP3z:hover:not(:disabled){transform:scale(1.05)}.chat_primaryAction__YoP3z[data-quote-pending="1"]{opacity:.72}.chat_primaryAction__YoP3z:active:not(:disabled){transform:scale(.94)}.chat_primaryAction__YoP3z:disabled{opacity:.4;cursor:default}.chat_primaryAction__YoP3z:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_primaryAction__YoP3z[data-listening=true]{background:var(--cg-accent);color:#fff}.chat_primaryActionIcon__Kin4h{position:relative;display:grid;place-items:center;width:100%;height:100%}.chat_primaryGlyph__a1z96{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transform:scale(.6);transition:opacity .14s var(--ease-out),transform .18s var(--cg-spring)}.chat_primaryActionIcon__Kin4h[data-state=send] .chat_primaryGlyph__a1z96[data-glyph=send],.chat_primaryActionIcon__Kin4h[data-state=stop] .chat_primaryGlyph__a1z96[data-glyph=stop],.chat_primaryActionIcon__Kin4h[data-state=voice] .chat_primaryGlyph__a1z96[data-glyph=voice]{opacity:1;transform:scale(1)}.chat_stopGlyph__Yi01a{display:block;width:.8rem;height:.8rem;border-radius:3px;background:currentColor}.chat_voiceWave__A_lZL{display:inline-flex;align-items:center;gap:2px;height:1rem}.chat_voiceWave__A_lZL>i{width:2.5px;border-radius:2px;background:currentColor;height:40%;animation:chat_wave-bob__QTE1h 1s ease-in-out infinite}.chat_voiceWave__A_lZL>i:nth-child(2){height:90%;animation-delay:.12s}.chat_voiceWave__A_lZL>i:nth-child(3){height:65%;animation-delay:.24s}.chat_voiceWave__A_lZL>i:nth-child(4){height:45%;animation-delay:.36s}.chat_costPreview__D2gv0{margin:.5rem 0 0;padding-inline:.5rem;color:var(--cg-muted);font-size:.75rem;line-height:1.5}.chat_quoteRetry__9ey7i{display:flex;align-items:center;justify-content:center;min-height:44px;margin:.35rem auto 0;padding:.5rem 1rem;border:0;border-radius:var(--radius-pill,999px);background:transparent;color:var(--cg-ink);font:500 .8rem/1.4 var(--font-thai);cursor:pointer}.chat_quoteRetry__9ey7i:hover:not(:disabled){background:var(--cg-raised)}.chat_quoteRetry__9ey7i:disabled{opacity:.5;cursor:default}.chat_quoteRetry__9ey7i:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_draftStatus__S9hzI{margin:.5rem .25rem 0;color:var(--cg-muted);text-align:center;font:.65rem/1.6 var(--font-thai)}.chat_draftTools___PbTt{display:flex;justify-content:center;flex-wrap:wrap;gap:0 .35rem}.chat_disclaimer__cpAsk{margin:.55rem 0 0;text-align:center;font-size:.69rem;line-height:1.6;color:var(--cg-muted)}.chat_disclaimerCompact__73nxS,.chat_mobileSuggestionRow__Olr4I,.chat_mobileSuggestions__xadm3{display:none}.chat_overlongNotice__GjKyh{margin:0 0 .6rem;padding:.55rem .8rem;border:1px solid color-mix(in oklch,var(--cg-danger) 45%,var(--cg-border));border-radius:.85rem;color:var(--cg-danger);font:500 .78rem/1.55 var(--font-thai)}.chat_agentSuggest__KaDO0{display:flex;align-items:center;gap:.65rem;margin-bottom:.65rem;padding:.6rem .8rem;border:1px solid var(--cg-border);border-radius:1rem;background:var(--cg-raised);animation:chat_turn-in__szwx3 .26s var(--cg-spring) both}.chat_agentSuggest__KaDO0>svg{flex-shrink:0;color:var(--cg-accent)}.chat_agentSuggest__KaDO0>span{flex:1;min-width:0;font-size:.78rem;line-height:1.55;color:var(--cg-muted)}.chat_agentSuggestGo__2F4tM{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;min-height:36px;padding:.4rem .8rem;border:0;border-radius:var(--radius-pill,999px);background:var(--cg-accent);color:#fff;font:650 .75rem/1.4 var(--font-thai);cursor:pointer;transition:transform .14s var(--cg-spring)}.chat_agentSuggestGo__2F4tM:hover{transform:translateY(-1px)}.chat_agentSuggestDismiss__Ik2OY:focus-visible,.chat_agentSuggestGo__2F4tM:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_agentSuggestDismiss__Ik2OY{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--cg-muted);cursor:pointer}.chat_recoveryPanel__LtKcx{margin-bottom:var(--space-sm,.75rem);padding:var(--space-sm,.75rem);border:1px solid var(--cg-border);border-radius:1.1rem;background:var(--cg-raised);color:var(--text-2);font-size:.875rem}.chat_recoveryPanel__LtKcx strong{color:var(--cg-ink)}.chat_recoveryCopy__fi9Sc{overflow-wrap:anywhere}@media (max-height:560px){.chat_recoveryCopy__fi9Sc{max-height:15dvh;overflow:auto;overscroll-behavior:contain}}.chat_recoveryPanel__LtKcx details{max-height:9dvh;overflow:auto;overscroll-behavior:contain}.chat_recoveryPanel__LtKcx p{margin:var(--space-2xs,.3rem) 0;line-height:1.5}.chat_recoveryActions__QwU4_{display:flex;flex-wrap:wrap;gap:var(--space-2xs,.3rem)}.chat_recoveryPanel__LtKcx summary{display:flex;align-items:center;min-height:44px;cursor:pointer}.chat_recoveryPanel__LtKcx code{overflow-wrap:anywhere;user-select:all}.chat_failurePanel__8Cvkh{display:grid;gap:.5rem;margin-bottom:.65rem;padding:.7rem .85rem;border:1px solid color-mix(in oklch,var(--cg-danger) 40%,var(--cg-border));border-radius:1rem;background:color-mix(in oklch,var(--cg-danger) 8%,var(--cg-raised));color:var(--text-2);font-size:.82rem;line-height:1.55;animation:chat_turn-in__szwx3 .26s var(--cg-spring) both}.chat_failurePanel__8Cvkh strong{color:var(--cg-ink)}.chat_failurePanel__8Cvkh p{margin:.2rem 0 0}.chat_failureActions__VxdCt{display:flex;flex-wrap:wrap;gap:.4rem}.chat_panelBtnGhost__1INsJ,.chat_panelBtnPrimary__YD1hi,.chat_panelBtn__h3BFt{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;max-width:100%;padding:.5rem .8rem;border:1px solid var(--cg-border);border-radius:.9rem;background:var(--cg-surface);color:var(--cg-ink);font:500 .8rem/1.4 var(--font-thai);cursor:pointer;transition:background .14s var(--ease-out),border-color .14s var(--ease-out)}.chat_panelBtnGhost__1INsJ{border-color:transparent;background:transparent;color:var(--cg-muted)}.chat_panelBtnPrimary__YD1hi{border-color:var(--cg-ink);background:var(--cg-ink);color:var(--cg-bg);font-weight:700}.chat_panelBtnGhost__1INsJ:hover:not(:disabled),.chat_panelBtn__h3BFt:hover:not(:disabled){background:var(--cg-raised);border-color:var(--cg-border)}.chat_panelBtnGhost__1INsJ:disabled,.chat_panelBtnPrimary__YD1hi:disabled,.chat_panelBtn__h3BFt:disabled{opacity:.5;cursor:default}.chat_panelBtnGhost__1INsJ:focus-visible,.chat_panelBtnPrimary__YD1hi:focus-visible,.chat_panelBtn__h3BFt:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_toolsMenu__MjKwI{z-index:60;width:min(21rem,calc(100vw - 24px));max-height:min(30rem,var(--radix-dropdown-menu-content-available-height,60vh));overflow-y:auto;overscroll-behavior:contain;padding:.5rem;border:1px solid var(--cg-border);border-radius:1.1rem;background:var(--cg-raised);color:var(--cg-ink);box-shadow:0 14px 40px color-mix(in oklch,var(--cg-bg) 70%,transparent);transform-origin:var(--radix-dropdown-menu-content-transform-origin,bottom left)}.chat_toolsMenu__MjKwI[data-state=open]{animation:chat_menu-spring-in__GAKOa .22s var(--cg-spring) both}.chat_toolsMenu__MjKwI[data-state=closed]{animation:chat_menu-out__eejBm .14s var(--ease-in,ease-in) both}.chat_toolsMenuItem__xn6D2{display:flex;align-items:center;gap:.6rem;min-height:44px;padding:.4rem .55rem;border-radius:.7rem}.chat_toolsMenu__MjKwI [role=separator]{height:1px;margin:.3rem .35rem;background:var(--cg-border)}.chat_toolsMenuItem__xn6D2:hover .chat_toolsMenuIcon__1GvOC,.chat_toolsMenuItem__xn6D2[data-highlighted] .chat_toolsMenuIcon__1GvOC{color:var(--cg-ink)}.chat_toolsMenuIcon__1GvOC{display:grid;place-items:center;width:1.5rem;height:1.5rem;flex:0 0 auto;border:0;border-radius:0;color:var(--cg-muted);background:transparent}.chat_toolsMenuCopy__OliO2{display:grid;min-width:0;gap:.1rem}.chat_toolsMenuCopy__OliO2 strong{font:600 .84rem/1.45 var(--font-thai)}.chat_toolsMenuCopy__OliO2 small{color:var(--cg-muted);font:400 .72rem/1.45 var(--font-thai)}.chat_toolsMenuCost__tYHEl{margin-left:auto;flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;background:color-mix(in oklch,var(--cg-accent) 16%,transparent);color:var(--cg-accent);font:650 .7rem/1.4 var(--font-body);font-variant-numeric:tabular-nums}.chat_reasoningTrigger__DW0i7{position:relative;display:inline-flex;align-items:center;gap:.35rem;min-height:2.75rem;max-width:15rem;padding-inline:.65rem .4rem;border:0;border-radius:var(--radius-pill,999px);background:transparent;color:var(--cg-muted);font:500 .78rem/1 var(--font-thai);white-space:nowrap;cursor:pointer;transition:color .12s var(--ease-out),background .12s var(--ease-out),transform .14s var(--cg-spring)}.chat_rtModel__Hrarh{color:var(--cg-ink);font-weight:650;overflow:hidden;text-overflow:ellipsis;max-width:9rem}.chat_rtDot__bpbvU{opacity:.55}.chat_rtEffort__BRDJL{font-weight:500}.chat_reasoningTrigger__DW0i7>svg{color:var(--cg-muted);flex:0 0 auto}.chat_reasoningTrigger__DW0i7:hover:not(:disabled),.chat_reasoningTrigger__DW0i7[data-open=true]{background:var(--cg-surface);color:var(--cg-ink)}.chat_reasoningTrigger__DW0i7:active:not(:disabled){transform:scale(.97)}.chat_reasoningTrigger__DW0i7:disabled{opacity:.5;cursor:not-allowed}.chat_reasoningTrigger__DW0i7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_reasoningTrigger__DW0i7[data-visual-state=loading] .chat_rtModel__Hrarh{animation:chat_caret-pulse__HVz2Q .9s ease-in-out infinite alternate}.chat_reasoningTrigger__DW0i7[data-visual-state=error]{color:var(--cg-danger)}.chat_reasoningMenu__hSgzw{z-index:60;width:min(19rem,calc(100vw - 1rem));padding:.8rem .85rem max(.8rem,env(safe-area-inset-bottom,0px));border:1px solid var(--cg-border);border-radius:1.25rem;background:var(--cg-raised);color:var(--cg-ink);box-shadow:0 14px 40px color-mix(in oklch,var(--cg-bg) 70%,transparent);transform-origin:var(--radix-popover-content-transform-origin,bottom right)}.chat_reasoningMenu__hSgzw[data-state=open]{animation:chat_menu-spring-in__GAKOa .22s var(--cg-spring) both}.chat_reasoningMenu__hSgzw[data-state=closed]{animation:chat_menu-out__eejBm .14s var(--ease-in,ease-in) both}.chat_reasoningRetry__jTrP7{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:44px;border:0;border-radius:.8rem;background:transparent;color:var(--cg-danger);font:600 .8rem/1.4 var(--font-thai);cursor:pointer}.chat_reasoningRetry__jTrP7:hover{background:var(--cg-surface)}.chat_reasoningRetry__jTrP7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_reasoningViewWindow__vAWaL{width:100%}.chat_powerPanel__FFleu{display:grid;gap:.6rem;animation:chat_pop-in__UPbxm .16s var(--cg-spring) both}.chat_powerHeader__3spPc{display:flex;align-items:center;gap:.4rem}.chat_powerBolt__ZxyuG{display:grid;place-items:center;width:1.9rem;height:1.9rem;flex:0 0 auto;border-radius:50%;background:color-mix(in oklch,var(--cg-accent) 14%,transparent);color:var(--cg-accent)}.chat_effortHeadline__sqy3a{display:inline-flex;align-items:center;gap:.15rem;margin-inline:auto;min-height:40px;padding:.3rem .5rem;border:0;border-radius:.65rem;background:transparent;color:var(--cg-accent);font:700 .92rem/1.3 var(--font-thai);cursor:pointer;transition:background .12s var(--ease-out),transform .12s var(--cg-spring)}.chat_effortHeadline__sqy3a:hover{background:var(--cg-surface)}.chat_effortHeadline__sqy3a:active,.chat_effortHeadline__sqy3a[data-pressed=true]{transform:scale(.96)}.chat_effortHeadline__sqy3a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_effortReset__8HbB7{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border:0;border-radius:50%;background:transparent;color:var(--cg-muted);cursor:pointer;transition:color .12s var(--ease-out),background .12s var(--ease-out)}.chat_effortReset__8HbB7:hover:not(:disabled){background:var(--cg-surface);color:var(--cg-ink)}.chat_effortReset__8HbB7:disabled{opacity:.35;cursor:default}.chat_effortReset__8HbB7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_powerModelName__mi_z_{display:flex;justify-content:center;align-items:baseline;gap:.35rem;margin:0;color:var(--cg-muted);font:500 .72rem/1.5 var(--font-thai)}.chat_powerModelName__mi_z_ strong{color:var(--cg-ink);font:650 .8rem/1.5 var(--font-thai)}.chat_reasoningScale__qqCNb{display:flex;justify-content:space-between;color:var(--cg-muted);font:500 .68rem/1.4 var(--font-thai)}.chat_reasoningMenu__hSgzw .chat-reasoning-slider{min-height:48px}.chat_reasoningMenu__hSgzw .chat-reasoning-slider-wrap{--reasoning-track:color-mix(in oklch,var(--cg-ink) 8%,var(--cg-raised));--reasoning-track-edge:color-mix(in oklch,var(--cg-ink) 16%,var(--cg-raised));--reasoning-fill-start:color-mix(in oklch,var(--cg-ink) 18%,var(--cg-raised));--reasoning-fill-middle:color-mix(in oklch,var(--cg-ink) 22%,var(--cg-raised));--reasoning-fill-high:color-mix(in oklch,var(--cg-ink) 26%,var(--cg-raised));--reasoning-fill-end:color-mix(in oklch,var(--cg-accent) 55%,var(--cg-raised))}.chat_modelPanel__DGRZY{display:grid;gap:.35rem;animation:chat_pop-in__UPbxm .16s var(--cg-spring) both}.chat_modelBackRow__HLhyH{display:flex;align-items:center;gap:.35rem;min-height:40px;padding:.3rem .45rem;border:0;border-radius:.65rem;background:transparent;color:var(--cg-muted);font:600 .78rem/1.4 var(--font-thai);cursor:pointer;transition:color .12s var(--ease-out),background .12s var(--ease-out)}.chat_modelBackRow__HLhyH:hover{background:var(--cg-surface);color:var(--cg-ink)}.chat_modelBackRow__HLhyH:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_modelList__S0kbp{display:grid;gap:.15rem;max-height:min(19rem,55dvh);overflow-y:auto;overscroll-behavior:contain}.chat_modelListRow__XHN1B{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:48px;padding:.4rem .5rem;border:0;border-radius:.7rem;background:transparent;color:var(--cg-ink);font:500 .8rem/1.4 var(--font-thai);text-align:start;cursor:pointer}.chat_modelListRow__XHN1B:hover:not(:disabled){background:var(--cg-surface)}.chat_modelListRow__XHN1B[data-selected=true]{color:var(--cg-accent)}.chat_modelListRow__XHN1B:disabled{opacity:.45;cursor:default}.chat_modelListRow__XHN1B:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_reasoningModelOption__UE9Te{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.chat_reasoningModelCopy__83xBI{display:grid;min-width:0;gap:.05rem}.chat_reasoningModelCopy__83xBI small,.chat_reasoningModelCopy__83xBI>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_reasoningModelCopy__83xBI small{color:var(--cg-muted);font-size:.68rem}.chat_srOnly__HVpQh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.chat_brandMark__pWpGq{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 auto;border-radius:6px;overflow:hidden;background:var(--cg-surface);color:var(--cg-accent);font:700 .6rem/1 var(--font-body)}.chat_toolbar__Og9kj{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0}.chat_modelTrigger__qIiDQ,.chat_newChatButton__8Thok{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;border:0;background:transparent;color:var(--cg-ink);border-radius:.8rem;padding:.35rem .65rem;cursor:pointer;transition:background .16s var(--ease-out)}.chat_modelTrigger__qIiDQ{min-width:0;max-width:min(60vw,28rem);text-align:start}.chat_modelTriggerCopy__5IwV3{display:flex;flex-direction:column;min-width:0;gap:.1rem}.chat_modelTriggerCopy__5IwV3 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:650 .95rem/1.45 var(--font-body)}.chat_modelTriggerCopy__5IwV3 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cg-muted);font:400 .68rem/1.4 var(--font-body)}.chat_modelTrigger__qIiDQ>svg{flex:0 0 auto;color:var(--cg-muted)}.chat_modelTrigger__qIiDQ:hover,.chat_newChatButton__8Thok:hover{background:var(--cg-surface)}.chat_modelTrigger__qIiDQ:focus-visible,.chat_newChatButton__8Thok:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chat_modelTrigger__qIiDQ:disabled,.chat_newChatButton__8Thok:disabled{opacity:.5;cursor:default}.chat_newChatButton__8Thok{margin-inline-start:auto;flex:0 0 auto;font:550 .75rem/1.4 var(--font-thai)}.chat_modelMenu__5TMPr{z-index:60;width:min(23rem,calc(100vw - 24px));max-height:min(32rem,var(--radix-dropdown-menu-content-available-height,70vh));overflow-y:auto;overscroll-behavior:contain;padding:.5rem;border:1px solid var(--cg-border);border-radius:1.1rem;background:var(--cg-raised);color:var(--cg-ink);box-shadow:0 14px 40px color-mix(in oklch,var(--cg-bg) 70%,transparent);transform-origin:var(--radix-dropdown-menu-content-transform-origin,top left)}.chat_modelMenu__5TMPr[data-state=open]{animation:chat_menu-spring-in__GAKOa .22s var(--cg-spring) both}.chat_modelMenu__5TMPr[data-state=closed]{animation:chat_menu-out__eejBm .14s var(--ease-in,ease-in) both}.chat_modelOption__HANwW{display:flex;align-items:center;min-height:64px;gap:.8rem;margin-top:.2rem;border-radius:.7rem}.chat_modelOption__HANwW>span:last-child{display:grid;min-width:0;gap:.15rem}.chat_modelOption__HANwW strong{font:600 .85rem/1.5 var(--font-body)}.chat_modelOption__HANwW small{font:400 .75rem/1.5 var(--font-body);color:var(--cg-muted)}.chat_modelOption__HANwW[data-disabled]{opacity:.45;cursor:not-allowed}.chat_modelHint__RgySU{margin:.5rem .5rem .2rem;border-top:1px solid var(--cg-border);padding-top:.7rem;color:var(--cg-muted);font:400 .7rem/1.5 var(--font-thai)}@media (max-width:720px){.chat_root__5TT0m[data-empty=true] .chat_panel__rnYEQ{overflow-y:auto}.chat_threadScroll__GqDRV[data-empty=true]{flex:1;min-height:0;margin-top:0;padding:1.25rem 1rem .4rem}.chat_threadScroll__GqDRV[data-empty=false]{padding-inline:1rem}.chat_composerShell__SNYoy[data-position=center]{margin:0 auto}.chat_welcome__sxHvx{gap:.8rem;padding-inline:.5rem}.chat_welcomeTitle__njpAp{font-size:clamp(1.55rem,6.3vw,2rem)}.chat_welcomeSubtitle__elnr5{font-size:.83rem}.chat_turn__2tbaf[data-role=user]{max-width:88%}.chat_turnActionBtn__Z2PQs{min-width:44px;min-height:44px}.chat_genCard__wOMev{width:min(17rem,100%)}.chat_composerShell__SNYoy{padding-bottom:max(.55rem,env(safe-area-inset-bottom,0px))}.chat_composerShell__SNYoy[data-position=center]{padding-inline:1rem}.chat_promptInput__OcDl0{font-size:16px}.chat_starterGrid__ybUkS{grid-template-columns:repeat(2,minmax(0,1fr))}.chat_starterChip___eVS_{grid-template-columns:1fr;align-content:start;gap:.4rem;border-radius:1.1rem;font-size:.75rem}.chat_starterChip___eVS_>svg:last-child{display:none}.chat_toolbar__Og9kj{gap:.25rem}.chat_modelTrigger__qIiDQ{padding-inline:.35rem;max-width:calc(100% - 48px)}.chat_modelTriggerCopy__5IwV3 strong{display:none}.chat_modelTriggerCopy__5IwV3 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cg-ink);font:650 .92rem/1.4 var(--font-body)}.chat_newChatButton__8Thok{width:44px;justify-content:center;padding:0}.chat_newChatButton__8Thok span{display:none}.chat_toolsMenu__MjKwI{width:min(22rem,calc(100vw - 24px));max-height:min(60dvh,30rem);padding-bottom:max(.5rem,env(safe-area-inset-bottom,0px))}.chat_disclaimerFull__jaUF4{display:none}.chat_disclaimerCompact__73nxS{display:inline}.chat_welcome__sxHvx{display:none}.chat_mobileSuggestions__xadm3{display:flex;flex-direction:column;margin-bottom:.3rem}.chat_mobileSuggestionRow__Olr4I{display:flex;align-items:stretch;gap:.1rem;border-bottom:1px solid var(--cg-border);animation:chat_chip-in__mOhGL .3s var(--cg-spring) both;animation-delay:calc(var(--stagger, 0) * 60ms)}.chat_mobileSuggestionRow__Olr4I:last-child{border-bottom:0}.chat_mobileSuggestionMain__J3wCT{display:flex;align-items:center;flex:1;min-width:0;gap:.6rem;min-height:48px;padding:.5rem .3rem;border:0;background:transparent;color:var(--cg-ink);text-align:start;font:400 .82rem/1.4 var(--font-thai);cursor:pointer}.chat_mobileSuggestionMain__J3wCT:disabled{opacity:.5;cursor:default}.chat_mobileSuggestionMain__J3wCT>svg{flex:0 0 auto;color:var(--cg-accent)}.chat_mobileSuggestionLabel__fmpOZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_mobileSuggestionMain__J3wCT:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.chat_mobileSuggestionDismiss__qD8UD{display:grid;place-items:center;flex:0 0 auto;width:48px;min-height:48px;border:0;background:transparent;color:var(--cg-muted);cursor:pointer}.chat_mobileSuggestionDismiss__qD8UD:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.chat_promptPill__aF5gM{border-radius:1.35rem}}@keyframes chat_turn-in__szwx3{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes chat_chip-in__mOhGL{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chat_pop-in__UPbxm{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes chat_menu-spring-in__GAKOa{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes chat_menu-out__eejBm{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes chat_sheet-up__kuvkr{0%{opacity:0;transform:translateY(24%)}to{opacity:1;transform:translateY(0)}}@keyframes chat_sheet-down__KquiE{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16%)}}@keyframes chat_caret-pulse__HVz2Q{0%{opacity:1}to{opacity:.25}}@keyframes chat_typing-bounce__HkMtu{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@keyframes chat_wave-bob__QTE1h{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@keyframes chat_shimmer-sweep__eq0Q5{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.chat_modelMenu__5TMPr,.chat_modelMenu__5TMPr *,.chat_reasoningMenu__hSgzw,.chat_reasoningMenu__hSgzw *,.chat_root__5TT0m *,.chat_root__5TT0m :after,.chat_root__5TT0m :before,.chat_toolbar__Og9kj,.chat_toolbar__Og9kj *,.chat_toolsMenu__MjKwI,.chat_toolsMenu__MjKwI *{animation:none!important;transition:none!important}}html:has(.chaba-root[data-lite="1"]) .chat_modelMenu__5TMPr,html:has(.chaba-root[data-lite="1"]) .chat_modelMenu__5TMPr *,html:has(.chaba-root[data-lite="1"]) .chat_reasoningMenu__hSgzw,html:has(.chaba-root[data-lite="1"]) .chat_reasoningMenu__hSgzw *,html:has(.chaba-root[data-lite="1"]) .chat_root__5TT0m *,html:has(.chaba-root[data-lite="1"]) .chat_root__5TT0m :after,html:has(.chaba-root[data-lite="1"]) .chat_root__5TT0m :before,html:has(.chaba-root[data-lite="1"]) .chat_toolbar__Og9kj,html:has(.chaba-root[data-lite="1"]) .chat_toolbar__Og9kj *,html:has(.chaba-root[data-lite="1"]) .chat_toolsMenu__MjKwI,html:has(.chaba-root[data-lite="1"]) .chat_toolsMenu__MjKwI *{animation:none!important;transition:none!important}.chat_reasoningCurrent__t_FR4>strong,.chat_reasoningTrigger__DW0i7>span{animation:chat_cg-label-swap__A8yL5 .2s var(--cg-spring,cubic-bezier(.22,1,.36,1)) both}@keyframes chat_cg-label-swap__A8yL5{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat_reasoningCurrent__t_FR4>strong,.chat_reasoningTrigger__DW0i7>span{animation:none!important}}html:has(.chaba-root[data-lite="1"]) .chat_reasoningCurrent__t_FR4>strong,html:has(.chaba-root[data-lite="1"]) .chat_reasoningTrigger__DW0i7>span{animation:none!important}.chat-branch-panel_dialog__16_ve{width:min(34rem,calc(100vw - 2rem));max-width:34rem;max-height:min(88dvh,46rem);overflow-y:auto;padding:1.5rem;border:1px solid var(--c2-border,var(--line));border-radius:1.5rem;color:var(--c2-ink,var(--text));background:var(--c2-raised,var(--surface-raised))}.chat-branch-panel_dialog__16_ve .shadcn-dialog-title{font-family:var(--font-display);font-size:1.35rem;padding-right:2rem}.chat-branch-panel_dialog__16_ve .shadcn-dialog-description,.chat-branch-panel_dialog__16_ve p{font-size:.875rem;line-height:1.7;color:var(--text-2)}.chat-branch-panel_review__xScNP{border-block:1px solid var(--line);margin-block:.5rem;padding-block:.5rem}.chat-branch-panel_review__xScNP p:first-child{display:grid;gap:.25rem}.chat-branch-panel_review__xScNP strong{color:var(--text);overflow-wrap:anywhere}.chat-branch-panel_label__BnEg6{margin-bottom:.35rem}.chat-branch-panel_review__xScNP blockquote{margin:0;padding:.85rem 1rem;background:var(--surface);border-radius:1rem;max-height:9rem;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.7}.chat-branch-panel_actions__h8YAY{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.chat-branch-panel_dialog__16_ve button:not(.shadcn-dialog-close),.chat-branch-panel_draft__cB7Dg button,.chat-branch-panel_pending__Ed7pv button{min-height:44px;padding:.5rem .8rem;border-radius:.9rem;border:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:.8rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.chat-branch-panel_dialog__16_ve .chat-branch-panel_primary__YLpAg{background:var(--text)!important;color:var(--bg)!important;font-weight:700}.chat-branch-panel_dialog__16_ve .shadcn-dialog-close{width:44px;height:44px}.chat-branch-panel_dialog__16_ve button:disabled,.chat-branch-panel_draft__cB7Dg button:disabled{opacity:.45;cursor:default}.chat-branch-panel_dialog__16_ve button:focus-visible,.chat-branch-panel_draft__cB7Dg button:focus-visible,.chat-branch-panel_pending__Ed7pv button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.chat-branch-panel_draft__cB7Dg,.chat-branch-panel_pending__Ed7pv{width:100%;font-size:.8rem;line-height:1.6;color:var(--text-2);padding:.65rem .75rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface);margin-bottom:.6rem}.chat-branch-panel_heading__HGq_K{display:flex;gap:.5rem;justify-content:space-between;align-items:center;flex-wrap:wrap}.chat-branch-panel_draft__cB7Dg{max-height:min(34dvh,18rem);overflow-y:auto;overscroll-behavior:contain}.chat-branch-panel_heading__HGq_K>span{display:inline-flex;align-items:center;gap:.4rem}.chat-branch-panel_heading__HGq_K p{flex:1 1 12rem;margin:.3rem 0}.chat-branch-panel_references__AIi6H{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.5rem}.chat-branch-panel_references__AIi6H button{text-align:start;justify-content:start;max-width:100%}.chat-branch-panel_references__AIi6H button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-raised)}.chat-branch-panel_references__AIi6H span{min-width:0;overflow-wrap:anywhere}.chat-branch-panel_references__AIi6H small{display:block;font-size:.7rem;color:var(--text-2)}.chat-branch-panel_pending__Ed7pv{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width:600px){.chat-branch-panel_dialog__16_ve{width:calc(100vw - 1rem);max-height:85dvh;padding:1.25rem;border-radius:1.5rem}.chat-branch-panel_actions__h8YAY button{width:100%}.chat-branch-panel_references__AIi6H{flex-direction:column}.chat-branch-panel_draft__cB7Dg{padding:.5rem .65rem}}@media (prefers-reduced-motion:reduce){.chat-branch-panel_dialog__16_ve{animation:none!important;transition:none!important}}.chat-cloud-drafts_root__5x5FU{text-align:center}.chat-cloud-drafts_trigger__skOVT{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;max-width:100%;padding:.45rem .8rem;border:0;border-radius:999px;background:transparent;color:var(--text-2);font:inherit;font-size:.75rem;cursor:pointer}.chat-cloud-drafts_trigger__skOVT:hover{background:var(--surface);color:var(--text)}.chat-cloud-drafts_triggerLabel__OzPNu{display:inline-flex;align-items:center;gap:.45rem}.chat-cloud-drafts_dot__U_9qc{width:5px;height:5px;border-radius:50%;background:var(--line)}.chat-cloud-drafts_trigger__skOVT[data-state=saved] .chat-cloud-drafts_dot__U_9qc{background:var(--accent);animation:chat-cloud-drafts_arrival__1nXRr .42s var(--ease-out)}.chat-cloud-drafts_trigger__skOVT[data-state=conflict],.chat-cloud-drafts_trigger__skOVT[data-state=unknown]{color:var(--accent)}.chat-cloud-drafts_dialog__PqUrY{width:min(36rem,calc(100vw - 2rem));max-width:36rem;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:1.5rem;border:1px solid var(--c2-border,var(--line));border-radius:1.5rem;background:var(--c2-raised,var(--surface-raised));color:var(--c2-ink,var(--text));text-align:start}.chat-cloud-drafts_dialog__PqUrY .shadcn-dialog-title{padding-right:2rem;font:750 1.4rem/1.4 var(--font-display)}.chat-cloud-drafts_dialog__PqUrY .shadcn-dialog-description,.chat-cloud-drafts_dialog__PqUrY p{color:var(--text-2);font-size:.875rem;line-height:1.65;margin:0}.chat-cloud-drafts_brand__c49c1{display:flex;gap:.65rem;align-items:center;color:var(--accent);padding:.2rem 0 .4rem}.chat-cloud-drafts_brand__c49c1 span{width:2rem;height:1px;background:var(--line)}.chat-cloud-drafts_status__IrbGS{display:flex;align-items:center;gap:.6rem;padding:.65rem .8rem;border-radius:.85rem;background:var(--surface)}.chat-cloud-drafts_versions___WB1j{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.chat-cloud-drafts_versions___WB1j label{display:grid;gap:.5rem;min-width:0}.chat-cloud-drafts_versions___WB1j label>span{display:flex;gap:.4rem;align-items:center;font-size:.8rem}.chat-cloud-drafts_versions___WB1j textarea{width:100%;min-height:9rem;resize:vertical;max-height:20rem;padding:.75rem;border:1px solid var(--line);border-radius:1rem;background:var(--surface);color:var(--text);font:400 16px/1.6 var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere}.chat-cloud-drafts_privacy__qEbdb{display:flex;align-items:flex-start;gap:.6rem;border-top:1px solid var(--line);padding-top:.8rem}.chat-cloud-drafts_privacy__qEbdb>svg{flex-shrink:0;margin-top:.2rem;color:var(--text-2)}.chat-cloud-drafts_privacy__qEbdb p{font-size:.78rem}.chat-cloud-drafts_manager__kR623{display:grid;gap:.65rem;border-top:1px solid var(--line);padding-top:.85rem;min-width:0}.chat-cloud-drafts_managerHeading__k_ml3{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.chat-cloud-drafts_managerHeading__k_ml3 h3{margin:0;font:650 1rem/1.5 var(--font-display)}.chat-cloud-drafts_managerHeading__k_ml3 span{color:var(--text-2);font-size:.8rem;font-variant-numeric:tabular-nums}.chat-cloud-drafts_capacity__sLBxh{width:100%;height:.5rem;accent-color:var(--accent)}.chat-cloud-drafts_capacity__sLBxh::-webkit-meter-bar{border:0;border-radius:999px;background:var(--line)}.chat-cloud-drafts_capacity__sLBxh::-webkit-meter-optimum-value{background:var(--accent)}.chat-cloud-drafts_capacity__sLBxh::-moz-meter-bar{background:var(--accent)}.chat-cloud-drafts_draftList__Y3_dQ{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.chat-cloud-drafts_draftList__Y3_dQ li{display:flex;gap:.6rem;align-items:center;padding:.75rem;border-radius:1rem;background:var(--surface);min-width:0}.chat-cloud-drafts_draftList__Y3_dQ li>div{flex:1;min-width:0}.chat-cloud-drafts_draftList__Y3_dQ strong{font-size:.8rem}.chat-cloud-drafts_draftList__Y3_dQ .chat-cloud-drafts_preview__d97cH{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere;white-space:pre-wrap}.chat-cloud-drafts_draftList__Y3_dQ small{color:var(--text-2);font-size:.7rem}.chat-cloud-drafts_draftList__Y3_dQ button{flex-shrink:0}.chat-cloud-drafts_removalReview__cwV26{display:grid;gap:.65rem;padding:.8rem;border:1px solid var(--line);border-radius:1rem}.chat-cloud-drafts_removalReview__cwV26 label{display:grid;gap:.5rem;font-size:.8rem}.chat-cloud-drafts_removalReview__cwV26 textarea{width:100%;min-height:6rem;max-height:12rem;padding:.6rem;border:1px solid var(--line);border-radius:.7rem;background:var(--surface);color:var(--text);font:400 16px/1.6 var(--font-body);resize:vertical}.chat-cloud-drafts_empty__4E1zr{padding:.8rem 0}.chat-cloud-drafts_manager__kR623:focus-visible,.chat-cloud-drafts_removalReview__cwV26 textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.chat-cloud-drafts_choices__D7qI9,.chat-cloud-drafts_footer__uJttK{display:flex;gap:.5rem;flex-wrap:wrap}.chat-cloud-drafts_footer__uJttK{justify-content:space-between}.chat-cloud-drafts_dialog__PqUrY button:not(.shadcn-dialog-close){min-height:44px;padding:.6rem .8rem;display:inline-flex;gap:.4rem;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.9rem;background:transparent;color:var(--text);font:inherit;font-size:.8rem;cursor:pointer}.chat-cloud-drafts_dialog__PqUrY .chat-cloud-drafts_primary__mCIAW{background:var(--text)!important;color:var(--bg)!important}.chat-cloud-drafts_dialog__PqUrY button:disabled{opacity:.5;cursor:default}.chat-cloud-drafts_dialog__PqUrY .shadcn-dialog-close{width:44px;height:44px}.chat-cloud-drafts_dialog__PqUrY button:focus-visible,.chat-cloud-drafts_trigger__skOVT:focus-visible,.chat-cloud-drafts_versions___WB1j textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes chat-cloud-drafts_arrival__1nXRr{0%{transform:scale(.5);opacity:.4}to{transform:scale(1);opacity:1}}@media (max-width:600px){.chat-cloud-drafts_dialog__PqUrY{width:calc(100vw - 1rem);max-height:88dvh;padding:1.2rem 1.2rem max(1.2rem,env(safe-area-inset-bottom))}.chat-cloud-drafts_versions___WB1j{grid-template-columns:1fr}.chat-cloud-drafts_versions___WB1j textarea{min-height:6rem;max-height:10rem}.chat-cloud-drafts_choices__D7qI9 button,.chat-cloud-drafts_footer__uJttK button{flex:1 1 10rem}.chat-cloud-drafts_draftList__Y3_dQ li{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.chat-cloud-drafts_dialog__PqUrY,.chat-cloud-drafts_dot__U_9qc{animation:none!important;transition:none!important}}@media (max-width:720px){.chat-cloud-drafts_trigger__skOVT{width:44px;height:44px;min-height:44px;padding:0;border-radius:50%}.chat-cloud-drafts_triggerLabel__OzPNu{display:none}}.reasoning-slider_page__5qDGY{width:min(100%,60rem);min-height:100%;margin-inline:auto;padding:clamp(1rem,3vw,2.5rem)}.reasoning-slider_header__oqvx2{display:grid;gap:.5rem;max-width:42rem;margin-block-end:1.5rem}.reasoning-slider_header__oqvx2 h1,.reasoning-slider_header__oqvx2 p,.reasoning-slider_header__oqvx2 span{margin:0}.reasoning-slider_header__oqvx2 p{color:var(--accent);font:750 .68rem/1.2 var(--font-mono);letter-spacing:.08em}.reasoning-slider_header__oqvx2 h1{color:var(--text);font-size:clamp(1.65rem,4vw,2.75rem);letter-spacing:-.035em}.reasoning-slider_header__oqvx2 span{color:var(--text-3);line-height:1.6}.reasoning-slider_grid__84MKP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem}.reasoning-slider_card__EhpQ0{display:grid;gap:1rem;min-width:0;padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised)}.reasoning-slider_card__EhpQ0 strong{color:var(--text);font-size:.78rem;text-transform:capitalize}.reasoning-slider_card__EhpQ0 .chat-reasoning-slider-wrap{--reasoning-track:color-mix(in oklch,var(--text) 10%,var(--surface-raised));--reasoning-track-edge:color-mix(in oklch,var(--text) 44%,var(--surface-raised));--reasoning-fill-start:color-mix(in oklch,var(--text-3) 58%,var(--surface-raised));--reasoning-fill-middle:color-mix(in oklch,var(--accent) 52%,var(--text-2));--reasoning-fill-high:color-mix(in oklch,var(--accent) 82%,var(--text));--reasoning-fill-end:var(--accent);--reasoning-thumb:var(--surface-raised)}@media (max-width:30rem){.reasoning-slider_page__5qDGY{padding-inline:.75rem}.reasoning-slider_grid__84MKP{grid-template-columns:1fr}}.account-experience_settings__jDGcr.account-experience_settings__jDGcr{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-lg);color:var(--text);width:min(900px,calc(100vw - 48px))!important;max-height:min(800px,calc(100dvh - 48px))!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr>.account-experience_settingsSidebar__ph9oD{background:var(--bg);padding:24px 16px!important}.account-experience_settingsTitle___Nx7A{padding:0 10px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsNav__fcIMd{gap:6px!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsNav__fcIMd button{border:1px solid transparent!important;border-radius:12px!important;min-height:48px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsNav__fcIMd button[aria-pressed=true]{border-color:color-mix(in oklch,var(--accent) 24%,transparent)!important;background:var(--accent-soft)!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsNav__fcIMd button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsPanel__YsL92{padding:28px 28px 32px!important;overscroll-behavior:contain;scrollbar-gutter:stable}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsPanel__YsL92>div>div:first-child{padding-right:36px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr input:not([type=checkbox]):not([type=range]),.account-experience_settings__jDGcr.account-experience_settings__jDGcr select{min-height:48px;font-size:16px;border-radius:12px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .btn{min-height:44px;white-space:normal}.account-experience_settingsClose__8YXl2{position:absolute;top:14px;right:14px;z-index:4}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsLinks__jONAe{margin-top:auto;padding-top:24px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .settings-theme-grid button{min-height:64px}.account-experience_upgrade__Lp13w.account-experience_upgrade__Lp13w{color:var(--text);background:var(--surface);border:1px solid var(--line-strong);width:min(980px,calc(100vw - 40px))!important;padding:32px!important;max-height:calc(100dvh - 40px)!important;overflow-y:auto;box-shadow:var(--shadow-lg);overscroll-behavior:contain}.account-experience_upgrade__Lp13w.account-experience_upgrade__Lp13w h2{font-size:clamp(28px,4vw,40px)!important;line-height:1.25;letter-spacing:-.035em}.account-experience_upgrade__Lp13w.account-experience_upgrade__Lp13w .btn{min-height:44px;white-space:normal}.account-experience_upgrade__Lp13w.account-experience_upgrade__Lp13w .upgrade-plans>div{background:var(--bg)!important;border:1px solid var(--line)!important;border-radius:18px!important;box-shadow:none!important}.account-experience_modalOverlay__BjaLj{background:color-mix(in oklch,var(--bg) 65%,transparent);backdrop-filter:none}@media (max-width:720px){.account-experience_settings__jDGcr.account-experience_settings__jDGcr{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:none!important;height:min(840px,94dvh)!important;max-height:94dvh!important;transform:none!important;border-radius:24px 24px 0 0!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr>.account-experience_settingsSidebar__ph9oD{border-right:0!important;border-bottom:1px solid var(--line);padding:18px 16px 8px!important;min-width:0}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsTitle___Nx7A{margin-bottom:12px!important;padding-right:48px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsNav__fcIMd{display:flex;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:thin;padding:3px 1px 7px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsNav__fcIMd button{flex-shrink:0;gap:8px!important;padding:10px 12px!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsLinks__jONAe{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:0 8px;padding-top:4px}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsLinks__jONAe .btn{font-size:12px;padding:8px!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsPanel__YsL92{padding:20px 20px max(24px,env(safe-area-inset-bottom))!important;scrollbar-gutter:auto}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsPanel__YsL92>div>div:first-child{padding-right:0}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsPanel__YsL92 .row.between{flex-wrap:wrap;gap:12px!important}.account-experience_settings__jDGcr.account-experience_settings__jDGcr .account-experience_settingsPanel__YsL92 .settings-theme-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.account-experience_upgrade__Lp13w.account-experience_upgrade__Lp13w{width:calc(100vw - 24px)!important;padding:26px 18px!important;max-height:calc(100dvh - max(24px, env(safe-area-inset-bottom)))!important}.account-experience_upgrade__Lp13w.account-experience_upgrade__Lp13w .upgrade-plans{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.account-experience_settings__jDGcr,.account-experience_settings__jDGcr *,.account-experience_upgrade__Lp13w,.account-experience_upgrade__Lp13w *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.chaba-root[data-lite="1"] .account-experience_settings__jDGcr *,.chaba-root[data-lite="1"] .account-experience_upgrade__Lp13w *{animation:none!important;transition:none!important}.listen_page__FLEdC{--spring:cubic-bezier(.22,1,.36,1);--pop:cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;min-height:100dvh;color:var(--text);background:radial-gradient(110% 62% at 50% -6%,color-mix(in oklch,var(--accent) 30%,transparent),transparent 60%),var(--c2-bg,var(--bg));padding-block-end:calc(6.5rem + env(safe-area-inset-bottom))}.listen_topbar__NUyLD{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem clamp(1rem,3vw,2.25rem)}.listen_brand__6uS1M{display:inline-flex;align-items:center;gap:.6rem;color:inherit;text-decoration:none}.listen_brand__6uS1M strong{font:800 1rem/1.2 var(--font-display);letter-spacing:-.02em}.listen_topnav__TU9xq{display:flex;align-items:center;gap:.5rem}.listen_themeToggle__aBNYJ{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in oklch,var(--text) 18%,transparent);border-radius:50%;color:inherit;background:transparent;cursor:pointer}.listen_signIn__7s_od{padding-inline:1rem;color:inherit;font:700 .8rem/1 var(--font-body)}.listen_join__6UX0h,.listen_signIn__7s_od{display:inline-flex;align-items:center;min-height:44px;border-radius:999px;text-decoration:none}.listen_join__6UX0h{padding-inline:1.15rem;color:var(--bg);background:var(--text);font:800 .8rem/1 var(--font-body);transition:transform .14s var(--pop)}.listen_join__6UX0h:hover{transform:scale(1.04)}.listen_release__Kc88t{display:grid;grid-template-columns:minmax(15rem,26rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);width:min(100%,68rem);margin:auto;padding:1.5rem clamp(1rem,3vw,2.25rem);animation:listen_listenRise__TE4L4 .52s var(--spring) backwards}.listen_artWrap__CpVDr{position:relative;border-radius:.9rem;overflow:hidden;box-shadow:0 30px 70px rgb(0 0 0/.55)}.listen_artWrap__CpVDr img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.listen_artPlay__8_rl4{position:absolute;inset-inline-end:1rem;inset-block-end:1rem;display:grid;place-items:center;width:3.5rem;height:3.5rem;border:0;border-radius:50%;color:var(--color-accent-ink,#fff);background:var(--accent);box-shadow:0 12px 30px rgb(0 0 0/.45);cursor:pointer;transition:transform .18s var(--pop)}.listen_artPlay__8_rl4:hover{transform:scale(1.08)}.listen_artPlay__8_rl4:active{transform:scale(.95)}.listen_artPlay__8_rl4 svg{width:1.35rem;height:1.35rem}.listen_copy__xhrdB{min-width:0}.listen_copy__xhrdB h1{margin:.35rem 0;font:800 clamp(2rem,6vw,4rem)/1.02 var(--font-display);letter-spacing:-.045em}.listen_aiBadge__0DzYf{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-3);font-size:.72rem}.listen_aiBadge__0DzYf svg{width:.8rem;height:.8rem}.listen_creator__qQRNM{display:flex;align-items:center;gap:.6rem;margin:.5rem 0}.listen_creator__qQRNM>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;overflow:hidden;color:var(--text-3);background:color-mix(in oklch,var(--text) 8%,transparent)}.listen_creator__qQRNM img{width:100%;height:100%;object-fit:cover}.listen_creator__qQRNM strong{display:grid;font:700 .88rem/1.35 var(--font-body)}.listen_creator__qQRNM small{color:var(--text-3);font-weight:400}.listen_description__7vxaA{margin:.5rem 0;max-width:58ch;color:var(--text-2);font-size:.84rem;line-height:1.65}.listen_tags__V6Xtb{display:flex;flex-wrap:wrap;gap:.35rem;margin-block:.5rem}.listen_tags__V6Xtb span{padding:.25rem .7rem;border-radius:999px;color:var(--text-2);background:color-mix(in oklch,var(--text) 9%,transparent);font-size:.7rem}.listen_actions__OcKls{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-block:.8rem}.listen_playPill__vTpE1{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;padding-inline:1.5rem;border:0;border-radius:999px;color:var(--color-accent-ink,#fff);background:var(--accent);font:800 .84rem/1 var(--font-body);cursor:pointer;transition:transform .16s var(--pop),filter .13s var(--spring)}.listen_playPill__vTpE1:hover{transform:scale(1.05);filter:brightness(1.06)}.listen_playPill__vTpE1 svg{width:1rem;height:1rem}.listen_ghostPill__I9_mB{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding-inline:1.05rem;border:1px solid color-mix(in oklch,var(--text) 22%,transparent);border-radius:999px;color:inherit;background:transparent;font:700 .8rem/1 var(--font-body);cursor:pointer;transition:border-color .13s var(--spring),transform .13s var(--pop)}.listen_ghostPill__I9_mB:hover{border-color:var(--text);transform:scale(1.03)}.listen_ghostPill__I9_mB svg{width:.95rem;height:.95rem}.listen_stats__9C0Qc{display:flex;gap:1.5rem;margin:.6rem 0 0}.listen_stats__9C0Qc div{display:grid;gap:.1rem}.listen_stats__9C0Qc dt{display:inline-flex;align-items:center;gap:.35rem;color:var(--text-3);font-size:.7rem}.listen_stats__9C0Qc dt svg{width:.8rem;height:.8rem}.listen_stats__9C0Qc dd{margin:0;font:800 1.1rem/1.2 var(--font-display);font-variant-numeric:tabular-nums}.listen_rights___vUoS{margin:.9rem 0 0;max-width:56ch;color:var(--text-3);font-size:.72rem;line-height:1.6}.listen_unavailable__yTjwM{justify-content:center}.listen_unavailableCard__re9_A{display:grid;place-items:center;gap:.5rem;margin:auto;padding:2rem 1rem;text-align:center}.listen_unavailableIcon__3V54M{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;color:var(--accent);background:color-mix(in oklch,var(--accent) 14%,transparent)}.listen_unavailableCard__re9_A h1{margin:.2rem 0 0;font:800 1.45rem/1.15 var(--font-display)}.listen_unavailableCard__re9_A p{max-width:42ch;margin:0;color:var(--text-3);font:500 .78rem/1.6 var(--font-body)}.listen_unavailableCard__re9_A a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-block-start:.4rem;padding:0 1.1rem;border-radius:999px;color:var(--bg);background:var(--text);text-decoration:none;font:700 .76rem/1 var(--font-body)}@keyframes listen_listenRise__TE4L4{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:45rem){.listen_release__Kc88t{grid-template-columns:minmax(0,1fr);text-align:center;padding-block-start:.5rem}.listen_artWrap__CpVDr{width:min(20rem,82vw);justify-self:center}.listen_actions__OcKls,.listen_creator__qQRNM,.listen_stats__9C0Qc,.listen_tags__V6Xtb{justify-content:center}.listen_description__7vxaA,.listen_rights___vUoS{margin-inline:auto}.listen_signIn__7s_od{display:none}}@media (prefers-reduced-motion:reduce){.listen_release__Kc88t{animation:none}.listen_page__FLEdC *{transition:none!important}.listen_artPlay__8_rl4:hover,.listen_ghostPill__I9_mB:hover,.listen_join__6UX0h:hover,.listen_playPill__vTpE1:hover{transform:none!important}}[data-lite="1"] .listen_release__Kc88t{animation:none}[data-lite="1"] .listen_page__FLEdC *{transition:none!important}