._3gGYVW_instrument{width:100%;min-width:0;color:var(--sh-text);justify-items:center;display:grid;position:relative;container-type:inline-size}._3gGYVW_instrument[data-variant=arc]{margin:34px auto 0}._3gGYVW_instOrb{--S:240px;--R:calc(var(--S) * .64);--k:1;width:calc(var(--R)*2.3);max-width:100%;height:calc(var(--S)*.5 + var(--R) + 56px);position:relative}._3gGYVW_orbSlot{width:var(--S);height:var(--S);margin-left:calc(var(--S)/-2);place-items:center;display:grid;position:absolute;top:0;left:50%}._3gGYVW_orbScale{transform:translate(-50%, -50%) scale(var(--k));place-items:center;display:grid;position:absolute;top:50%;left:50%}._3gGYVW_center{left:50%;top:calc(var(--S)/2);width:0;height:0;margin:0;padding:0;list-style:none;position:absolute}._3gGYVW_arc{width:calc(var(--R)*2.1);height:calc(var(--R)*2.1);position:absolute;top:0;left:0;overflow:visible;transform:translate(-50%,-50%)}._3gGYVW_arc path{fill:none;vector-effect:non-scaling-stroke}._3gGYVW_stopEdge{stop-color:var(--sh-edge)}._3gGYVW_stopCore{stop-color:var(--sh-core)}._3gGYVW_base{stroke:var(--sh-hairline-strong);stroke-width:1px}._3gGYVW_orbit{stroke:var(--sh-hairline);stroke-width:1px}._3gGYVW_segment{stroke-width:2px;stroke-linecap:round;opacity:.08;transition:opacity var(--sh-dur-long) var(--sh-ease-out)}._3gGYVW_segment[data-on]{opacity:1}._3gGYVW_mark{transform:rotate(var(--a)) translateX(var(--R)) rotate(calc(-1 * var(--a)));position:absolute;top:0;left:0}._3gGYVW_mark i{background:var(--sh-ground);width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--sh-faint);transition:opacity var(--sh-dur-medium) var(--sh-ease-out);border-radius:50%;position:absolute;top:-5px;left:-5px}._3gGYVW_mark span{left:0;top:var(--drop,14px);color:var(--sh-text-secondary);font:500 13px/1 var(--sh-font-display);white-space:nowrap;--hung:calc(-50% + var(--hang,0) * 50%);transform:translateX(clamp(16px - 50cqw - var(--hang,0) * .866 * var(--R), var(--hung), 50cqw - 16px - 100% - var(--hang,0) * .866 * var(--R)));position:absolute}._3gGYVW_mark[data-state=active] i{background:var(--sh-mark-on);box-shadow:0 0 0 3px color-mix(in srgb, var(--sh-core) 18%, transparent),0 0 14px 2px color-mix(in srgb, var(--sh-core) 50%, transparent);animation:_3gGYVW_breath var(--sh-dur-indicator-breath) var(--sh-ease-inout) infinite alternate}._3gGYVW_mark[data-state=done] i{background:var(--sh-mark-on);box-shadow:0 0 0 2px color-mix(in srgb, var(--sh-core) 14%, transparent),0 0 6px 1px color-mix(in srgb, var(--sh-core) 30%, transparent)}._3gGYVW_mark[data-state=error] i{background:var(--sh-indicator-error);box-shadow:0 0 0 2px color-mix(in srgb, var(--sh-edge) 16%, transparent),0 0 8px 1px color-mix(in srgb, var(--sh-edge) 45%, transparent)}._3gGYVW_mark:not([data-state=pending]) span{color:var(--sh-text)}@keyframes _3gGYVW_breath{to{opacity:.38}}._3gGYVW_arcLight{opacity:0;width:0;height:0;transform:rotate(var(--a,150deg)) translateX(var(--R));transition:transform var(--sh-dur-long) var(--sh-ease-inout),opacity var(--sh-dur-medium) var(--sh-ease-out);position:absolute;top:0;left:0}._3gGYVW_arcLight[data-on]{opacity:1}._3gGYVW_arcLight:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--sh-warm) 95%, transparent), color-mix(in srgb, var(--sh-core) 50%, transparent) 30%, color-mix(in srgb, var(--sh-edge) 12%, transparent) 62%, transparent);border-radius:50%;width:52px;height:52px;position:absolute;top:-26px;left:-26px}._3gGYVW_point{transform:rotate(var(--a)) translateX(calc(var(--S) * var(--orbit)));position:absolute;top:0;left:0}._3gGYVW_point i{width:6px;height:6px;transition:opacity var(--sh-dur-long) var(--sh-ease-out);border-radius:50%;margin:-3px 0 0 -3px;display:block}._3gGYVW_point[data-kind=archive] i{background:var(--sh-point-archive);box-shadow:0 0 9px 2px color-mix(in srgb, var(--sh-point-archive) 35%, transparent)}._3gGYVW_point[data-kind=web] i{background:var(--sh-point-web);width:9px;height:9px;box-shadow:0 0 14px 3px color-mix(in srgb, var(--sh-point-web) 55%, transparent);margin:-4.5px 0 0 -4.5px}._3gGYVW_point[data-dim] i{opacity:.38}._3gGYVW_instrument[data-live] ._3gGYVW_point[data-kind=archive] i{animation:_3gGYVW_pointIn var(--sh-dur-medium) var(--sh-ease-out) backwards;animation-delay:calc(var(--k,0)*var(--sh-stagger-card))}._3gGYVW_instrument[data-live] ._3gGYVW_point[data-kind=web] i{animation:_3gGYVW_webIn var(--sh-spring-drift-dur,var(--sh-dur-bloom)) var(--sh-spring-drift,var(--sh-ease-out)) backwards;animation-delay:calc(var(--k,0)*var(--sh-stagger-card))}@keyframes _3gGYVW_pointIn{0%{opacity:0;transform:scale(0)}}@keyframes _3gGYVW_webIn{0%{opacity:0;transform:translate(60px)scale(.4)}}._3gGYVW_meter{justify-items:center;gap:4px;width:100%;margin-top:2px;display:grid}._3gGYVW_instrument[data-variant=pills]{margin:26px auto 0}._3gGYVW_bar{justify-content:center;align-items:center;gap:18px;max-width:1200px;display:flex}._3gGYVW_pills{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}._3gGYVW_pill{border-radius:var(--sh-r-pill);min-height:32px;box-shadow:inset 0 0 0 1px var(--sh-hairline);color:var(--sh-text-tertiary);font:500 13px/1 var(--sh-font-display);white-space:nowrap;align-items:center;gap:8px;padding:0 13px 0 11px;display:flex;position:relative}._3gGYVW_pill:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--sh-rim),0 0 24px -8px var(--sh-primary-glow);opacity:0;transition:opacity var(--sh-dur-medium) var(--sh-ease-out);pointer-events:none;position:absolute;inset:0}._3gGYVW_pill[data-state=active]{color:var(--sh-text)}._3gGYVW_pill[data-state=active]:before{opacity:1}._3gGYVW_pill[data-state=done]{color:var(--sh-text-secondary)}._3gGYVW_pill[data-state=error]{color:var(--sh-error)}._3gGYVW_timer{color:var(--sh-text);font:500 34px/1 var(--sh-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:0}._3gGYVW_barTimer{color:var(--sh-text-secondary);font-size:22px}._3gGYVW_stat{place-items:center;width:100%;min-height:48px;margin-top:6px;display:grid}._3gGYVW_lineBox{text-align:center;justify-items:center;max-width:100%;display:grid;overflow:hidden}._3gGYVW_lineBox>*{grid-area:1/1}._3gGYVW_line{max-width:100%}._3gGYVW_lineIn{animation:_3gGYVW_lineIn var(--sh-dur-medium) var(--sh-ease-out) backwards;display:inline-block}._3gGYVW_lineOut{color:var(--sh-text-secondary);font:500 14px/1.5 var(--sh-font-display);animation:_3gGYVW_lineOut var(--sh-dur-medium) var(--sh-ease-out) forwards;pointer-events:none;display:inline-block}@keyframes _3gGYVW_lineIn{0%{opacity:0;transform:translateY(.7em)}}@keyframes _3gGYVW_lineOut{to{opacity:0;transform:translateY(-.7em)}}._3gGYVW_alert{max-width:560px;color:var(--sh-error);font:500 14px/1.5 var(--sh-font-display);text-align:center;align-items:center;gap:10px;margin:0;display:inline-flex}._3gGYVW_log{width:min(560px,100%);color:var(--sh-text-secondary);font:400 14px/1.5 var(--sh-font-text);text-align:center;margin:0 auto}._3gGYVW_log summary{list-style:none}._3gGYVW_log summary::-webkit-details-marker{display:none}._3gGYVW_log ol{text-align:left;gap:8px;margin:0;padding:12px 4px 4px;list-style:none;display:grid}._3gGYVW_log[open] ol{animation:_3gGYVW_logIn var(--sh-dur-medium) var(--sh-ease-out)}._3gGYVW_log li{grid-template-columns:7.5em minmax(0,1fr);gap:12px;display:grid}._3gGYVW_log b{color:var(--sh-text);font:500 13px/1.5 var(--sh-font-mono)}._3gGYVW_chev{width:7px;height:7px;transition:transform var(--sh-dur-short) var(--sh-ease-out);border:1.5px solid;border-width:0 1.5px 1.5px 0;margin-top:-3px;transform:rotate(45deg)}details[open] ._3gGYVW_chev{transform:translateY(3px)rotate(-135deg)}._3gGYVW_instrument[data-live] ._3gGYVW_log{animation:_3gGYVW_logArrive var(--sh-dur-long) var(--sh-ease-out) backwards}@keyframes _3gGYVW_logIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes _3gGYVW_logArrive{0%{opacity:0}}@container (max-width:959px){._3gGYVW_instOrb{--S:220px;--k:.9167}}@container (max-width:599px){._3gGYVW_instOrb{--S:176px;--k:.7333}._3gGYVW_mark span{--hung:-50%}._3gGYVW_timer{font-size:30px}._3gGYVW_barTimer{font-size:22px}._3gGYVW_bar{flex-direction:column;gap:10px}._3gGYVW_pills{grid-template-columns:repeat(3,auto);display:grid}._3gGYVW_log li{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){._3gGYVW_segment,._3gGYVW_mark i,._3gGYVW_arcLight,._3gGYVW_point i,._3gGYVW_pill:before,._3gGYVW_chev{transition:none}._3gGYVW_mark[data-state=active] i,._3gGYVW_instrument[data-live] ._3gGYVW_point i,._3gGYVW_lineIn,._3gGYVW_lineOut,._3gGYVW_instrument[data-live] ._3gGYVW_log,._3gGYVW_log[open] ol{animation:none}}
.QmTMTG_stage{width:100%;min-width:0;container-type:inline-size}.QmTMTG_room{--gx:30%;--gy:16%;--px:70%;--py:16%;--cx:50%;--cy:70%;--os:220px;--k:1;max-width:1200px;margin:16px auto 0;position:relative}.QmTMTG_sky{height:640px;position:relative}.QmTMTG_canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.QmTMTG_anchor{width:2px;height:2px;margin:-1px 0 0 -1px;position:absolute}.QmTMTG_anchor[data-m=g]{left:var(--gx);top:var(--gy)}.QmTMTG_anchor[data-m=p]{left:var(--px);top:var(--py)}.QmTMTG_anchor[data-m=c]{left:var(--cx);top:var(--cy)}.QmTMTG_orbBox{left:calc((var(--gx) + var(--px) + var(--cx))/3);top:calc((var(--gy) + var(--py) + var(--cy))/3);width:var(--os);height:var(--os);margin:calc(var(--os)/-2) 0 0 calc(var(--os)/-2);opacity:0;filter:blur(12px);transition:opacity var(--sh-dur-bloom) var(--sh-ease-out),transform var(--sh-spring-drift-dur,var(--sh-dur-bloom)) var(--sh-spring-drift,var(--sh-ease-out)),filter var(--sh-dur-bloom) var(--sh-ease-out);place-items:center;display:grid;position:absolute;transform:scale(.5)}.QmTMTG_orbBox[data-in]{opacity:1;filter:none;transform:none}.QmTMTG_orbScale{transform:translate(-50%, -50%) scale(var(--k));place-items:center;display:grid;position:absolute;top:50%;left:50%}.QmTMTG_flash{border-radius:var(--sh-r-pill);background:var(--sh-glass);box-shadow:inset 0 0 0 1px var(--sh-rim),0 0 30px -8px var(--sh-primary-glow);color:var(--sh-text);font:500 13px/1.2 var(--sh-font-display);white-space:nowrap;opacity:0;pointer-events:none;animation:QmTMTG_flash var(--sh-dur-flash) var(--sh-ease-out) both;margin-top:-22px;padding:6px 12px;position:absolute;transform:translate(-50%,-100%)}.QmTMTG_flash[data-m=g]{left:var(--gx);top:var(--gy)}.QmTMTG_flash[data-m=p]{left:var(--px);top:var(--py)}.QmTMTG_flash[data-m=c]{left:var(--cx);top:var(--cy)}@keyframes QmTMTG_flash{0%{opacity:0;transform:translate(-50%,-80%)}18%{opacity:1;transform:translate(-50%,-100%)}72%{opacity:1}to{opacity:0;transform:translate(-50%,-112%)}}.QmTMTG_caps{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.QmTMTG_cap{pointer-events:auto;width:min(300px,30% - 64px);position:absolute}.QmTMTG_cap[data-m=g]{right:calc(100% - var(--gx) + 30px);top:calc(var(--gy) - 13px);text-align:right}.QmTMTG_cap[data-m=p]{left:calc(var(--px) + 30px);top:calc(var(--py) - 13px)}.QmTMTG_cap[data-m=c]{left:0;right:0;top:calc(var(--cy) + 30px);text-align:center;width:min(470px,70%);margin:0 auto}.QmTMTG_name{color:var(--sh-text);font:600 16px/1.2 var(--sh-font-display);opacity:.6;transition:opacity var(--sh-dur-long) var(--sh-ease-out);align-items:center;gap:9px;margin:0;display:inline-flex}.QmTMTG_cap[data-lit] .QmTMTG_name{opacity:1}.QmTMTG_dot{border-radius:50%;flex:none;width:9px;height:9px}.QmTMTG_cap[data-m=g] .QmTMTG_dot{background:var(--sh-warm-dot);box-shadow:0 0 12px 2px color-mix(in srgb, var(--sh-warm-dot) 50%, transparent)}.QmTMTG_cap[data-m=p] .QmTMTG_dot{background:var(--sh-core);box-shadow:0 0 12px 2px color-mix(in srgb, var(--sh-core) 50%, transparent)}.QmTMTG_cap[data-m=c] .QmTMTG_dot{background:var(--sh-edge);box-shadow:0 0 12px 2px color-mix(in srgb, var(--sh-edge) 50%, transparent)}.QmTMTG_cap[data-down] .QmTMTG_dot{background:var(--sh-indicator-socket);box-shadow:inset 0 0 0 1.5px var(--sh-indicator-error)}.QmTMTG_cap .QmTMTG_open{color:var(--sh-text-secondary);font:400 15px/1.55 var(--sh-font-text);white-space:normal;overflow-wrap:anywhere;margin:8px 0 0;display:block}.QmTMTG_openSkeleton{gap:10px;margin-top:13px;display:grid}.QmTMTG_openSkeleton i{border-radius:var(--sh-r-pill);background:var(--sh-skeleton);height:9px;display:block;position:relative;overflow:hidden}.QmTMTG_openSkeleton i:nth-child(2){width:88%}.QmTMTG_openSkeleton i:nth-child(3){width:62%}.QmTMTG_openSkeleton i:after{content:"";background:linear-gradient(90deg, transparent, var(--sh-skeleton-lit), transparent);width:120px;animation:QmTMTG_sweep var(--sh-dur-sweep) var(--sh-ease-inout) infinite;position:absolute;inset:0 auto 0 0;transform:translate(-120px)}.QmTMTG_cap[data-m=g] .QmTMTG_openSkeleton{justify-items:end}.QmTMTG_cap[data-m=c] .QmTMTG_openSkeleton{justify-items:center}@keyframes QmTMTG_sweep{to{transform:translate(320px)}}.QmTMTG_error{color:var(--sh-error);font:400 14px/1.5 var(--sh-font-text);margin:8px 0 0}.QmTMTG_ref{color:var(--sh-text);font:500 13px/1.35 var(--sh-font-display);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:10px 0 0;display:inline-flex}.QmTMTG_ref span{color:var(--sh-lit-text);font:500 12px/1.35 var(--sh-font-mono);letter-spacing:.03em}.QmTMTG_cap[data-m=g] .QmTMTG_ref{justify-content:flex-end}.QmTMTG_cap[data-m=c] .QmTMTG_ref{justify-content:center}.QmTMTG_stage[data-live] .QmTMTG_ref{animation:QmTMTG_rise var(--sh-dur-medium) var(--sh-ease-out) backwards}@keyframes QmTMTG_rise{0%{opacity:0;transform:translateY(8px)}}@container (max-width:959px){.QmTMTG_room{--gx:20%;--gy:16%;--px:80%;--py:16%;--cx:50%;--cy:86%;--os:180px;--k:.8182}.QmTMTG_sky{height:440px}.QmTMTG_flash{display:none}.QmTMTG_caps{pointer-events:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"g p""c c";gap:30px 40px;max-width:760px;margin:26px auto 0;display:grid;position:static}.QmTMTG_cap[data-m]{text-align:left;width:auto;margin:0;position:static}.QmTMTG_cap[data-m=g]{grid-area:g}.QmTMTG_cap[data-m=p]{grid-area:p}.QmTMTG_cap[data-m=c]{grid-area:c;justify-self:center;max-width:440px}.QmTMTG_cap[data-m] .QmTMTG_ref{justify-content:flex-start}.QmTMTG_cap[data-m] .QmTMTG_openSkeleton{justify-items:start}}@container (max-width:599px){.QmTMTG_room{--gx:16%;--gy:18%;--px:84%;--py:18%;--cx:50%;--cy:86%;--os:140px;--k:.6364}.QmTMTG_sky{height:320px}.QmTMTG_caps{grid-template-columns:minmax(0,1fr);grid-template-areas:"g""p""c";gap:26px}.QmTMTG_cap[data-m=c]{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.QmTMTG_orbBox,.QmTMTG_name{transition:none}.QmTMTG_flash{display:none}.QmTMTG_openSkeleton i:after,.QmTMTG_stage[data-live] .QmTMTG_ref{animation:none}}
.FXib3q_panel{border-radius:var(--sh-r-panel);background:radial-gradient(var(--sr,560px) circle at var(--lx,var(--light-x,50%)) var(--ly,var(--light-y,-30%)), var(--sh-spill), transparent 72%),var(--sh-glass);box-shadow:var(--sh-shadow-panel);position:relative}.FXib3q_panel:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:radial-gradient(var(--rr,380px) circle at var(--lx,var(--light-x,50%)) var(--ly,var(--light-y,-30%)), var(--sh-rim), var(--sh-rim-secondary) 40%, transparent 72%),linear-gradient(var(--sh-hairline), var(--sh-hairline));padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.FXib3q_panel{box-sizing:border-box;min-width:0;color:var(--sh-text);font:400 16px/1.6 var(--sh-font-text)}.FXib3q_blur{-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08)}
@keyframes c1mhsa_line-in{0%{opacity:0;transform:translateY(.7em)}}@keyframes c1mhsa_fade-blur-in{0%{opacity:0;filter:blur(10px)}}@keyframes c1mhsa_scale-in{0%{transform:scale(.7)}}@keyframes c1mhsa_settle-in{0%{opacity:0;filter:blur(4px)}}@keyframes c1mhsa_ghost-out{to{opacity:0;filter:blur(4px)}}@keyframes c1mhsa_rise-in{0%{opacity:0;transform:translateY(12px)}}@keyframes c1mhsa_card-fade{0%{opacity:0;filter:blur(4px)}}@keyframes c1mhsa_card-move{0%{transform:translate(var(--in-x), var(--in-y))}}@keyframes c1mhsa_tether-draw{0%{opacity:0;transform:rotate(var(--a)) scaleX(0)}}@keyframes c1mhsa_flash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes c1mhsa_glow-in{0%{opacity:0}}@keyframes c1mhsa_sweep{to{transform:translate(calc(100cqw + 200px))}}.c1mhsa_chat{--chat-gut:clamp(16px, 2.6vw, 32px);z-index:1;min-width:0;min-height:0;color:var(--sh-text);font:400 16px/1.5 var(--sh-font-text);--font-tabular:var(--sh-font-text);flex-direction:column;flex:auto;display:flex;position:relative}.c1mhsa_col{box-sizing:border-box;width:min(720px,100%);margin-inline:auto}.c1mhsa_chat:not([data-layout=rail]) .c1mhsa_col{width:var(--chat-col);margin-inline:var(--chat-x) 0}.c1mhsa_conversationViewport{min-height:0;padding:var(--shell-bar,0px) var(--chat-gut) 0;scroll-padding-top:var(--shell-bar,0px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sh-hairline-strong) #0000;flex:auto;overflow:hidden auto}.c1mhsa_conversationInner{box-sizing:border-box;flex-direction:column;min-height:100%;padding-block:clamp(20px,3vw,36px) 30px;display:flex}.c1mhsa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c1mhsa_quiet{text-align:center;align-content:center;justify-items:center;gap:14px;margin-block:auto;padding-block:24px;display:grid}.c1mhsa_quietLine{color:var(--sh-text);font:400 20px/1.3 var(--sh-font-display);margin:4px 0 0}.c1mhsa_greeting{max-width:15em;color:var(--sh-text);font:400 clamp(26px, 1.2vw + 18px, 40px)/1.12 var(--sh-font-display);letter-spacing:.012em;text-wrap:balance;margin:4px 0 0}.c1mhsa_greetingLine{display:block}.c1mhsa_skeleton{padding-top:4px;font-size:18px;container-type:inline-size}.c1mhsa_sk{width:var(--w,100%);border-radius:var(--sh-r-pill);background:var(--sh-skeleton);height:.62em;display:block;position:relative;overflow:hidden}.c1mhsa_sk:after{content:"";background:linear-gradient(90deg, transparent, var(--sh-skeleton-lit), transparent);width:200px;animation:c1mhsa_sweep var(--sh-dur-sweep) var(--sh-ease-inout) infinite;animation-delay:calc(var(--row,0)*70ms);position:absolute;inset:0 auto 0 0;transform:translate(-200px)}.c1mhsa_skBubble{border-radius:20px 20px 6px;width:34%;height:44px;margin-left:auto}.c1mhsa_skHead{justify-items:start;gap:12px;margin:14px 0 20px;display:grid}.c1mhsa_skOrb{background:radial-gradient(closest-side, var(--sh-skeleton-lit), var(--sh-skeleton) 70%, transparent);border-radius:50%;width:72px;height:72px}.c1mhsa_skName{width:70px;margin-left:6px}.c1mhsa_skPara{row-gap:.98em;display:grid}.c1mhsa_skPara+.c1mhsa_skPara{margin-top:1.83em}.c1mhsa_skCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.c1mhsa_skCard{border-radius:var(--sh-r-card);width:auto;height:86px}.c1mhsa_thread{flex-direction:column;display:flex}.c1mhsa_threadHead{box-shadow:inset 0 -1px 0 var(--sh-hairline);align-items:baseline;margin-bottom:30px;padding-bottom:14px;display:flex}.c1mhsa_threadTitle{min-width:0;color:var(--sh-text);font:500 16px/1.2 var(--sh-font-display);letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.c1mhsa_userRow{justify-content:flex-end;display:flex}.c1mhsa_turn+.c1mhsa_userRow{margin-top:44px}.c1mhsa_userRow+.c1mhsa_userRow{margin-top:12px}.c1mhsa_userRow .c1mhsa_bubble{background:radial-gradient(var(--sr,420px) circle at var(--lx,0%) var(--ly,120%), var(--sh-spill), transparent 72%),var(--sh-segment-on);max-width:80%;color:var(--sh-text);font:500 17px/1.4 var(--sh-font-display);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:20px 20px 6px;margin:0;padding:12px 18px}.c1mhsa_userRow .c1mhsa_bubble[data-failed]{opacity:.7}.c1mhsa_userRow .c1mhsa_bubble[data-failed]:before{background:linear-gradient(var(--sh-error-edge), var(--sh-error-edge))}.c1mhsa_turn{isolation:isolate;margin:0;position:relative}.c1mhsa_userRow+.c1mhsa_turn{margin-top:18px}.c1mhsa_turn+.c1mhsa_turn{margin-top:44px}.c1mhsa_turnHead{transform-origin:48px 48px;justify-items:start;gap:6px;margin:0 0 14px -10px;display:grid}.c1mhsa_turn[data-live] .c1mhsa_turnHead{animation:c1mhsa_fade-blur-in var(--sh-dur-medium) var(--sh-ease-out) both,c1mhsa_scale-in var(--sh-spring-lift-dur,.76s) var(--sh-spring-lift,var(--sh-ease-out)) both}.c1mhsa_turnOrb{flex:none;display:block;position:relative}.c1mhsa_turnMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding-left:12px;display:flex}.c1mhsa_turnMeta .c1mhsa_line{min-width:0;color:var(--sh-text-secondary);font:500 14px/1.5 var(--sh-font-display)}.c1mhsa_stage{animation:c1mhsa_line-in var(--sh-dur-medium) var(--sh-ease-out) both;display:inline-block}.c1mhsa_readouts{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.c1mhsa_messageCost{font-variant-numeric:tabular-nums}.c1mhsa_answerFrame{isolation:isolate;max-width:64ch;color:var(--sh-read);font:400 clamp(17px, .15vw + 15.6px, 18px)/1.6 var(--sh-font-text);overflow-wrap:anywhere;text-wrap:pretty;position:relative}.c1mhsa_answerFrame .c1mhsa_streamText{color:inherit;font:inherit}.c1mhsa_answer>*{margin:0}.c1mhsa_answer>*+*{margin-top:.85em}.c1mhsa_answer p{font:inherit}.c1mhsa_answer>*+h1,.c1mhsa_answer>*+h2,.c1mhsa_answer>*+h3{margin-top:1.2em}.c1mhsa_answer h1,.c1mhsa_answer h2,.c1mhsa_answer h3{color:var(--sh-text);font:500 1.05em/1.35 var(--sh-font-display)}.c1mhsa_answer strong{color:var(--sh-text);font-weight:600}.c1mhsa_answer em{font-style:italic}.c1mhsa_answer a[target=_blank]{color:var(--sh-text);text-decoration:underline;-webkit-text-decoration-color:var(--sh-hairline-strong);text-decoration-color:var(--sh-hairline-strong);text-underline-offset:3px}.c1mhsa_answer a[data-n]{color:var(--sh-lit-text);font:600 .72em/1 var(--sh-font-mono);letter-spacing:.02em;vertical-align:.36em;border-radius:5px;margin-left:-1px;padding:0 1px;text-decoration:none;display:inline-block;position:relative}.c1mhsa_answer a[data-n]:before{content:"";position:absolute;inset:-12px -5px}.c1mhsa_answer a[data-n]:after{content:"";background:radial-gradient(closest-side, var(--sh-rim), transparent);opacity:0;pointer-events:none;border-radius:50%;width:38px;height:38px;margin:-19px 0 0 -19px;position:absolute;top:50%;left:50%}.c1mhsa_answer a[data-n]:focus-visible{outline:2px solid var(--sh-focus);outline-offset:3px}.c1mhsa_turn[data-arrived] .c1mhsa_answer a[data-n]:after{animation:c1mhsa_flash var(--sh-dur-flash) var(--sh-ease-out) both;animation-delay:calc(var(--i,0)*var(--sh-stagger-card) + var(--sh-dur-micro))}.c1mhsa_citeGroup{white-space:nowrap}.c1mhsa_turn .c1mhsa_answer a[data-n].c1mhsa_ping:after{animation:c1mhsa_flash var(--sh-dur-flash) var(--sh-ease-out);animation-delay:0s}.c1mhsa_headlight{vertical-align:-.2em;pointer-events:none;width:0;height:1em;display:inline-block;position:relative}.c1mhsa_headlight:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--sh-cone), color-mix(in srgb, var(--sh-edge) 8%, transparent) 60%, transparent);width:96px;height:56px;animation:c1mhsa_glow-in var(--sh-dur-long) var(--sh-ease-out) both;border-radius:50%;margin:-28px 0 0 -40px;position:absolute;top:50%;left:0}.c1mhsa_ghost{white-space:pre-wrap;pointer-events:none;animation:c1mhsa_ghost-out var(--sh-dur-medium) var(--sh-ease-out) both;position:absolute;inset:0 0 auto}.c1mhsa_turn[data-arrived] .c1mhsa_answer{animation:c1mhsa_settle-in var(--sh-dur-medium) var(--sh-ease-out) both}.c1mhsa_failure{justify-items:start;gap:14px;display:grid}.c1mhsa_failureText{color:var(--sh-error);font:500 14px/1.5 var(--sh-font-display);align-items:center;gap:8px;margin:0;display:flex}.c1mhsa_failure .c1mhsa_refund{border-radius:var(--sh-r-pill);color:var(--sh-text);font:500 14px/1.2 var(--sh-font-display);align-items:center;gap:11px;margin:0;padding:12px 18px 12px 16px;display:inline-flex}.c1mhsa_sources{margin:26px calc(-1*var(--chat-gut)) 0;padding:4px var(--chat-gut) 10px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--chat-gut);scrollbar-width:thin;scrollbar-color:var(--sh-hairline-strong) #0000;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}.c1mhsa_sources .c1mhsa_sourceCard{--in-x:0px;--in-y:12px;border-radius:var(--sh-r-card);background:var(--sh-card);color:var(--sh-text);scroll-snap-align:start;scroll-margin:90px var(--chat-gut);grid-template-columns:auto 1fr;align-content:start;gap:6px 10px;padding:14px 16px 15px;text-decoration:none;display:grid}.c1mhsa_sources .c1mhsa_sourceCard:focus-visible{outline:2px solid var(--sh-focus);outline-offset:3px}.c1mhsa_sources .c1mhsa_sourceCard.c1mhsa_ping:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--sh-rim),0 0 30px -6px var(--sh-primary-glow);pointer-events:none;animation:c1mhsa_flash var(--sh-dur-flash) var(--sh-ease-out) both;position:absolute;inset:-1px}@media (hover:hover){.c1mhsa_sources a.c1mhsa_sourceCard:hover .c1mhsa_cardTitle{text-decoration:underline;-webkit-text-decoration-color:var(--sh-hairline-strong);text-decoration-color:var(--sh-hairline-strong);text-underline-offset:3px}}.c1mhsa_cardPoint{background:var(--sh-point-archive);border-radius:50%;width:7px;height:7px;margin-top:5px;box-shadow:0 0 10px 1px #ffffff73}.c1mhsa_cardPoint[data-web]{background:var(--sh-point-web);box-shadow:0 0 10px 1px color-mix(in srgb, var(--sh-core) 50%, transparent)}.c1mhsa_cardNumber{color:var(--sh-lit-text);font:600 12px/1.4 var(--sh-font-mono)}.c1mhsa_cardTitle{color:var(--sh-text);font:500 15px/1.35 var(--sh-font-display);grid-column:1/-1}.c1mhsa_cardHost{color:var(--sh-text-tertiary);font:400 12px/1.3 var(--sh-font-mono);letter-spacing:.02em;grid-column:1/-1}.c1mhsa_turn[data-beside] .c1mhsa_sources{pointer-events:none;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:visible}.c1mhsa_turn[data-beside] .c1mhsa_sources .c1mhsa_sourceCard{--in-x:18px;--in-y:0px;width:var(--chat-card);box-sizing:border-box;pointer-events:auto;position:absolute}.c1mhsa_turn[data-beside] .c1mhsa_sources .c1mhsa_sourceCard[data-side=L]{--in-x:-18px}.c1mhsa_turn[data-arrived] .c1mhsa_sources .c1mhsa_sourceCard{animation:c1mhsa_card-fade var(--sh-dur-medium) var(--sh-ease-out) both,c1mhsa_card-move var(--sh-spring-lift-dur,.76s) var(--sh-spring-lift,var(--sh-ease-out)) both;animation-delay:calc(var(--i,0)*var(--sh-stagger-card) + var(--sh-dur-short))}.c1mhsa_tethers{z-index:-1;pointer-events:none;position:absolute;inset:0}.c1mhsa_tether{background:linear-gradient(90deg, transparent var(--f), var(--sh-tether-faint) var(--f), var(--sh-tether-lit));opacity:.55;height:1px;transform:rotate(var(--a));transform-origin:0;position:absolute}.c1mhsa_turn[data-arrived] .c1mhsa_tether{animation:c1mhsa_tether-draw var(--sh-dur-long) var(--sh-ease-out) both;animation-delay:calc(var(--i,0)*var(--sh-stagger-card) + var(--sh-dur-short))}.c1mhsa_related{margin-top:30px}.c1mhsa_turn[data-arrived] .c1mhsa_related{animation:c1mhsa_rise-in var(--sh-dur-long) var(--sh-ease-out) var(--sh-dur-medium) both}.c1mhsa_errorTurn{align-items:center;gap:12px;margin-top:auto;margin-bottom:16px;display:flex}.c1mhsa_thread+.c1mhsa_errorTurn{margin-top:30px}.c1mhsa_errorOrb{margin-left:-6px}.c1mhsa_errorLine{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;min-height:44px;display:flex}.c1mhsa_errorLight{margin-right:-2px}.c1mhsa_errorText{color:var(--sh-error);font:500 14px/1.5 var(--sh-font-display);margin:0}.c1mhsa_notice{color:var(--sh-error);font:500 14px/1.45 var(--sh-font-display);align-items:center;gap:10px;margin:0;display:flex}.c1mhsa_composerWrap{z-index:2;padding:10px var(--chat-gut) 14px;flex:none;position:relative}.c1mhsa_composer{gap:10px;display:grid}.c1mhsa_consoleEdge{border-radius:var(--sh-r-panel)}.c1mhsa_consoleEdge .c1mhsa_console{gap:10px;padding:10px;display:grid}.c1mhsa_field{z-index:3;border-radius:var(--sh-r-nest);background:var(--sh-field);box-shadow:inset 0 1px 3px var(--sh-readout-shadow),inset 0 0 0 1px var(--sh-hairline);align-items:center;gap:10px;padding:4px 4px 4px 16px;display:flex;position:relative}.c1mhsa_field:focus-within{box-shadow:inset 0 1px 3px var(--sh-readout-shadow),inset 0 0 0 1px var(--sh-hairline),0 0 0 2px var(--sh-focus)}.c1mhsa_field .c1mhsa_composerTextarea:focus-visible{outline:0}.c1mhsa_composerTextarea{box-sizing:border-box;resize:vertical;width:0;min-width:0;min-height:48px;max-height:168px;color:var(--sh-text);font:400 17px/24px var(--sh-font-text);background:0 0;border:0;flex:1 1 0;padding:12px 0}.c1mhsa_composerTextarea::placeholder{color:var(--sh-text-tertiary);opacity:1}.c1mhsa_composerTextarea:disabled{cursor:wait}@supports (field-sizing:content){.c1mhsa_composerTextarea{field-sizing:content;resize:none}}.c1mhsa_ccBar{z-index:3;align-items:center;gap:8px;padding:0 2px;display:flex;position:relative}.c1mhsa_ccReadouts{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.c1mhsa_sendKey[data-variant]{align-self:end;margin-left:auto}.c1mhsa_sendAtp{font:600 14px/1 var(--sh-font-mono);letter-spacing:0}.c1mhsa_composerFoot{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.c1mhsa_modes{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.c1mhsa_composerMeta{flex-wrap:wrap;gap:4px 12px;margin-left:auto;display:flex}.c1mhsa_keyboardHint,.c1mhsa_lengthCounter{color:var(--sh-engraved);font:500 12px/17px var(--sh-font-mono);white-space:nowrap}.c1mhsa_composer .c1mhsa_composerDisclaimer{max-width:64ch;color:var(--sh-text-tertiary);font:400 13px/1.55 var(--sh-font-text);text-align:left;text-wrap:pretty;margin:0}.c1mhsa_threadCaution{margin-top:26px}.c1mhsa_supportNudge{color:var(--sh-text-secondary);font:400 13px/1.45 var(--sh-font-text);margin:0}.c1mhsa_supportNudge a{color:var(--sh-text);text-decoration:underline;-webkit-text-decoration-color:var(--sh-hairline-strong);text-decoration-color:var(--sh-hairline-strong);text-underline-offset:3px}.c1mhsa_conversationTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c1mhsa_conversationDate{color:var(--sh-engraved);font:500 12px/17px var(--sh-font-mono)}.c1mhsa_footerTier{color:var(--sh-text);font:500 13px/1.2 var(--sh-font-display);margin-bottom:6px;display:block}.c1mhsa_shareMenu{color:var(--sh-text);position:relative}.c1mhsa_shareSummary{box-sizing:border-box;border-radius:var(--sh-r-key);background:linear-gradient(180deg, var(--sh-key-top), var(--sh-key-bottom));min-height:36px;box-shadow:inset 0 1px 0 var(--sh-key-highlight),inset 0 0 0 1px var(--sh-key-rim),0 2px 0 var(--sh-key-edge),0 8px 16px -9px var(--sh-key-drop);color:var(--sh-text);cursor:pointer;font:500 13px/1.15 var(--sh-font-display);transition:transform var(--sh-spring-click-dur,.32s) var(--sh-spring-click,var(--sh-ease-out));align-items:center;padding:0 12px;list-style:none;display:inline-flex}.c1mhsa_shareSummary::-webkit-details-marker{display:none}.c1mhsa_shareSummary:focus-visible{outline:2px solid var(--sh-focus);outline-offset:3px}.c1mhsa_shareSummary:active,.c1mhsa_shareMenu[open]>.c1mhsa_shareSummary{box-shadow:inset 0 1px 0 var(--sh-key-highlight),inset 0 0 0 1px var(--sh-key-rim),inset 0 2px 5px -2px var(--sh-key-contact);transform:translateY(2px)}@media (hover:hover){.c1mhsa_shareMenu:not([open])>.c1mhsa_shareSummary:hover{transform:translateY(-1px)}}.c1mhsa_shareMenu .c1mhsa_sharePanel{z-index:8;box-sizing:border-box;overflow-wrap:anywhere;justify-items:start;gap:10px;width:min(300px,80vw);padding:16px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.c1mhsa_shareToggle{min-height:44px;color:var(--sh-text);cursor:pointer;font:500 14px/1.3 var(--sh-font-display);align-items:center;gap:10px;display:flex}.c1mhsa_shareToggle input{width:18px;height:18px;accent-color:var(--sh-core);cursor:pointer;margin:0}.c1mhsa_shareNote{color:var(--sh-text-secondary);font:400 14px/1.45 var(--sh-font-text);margin:0}.c1mhsa_shareLink{color:var(--sh-text);font:400 13px/1.4 var(--sh-font-mono);text-decoration:underline;-webkit-text-decoration-color:var(--sh-hairline-strong);text-decoration-color:var(--sh-hairline-strong);text-underline-offset:3px}.c1mhsa_telemetrySection{border-radius:var(--sh-r-card);background:var(--sh-card);box-shadow:inset 0 0 0 1px var(--sh-hairline);margin-bottom:10px;padding:14px}.c1mhsa_telemetrySection h3{color:var(--sh-text-secondary);font:500 13px/1.2 var(--sh-font-display);margin:0 0 10px}.c1mhsa_telemetrySection>p{color:var(--sh-text-tertiary);font:400 13px/1.45 var(--sh-font-text);margin:8px 0 0}.c1mhsa_telemetryRow{grid-template-columns:8px minmax(0,1fr) max-content;align-items:center;gap:9px;min-height:36px;display:grid}.c1mhsa_telemetryRow strong{min-width:0;color:var(--sh-text);font:500 14px/1.3 var(--sh-font-display)}.c1mhsa_telemetryRow small{color:var(--sh-text-tertiary);font:400 12px/1.3 var(--sh-font-mono)}.c1mhsa_phaseTimeline{display:grid}.c1mhsa_modelStack{gap:6px;display:grid}.c1mhsa_modelChip{border-radius:var(--sh-r-key);background:var(--sh-deep);min-height:36px;box-shadow:inset 0 0 0 1px var(--sh-hairline);justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.c1mhsa_modelChip>span{min-width:0;color:var(--sh-text);font:500 13px/1.2 var(--sh-font-display);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:inline-flex;overflow:hidden}.c1mhsa_modelChip small{color:var(--sh-text-tertiary);font:400 12px/1.2 var(--sh-font-mono);flex:none}.c1mhsa_counterGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.c1mhsa_counterGrid>div{border-radius:var(--sh-r-key);background:var(--sh-deep);box-shadow:inset 0 0 0 1px var(--sh-hairline);gap:4px;padding:10px;display:grid}.c1mhsa_counterGrid span{color:var(--sh-text-secondary);font:500 12px/1.2 var(--sh-font-display)}.c1mhsa_counterGrid strong{color:var(--sh-text);font:500 20px/1 var(--sh-font-mono);font-variant-numeric:tabular-nums}.c1mhsa_modalCopy{color:var(--sh-text);font:400 15px/1.55 var(--sh-font-text);margin:0}.c1mhsa_modalActions{justify-content:flex-end;gap:10px;width:100%;display:flex}.c1mhsa_maintenancePage{min-height:0;padding:calc(24px + var(--shell-bar,0px)) 24px 24px;text-align:center;flex:1;align-content:center;place-items:center;gap:14px;display:grid}.c1mhsa_maintenancePage h1{color:var(--sh-text);font:400 clamp(24px, 1vw + 18px, 32px)/1.2 var(--sh-font-display);margin:4px 0 0}.c1mhsa_maintenancePage p{max-width:520px;color:var(--sh-text-secondary);font:400 16px/1.55 var(--sh-font-text);margin:0}@media (max-width:767px){.c1mhsa_userRow .c1mhsa_bubble{font-size:16px}.c1mhsa_turnHead{transform-origin:40px 40px}.c1mhsa_sources{grid-auto-columns:80%}.c1mhsa_composerTextarea{font-size:16px}.c1mhsa_keyboardHint{display:none}.c1mhsa_ccBar{flex-wrap:wrap;min-width:0}.c1mhsa_skeleton{font-size:17px}.c1mhsa_skCards{grid-template-columns:1fr 1fr}.c1mhsa_skCard:nth-child(3){display:none}}@media (max-width:600px){.c1mhsa_composerWrap:has(.c1mhsa_composerTextarea:not(:-moz-placeholder-shown)) .c1mhsa_composerDisclaimer{display:none}.c1mhsa_composerWrap:has(.c1mhsa_composerTextarea:not(:placeholder-shown)) .c1mhsa_composerDisclaimer{display:none}}@media (prefers-reduced-motion:reduce){.c1mhsa_stage,.c1mhsa_turn[data-live] .c1mhsa_turnHead,.c1mhsa_turn[data-arrived] .c1mhsa_answer,.c1mhsa_turn[data-arrived] .c1mhsa_related,.c1mhsa_turn[data-arrived] .c1mhsa_sources .c1mhsa_sourceCard,.c1mhsa_turn[data-arrived] .c1mhsa_tether,.c1mhsa_turn[data-arrived] .c1mhsa_answer a[data-n]:after,.c1mhsa_turn .c1mhsa_answer a[data-n].c1mhsa_ping:after,.c1mhsa_sources .c1mhsa_sourceCard.c1mhsa_ping:after{animation:none}.c1mhsa_ghost,.c1mhsa_headlight,.c1mhsa_sk:after{display:none}.c1mhsa_shareSummary{transition:none}}