.ZrnLOW_base{justify-content:center;align-items:center;gap:var(--sp-2);border:var(--border) solid transparent;border-radius:var(--radius-chip);font-family:var(--font-ui);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), box-shadow var(--dur-std) var(--ease-out), transform var(--dur-micro) var(--ease-out);font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.ZrnLOW_base:active:not(:disabled){transition-duration:var(--dur-micro);transform:scale(.98)}.ZrnLOW_base:disabled,.ZrnLOW_base[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none}.ZrnLOW_sm{height:30px;padding:0 var(--sp-3);font-size:var(--fs-tiny)}.ZrnLOW_md{height:36px;padding:0 var(--sp-4);font-size:var(--fs-small)}.ZrnLOW_lg{height:44px;padding:0 var(--sp-5);font-size:var(--fs-base);border-radius:var(--radius-control)}.ZrnLOW_primary{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.ZrnLOW_primary:hover:not(:disabled){opacity:.9}.ZrnLOW_secondary{background:var(--ink-1);color:var(--text-1);border-color:var(--line-strong)}.ZrnLOW_secondary:hover:not(:disabled){background:var(--ink-2)}.ZrnLOW_ghost{color:var(--text-2);background:0 0}.ZrnLOW_ghost:hover:not(:disabled){background:var(--ink-2);color:var(--text-1)}.ZrnLOW_outline{color:var(--signal);border-color:var(--signal-dim);background:0 0}.ZrnLOW_outline:hover:not(:disabled){background:var(--signal-wash);border-color:var(--signal)}.ZrnLOW_danger{color:var(--danger);border-color:var(--danger-dim);background:0 0}.ZrnLOW_danger:hover:not(:disabled){background:var(--danger-wash);border-color:var(--danger)}.ZrnLOW_attention{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.ZrnLOW_attention:hover:not(:disabled){opacity:.9}.ZrnLOW_block{width:100%}.ZrnLOW_loading{cursor:progress}.ZrnLOW_loading .ZrnLOW_label{opacity:.55}.ZrnLOW_spinner{place-items:center;display:grid;position:absolute;inset:0}.ZrnLOW_spinner:after{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.64s linear infinite ZrnLOW_spin}.ZrnLOW_label{align-items:center;gap:var(--sp-2);display:inline-flex}@keyframes ZrnLOW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ZrnLOW_spinner:after{animation-duration:1.8s}}
.wbBV0a_base{border:var(--border) solid transparent;border-radius:var(--radius-control);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), box-shadow var(--dur-std) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:0 0;place-items:center;display:inline-grid}.wbBV0a_base:hover:not(:disabled){background:var(--ink-2);color:var(--text-1)}.wbBV0a_base:active:not(:disabled){background:var(--ink-3);transition-duration:var(--dur-micro);transform:scale(.94)}.wbBV0a_base:disabled{cursor:not-allowed;opacity:.4}.wbBV0a_sm{width:28px;height:28px}.wbBV0a_md{width:34px;height:34px}.wbBV0a_lg{width:40px;height:40px}.wbBV0a_pill{border-radius:var(--radius-pill)}.wbBV0a_active{background:var(--signal-wash);color:var(--signal)}.wbBV0a_active:hover:not(:disabled){background:var(--signal-wash-strong);color:var(--signal)}.wbBV0a_danger:hover:not(:disabled){background:var(--danger-wash);color:var(--danger)}
.kEHLiW_panel{background:var(--ink-1);border:var(--border) solid var(--line);transition:border-color var(--dur-std) var(--ease-out), box-shadow var(--dur-std) var(--ease-out);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);overflow:hidden}.kEHLiW_flush{border-left:0;border-right:0;border-radius:0}.kEHLiW_quiet{box-shadow:none;background:0 0}.kEHLiW_live,.kEHLiW_attention{border-color:var(--ask-line);background:var(--ask-bg)}.kEHLiW_critical{border-color:var(--danger)}.kEHLiW_header{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:var(--border) solid var(--divider);min-height:44px;display:flex}.kEHLiW_titleGroup{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.kEHLiW_title{font-family:var(--font-ui);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.kEHLiW_actions{align-items:center;gap:var(--sp-1);flex-shrink:0;display:flex}.kEHLiW_body{padding:var(--sp-4)}.kEHLiW_bodyFlush{padding:0}
.JSF8GW_readout{flex-direction:column;gap:2px;min-width:0;display:inline-flex}.JSF8GW_inline{align-items:baseline;gap:var(--sp-2);flex-direction:row}.JSF8GW_label{font-family:var(--font-ui);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-weight:500}.JSF8GW_valueRow{align-items:baseline;gap:2px;min-width:0;display:inline-flex}.JSF8GW_value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-1);white-space:nowrap;font-weight:500;line-height:1.15}.JSF8GW_sm .JSF8GW_value{font-size:var(--fs-small)}.JSF8GW_md .JSF8GW_value{font-size:var(--fs-lg)}.JSF8GW_lg .JSF8GW_value{font-size:var(--fs-2xl)}.JSF8GW_unit{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3)}.JSF8GW_estimate .JSF8GW_value{color:var(--text-2)}.JSF8GW_estimateMark{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3);margin-right:1px}.JSF8GW_signal .JSF8GW_value{color:var(--signal)}.JSF8GW_amber .JSF8GW_value{color:var(--amber)}.JSF8GW_danger .JSF8GW_value{color:var(--danger)}.JSF8GW_ok .JSF8GW_value{color:var(--c-money)}.JSF8GW_flash{animation:JSF8GW_tick var(--dur-panel) var(--ease-out)}@keyframes JSF8GW_tick{0%{}to{text-shadow:none}}@media (prefers-reduced-motion:reduce){.JSF8GW_flash{animation:none}}
.wjIWOq_dot{background:var(--text-3);border-radius:50%;flex-shrink:0;display:inline-block;position:relative}.wjIWOq_sm{width:6px;height:6px}.wjIWOq_md{width:8px;height:8px}.wjIWOq_lg{width:10px;height:10px}.wjIWOq_ok{background:var(--ok)}.wjIWOq_live{background:var(--signal)}.wjIWOq_warn{background:var(--amber)}.wjIWOq_error{background:var(--danger)}.wjIWOq_idle{background:var(--text-3)}.wjIWOq_pending{background:var(--text-2)}.wjIWOq_pulse:after{content:"";background:inherit;animation:wjIWOq_ping 1.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes wjIWOq_ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.wjIWOq_pulse:after{animation:none}}
.ZI-FTG_root{color:var(--text-3);transition:color var(--dur-panel) var(--ease-out), filter var(--dur-panel) var(--ease-out);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.ZI-FTG_arc{transition:stroke var(--dur-panel) var(--ease-out)}.ZI-FTG_svg{display:block;overflow:visible}.ZI-FTG_arc{fill:none;stroke:currentColor;stroke-linecap:round;transform-origin:50%}.ZI-FTG_a1{animation:9s linear infinite ZI-FTG_spin}.ZI-FTG_a2{animation:6s linear infinite reverse ZI-FTG_spin}.ZI-FTG_a3{animation:13s linear infinite ZI-FTG_spin}.ZI-FTG_core{fill:currentColor;transform-origin:50%}.ZI-FTG_idle{color:var(--text-3)}.ZI-FTG_idle .ZI-FTG_core{opacity:.5}.ZI-FTG_thinking{color:var(--c-think)}.ZI-FTG_thinking .ZI-FTG_a3{stroke:var(--c-agent)}.ZI-FTG_thinking .ZI-FTG_a1{animation-duration:1.5s}.ZI-FTG_thinking .ZI-FTG_a2{animation-duration:1.1s}.ZI-FTG_thinking .ZI-FTG_a3{animation-duration:2.1s}.ZI-FTG_thinking .ZI-FTG_core{animation:ZI-FTG_breathe 1.4s var(--ease-out) infinite}.ZI-FTG_tool{color:var(--c-agent)}.ZI-FTG_tool .ZI-FTG_a2{stroke:var(--c-web)}.ZI-FTG_tool .ZI-FTG_a1{animation:2s steps(8,end) infinite ZI-FTG_step}.ZI-FTG_tool .ZI-FTG_a2{animation-duration:2.4s}.ZI-FTG_tool .ZI-FTG_a3{animation-duration:3.2s}.ZI-FTG_approval{color:var(--c-approval)}.ZI-FTG_approval .ZI-FTG_a1,.ZI-FTG_approval .ZI-FTG_a2,.ZI-FTG_approval .ZI-FTG_a3{animation:none}.ZI-FTG_approval .ZI-FTG_core{animation:ZI-FTG_doublePulse 1.8s var(--ease-out) infinite}.ZI-FTG_done{color:var(--c-money)}.ZI-FTG_done .ZI-FTG_a1,.ZI-FTG_done .ZI-FTG_a2,.ZI-FTG_done .ZI-FTG_a3{animation:none}.ZI-FTG_done .ZI-FTG_core{animation:ZI-FTG_settle var(--dur-panel) var(--ease-out)}.ZI-FTG_error{color:var(--c-error)}.ZI-FTG_error .ZI-FTG_a1,.ZI-FTG_error .ZI-FTG_a2,.ZI-FTG_error .ZI-FTG_a3{animation:none}@keyframes ZI-FTG_spin{to{transform:rotate(360deg)}}@keyframes ZI-FTG_step{to{transform:rotate(360deg)}}@keyframes ZI-FTG_breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.5)}}@keyframes ZI-FTG_doublePulse{0%,to{transform:scale(1)}12%{transform:scale(1.7)}24%{transform:scale(1)}36%{transform:scale(1.7)}48%{transform:scale(1)}}@keyframes ZI-FTG_settle{0%{transform:scale(1.8)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .ZI-FTG_arc,:root:not([data-motion=full]) .ZI-FTG_core{animation:none!important}}:root[data-motion=reduce] .ZI-FTG_arc,:root[data-motion=reduce] .ZI-FTG_core{animation:none!important}
.p6PrgW_base{justify-content:center;align-items:center;gap:var(--sp-2);height:38px;padding:0 var(--sp-4);border:var(--border) solid var(--amber-dim);border-radius:var(--radius-control);color:var(--amber);font-family:var(--font-ui);font-size:var(--fs-base);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;white-space:nowrap;transition:border-color var(--dur-micro) var(--ease-out), box-shadow var(--dur-std) var(--ease-out);background:0 0;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.p6PrgW_base:hover:not(:disabled){border-color:var(--amber)}.p6PrgW_base:disabled{cursor:not-allowed;opacity:.45}.p6PrgW_danger{border-color:var(--danger-dim);color:var(--danger)}.p6PrgW_danger:hover:not(:disabled){border-color:var(--danger)}.p6PrgW_sm{height:30px;padding:0 var(--sp-3);font-size:var(--fs-small)}.p6PrgW_fill{background:var(--amber-wash);pointer-events:none;position:absolute;inset:0 auto 0 0}.p6PrgW_danger .p6PrgW_fill{background:var(--danger-wash)}.p6PrgW_holding{border-color:var(--amber);box-shadow:var(--halo-amber)}.p6PrgW_danger.p6PrgW_holding{border-color:var(--danger);box-shadow:var(--halo-danger)}.p6PrgW_label{align-items:center;gap:var(--sp-2);display:inline-flex;position:relative}.p6PrgW_hint{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);letter-spacing:.04em}
._JysGG_skeleton{background:var(--skeleton-base);border-radius:var(--radius-chip);display:block;position:relative;overflow:hidden}._JysGG_skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-sheen) 50%, transparent);animation:_JysGG_sheen 1.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}._JysGG_text{border-radius:4px;height:.85em;margin:.35em 0}._JysGG_circle{border-radius:50%}._JysGG_panel{border-radius:var(--radius-panel)}._JysGG_group{gap:var(--sp-2);flex-direction:column;display:flex}._JysGG_group>._JysGG_text:last-child{width:62%}@keyframes _JysGG_sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){._JysGG_skeleton:after{opacity:.35;animation:none;transform:none}}
.gThjiq_root{background:var(--soft);border-radius:var(--radius-chip);isolation:isolate;border:0;grid-auto-columns:1fr;grid-auto-flow:column;padding:2px;display:inline-grid;position:relative}.gThjiq_thumb{background:var(--ink-1);box-shadow:var(--shadow-card), 0 0 0 var(--border) var(--line);z-index:-1;transition:transform var(--dur-spring) var(--ease-spring), width var(--dur-panel) var(--ease-out), background-color var(--dur-std) var(--ease-out), border-color var(--dur-std) var(--ease-out);border-radius:6px;position:absolute;top:2px;bottom:2px;left:0}.gThjiq_option{justify-content:center;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-3);color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-tiny);cursor:pointer;white-space:nowrap;transition:color var(--dur-std) var(--ease-out), transform var(--dur-spring) var(--ease-spring);background:0 0;border:0;border-radius:6px;font-weight:500;display:inline-flex}.gThjiq_option:hover:not(:disabled){color:var(--text-1)}.gThjiq_option:active:not(:disabled){transform:scale(.96)}.gThjiq_option[aria-selected=true]{color:var(--text-1)}.gThjiq_option:disabled{cursor:not-allowed;opacity:.4}.gThjiq_sm .gThjiq_option{height:24px;padding:0 var(--sp-2);font-size:var(--fs-tiny)}.gThjiq_underline{border:0;border-bottom:var(--border) solid var(--divider);background:0 0;border-radius:0;padding:0}.gThjiq_underline .gThjiq_thumb{background:var(--signal);height:2px;box-shadow:none;border:0;border-radius:2px;top:auto;bottom:-1px}.gThjiq_underline .gThjiq_option{height:34px;font-size:var(--fs-small);border-radius:0}.gThjiq_underline .gThjiq_option[aria-selected=true]{color:var(--text-1)}
.EUnqPG_dialog{border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);color:var(--text-1);box-shadow:var(--shadow-float);max-width:min(92vw, var(--modal-w,560px));width:100%;max-height:86vh;margin:auto;padding:0;display:none;overflow:hidden}.EUnqPG_dialog::backdrop{background:var(--scrim)}.EUnqPG_dialog[open]{animation:EUnqPG_rise var(--dur-panel) var(--ease-out);flex-direction:column;display:flex}.EUnqPG_dialog[open]::backdrop{animation:EUnqPG_fade var(--dur-std) var(--ease-out)}.EUnqPG_wide{--modal-w:880px;height:86vh}.EUnqPG_header{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:var(--border) solid var(--divider);flex-shrink:0;display:flex}.EUnqPG_title{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:600}.EUnqPG_description{margin:var(--sp-1) 0 0;font-size:var(--fs-small);color:var(--text-2)}.EUnqPG_body{padding:var(--sp-4);flex:1;min-height:0;overflow:auto}.EUnqPG_bodyFlush{padding:0}.EUnqPG_footer{justify-content:flex-end;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-top:var(--border) solid var(--divider);flex-shrink:0;display:flex}@keyframes EUnqPG_rise{0%{opacity:0;transform:translateY(6px)}}@keyframes EUnqPG_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.EUnqPG_dialog[open],.EUnqPG_dialog[open]::backdrop{animation:none}}
.cDMpeW_viewport{right:var(--sp-4);bottom:var(--sp-4);z-index:var(--z-toast);gap:var(--sp-2);width:min(380px, calc(100vw - var(--sp-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.cDMpeW_toast{pointer-events:auto;align-items:start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);background:var(--ink-1);border:var(--border) solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow-pop);animation:cDMpeW_slideIn var(--dur-spring) var(--ease-spring);grid-template-columns:auto 1fr auto;display:grid}.cDMpeW_leaving{animation:cDMpeW_slideOut var(--dur-std) var(--ease-out) forwards}.cDMpeW_info{border-left-color:var(--info)}.cDMpeW_success{border-left-color:var(--ok)}.cDMpeW_warning{border-left-color:var(--amber)}.cDMpeW_error{border-left-color:var(--danger)}.cDMpeW_icon{place-items:center;margin-top:1px;display:grid}.cDMpeW_info .cDMpeW_icon{color:var(--info)}.cDMpeW_success .cDMpeW_icon{color:var(--ok)}.cDMpeW_warning .cDMpeW_icon{color:var(--amber)}.cDMpeW_error .cDMpeW_icon{color:var(--danger)}.cDMpeW_content{min-width:0}.cDMpeW_title{font-size:var(--fs-small);color:var(--text-1);font-weight:600}.cDMpeW_message{font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere;margin-top:2px}.cDMpeW_action{margin-top:var(--sp-2)}@keyframes cDMpeW_slideIn{0%{opacity:0;transform:translateY(8px)}}@keyframes cDMpeW_slideOut{to{opacity:0;transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.cDMpeW_toast,.cDMpeW_leaving{animation:none}}
.ZyCyCq_section{gap:var(--sp-3);display:grid}.ZyCyCq_sectionTitle{padding:0 var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-base);color:var(--text-1);margin:0;font-weight:600}.ZyCyCq_card{border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);box-shadow:var(--shadow-card);overflow:hidden}.ZyCyCq_row{align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.ZyCyCq_row+.ZyCyCq_row{border-top:var(--border) solid var(--divider)}.ZyCyCq_copy{min-width:0}.ZyCyCq_label{font-size:var(--fs-small);color:var(--text-1);font-weight:500}.ZyCyCq_description{margin:var(--sp-1) 0 0;font-size:var(--fs-tiny);color:var(--text-3);line-height:1.5}.ZyCyCq_control{flex:none;justify-content:flex-end;align-items:center;display:flex}@media (max-width:640px){.ZyCyCq_row{grid-template-columns:1fr;align-items:start}.ZyCyCq_control{justify-content:flex-start}}
.wy4daW_drawer{height:100dvh;max-height:100dvh;width:min(var(--sidebar-l), 92vw);border:0;border-right:var(--border) solid var(--line);background:var(--panel);color:var(--text-1);box-shadow:var(--shadow-float);margin:0;padding:0;display:none;overflow:hidden}.wy4daW_drawer[open]{animation:wy4daW_slide var(--dur-panel) var(--ease-out);flex-direction:column;display:flex}.wy4daW_drawer::backdrop{background:var(--scrim)}.wy4daW_header{padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-bottom:var(--border) solid var(--divider);justify-content:space-between;align-items:center;display:flex}.wy4daW_title{font-size:var(--fs-base)}.wy4daW_body{flex:1;min-height:0}@keyframes wy4daW_slide{0%{opacity:0;transform:translate(-16px)}}
.DZ69Aq_tile{background:color-mix(in srgb, var(--cat,var(--text-2)) 10%, var(--ink-1));color:var(--cat,var(--text-2));isolation:isolate;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.DZ69Aq_xs{border-radius:6px;width:20px;height:20px}.DZ69Aq_sm{border-radius:7px;width:24px;height:24px}.DZ69Aq_md{width:30px;height:30px}.DZ69Aq_lg{border-radius:11px;width:38px;height:38px}.DZ69Aq_xl{border-radius:13px;width:46px;height:46px}.DZ69Aq_vivid{background:linear-gradient(145deg, color-mix(in srgb, var(--vivid,var(--cat,var(--text-2))) 24%, var(--ink-1)), color-mix(in srgb, var(--vivid,var(--cat,var(--text-2))) 10%, var(--ink-1)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--vivid,var(--cat,var(--text-2))) 24%, transparent);color:var(--vivid,var(--cat,var(--text-2)))}.DZ69Aq_active:after{content:"";z-index:-1;background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--cat,var(--text-2)) 18%, transparent) 50%, transparent 70%);animation:DZ69Aq_tile-sheen 1.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes DZ69Aq_tile-sheen{to{transform:translate(100%)}}
.uydYAG_titleRow{align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4) 0;font-family:var(--font-ui);letter-spacing:-.015em;color:var(--text-1);margin:0;font-size:22px;font-weight:600;display:flex}.uydYAG_backBtn{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-2);width:32px;height:32px;color:var(--text-1);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out);place-items:center;display:grid}.uydYAG_backBtn:hover{background:var(--ink-3)}.uydYAG_backBtn:focus-visible,.uydYAG_chip:focus-visible,.uydYAG_rowMain:focus-visible,.uydYAG_installedBtn:focus-visible,.uydYAG_viewAll:focus-visible,.uydYAG_link:focus-visible,.uydYAG_switch:focus-visible,.uydYAG_morePop button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.uydYAG_shell{flex-direction:column;width:100%;max-width:1040px;height:100%;min-height:0;margin:0 auto;display:flex}main:has(>.uydYAG_shell){background:var(--ink-0)}.uydYAG_toolbar{gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-2);flex:none;display:grid}.uydYAG_topRow{align-items:center;gap:var(--sp-3);display:flex}.uydYAG_search{align-items:center;gap:var(--sp-2);min-width:0;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-1);height:42px;color:var(--text-2);transition:border-color var(--dur-micro) var(--ease-out);flex:1;display:flex}.uydYAG_search:focus-within{border-color:var(--signal)}.uydYAG_search input{min-width:0;color:var(--text-1);font:inherit;font-size:var(--fs-base);background:0 0;border:0;outline:0;flex:1}.uydYAG_installedBtn{align-items:center;gap:var(--sp-2);height:42px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-1);color:var(--text-1);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);flex:none;display:inline-flex}.uydYAG_installedBtn:hover{background:var(--ink-2);border-color:var(--line-strong)}.uydYAG_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.uydYAG_chipRow{align-items:center;gap:var(--sp-2);display:flex}.uydYAG_chips{gap:var(--sp-2);scrollbar-width:none;flex:1;min-width:0;padding:2px;display:flex;overflow-x:auto}.uydYAG_chips::-webkit-scrollbar{display:none}.uydYAG_chip{align-items:center;gap:var(--sp-1);height:30px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);background:0 0;flex:none;display:inline-flex}.uydYAG_chip:hover{color:var(--text-1);background:var(--ink-2)}.uydYAG_chipOn{color:var(--on-signal);background:var(--signal);border-color:var(--signal)}.uydYAG_chipOn:hover{color:var(--on-signal);background:var(--signal)}.uydYAG_moreWrap{flex:none;position:relative}.uydYAG_morePop{top:calc(100% + var(--sp-1));z-index:var(--z-overlay);width:240px;max-height:320px;padding:var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);box-shadow:var(--elev-2);animation:uydYAG_pop var(--dur-std) var(--ease-out);margin:0;list-style:none;display:grid;position:absolute;right:0;overflow-y:auto}.uydYAG_morePop button{width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-chip);color:var(--text-1);font:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;display:flex}.uydYAG_morePop button:hover{background:var(--ink-2)}.uydYAG_morePop .uydYAG_num{color:var(--text-3)}.uydYAG_scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.uydYAG_pad{gap:var(--sp-3);padding:var(--sp-4);display:grid}.uydYAG_sections{gap:var(--sp-5);padding:var(--sp-2) var(--sp-4) var(--sp-6);display:grid}.uydYAG_section{gap:var(--sp-2);display:grid}.uydYAG_sectionBar{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.uydYAG_sectionHead{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-1);margin:0;font-weight:600}.uydYAG_viewAll{color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0}.uydYAG_viewAll:hover{color:var(--signal)}.uydYAG_sectionsFoot{gap:var(--sp-2);padding-top:var(--sp-2);flex-wrap:wrap;justify-content:center;display:flex}.uydYAG_grid{gap:var(--sp-1) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uydYAG_gridCell{min-width:0}@media (max-width:640px){.uydYAG_grid{grid-template-columns:minmax(0,1fr)}}.uydYAG_row{align-items:center;gap:var(--sp-2);height:64px;padding:0 var(--sp-2);border-radius:var(--radius-control);transition:background-color var(--dur-micro) var(--ease-out);display:flex}.uydYAG_row:hover,.uydYAG_row:focus-within{background:var(--ink-2)}.uydYAG_rowMain{align-items:center;gap:var(--sp-3);border-radius:var(--radius-control);min-width:0;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.uydYAG_rowText{gap:2px;min-width:0;display:grid}.uydYAG_rowName{color:var(--text-1);font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.uydYAG_rowDesc{color:var(--text-3);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uydYAG_rowDesc[data-status=EXPIRED]{color:var(--amber)}.uydYAG_rowDesc[data-status=ACTIVE]{color:var(--text-2)}.uydYAG_rowAction{flex:none}.uydYAG_connectedBtn{color:var(--ok)}.uydYAG_vgrid{margin:0 var(--sp-4) var(--sp-6);position:relative}.uydYAG_vcell{padding:0 var(--sp-2);box-sizing:border-box}.uydYAG_vrow{width:100%}.uydYAG_flat{display:grid}.uydYAG_flatMeta{padding:var(--sp-2) var(--sp-4);color:var(--text-2);font-size:var(--fs-small);margin:0}.uydYAG_rowSkel{pointer-events:none}.uydYAG_skelLogo,.uydYAG_skelLines span{background:linear-gradient(90deg, var(--skeleton-base), var(--skeleton-sheen), var(--skeleton-base));background-size:200% 100%;animation:1.4s linear infinite uydYAG_sheen}.uydYAG_skelLogo{border-radius:var(--radius-control);width:40px;height:40px}.uydYAG_skelLines{gap:var(--sp-2);flex:1;display:grid}.uydYAG_skelLines span{border-radius:var(--radius-chip);height:10px;display:block}.uydYAG_skelLines span:last-child{width:60%}.uydYAG_logo{border:var(--border) solid var(--line);background:var(--logo-bg);color:var(--text-2);font-family:var(--font-display);border-radius:9px;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.uydYAG_logo img{object-fit:contain;box-sizing:border-box;background:var(--logo-bg);width:100%;height:100%;padding:15%}.uydYAG_logoLetter{line-height:1}.uydYAG_stack{align-items:center;display:inline-flex}.uydYAG_stackLogo{border:2px solid var(--ink-1);border-radius:var(--radius-pill);margin-left:-6px}.uydYAG_stackLogo:first-child{margin-left:0}.uydYAG_stackLogo img{padding:2px}.uydYAG_stackMore{padding:0 var(--sp-1);border:2px solid var(--ink-1);border-radius:var(--radius-pill);background:var(--ink-3);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-micro);place-items:center;margin-left:-6px;display:inline-grid}.uydYAG_detail{gap:var(--sp-5);padding:var(--sp-4) var(--sp-4) var(--sp-8);max-width:820px;margin:0 auto;display:grid}.uydYAG_detailHead{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.uydYAG_detailHead .uydYAG_logo{border-radius:var(--radius-panel)}.uydYAG_detailTitle{gap:var(--sp-1);flex:1;min-width:180px;display:grid}.uydYAG_detailName{font-family:var(--font-display);font-size:var(--fs-2xl);margin:0;font-weight:600}.uydYAG_detailLinks{gap:var(--sp-4);flex-wrap:wrap;display:flex}.uydYAG_detailActions{align-items:center;gap:var(--sp-2);display:flex}.uydYAG_detailDesc{color:var(--text-2);line-height:var(--lh-base);margin:0}.uydYAG_link{align-items:center;gap:var(--sp-1);color:var(--text-2);font:inherit;font-size:var(--fs-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.uydYAG_link:hover{color:var(--signal)}.uydYAG_block{gap:var(--sp-3);display:grid}.uydYAG_blockBar{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.uydYAG_blockHead{font-family:var(--font-display);font-size:var(--fs-lg);margin:0;font-weight:600}.uydYAG_muted{color:var(--text-3);font-size:var(--fs-small);line-height:var(--lh-base);margin:0}.uydYAG_inlineIcon{vertical-align:-2px;color:var(--amber)}.uydYAG_toolFilter,.uydYAG_input{width:100%;height:36px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font:inherit;font-size:var(--fs-small);box-sizing:border-box}.uydYAG_toolFilter:focus,.uydYAG_input:focus{outline:2px solid var(--signal);outline-offset:1px}.uydYAG_list{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);margin:0;padding:0;list-style:none;display:grid}.uydYAG_item{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-top:var(--border) solid var(--line);display:flex}.uydYAG_item:first-child{border-top:0}.uydYAG_itemIcon{color:var(--hue-gold);flex:none}.uydYAG_itemBody{flex:1;gap:2px;min-width:0;display:grid}.uydYAG_itemName{align-items:center;gap:var(--sp-2);color:var(--text-1);font-size:var(--fs-small);flex-wrap:wrap;font-weight:500;display:flex}.uydYAG_itemDesc{color:var(--text-3);font-size:var(--fs-tiny);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.uydYAG_badge,.uydYAG_badgeWarn,.uydYAG_okChip{padding:0 var(--sp-2);border-radius:var(--radius-pill);font-size:var(--fs-micro);white-space:nowrap;align-items:center;font-weight:500;line-height:18px;display:inline-flex}.uydYAG_badge{background:var(--ink-3);color:var(--text-2)}.uydYAG_badgeWarn{background:var(--amber-wash);color:var(--amber)}.uydYAG_okChip{background:var(--signal-wash);color:var(--signal)}.uydYAG_switch{border:var(--border) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--ink-3);cursor:pointer;width:36px;height:20px;transition:background-color var(--dur-std) var(--ease-out), border-color var(--dur-std) var(--ease-out);flex:none;padding:0;position:relative}.uydYAG_switch:after{content:"";border-radius:var(--radius-pill);background:var(--text-2);width:14px;height:14px;transition:transform var(--dur-std) var(--ease-spring), background-color var(--dur-std) var(--ease-out);position:absolute;top:2px;left:2px}.uydYAG_switch[aria-checked=true]{background:var(--signal-wash-strong);border-color:var(--signal)}.uydYAG_switch[aria-checked=true]:after{background:var(--signal);transform:translate(16px)}.uydYAG_info{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);margin:0;display:grid}.uydYAG_infoRow{gap:var(--sp-3);padding:var(--sp-3);border-top:var(--border) solid var(--line);font-size:var(--fs-small);grid-template-columns:160px minmax(0,1fr);display:grid}.uydYAG_infoRow:first-child{border-top:0}.uydYAG_infoRow dt{color:var(--text-3)}.uydYAG_infoRow dd{color:var(--text-1);overflow-wrap:anywhere;margin:0}.uydYAG_mono{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-2)}@media (max-width:640px){.uydYAG_infoRow{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.uydYAG_note{margin:var(--sp-2) var(--sp-4) 0;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--signal-dim);border-radius:var(--radius-control);background:var(--signal-wash);color:var(--text-1);font-size:var(--fs-small)}.uydYAG_err{color:var(--danger);font-size:var(--fs-small);margin:0}.uydYAG_empty{padding:var(--sp-6) var(--sp-4);color:var(--text-3);text-align:center;font-size:var(--fs-small);margin:0}.uydYAG_creds{gap:var(--sp-2);padding:var(--sp-4);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);display:grid}.uydYAG_credsActions{gap:var(--sp-2);display:flex}.uydYAG_manage{gap:var(--sp-6);padding:var(--sp-4) var(--sp-4) var(--sp-8);display:grid}.uydYAG_notConfigured{align-content:center;justify-items:center;gap:var(--sp-3);max-width:520px;padding:var(--sp-8) var(--sp-4);text-align:center;margin:auto;display:grid}.uydYAG_notConfiguredIcon{color:var(--text-3)}@keyframes uydYAG_pop{0%{opacity:0;transform:translateY(-4px)}}@keyframes uydYAG_sheen{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.uydYAG_morePop,.uydYAG_skelLogo,.uydYAG_skelLines span{animation:none}}.uydYAG_muted:has(.uydYAG_inlineIcon){gap:var(--sp-2);align-items:flex-start;display:flex}.uydYAG_inlineIcon{flex:none;margin-top:2px}.uydYAG_badgeErr{padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--danger-wash);color:var(--danger);font-size:var(--fs-micro);white-space:nowrap;align-items:center;font-weight:500;line-height:18px;display:inline-flex}.uydYAG_errBox{padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--danger-dim);border-radius:var(--radius-control);background:var(--danger-wash);color:var(--danger);font-size:var(--fs-small);overflow-wrap:anywhere;margin:0}.uydYAG_mcpRow{padding:var(--sp-2) var(--sp-3)}.uydYAG_mcpRow .uydYAG_rowText{gap:4px}.uydYAG_mcpTile{flex:none}.uydYAG_breakAll{overflow-wrap:anywhere}.uydYAG_struck{text-decoration:line-through}.uydYAG_trustToggle{align-items:center;gap:var(--sp-2);cursor:pointer;flex:none;display:inline-flex}@media (max-width:640px){.uydYAG_trustToggle .uydYAG_muted{display:none}}.uydYAG_field{gap:var(--sp-1);min-width:0;display:grid}.uydYAG_fieldLabel{color:var(--text-1);font-size:var(--fs-small);padding:0;font-weight:500}.uydYAG_fieldPair{gap:var(--sp-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}@media (max-width:640px){.uydYAG_fieldPair{grid-template-columns:minmax(0,1fr)}}.uydYAG_textarea{height:auto;min-height:72px;padding:var(--sp-2) var(--sp-3);resize:vertical}.uydYAG_input[aria-invalid=true]{border-color:var(--danger)}.uydYAG_choiceSet{gap:var(--sp-1);border:0;min-width:0;margin:0;padding:0;display:grid}.uydYAG_choiceRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.uydYAG_choice{position:relative}.uydYAG_choice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.uydYAG_choice:focus-within{outline:2px solid var(--signal);outline-offset:2px}.uydYAG_choice[data-disabled]{opacity:.5;cursor:not-allowed}.uydYAG_envRows{gap:var(--sp-2);justify-items:start;display:grid}.uydYAG_envRowWrap{gap:var(--sp-1);width:100%;display:grid}.uydYAG_envRow{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}.uydYAG_inlineForm{gap:var(--sp-2);flex-wrap:wrap;align-items:flex-end;display:flex}.uydYAG_inlineForm .uydYAG_field{flex:1;min-width:200px}
.xxNd_q_group{gap:var(--sp-2);margin:var(--sp-3) 0;max-width:560px;display:grid}.xxNd_q_intro{margin:0 0 var(--sp-1);color:var(--text-2);font-size:var(--fs-small);line-height:1.5}.xxNd_q_card{--accent:var(--signal);gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--line-strong);border-radius:var(--radius-panel);background:var(--ink-1);box-shadow:inset 0 3px 0 var(--accent);animation:xxNd_q_rise var(--dur-std) var(--ease-out) both;display:grid}.xxNd_q_card[data-kind=multi]{--accent:var(--vivid-think)}.xxNd_q_card[data-kind=text]{--accent:var(--vivid-shell)}.xxNd_q_card[data-kind=confirm]{--accent:var(--signal);max-width:560px;margin:var(--sp-3) 0}.xxNd_q_group>.xxNd_q_card+.xxNd_q_card{animation-delay:40ms}.xxNd_q_settled{gap:var(--sp-1);border-color:var(--line);box-shadow:inset 0 3px 0 color-mix(in srgb, var(--accent) 35%, transparent);background:0 0}.xxNd_q_head{align-items:center;gap:var(--sp-2);min-height:20px;display:flex}.xxNd_q_kind{border-radius:var(--radius-pill);background:var(--soft);color:var(--text-2);font-size:var(--fs-micro);letter-spacing:.01em;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-weight:600;display:inline-flex}.xxNd_q_card[data-status=pending] .xxNd_q_kind{background:color-mix(in srgb, var(--accent) 12%, var(--ink-1));color:var(--accent)}.xxNd_q_index{color:var(--text-3);font-size:var(--fs-micro)}.xxNd_q_state{color:var(--text-3);font-size:var(--fs-tiny);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.xxNd_q_prompt{color:var(--text-1);font-size:var(--fs-base);margin:0;font-weight:500;line-height:1.45}.xxNd_q_settled .xxNd_q_prompt{color:var(--text-2);font-size:var(--fs-small)}.xxNd_q_answer{color:var(--text-1);font-size:var(--fs-small);align-items:center;gap:6px;margin:0;display:inline-flex}.xxNd_q_noAnswer{color:var(--text-3);font-size:var(--fs-small);margin:0}.xxNd_q_answer svg{color:var(--ok)}.xxNd_q_rows{margin:var(--sp-1) 0 0;gap:6px;padding:0;list-style:none;display:grid}.xxNd_q_row{align-items:center;gap:var(--sp-3);width:100%;min-height:38px;padding:6px var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);color:var(--text-1);font:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out), background var(--dur-micro) var(--ease-out);background:0 0;display:flex}.xxNd_q_row:hover:not(:disabled){background:var(--ink-2)}.xxNd_q_row:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.xxNd_q_row:disabled{cursor:default;opacity:.6}.xxNd_q_rowOn,.xxNd_q_rowOn:hover:not(:disabled){border-color:var(--signal);background:var(--signal-wash)}.xxNd_q_rowLabel{flex:1;min-width:0}.xxNd_q_radio,.xxNd_q_box{border:1.5px solid var(--line-strong);background:var(--ink-1);width:16px;height:16px;color:var(--on-signal);flex:none;place-items:center;display:inline-grid}.xxNd_q_radio{border-radius:50%}.xxNd_q_box{border-radius:4px}.xxNd_q_radio[data-on]{border-color:var(--signal);box-shadow:inset 0 0 0 3px var(--ink-1);background:var(--signal)}.xxNd_q_box[data-on]{border-color:var(--signal);background:var(--signal)}.xxNd_q_suggested{border-radius:var(--radius-pill);background:var(--soft);color:var(--text-3);flex:none;padding:1px 7px;font-size:10.5px;font-weight:500}.xxNd_q_rowOn .xxNd_q_suggested{background:var(--ink-1);color:var(--signal)}.xxNd_q_fills{flex-wrap:wrap;gap:6px;display:flex}.xxNd_q_fill{max-width:100%;min-height:28px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;overflow:hidden}.xxNd_q_fill:hover:not(:disabled){background:var(--ink-2);color:var(--text-1)}.xxNd_q_fillOn,.xxNd_q_fillOn:hover:not(:disabled){border-color:var(--signal);background:var(--signal-wash);color:var(--signal)}.xxNd_q_text,.xxNd_q_other{width:100%;padding:8px var(--sp-3);border:var(--border) solid var(--input-line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font:inherit;font-size:var(--fs-small);resize:vertical}.xxNd_q_text:focus,.xxNd_q_other:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-ring);outline:none}.xxNd_q_confirmAsk{margin:var(--sp-1) 0 0;color:var(--text-2);font-size:var(--fs-small)}.xxNd_q_confirmTitle{color:var(--text-1);font-size:var(--fs-base);margin:0;font-weight:600;line-height:1.4}.xxNd_q_facts{flex-wrap:wrap;gap:6px;margin:0;display:flex}.xxNd_q_fact{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 7%, var(--ink-1));max-width:100%;font-size:var(--fs-small);align-items:baseline;gap:6px;padding:3px 10px;display:inline-flex}.xxNd_q_fact dt{color:var(--text-3);font-size:var(--fs-micro)}.xxNd_q_fact dd{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.xxNd_q_confirmRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.xxNd_q_foot{align-items:center;gap:var(--sp-3);padding-top:var(--sp-1);flex-wrap:wrap;display:flex}.xxNd_q_hint{color:var(--text-3);font-size:var(--fs-tiny)}.xxNd_q_reply{color:var(--text-2);font-size:var(--fs-small);margin:0;font-style:italic}@keyframes xxNd_q_rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.xxNd_q_card{animation:none}}
.xFlHBq_row{gap:var(--sp-2);margin:var(--sp-2) 0 var(--sp-4);animation:xFlHBq_rise var(--dur-std) var(--ease-out) both;flex-wrap:wrap;display:flex}.xFlHBq_chip{max-width:100%;min-height:32px;padding:0 var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--ink-1);color:var(--text-1);font:inherit;font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out), background var(--dur-micro) var(--ease-out);align-items:center;gap:6px;display:inline-flex;overflow:hidden}.xFlHBq_chip svg{color:var(--text-3);flex:none}.xFlHBq_chip:hover{border-color:var(--signal);background:var(--signal-wash)}.xFlHBq_chip:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@keyframes xFlHBq_rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.xFlHBq_row{animation:none}}
.iVJzgW_wrap{width:min(100%, var(--chat-max));padding:var(--sp-2) var(--sp-4) var(--sp-4);margin:0 auto;position:relative}.iVJzgW_bar{align-items:flex-end;gap:var(--sp-2);border:var(--border) solid var(--input-line);border-radius:var(--radius-composer);background:var(--ink-1);box-shadow:var(--shadow-card);transition:border-color var(--dur-micro) ease, box-shadow var(--dur-std) ease;padding:7px;display:flex;position:relative}.iVJzgW_bar:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-ring)}.iVJzgW_barDisabled{opacity:.6}.iVJzgW_menuAnchor{flex:none;position:relative}.iVJzgW_plus{background:var(--soft);width:32px;height:32px;color:var(--text-1)}.iVJzgW_menu{bottom:calc(100% + var(--sp-2));z-index:var(--z-overlay);min-width:200px;padding:var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);box-shadow:var(--shadow-pop);position:absolute;left:0}.iVJzgW_menu button{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);color:var(--text-1);font-size:var(--fs-small);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;display:flex}.iVJzgW_menu button:hover:not(:disabled){background:var(--ink-3)}.iVJzgW_menu button:disabled{color:var(--text-3);cursor:default}.iVJzgW_menuNote{margin:var(--sp-1) 0 0;padding:var(--sp-1) var(--sp-3);border-top:var(--border) solid var(--divider);font-size:var(--fs-micro);color:var(--text-3)}.iVJzgW_input{min-width:0;min-height:22px;padding:5px var(--sp-1);color:var(--text-1);font-family:inherit;font-size:var(--fs-base);resize:none;background:0 0;border:0;outline:none;flex:1;align-self:center;line-height:22px}.iVJzgW_input::placeholder{color:var(--text-placeholder)}.iVJzgW_meta{align-items:center;gap:var(--sp-2);min-width:0;padding:0 var(--sp-2);margin-top:6px;display:flex}.iVJzgW_right{align-items:center;gap:var(--sp-1);flex:none;margin-left:auto;display:flex}.iVJzgW_model{field-sizing:content;max-width:170px;padding:3px var(--sp-2);border-radius:var(--radius-pill);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-tiny);cursor:pointer;background:0 0;border:0;font-weight:500}.iVJzgW_model:hover{background:var(--ink-3)}.iVJzgW_hint{margin:var(--sp-2) 0 0;text-align:center;font-size:var(--fs-micro);color:var(--text-3)}@media (max-width:640px){.iVJzgW_model{max-width:96px}}.iVJzgW_chips{gap:var(--sp-2);margin:0 0 var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.iVJzgW_chip{align-items:center;gap:var(--sp-2);max-width:100%;padding:3px 4px 3px var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-chip);background:var(--ink-2);color:var(--text-2);font-size:var(--fs-tiny);display:inline-flex}.iVJzgW_chipError{border-color:var(--danger);color:var(--danger)}.iVJzgW_chipThumb{object-fit:cover;border-radius:5px;width:22px;height:22px}.iVJzgW_chipName{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--text-1);overflow:hidden}.iVJzgW_chipMeta{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.iVJzgW_chipError .iVJzgW_chipMeta{color:inherit}.iVJzgW_chipRemove{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--text-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.iVJzgW_chipRemove:hover,.iVJzgW_chipRemove:focus-visible{background:var(--ink-3);color:var(--text-1)}.iVJzgW_drop{inset:var(--sp-4);z-index:var(--z-overlay);border:2px dashed var(--signal);border-radius:var(--radius-panel);background:var(--signal-wash);color:var(--signal);font-family:var(--font-ui);font-size:var(--fs-lg);pointer-events:none;place-items:center;font-weight:500;display:grid;position:fixed}.iVJzgW_barBusy:before{content:"";inset:-1px var(--sp-8) auto;background:linear-gradient(90deg, transparent, var(--signal), transparent);background-repeat:no-repeat;background-size:40% 100%;border-radius:2px;height:2px;animation:1.8s linear infinite iVJzgW_sweep;position:absolute}@keyframes iVJzgW_sweep{0%{background-position:-40% 0}to{background-position:140% 0}}.iVJzgW_caps{gap:var(--sp-1);scrollbar-width:none;min-width:0;padding-right:var(--sp-3);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.iVJzgW_caps::-webkit-scrollbar{display:none}.iVJzgW_cap{height:26px;padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;transition:color var(--dur-micro) ease, border-color var(--dur-micro) ease, background var(--dur-micro) ease;background:0 0;border:0;flex:none;align-items:center;gap:5px;display:inline-flex}.iVJzgW_cap:hover{color:var(--text-1);background:var(--ink-3)}.iVJzgW_cap:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.iVJzgW_capOn{background:var(--signal-wash);color:var(--signal);font-weight:500}.iVJzgW_capOn:hover{background:var(--signal-wash-strong);color:var(--signal)}.iVJzgW_pace{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.iVJzgW_send{background:var(--soft);width:32px;height:32px;color:var(--text-3);transition:background var(--dur-micro) ease, color var(--dur-micro) ease;flex:none}.iVJzgW_send:hover:not(:disabled){background:var(--soft)}.iVJzgW_sendReady,.iVJzgW_sendReady:hover:not(:disabled){background:var(--primary);color:var(--on-primary)}.iVJzgW_stop{border-radius:var(--radius-pill);flex:none;height:32px}.iVJzgW_slash{bottom:calc(100% - var(--sp-1));left:var(--sp-4);z-index:var(--z-overlay);width:min(340px, calc(100% - 2 * var(--sp-4)));padding:var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);box-shadow:var(--shadow-pop);margin:0;list-style:none;position:absolute}.iVJzgW_slash button{align-items:baseline;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);color:var(--text-2);font:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;display:flex}.iVJzgW_slash [aria-selected=true] button,.iVJzgW_slash button:hover{background:var(--ink-3);color:var(--text-1)}.iVJzgW_slashCmd{min-width:82px;font-family:var(--font-mono);color:var(--signal)}@media (max-width:640px){.iVJzgW_wrap{padding-inline:var(--sp-3)}.iVJzgW_cap span{display:none}.iVJzgW_cap{justify-content:center;width:28px;padding:0}.iVJzgW_pace{display:none}}@media (prefers-reduced-motion:reduce){.iVJzgW_barBusy:before{animation:none}}
.zXXL6q_overlay{z-index:var(--z-modal);background:var(--ink-0);animation:zXXL6q_fadeOut .24s var(--ease-out) 1.36s forwards;place-items:center;display:grid;position:fixed;inset:0}.zXXL6q_inner{align-items:center;gap:var(--sp-4);flex-direction:column;display:flex}.zXXL6q_glyph{animation:zXXL6q_drawIn .52s var(--ease-out) both}.zXXL6q_wordmark{font-family:var(--font-title);color:var(--text-1);animation:zXXL6q_rise .36s var(--ease-out) .22s both;font-size:44px;line-height:1}.zXXL6q_skip{right:var(--sp-5);bottom:var(--sp-5);font-size:var(--fs-tiny);color:var(--text-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);padding:var(--sp-2) var(--sp-4);cursor:pointer;animation:zXXL6q_rise .32s var(--ease-out) .7s both;background:0 0;position:absolute}.zXXL6q_skip:hover{color:var(--text-1);border-color:var(--line-strong)}@keyframes zXXL6q_drawIn{0%{opacity:0;transform:scale(.9)}}@keyframes zXXL6q_rise{0%{opacity:0;transform:translateY(8px)}}@keyframes zXXL6q_fadeOut{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.zXXL6q_overlay,.zXXL6q_glyph,.zXXL6q_wordmark,.zXXL6q_skip{animation:none}}
.qwyzvG_caps{gap:var(--sp-1);scrollbar-width:none;min-width:0;padding-right:var(--sp-3);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.qwyzvG_caps::-webkit-scrollbar{display:none}.qwyzvG_cap{height:26px;padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;transition:color var(--dur-micro) ease, background var(--dur-micro) ease;background:0 0;border:0;flex:none;align-items:center;gap:5px;display:inline-flex}.qwyzvG_cap:hover{color:var(--text-1);background:var(--ink-3)}.qwyzvG_cap:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.qwyzvG_capOn{background:var(--signal-wash);color:var(--signal);font-weight:500}.qwyzvG_capPicked{color:var(--signal)}.qwyzvG_mode{field-sizing:content;height:26px;padding:0 var(--sp-2);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0;border:0}.qwyzvG_mode:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.qwyzvG_mode:hover{background:var(--ink-3);color:var(--text-1)}.qwyzvG_modeDebug{color:var(--signal)}.qwyzvG_reasoning{margin:0 0 var(--sp-2);border-left:2px solid var(--line);padding-left:var(--sp-3);color:var(--text-3)}.qwyzvG_reasoningHead{color:var(--text-3);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:inline-flex}.qwyzvG_reasoningHead:hover{color:var(--text-2)}.qwyzvG_reasoningBody{margin:var(--sp-1) 0 0;white-space:pre-wrap;font-size:var(--fs-small,13px);opacity:.85;line-height:1.55}.qwyzvG_continue{margin-left:var(--sp-2);height:26px;padding:0 var(--sp-3);border:var(--border) solid var(--signal);border-radius:var(--radius-pill);background:var(--signal-wash);color:var(--signal);font:inherit;font-size:var(--fs-tiny);cursor:pointer;align-items:center;gap:6px;display:inline-flex}@media (max-width:640px){.qwyzvG_cap span{display:none}.qwyzvG_cap{justify-content:center;width:28px;padding:0}.qwyzvG_capAuto span{display:inline}.qwyzvG_capAuto{width:auto;padding:0 var(--sp-2)}}
._2uKofW_ring{border-radius:var(--radius-pill);cursor:default;place-items:center;width:26px;height:26px;display:inline-grid}._2uKofW_ring:hover{background:var(--ink-3)}._2uKofW_track,._2uKofW_fill{fill:none;stroke-width:2.4px}._2uKofW_track{stroke:var(--line-strong)}._2uKofW_fill{stroke:var(--signal);stroke-linecap:round;transition:stroke-dashoffset var(--dur-panel) var(--ease-out)}._2uKofW_ring[data-level=high] ._2uKofW_fill{stroke:var(--danger)}
.FNJZAG_muted{font-size:var(--fs-small);color:var(--text-3);margin:0}.FNJZAG_list{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.FNJZAG_item{--accent:var(--signal);gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);box-shadow:inset 0 3px 0 var(--accent), var(--shadow-card);display:grid}.FNJZAG_item[data-kind=confirm],.FNJZAG_item[data-kind=takeover]{--accent:var(--vivid-schedule);border-color:var(--ask-line);background:var(--ask-bg)}.FNJZAG_item[aria-busy=true]{opacity:.7}.FNJZAG_itemHead{align-items:center;gap:var(--sp-2);display:flex}.FNJZAG_kindIcon{color:var(--signal);place-items:center;display:inline-grid}.FNJZAG_item[data-kind=takeover] .FNJZAG_kindIcon,.FNJZAG_item[data-kind=ask] .FNJZAG_kindIcon{color:var(--signal)}.FNJZAG_kind{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.FNJZAG_age{font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--text-3);margin-left:auto}.FNJZAG_prompt{font-size:var(--fs-small);line-height:var(--lh-base);color:var(--text-1);overflow-wrap:anywhere;white-space:pre-wrap;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.FNJZAG_item[data-kind] .FNJZAG_prompt[data-full]{display:block;overflow:visible}.FNJZAG_more{margin-top:calc(var(--sp-1) * -1);color:var(--signal);font:inherit;font-size:var(--fs-micro);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.FNJZAG_more:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.FNJZAG_item[data-stale]{border-color:var(--line);background:var(--ink-2);opacity:.85}.FNJZAG_item[data-stale] .FNJZAG_prompt{-webkit-line-clamp:2;line-clamp:2;color:var(--text-2)}.FNJZAG_root{scroll-margin-top:var(--sp-3);outline:none}.FNJZAG_stale{gap:var(--sp-2);margin-top:var(--sp-2);display:grid}.FNJZAG_staleToggle{align-items:center;gap:var(--sp-2);min-height:28px;padding:0 var(--sp-2);border-radius:var(--radius-control);color:var(--text-2);font:inherit;font-family:var(--font-mono);font-size:var(--fs-micro);cursor:pointer;background:0 0;border:0;justify-self:start;display:inline-flex}.FNJZAG_staleToggle:hover{background:var(--ink-2)}.FNJZAG_staleToggle:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.FNJZAG_caret{transition:transform var(--dur-micro) var(--ease-out)}.FNJZAG_staleToggle[aria-expanded=true] .FNJZAG_caret{transform:rotate(90deg)}.FNJZAG_staleHint{color:var(--text-3)}@media (prefers-reduced-motion:reduce){.FNJZAG_caret{transition:none}}.FNJZAG_actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.FNJZAG_answer{align-items:end;gap:var(--sp-2);grid-template-columns:1fr auto;display:grid}.FNJZAG_input{width:100%;min-height:2.5rem;padding:var(--sp-2);resize:vertical;border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font:inherit;font-size:var(--fs-small)}.FNJZAG_input:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.FNJZAG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FNJZAG_badge{align-items:center;gap:var(--sp-1);height:28px;padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--signal-wash);color:var(--signal);font-family:var(--font-ui);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;cursor:pointer;animation:FNJZAG_badge-in var(--dur-spring) var(--ease-spring) both;transition:background var(--dur-micro) var(--ease-out), transform var(--dur-spring) var(--ease-spring);border:0;font-weight:500;text-decoration:none;display:inline-flex}.FNJZAG_badge:hover{background:var(--signal-wash-strong)}.FNJZAG_badge:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.FNJZAG_badgeCount{font-weight:600}.FNJZAG_item:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.FNJZAG_badge:hover{transform:translateY(-1px)}.FNJZAG_badge svg{animation:FNJZAG_bell-ring 2.4s var(--ease-out) infinite;transform-origin:50% 10%}@keyframes FNJZAG_badge-in{0%{opacity:0;transform:scale(.6)}}@keyframes FNJZAG_bell-ring{0%,70%,to{transform:rotate(0)}76%{transform:rotate(14deg)}82%{transform:rotate(-12deg)}88%{transform:rotate(8deg)}94%{transform:rotate(-4deg)}}.FNJZAG_args{max-height:200px;margin:var(--sp-2) 0;padding:var(--sp-2);border-radius:var(--radius-control);background:var(--ink-2);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-tiny);white-space:pre-wrap;word-break:break-word;overflow:auto}
.RB5uma_nav{gap:2px;display:grid}.RB5uma_nav[data-collapsed]{justify-items:center}.RB5uma_link{align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3) 0 10px;border-radius:var(--radius-chip);color:var(--text-2);font-size:var(--fs-small);transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);text-decoration:none;display:flex;position:relative}.RB5uma_link svg{color:var(--text-2);flex:none}.RB5uma_link:hover{background:var(--ink-3);color:var(--text-1)}.RB5uma_nav[data-collapsed] .RB5uma_link{justify-content:center;width:38px;padding:0}.RB5uma_active{background:var(--signal-wash);color:var(--text-1);font-weight:500}.RB5uma_active svg{color:var(--signal)}.RB5uma_active:hover{background:var(--signal-wash)}.RB5uma_label{flex:1}.RB5uma_count{border-radius:var(--radius-pill);min-width:18px;color:var(--signal);font-family:var(--font-ui);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;text-align:center;padding:0 4px;font-weight:600}.RB5uma_nav[data-collapsed] .RB5uma_count{background:var(--signal);min-width:14px;color:var(--on-signal);padding:0 3px;position:absolute;top:0;right:-4px}.RB5uma_account{gap:var(--sp-1);grid-template-columns:minmax(0,1fr);display:grid}.RB5uma_account[data-collapsed]{justify-items:center}.RB5uma_menu{padding:var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);box-shadow:var(--shadow-pop);animation:RB5uma_menu-in var(--dur-std) var(--ease-out);gap:2px;display:grid}@keyframes RB5uma_menu-in{0%{opacity:0;transform:translateY(4px)}}.RB5uma_menuItem,.RB5uma_trigger{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-chip);color:var(--text-2);font-family:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);background:0 0;border:0;display:flex}.RB5uma_menuItem:hover,.RB5uma_trigger:hover,.RB5uma_trigger[aria-expanded=true]{background:var(--ink-3);color:var(--text-1)}.RB5uma_account[data-collapsed] .RB5uma_menuItem,.RB5uma_account[data-collapsed] .RB5uma_trigger{width:38px;padding:var(--sp-2) 0;justify-content:center}.RB5uma_trigger{padding-left:var(--sp-2)}.RB5uma_avatar{background:var(--signal-wash);width:28px;height:28px;color:var(--signal);font-family:var(--font-ui);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.RB5uma_mail{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.RB5uma_caret{color:var(--text-3);transition:transform var(--dur-std) var(--ease-out);flex:none}.RB5uma_trigger[aria-expanded=false] .RB5uma_caret{transform:rotate(180deg)}
._QjXiq_root{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}._QjXiq_head{gap:var(--sp-3);padding:var(--sp-4) var(--sp-3) var(--sp-2);grid-template-columns:minmax(0,1fr);display:grid}._QjXiq_brandRow{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:32px;padding-left:var(--sp-2);display:flex}._QjXiq_headActions{align-items:center;gap:2px;display:flex}._QjXiq_brand{align-items:center;gap:var(--sp-2);min-width:0;color:var(--text-1);border-radius:var(--radius-control);text-decoration:none;display:inline-flex}._QjXiq_mark{flex:none}._QjXiq_wordmark{font-family:var(--font-ui);letter-spacing:-.01em;color:var(--text-1);font-size:15px;font-weight:600}._QjXiq_collapseBtn{flex:none}._QjXiq_newChat{align-items:center;gap:var(--sp-2);height:38px;padding:0 var(--sp-3);border:var(--border) solid var(--input-line);border-radius:var(--radius-control);background:var(--ink-1);box-shadow:var(--shadow-card);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-small);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out);font-weight:500;display:flex}._QjXiq_newChat svg{color:var(--text-2)}._QjXiq_newChat:hover:not(:disabled){background:var(--ink-2)}._QjXiq_newChat:active:not(:disabled){transform:scale(.99)}._QjXiq_newChat:disabled{opacity:.6;cursor:progress}._QjXiq_kbd{border:var(--border) solid var(--line);background:var(--panel);font-family:var(--font-ui);color:var(--text-3);border-radius:5px;margin-left:auto;padding:1px 6px;font-size:10.5px;font-weight:500}._QjXiq_newIcon{color:var(--text-1);border-color:var(--input-line);background:var(--ink-1);justify-self:center}._QjXiq_search{align-items:center;gap:var(--sp-2);min-width:0;height:32px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-chip);color:var(--text-3);background:var(--ink-1);transition:border-color var(--dur-std) var(--ease-out), box-shadow var(--dur-std) var(--ease-out);display:flex}._QjXiq_search:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-ring);color:var(--text-2)}._QjXiq_search input{min-width:0;color:var(--text-1);font-size:var(--fs-small);background:0 0;border:0;outline:none;flex:1}._QjXiq_search input::placeholder{color:var(--text-placeholder)}._QjXiq_search input::-webkit-search-cancel-button{display:none}._QjXiq_list{overscroll-behavior:contain;padding:0 var(--sp-2) var(--sp-4);scrollbar-gutter:stable;min-height:0;overflow-y:auto}._QjXiq_loading,._QjXiq_empty{padding:var(--sp-4) var(--sp-3);color:var(--text-3);font-size:var(--fs-small)}._QjXiq_section+._QjXiq_section{margin-top:var(--sp-2)}._QjXiq_sectionLabel{z-index:1;padding:var(--sp-3) var(--sp-2) 6px;background:var(--panel);font-family:var(--font-ui);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;font-weight:600;display:flex;position:sticky;top:0}._QjXiq_sectionCount{font-family:var(--font-mono);letter-spacing:0;color:var(--text-3);opacity:.8;font-weight:500}._QjXiq_row{border-radius:var(--radius-chip);transition:background-color var(--dur-micro) var(--ease-out);align-items:center;display:flex;position:relative}._QjXiq_row:hover{background:var(--ink-3)}._QjXiq_row:hover ._QjXiq_rowTitle,._QjXiq_rowActive ._QjXiq_rowTitle{color:var(--text-1)}._QjXiq_rowActive{background:var(--ink-1);box-shadow:inset 0 0 0 var(--border) var(--line)}._QjXiq_rowActive ._QjXiq_rowTitle{font-weight:500}._QjXiq_rowLink{align-items:center;gap:var(--sp-2);min-width:0;padding:6px var(--sp-2);color:inherit;border-radius:var(--radius-chip);flex:1;text-decoration:none;display:flex}._QjXiq_rowDot{flex:none}._QjXiq_rowText{flex:1;gap:1px;min-width:0;display:grid}._QjXiq_rowTitle{font-size:var(--fs-small);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._QjXiq_rowMeta{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-micro);color:var(--text-3);display:flex}._QjXiq_rowStatus,._QjXiq_rowTime{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._QjXiq_row[data-status=live] ._QjXiq_rowStatus,._QjXiq_row[data-status=warn] ._QjXiq_rowStatus{color:var(--signal)}._QjXiq_row[data-status=error] ._QjXiq_rowStatus{color:var(--danger)}._QjXiq_rowTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._QjXiq_pinMark{color:var(--text-3);flex:none}._QjXiq_rowActions{padding-left:var(--sp-5);background:var(--ink-3);border-radius:0 var(--radius-chip) var(--radius-chip) 0;opacity:0;pointer-events:none;transition:opacity var(--dur-micro) var(--ease-out), transform var(--dur-std) var(--ease-spring);gap:2px;display:flex;position:absolute;right:4px;transform:translate(4px)}._QjXiq_row:hover ._QjXiq_rowActions,._QjXiq_row:focus-within ._QjXiq_rowActions{opacity:1;pointer-events:auto;transform:none}@media (hover:none){._QjXiq_rowActions{opacity:1;pointer-events:auto;background:0 0;padding-left:0;position:static;transform:none}}._QjXiq_renameBox{align-items:center;gap:var(--sp-2);padding:4px var(--sp-1);flex:1;display:flex}._QjXiq_renameInput{min-width:0;height:28px;padding:0 var(--sp-2);border:var(--border) solid var(--signal);background:var(--ink-1);color:var(--text-1);font-size:var(--fs-small);border-radius:7px;outline:none;flex:1}._QjXiq_root[data-collapsed] ._QjXiq_head{padding-inline:var(--sp-2);justify-items:center}._QjXiq_root[data-collapsed] ._QjXiq_brandRow{gap:var(--sp-2);flex-direction:column}._QjXiq_root[data-collapsed] ._QjXiq_list{scrollbar-width:none;padding-inline:0}._QjXiq_mini{justify-items:center;gap:var(--sp-1);padding:var(--sp-2) 0;margin:0;list-style:none;display:grid}._QjXiq_miniLink{border:var(--border) solid transparent;border-radius:var(--radius-control);width:38px;height:38px;transition:background-color var(--dur-micro) var(--ease-out);place-items:center;display:grid;position:relative}._QjXiq_miniLink:hover{background:var(--ink-3)}._QjXiq_miniActive{background:var(--ink-1);border-color:var(--line)}._QjXiq_miniDot{box-shadow:0 0 0 2px var(--ink-1);position:absolute;bottom:4px;right:4px}._QjXiq_dock{gap:var(--sp-1);padding:var(--sp-2);border-top:var(--border) solid var(--divider);grid-template-columns:minmax(0,1fr);display:grid}._QjXiq_root[data-collapsed] ._QjXiq_dock{justify-items:center}._QjXiq_dockMeta{align-items:center;gap:var(--sp-2);min-width:0;padding-inline:var(--sp-2);display:flex}._QjXiq_root[data-collapsed] ._QjXiq_dockMeta{justify-content:center}._QjXiq_build{min-width:0;color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}
.PbDTEq_root{gap:var(--sp-4);width:min(100%, var(--chat-max));padding:var(--sp-6) var(--sp-4) var(--sp-4);flex-direction:column;margin:0 auto;display:flex}.PbDTEq_turn{animation:PbDTEq_rise var(--dur-std) var(--ease-out) both;flex-direction:column;min-width:0;display:flex}.PbDTEq_body{min-width:0}.PbDTEq_user{align-items:flex-end}.PbDTEq_user .PbDTEq_body{max-width:min(72%,560px);padding:9px var(--sp-4);border-radius:var(--radius-bubble);background:var(--primary);color:var(--on-primary)}.PbDTEq_userText{font-size:var(--fs-base);color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.PbDTEq_error{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:var(--border) solid color-mix(in srgb, var(--danger) 35%, var(--line));border-radius:var(--radius-panel);background:var(--danger-wash);color:var(--text-1);font-size:var(--fs-small);margin:0;display:flex}.PbDTEq_attachments{gap:var(--sp-2);margin:0 0 var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.PbDTEq_attachThumb{border:var(--border) solid var(--line);border-radius:var(--radius-control);object-fit:cover;max-width:220px;max-height:160px;display:block}.PbDTEq_attachFile{align-items:center;gap:var(--sp-2);padding:4px var(--sp-3);border:var(--border) solid color-mix(in srgb, var(--on-primary) 25%, transparent);border-radius:var(--radius-chip);background:color-mix(in srgb, var(--on-primary) 10%, transparent);color:inherit;font-size:var(--fs-tiny);text-decoration:none;display:inline-flex}.PbDTEq_attachMeta{font-family:var(--font-mono);font-size:var(--fs-micro);opacity:.75}@keyframes PbDTEq_rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.PbDTEq_assistant .PbDTEq_body{gap:var(--sp-3);color:var(--text-1);flex-direction:column;display:flex}.PbDTEq_traceSlot,.PbDTEq_answer{min-width:0}.PbDTEq_streaming>*>:last-child:after{content:"";vertical-align:-.15em;background:var(--signal);border-radius:1px;width:.5em;height:1.05em;margin-left:2px;animation:1s steps(2,start) infinite PbDTEq_caret;display:inline-block}@keyframes PbDTEq_caret{to{visibility:hidden}}.PbDTEq_footer{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);padding-top:var(--sp-1);flex-wrap:wrap;display:flex}.PbDTEq_actions{gap:var(--sp-1);opacity:.7;transition:opacity var(--dur-micro) ease;display:inline-flex}.PbDTEq_turn:hover .PbDTEq_actions,.PbDTEq_actions:focus-within{opacity:1}.PbDTEq_action{min-height:28px;padding:0 var(--sp-2);border:var(--border) solid transparent;border-radius:var(--radius-chip);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0;align-items:center;gap:5px;display:inline-flex}.PbDTEq_action:hover{color:var(--text-1);background:var(--ink-3)}.PbDTEq_action:focus-visible{outline:2px solid var(--signal);outline-offset:1px}@media (hover:none){.PbDTEq_actions{opacity:1}}@media (max-width:480px){.PbDTEq_root{gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-3)}.PbDTEq_user .PbDTEq_body{max-width:84%}}@media (prefers-reduced-motion:reduce){.PbDTEq_turn,.PbDTEq_streaming>*>:last-child:after{animation:none}}.PbDTEq_note{padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-pill);background:var(--soft);color:var(--text-3);font-size:var(--fs-tiny);align-self:center;margin:0}.PbDTEq_approvals{gap:var(--sp-2);margin:var(--sp-3) 0;padding:0;list-style:none;display:grid}
.__PhhW_center{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.__PhhW_header{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-3) var(--sp-8);border-bottom:var(--border) solid var(--divider);display:flex}.__PhhW_title{min-width:0;font-family:var(--font-ui);font-size:var(--fs-base);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.__PhhW_headerEnd{align-items:center;gap:var(--sp-2);flex:none;display:flex}.__PhhW_pill{border-radius:var(--radius-pill);font-size:var(--fs-micro);white-space:nowrap;align-items:center;gap:5px;padding:2px 9px;font-weight:500;display:inline-flex}.__PhhW_pill[data-tone=wait]{background:var(--signal-wash);color:var(--signal)}.__PhhW_pill[data-tone=ok]{background:var(--ok-wash);color:var(--ok-ink)}.__PhhW_pill[data-tone=error]{background:var(--danger-wash);color:var(--danger)}.__PhhW_pillDot{background:currentColor;border-radius:50%;width:6px;height:6px}@media (max-width:820px){.__PhhW_header{min-height:48px;padding:var(--sp-2) var(--sp-4)}}.__PhhW_scroll{overflow-anchor:auto;min-height:0;overflow-y:auto}.__PhhW_loading{padding:var(--sp-6);text-align:center;color:var(--text-3);font-size:var(--fs-small)}.__PhhW_jump{bottom:var(--sp-3);z-index:var(--z-sticky);align-items:center;gap:var(--sp-1);width:max-content;padding:6px var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-1);box-shadow:var(--shadow-pop);color:var(--text-1);font:inherit;font-size:var(--fs-tiny);cursor:pointer;animation:__PhhW_jumpIn var(--dur-std) var(--ease-out) both;margin:0 auto;display:flex;position:sticky}.__PhhW_jump:hover{border-color:var(--signal);color:var(--signal)}.__PhhW_jump:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@keyframes __PhhW_jumpIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.__PhhW_jump{animation:none}}
.Ma_WmW_title{align-items:center;gap:var(--sp-2);display:inline-flex}.Ma_WmW_layout{grid-template-columns:200px 1fr;min-height:100%;display:grid}.Ma_WmW_nav{padding:var(--sp-3);border-right:var(--border) solid var(--divider);background:var(--panel);flex-direction:column;gap:2px;display:flex}.Ma_WmW_navItem{align-items:center;gap:var(--sp-2);border-radius:var(--radius-chip);width:100%;color:var(--text-2);font-family:inherit;font-size:var(--fs-small);text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 10px;display:flex}.Ma_WmW_navItem:hover{background:var(--ink-3);color:var(--text-1)}.Ma_WmW_navItemActive,.Ma_WmW_navItemActive:hover{background:var(--signal-wash);color:var(--text-1);font-weight:500}.Ma_WmW_navItemActive svg{color:var(--signal)}.Ma_WmW_navItemDanger{color:var(--danger)}.Ma_WmW_content{padding:var(--sp-6);min-width:0;overflow-y:auto}.Ma_WmW_soon{padding:2px var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}@media (max-width:720px){.Ma_WmW_layout{grid-template-columns:1fr}.Ma_WmW_nav{border-right:0;border-bottom:var(--border) solid var(--line);flex-direction:row;overflow-x:auto}.Ma_WmW_navItem{flex:none}}.Ma_WmW_tabFallback{gap:var(--sp-3);padding:var(--sp-5);display:grid}@media (max-width:720px){.Ma_WmW_layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.Ma_WmW_nav{border-right:0;border-bottom:var(--border) solid var(--line);flex-direction:row;overflow-x:auto}.Ma_WmW_navItem{white-space:nowrap;flex:none;width:auto}}
._5IR8W_root{gap:22px;display:grid}._5IR8W_top{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}._5IR8W_live{border-radius:var(--radius-pill);background:var(--soft);color:var(--text-3);font-size:var(--fs-micro);align-items:center;gap:5px;padding:2px 9px;font-weight:500;display:inline-flex}._5IR8W_live[data-live]{background:var(--ok-wash);color:var(--ok-ink)}._5IR8W_liveDot{background:currentColor;border-radius:50%;width:6px;height:6px}._5IR8W_section{min-width:0}._5IR8W_label{margin:0 0 var(--sp-2);font-family:var(--font-ui);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-weight:600}._5IR8W_rows{margin:0}._5IR8W_row{justify-content:space-between;align-items:baseline;gap:var(--sp-3);border-top:var(--border) solid var(--divider);padding:6px 0;font-size:12.5px;display:flex}._5IR8W_row:first-child{border-top:0}._5IR8W_row dt{color:var(--text-2);flex:none;align-items:center;display:inline-flex}._5IR8W_row dd{min-width:0;color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-tiny);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._5IR8W_row dd._5IR8W_ui{font-family:var(--font-ui);font-size:12.5px}._5IR8W_row small{color:var(--text-3);font-size:var(--fs-micro)}._5IR8W_big{align-items:baseline;gap:var(--sp-2);margin:0 0 10px;display:flex}._5IR8W_big b{font-family:var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}._5IR8W_big span{color:var(--text-3);font-size:var(--fs-tiny)}._5IR8W_split{height:8px;margin-bottom:var(--sp-2);border-radius:4px;gap:2px;display:flex;overflow:hidden}._5IR8W_split i{min-width:3px;display:block}._5IR8W_swatch{width:8px;height:8px;margin-right:var(--sp-2);border-radius:2px;display:inline-block}._5IR8W_meter{height:6px;margin-top:var(--sp-2);background:var(--soft);border-radius:3px;overflow:hidden}._5IR8W_meter i{background:var(--signal);height:100%;transition:width var(--dur-panel) var(--ease-out);border-radius:3px;display:block}._5IR8W_meter[data-state=warn] i,._5IR8W_meter[data-state=over] i{background:var(--danger)}._5IR8W_meterLabel{color:var(--text-3);font-size:var(--fs-micro);justify-content:space-between;margin:5px 0 0;display:flex}._5IR8W_muted{color:var(--text-3);font-size:var(--fs-tiny);margin:0}._5IR8W_hint{gap:var(--sp-2);border-radius:var(--radius-control);background:var(--soft);color:var(--text-2);font-size:var(--fs-tiny);margin:0;padding:9px 11px;line-height:1.45;display:flex}._5IR8W_hint svg{color:var(--signal);flex:none;margin-top:1px}._5IR8W_raw{display:grid}._5IR8W_detail{border-top:var(--border) solid var(--divider)}._5IR8W_detail:first-child{border-top:0}._5IR8W_detail summary{align-items:center;gap:var(--sp-2);color:var(--text-2);cursor:pointer;padding:8px 0;font-size:12.5px;list-style:none;display:flex}._5IR8W_detail summary::-webkit-details-marker{display:none}._5IR8W_detail summary small{color:var(--text-3);font-size:var(--fs-micro);margin-left:auto}._5IR8W_caret{transition:transform var(--dur-micro) ease}._5IR8W_detail[open] ._5IR8W_caret{transform:rotate(90deg)}._5IR8W_detail pre{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);max-height:220px;color:var(--text-2);font-size:var(--fs-micro);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;padding:10px 12px;line-height:1.55;overflow:auto}._5IR8W_warn{margin:var(--sp-2) 0 0;border-radius:var(--radius-control);background:var(--danger-wash);color:var(--danger);font-size:var(--fs-tiny);padding:8px 10px;line-height:1.45}
.Gw-uEW_stack{gap:var(--sp-6);flex-direction:column;display:flex}.Gw-uEW_row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.Gw-uEW_muted{color:var(--text-3);font-size:var(--fs-small)}.Gw-uEW_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.Gw-uEW_error{margin:var(--sp-2) 0 0;color:var(--danger);font-size:var(--fs-small)}.Gw-uEW_ok{color:var(--ok);font-size:var(--fs-small)}.Gw-uEW_toggle{border-radius:var(--radius-pill);background:var(--toggle-off);cursor:pointer;width:32px;height:18px;transition:background var(--dur-micro) var(--ease-out);border:0;flex:none;padding:0;position:relative}.Gw-uEW_toggleOn{background:var(--signal)}.Gw-uEW_toggleThumb{background:var(--toggle-knob);width:14px;height:14px;box-shadow:var(--shadow-card);transition:transform var(--dur-micro) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.Gw-uEW_toggleOn .Gw-uEW_toggleThumb{transform:translate(14px)}.Gw-uEW_toggle:focus-visible,.Gw-uEW_input:focus-visible,.Gw-uEW_select:focus-visible,.Gw-uEW_textarea:focus-visible,.Gw-uEW_th button:focus-visible,.Gw-uEW_chip:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Gw-uEW_toggle:disabled{opacity:.5;cursor:not-allowed}.Gw-uEW_numberField{align-items:center;gap:var(--sp-1);display:inline-flex}.Gw-uEW_affix{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-small)}.Gw-uEW_input,.Gw-uEW_select,.Gw-uEW_textarea{padding:6px var(--sp-3);border:var(--border) solid var(--input-line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-small)}.Gw-uEW_input{min-width:0}.Gw-uEW_wideInput{width:min(320px,100%)}.Gw-uEW_textarea{resize:vertical;width:100%;min-height:160px;font-family:var(--font-ui);line-height:1.5}.Gw-uEW_range{width:160px;accent-color:var(--signal)}.Gw-uEW_chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.Gw-uEW_chip{align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-chip);background:var(--ink-1);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-tiny);display:inline-flex}.Gw-uEW_chipLocked{color:var(--text-3)}.Gw-uEW_chipRemove{color:var(--text-3);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.Gw-uEW_chipRemove:hover{color:var(--danger)}.Gw-uEW_tableWrap{border:var(--border) solid var(--line);border-radius:var(--radius-panel);overflow-x:auto}.Gw-uEW_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.Gw-uEW_table td,.Gw-uEW_th{padding:var(--sp-2) var(--sp-3);border-bottom:var(--border) solid var(--line);text-align:left;white-space:nowrap}.Gw-uEW_table tfoot td{color:var(--text-1);border-bottom:0;font-weight:600}.Gw-uEW_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right!important}.Gw-uEW_th{color:var(--text-3);font-weight:500}.Gw-uEW_th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Gw-uEW_th[aria-sort=ascending],.Gw-uEW_th[aria-sort=descending]{color:var(--text-1)}.Gw-uEW_labelCell{text-overflow:ellipsis;max-width:260px;overflow:hidden}.Gw-uEW_banner{padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--amber);border-radius:var(--radius-panel);background:var(--amber-wash);color:var(--text-1);font-size:var(--fs-small)}.Gw-uEW_bannerDanger{border-color:var(--danger);background:var(--danger-wash)}.Gw-uEW_meter{border-radius:var(--radius-pill);background:var(--ink-2);height:6px;overflow:hidden}.Gw-uEW_meterFill{background:var(--signal);height:100%}.Gw-uEW_meterWarn{background:var(--amber)}.Gw-uEW_meterOver{background:var(--danger)}.Gw-uEW_toolGroup{padding:var(--sp-2) 0;border-bottom:var(--border) solid var(--line)}.Gw-uEW_toolGroup:last-child{border-bottom:0}.Gw-uEW_toolGroup summary{justify-content:space-between;align-items:center;gap:var(--sp-2);cursor:pointer;color:var(--text-1);font-size:var(--fs-sm);display:flex}.Gw-uEW_toolList{gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.Gw-uEW_toolItem{align-items:flex-start;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-small);display:flex}.Gw-uEW_toolItem input{accent-color:var(--signal);margin-top:3px}.Gw-uEW_toolName{font-family:var(--font-mono);color:var(--text-1)}.Gw-uEW_modelPrice{gap:var(--sp-1);align-items:center;display:inline-flex}.Gw-uEW_allowIntro{color:var(--text-2);font-size:var(--fs-small);line-height:1.5}.Gw-uEW_allowIntro p{margin:0 0 var(--sp-2)}.Gw-uEW_allowIntro ul{padding-left:var(--sp-4);margin:0;list-style:outside}.Gw-uEW_allowGroupActions{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0}.Gw-uEW_allowStats{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--text-1)}.Gw-uEW_allowToolbar{justify-content:space-between;align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0;flex-wrap:wrap;display:flex}.Gw-uEW_toolGroupName{font-weight:600}.Gw-uEW_allowRows{gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.Gw-uEW_allowRow{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-small);display:flex}.Gw-uEW_allowRow input{accent-color:var(--signal);margin-top:3px}.Gw-uEW_allowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.Gw-uEW_allowLocked{opacity:.65;cursor:not-allowed}.Gw-uEW_badge{padding:0 var(--sp-1);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);color:var(--text-2);font-size:11px;line-height:16px}.Gw-uEW_badgeWarn{border-color:var(--amber);color:var(--amber)}.Gw-uEW_badgeLock{border-color:var(--danger);color:var(--danger)}.Gw-uEW_pad{gap:var(--sp-3);padding:var(--sp-4);margin:0;display:grid}.Gw-uEW_pad+.Gw-uEW_pad{border-top:var(--border) solid var(--line)}.Gw-uEW_pad .Gw-uEW_textarea{width:100%}.Gw-uEW_flush{margin:0}.Gw-uEW_keyForm{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.Gw-uEW_keyInput{width:min(260px,100%);font-family:var(--font-mono)}
._2Nldga_palette{--modal-w:600px}._2Nldga_searchRow{padding:var(--sp-3);border-bottom:var(--border) solid var(--line)}._2Nldga_input{width:100%;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-2);color:var(--text-1);font:inherit}._2Nldga_input:focus-visible{outline:2px solid var(--signal);outline-offset:1px}._2Nldga_list{padding:var(--sp-2);max-height:min(52vh,420px);margin:0;list-style:none;overflow-y:auto}._2Nldga_group{margin:var(--sp-2) var(--sp-2) var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}._2Nldga_option{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-control);color:var(--text-2);cursor:pointer;display:flex}._2Nldga_optionActive{background:var(--signal-wash);color:var(--text-1);box-shadow:inset 2px 0 0 var(--signal)}._2Nldga_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._2Nldga_hint{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-3)}._2Nldga_empty{padding:var(--sp-4);text-align:center;color:var(--text-3);margin:0}._2Nldga_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
._7-byEq_root{grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid}._7-byEq_identity{align-items:center;gap:var(--sp-3);min-width:0;min-height:60px;padding:var(--sp-3) calc(var(--sp-8) + var(--sp-4)) var(--sp-2) var(--sp-4);display:flex}._7-byEq_avatar{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-2);width:32px;height:32px;color:var(--text-2);flex:none;place-items:center;display:grid}._7-byEq_idText{flex:1;min-width:0}._7-byEq_name{font-family:var(--font-ui);font-size:var(--fs-small);font-weight:600;line-height:var(--lh-tight);color:var(--text-1);margin:0}._7-byEq_sub{font-size:var(--fs-micro);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._7-byEq_state[data-state=awake]{color:var(--ok)}._7-byEq_state[data-state=waking],._7-byEq_state[data-state=asleep]{color:var(--text-3)}._7-byEq_state[data-state=offline]{color:var(--danger)}._7-byEq_state{align-items:center;gap:var(--sp-1);font-size:var(--fs-micro);color:var(--text-2);flex:none;display:inline-flex}._7-byEq_tabs{margin:0 var(--sp-4) var(--sp-1);justify-self:stretch}._7-byEq_body{overscroll-behavior:contain;min-height:0;padding:var(--sp-3) var(--sp-4) var(--sp-4);scrollbar-gutter:stable;display:block;overflow-y:auto}._7-byEq_body>*+*,._7-byEq_computerHost>*+*{margin-top:var(--sp-3)}._7-byEq_computerHost[hidden]{display:none}
.H9jG_W_page{padding:var(--sp-8) var(--sp-6);background:var(--ink-0);overflow-y:auto}.H9jG_W_inner{max-width:880px;margin:0 auto}@media (max-width:820px){.H9jG_W_page{padding:var(--sp-4) var(--sp-3)}}.H9jG_W_fill{flex-direction:column;display:flex;overflow:hidden}
.D_lC4W_groups{gap:var(--sp-4);display:grid}.D_lC4W_heading{margin:0 0 var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.D_lC4W_list{gap:var(--sp-1);margin:0;display:grid}.D_lC4W_row{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-1) 0;color:var(--text-2);display:flex}.D_lC4W_row dd{margin:0}.D_lC4W_kbd{padding:2px var(--sp-2);border:var(--border) solid var(--line-strong);border-radius:var(--radius-chip);background:var(--ink-2);color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-small)}
.YiOgWq_rail{width:var(--sidebar-r);border-left:var(--border) solid var(--divider);background:var(--panel);height:100%;min-height:0;transition:width var(--dur-panel) var(--ease-out);position:relative;overflow:hidden}.YiOgWq_full{width:var(--sidebar-r);height:100%;transition:opacity var(--dur-std) var(--ease-out), transform var(--dur-panel) var(--ease-spring)}.YiOgWq_rail[data-minimized]{width:var(--sidebar-r-dock)}.YiOgWq_rail[data-minimized] .YiOgWq_full{opacity:0;pointer-events:none;position:absolute;inset:0 auto 0 0;transform:translate(24px)}.YiOgWq_rail[data-minimized] .YiOgWq_minimize{display:none}.YiOgWq_minimize{top:18px;right:var(--sp-3);z-index:2;position:absolute}.YiOgWq_dock{align-items:center;gap:var(--sp-2);height:100%;padding:var(--sp-3) 0;animation:YiOgWq_dock-in var(--dur-spring) var(--ease-spring) both;flex-direction:column;display:flex}.YiOgWq_dockSep{width:24px;height:1px;margin:var(--sp-1) 0;background:var(--line)}.YiOgWq_dockItem{border:var(--border) solid transparent;border-radius:var(--radius-control);width:44px;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-spring) var(--ease-spring);background:0 0;justify-items:center;gap:3px;padding:6px 0;display:grid;position:relative}.YiOgWq_dockItem:hover{background:var(--ink-2);transform:scale(1.06)}.YiOgWq_dockItem:active{transform:scale(.96)}.YiOgWq_dockBadge{border-radius:var(--radius-pill);background:var(--signal);min-width:17px;color:var(--on-signal);font-family:var(--font-ui);text-align:center;animation:YiOgWq_badge-pop var(--dur-spring) var(--ease-spring) both;padding:0 4px;font-size:10px;font-weight:600;line-height:17px;position:absolute;top:0;right:2px}.YiOgWq_dockValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-2);font-size:10px}.YiOgWq_dockDot{box-shadow:0 0 0 2px var(--ink-1);position:absolute;top:4px;right:8px}.YiOgWq_toggle,.YiOgWq_close,.YiOgWq_scrim{display:none}@media (max-width:1100px){.YiOgWq_rail,.YiOgWq_rail[data-minimized]{width:var(--sidebar-r);display:none}.YiOgWq_minimize{display:none}.YiOgWq_rail[data-open]{top:var(--shell-top);height:auto;z-index:var(--z-modal);width:min(var(--sidebar-r), 100vw);background:var(--panel);box-shadow:var(--shadow-float);animation:YiOgWq_rail-in var(--dur-panel) var(--ease-spring);display:block;position:fixed;bottom:0;right:0}.YiOgWq_full{width:100%}.YiOgWq_close{top:var(--sp-2);right:var(--sp-2);z-index:2;display:inline-flex;position:absolute}.YiOgWq_scrim{inset:var(--shell-top) 0 0 0;z-index:var(--z-overlay);background:var(--scrim);animation:YiOgWq_fd-fade var(--dur-std) var(--ease-out);display:block;position:fixed}.YiOgWq_toggle{align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-1);box-shadow:var(--shadow-card);color:var(--text-2);font-size:var(--fs-tiny);cursor:pointer;transition:transform var(--dur-spring) var(--ease-spring);display:inline-flex}.YiOgWq_toggle:hover{color:var(--text-1);border-color:var(--line-strong);transform:translateY(-1px)}}@keyframes YiOgWq_rail-in{0%{opacity:0;transform:translate(32px)}}@keyframes YiOgWq_fd-fade{0%{opacity:0}}@keyframes YiOgWq_dock-in{0%{opacity:0;transform:translate(12px)}}@keyframes YiOgWq_badge-pop{0%{opacity:0;transform:scale(.4)}}
.a09Thq_center{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.a09Thq_scroll{flex-direction:column;justify-content:center;min-height:0;display:flex;overflow-y:auto}.a09Thq_hero{align-items:center;gap:var(--sp-3);width:min(100%, var(--chat-max));padding:var(--sp-8) var(--sp-4) var(--sp-6);text-align:center;flex-direction:column;margin:0 auto;display:flex}.a09Thq_mark{margin-bottom:var(--sp-2)}.a09Thq_title{font-family:var(--font-title);letter-spacing:-.01em;color:var(--text-1);margin:0;font-size:46px;font-weight:400;line-height:1.05}.a09Thq_title em{color:var(--signal);font-style:italic}.a09Thq_sub{max-width:56ch;font-size:var(--fs-base);color:var(--text-2);margin:0;line-height:1.6}.a09Thq_suggestions{gap:var(--sp-2);width:100%;margin:var(--sp-2) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.a09Thq_suggestions li{animation:a09Thq_rise var(--dur-std) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger) * 2)}@keyframes a09Thq_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.a09Thq_suggestion{align-items:center;gap:var(--sp-3);width:100%;height:100%;padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);box-shadow:var(--shadow-card);color:var(--text-2);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-std) var(--ease-out), background-color var(--dur-std) var(--ease-out);display:flex}.a09Thq_suggestion:hover:not(:disabled){border-color:color-mix(in srgb, var(--vivid,var(--line-strong)) 45%, var(--line));background:color-mix(in srgb, var(--vivid,var(--text-2)) 6%, var(--ink-1))}.a09Thq_suggestion:active:not(:disabled){transform:scale(.98)}.a09Thq_suggestion:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.a09Thq_suggestion:disabled{opacity:.6;cursor:default}.a09Thq_sugText{flex-direction:column;gap:2px;min-width:0;display:flex}.a09Thq_sugTitle{font-size:var(--fs-small);color:var(--text-1);font-weight:600;line-height:1.35}.a09Thq_sugSub{font-size:var(--fs-micro);color:var(--text-3)}.a09Thq_center:focus{outline:none}@media (max-width:900px){.a09Thq_suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.a09Thq_scroll{padding-top:var(--sp-8)}}@media (max-width:480px){.a09Thq_hero{padding:var(--sp-4) var(--sp-3);gap:var(--sp-2)}.a09Thq_title{font-size:36px}.a09Thq_sub{font-size:var(--fs-small)}.a09Thq_suggestions{grid-template-columns:1fr}.a09Thq_suggestion{padding:var(--sp-2) var(--sp-3);align-items:center}}@media (prefers-reduced-motion:reduce){.a09Thq_suggestions li{animation:none}.a09Thq_suggestion{transition:none}}
._mZDDq_app{grid-template-columns:var(--sidebar-l) minmax(0, 1fr) auto;isolation:isolate;background:var(--ink-1);--shell-top:0px;height:100dvh;transition:grid-template-columns var(--dur-panel) var(--ease-out);grid-template-rows:0 minmax(0,1fr);display:grid;position:relative;overflow:hidden}._mZDDq_app[data-left=rail]{grid-template-columns:var(--sidebar-l-rail) minmax(0, 1fr) auto}._mZDDq_sidebarLeft{border-right:var(--border) solid var(--divider);background:var(--panel);grid-area:1/1/-1;min-height:0;overflow:hidden}._mZDDq_topbar{z-index:var(--z-sticky);align-items:center;gap:var(--sp-2);min-width:0;padding:0 var(--sp-2);border-bottom:var(--border) solid var(--divider);background:var(--ink-1);grid-area:1/2;grid-template-columns:1fr auto 1fr;display:none}._mZDDq_topbarLeft{align-items:center;gap:var(--sp-1);min-width:0;display:flex}._mZDDq_menuBtn{display:inline-flex}._mZDDq_brand{color:var(--text-1);border-radius:var(--radius-chip);justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}._mZDDq_wordmark{font-family:var(--font-ui);letter-spacing:-.01em;font-size:15px;font-weight:600}._mZDDq_paletteBtn{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._mZDDq_paletteBtn:hover{background:var(--ink-3);color:var(--text-1)}._mZDDq_topbarRight{justify-content:flex-end;align-items:center;gap:var(--sp-1);display:flex}._mZDDq_body{display:contents}._mZDDq_body>:not(aside){grid-area:2/2;min-width:0;min-height:0}._mZDDq_body>aside{z-index:var(--z-sticky);grid-area:1/3/-1}._mZDDq_body>main{animation:_mZDDq_mode-in var(--dur-panel) var(--ease-out);position:relative}@keyframes _mZDDq_mode-in{0%{opacity:0}}@media (max-width:820px){._mZDDq_app,._mZDDq_app[data-left=rail]{grid-template-columns:0 minmax(0,1fr) 0;grid-template-rows:var(--topbar-h) minmax(0, 1fr);--shell-top:var(--topbar-h)}._mZDDq_sidebarLeft{display:none}._mZDDq_topbar{display:grid}}
.LcN-xq_heading h1{font-family:var(--font-ui);letter-spacing:-.015em;color:var(--text-1);margin:0;font-size:22px;font-weight:600}.LcN-xq_heading p{margin:var(--sp-1) 0 var(--sp-5);max-width:68ch;font-size:var(--fs-small);color:var(--text-2);line-height:1.55}.LcN-xq_errorNote{align-items:flex-start;gap:var(--sp-3);margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--danger-dim);border-radius:var(--radius-control);background:var(--danger-wash);font-size:var(--fs-small);color:var(--text-2);display:flex}.LcN-xq_errorNote>div{flex-direction:column;flex:1;gap:2px;display:flex}.LcN-xq_errorNote strong{color:var(--danger)}.LcN-xq_errorNote>:first-child{margin-top:5px}.LcN-xq_skeletonRows{gap:var(--sp-2);flex-direction:column;display:flex}.LcN-xq_spark{width:100%;height:28px;display:block;overflow:visible}.LcN-xq_spark polyline{stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.LcN-xq_sparkAmber polyline{stroke:var(--amber)}.LcN-xq_sparkDanger polyline{stroke:var(--danger)}.LcN-xq_sparkBase{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.LcN-xq_job{margin-top:var(--sp-3)}.LcN-xq_jobLine{align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 0;font-size:var(--fs-small);color:var(--text-2);display:flex}.LcN-xq_jobOutput{max-height:160px;margin:var(--sp-2) 0 0;padding:var(--sp-3);border-radius:var(--radius-control);background:var(--ink-0);font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-2);white-space:pre-wrap;word-break:break-word;line-height:1.5;overflow:auto}.LcN-xq_grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.LcN-xq_gridWide{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LcN-xq_stack{gap:var(--sp-4);flex-direction:column;display:flex}.LcN-xq_sectionTitle{margin:var(--sp-6) 0 var(--sp-3);font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-weight:600}.LcN-xq_readouts{gap:var(--sp-5);flex-wrap:wrap;display:flex}.LcN-xq_meta{margin:var(--sp-2) 0 0;font-size:var(--fs-small);color:var(--text-3)}.LcN-xq_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-3)}.LcN-xq_row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.LcN-xq_rowBetween{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.LcN-xq_svcName{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-1)}.LcN-xq_svcFacts{gap:2px var(--sp-3);margin:0 0 var(--sp-3);font-size:var(--fs-tiny);grid-template-columns:auto 1fr;display:grid}.LcN-xq_svcFacts dt{color:var(--text-3)}.LcN-xq_svcFacts dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-2);margin:0}.LcN-xq_statRow{align-items:center;gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:var(--border) solid var(--line);grid-template-columns:1fr 120px;display:grid}.LcN-xq_statRow:last-child{border-bottom:0}.LcN-xq_input,.LcN-xq_select{min-width:0;padding:7px var(--sp-3);border:var(--border) solid var(--input-line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font-family:inherit;font-size:var(--fs-small)}.LcN-xq_input:focus-visible,.LcN-xq_select:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.LcN-xq_monoInput{font-family:var(--font-mono)}.LcN-xq_label{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);flex-direction:column;gap:4px;display:flex}.LcN-xq_toolbar{align-items:flex-end;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.LcN-xq_check{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);color:var(--text-2);cursor:pointer;display:inline-flex}.LcN-xq_check input{accent-color:var(--signal)}.LcN-xq_tableWrap{border:var(--border) solid var(--line);border-radius:var(--radius-panel);overflow:auto}.LcN-xq_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.LcN-xq_table th,.LcN-xq_table td{padding:var(--sp-2) var(--sp-3);border-bottom:var(--border) solid var(--line);text-align:left;vertical-align:middle}.LcN-xq_nowrap{white-space:nowrap}.LcN-xq_table th{font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);background:var(--ink-1);white-space:nowrap;font-weight:600}.LcN-xq_table td{color:var(--text-2)}.LcN-xq_table tr:last-child td{border-bottom:0}.LcN-xq_cell{align-items:center;gap:var(--sp-2);display:inline-flex}.LcN-xq_wrapCell{word-break:break-word;max-width:420px}.LcN-xq_empty{margin:var(--sp-4) 0;font-size:var(--fs-small);color:var(--text-3)}.LcN-xq_lockNote{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--amber-dim);border-radius:var(--radius-control);background:var(--amber-wash);font-size:var(--fs-small);color:var(--text-2);line-height:1.5;display:flex}.LcN-xq_lockNote strong{color:var(--amber)}.LcN-xq_crumbs{margin-bottom:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.LcN-xq_crumb{border-radius:var(--radius-chip);color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 6px}.LcN-xq_crumb:hover{background:var(--ink-2);color:var(--text-1)}.LcN-xq_crumb:focus-visible,.LcN-xq_linkBtn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.LcN-xq_linkBtn{color:var(--text-1);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.LcN-xq_linkBtn:hover{color:var(--signal)}.LcN-xq_protectedTag{border:var(--border) solid var(--amber-dim);border-radius:var(--radius-chip);font-size:var(--fs-micro);color:var(--amber);padding:1px 6px}.LcN-xq_logBox{height:min(60vh,560px);padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-0);font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-2);margin:0;line-height:1.55;overflow:auto}.LcN-xq_logLine{white-space:pre-wrap;word-break:break-all}.LcN-xq_logLine mark{background:var(--amber-wash);color:var(--amber)}.LcN-xq_tabs{gap:var(--sp-1);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.LcN-xq_report{max-width:var(--chat-max)}.LcN-xq_confirmBox{gap:var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-3);border:var(--border) solid var(--danger-dim);border-radius:var(--radius-control);background:var(--danger-wash);font-size:var(--fs-small);color:var(--text-2);flex-direction:column;display:flex}@media (max-width:900px){.LcN-xq_gridWide{grid-template-columns:1fr}}
.Cfhy9G_screen{min-height:100dvh;padding:var(--sp-5);background:var(--ink-0);place-items:center;display:grid;position:relative;overflow:hidden}.Cfhy9G_card{background:var(--ink-1);border:var(--border) solid var(--line);width:min(100%,380px);box-shadow:var(--shadow-float);padding:var(--sp-8) var(--sp-6) var(--sp-6);border-radius:20px;position:relative}.Cfhy9G_brand{align-items:flex-start;gap:var(--sp-2);margin-bottom:var(--sp-5);flex-direction:column;display:flex}.Cfhy9G_title{margin:var(--sp-2) 0 0;font-family:var(--font-title);color:var(--text-1);font-size:36px;font-weight:400;line-height:1}.Cfhy9G_subtitle{font-size:var(--fs-small);color:var(--text-2)}.Cfhy9G_form{gap:var(--sp-4);flex-direction:column;display:flex}.Cfhy9G_field{gap:var(--sp-2);flex-direction:column;display:flex}.Cfhy9G_label{font-size:var(--fs-tiny);color:var(--text-2);font-weight:500}.Cfhy9G_input{height:40px;padding:0 var(--sp-3);background:var(--ink-1);border:var(--border) solid var(--input-line);border-radius:var(--radius-control);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-base);transition:border-color var(--dur-micro) var(--ease-out), box-shadow var(--dur-std) var(--ease-out)}.Cfhy9G_input:hover:not(:disabled){border-color:var(--line-strong)}.Cfhy9G_input:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-ring);outline:none}.Cfhy9G_input:disabled{opacity:.6}.Cfhy9G_error{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);background:var(--danger-wash);border:var(--border) solid var(--danger-dim);border-radius:var(--radius-control);color:var(--danger);font-size:var(--fs-small);display:flex}.Cfhy9G_footnote{margin-top:var(--sp-5);text-align:center;font-size:var(--fs-tiny);color:var(--text-3)}.Cfhy9G_switch{color:var(--signal);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.Cfhy9G_social{gap:var(--sp-2);flex-direction:column;display:flex}.Cfhy9G_socialButton{justify-content:center;align-items:center;gap:var(--sp-3);background:var(--ink-1);border:var(--border) solid var(--line-strong);border-radius:var(--radius-pill);height:42px;color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-base);cursor:pointer;transition:background var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);font-weight:500;display:flex}.Cfhy9G_socialButton:hover:not(:disabled){background:var(--ink-2)}.Cfhy9G_socialButton:focus-visible{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-ring);outline:none}.Cfhy9G_socialButton:disabled{opacity:.6;cursor:default}.Cfhy9G_divider{align-items:center;gap:var(--sp-3);margin:var(--sp-4) 0;color:var(--text-3);font-size:var(--fs-tiny);display:flex}.Cfhy9G_divider:before,.Cfhy9G_divider:after{content:"";height:var(--border);background:var(--divider);flex:1}
.KDiJNq_page{background:var(--ink-0);min-height:100vh;color:var(--text-1)}.KDiJNq_topbar{justify-content:space-between;align-items:center;gap:var(--sp-3);height:auto;min-height:var(--topbar-h);padding:var(--sp-3) var(--sp-5);border-bottom:var(--border) solid var(--line);background:var(--ink-0);z-index:var(--z-sticky);flex-wrap:wrap;display:flex;position:sticky;top:0}.KDiJNq_brand{align-items:center;gap:var(--sp-2);font-size:var(--fs-lg);display:inline-flex}.KDiJNq_topbarControls{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.KDiJNq_grid{gap:var(--sp-4);padding:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;display:grid}.KDiJNq_stack{gap:var(--sp-3);flex-direction:column;display:flex}.KDiJNq_row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.KDiJNq_glyphCell{align-items:center;gap:var(--sp-2);flex-direction:column;min-width:56px;display:flex}.KDiJNq_caption{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}
.SDal1q_prose{font-size:var(--fs-base);color:var(--text-1);overflow-wrap:anywhere;line-height:1.65}.SDal1q_prose>:first-child{margin-top:0}.SDal1q_prose>:last-child{margin-bottom:0}.SDal1q_prose p,.SDal1q_prose ul,.SDal1q_prose ol,.SDal1q_prose blockquote,.SDal1q_prose table{margin:0 0 var(--sp-3)}.SDal1q_prose h1,.SDal1q_prose h2,.SDal1q_prose h3,.SDal1q_prose h4{margin:var(--sp-5) 0 var(--sp-2);font-family:var(--font-ui);line-height:1.3}.SDal1q_prose h1{font-size:var(--fs-xl);letter-spacing:-.01em}.SDal1q_prose h2{align-items:center;gap:var(--sp-2);font-size:var(--fs-lg);letter-spacing:-.01em;display:flex}.SDal1q_prose h2:before{content:"";background:var(--signal);border-radius:2px;flex:none;width:3px;height:.9em}.SDal1q_prose h3{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.SDal1q_prose strong{color:var(--text-1);background:linear-gradient(transparent 40%, var(--highlight) 40%, var(--highlight) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;padding:0 2px;font-weight:600}.SDal1q_prose :is(h1,h2,h3,h4,th) strong{background:0 0;padding:0}.SDal1q_prose ul,.SDal1q_prose ol{padding-left:1.25rem}.SDal1q_prose li{margin-bottom:var(--sp-1)}.SDal1q_prose li::marker{color:var(--text-3)}.SDal1q_prose a{color:var(--signal);text-underline-offset:2px;text-decoration:underline}.SDal1q_prose blockquote{padding-left:var(--sp-3);border-left:2px solid var(--line);color:var(--text-2)}.SDal1q_prose hr{margin:var(--sp-5) 0;border:0;border-top:var(--border) solid var(--line)}.SDal1q_tableWrap{margin:0 0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);overflow-x:auto}.SDal1q_prose .SDal1q_tableWrap table{border-collapse:collapse;width:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums;margin:0}.SDal1q_prose .SDal1q_tableWrap tr:last-child td{border-bottom:0}.SDal1q_prose .SDal1q_tableWrap tr:nth-child(2n) td{background:var(--ink-1)}.SDal1q_prose th,.SDal1q_prose td{padding:var(--sp-2) var(--sp-3);border-bottom:var(--border) solid var(--line);text-align:left;vertical-align:top}.SDal1q_prose th{background:var(--ink-2);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;font-weight:500}.SDal1q_prose a.SDal1q_cite{border:var(--border) solid var(--line);border-radius:var(--radius-chip);background:var(--ink-2);font-family:var(--font-mono);color:var(--text-1);vertical-align:.05em;align-items:center;gap:4px;padding:0 .45em;font-size:.82em;text-decoration:none;display:inline-flex}.SDal1q_prose a.SDal1q_cite:hover{border-color:var(--signal);color:var(--signal)}.SDal1q_figure{border:var(--border) solid var(--line);border-radius:var(--radius-control);max-width:100%;display:inline-block;overflow:hidden}.SDal1q_figure img{max-width:100%;max-height:360px;display:block}.SDal1q_inline{background:var(--ink-2);font-family:var(--font-mono);color:var(--text-1);border-radius:5px;padding:.1em .35em;font-size:.9em}.SDal1q_block{margin:0 0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);overflow:hidden}.SDal1q_blockHead{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:2px 2px 2px var(--sp-3);border-bottom:var(--border) solid var(--line);background:var(--ink-2);display:flex}.SDal1q_lang{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.SDal1q_plain{padding:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-small);background:0 0;margin:0;line-height:1.6;overflow-x:auto}.SDal1q_shiki pre{padding:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-small);background:0 0;margin:0;line-height:1.6;overflow-x:auto}.SDal1q_plain code{color:var(--text-2);font-family:inherit}:is(.SDal1q_shiki .shiki,.SDal1q_shiki .shiki span){color:var(--shiki-dark);background-color:#0000}:is([data-theme=light] .SDal1q_shiki .shiki,[data-theme=light] .SDal1q_shiki .shiki span){color:var(--shiki-light)}.SDal1q_prose ul{list-style:outside}.SDal1q_prose ol{list-style:decimal}.SDal1q_prose ul ul{list-style:circle}.SDal1q_prose th,.SDal1q_prose td{overflow-wrap:break-word}
.IhCdAq_muted{color:var(--text-3);font-size:var(--fs-small);margin:0;line-height:1.5}.IhCdAq_note{margin:var(--sp-3) 0 0;color:var(--text-3);font-size:var(--fs-tiny);line-height:1.5}.IhCdAq_view{gap:var(--sp-2);margin:0;display:grid}.IhCdAq_title{color:var(--text-1);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IhCdAq_live{background:var(--ink-0);width:100%;height:100%;min-height:0;overflow:hidden}.IhCdAq_view .IhCdAq_live{aspect-ratio:1280/900;border:1px solid var(--line);border-radius:var(--radius-control)}.IhCdAq_view .IhCdAq_live[data-control]{outline:2px solid var(--signal);outline-offset:1px}.IhCdAq_liveBar{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.IhCdAq_liveView{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.IhCdAq_machine{border:1px solid var(--line-strong);background:var(--ink-1);box-shadow:var(--shadow-card);border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.IhCdAq_machine[data-state=requested]{border-color:var(--amber)}.IhCdAq_machine[data-state=user],.IhCdAq_machine[data-state=paused]{border-color:var(--ok)}.IhCdAq_window{z-index:var(--z-overlay);box-shadow:0 24px 64px #00000073, var(--shadow-card);flex-direction:column;display:flex;position:fixed}.IhCdAq_window[data-mode=max]{inset:12px}.IhCdAq_window .IhCdAq_dockText{flex-basis:auto}.IhCdAq_window .IhCdAq_chrome{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.IhCdAq_window[data-mode=max] .IhCdAq_chrome{cursor:default}.IhCdAq_window .IhCdAq_screen,.IhCdAq_machine:fullscreen .IhCdAq_screen{aspect-ratio:auto;flex:1;min-height:0}.IhCdAq_machine:fullscreen{border-radius:0;flex-direction:column;display:flex}.IhCdAq_machine:fullscreen .IhCdAq_chrome{cursor:default}.IhCdAq_resize{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg, transparent 50%, var(--line-strong) 50% 58%, transparent 58% 70%, var(--line-strong) 70% 78%, transparent 78%);width:16px;height:16px;position:absolute;bottom:0;right:0}.IhCdAq_popped{justify-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-3);border:1px dashed var(--ok);color:var(--ok);text-align:center;border-radius:12px;display:grid}.IhCdAq_popped .IhCdAq_dockActions{justify-content:center;margin:0}.IhCdAq_poppedText{color:var(--text-2);font-size:var(--fs-small);margin:0}.IhCdAq_chrome{align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--line);background:var(--ink-2);min-width:0;padding:7px 10px;display:flex}.IhCdAq_lights{flex:none;gap:5px;display:inline-flex}.IhCdAq_lights i{background:var(--line-strong);border-radius:50%;width:8px;height:8px}.IhCdAq_light{color:#0009;cursor:pointer;border:0;border-radius:50%;place-items:center;width:12px;height:12px;padding:0;display:grid}.IhCdAq_light svg{opacity:0}.IhCdAq_lights:hover .IhCdAq_light svg,.IhCdAq_light:focus-visible svg{opacity:1}.IhCdAq_light:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.IhCdAq_light[data-light=close]{background:#ff5f57}.IhCdAq_light[data-light=min]{background:#febc2e}.IhCdAq_light[data-light=max]{background:#28c840}.IhCdAq_light:disabled{background:var(--line-strong);cursor:default}.IhCdAq_light:disabled svg{opacity:0}.IhCdAq_lights:has(.IhCdAq_light){gap:6px}.IhCdAq_lights:has(.IhCdAq_light)~.IhCdAq_address{min-width:56px}.IhCdAq_lights:has(.IhCdAq_light)~.IhCdAq_status{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.IhCdAq_chromeActions{flex:none;gap:2px;display:inline-flex}.IhCdAq_chromeBtn{width:22px;height:22px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.IhCdAq_chromeBtn:hover{background:var(--ink-1);color:var(--text-1)}.IhCdAq_chromeBtn:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.IhCdAq_address{border-radius:var(--radius-pill);background:var(--ink-1);min-width:0;height:22px;color:var(--text-2);font-size:var(--fs-micro);flex:1;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.IhCdAq_address span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IhCdAq_status{color:var(--text-3);font-size:var(--fs-micro);white-space:nowrap;flex:none;align-items:center;gap:5px;font-weight:600;display:inline-flex}.IhCdAq_statusDot{background:currentColor;border-radius:50%;width:6px;height:6px}.IhCdAq_status[data-tone=agent],.IhCdAq_status[data-tone=live]{color:var(--signal)}.IhCdAq_status[data-tone=agent] .IhCdAq_statusDot{animation:1.6s ease-in-out infinite IhCdAq_pulse}.IhCdAq_status[data-tone=user]{color:var(--ok)}.IhCdAq_status[data-tone=warn]{color:var(--amber)}.IhCdAq_screen{aspect-ratio:1280/900;background:var(--ink-0);position:relative;overflow:hidden}.IhCdAq_screenPhone{aspect-ratio:390/844;justify-self:center;width:100%;max-width:100%;max-height:70vh}.IhCdAq_canvas,.IhCdAq_screenShot{object-fit:contain;object-position:top;width:100%;height:100%;display:block}.IhCdAq_canvas{touch-action:none}.IhCdAq_canvas[hidden]{display:none}.IhCdAq_blank{place-content:center;justify-items:center;gap:var(--sp-2);height:100%;padding:var(--sp-4);color:var(--text-3);font-size:var(--fs-small);text-align:center;display:grid}.IhCdAq_cursor{filter:drop-shadow(0 1px 2px #00000059);pointer-events:none;position:absolute;top:46%;left:58%}.IhCdAq_screenHit{padding:var(--sp-3);cursor:pointer;background:0 0;border:0;place-items:end center;display:grid;position:absolute;inset:0}.IhCdAq_hitHint{border-radius:var(--radius-pill);color:#fff;font-size:var(--fs-tiny);opacity:0;transition:opacity var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:#111111b8;align-items:center;gap:6px;padding:5px 10px;font-weight:500;display:inline-flex;transform:translateY(4px)}.IhCdAq_screenHit:hover .IhCdAq_hitHint,.IhCdAq_screenHit:focus-visible .IhCdAq_hitHint{opacity:1;transform:none}.IhCdAq_screenHit:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.IhCdAq_dock{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 10px;border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.IhCdAq_dockText{min-width:0;color:var(--text-2);font-size:var(--fs-small);flex:100%;align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}.IhCdAq_dock[data-kind=requested] .IhCdAq_dockText{color:var(--amber-dim)}.IhCdAq_dock[data-kind=requested] .IhCdAq_dockText svg{color:var(--amber);flex:none}.IhCdAq_dockActions{gap:var(--sp-1);flex-wrap:wrap;margin-left:auto;display:flex}.IhCdAq_controlBar{align-items:center;gap:var(--sp-1);padding:0 10px var(--sp-2);display:flex}.IhCdAq_focusInput{border:1px solid var(--line);width:0;min-width:0;color:var(--text-1);background:0 0;border-radius:6px;flex:1;padding:6px 8px;font-size:16px}.IhCdAq_recent summary{color:var(--text-3);font-size:var(--fs-tiny);cursor:pointer}.IhCdAq_steps{gap:var(--sp-1);max-height:280px;margin:var(--sp-2) 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.IhCdAq_stepRow{align-items:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-small);display:flex}.IhCdAq_stepRow[data-ok=running]{color:var(--signal)}.IhCdAq_stepRow[data-ok=false]{color:var(--danger)}.IhCdAq_stepShot{border:1px solid var(--line);background:var(--ink-0);object-fit:cover;object-position:top;border-radius:4px;flex:none;width:44px;height:28px;overflow:hidden}.IhCdAq_stepLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes IhCdAq_pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.IhCdAq_status[data-tone=agent] .IhCdAq_statusDot{animation:none}}
.EslU2W_muted{font-size:var(--fs-small);color:var(--text-3);margin:0;line-height:1.55}.EslU2W_grid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.EslU2W_tile{aspect-ratio:4/3;border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-0);width:100%;color:var(--text-2);cursor:pointer;transition:border-color var(--dur-micro) ease;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.EslU2W_tile:hover,.EslU2W_tile:focus-visible{border-color:var(--signal)}.EslU2W_thumb{object-fit:cover;width:100%;height:100%;display:block}.EslU2W_badge{left:var(--sp-1);bottom:var(--sp-1);border-radius:var(--radius-pill);background:var(--media-scrim);color:var(--on-media);font-family:var(--font-mono);align-items:center;gap:3px;padding:1px 6px;font-size:10px;display:inline-flex;position:absolute}.EslU2W_doc{height:100%;padding:var(--sp-2);text-align:center;place-content:center;justify-items:center;gap:2px;display:grid}.EslU2W_docName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--fs-micro);color:var(--text-1);overflow:hidden}.EslU2W_docMeta{font-family:var(--font-mono);color:var(--text-3);font-size:10px}.EslU2W_full{border-radius:var(--radius-control);max-width:100%;max-height:70vh;margin:0 auto;display:block}.EslU2W_download{align-items:center;gap:var(--sp-1);color:var(--signal);font-size:var(--fs-small);display:inline-flex}
.gEVi0G_stack{gap:var(--sp-6);display:grid}.gEVi0G_list{display:grid}.gEVi0G_item{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.gEVi0G_item+.gEVi0G_item{border-top:var(--border) solid var(--line)}.gEVi0G_itemTitle{color:var(--text-1);font-size:var(--fs-base);overflow-wrap:anywhere;font-weight:500}.gEVi0G_meta{color:var(--text-3);font-size:var(--fs-tiny);overflow-wrap:anywhere;margin-top:2px}.gEVi0G_mono{font-family:var(--font-mono);font-size:var(--fs-tiny)}.gEVi0G_actions{gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.gEVi0G_form{gap:var(--sp-3);padding:var(--sp-4);display:grid}.gEVi0G_formRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}.gEVi0G_input,.gEVi0G_textarea,.gEVi0G_select{min-width:0;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--input-line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font-family:inherit;font-size:var(--fs-small);flex:160px}.gEVi0G_textarea{resize:vertical;min-height:72px}.gEVi0G_input:focus-visible,.gEVi0G_textarea:focus-visible,.gEVi0G_select:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.gEVi0G_empty{padding:var(--sp-4);color:var(--text-3);font-size:var(--fs-small)}.gEVi0G_error{padding:var(--sp-3) var(--sp-4);color:var(--danger);font-size:var(--fs-small)}.gEVi0G_secretBox{gap:var(--sp-2);padding:var(--sp-4);border-top:var(--border) solid var(--line);background:var(--ink-2);color:var(--amber);font-size:var(--fs-small);display:grid}.gEVi0G_code{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-chip);background:var(--ink-0);color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-tiny);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.gEVi0G_badge{margin-left:var(--sp-2);padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--ink-3);color:var(--text-2);font-size:var(--fs-micro);vertical-align:middle;display:inline-block}
