.HjQxJG_base{justify-content:center;align-items:center;gap:var(--sp-2);border:var(--border) solid transparent;border-radius:var(--radius-control);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-spring) var(--ease-spring);font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.HjQxJG_base:active:not(:disabled){transition-duration:var(--dur-micro);transform:scale(.97)}.HjQxJG_base:disabled,.HjQxJG_base[aria-disabled=true]{cursor:not-allowed;opacity:.45;transform:none}.HjQxJG_sm{height:30px;padding:0 var(--sp-3);font-size:var(--fs-small)}.HjQxJG_md{height:38px;padding:0 var(--sp-4);font-size:var(--fs-base)}.HjQxJG_lg{height:46px;padding:0 var(--sp-5);font-size:var(--fs-lg)}.HjQxJG_primary{background:var(--sig-gradient);color:var(--on-sig);border-color:#0000}.HjQxJG_primary:hover:not(:disabled){box-shadow:var(--sig-glow);filter:brightness(1.08)}.HjQxJG_secondary{background:var(--ink-3);color:var(--text-1);border-color:var(--line)}.HjQxJG_secondary:hover:not(:disabled){border-color:var(--line-strong);background:var(--ink-2)}.HjQxJG_ghost{color:var(--text-2);background:0 0}.HjQxJG_ghost:hover:not(:disabled){background:var(--ink-2);color:var(--text-1)}.HjQxJG_outline{color:var(--signal);border-color:var(--signal-dim);background:0 0}.HjQxJG_outline:hover:not(:disabled){background:var(--signal-wash);border-color:var(--signal)}.HjQxJG_danger{color:var(--danger);border-color:var(--danger-dim);background:0 0}.HjQxJG_danger:hover:not(:disabled){background:var(--danger-wash);border-color:var(--danger)}.HjQxJG_attention{background:var(--warn);color:var(--on-warn);border-color:var(--warn)}.HjQxJG_attention:hover:not(:disabled){box-shadow:0 0 0 3px var(--warn-wash);filter:brightness(1.06)}.HjQxJG_block{width:100%}.HjQxJG_loading{cursor:progress}.HjQxJG_loading .HjQxJG_label{opacity:.55}.HjQxJG_spinner{place-items:center;display:grid;position:absolute;inset:0}.HjQxJG_spinner:after{content:"";border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.64s linear infinite HjQxJG_spin}.HjQxJG_label{align-items:center;gap:var(--sp-2);display:inline-flex}@keyframes HjQxJG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.HjQxJG_spinner:after{animation-duration:1.8s}}.HjQxJG_base:focus-visible{box-shadow:var(--sig-glow);outline:none}
.AMpqwa_wrap{min-width:0;display:inline-flex}.AMpqwa_tip{z-index:var(--z-toast);max-width:240px;padding:var(--sp-1) var(--sp-2);border:var(--border) solid var(--glass-line);border-radius:var(--radius-control);background:var(--glass-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-overlay);color:var(--text-1);font-size:var(--fs-tiny);pointer-events:none;white-space:normal;animation:AMpqwa_tipIn var(--dur-fast) var(--ease-out);line-height:1.3;position:fixed}.AMpqwa_tip[data-side=top]{transform:translate(-50%,-100%)}.AMpqwa_tip[data-side=bottom]{transform:translate(-50%)}.AMpqwa_tip[data-side=left]{transform:translate(-100%,-50%)}.AMpqwa_tip[data-side=right]{transform:translateY(-50%)}@keyframes AMpqwa_tipIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.AMpqwa_tip{animation:none}}
._5gh_MG_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-spring) var(--ease-spring);background:0 0;place-items:center;display:inline-grid}._5gh_MG_base:hover:not(:disabled){background:var(--ink-2);color:var(--text-1)}._5gh_MG_base:active:not(:disabled){background:var(--ink-3);transition-duration:var(--dur-micro);transform:scale(.94)}._5gh_MG_base:disabled{cursor:not-allowed;opacity:.4}._5gh_MG_sm{width:28px;height:28px}._5gh_MG_md{width:34px;height:34px}._5gh_MG_lg{width:40px;height:40px}._5gh_MG_pill{border-radius:var(--radius-pill)}._5gh_MG_active{background:var(--signal-wash);color:var(--signal);border-color:var(--signal-dim)}._5gh_MG_active:hover:not(:disabled){background:var(--signal-wash-strong);color:var(--signal)}._5gh_MG_danger:hover:not(:disabled){background:var(--danger-wash);color:var(--danger)}._5gh_MG_base:focus-visible{box-shadow:var(--sig-glow);outline:none}
.Zlpu9G_panel{background:linear-gradient(180deg, var(--glass-hi), transparent 42%), color-mix(in srgb, var(--ink-1) 88%, transparent);border:var(--border) solid var(--glass-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(--elev-1);overflow:hidden}.Zlpu9G_flush{border-left:0;border-right:0;border-radius:0}.Zlpu9G_quiet{box-shadow:none;background:0 0}.Zlpu9G_live{border-color:var(--signal-dim);box-shadow:var(--halo)}.Zlpu9G_attention{border-color:var(--warn-dim);box-shadow:var(--sig-glow)}.Zlpu9G_critical{border-color:var(--danger-dim);box-shadow:var(--halo-danger)}.Zlpu9G_header{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--d-panel-pad);border-bottom:var(--border) solid var(--line);min-height:var(--d-panel-head-h);display:flex}.Zlpu9G_titleGroup{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.Zlpu9G_title{font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Zlpu9G_actions{align-items:center;gap:var(--sp-1);flex-shrink:0;display:flex}.Zlpu9G_body{padding:var(--d-panel-pad)}.Zlpu9G_bodyFlush{padding:0}
.olqj4q_readout{flex-direction:column;gap:2px;min-width:0;display:inline-flex}.olqj4q_inline{align-items:baseline;gap:var(--sp-2);flex-direction:row}.olqj4q_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}.olqj4q_valueRow{align-items:baseline;gap:2px;min-width:0;display:inline-flex}.olqj4q_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}.olqj4q_sm .olqj4q_value{font-size:var(--fs-small)}.olqj4q_md .olqj4q_value{font-size:var(--fs-lg)}.olqj4q_lg .olqj4q_value{font-size:var(--fs-2xl)}.olqj4q_unit{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3)}.olqj4q_estimate .olqj4q_value{color:var(--text-2)}.olqj4q_estimateMark{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3);margin-right:1px}.olqj4q_signal .olqj4q_value{color:var(--signal)}.olqj4q_amber .olqj4q_value{color:var(--warn)}.olqj4q_danger .olqj4q_value{color:var(--danger)}.olqj4q_ok .olqj4q_value{color:var(--ok)}.olqj4q_flash{animation:olqj4q_tick var(--dur-panel) var(--ease-out)}@keyframes olqj4q_tick{0%{text-shadow:0 0 10px}to{text-shadow:none}}@media (prefers-reduced-motion:reduce){.olqj4q_flash{animation:none}}
.Amyvoq_dot{background:var(--text-3);border-radius:50%;flex-shrink:0;display:inline-block;position:relative}.Amyvoq_sm{width:6px;height:6px}.Amyvoq_md{width:8px;height:8px}.Amyvoq_lg{width:10px;height:10px}.Amyvoq_ok{background:var(--ok);box-shadow:0 0 8px color-mix(in srgb, var(--ok) 55%, transparent)}.Amyvoq_live{background:var(--signal);box-shadow:0 0 8px color-mix(in srgb, var(--signal) 55%, transparent)}.Amyvoq_warn{background:var(--amber);box-shadow:0 0 8px color-mix(in srgb, var(--amber) 55%, transparent)}.Amyvoq_error{background:var(--danger);box-shadow:0 0 8px color-mix(in srgb, var(--danger) 55%, transparent)}.Amyvoq_idle{background:var(--text-3)}.Amyvoq_pending{background:var(--text-2)}.Amyvoq_pulse:after{content:"";background:inherit;animation:Amyvoq_ping 1.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes Amyvoq_ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.Amyvoq_pulse:after{animation:none}}
.AR71EW_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}.AR71EW_arc{transition:stroke var(--dur-panel) var(--ease-out)}.AR71EW_svg{display:block;overflow:visible}.AR71EW_arc{fill:none;stroke:currentColor;stroke-linecap:round;transform-origin:50%}.AR71EW_a1{animation:9s linear infinite AR71EW_spin}.AR71EW_a2{animation:6s linear infinite reverse AR71EW_spin}.AR71EW_a3{animation:13s linear infinite AR71EW_spin}.AR71EW_core{fill:currentColor;transform-origin:50%}.AR71EW_idle{color:var(--text-3)}.AR71EW_idle .AR71EW_core{opacity:.5}.AR71EW_thinking{color:var(--c-think);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--c-think) 55%, transparent))}.AR71EW_thinking .AR71EW_a3{stroke:var(--c-agent)}.AR71EW_thinking .AR71EW_a1{animation-duration:1.5s}.AR71EW_thinking .AR71EW_a2{animation-duration:1.1s}.AR71EW_thinking .AR71EW_a3{animation-duration:2.1s}.AR71EW_thinking .AR71EW_core{animation:AR71EW_breathe 1.4s var(--ease-out) infinite}.AR71EW_tool{color:var(--c-agent);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--c-agent) 45%, transparent))}.AR71EW_tool .AR71EW_a2{stroke:var(--c-web)}.AR71EW_tool .AR71EW_a1{animation:2s steps(8,end) infinite AR71EW_step}.AR71EW_tool .AR71EW_a2{animation-duration:2.4s}.AR71EW_tool .AR71EW_a3{animation-duration:3.2s}.AR71EW_approval{color:var(--c-approval);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--c-approval) 50%, transparent))}.AR71EW_approval .AR71EW_a1,.AR71EW_approval .AR71EW_a2,.AR71EW_approval .AR71EW_a3{animation:none}.AR71EW_approval .AR71EW_core{animation:AR71EW_doublePulse 1.8s var(--ease-out) infinite}.AR71EW_done{color:var(--c-money)}.AR71EW_done .AR71EW_a1,.AR71EW_done .AR71EW_a2,.AR71EW_done .AR71EW_a3{animation:none}.AR71EW_done .AR71EW_core{animation:AR71EW_settle var(--dur-panel) var(--ease-out)}.AR71EW_error{color:var(--c-error)}.AR71EW_error .AR71EW_a1,.AR71EW_error .AR71EW_a2,.AR71EW_error .AR71EW_a3{animation:none}@keyframes AR71EW_spin{to{transform:rotate(360deg)}}@keyframes AR71EW_step{to{transform:rotate(360deg)}}@keyframes AR71EW_breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.5)}}@keyframes AR71EW_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 AR71EW_settle{0%{transform:scale(1.8)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .AR71EW_arc,:root:not([data-motion=full]) .AR71EW_core{animation:none!important}}:root[data-motion=reduce] .AR71EW_arc,:root[data-motion=reduce] .AR71EW_core{animation:none!important}
.gtIw4a_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}.gtIw4a_base:hover:not(:disabled){border-color:var(--amber)}.gtIw4a_base:disabled{cursor:not-allowed;opacity:.45}.gtIw4a_danger{border-color:var(--danger-dim);color:var(--danger)}.gtIw4a_danger:hover:not(:disabled){border-color:var(--danger)}.gtIw4a_sm{height:30px;padding:0 var(--sp-3);font-size:var(--fs-small)}.gtIw4a_fill{background:var(--amber-wash);pointer-events:none;position:absolute;inset:0 auto 0 0}.gtIw4a_danger .gtIw4a_fill{background:var(--danger-wash)}.gtIw4a_holding{border-color:var(--amber);box-shadow:var(--halo-amber)}.gtIw4a_danger.gtIw4a_holding{border-color:var(--danger);box-shadow:var(--halo-danger)}.gtIw4a_label{align-items:center;gap:var(--sp-2);display:inline-flex;position:relative}.gtIw4a_hint{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);letter-spacing:.04em}
.Cuawza_skeleton{background:var(--skeleton-base);border-radius:var(--radius-chip);display:block;position:relative;overflow:hidden}.Cuawza_skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-sheen) 50%, transparent);animation:Cuawza_sheen 1.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.Cuawza_text{border-radius:4px;height:.85em;margin:.35em 0}.Cuawza_circle{border-radius:50%}.Cuawza_panel{border-radius:var(--radius-panel)}.Cuawza_group{gap:var(--sp-2);flex-direction:column;display:flex}.Cuawza_group>.Cuawza_text:last-child{width:62%}@keyframes Cuawza_sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Cuawza_skeleton:after{opacity:.35;animation:none;transform:none}}
.xwldQG_root{background:color-mix(in srgb, var(--ink-2) 80%, transparent);border:var(--border) solid var(--glass-line);border-radius:var(--radius-pill);isolation:isolate;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.xwldQG_thumb{border-radius:var(--radius-pill);background:linear-gradient(120deg, var(--signal-wash-strong), color-mix(in srgb, var(--c-think) 14%, transparent));border:var(--border) solid color-mix(in srgb, var(--signal) 55%, transparent);box-shadow:var(--halo);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);position:absolute;top:3px;bottom:3px;left:0}.xwldQG_option{justify-content:center;align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-4);border-radius:var(--radius-pill);color:var(--text-2);font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:.02em;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;font-weight:500;display:inline-flex}.xwldQG_option:hover:not(:disabled){color:var(--text-1)}.xwldQG_option:active:not(:disabled){transform:scale(.96)}.xwldQG_option[aria-selected=true]{color:var(--signal)}.xwldQG_option:disabled{cursor:not-allowed;opacity:.4}.xwldQG_sm .xwldQG_option{height:24px;padding:0 var(--sp-3);font-size:var(--fs-tiny)}.xwldQG_underline{border:0;border-bottom:var(--border) solid var(--line);background:0 0;border-radius:0;padding:0}.xwldQG_underline .xwldQG_thumb{background:linear-gradient(90deg, var(--signal), var(--c-think));height:2px;box-shadow:0 0 10px color-mix(in srgb, var(--signal) 60%, transparent);border:0;border-radius:2px;top:auto;bottom:-1px}.xwldQG_underline .xwldQG_option{height:34px;font-size:var(--fs-small);border-radius:0}.xwldQG_underline .xwldQG_option[aria-selected=true]{color:var(--text-1)}
._09A2QG_dialog{border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);color:var(--text-1);box-shadow:var(--elev-2);max-width:min(92vw, var(--modal-w,560px));width:100%;max-height:86vh;margin:auto;padding:0;display:none;overflow:hidden}._09A2QG_dialog::backdrop{background:color-mix(in srgb, var(--ink-0) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._09A2QG_dialog[open]{animation:_09A2QG_rise var(--dur-panel) var(--ease-out);flex-direction:column;display:flex}._09A2QG_dialog[open]::backdrop{animation:_09A2QG_fade var(--dur-std) var(--ease-out)}._09A2QG_wide{--modal-w:880px;height:86vh}@media (max-width:720px){._09A2QG_wide{--modal-w:100vw;border-left:0;border-right:0;border-radius:0;max-width:100vw;height:100dvh;max-height:100dvh}}._09A2QG_header{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-bottom:var(--border) solid var(--line);flex-shrink:0;display:flex}._09A2QG_title{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600}._09A2QG_description{margin:var(--sp-1) 0 0;font-size:var(--fs-small);color:var(--text-2)}._09A2QG_body{padding:var(--sp-4);flex:1;min-height:0;overflow:auto}._09A2QG_bodyFlush{padding:0}._09A2QG_footer{justify-content:flex-end;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-top:var(--border) solid var(--line);flex-shrink:0;display:flex}@keyframes _09A2QG_rise{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes _09A2QG_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._09A2QG_dialog[open],._09A2QG_dialog[open]::backdrop{animation:none}}
.eiL02G_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}.eiL02G_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(--glass-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:var(--border) solid var(--line);border-left-width:3px;border-left-color:var(--line-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);animation:eiL02G_slideIn var(--dur-spring) var(--ease-spring);grid-template-columns:auto 1fr auto;display:grid}.eiL02G_leaving{animation:eiL02G_slideOut var(--dur-std) var(--ease-out) forwards}.eiL02G_info{border-left-color:var(--info)}.eiL02G_success{border-left-color:var(--ok)}.eiL02G_warning{border-left-color:var(--warn)}.eiL02G_error{border-left-color:var(--danger)}.eiL02G_icon{place-items:center;margin-top:1px;display:grid}.eiL02G_info .eiL02G_icon{color:var(--info)}.eiL02G_success .eiL02G_icon{color:var(--ok)}.eiL02G_warning .eiL02G_icon{color:var(--warn)}.eiL02G_error .eiL02G_icon{color:var(--danger)}.eiL02G_content{min-width:0}.eiL02G_title{font-size:var(--fs-small);color:var(--text-1);font-weight:600}.eiL02G_message{font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere;margin-top:2px}.eiL02G_action{margin-top:var(--sp-2)}@keyframes eiL02G_slideIn{0%{opacity:0;transform:translate(24px)scale(.94)}}@keyframes eiL02G_slideOut{to{opacity:0;transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.eiL02G_toast,.eiL02G_leaving{animation:none}}
._KPDTW_section{gap:var(--sp-3);display:grid}._KPDTW_sectionTitle{padding:0 var(--sp-1);font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-1);margin:0;font-weight:600}._KPDTW_card{border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);overflow:hidden}._KPDTW_row{align-items:center;gap:var(--sp-4);padding:var(--sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}._KPDTW_row+._KPDTW_row{border-top:var(--border) solid var(--line)}._KPDTW_copy{min-width:0}._KPDTW_label{font-size:var(--fs-base);color:var(--text-1);font-weight:500}._KPDTW_description{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--text-3);line-height:1.5}._KPDTW_control{flex:none;justify-content:flex-end;align-items:center;display:flex}@media (max-width:640px){._KPDTW_row{grid-template-columns:1fr;align-items:start}._KPDTW_control{justify-content:flex-start;width:100%}}
.wQZW-W_drawer{height:100dvh;max-height:100dvh;width:min(var(--sidebar-l), 92vw);border:0;border-right:var(--border) solid var(--line);background:var(--ink-1);color:var(--text-1);box-shadow:var(--elev-2);margin:0;padding:0;display:none;overflow:hidden}.wQZW-W_drawer[open]{animation:wQZW-W_slide var(--dur-panel) var(--ease-out);flex-direction:column;display:flex}.wQZW-W_drawer::backdrop{background:color-mix(in srgb, var(--ink-0) 72%, transparent)}.wQZW-W_header{padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-bottom:var(--border) solid var(--line);justify-content:space-between;align-items:center;display:flex}.wQZW-W_title{font-size:var(--fs-base)}.wQZW-W_body{flex:1;min-height:0}@keyframes wQZW-W_slide{0%{opacity:0;transform:translate(-16px)}}
.hIC_TW_tile{border:var(--border) solid color-mix(in srgb, var(--cat,var(--text-2)) 34%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--cat,var(--text-2)) 22%, transparent), color-mix(in srgb, var(--cat,var(--text-2)) 8%, transparent));color:var(--cat,var(--text-2));isolation:isolate;border-radius:8px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.hIC_TW_xs{border-radius:6px;width:20px;height:20px}.hIC_TW_sm{border-radius:7px;width:24px;height:24px}.hIC_TW_md{width:30px;height:30px}.hIC_TW_lg{border-radius:11px;width:38px;height:38px}.hIC_TW_active{box-shadow:0 0 14px color-mix(in srgb, var(--cat,var(--text-2)) 40%, transparent)}.hIC_TW_active:after{content:"";z-index:-1;background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--cat,var(--text-2)) 45%, transparent) 50%, transparent 70%);animation:hIC_TW_tile-sheen 1.4s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes hIC_TW_tile-sheen{to{transform:translate(100%)}}
._0E79Uq_pop{z-index:var(--z-overlay);min-width:180px;max-width:min(360px, calc(100vw - var(--sp-4)));max-height:calc(100vh - var(--sp-4));padding:var(--sp-2);border:var(--border) solid var(--glass-line);border-radius:var(--radius-card);background:var(--glass-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-overlay);color:var(--text-1);animation:_0E79Uq_popIn var(--dur-fast) var(--ease-out);position:fixed;overflow:auto}@keyframes _0E79Uq_popIn{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){._0E79Uq_pop{animation:none}}
.eaKZhW_chip{align-items:center;gap:var(--sp-1);max-width:100%;padding:2px var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-2);color:var(--text-2);font-size:var(--fs-tiny);white-space:nowrap;line-height:1.4;display:inline-flex}.eaKZhW_sm{padding:0 var(--sp-2);font-size:var(--fs-micro)}.eaKZhW_accent{color:var(--signal);background:var(--signal-wash);border-color:#0000}.eaKZhW_ok{color:var(--ok);background:var(--ok-wash);border-color:#0000}.eaKZhW_warn{color:var(--warn);background:var(--warn-wash);border-color:#0000}.eaKZhW_danger{color:var(--danger);background:var(--danger-wash);border-color:#0000}
.uAl7SW_card{border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-1);color:var(--text-1)}.uAl7SW_l2{background:var(--ink-2)}.uAl7SW_padded{padding:var(--sp-4)}.uAl7SW_interactive{cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.uAl7SW_interactive:hover{border-color:var(--line-strong);background:var(--ink-2)}.uAl7SW_interactive:focus-visible{box-shadow:var(--sig-glow);outline:none}
.FknT0q_avatar{border:var(--border) solid var(--glass-line);border-radius:var(--radius-control);background:linear-gradient(135deg, var(--signal-wash), transparent 70%), var(--ink-2);color:var(--text-1);font-family:var(--font-display);-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;position:relative}.FknT0q_sm{width:28px;height:28px;font-size:var(--fs-small)}.FknT0q_md{width:36px;height:36px;font-size:var(--fs-lg);border-radius:11px}.FknT0q_lg{border-radius:var(--radius-card);width:56px;height:56px;font-size:var(--fs-2xl)}.FknT0q_letter{max-width:100%;overflow:hidden}.FknT0q_dot{box-shadow:0 0 0 2px var(--ink-1);border-radius:var(--radius-pill);position:absolute;bottom:-3px;right:-3px}
.LMqZBW_note{margin:0 0 var(--sp-3);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);line-height:var(--lh-base)}
.BFSkqq_card{gap:var(--sp-2);width:min(100%,560px);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-left:3px solid var(--warning,var(--accent));border-radius:var(--radius-md);background:var(--surface-2,var(--surface));display:grid}.BFSkqq_head{align-items:center;gap:var(--sp-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);display:flex}.BFSkqq_prompt{overflow-wrap:anywhere;margin:0;line-height:1.5}.BFSkqq_actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.BFSkqq_answer{gap:var(--sp-2);display:grid}.BFSkqq_input{resize:vertical;width:100%;padding:var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:inherit;font:inherit}.BFSkqq_input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.BFSkqq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._04BHXG_trigger{align-items:center;gap:var(--sp-3);width:100%;min-width:0;padding:var(--sp-2) var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-2);color:var(--text-1);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);display:flex}._04BHXG_trigger:hover{border-color:var(--line-strong);background:var(--ink-3)}._04BHXG_trigger:focus-visible{outline:2px solid var(--signal);outline-offset:2px}._04BHXG_triggerRail{width:auto;padding:var(--sp-1);background:0 0;border-color:#0000;justify-content:center}._04BHXG_text{flex:1;gap:2px;min-width:0;display:grid}._04BHXG_name{font-family:var(--font-display);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._04BHXG_sub{font-size:var(--fs-tiny);color:var(--text-3);line-height:1}._04BHXG_caret{color:var(--text-3);flex:none}._04BHXG_pop{width:min(320px,100vw - 16px);padding:var(--sp-2)}._04BHXG_menu{gap:var(--sp-1);display:grid}._04BHXG_heading{padding:var(--sp-1) var(--sp-2);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0;font-weight:600}._04BHXG_list{gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._04BHXG_item{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-2);border-radius:var(--radius-control);color:var(--text-1);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._04BHXG_item:hover,._04BHXG_item:focus-visible{background:var(--ink-3);outline:none}._04BHXG_itemActive{background:var(--signal-wash)}._04BHXG_itemText{flex:1;gap:2px;min-width:0;display:grid}._04BHXG_itemName{font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._04BHXG_itemSub{font-size:var(--fs-tiny);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._04BHXG_check{color:var(--signal);flex:none}._04BHXG_empty{padding:var(--sp-3) var(--sp-2);font-size:var(--fs-small);color:var(--text-3)}._04BHXG_foot{margin-top:var(--sp-1);padding-top:var(--sp-2);border-top:var(--border) solid var(--line);gap:2px;display:grid}._04BHXG_action{align-items:center;gap:var(--sp-2);width:100%;min-height:36px;padding:0 var(--sp-2);border-radius:var(--radius-control);color:var(--text-2);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}._04BHXG_action:hover,._04BHXG_action:focus-visible{background:var(--ink-3);color:var(--text-1);outline:none}._04BHXG_count{padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--ink-3);font-size:var(--fs-tiny);color:var(--text-2);margin-left:auto}
.IjN6SG_receipt{align-items:flex-start;gap:var(--sp-3);margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-1);width:fit-content;max-width:min(100%,520px);color:var(--text-2);font-size:var(--fs-small);animation:IjN6SG_rise var(--dur-fast) var(--ease-out);line-height:1.45;display:flex}.IjN6SG_icon{color:var(--text-3);flex:none;margin-top:2px}.IjN6SG_receipt[data-gone]{opacity:.6}.IjN6SG_main{flex:1;min-width:0}.IjN6SG_head{align-items:center;gap:var(--sp-2);display:flex}.IjN6SG_label{color:var(--text-1);font-weight:500}.IjN6SG_tag{padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--ink-3);color:var(--text-2);font-size:var(--fs-micro);line-height:1.6}.IjN6SG_body{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.IjN6SG_body[data-expanded]{-webkit-line-clamp:unset;line-clamp:unset;display:block}.IjN6SG_note,.IjN6SG_err{color:var(--text-3);font-size:var(--fs-tiny)}.IjN6SG_err{color:var(--danger)}.IjN6SG_actions{align-items:center;gap:var(--sp-1);flex:none;display:flex}.IjN6SG_link{padding:0 var(--sp-2);border-radius:var(--radius-chip);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0;border:0}.IjN6SG_main .IjN6SG_link{color:var(--text-3);padding:0}.IjN6SG_link:hover:not(:disabled){color:var(--text-1);text-decoration:underline}.IjN6SG_link:disabled{opacity:.5;cursor:default}.IjN6SG_link:focus-visible{box-shadow:var(--sig-glow);outline:none}@keyframes IjN6SG_rise{0%{opacity:0;transform:translateY(4px)}}@media (max-width:480px){.IjN6SG_receipt{flex-wrap:wrap}.IjN6SG_actions{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.IjN6SG_receipt{animation:none}}
.I9sp5q_root{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.I9sp5q_head{gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-2);display:grid}.I9sp5q_brandRow{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:40px;display:flex}.I9sp5q_brand{align-items:center;gap:var(--sp-3);min-width:0;color:var(--text-1);border-radius:var(--radius-control);text-decoration:none;display:inline-flex}.I9sp5q_mark{background:linear-gradient(135deg, var(--signal-wash), transparent 70%), var(--ink-2);border:var(--border) solid var(--glass-line);width:36px;height:36px;transition:transform var(--dur-spring) var(--ease-spring);border-radius:11px;flex:none;place-items:center;display:grid;position:relative}.I9sp5q_brand:hover .I9sp5q_mark{transform:rotate(-8deg)scale(1.06)}.I9sp5q_brand .I9sp5q_markGlyph{color:var(--signal)}.I9sp5q_wordmark{font-family:var(--font-display);letter-spacing:.28em;color:var(--text-1);font-size:17px;font-weight:700;line-height:1;display:grid}.I9sp5q_wordSub{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);-webkit-text-fill-color:var(--text-3);margin-top:5px;font-size:9.5px;font-weight:500}.I9sp5q_collapseBtn{flex:none}.I9sp5q_newChat{align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-2);color:var(--text-1);font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:.01em;cursor:pointer;transition:transform var(--dur-spring) var(--ease-spring), box-shadow var(--dur-std) var(--ease-out), border-color var(--dur-std) var(--ease-out);font-weight:600;display:flex;box-shadow:0 0 #0000}.I9sp5q_newChat svg{color:var(--signal)}.I9sp5q_newChat:hover:not(:disabled){border-color:var(--signal-dim);background:var(--ink-3);transform:translateY(-1px)}.I9sp5q_newChat:active:not(:disabled){transition-duration:var(--dur-micro);transform:scale(.98)}.I9sp5q_newChat:disabled{opacity:.6;cursor:progress}.I9sp5q_kbd{border:var(--border) solid var(--line);background:var(--ink-1);font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);border-radius:6px;margin-left:auto;padding:1px 6px}.I9sp5q_newIcon{color:var(--signal);border-color:var(--line-strong);background:var(--ink-2);justify-self:center}.I9sp5q_search{align-items:center;gap:var(--sp-2);min-width:0;height:34px;padding:0 var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);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}.I9sp5q_search:focus-within{border-color:var(--signal);box-shadow:var(--sig-glow);color:var(--text-2)}.I9sp5q_search input{min-width:0;color:var(--text-1);font-size:var(--fs-small);background:0 0;border:0;outline:none;flex:1}.I9sp5q_search input::placeholder{color:var(--text-3)}.I9sp5q_search input::-webkit-search-cancel-button{display:none}.I9sp5q_list{overscroll-behavior:contain;padding:0 var(--sp-2) var(--sp-4);scrollbar-gutter:stable;min-height:0;overflow-y:auto}.I9sp5q_loading,.I9sp5q_empty{padding:var(--sp-4) var(--sp-3);color:var(--text-3);font-size:var(--fs-small)}.I9sp5q_section+.I9sp5q_section{margin-top:var(--sp-2)}.I9sp5q_sectionLabel{z-index:1;padding:var(--sp-2) var(--sp-3) 6px;background:color-mix(in srgb, var(--ink-1) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;font-weight:600;display:flex;position:sticky;top:0}.I9sp5q_sectionCount{font-family:var(--font-mono);letter-spacing:0;color:var(--text-3);opacity:.8;font-weight:500}.I9sp5q_row{border:var(--border) solid transparent;border-radius:var(--radius-control);transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), transform var(--dur-spring) var(--ease-spring);align-items:center;display:flex;position:relative}.I9sp5q_row:hover{background:var(--ink-2);transform:translate(2px)}.I9sp5q_rowActive{background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 12%, transparent), transparent 80%), var(--ink-2);border-color:color-mix(in srgb, var(--signal) 24%, transparent)}.I9sp5q_rowActive:before{content:"";inset-block:8px;background:var(--sig-gradient);border-radius:3px;width:3px;position:absolute;left:-1px}.I9sp5q_rowLink{align-items:center;gap:var(--sp-3);min-width:0;padding:var(--d-row-py) var(--sp-2);color:inherit;border-radius:var(--radius-control);flex:1;text-decoration:none;display:flex}.I9sp5q_tileWrap{flex:none;display:inline-grid;position:relative}.I9sp5q_tileDot{box-shadow:0 0 0 2px var(--ink-1);position:absolute;bottom:-3px;right:-3px}.I9sp5q_rowText{flex:1;gap:1px;min-width:0;display:grid}.I9sp5q_rowTitle{font-size:var(--fs-small);color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.I9sp5q_rowMeta{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-micro);color:var(--text-3);display:flex}.I9sp5q_rowStatus,.I9sp5q_rowTime{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.I9sp5q_row[data-status=live] .I9sp5q_rowStatus{color:var(--signal)}.I9sp5q_row[data-status=warn] .I9sp5q_rowStatus{color:var(--c-approval)}.I9sp5q_row[data-status=error] .I9sp5q_rowStatus{color:var(--c-error)}.I9sp5q_rowTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.I9sp5q_pinMark{color:var(--c-approval);flex:none}.I9sp5q_rowActions{padding-left:var(--sp-5);background:linear-gradient(90deg, transparent, var(--ink-2) 30%);border-radius:0 var(--radius-control) var(--radius-control) 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)}.I9sp5q_row:hover .I9sp5q_rowActions,.I9sp5q_row:focus-within .I9sp5q_rowActions{opacity:1;pointer-events:auto;transform:none}@media (hover:none){.I9sp5q_rowActions{opacity:1;pointer-events:auto;background:0 0;padding-left:0;position:static;transform:none}}.I9sp5q_renameBox{align-items:center;gap:var(--sp-3);padding:6px var(--sp-2);flex:1;display:flex}.I9sp5q_renameInput{min-width:0;height:28px;padding:0 var(--sp-2);border:var(--border) solid var(--signal);background:var(--ink-0);color:var(--text-1);font-size:var(--fs-small);border-radius:7px;outline:none;flex:1}.I9sp5q_root[data-collapsed] .I9sp5q_head{padding-inline:var(--sp-2);justify-items:center}.I9sp5q_root[data-collapsed] .I9sp5q_brandRow{gap:var(--sp-2);flex-direction:column}.I9sp5q_root[data-collapsed] .I9sp5q_list{scrollbar-width:none;padding-inline:0}.I9sp5q_mini{justify-items:center;gap:var(--sp-1);padding:var(--sp-2) 0;margin:0;list-style:none;display:grid}.I9sp5q_miniLink{border:var(--border) solid transparent;border-radius:var(--radius-control);width:38px;height:38px;transition:background-color var(--dur-micro) var(--ease-out), transform var(--dur-spring) var(--ease-spring);place-items:center;display:grid;position:relative}.I9sp5q_miniLink:hover{background:var(--ink-2);transform:scale(1.08)}.I9sp5q_miniActive{background:var(--ink-2);border-color:color-mix(in srgb, var(--signal) 40%, transparent)}.I9sp5q_miniDot{box-shadow:0 0 0 2px var(--ink-1);position:absolute;bottom:4px;right:4px}.I9sp5q_dock{gap:var(--sp-1);padding:var(--sp-2);border-top:var(--border) solid var(--glass-line);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--ink-0) 50%, transparent));display:grid}.I9sp5q_root[data-collapsed] .I9sp5q_dock{justify-items:center}.I9sp5q_computer{align-items:center;gap:var(--sp-3);padding:var(--sp-2);border:var(--border) solid var(--glass-line);border-radius:var(--radius-control);background:var(--glass);margin-bottom:var(--sp-1);display:flex}.I9sp5q_computerText{flex:1;min-width:0;display:grid}.I9sp5q_computerName{font-size:var(--fs-small);color:var(--text-1);font-weight:600}.I9sp5q_computerSub{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.I9sp5q_computerState{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-2);align-items:center;gap:5px;display:inline-flex}.I9sp5q_computer[data-state=awake] .I9sp5q_computerState{color:var(--c-money)}.I9sp5q_computer[data-state=waking] .I9sp5q_computerState,.I9sp5q_computer[data-state=asleep] .I9sp5q_computerState{color:var(--c-approval)}.I9sp5q_computer[data-state=offline] .I9sp5q_computerState{color:var(--c-error)}.I9sp5q_computerMini{place-items:center;width:38px;height:38px;display:grid;position:relative}.I9sp5q_dockBtn{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-control);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}.I9sp5q_dockBtn:hover{background:var(--ink-2);color:var(--text-1)}.I9sp5q_dockBtn:hover svg{transform:rotate(60deg)}.I9sp5q_dockBtn svg{transition:transform var(--dur-spring) var(--ease-spring)}.I9sp5q_owner{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-2);display:flex}.I9sp5q_avatar{background:var(--sig-gradient);width:28px;height:28px;color:var(--on-signal);font-family:var(--font-display);font-size:var(--fs-tiny);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.I9sp5q_ownerText{flex:1;min-width:0;line-height:1.25;display:grid}.I9sp5q_ownerName{font-size:var(--fs-tiny);color:var(--text-1);font-weight:600}.I9sp5q_ownerMail{font-size:var(--fs-micro);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.I9sp5q_dockLabel{flex:1}.I9sp5q_appsTail{align-items:center;gap:var(--sp-2);display:inline-flex}.I9sp5q_appsCount{font-family:var(--font-mono);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--text-3)}.I9sp5q_dockBtn[data-apps-btn]:hover svg:first-child{transform:none}.I9sp5q_newGroup{align-items:center;gap:var(--sp-2);height:26px;margin-top:calc(-1 * var(--sp-1));padding:0 var(--sp-3);border-radius:var(--radius-control);color:var(--text-2);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;display:flex}.I9sp5q_newGroup:hover{background:var(--ink-2);color:var(--text-1)}
.Rbr2KG_stack{flex:none;align-items:center;display:inline-flex}.Rbr2KG_stackItem{box-shadow:0 0 0 2px var(--ink-1);border-radius:999px}.Rbr2KG_stackItem+.Rbr2KG_stackItem{margin-left:-7px}.Rbr2KG_more{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);margin-left:3px}.Rbr2KG_header{align-items:center;gap:var(--sp-2);width:min(100%, var(--chat-max));margin:var(--sp-2) auto 0;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-1);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.Rbr2KG_icon{color:var(--text-3);flex:none}.Rbr2KG_label{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.Rbr2KG_members{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Rbr2KG_member{border:var(--border) solid var(--line);color:var(--text-1);border-radius:999px;align-items:center;gap:6px;padding:2px 6px 2px 2px;display:inline-flex}.Rbr2KG_remove{width:16px;height:16px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.Rbr2KG_remove:hover{background:var(--ink-3);color:var(--text-1)}.Rbr2KG_addWrap{position:relative}.Rbr2KG_menu{z-index:var(--z-overlay);min-width:220px;padding:var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-2);box-shadow:var(--elev-2);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.Rbr2KG_menu button{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;display:flex}.Rbr2KG_menu button:hover{background:var(--ink-3)}.Rbr2KG_role{color:var(--text-3);font-size:var(--fs-micro);white-space:nowrap;text-overflow:ellipsis;max-width:160px;margin-left:auto;overflow:hidden}.Rbr2KG_hint{color:var(--text-3);font-size:var(--fs-micro);margin-left:auto}.Rbr2KG_thread{align-items:center;gap:var(--sp-3);width:min(100%, var(--chat-max));margin:0 auto var(--sp-4);padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--line-strong);border-radius:var(--radius-card);background:var(--ink-1);flex-wrap:wrap;display:flex}.Rbr2KG_threadText{font-size:var(--fs-small);color:var(--text-2);line-height:var(--lh-base);flex:240px;margin:0}.Rbr2KG_threadText strong{color:var(--text-1);font-weight:600}.Rbr2KG_picker{gap:var(--sp-3);flex-direction:column;display:flex}.Rbr2KG_titleField{gap:var(--sp-1);font-size:var(--fs-small);color:var(--text-2);flex-direction:column;display:flex}.Rbr2KG_titleField input{padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-0,var(--ink-1));color:var(--text-1);font:inherit}.Rbr2KG_pickList{gap:var(--sp-1);margin:0;padding:0;list-style:none;display:grid}.Rbr2KG_pick{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.Rbr2KG_pick:hover{background:var(--ink-2)}.Rbr2KG_picked{border-color:var(--signal);background:var(--ink-2)}.Rbr2KG_pickName{font-weight:600}.Rbr2KG_order{background:var(--signal);width:20px;height:20px;color:var(--ink-1);font-family:var(--font-mono);font-size:var(--fs-micro);border-radius:999px;place-items:center;display:inline-grid}
.kvhyqa_head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.kvhyqa_title{font-family:var(--font-display);font-size:var(--fs-base);margin:0;font-weight:600}.kvhyqa_sub,.kvhyqa_muted{font-size:var(--fs-small);color:var(--text-3);margin:2px 0 0}.kvhyqa_muted{font-size:inherit;margin:0}.kvhyqa_empty{justify-items:start;gap:var(--sp-2);padding:var(--sp-3) 0;font-size:var(--fs-small);color:var(--text-3);display:grid}.kvhyqa_empty p{margin:0}.kvhyqa_error{margin:var(--sp-2) 0 0;font-size:var(--fs-small);color:var(--danger)}.kvhyqa_list{margin:0;padding:0;list-style:none;display:grid}.kvhyqa_list>li+li{border-top:var(--border) solid var(--line)}.kvhyqa_row{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) 0;display:flex}.kvhyqa_rowMain{min-width:0;color:var(--text-1);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:2px;padding:0;display:grid}.kvhyqa_rowMain:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:var(--radius-chip)}.kvhyqa_rowMain:hover .kvhyqa_rowName{color:var(--signal)}.kvhyqa_rowName{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:flex;overflow:hidden}.kvhyqa_rowLine{font-size:var(--fs-small);color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kvhyqa_row[data-paused] .kvhyqa_rowLine{color:var(--amber)}.kvhyqa_menu{gap:2px;min-width:160px;display:grid}.kvhyqa_menu>*{justify-content:flex-start}.kvhyqa_form{gap:var(--sp-4);display:grid}.kvhyqa_field{gap:var(--sp-1);flex:1;min-width:0;display:grid}.kvhyqa_fieldLabel{font-size:var(--fs-tiny);color:var(--text-2);padding:0;font-weight:500}.kvhyqa_fieldRow{gap:var(--sp-3);flex-wrap:wrap;display:flex}.kvhyqa_fieldset{gap:var(--sp-2);padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-panel);margin:0;display:grid}.kvhyqa_input,.kvhyqa_textarea{min-width:0;padding:7px var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-0);color:var(--text-1);font-family:inherit;font-size:var(--fs-small)}.kvhyqa_textarea{resize:vertical;line-height:var(--lh-base)}.kvhyqa_input:focus-visible,.kvhyqa_textarea:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.kvhyqa_mono{font-family:var(--font-mono)}.kvhyqa_check{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-small);color:var(--text-2);display:flex}.kvhyqa_check input{accent-color:var(--signal);margin-top:3px}.kvhyqa_inputRow{align-items:center;gap:var(--sp-2);display:flex}.kvhyqa_inputRow .kvhyqa_input{flex:1}.kvhyqa_advanced summary{font-size:var(--fs-small);color:var(--text-2);cursor:pointer}.kvhyqa_advanced[open]{gap:var(--sp-3);display:grid}.kvhyqa_pauseNote{padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--amber);border-radius:var(--radius-control);color:var(--amber);font-size:var(--fs-small);margin:0}.kvhyqa_picker,.kvhyqa_scheduleFields{gap:var(--sp-3);display:grid}.kvhyqa_days{gap:var(--sp-1);flex-wrap:wrap;display:flex}.kvhyqa_day{min-width:40px;min-height:32px;padding:0 var(--sp-2);border:var(--border) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--ink-1);color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-micro) var(--ease-out)}.kvhyqa_day[data-on]{border-color:var(--signal);background:var(--signal);color:var(--on-signal)}.kvhyqa_day:focus-visible,.kvhyqa_iconBtn:focus-visible,.kvhyqa_addTime:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.kvhyqa_times{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.kvhyqa_timeChip{align-items:center;gap:2px;display:inline-flex}.kvhyqa_iconBtn,.kvhyqa_addTime{align-items:center;gap:var(--sp-1);min-height:28px;padding:0 var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-control);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0;display:inline-flex}.kvhyqa_addTime{justify-self:start}.kvhyqa_iconBtn:hover,.kvhyqa_addTime:hover{color:var(--text-1)}.kvhyqa_preview{font-size:var(--fs-small);color:var(--text-1);margin:0}.kvhyqa_previewError{color:var(--danger)}.kvhyqa_previewNext{color:var(--text-3)}.kvhyqa_procedure,.kvhyqa_proposal{gap:var(--sp-2);display:grid}.kvhyqa_proposal{padding:var(--sp-3);border:var(--border) solid var(--amber);border-radius:var(--radius-panel)}.kvhyqa_proposalHead,.kvhyqa_proposalActions{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.kvhyqa_proposalActions{justify-content:flex-end}.kvhyqa_subTitle{font-size:var(--fs-tiny);color:var(--text-2);margin:0;font-weight:600}.kvhyqa_steps{padding-left:var(--sp-5);font-size:var(--fs-small);line-height:var(--lh-base);margin:0}.kvhyqa_diff{font-family:var(--font-mono);font-size:var(--fs-tiny);margin:0;padding:0;line-height:1.7;list-style:none}.kvhyqa_diff li{padding:0 var(--sp-2);border-radius:4px}.kvhyqa_diff li[data-kind=added]{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--text-1)}.kvhyqa_diff li[data-kind=removed]{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--text-2);text-decoration:line-through}.kvhyqa_diffMark{width:1.2em;display:inline-block}.kvhyqa_history{margin:0;padding:0;list-style:none;display:grid}.kvhyqa_history>li+li{border-top:var(--border) solid var(--line)}.kvhyqa_historyRow{gap:var(--sp-1);padding:var(--sp-3) 0;display:grid}.kvhyqa_historyHead{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.kvhyqa_historyWhen{color:var(--text-1)}.kvhyqa_cost{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-2);margin-left:auto}.kvhyqa_link{color:var(--signal);font-size:var(--fs-small)}.kvhyqa_historySummary,.kvhyqa_historyError{font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere;margin:0}.kvhyqa_historyError{color:var(--danger)}.kvhyqa_checks{font-size:var(--fs-small);color:var(--danger);gap:2px;margin:0;padding:0;list-style:none;display:grid}.kvhyqa_checks li{align-items:center;gap:var(--sp-1);display:flex}.kvhyqa_checks li[data-ok]{color:var(--ok)}@media (max-width:560px){.kvhyqa_row{flex-wrap:wrap}.kvhyqa_rowMain{flex-basis:100%}}
.K2k1Qq_chip{align-items:center;gap:var(--sp-1);max-width:100%;padding:1px var(--sp-2);border:var(--border) solid color-mix(in srgb, var(--c-think) 30%, var(--line));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--c-think) 8%, transparent);color:var(--text-2);font-size:var(--fs-micro);line-height:1.5;display:inline-flex}.K2k1Qq_chip svg{color:var(--c-think);flex:none}.K2k1Qq_reason{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:480px){.K2k1Qq_reason{display:none}}
._2qdMSq_root{grid-template-columns:220px minmax(0,1fr);height:100%;min-height:0;display:grid}._2qdMSq_nav{padding:var(--sp-4) var(--sp-3);border-right:var(--border) solid var(--line);background:var(--ink-0);flex-direction:column;gap:2px;min-height:0;display:flex}._2qdMSq_navLabel{margin:0 0 var(--sp-2);padding: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}._2qdMSq_navItem{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-control);color:var(--text-2);font-family:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._2qdMSq_navItem:hover{background:var(--ink-2);color:var(--text-1)}._2qdMSq_navItemActive{background:var(--signal-wash);color:var(--text-1)}._2qdMSq_main{min-width:0;padding:var(--sp-6);overflow-y:auto}._2qdMSq_heading h1{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--text-1);margin:0}._2qdMSq_heading p{margin:var(--sp-2) 0 var(--sp-5);max-width:62ch;font-size:var(--fs-sm);color:var(--text-3);line-height:1.55}._2qdMSq_grid{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2qdMSq_stat{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-1);margin:0}._2qdMSq_meta{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--text-3)}._2qdMSq_readouts{gap:var(--sp-5);display:flex}._2qdMSq_error{margin:0 0 var(--sp-4);color:var(--danger);font-size:var(--fs-sm)}._2qdMSq_tableWrap{border:var(--border) solid var(--line);border-radius:var(--radius-panel);overflow:auto}._2qdMSq_table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}._2qdMSq_table th,._2qdMSq_table td{padding:var(--sp-2) var(--sp-3);border-bottom:var(--border) solid var(--line);text-align:left;white-space:nowrap}._2qdMSq_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);font-weight:600}._2qdMSq_table td{color:var(--text-2)}._2qdMSq_result{align-items:center;gap:var(--sp-2);display:inline-flex}._2qdMSq_table tr:last-child td{border-bottom:0}._2qdMSq_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-3)}._2qdMSq_report{max-width:var(--chat-max)}@media (max-width:900px){._2qdMSq_root{grid-template-columns:1fr}._2qdMSq_nav{border-right:0;border-bottom:var(--border) solid var(--line);flex-direction:row;overflow-x:auto}._2qdMSq_navLabel{display:none}._2qdMSq_navItem{flex:none}._2qdMSq_grid{grid-template-columns:1fr}}._2qdMSq_main:focus{outline:none}._2qdMSq_sectionSkeleton{gap:var(--sp-4);display:grid}._2qdMSq_sectionSkeletonGrid{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:820px){._2qdMSq_root{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._2qdMSq_nav{padding:var(--sp-2) var(--sp-3);border-right:0;border-bottom:var(--border) solid var(--line);flex-direction:row;align-items:center;overflow-x:auto}._2qdMSq_navLabel{display:none}._2qdMSq_navItem{white-space:nowrap;flex:none;width:auto}._2qdMSq_main{padding:var(--sp-4)}._2qdMSq_grid,._2qdMSq_sectionSkeletonGrid{grid-template-columns:minmax(0,1fr)}}._2qdMSq_mainFlush{flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}
.a39Y2q_wrap{width:min(100%, var(--chat-max));padding:var(--sp-1) var(--sp-4) var(--sp-2);margin:0 auto;position:relative}.a39Y2q_bar{align-items:flex-end;gap:var(--sp-1);padding:var(--sp-2);border:var(--border) solid var(--glass-line);border-radius:var(--radius-panel);background:linear-gradient(180deg, var(--glass-hi), transparent 50%), color-mix(in srgb, var(--ink-2) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--elev-2);transition:border-color var(--dur-micro) ease, box-shadow var(--dur-std) ease;display:flex;position:relative}.a39Y2q_bar:focus-within{border-color:var(--signal);box-shadow:var(--halo)}.a39Y2q_barDisabled{opacity:.6}.a39Y2q_menuAnchor{flex:none;position:relative}.a39Y2q_menu{bottom:calc(100% + var(--sp-3));z-index:var(--z-overlay);width:min(300px, calc(100vw - 2 * var(--sp-4)));max-height:min(78vh,640px);padding:var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-2);box-shadow:var(--shadow-overlay);position:absolute;left:0;overflow-y:auto}.a39Y2q_menu button{align-items:center;gap:var(--sp-2);width:100%;min-height:36px;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}.a39Y2q_menu button:hover:not(:disabled){background:var(--ink-3,var(--ink-1))}.a39Y2q_menu button:disabled{color:var(--text-3);cursor:default}.a39Y2q_menuHead{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-3) var(--sp-1);border-top:var(--border) solid var(--line);color:var(--text-3);font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase}.a39Y2q_check{width:16px;color:var(--signal);flex:none;place-items:center;display:inline-grid}.a39Y2q_menuMeta{color:var(--text-3);font-size:var(--fs-micro);margin-left:auto}.a39Y2q_menuField{padding:var(--sp-1) var(--sp-3) var(--sp-2)}.a39Y2q_menuField .a39Y2q_model{width:100%;max-width:none;min-height:36px;font-size:var(--fs-small)}.a39Y2q_menuCaps.a39Y2q_menuCaps{flex-wrap:wrap;padding-right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.a39Y2q_menuCaps.a39Y2q_menuCaps button{width:auto;min-height:28px;padding:0 var(--sp-2)}.a39Y2q_menuNote{align-items:center;gap:var(--sp-1);margin:var(--sp-1) 0 0;padding:var(--sp-1) var(--sp-3);border-top:var(--border) solid var(--line);font-size:var(--fs-micro);color:var(--text-3);display:flex}.a39Y2q_input{width:auto;min-width:0;min-height:36px;padding:7px var(--sp-2);color:var(--text-1);font-family:inherit;font-size:max(16px, var(--fs-base));resize:none;background:0 0;border:0;outline:none;flex:1;line-height:22px}.a39Y2q_input::placeholder{color:var(--text-3)}.a39Y2q_model{max-width:150px;padding:4px var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-2);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-micro);cursor:pointer}.a39Y2q_hint{margin:var(--sp-2) 0 0;text-align:center;font-size:var(--fs-micro);color:var(--text-3)}@media (max-width:640px){.a39Y2q_model{max-width:96px}}.a39Y2q_chips{gap:var(--sp-2);margin:0 0 var(--sp-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.a39Y2q_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}.a39Y2q_chipError{border-color:var(--danger);color:var(--danger)}.a39Y2q_chipThumb{object-fit:cover;border-radius:5px;width:22px;height:22px}.a39Y2q_chipName{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--text-1);overflow:hidden}.a39Y2q_chipMeta{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3)}.a39Y2q_chipError .a39Y2q_chipMeta{color:inherit}.a39Y2q_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}.a39Y2q_chipRemove:hover,.a39Y2q_chipRemove:focus-visible{background:var(--ink-3);color:var(--text-1)}.a39Y2q_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-display);font-size:var(--fs-lg);pointer-events:none;place-items:center;display:grid;position:fixed}.a39Y2q_barBusy{border-color:color-mix(in srgb, var(--signal) 45%, var(--line));box-shadow:0 0 28px color-mix(in srgb, var(--signal) 14%, transparent)}.a39Y2q_barBusy:before{content:"";inset:-1px var(--sp-4) auto;background:linear-gradient(90deg, transparent, var(--signal), var(--sig-to), transparent);background-repeat:no-repeat;background-size:40% 100%;border-radius:2px;height:2px;animation:1.6s linear infinite a39Y2q_sweep;position:absolute}@keyframes a39Y2q_sweep{0%{background-position:-40% 0}to{background-position:140% 0}}.a39Y2q_toolbar{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.a39Y2q_caps{gap:var(--sp-1);scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(90deg, var(--black) 85%, transparent);mask-image:linear-gradient(90deg, var(--black) 85%, transparent);padding-right:var(--sp-3);display:flex;overflow-x:auto}.a39Y2q_caps::-webkit-scrollbar{display:none}.a39Y2q_cap{height:28px;padding:0 var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-3);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;transition:transform var(--dur-spring) var(--ease-spring), border-color var(--dur-std) var(--ease-out), color var(--dur-std) var(--ease-out);background:0 0;flex:none;align-items:center;gap:5px;display:inline-flex}.a39Y2q_cap svg{color:var(--cat,currentColor)}.a39Y2q_cap:hover{color:var(--text-1);border-color:color-mix(in srgb, var(--cat,var(--line-strong)) 55%, var(--line));transform:translateY(-1px)}.a39Y2q_cap:active{transform:scale(.95)}.a39Y2q_cap:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.a39Y2q_capOn{border-color:color-mix(in oklab, var(--cat,var(--signal)) 60%, var(--line));background:color-mix(in srgb, var(--cat,var(--signal)) 14%, transparent);color:var(--cat,var(--signal))}.a39Y2q_capOn:hover{color:var(--cat,var(--signal));border-color:var(--cat,var(--signal))}.a39Y2q_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}.a39Y2q_send{transition:background var(--dur-micro) ease, color var(--dur-micro) ease, box-shadow var(--dur-std) ease}.a39Y2q_sendReady{box-shadow:var(--halo);background:var(--sig-gradient)!important;color:var(--on-signal)!important}.a39Y2q_actions{align-items:center;gap:var(--sp-1);flex:none;min-width:0;display:flex}.a39Y2q_send{width:36px;height:36px}.a39Y2q_stop{border-color:var(--line-strong)}.a39Y2q_steer{transition:background var(--dur-micro) ease, color var(--dur-micro) ease}@media (max-width:640px){.a39Y2q_steer,.a39Y2q_stop{padding-inline:var(--sp-2)}}.a39Y2q_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-2);box-shadow:var(--elev-2);margin:0;list-style:none;position:absolute}.a39Y2q_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}.a39Y2q_slash [aria-selected=true] button,.a39Y2q_slash button:hover{background:var(--ink-3);color:var(--text-1)}.a39Y2q_slashCmd{min-width:82px;font-family:var(--font-mono);color:var(--signal)}.a39Y2q_keys{justify-content:space-between;gap:var(--sp-1) var(--sp-3);margin:var(--sp-2) var(--sp-2) 0;font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);flex-wrap:wrap;display:flex}.a39Y2q_keys kbd{border:var(--border) solid var(--line);font-family:inherit;font-size:inherit;border-radius:4px;padding:0 4px}.a39Y2q_capNote{color:var(--signal)}@media (max-width:640px){.a39Y2q_wrap{padding-inline:var(--sp-3)}.a39Y2q_cap span{display:none}.a39Y2q_cap{justify-content:center;width:28px;padding:0}.a39Y2q_keys>span:first-child,.a39Y2q_pace{display:none}}@media (prefers-reduced-motion:reduce){.a39Y2q_barBusy:before{animation:none}}.a39Y2q_secretWarn{margin:0 0 var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--warn);border-radius:var(--r-md,12px);background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--text-1);font-size:var(--fs-small,13px)}.a39Y2q_secretWarn p{margin:0 0 var(--sp-2)}.a39Y2q_secretActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.a39Y2q_modelWrap{align-items:center;display:inline-flex;position:relative}.a39Y2q_autoIcon{left:var(--sp-2);color:var(--signal);pointer-events:none;position:absolute}.a39Y2q_modelAuto{padding-left:calc(var(--sp-2) + 14px)}
.mN2hmG_palette{--modal-w:600px}.mN2hmG_searchRow{padding:var(--sp-3);border-bottom:var(--border) solid var(--line)}.mN2hmG_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}.mN2hmG_input:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.mN2hmG_list{padding:var(--sp-2);max-height:min(52vh,420px);margin:0;list-style:none;overflow-y:auto}.mN2hmG_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)}.mN2hmG_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}.mN2hmG_optionActive{background:var(--signal-wash);color:var(--text-1);box-shadow:inset 2px 0 0 var(--signal)}.mN2hmG_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mN2hmG_hint{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--text-3)}.mN2hmG_empty{padding:var(--sp-4);text-align:center;color:var(--text-3);margin:0}.mN2hmG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
.vEuIIa_caps{gap:var(--sp-1);scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(90deg, var(--black) 85%, transparent);mask-image:linear-gradient(90deg, var(--black) 85%, transparent);padding-right:var(--sp-3);display:flex;overflow-x:auto}.vEuIIa_caps::-webkit-scrollbar{display:none}.vEuIIa_cap{height:28px;padding:0 var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-3);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;flex:none;align-items:center;gap:5px;display:inline-flex}.vEuIIa_cap:hover{color:var(--text-1);border-color:var(--line-strong)}.vEuIIa_cap:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.vEuIIa_capOn{border-color:color-mix(in oklab, var(--signal) 55%, var(--line));background:var(--signal-wash);color:var(--signal)}.vEuIIa_capPicked{border-style:dashed;border-color:color-mix(in oklab, var(--signal) 40%, var(--line));color:color-mix(in oklab, var(--signal) 75%, var(--text-2))}.vEuIIa_mode{height:28px;padding:0 var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0}.vEuIIa_mode:focus-visible{outline:2px solid var(--signal);outline-offset:1px}.vEuIIa_modeDebug{border-color:var(--amber);color:var(--amber)}.vEuIIa_reasoning{margin:0 0 var(--sp-2);border-left:2px solid var(--line);padding-left:var(--sp-3);color:var(--text-3)}.vEuIIa_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}.vEuIIa_reasoningHead:hover{color:var(--text-2)}.vEuIIa_reasoningBody{margin:var(--sp-1) 0 0;white-space:pre-wrap;font-size:var(--fs-small,13px);opacity:.85;line-height:1.55}.vEuIIa_debug{margin-top:var(--sp-2);border:var(--border) dashed var(--amber);border-radius:var(--radius-control);background:var(--amber-wash);font-family:var(--font-mono);color:var(--text-2);font-size:11.5px}.vEuIIa_debugHead{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-1) var(--sp-2);color:var(--amber);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.vEuIIa_debugBody{padding:0 var(--sp-2) var(--sp-2);gap:var(--sp-2);display:grid}.vEuIIa_debugBody pre{white-space:pre-wrap;word-break:break-word;background:var(--ink-1);border:var(--border) solid var(--line);border-radius:var(--radius-chip);max-height:320px;padding:var(--sp-2);margin:0;overflow:auto}.vEuIIa_debugRow{gap:var(--sp-3);flex-wrap:wrap;display:flex}.vEuIIa_debugLabel{color:var(--text-3)}.vEuIIa_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){.vEuIIa_cap span{display:none}.vEuIIa_cap{justify-content:center;width:28px;padding:0}.vEuIIa_capAuto span{display:inline}.vEuIIa_capAuto{width:auto;padding:0 var(--sp-2)}}
.JT8JbG_groups{gap:var(--sp-4);display:grid}.JT8JbG_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)}.JT8JbG_list{gap:var(--sp-1);margin:0;display:grid}.JT8JbG_row{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-1) 0;color:var(--text-2);display:flex}.JT8JbG_row dd{margin:0}.JT8JbG_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)}
.SVatDW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SVatDW_logo{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-3);color:var(--text-2);font-family:var(--font-display);flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.SVatDW_logo img{object-fit:contain;width:100%;height:100%}.SVatDW_logoInitials{letter-spacing:.02em}.SVatDW_card{--accent:var(--c-connect,var(--signal));gap:var(--sp-3);padding:var(--sp-4);border:var(--border) solid var(--line-strong);border-radius:var(--radius-panel);background:var(--ink-1);min-width:0;display:grid}.SVatDW_card[data-tone=ok]{border-color:var(--signal-dim)}.SVatDW_card[data-tone=attention]{border-color:var(--amber-dim)}.SVatDW_card[data-tone=danger]{border-color:var(--danger-dim)}.SVatDW_cardCompact{gap:var(--sp-2);padding:var(--sp-3)}.SVatDW_cardHead{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.SVatDW_cardTitle{flex:1;min-width:0}.SVatDW_name{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;line-height:var(--lh-tight);color:var(--text-1);overflow-wrap:anywhere;margin:0}.SVatDW_provider{font-size:var(--fs-tiny);color:var(--text-3);margin:0}.SVatDW_badge{align-items:center;gap:var(--sp-2);padding:2px var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-2);color:var(--text-2);font-size:var(--fs-tiny);white-space:nowrap;flex:none;display:inline-flex}.SVatDW_badge[data-tone=ok]{border-color:var(--signal-dim);color:var(--signal)}.SVatDW_badge[data-tone=attention]{border-color:var(--amber-dim);color:var(--amber)}.SVatDW_badge[data-tone=danger]{border-color:var(--danger-dim);color:var(--danger)}.SVatDW_reason{padding-left:var(--sp-3);border-left:3px solid var(--amber);font-size:var(--fs-small);color:var(--text-2);margin:0}.SVatDW_desc{font-size:var(--fs-small);line-height:var(--lh-base);color:var(--text-2);margin:0}.SVatDW_block{gap:var(--sp-2);display:grid}.SVatDW_blockTitle{font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0;font-weight:600}.SVatDW_bullets{padding-left:var(--sp-5);font-size:var(--fs-small);color:var(--text-1);gap:2px;margin:0;list-style:outside;display:grid}.SVatDW_chips{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SVatDW_chip{align-items:center;gap:var(--sp-1);max-width:100%;padding:2px var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-2);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-tiny);overflow-wrap:anywhere;display:inline-flex}.SVatDW_chipMissing{border-color:var(--amber-dim);background:var(--amber-wash);color:var(--amber)}.SVatDW_disclosures{padding-left:var(--sp-5);font-size:var(--fs-tiny);color:var(--text-3);margin:0;list-style:outside}.SVatDW_statusLine{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere;margin:0;display:flex}.SVatDW_statusLine[data-tone=ok]{color:var(--signal)}.SVatDW_statusLine[data-tone=danger]{color:var(--danger)}.SVatDW_statusLine[data-tone=attention]{color:var(--amber)}.SVatDW_resumed{font-size:var(--fs-tiny);color:var(--text-3);margin:0}.SVatDW_actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.SVatDW_linkBtn{align-items:center;gap:var(--sp-1);min-height:36px;padding:0 var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);color:var(--text-1);font-size:var(--fs-small);text-decoration:none;display:inline-flex}.SVatDW_linkBtn:hover{background:var(--ink-3)}.SVatDW_linkBtn:focus-visible,.SVatDW_altsToggle:focus-visible,.SVatDW_filterChip:focus-visible,.SVatDW_listRow:focus-visible,.SVatDW_search:focus-within{outline:2px solid var(--signal);outline-offset:2px}.SVatDW_alts{gap:var(--sp-2);padding-top:var(--sp-2);border-top:var(--border) solid var(--line);display:grid}.SVatDW_altsToggle{align-items:center;gap:var(--sp-2);padding:var(--sp-1) 0;color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;justify-self:start;display:inline-flex}.SVatDW_caret{transition:transform var(--dur-micro) var(--ease-out);transform:rotate(-90deg)}.SVatDW_caretOpen{transform:none}.SVatDW_altList{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.SVatDW_altRow{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.SVatDW_altText{flex:1;min-width:0;display:grid}.SVatDW_altName{font-size:var(--fs-small);color:var(--text-1)}.SVatDW_altDesc{font-size:var(--fs-tiny);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SVatDW_toolbar{gap:var(--sp-3);margin-bottom:var(--sp-4);display:grid}.SVatDW_search{align-items:center;gap:var(--sp-2);max-width:440px;padding:0 var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-3);display:flex}.SVatDW_search input{min-width:0;height:38px;color:var(--text-1);font:inherit;font-size:var(--fs-base);background:0 0;border:0;outline:none;flex:1}.SVatDW_filters{gap:var(--sp-2);flex-wrap:wrap;display:flex}.SVatDW_filterChip{align-items:center;gap:var(--sp-2);min-height:32px;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);cursor:pointer;background:0 0;display:inline-flex}.SVatDW_filterChip[aria-pressed=true]{border-color:var(--signal-dim);background:var(--signal-wash);color:var(--signal)}.SVatDW_count{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3)}.SVatDW_list{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.SVatDW_listRow{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);color:var(--text-1);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out), background var(--dur-micro) var(--ease-out);display:flex}.SVatDW_listRow:hover{border-color:var(--line-strong);background:var(--ink-2)}.SVatDW_rowText{flex:1;min-width:0;display:grid}.SVatDW_rowName{font-family:var(--font-display);font-weight:600}.SVatDW_rowSub{font-size:var(--fs-small);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SVatDW_rowMeta{justify-items:end;gap:var(--sp-1);display:grid}.SVatDW_rowFacts{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3);display:inline-flex}.SVatDW_empty{padding:var(--sp-8) var(--sp-4);border:var(--border) dashed var(--line-strong);border-radius:var(--radius-panel);text-align:center}.SVatDW_emptyTitle{font-family:var(--font-display);color:var(--text-1);margin:0}.SVatDW_emptyHint{margin:var(--sp-2) auto 0;max-width:48ch;font-size:var(--fs-small);color:var(--text-3)}.SVatDW_detailTitle{align-items:center;gap:var(--sp-3);display:inline-flex}.SVatDW_detail{gap:var(--sp-5);display:grid}.SVatDW_muted{font-size:var(--fs-small);color:var(--text-3);margin:0}.SVatDW_errorText{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(--danger);margin:0}.SVatDW_accounts{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.SVatDW_account{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);flex-wrap:wrap;display:flex}.SVatDW_accountMain{gap:2px;min-width:0;display:grid}.SVatDW_accountName{align-items:center;gap:var(--sp-2);overflow-wrap:anywhere;display:inline-flex}.SVatDW_defaultTag{padding:0 var(--sp-2);border:var(--border) solid var(--signal-dim);border-radius:var(--radius-pill);color:var(--signal);font-size:var(--fs-micro)}.SVatDW_accountSub{font-size:var(--fs-tiny);color:var(--text-3)}.SVatDW_accountErr{font-size:var(--fs-tiny);color:var(--danger)}.SVatDW_accountActions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.SVatDW_history{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.SVatDW_history li{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.SVatDW_histKind{color:var(--text-1)}.SVatDW_histDetail{color:var(--text-3);overflow-wrap:anywhere}.SVatDW_histTime{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-3);margin-left:auto}@media (max-width:640px){.SVatDW_listRow{flex-wrap:wrap}.SVatDW_rowMeta{justify-items:start;width:100%}.SVatDW_cardHead{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.SVatDW_caret,.SVatDW_listRow{transition:none}}
.ft5m8a_dialog{border:var(--border) solid var(--line);border-radius:var(--radius-panel);background:var(--ink-1);width:min(96vw,1100px);max-width:none;height:min(90vh,820px);color:var(--text-1);box-shadow:var(--elev-2);padding:0;display:none;overflow:hidden}.ft5m8a_dialog[open]{animation:ft5m8a_pop var(--dur-panel) var(--ease-out);flex-direction:column;display:flex}.ft5m8a_dialog::backdrop{background:color-mix(in srgb, var(--ink-0) 82%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes ft5m8a_pop{0%{opacity:0;transform:scale(.985)}}.ft5m8a_head{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:var(--border) solid var(--line);display:flex}.ft5m8a_titles{flex:1;min-width:0}.ft5m8a_title{font-family:var(--font-display);font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.ft5m8a_meta{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ft5m8a_stage{background:var(--ink-0);flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:auto}.ft5m8a_stage[data-zoom="100"]{place-items:start}.ft5m8a_img{object-fit:contain;cursor:zoom-in;max-width:100%;max-height:100%;display:block}.ft5m8a_stage[data-zoom="100"] .ft5m8a_img{cursor:zoom-out;max-width:none;max-height:none}.ft5m8a_frame{background:var(--ink-1);border:0;width:100%;height:100%}.ft5m8a_text{padding:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-tiny);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-2);place-self:stretch stretch;margin:0;line-height:1.5;overflow:auto}.ft5m8a_empty{justify-items:center;gap:var(--sp-1);padding:var(--sp-6);color:var(--text-3);font-size:var(--fs-small);text-align:center;display:grid}.ft5m8a_empty p{margin:0}.ft5m8a_nav{z-index:1;border:var(--border) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--glass-strong);width:36px;height:36px;color:var(--text-1);cursor:pointer;place-items:center;margin-top:-18px;display:grid;position:absolute;top:50%}.ft5m8a_nav:hover{border-color:var(--signal);color:var(--signal)}.ft5m8a_nav:focus-visible,.ft5m8a_btn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ft5m8a_prev{left:var(--sp-3)}.ft5m8a_next{right:var(--sp-3)}.ft5m8a_bar{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-top:var(--border) solid var(--line);flex-wrap:wrap;display:flex}.ft5m8a_btn{min-height:30px;padding:0 var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-chip);background:var(--ink-2);color:var(--text-1);font:inherit;font-size:var(--fs-small);cursor:pointer;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ft5m8a_btn:hover{border-color:var(--signal)}.ft5m8a_btn[aria-pressed=true]{border-color:var(--signal);color:var(--signal)}.ft5m8a_note{font-size:var(--fs-tiny);color:var(--signal);margin-left:auto}.ft5m8a_missing{width:112px;height:var(--d-shot-h,56px);border:var(--border) dashed var(--line);font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-3);background:var(--ink-2);border-radius:6px;justify-content:center;align-items:center;gap:4px;display:inline-flex}@media (max-width:640px){.ft5m8a_dialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none}}@media (prefers-reduced-motion:reduce){.ft5m8a_dialog[open]{animation:none}}
.uZtdQG_stack{gap:var(--sp-6);flex-direction:column;display:flex}.uZtdQG_row{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.uZtdQG_muted{color:var(--text-3);font-size:var(--fs-small)}.uZtdQG_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.uZtdQG_error{margin:var(--sp-2) 0 0;color:var(--danger);font-size:var(--fs-small)}.uZtdQG_ok{color:var(--ok);font-size:var(--fs-small)}.uZtdQG_toggle{border:var(--border) solid var(--line-strong);border-radius:var(--radius-pill);background:var(--ink-2);cursor:pointer;width:36px;height:20px;transition:background var(--dur-micro) var(--ease-out);flex:none;padding:0;position:relative}.uZtdQG_toggleOn{background:var(--signal);border-color:var(--signal)}.uZtdQG_toggleThumb{background:var(--text-1);width:14px;height:14px;transition:transform var(--dur-micro) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.uZtdQG_toggleOn .uZtdQG_toggleThumb{background:var(--on-signal);transform:translate(16px)}.uZtdQG_toggle:focus-visible,.uZtdQG_input:focus-visible,.uZtdQG_select:focus-visible,.uZtdQG_textarea:focus-visible,.uZtdQG_th button:focus-visible,.uZtdQG_chip:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.uZtdQG_toggle:disabled{opacity:.5;cursor:not-allowed}.uZtdQG_numberField{align-items:center;gap:var(--sp-1);display:inline-flex}.uZtdQG_affix{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-small)}.uZtdQG_input,.uZtdQG_select,.uZtdQG_textarea{padding:var(--sp-1) var(--sp-2);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-0);color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-sm)}.uZtdQG_input{min-width:0}.uZtdQG_wideInput{width:min(320px,100%)}.uZtdQG_textarea{resize:vertical;width:100%;min-height:160px;font-family:var(--font-ui);line-height:1.5}.uZtdQG_range{width:160px;accent-color:var(--signal)}.uZtdQG_chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.uZtdQG_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}.uZtdQG_chipLocked{color:var(--text-3)}.uZtdQG_chipRemove{color:var(--text-3);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.uZtdQG_chipRemove:hover{color:var(--danger)}.uZtdQG_tableWrap{border:var(--border) solid var(--line);border-radius:var(--radius-panel);overflow-x:auto}.uZtdQG_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.uZtdQG_table td,.uZtdQG_th{padding:var(--sp-2) var(--sp-3);border-bottom:var(--border) solid var(--line);text-align:left;white-space:nowrap}.uZtdQG_table tfoot td{color:var(--text-1);border-bottom:0;font-weight:600}.uZtdQG_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right!important}.uZtdQG_th{color:var(--text-3);font-weight:500}.uZtdQG_th button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.uZtdQG_th[aria-sort=ascending],.uZtdQG_th[aria-sort=descending]{color:var(--text-1)}.uZtdQG_labelCell{text-overflow:ellipsis;max-width:260px;overflow:hidden}.uZtdQG_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)}.uZtdQG_bannerDanger{border-color:var(--danger);background:var(--danger-wash)}.uZtdQG_meter{border-radius:var(--radius-pill);background:var(--ink-2);height:6px;overflow:hidden}.uZtdQG_meterFill{background:var(--signal);height:100%}.uZtdQG_meterWarn{background:var(--amber)}.uZtdQG_meterOver{background:var(--danger)}.uZtdQG_toolGroup{padding:var(--sp-2) 0;border-bottom:var(--border) solid var(--line)}.uZtdQG_toolGroup:last-child{border-bottom:0}.uZtdQG_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}.uZtdQG_toolList{gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.uZtdQG_toolItem{align-items:flex-start;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-small);display:flex}.uZtdQG_toolItem input{accent-color:var(--signal);margin-top:3px}.uZtdQG_toolName{font-family:var(--font-mono);color:var(--text-1)}.uZtdQG_modelPrice{gap:var(--sp-1);align-items:center;display:inline-flex}.uZtdQG_allowIntro{color:var(--text-2);font-size:var(--fs-small);line-height:1.5}.uZtdQG_allowIntro p{margin:0 0 var(--sp-2)}.uZtdQG_allowIntro ul{padding-left:var(--sp-4);margin:0;list-style:outside}.uZtdQG_allowGroupActions{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0}.uZtdQG_allowStats{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--text-1)}.uZtdQG_allowToolbar{justify-content:space-between;align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0;flex-wrap:wrap;display:flex}.uZtdQG_toolGroupName{font-weight:600}.uZtdQG_allowRows{gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.uZtdQG_allowRow{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-small);display:flex}.uZtdQG_allowRow input{accent-color:var(--signal);margin-top:3px}.uZtdQG_allowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.uZtdQG_allowLocked{opacity:.65;cursor:not-allowed}.uZtdQG_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}.uZtdQG_badgeWarn{border-color:var(--amber);color:var(--amber)}.uZtdQG_badgeLock{border-color:var(--danger);color:var(--danger)}
.LrhIOq_dialog.LrhIOq_dialog{--modal-w:1040px;background:var(--glass-strong);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-color:var(--glass-line);height:min(86vh,860px)}@media (max-width:640px){.LrhIOq_dialog.LrhIOq_dialog{--modal-w:100vw;border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}}.LrhIOq_titleRow{align-items:center;gap:var(--sp-2);display:inline-flex}.LrhIOq_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}.LrhIOq_backBtn:hover{background:var(--ink-3)}.LrhIOq_backBtn:focus-visible,.LrhIOq_chip:focus-visible,.LrhIOq_rowMain:focus-visible,.LrhIOq_installedBtn:focus-visible,.LrhIOq_viewAll:focus-visible,.LrhIOq_link:focus-visible,.LrhIOq_linkCard:focus-visible,.LrhIOq_switch:focus-visible,.LrhIOq_morePop button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.LrhIOq_shell{flex-direction:column;height:100%;min-height:0;display:flex}.LrhIOq_toolbar{gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-2);flex:none;display:grid}.LrhIOq_topRow{align-items:center;gap:var(--sp-3);display:flex}.LrhIOq_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}.LrhIOq_search:focus-within{border-color:var(--signal)}.LrhIOq_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}.LrhIOq_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}.LrhIOq_installedBtn:hover{background:var(--ink-2);border-color:var(--line-strong)}.LrhIOq_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.LrhIOq_chipRow{align-items:center;gap:var(--sp-2);display:flex}.LrhIOq_chips{gap:var(--sp-2);scrollbar-width:none;flex:1;min-width:0;padding:2px;display:flex;overflow-x:auto}.LrhIOq_chips::-webkit-scrollbar{display:none}.LrhIOq_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}.LrhIOq_chip:hover{color:var(--text-1);background:var(--ink-2)}.LrhIOq_chipOn{color:var(--on-signal);background:var(--signal);border-color:var(--signal)}.LrhIOq_chipOn:hover{color:var(--on-signal);background:var(--signal)}.LrhIOq_moreWrap{flex:none;position:relative}.LrhIOq_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:LrhIOq_pop var(--dur-std) var(--ease-out);margin:0;list-style:none;display:grid;position:absolute;right:0;overflow-y:auto}.LrhIOq_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}.LrhIOq_morePop button:hover{background:var(--ink-2)}.LrhIOq_morePop .LrhIOq_num{color:var(--text-3)}.LrhIOq_scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.LrhIOq_pad{gap:var(--sp-3);padding:var(--sp-4);display:grid}.LrhIOq_sections{gap:var(--sp-5);padding:var(--sp-2) var(--sp-4) var(--sp-6);display:grid}.LrhIOq_section{gap:var(--sp-2);display:grid}.LrhIOq_sectionBar{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.LrhIOq_sectionHead{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-1);margin:0;font-weight:600}.LrhIOq_viewAll{color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0}.LrhIOq_viewAll:hover{color:var(--signal)}.LrhIOq_sectionsFoot{gap:var(--sp-2);padding-top:var(--sp-2);flex-wrap:wrap;justify-content:center;display:flex}.LrhIOq_grid{gap:var(--sp-1) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LrhIOq_gridCell{min-width:0}@media (max-width:640px){.LrhIOq_grid{grid-template-columns:minmax(0,1fr)}}.LrhIOq_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}.LrhIOq_row:hover,.LrhIOq_row:focus-within{background:var(--ink-2)}.LrhIOq_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}.LrhIOq_rowText{gap:2px;min-width:0;display:grid}.LrhIOq_rowName{color:var(--text-1);font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.LrhIOq_rowDesc{color:var(--text-3);font-size:var(--fs-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LrhIOq_rowDesc[data-status=EXPIRED]{color:var(--amber)}.LrhIOq_rowDesc[data-status=ACTIVE]{color:var(--text-2)}.LrhIOq_rowAction{flex:none}.LrhIOq_connectedBtn{color:var(--ok)}.LrhIOq_vgrid{margin:0 var(--sp-4) var(--sp-6);position:relative}.LrhIOq_vcell{padding:0 var(--sp-2);box-sizing:border-box}.LrhIOq_vrow{width:100%}.LrhIOq_flat{display:grid}.LrhIOq_flatMeta{padding:var(--sp-2) var(--sp-4);color:var(--text-2);font-size:var(--fs-small);margin:0}.LrhIOq_rowSkel{pointer-events:none}.LrhIOq_skelLogo,.LrhIOq_skelLines span{background:linear-gradient(90deg, var(--skeleton-base), var(--skeleton-sheen), var(--skeleton-base));background-size:200% 100%;animation:1.4s linear infinite LrhIOq_sheen}.LrhIOq_skelLogo{border-radius:var(--radius-control);width:40px;height:40px}.LrhIOq_skelLines{gap:var(--sp-2);flex:1;display:grid}.LrhIOq_skelLines span{border-radius:var(--radius-chip);height:10px;display:block}.LrhIOq_skelLines span:last-child{width:60%}.LrhIOq_logo{border:var(--border) solid var(--glass-line);border-radius:var(--radius-control);background:var(--ink-3);color:var(--text-2);font-family:var(--font-display);flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.LrhIOq_logo img{object-fit:contain;box-sizing:border-box;background:var(--logo-bg);width:100%;height:100%;padding:15%}.LrhIOq_logoLetter{line-height:1}.LrhIOq_stack{align-items:center;display:inline-flex}.LrhIOq_stackLogo{border:2px solid var(--ink-1);border-radius:var(--radius-pill);margin-left:-6px}.LrhIOq_stackLogo:first-child{margin-left:0}.LrhIOq_stackLogo img{padding:2px}.LrhIOq_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}.LrhIOq_detail{gap:var(--sp-5);padding:var(--sp-4) var(--sp-4) var(--sp-8);max-width:820px;margin:0 auto;display:grid}.LrhIOq_detailHead{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.LrhIOq_detailHead .LrhIOq_logo{border-radius:var(--radius-panel)}.LrhIOq_detailTitle{gap:var(--sp-1);flex:1;min-width:180px;display:grid}.LrhIOq_detailName{font-family:var(--font-display);font-size:var(--fs-2xl);margin:0;font-weight:600}.LrhIOq_detailLinks{gap:var(--sp-4);flex-wrap:wrap;display:flex}.LrhIOq_detailActions{align-items:center;gap:var(--sp-2);display:flex}.LrhIOq_detailDesc{color:var(--text-2);line-height:var(--lh-base);margin:0}.LrhIOq_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}.LrhIOq_link:hover{color:var(--signal)}.LrhIOq_block{gap:var(--sp-3);display:grid}.LrhIOq_blockBar{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.LrhIOq_blockHead{font-family:var(--font-display);font-size:var(--fs-lg);margin:0;font-weight:600}.LrhIOq_muted{color:var(--text-3);font-size:var(--fs-small);line-height:var(--lh-base);margin:0}.LrhIOq_inlineIcon{vertical-align:-2px;color:var(--amber)}.LrhIOq_toolFilter,.LrhIOq_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}.LrhIOq_toolFilter:focus,.LrhIOq_input:focus{outline:2px solid var(--signal);outline-offset:1px}.LrhIOq_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}.LrhIOq_item{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-top:var(--border) solid var(--line);display:flex}.LrhIOq_item:first-child{border-top:0}.LrhIOq_itemIcon{color:var(--hue-gold);flex:none}.LrhIOq_itemBody{flex:1;gap:2px;min-width:0;display:grid}.LrhIOq_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}.LrhIOq_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}.LrhIOq_badge,.LrhIOq_badgeWarn,.LrhIOq_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}.LrhIOq_badge{background:var(--ink-3);color:var(--text-2)}.LrhIOq_badgeWarn{background:var(--amber-wash);color:var(--amber)}.LrhIOq_okChip{background:var(--signal-wash);color:var(--signal)}.LrhIOq_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}.LrhIOq_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}.LrhIOq_switch[aria-checked=true]{background:var(--signal-wash-strong);border-color:var(--signal)}.LrhIOq_switch[aria-checked=true]:after{background:var(--signal);transform:translate(16px)}.LrhIOq_info{border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);margin:0;display:grid}.LrhIOq_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}.LrhIOq_infoRow:first-child{border-top:0}.LrhIOq_infoRow dt{color:var(--text-3)}.LrhIOq_infoRow dd{color:var(--text-1);overflow-wrap:anywhere;margin:0}.LrhIOq_mono{font-family:var(--font-mono);font-size:var(--fs-tiny);color:var(--text-2)}@media (max-width:640px){.LrhIOq_infoRow{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.LrhIOq_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)}.LrhIOq_err{color:var(--danger);font-size:var(--fs-small);margin:0}.LrhIOq_empty{padding:var(--sp-6) var(--sp-4);color:var(--text-3);text-align:center;font-size:var(--fs-small);margin:0}.LrhIOq_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}.LrhIOq_credsActions{gap:var(--sp-2);display:flex}.LrhIOq_manage{gap:var(--sp-6);padding:var(--sp-4) var(--sp-4) var(--sp-8);display:grid}.LrhIOq_linkCards{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.LrhIOq_linkCard{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--hue-gold);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);display:flex}.LrhIOq_linkCard:hover{background:var(--ink-2);border-color:var(--line-strong)}.LrhIOq_linkCard span{gap:2px;display:grid}.LrhIOq_linkCard strong{color:var(--text-1);font-size:var(--fs-small);font-weight:600}.LrhIOq_linkCard small{color:var(--text-3);font-size:var(--fs-tiny)}.LrhIOq_keyForm{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}.LrhIOq_keyIcon{color:var(--signal)}.LrhIOq_keyRow{gap:var(--sp-2);width:100%;display:flex}@keyframes LrhIOq_pop{0%{opacity:0;transform:translateY(-4px)}}@keyframes LrhIOq_sheen{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.LrhIOq_morePop,.LrhIOq_skelLogo,.LrhIOq_skelLines span{animation:none}}.LrhIOq_muted:has(.LrhIOq_inlineIcon){gap:var(--sp-2);align-items:flex-start;display:flex}.LrhIOq_inlineIcon{flex:none;margin-top:2px}
._96aE0a_footer{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;display:flex}._96aE0a_blocker{min-width:0;font-size:var(--fs-small);color:var(--text-3);text-align:right;flex:1}._96aE0a_steps{gap:var(--sp-2);margin:0 0 var(--sp-5);padding:0;list-style:none;display:flex;overflow-x:auto}._96aE0a_stepItem{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-3);font-size:var(--fs-small);flex:none;display:inline-flex}._96aE0a_stepNum{border-radius:var(--radius-pill);background:var(--ink-3);width:20px;height:20px;font-size:var(--fs-tiny);place-items:center;font-weight:600;display:grid}._96aE0a_stepActive{border-color:var(--signal-dim);color:var(--text-1)}._96aE0a_stepActive ._96aE0a_stepNum{background:var(--sig-gradient);color:var(--on-sig)}._96aE0a_stepDone{color:var(--text-2)}@media (max-width:480px){._96aE0a_stepItem:not(._96aE0a_stepActive){padding-right:var(--sp-1)}._96aE0a_stepItem:not(._96aE0a_stepActive) ._96aE0a_stepLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._96aE0a_view{min-height:0}._96aE0a_stack{gap:var(--sp-4);display:grid}._96aE0a_h{font-family:var(--font-display);font-size:var(--fs-lg);margin:0;font-weight:600}._96aE0a_lead{margin:calc(var(--sp-2) * -1) 0 0;font-size:var(--fs-small);color:var(--text-2)}._96aE0a_cols{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:720px){._96aE0a_cols{grid-template-columns:1fr}._96aE0a_blocker{display:none}}._96aE0a_field{gap:var(--sp-1);min-width:0;display:grid}._96aE0a_fieldLabel{font-size:var(--fs-small);color:var(--text-1);font-weight:600}._96aE0a_hint{font-size:var(--fs-tiny);color:var(--text-3);line-height:var(--lh-base);margin:0}._96aE0a_input,._96aE0a_textarea{width:100%;min-width:0;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-2);color:var(--text-1);font:inherit;font-size:max(16px, var(--fs-base));line-height:var(--lh-base)}._96aE0a_textarea{resize:vertical}._96aE0a_input:focus-visible,._96aE0a_textarea:focus-visible{border-color:var(--signal-dim);box-shadow:var(--sig-glow);outline:none}._96aE0a_group{overflow:hidden}._96aE0a_toggleRow{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);display:flex}._96aE0a_toggleRow+._96aE0a_toggleRow{border-top:var(--border) solid var(--line)}._96aE0a_toggleCopy{min-width:0}._96aE0a_toggleLabel{font-size:var(--fs-base);font-weight:500}._96aE0a_apps{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) var(--sp-4);border-top:var(--border) solid var(--line);flex-wrap:wrap;display:flex}._96aE0a_app{align-items:center;gap:var(--sp-2);min-height:36px;padding:0 var(--sp-3) 0 var(--sp-2);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-2);font-size:var(--fs-small);cursor:pointer;background:0 0;display:inline-flex}._96aE0a_appOn{border-color:var(--signal-dim);background:var(--signal-wash);color:var(--text-1)}._96aE0a_review{padding:var(--sp-2) var(--sp-4)}._96aE0a_reviewList{margin:0;display:grid}._96aE0a_reviewRow{gap:var(--sp-3);padding:var(--sp-3) 0;grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;display:grid}._96aE0a_reviewRow+._96aE0a_reviewRow{border-top:var(--border) solid var(--line)}._96aE0a_reviewRow dt{font-size:var(--fs-small);color:var(--text-3)}._96aE0a_reviewRow dd{min-width:0;font-size:var(--fs-base);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._96aE0a_edit{color:var(--signal);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;padding:0}._96aE0a_chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}._96aE0a_fieldError{font-size:var(--fs-tiny);color:var(--danger);line-height:var(--lh-base);margin:0}._96aE0a_memberRow{align-items:flex-start;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);display:flex}._96aE0a_memberRow+._96aE0a_memberRow{border-top:var(--border) solid var(--line)}._96aE0a_memberOff ._96aE0a_memberMain{opacity:.55}._96aE0a_memberMain{flex:1;min-width:0}._96aE0a_memberToggle{width:96px;padding-top:var(--sp-5);text-align:right;flex:none;justify-content:flex-end;display:flex}._96aE0a_teamList{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}._96aE0a_teamItem{gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-1);display:grid}._96aE0a_teamItemHead{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._96aE0a_teamName{font-family:var(--font-display);color:var(--text-1);font-weight:600}._96aE0a_flow{gap:var(--sp-1);margin:var(--sp-2) 0;padding-left:var(--sp-5);font-size:var(--fs-small);color:var(--text-2);line-height:var(--lh-base);display:grid}._96aE0a_kitList{gap:var(--sp-1);padding-left:var(--sp-4);font-size:var(--fs-small);color:var(--text-2);line-height:var(--lh-base);margin:0;display:grid}
.YJDo8G_card{--card-accent:var(--amber);gap:var(--sp-3);margin-top:var(--sp-3);padding:var(--sp-4);border:var(--border) solid var(--line-strong);border-radius:var(--radius-panel);background:var(--ink-2);box-shadow:var(--halo-amber);animation:YJDo8G_rise var(--dur-spring) var(--ease-spring) both;outline:none;display:grid}.YJDo8G_card[data-kind=ask],.YJDo8G_card[data-kind=secret],.YJDo8G_card[data-kind=connect]{--card-accent:var(--signal);box-shadow:var(--halo)}.YJDo8G_card:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@keyframes YJDo8G_rise{0%{opacity:0;transform:translateY(6px)}}.YJDo8G_head{align-items:flex-start;gap:var(--sp-3);display:flex}.YJDo8G_kindIcon{color:var(--card-accent);place-items:center;margin-top:1px;display:inline-grid}.YJDo8G_question{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;line-height:var(--lh-tight);color:var(--text-1);overflow-wrap:anywhere;margin:0}.YJDo8G_previewWrap{gap:var(--sp-1);display:grid}.YJDo8G_preview{max-height:9em;padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-small);line-height:var(--lh-base);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:hidden}.YJDo8G_preview[data-open]{max-height:28em;overflow:auto}.YJDo8G_previewQuote{border-left:3px solid var(--card-accent);font-family:var(--font-ui)}.YJDo8G_expand{padding:var(--sp-1) 0;color:var(--signal);font:inherit;font-size:var(--fs-tiny);cursor:pointer;background:0 0;border:0;justify-self:start}.YJDo8G_options{gap:var(--sp-2);display:grid}.YJDo8G_row{align-items:center;gap:var(--sp-3);width:100%;min-height:48px;padding:var(--sp-2) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-base);text-align:left;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out), background var(--dur-micro) var(--ease-out);display:flex}.YJDo8G_row.YJDo8G_holdRow{height:auto;min-height:48px;padding:var(--sp-2) var(--sp-3);white-space:normal;background:var(--ink-1);border-color:var(--amber-dim);color:var(--text-1);font-size:var(--fs-base);justify-content:flex-start}.YJDo8G_row.YJDo8G_holdRow>span{width:100%}.YJDo8G_row:hover:not(:disabled){border-color:var(--card-accent);background:var(--ink-3)}.YJDo8G_row:active:not(:disabled){background:var(--ink-2)}.YJDo8G_row:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.YJDo8G_row:disabled{cursor:not-allowed;opacity:.5}.YJDo8G_rowReject:hover:not(:disabled){border-color:var(--danger)}.YJDo8G_rowText{color:var(--text-2);border-style:dashed}.YJDo8G_rowPrimary{border-color:var(--signal-dim);background:var(--signal-wash);color:var(--signal)}.YJDo8G_rowPrimary:hover:not(:disabled){border-color:var(--signal);background:var(--signal-wash-strong)}.YJDo8G_letter{border:var(--border) solid var(--line-strong);border-radius:var(--radius-chip);background:var(--ink-3);width:28px;height:28px;color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-small);flex:none;place-items:center;font-weight:600;display:inline-grid}.YJDo8G_rowLabel{overflow-wrap:anywhere;flex:1;min-width:0}.YJDo8G_rowTrail{color:var(--text-3);flex:none}.YJDo8G_textForm{gap:var(--sp-2);display:grid}.YJDo8G_textarea,.YJDo8G_secretInput{border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-1);width:100%;color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-base)}.YJDo8G_textarea{padding:var(--sp-3);resize:vertical;min-height:72px}.YJDo8G_textarea:focus-visible,.YJDo8G_secretField:focus-within{outline:2px solid var(--signal);outline-offset:2px}.YJDo8G_formActions{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.YJDo8G_formHint,.YJDo8G_keys,.YJDo8G_note{color:var(--text-3);font-size:var(--fs-tiny);margin:0}.YJDo8G_keys{font-family:var(--font-mono)}.YJDo8G_send{align-items:center;gap:var(--sp-2);min-height:40px;padding:0 var(--sp-4);border:var(--border) solid var(--signal);border-radius:var(--radius-control);background:var(--signal);color:var(--on-signal);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.YJDo8G_send:disabled{opacity:.45;cursor:not-allowed}.YJDo8G_send:focus-visible,.YJDo8G_skip:focus-visible,.YJDo8G_expand:focus-visible,.YJDo8G_eye:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.YJDo8G_skip{min-height:32px;color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.YJDo8G_error{color:var(--danger);font-size:var(--fs-small);margin:0}.YJDo8G_secret{gap:var(--sp-3);display:grid}.YJDo8G_purpose{color:var(--text-2);font-size:var(--fs-base);line-height:var(--lh-base);overflow-wrap:anywhere;margin:0}.YJDo8G_host{color:var(--text-2);font-size:var(--fs-small);margin:0}.YJDo8G_host code{font-family:var(--font-mono);color:var(--text-1)}.YJDo8G_secretField{align-items:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-2) 0 var(--sp-3);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-1);display:flex}.YJDo8G_fieldIcon{color:var(--text-3);flex:none}.YJDo8G_secretInput{min-width:0;font-family:var(--font-mono);background:0 0;border:0;outline:none;flex:1}.YJDo8G_eye{border-radius:var(--radius-chip);width:40px;height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.YJDo8G_secretActions{gap:var(--sp-2);display:grid}.YJDo8G_receipt{align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0 0;font-size:var(--fs-small);color:var(--text-2);overflow-wrap:anywhere;display:flex}.YJDo8G_receipt[data-tone=ok]{color:var(--ok)}.YJDo8G_receipt[data-tone=no]{color:var(--text-3)}.YJDo8G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.YJDo8G_card{padding:var(--sp-3);border-radius:var(--radius-control)}.YJDo8G_row,.YJDo8G_row.YJDo8G_holdRow{min-height:48px}}@media (prefers-reduced-motion:reduce){.YJDo8G_card{animation:none}.YJDo8G_row{transition:none}}.YJDo8G_remember{color:var(--text-muted,inherit);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 4px 2px;font-size:.85em;display:flex}.YJDo8G_remember input{accent-color:var(--accent,currentColor);width:15px;height:15px}.YJDo8G_facts{gap:var(--sp-1);padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-control);background:var(--ink-1);display:grid}.YJDo8G_factsTitle{color:var(--text-1);margin:0;font-weight:600}.YJDo8G_factList{gap:var(--sp-1);margin:0;display:grid}.YJDo8G_fact{gap:var(--sp-3);font-size:var(--fs-small);grid-template-columns:minmax(64px,max-content) 1fr;display:grid}.YJDo8G_fact dt{color:var(--text-2)}.YJDo8G_fact dd{color:var(--text-1);overflow-wrap:anywhere;margin:0}
.h7BfnW_picker{gap:var(--sp-3);min-width:0;display:grid}.h7BfnW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h7BfnW_bar{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.h7BfnW_kinds{border:var(--border) solid var(--line);border-radius:var(--radius-pill);background:var(--ink-1);padding:3px;display:inline-flex}.h7BfnW_kind{align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-pill);color:var(--text-2);font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.h7BfnW_kind:focus-visible,.h7BfnW_cat:focus-visible,.h7BfnW_card:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.h7BfnW_kindOn{background:var(--ink-3);color:var(--text-1)}.h7BfnW_count{color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:500}.h7BfnW_search{flex:1;min-width:200px;position:relative}.h7BfnW_searchIcon{top:50%;left:var(--sp-3);color:var(--text-3);pointer-events:none;position:absolute;transform:translateY(-50%)}.h7BfnW_searchInput{width:100%;padding:var(--sp-2) var(--sp-3) var(--sp-2) calc(var(--sp-3) + 22px);border:var(--border) solid var(--line-strong);border-radius:var(--radius-control);background:var(--ink-2);color:var(--text-1);font:inherit;font-size:var(--fs-small)}.h7BfnW_searchInput:focus{outline:2px solid var(--signal);outline-offset:1px}.h7BfnW_cats{gap:var(--sp-2);flex-wrap:wrap;display:flex}.h7BfnW_cat{padding:var(--sp-1) var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-pill);color:var(--text-2);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;background:0 0;flex:none}.h7BfnW_cat:hover:not(:disabled){border-color:var(--line-strong);color:var(--text-1)}.h7BfnW_cat:disabled{opacity:.45;cursor:default}.h7BfnW_catOn,.h7BfnW_catOn:hover:not(:disabled){border-color:var(--signal-dim);background:var(--ink-2);color:var(--text-1)}.h7BfnW_body{gap:var(--sp-4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.h7BfnW_list{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-content:start;max-height:min(56vh,520px);padding:2px;display:grid;overflow-y:auto}.h7BfnW_empty{padding:var(--sp-5) var(--sp-3);color:var(--text-3);font-size:var(--fs-small);text-align:center;grid-column:1/-1;margin:0}.h7BfnW_card{align-content:start;gap:var(--sp-1);padding:var(--sp-3);border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-1);color:var(--text-1);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);display:grid}.h7BfnW_card:hover{border-color:var(--line-strong);background:var(--ink-2)}.h7BfnW_cardOn,.h7BfnW_cardOn:hover{background:linear-gradient(var(--ink-2), var(--ink-2)) padding-box, var(--sig-gradient) border-box;border-color:#0000}.h7BfnW_cardTop{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.h7BfnW_avatar{border-radius:var(--radius-pill);background:var(--ink-3);width:24px;height:24px;color:var(--text-1);font-size:var(--fs-tiny);flex:none;place-items:center;font-weight:700;display:grid}.h7BfnW_cardTitle{min-width:0;font-family:var(--font-display);font-size:var(--fs-base);font-weight:600;line-height:1.25}.h7BfnW_cardBlurb{font-size:var(--fs-small);color:var(--text-2);line-height:var(--lh-base)}.h7BfnW_cardMeta{font-size:var(--fs-tiny);color:var(--text-3)}.h7BfnW_detail{max-height:min(56vh,520px);padding:var(--sp-4);border:var(--border) solid var(--line);border-radius:var(--radius-card);background:var(--ink-1);position:sticky;top:0;overflow-y:auto}.h7BfnW_detailEmpty{justify-items:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-3);color:var(--text-3);font-size:var(--fs-small);text-align:center;display:grid}.h7BfnW_detailEmpty p{margin:0}.h7BfnW_detailInner{gap:var(--sp-3);display:grid}.h7BfnW_detailKicker{color:var(--text-3);font-size:var(--fs-tiny);letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-weight:600}.h7BfnW_detailTitle{font-family:var(--font-display);font-size:var(--fs-lg);margin:0;font-weight:600}.h7BfnW_detailRole{margin:var(--sp-1) 0 0;color:var(--text-2);font-size:var(--fs-small);line-height:var(--lh-base)}.h7BfnW_section{gap:var(--sp-1);display:grid}.h7BfnW_sectionTitle{align-items:center;gap:var(--sp-1);color:var(--text-1);font-size:var(--fs-small);margin:0;font-weight:600;display:flex}.h7BfnW_chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.h7BfnW_small{color:var(--text-2);font-size:var(--fs-small);line-height:var(--lh-base);margin:0}.h7BfnW_items{gap:var(--sp-1);padding-left:var(--sp-4);color:var(--text-2);font-size:var(--fs-small);line-height:var(--lh-base);margin:0;display:grid}.h7BfnW_items strong{color:var(--text-1);font-weight:600}.h7BfnW_muted{color:var(--text-3)}.h7BfnW_leadChip{margin-left:var(--sp-1);vertical-align:middle}.h7BfnW_based{color:var(--text-3);font-size:var(--fs-tiny);line-height:var(--lh-base);margin:0}@media (max-width:760px){.h7BfnW_cats{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.h7BfnW_body{grid-template-columns:1fr}.h7BfnW_list{grid-template-columns:1fr;max-height:40vh}.h7BfnW_detail{max-height:none;position:static}}
