._8OtHla_panel{position:relative}._8OtHla_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._8OtHla_headText{min-width:0}._8OtHla_title{color:var(--text-primary);font-size:15px;font-weight:600}._8OtHla_titleRow{align-items:center;gap:6px;display:flex}._8OtHla_helpWrap{display:inline-flex;position:relative}._8OtHla_helpBtn{width:22px;height:22px;color:var(--text-tertiary);cursor:help;transition:color var(--transition-fast,.12s), background var(--transition-fast,.12s);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._8OtHla_helpBtn svg{width:16px;height:16px}._8OtHla_helpWrap:hover ._8OtHla_helpBtn,._8OtHla_helpBtn:focus-visible{color:var(--text-primary);background:var(--bg-hover);outline:none}._8OtHla_helpTip{z-index:20;background:var(--bg-elevated);border:1px solid var(--border-color);width:max-content;max-width:300px;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;border-radius:10px;padding:10px 12px;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);left:-10px;transform:translateY(-3px)}._8OtHla_helpTip:before,._8OtHla_helpTip:after{content:"";border:6px solid #0000;border-bottom-color:var(--border-color);position:absolute;bottom:100%;left:15px}._8OtHla_helpTip:after{border-width:5px;border-bottom-color:var(--bg-elevated);bottom:calc(100% - 1px);left:16px}._8OtHla_helpWrap:hover ._8OtHla_helpTip,._8OtHla_helpWrap:focus-within ._8OtHla_helpTip{opacity:1;transform:translateY(0)}._8OtHla_facts{grid-template-columns:auto auto;gap:7px 16px;margin:0;font-size:13px;line-height:18px;display:grid}._8OtHla_facts dt{color:var(--text-tertiary);align-items:center;gap:6px;display:flex}._8OtHla_facts dd{color:var(--text-primary);margin:0;font-weight:500}._8OtHla_factIcon{width:14px;height:14px;display:inline-flex}._8OtHla_factIcon svg{width:14px;height:14px}._8OtHla_list{border:1px solid var(--border-color);background:var(--bg-elevated,var(--bg-secondary));border-radius:12px;overflow:hidden}._8OtHla_row{border-top:1px solid var(--border-subtle,var(--border-color));transition:background var(--transition-fast,.12s);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}._8OtHla_row:first-child{border-top:0}._8OtHla_row:hover{background:var(--bg-hover)}._8OtHla_tile{border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._8OtHla_tileWarn{background:var(--warning-subtle);color:var(--warning)}._8OtHla_rowMain{min-width:0}._8OtHla_nameLine{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._8OtHla_name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:500;overflow:hidden}._8OtHla_meta{color:var(--text-tertiary);white-space:nowrap;font-size:12px}._8OtHla_note{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}._8OtHla_noteEmpty{color:var(--text-tertiary);}._8OtHla_linkBtn{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}._8OtHla_linkBtn:hover{text-decoration:underline}._8OtHla_noteLine{align-items:center;gap:6px;min-width:0;margin-top:3px;font-size:13px;line-height:18px;display:flex}._8OtHla_addNoteBtn{height:18px;line-height:18px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}._8OtHla_addNoteBtn:hover{text-underline-offset:2px;text-decoration:underline}._8OtHla_addNoteBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}._8OtHla_addNoteIcon{width:13px;height:13px;display:inline-flex}._8OtHla_addNoteIcon svg{width:13px;height:13px}._8OtHla_noteHint{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._8OtHla_pill{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1}._8OtHla_pillWarn{background:var(--warning-subtle);color:var(--warning);}._8OtHla_pillQuiet{background:var(--bg-hover);color:var(--text-secondary);}._8OtHla_actions{align-items:center;gap:2px;display:flex}._8OtHla_iconBtn{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition-fast,.12s), color var(--transition-fast,.12s);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._8OtHla_iconBtn:hover{background:var(--bg-tertiary,var(--bg-hover));color:var(--text-primary)}._8OtHla_iconBtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._8OtHla_iconBtn svg{width:17px;height:17px}._8OtHla_empty{border:1.5px dashed var(--border-color);text-align:center;border-radius:12px;padding:32px 16px}._8OtHla_emptyIcon{background:var(--accent-subtle);width:44px;height:44px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;margin:0 auto 10px;display:flex}._8OtHla_emptyIcon svg{width:22px;height:22px}._8OtHla_emptyTitle{color:var(--text-primary);font-size:15px;font-weight:600}._8OtHla_emptyBody{color:var(--text-secondary);max-width:420px;margin:4px auto 14px;font-size:13px;line-height:1.5}._8OtHla_status{min-height:22px;color:var(--text-secondary);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}._8OtHla_statusOk{color:var(--success)}._8OtHla_statusErr{color:var(--danger)}._8OtHla_skeleton{background:var(--bg-hover);border-radius:12px;height:64px;animation:1.2s ease-in-out infinite _8OtHla_pulse}@keyframes _8OtHla_pulse{0%,to{opacity:1}50%{opacity:.55}}._8OtHla_dropOverlay{border:2px dashed var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);pointer-events:none;z-index:2;color:var(--accent);border-radius:14px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex;position:absolute;inset:-6px}._8OtHla_options{gap:10px;display:grid}._8OtHla_option{text-align:left;width:100%;font:inherit;color:inherit;background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;transition:border-color var(--transition-fast,.12s), background var(--transition-fast,.12s);border-radius:12px;align-items:flex-start;gap:14px;padding:16px;display:flex}._8OtHla_option:hover{border-color:var(--accent);background:var(--bg-hover)}._8OtHla_option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._8OtHla_optionIcon{background:var(--accent-subtle);width:40px;height:40px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}._8OtHla_optionIcon svg{width:20px;height:20px}._8OtHla_optionTitle{color:var(--text-primary);font-size:15px;font-weight:600}._8OtHla_optionBody{color:var(--text-secondary);margin-top:2px;font-size:13px}._8OtHla_chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._8OtHla_chip{background:var(--bg-hover);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:180px;padding:3px 9px;font-size:12px;overflow:hidden}._8OtHla_crumb{color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:12px;font-size:13px;display:flex}._8OtHla_crumbBack{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}._8OtHla_crumbBack:hover{color:var(--text-primary)}._8OtHla_crumbBack svg,._8OtHla_crumb svg{width:14px;height:14px}._8OtHla_crumbHere{color:var(--text-primary);font-weight:500}._8OtHla_search{position:relative}._8OtHla_search svg{width:16px;height:16px;color:var(--text-tertiary);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}._8OtHla_searchInput{box-sizing:border-box;width:100%;height:38px;font:inherit;color:var(--text-primary);background:var(--bg-input,var(--bg-secondary));border:1px solid var(--border-color);border-radius:8px;outline:none;padding:0 12px 0 34px;font-size:14px}._8OtHla_searchInput:focus{border-color:var(--accent)}._8OtHla_filterChips{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}._8OtHla_filterChip{font:inherit;border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-size:12px}._8OtHla_filterChip:hover{color:var(--text-primary)}._8OtHla_filterChipOn{background:var(--accent-subtle);border-color:color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent);}._8OtHla_pickList{border:1px solid var(--border-color);border-radius:10px;max-height:340px;overflow-y:auto}._8OtHla_pickRow{border-top:1px solid var(--border-subtle,var(--border-color));cursor:pointer;grid-template-columns:20px 28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}._8OtHla_pickRow:first-child{border-top:0}._8OtHla_pickRow:hover{background:var(--bg-hover)}._8OtHla_pickRowOn{background:color-mix(in srgb, var(--accent) 7%, transparent);}._8OtHla_pickRowLocked{cursor:default;}._8OtHla_pickRowLocked:hover{background:0 0}._8OtHla_pickRowLocked ._8OtHla_name{color:var(--text-tertiary)}._8OtHla_check{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}._8OtHla_attachedTag{color:var(--success);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}._8OtHla_attachedTag svg{width:13px;height:13px}._8OtHla_pickEmpty{text-align:center;color:var(--text-secondary);padding:24px 16px;font-size:13px}._8OtHla_dropZone{border:1.5px dashed var(--border-color);text-align:center;cursor:pointer;transition:background var(--transition-fast,.12s), border-color var(--transition-fast,.12s);border-radius:12px;padding:24px 16px}._8OtHla_dropZone:hover,._8OtHla_dropZoneOver{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent)}._8OtHla_dropZone:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._8OtHla_dropZone svg{width:26px;height:26px;color:var(--text-secondary)}._8OtHla_dropTitle{color:var(--text-primary);margin-top:4px;font-weight:500}._8OtHla_dropHint{color:var(--text-tertiary);margin-top:2px;font-size:12px}._8OtHla_upItem{border-top:1px solid var(--border-subtle,var(--border-color));grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 0;display:grid}._8OtHla_upItem:first-child{margin-top:8px}._8OtHla_bar{background:var(--bg-hover);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}._8OtHla_barFill{background:var(--accent);height:100%;transition:width .2s}._8OtHla_upSub{color:var(--text-tertiary);margin-top:4px;font-size:12px}._8OtHla_upWarn{color:var(--warning);margin-top:4px;font-size:13px}._8OtHla_upErr{color:var(--danger);margin-top:4px;font-size:13px}._8OtHla_dupActions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._8OtHla_noteInput{box-sizing:border-box;width:100%;height:32px;font:inherit;color:var(--text-primary);background:var(--bg-input,var(--bg-secondary));border:1px solid var(--border-color);border-radius:8px;outline:none;margin-top:6px;padding:0 10px;font-size:13px}._8OtHla_noteInput:focus{border-color:var(--accent)}._8OtHla_okIcon{color:var(--success);width:20px;height:20px;margin-top:2px}._8OtHla_footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}._8OtHla_footerNote{color:var(--text-secondary);font-size:13px}._8OtHla_footerErr{color:var(--danger);font-size:13px}._8OtHla_footerBtns{gap:8px;margin-left:auto;display:flex}._8OtHla_removeHead{align-items:center;gap:12px;margin-bottom:4px;display:flex}._8OtHla_choice{text-align:left;width:100%;font:inherit;color:inherit;border:1px solid var(--border-color);cursor:pointer;transition:border-color var(--transition-fast,.12s), background var(--transition-fast,.12s);background:0 0;border-radius:12px;align-items:flex-start;gap:12px;margin-top:8px;padding:14px;display:flex}._8OtHla_choice:hover{border-color:var(--text-tertiary)}._8OtHla_choice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._8OtHla_choiceOn{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, transparent);}._8OtHla_choiceDangerOn{border-color:var(--danger);background:var(--danger-subtle);}._8OtHla_choiceIcon{width:20px;height:20px;color:var(--text-secondary);flex:none;margin-top:1px}._8OtHla_choiceIconDanger{color:var(--danger);}._8OtHla_choiceTitle{color:var(--text-primary);font-size:14px;font-weight:600}._8OtHla_choiceBody{color:var(--text-secondary);margin-top:2px;font-size:13px;line-height:1.45}._8OtHla_warnBox{background:var(--warning-subtle);color:var(--warning);border-radius:10px;margin-top:12px;padding:12px;font-size:13px;line-height:1.45}._8OtHla_warnTitle{margin-bottom:4px;font-weight:600}._8OtHla_ack{cursor:pointer;align-items:center;gap:8px;margin-top:8px;display:flex}._8OtHla_agentsNote{color:var(--text-tertiary);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}._8OtHla_agentsNote svg{width:14px;height:14px}@media (max-width:600px){._8OtHla_row{grid-template-columns:36px minmax(0,1fr)}._8OtHla_actions{grid-column:2;justify-content:flex-start;margin-left:-8px}._8OtHla_tile{width:36px;height:36px}}
.ERjAnG_list{flex-direction:column;gap:6px;display:flex}.ERjAnG_row{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.ERjAnG_icon{background:var(--warning-subtle);width:32px;height:32px;color:var(--warning);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ERjAnG_icon svg{width:17px;height:17px}.ERjAnG_iconDone{background:var(--success-subtle);color:var(--success)}.ERjAnG_main{flex:1;min-width:180px}.ERjAnG_label{color:var(--text-primary);font-size:14px;font-weight:600}.ERjAnG_note{color:var(--text-secondary);font-size:12.5px;line-height:1.4}.ERjAnG_count{color:var(--text-tertiary);white-space:nowrap;font-size:12px}.ERjAnG_actions{flex-wrap:wrap;gap:6px;display:flex}.ERjAnG_error{color:var(--danger);font-size:12.5px}.ERjAnG_slots{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-bottom:16px;display:grid}.ERjAnG_slot{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.ERjAnG_slotHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.ERjAnG_chip{white-space:nowrap;background:var(--warning-subtle);color:var(--warning);border-radius:999px;padding:2px 8px;font-size:11.5px}.ERjAnG_chipDone{background:var(--success-subtle);color:var(--success)}.ERjAnG_drop{border:1px dashed var(--border-subtle);text-align:center;color:var(--text-tertiary);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:12px;font-size:12.5px;display:flex}.ERjAnG_slotFiles{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ERjAnG_fileChip{background:var(--bg-secondary);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:100%;padding:3px 8px;font-size:12px;overflow:hidden}.ERjAnG_sectionLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin:0 0 8px;font-size:11px;font-weight:600}
.PcUVOW_wrapper{flex-direction:column;gap:12px;display:flex}.PcUVOW_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PcUVOW_copyBtn{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-sans);transition:background var(--transition), border-color var(--transition);border-radius:8px;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.PcUVOW_copyBtn svg{width:14px;height:14px}.PcUVOW_copyBtn:hover{background:var(--bg-hover);border-color:var(--accent)}.PcUVOW_copyBtn:disabled{opacity:.55;cursor:not-allowed}.PcUVOW_editActions{align-items:center;gap:8px;display:inline-flex}.PcUVOW_saveBtn{background:var(--accent);border-color:var(--accent);color:#fff}.PcUVOW_saveBtn:hover:not(:disabled){background:var(--accent);filter:brightness(1.06)}.PcUVOW_editingLabel{color:var(--text-secondary);font-size:13px;font-weight:600}.PcUVOW_editor{box-sizing:border-box;background:var(--bg-elevated);border:1px solid var(--border-color);width:100%;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-primary);resize:vertical;border-radius:12px;min-height:220px;margin:0;padding:20px;font-size:13px;line-height:1.65}.PcUVOW_editor:focus{border-color:var(--accent);outline:none}.PcUVOW_editor:disabled{opacity:.6;cursor:not-allowed}.PcUVOW_editFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PcUVOW_editHint{color:var(--text-tertiary);font-size:12px}.PcUVOW_editHint code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--accent-subtle);color:var(--accent);border-radius:4px;padding:1px 5px;font-size:11px}.PcUVOW_counter{color:var(--text-tertiary);font-size:12px}.PcUVOW_counterOver{color:var(--danger,#e5484d);font-size:12px;font-weight:600}.PcUVOW_saveError{color:var(--danger,#e5484d);margin:0;font-size:13px}.PcUVOW_preview{background:var(--bg-elevated);border:1px solid var(--border-color);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;border-radius:12px;max-height:420px;margin:0;padding:20px;font-size:13px;line-height:1.65;overflow-y:auto}.PcUVOW_varToken{background:var(--accent-subtle);color:var(--accent);border-radius:4px;padding:1px 6px;font-weight:600}.PcUVOW_sampleToken{background:var(--success-subtle);color:var(--success);border-radius:4px;padding:1px 6px;font-weight:500}.PcUVOW_empty{text-align:center;color:var(--text-tertiary);background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:12px;padding:24px;font-size:14px}
._4IEPvG_setupRoot{flex-direction:column;gap:16px;display:flex}._4IEPvG_deployChecklist{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}._4IEPvG_deployChecklistLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;align-items:baseline;gap:6px;margin-right:8px;font-size:11px;font-weight:700;display:inline-flex}._4IEPvG_deployChecklistCount{color:var(--text-tertiary);text-transform:none;letter-spacing:0;font-size:11px;font-weight:500}._4IEPvG_deployChip{border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-secondary);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-sans);transition:border-color var(--transition), background var(--transition), color var(--transition);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}._4IEPvG_deployChip:hover{border-color:var(--border-focus)}._4IEPvG_deployChip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._4IEPvG_deployChipDot{background:var(--bg-secondary);width:14px;height:14px;color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._4IEPvG_deployChipDot svg{width:10px;height:10px}._4IEPvG_deployChipDone{background:var(--success-subtle);border-color:rgba(var(--success-rgb), .35);color:var(--success)}._4IEPvG_deployChipDone ._4IEPvG_deployChipDot{background:var(--success);color:#fff}._4IEPvG_deployChipActive{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent)}._4IEPvG_deployChipActive ._4IEPvG_deployChipDot{background:var(--accent);color:var(--accent);animation:1.6s ease-in-out infinite _4IEPvG_chipPulse}._4IEPvG_deployChipLocked{opacity:.55;cursor:default}._4IEPvG_deployChipLocked:hover{border-color:var(--border-color)}._4IEPvG_deployChipTag{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);background:var(--bg-secondary);border-radius:999px;margin-left:2px;padding:1px 6px;font-size:10px;font-weight:600}@keyframes _4IEPvG_chipPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}._4IEPvG_stepAnchor{outline:none;scroll-margin-top:16px}._4IEPvG_stepAnchorHighlight{border-radius:var(--radius-lg,14px);animation:2.2s ease-out _4IEPvG_stepFocusPulse}@keyframes _4IEPvG_stepFocusPulse{0%{box-shadow:0 0 #d9770600}12%{box-shadow:0 0 0 4px #d9770680}55%{box-shadow:0 0 0 4px #d9770652}to{box-shadow:0 0 #d9770600}}._4IEPvG_nextAction{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:12px;flex-direction:column;gap:14px;padding:16px 18px;display:flex}._4IEPvG_nextActionMeterRow{align-items:center;gap:12px;display:flex}._4IEPvG_nextActionBar{background:var(--bg-hover,#0000000f);border-radius:999px;flex:auto;height:6px;overflow:hidden}._4IEPvG_nextActionBarFill{background:var(--success,#2e9e6b);border-radius:999px;height:100%;transition:width .32s}._4IEPvG_nextActionMeter{color:var(--text-secondary);flex-shrink:0;font-size:12px;font-weight:600}._4IEPvG_nextActionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._4IEPvG_nextActionText{align-items:baseline;gap:10px;min-width:0;display:flex}._4IEPvG_nextActionKicker{letter-spacing:.06em;text-transform:uppercase;color:var(--warning,#d97706);flex-shrink:0;font-size:11px;font-weight:700}._4IEPvG_nextActionLabel{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.35}._4IEPvG_nextActionReady{color:var(--success,#2e9e6b);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}._4IEPvG_nextActionReadyIcon{width:18px;height:18px;display:inline-flex}._4IEPvG_nextActionReadyIcon svg{width:18px;height:18px}._4IEPvG_stepHeaderRow{align-items:flex-start;gap:12px;display:flex}._4IEPvG_stepIconBadge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._4IEPvG_stepIconBadge svg{width:18px;height:18px}._4IEPvG_stepIconBadge_blue{background:var(--accent-subtle);color:var(--accent)}._4IEPvG_stepIconBadge_orange{background:var(--warning-subtle);color:var(--warning)}._4IEPvG_stepIconBadge_green{background:var(--success-subtle);color:var(--success)}._4IEPvG_stepIconBadge_purple{color:#5e35b1;background:#5e35b11a}._4IEPvG_stepIconBadge_teal{color:#0d9488;background:#0d94881a}._4IEPvG_stepTitleGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._4IEPvG_stepEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}._4IEPvG_stepTitle{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.3;font-family:var(--font-display);margin:0}._4IEPvG_stepSubtitle{color:var(--text-secondary);font-size:13px;line-height:1.45}._4IEPvG_stepHeaderStatus{flex-shrink:0;align-self:center}._4IEPvG_stepBody{flex-direction:column;gap:12px;display:flex}._4IEPvG_stepBodyDone{background:var(--success-subtle);border-radius:10px;padding:12px}._4IEPvG_boundItem{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}._4IEPvG_boundItemIcon{background:var(--success-subtle);width:32px;height:32px;color:var(--success);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._4IEPvG_boundItemIcon svg{width:16px;height:16px}._4IEPvG_boundItemIcon img{border-radius:4px;width:18px;height:18px;display:block}._4IEPvG_flagGlyph{font-size:18px;line-height:1}._4IEPvG_boundItemIconBrand{background:var(--bg-base,#fff);color:var(--text-secondary);border:1px solid var(--border-subtle)}._4IEPvG_boundItemIconNeutral{background:var(--bg-tertiary);color:var(--text-tertiary)}._4IEPvG_boundItemMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._4IEPvG_boundItemName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._4IEPvG_boundItemMeta{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}._4IEPvG_boundItemActions{flex-shrink:0;align-items:center;gap:6px;display:flex}._4IEPvG_formStack{flex-direction:column;gap:8px;display:flex}._4IEPvG_fieldLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}._4IEPvG_input{border:1px solid var(--border-color);background:var(--bg-elevated);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);transition:border-color var(--transition);border-radius:8px;padding:10px 12px}._4IEPvG_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}._4IEPvG_input:disabled{opacity:.6;cursor:not-allowed}._4IEPvG_hint{color:var(--text-secondary);font-size:12px;line-height:1.5}._4IEPvG_modeWarn{background:var(--warning-subtle);color:var(--warning);border-radius:8px;align-items:flex-start;gap:8px;margin-top:4px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}._4IEPvG_modeWarnIcon{flex-shrink:0;margin-top:1px;display:inline-flex}._4IEPvG_modeWarnIcon svg{width:14px;height:14px}._4IEPvG_actionsRow{align-items:center;gap:8px;margin-top:4px;display:flex}._4IEPvG_subField{border-left:2px solid var(--border-subtle);flex-direction:column;gap:8px;margin-top:14px;margin-left:7px;padding-left:16px;display:flex}._4IEPvG_channelPicker{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._4IEPvG_channelOption{background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;font-family:var(--font-sans);transition:border-color var(--transition), background var(--transition), box-shadow var(--transition);border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:12px 8px;display:flex}._4IEPvG_channelOption:hover{border-color:var(--accent)}._4IEPvG_channelOption:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._4IEPvG_channelOption:disabled{cursor:default}._4IEPvG_channelOptionSelected,._4IEPvG_channelOptionSelected:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-subtle)}._4IEPvG_channelOptionIcon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}._4IEPvG_channelOptionIcon img{border-radius:4px;width:20px;height:20px}._4IEPvG_channelOptionName{color:var(--text-primary);text-align:center;font-size:12.5px;font-weight:600;line-height:1.25}._4IEPvG_channelOptionSelected ._4IEPvG_channelOptionName{color:var(--accent)}._4IEPvG_channelOptionMeta{color:var(--text-tertiary);text-align:center;font-size:11px;line-height:1.2}._4IEPvG_channelOptionMetaOk{color:var(--success)}._4IEPvG_envPicker{scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:312px;padding:4px;display:grid;overflow-y:auto}._4IEPvG_envPicker::-webkit-scrollbar{width:8px}._4IEPvG_envPicker::-webkit-scrollbar-track{background:0 0}._4IEPvG_envPicker::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:999px}._4IEPvG_envPicker::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._4IEPvG_envOption{text-align:left;background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;min-height:84px;font-family:var(--font-sans);transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}._4IEPvG_envOption:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-subtle)}._4IEPvG_envOption:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._4IEPvG_envOption:disabled{cursor:default}._4IEPvG_envOptionSelected,._4IEPvG_envOptionSelected:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent-subtle)}._4IEPvG_envOptionBusy{opacity:.7;pointer-events:none}._4IEPvG_envOptionMono{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._4IEPvG_envOptionMono svg{width:24px;height:24px}._4IEPvG_envOptionText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._4IEPvG_envOptionName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}._4IEPvG_envOptionMeta{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}._4IEPvG_envOptionCurrentTag{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);background:var(--accent-subtle);border-radius:999px;align-self:flex-start;padding:1px 7px;font-size:10px;font-weight:600}._4IEPvG_envOptionCreate{color:var(--text-secondary);background:var(--bg-tertiary);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:10px}._4IEPvG_envOptionCreate:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-subtle)}._4IEPvG_envOptionCreatePlus{background:var(--bg-elevated);border:1px solid var(--border-color);width:34px;height:34px;transition:border-color var(--transition), color var(--transition);border-radius:9px;justify-content:center;align-items:center;display:flex}._4IEPvG_envOptionCreate:hover ._4IEPvG_envOptionCreatePlus{border-color:var(--accent);color:var(--accent)}._4IEPvG_envOptionCreateLabel{font-size:13px;font-weight:600}._4IEPvG_envOptionSkeleton{border:1px solid var(--border-subtle);background:linear-gradient(90deg, var(--bg-tertiary) 0%, var(--bg-hover,#0000000d) 50%, var(--bg-tertiary) 100%);background-size:200% 100%;border-radius:14px;height:84px;animation:1.4s ease-in-out infinite _4IEPvG_envOptionShimmer}@keyframes _4IEPvG_envOptionShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._4IEPvG_policyPicker{scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:312px;padding:4px;display:grid;overflow-y:auto}._4IEPvG_policyPicker::-webkit-scrollbar{width:8px}._4IEPvG_policyPicker::-webkit-scrollbar-track{background:0 0}._4IEPvG_policyPicker::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:999px}._4IEPvG_policyPicker::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._4IEPvG_policyOption{text-align:left;background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;min-height:84px;font-family:var(--font-sans);transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}._4IEPvG_policyOption:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-subtle)}._4IEPvG_policyOption:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._4IEPvG_policyOption:disabled{cursor:default}._4IEPvG_policyOptionBusy{opacity:.7;pointer-events:none}._4IEPvG_policyOptionIcon{color:#a06b00;background:#c2880a24;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}._4IEPvG_policyOptionIcon svg{width:24px;height:24px}._4IEPvG_policyOptionNone ._4IEPvG_policyOptionIcon{background:var(--bg-tertiary);color:var(--text-tertiary)}._4IEPvG_policyOptionText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._4IEPvG_policyOptionName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}._4IEPvG_policyOptionMeta{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}._4IEPvG_policyOptionCreate{color:var(--text-secondary);background:var(--bg-tertiary);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:10px}._4IEPvG_policyOptionCreate:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-subtle)}._4IEPvG_policyOptionCreatePlus{background:var(--bg-elevated);border:1px solid var(--border-color);width:34px;height:34px;transition:border-color var(--transition), color var(--transition);border-radius:9px;justify-content:center;align-items:center;display:flex}._4IEPvG_policyOptionCreate:hover ._4IEPvG_policyOptionCreatePlus{border-color:var(--accent);color:var(--accent)}._4IEPvG_policyOptionCreateLabel{font-size:13px;font-weight:600}._4IEPvG_policyOptionSkeleton{border:1px solid var(--border-subtle);background:linear-gradient(90deg, var(--bg-tertiary) 0%, var(--bg-hover,#0000000d) 50%, var(--bg-tertiary) 100%);background-size:200% 100%;border-radius:14px;height:84px;animation:1.4s ease-in-out infinite _4IEPvG_envOptionShimmer}._4IEPvG_textarea{border:1px solid var(--border-color);background:var(--bg-elevated);width:100%;color:var(--text-primary);font-size:14px;font-family:var(--font-sans);resize:vertical;min-height:76px;transition:border-color var(--transition);border-radius:8px;padding:10px 12px;line-height:1.45}._4IEPvG_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}._4IEPvG_textarea:disabled{opacity:.6;cursor:not-allowed}@media (max-width:860px){._4IEPvG_envPicker,._4IEPvG_policyPicker{grid-template-columns:repeat(2,minmax(0,1fr))}}._4IEPvG_lockedBody{text-align:center;border:1px dashed var(--border-color);color:var(--text-tertiary);border-radius:10px;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;font-size:13px;line-height:1.5;display:flex}._4IEPvG_errorBanner{background:var(--danger-subtle);color:var(--danger);border:1px solid rgba(var(--danger-rgb), .35);border-radius:8px;margin-top:4px;padding:10px 12px;font-size:13px}._4IEPvG_summaryHeader{align-items:center;gap:12px;display:flex}._4IEPvG_summaryIconBadge{background:var(--success-subtle);width:40px;height:40px;color:var(--success);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._4IEPvG_summaryIconBadge svg{width:22px;height:22px}._4IEPvG_summaryIconBadge_paused{background:var(--warning-subtle);color:var(--warning)}._4IEPvG_summaryIconBadge_ready{background:var(--bg-tertiary);color:var(--text-secondary)}._4IEPvG_summaryTitleGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._4IEPvG_summaryTitle{color:var(--text-primary);font-size:16px;font-weight:600;font-family:var(--font-display);margin:0;line-height:1.3}._4IEPvG_summaryMeta{background:var(--bg-tertiary);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._4IEPvG_summaryRow{align-items:center;gap:10px;font-size:13px;display:flex}._4IEPvG_summaryRowLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;min-width:96px;font-size:11px;font-weight:600}._4IEPvG_summaryRowValue{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}._4IEPvG_summaryRowLink{color:var(--accent);flex-shrink:0;font-size:12px;font-weight:600;text-decoration:none}._4IEPvG_summaryRowLink:hover{text-decoration:underline}._4IEPvG_summaryFooter{justify-content:flex-end;display:flex}@media (max-width:640px){._4IEPvG_envPicker,._4IEPvG_policyPicker{grid-template-columns:1fr}._4IEPvG_stepHeaderRow{flex-wrap:wrap}._4IEPvG_stepHeaderStatus{justify-content:flex-start;width:100%;margin-top:2px;display:flex}._4IEPvG_deployChecklist{gap:6px}._4IEPvG_deployChip{padding:5px 10px;font-size:11px}._4IEPvG_deployChecklistLabel{width:100%;margin-bottom:4px;margin-right:0}._4IEPvG_boundItem{flex-wrap:wrap}._4IEPvG_boundItemActions{justify-content:flex-end;width:100%}._4IEPvG_summaryRow{flex-wrap:wrap}._4IEPvG_summaryRowLabel{flex:none;min-width:0}}
.QKzPCW_list{margin:0;padding:0;list-style:none}.QKzPCW_row{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:10px;padding:11px 0;display:flex}.QKzPCW_row:last-child{border-bottom:none}.QKzPCW_row:first-child{padding-top:2px}.QKzPCW_dot{background:var(--warning);border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.QKzPCW_text{flex-direction:column;gap:2px;min-width:0;display:flex}.QKzPCW_label{color:var(--text-primary);font-size:14px;font-weight:600}.QKzPCW_ask{color:var(--text-secondary);font-size:13px;line-height:1.45}
.JZ0ZQG_bodyStack{flex-direction:column;gap:20px;display:flex}.JZ0ZQG_section{border:1px solid var(--border-subtle);background:var(--bg-secondary);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.JZ0ZQG_sectionBare{background:0 0;border:0;padding:0}.JZ0ZQG_sectionHeader{color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.JZ0ZQG_sectionHeader svg{width:14px;height:14px;color:var(--accent)}.JZ0ZQG_sectionBody{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.JZ0ZQG_sectionHint{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.JZ0ZQG_scheduleSummary{color:var(--text-primary);letter-spacing:-.1px;font-size:16px;font-weight:600;font-family:var(--font-display);margin:0}.JZ0ZQG_steps{color:var(--text-secondary);flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:13.5px;line-height:1.55;display:flex}.JZ0ZQG_steps li code,.JZ0ZQG_section code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--bg-hover);color:var(--text-primary);border-radius:4px;padding:1px 5px;font-size:12.5px}.JZ0ZQG_inlineLink{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.JZ0ZQG_inlineLink:hover{color:var(--accent-hover)}.JZ0ZQG_actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.JZ0ZQG_ctaPrimary{background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:var(--radius);cursor:pointer;transition:background var(--transition);align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.JZ0ZQG_ctaPrimary:hover{background:var(--accent-hover)}.JZ0ZQG_ctaPrimary svg{width:14px;height:14px}.JZ0ZQG_ctaSecondary{color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:background var(--transition), border-color var(--transition);background:0 0;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.JZ0ZQG_ctaSecondary:hover{background:var(--bg-hover)}.JZ0ZQG_ctaPrimary:disabled,.JZ0ZQG_ctaSecondary:disabled{opacity:.6;cursor:default}.JZ0ZQG_errorText{color:var(--danger,#b42318);margin:0;font-size:13px;line-height:1.5}.JZ0ZQG_pickerList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JZ0ZQG_pickerCard{text-align:left;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;width:100%;transition:border-color var(--transition), background var(--transition);font:inherit;color:var(--text-primary);padding:12px 14px}.JZ0ZQG_pickerCard:hover,.JZ0ZQG_pickerCardPrimary{border-color:var(--accent);background:var(--accent-subtle)}.JZ0ZQG_pickerCardHead{align-items:center;gap:8px;margin-bottom:4px;display:flex}.JZ0ZQG_pickerCardLabel{font-size:14px;font-weight:600}.JZ0ZQG_pickerBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--accent);color:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.JZ0ZQG_pickerTag{background:var(--bg-hover);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.JZ0ZQG_pickerCardNote{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45;display:block}.JZ0ZQG_pickerCardWithIcon{align-items:center;gap:12px;display:flex}.JZ0ZQG_pickerCardText{flex:1;min-width:0}.JZ0ZQG_pickerCardIcon{color:#6b6a66;background:#f4f3f0;border:1px solid #00000014;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.JZ0ZQG_pickerCardLogo{object-fit:contain;width:18px;height:18px}.JZ0ZQG_pickerCardGlyph{width:16px;height:16px}.JZ0ZQG_subPickerGroup{margin-top:16px}.JZ0ZQG_subPickerGroup:first-of-type{margin-top:8px}.JZ0ZQG_subPickerGroupLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:6px;font-size:11px;font-weight:600}.JZ0ZQG_backLink{color:var(--text-secondary);cursor:pointer;font-size:13px;font:inherit;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:12px;padding:0;display:inline-flex}.JZ0ZQG_backLink:hover{color:var(--accent)}.JZ0ZQG_backLink svg{width:14px;height:14px}.JZ0ZQG_connectedRow{background:var(--success-subtle);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.JZ0ZQG_connectedIcon{background:var(--success);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.JZ0ZQG_connectedIcon svg{width:13px;height:13px}.JZ0ZQG_connectedText{flex-direction:column;gap:2px;min-width:0;display:flex}.JZ0ZQG_connectedTitle{color:var(--success);font-size:13.5px;font-weight:600}.JZ0ZQG_connectedMeta{color:var(--text-secondary);font-size:12px;line-height:1.4}.JZ0ZQG_connectedMeta a{color:var(--accent);text-decoration:none}.JZ0ZQG_connectedMeta a:hover{text-decoration:underline}.JZ0ZQG_connectSteps{flex-direction:column;gap:14px;margin:2px 0 0;padding:0;list-style:none;display:flex}.JZ0ZQG_connectStep{align-items:flex-start;gap:12px;display:flex}.JZ0ZQG_connectStepNum{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.JZ0ZQG_connectStepBody{min-width:0;color:var(--text-secondary);flex-direction:column;gap:8px;padding-top:2px;font-size:13.5px;line-height:1.5;display:flex}.JZ0ZQG_connectStepLink{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);transition:background var(--transition), border-color var(--transition);align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.JZ0ZQG_connectStepLink:hover{background:var(--bg-hover);border-color:var(--accent)}.JZ0ZQG_connectStepLink svg{width:13px;height:13px}.JZ0ZQG_channelMark{object-fit:contain;border-radius:3px;flex-shrink:0;width:14px;height:14px}.JZ0ZQG_codeRow{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.JZ0ZQG_codeText{min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-primary);word-break:break-all;flex:auto;font-size:12px}.JZ0ZQG_codeMasked{letter-spacing:2px;color:var(--text-muted);flex:auto}.JZ0ZQG_codeBtn{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition), border-color var(--transition);flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.JZ0ZQG_codeBtn:hover{background:var(--bg-hover)}.JZ0ZQG_codeBtn:disabled{opacity:.6;cursor:default}.JZ0ZQG_codeBtnSuccess,.JZ0ZQG_codeBtnSuccess:hover{color:var(--accent);border-color:var(--accent)}.JZ0ZQG_codeBtn svg{width:13px;height:13px}.JZ0ZQG_existingBanner{border:1px solid rgba(var(--warning-rgb), .4);background:rgba(var(--warning-rgb), .1);color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.JZ0ZQG_existingBanner svg{width:15px;height:15px;color:var(--warning);flex-shrink:0}.JZ0ZQG_existingBannerText{flex:1;min-width:0}.JZ0ZQG_existingBannerBtn{border:1px solid rgba(var(--warning-rgb), .45);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background var(--transition);background:0 0;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:500}.JZ0ZQG_existingBannerBtn:hover{background:rgba(var(--warning-rgb), .14)}.JZ0ZQG_runPreview{background:var(--accent-subtle);color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;line-height:1.4;display:flex}.JZ0ZQG_runPreview svg{width:14px;height:14px;color:var(--accent);flex-shrink:0}.JZ0ZQG_otherTriggers{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.JZ0ZQG_otherTriggersBtn{font:inherit;color:var(--accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.uICtAG_body{flex-direction:column;gap:14px;display:flex}.uICtAG_lead{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.uICtAG_hint{color:var(--text-secondary,#6b7280);margin:0;font-size:12px}.uICtAG_steps{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:16px 18px;list-style:none;display:flex}.uICtAG_step{gap:12px;padding-bottom:18px;display:flex;position:relative}.uICtAG_step:last-child{padding-bottom:0}.uICtAG_step:not(:last-child):before{content:"";background:var(--border-color);width:2px;position:absolute;top:30px;bottom:2px;left:13px}.uICtAG_stepNum{background:var(--accent);color:#fff;z-index:1;width:28px;height:28px;box-shadow:0 0 0 4px var(--bg-tertiary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.uICtAG_stepText{text-align:left;flex-direction:column;gap:3px;padding-top:3px;display:flex}.uICtAG_stepTitle{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.3}.uICtAG_stepBadge{letter-spacing:.01em;color:var(--accent);background:var(--accent-subtle);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.uICtAG_stepDesc{color:var(--text-tertiary);font-size:12.5px;line-height:1.5}.uICtAG_note{color:var(--text-tertiary);align-items:flex-start;gap:8px;padding:0 2px;font-size:12px;line-height:1.45;display:flex}.uICtAG_noteIcon{color:var(--text-muted);flex:none;margin-top:1px}.uICtAG_warn{color:#8a6d00;border-radius:var(--radius);background:#eab3081f;border:1px solid #eab30880;padding:8px 10px;font-size:12px}.uICtAG_error{color:var(--danger,#c0392b);background:var(--danger-bg,#c0392b14);border:1px solid var(--danger,#c0392b);border-radius:var(--radius);padding:8px 10px;font-size:13px}.uICtAG_actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.uICtAG_recStage{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px;display:flex}.uICtAG_recBadge{color:#e3342f;letter-spacing:.08em;text-transform:uppercase;background:#e3342f1f;border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.uICtAG_recDot{background:#e3342f;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite uICtAG_recPulse}.uICtAG_recTimer{font-family:var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:46px;font-weight:700;line-height:1}.uICtAG_recTimerWarn{color:#e3342f}.uICtAG_recPrompt{max-width:400px;color:var(--text-primary);margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.5}.uICtAG_recSub{color:var(--text-tertiary);margin:0;font-size:12px}@keyframes uICtAG_recPulse{0%,to{opacity:1}50%{opacity:.3}}.uICtAG_preview{border-radius:var(--radius);background:#000;width:100%;max-height:320px;display:block}.uICtAG_sharingRow{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.uICtAG_shareDot{background:var(--accent);border-radius:50%;width:9px;height:9px}.uICtAG_mirrorWrap{position:relative}.uICtAG_liveBadge{letter-spacing:.04em;color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.uICtAG_liveBadge:before{content:"";background:#34d058;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite uICtAG_recPulse}.uICtAG_uploading{color:var(--text-primary);align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.uICtAG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.L24b1q_clearBtn{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);background:0 0;padding:5px 10px;font-size:12.5px}.L24b1q_clearBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.L24b1q_clearBtn:disabled{opacity:.5;cursor:default}.L24b1q_proposalFlow{border-bottom:1px solid var(--border-subtle);padding:12px 14px}.L24b1q_proposalFlowLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:8px;font-size:11px;display:block}.L24b1q_flowDiagram{padding-bottom:2px;overflow-x:auto}.L24b1q_thread{flex-direction:column;gap:10px;min-height:200px;padding:4px 2px;display:flex}.L24b1q_empty{text-align:center;width:100%;max-width:540px;color:var(--text-tertiary);flex-direction:column;align-items:center;gap:10px;margin:auto;padding:24px 12px;display:flex}.L24b1q_emptyTitle{color:var(--text-secondary);margin:0;font-size:16px}.L24b1q_emptyHint{max-width:440px;margin:0;font-size:13px}.L24b1q_emptyOr{width:100%;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:6px 0 2px;font-size:11px;display:flex}.L24b1q_emptyOr:before,.L24b1q_emptyOr:after{content:"";background:var(--border-subtle);flex:1;height:1px}.L24b1q_row{display:flex}.L24b1q_rowUser{justify-content:flex-end}.L24b1q_rowBot{justify-content:flex-start}.L24b1q_bubbleUser,.L24b1q_bubbleBot{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:78%;padding:9px 13px;font-size:14px;line-height:1.5}.L24b1q_bubbleUser{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.L24b1q_bubbleBot{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-subtle);border-bottom-left-radius:4px}.L24b1q_bubbleStepTag{color:#fffffff2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#ffffff2e;border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin-bottom:5px;padding:2px 8px;font-size:10.5px;font-weight:600;display:flex;overflow:hidden}.L24b1q_videoBubble{border:1px solid var(--border-color);background:#000;border-radius:14px;max-width:78%;overflow:hidden}.L24b1q_video{width:100%;max-height:220px;display:block}.L24b1q_videoGone{color:var(--text-tertiary);padding:16px;font-size:13px;display:block}.L24b1q_typing{align-items:center;gap:4px;display:inline-flex}.L24b1q_typing i{background:var(--text-tertiary);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite both L24b1q_blink}.L24b1q_typing i:nth-child(2){animation-delay:.2s}.L24b1q_typing i:nth-child(3){animation-delay:.4s}@keyframes L24b1q_blink{0%,80%,to{opacity:.3}40%{opacity:1}}.L24b1q_diffCard{border:1px solid var(--border-color);background:var(--bg-elevated);border-radius:12px;overflow:hidden}.L24b1q_diffHead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.L24b1q_diffTitle{color:var(--text-primary);font-size:13px;font-weight:600}.L24b1q_diffSummary{color:var(--accent);font-size:12px}.L24b1q_diffBody{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);max-height:340px;padding:8px 0;font-size:12.5px;line-height:1.55;overflow-y:auto}.L24b1q_diffGap{border:0;border-top:1px dashed var(--border-subtle);border-bottom:1px dashed var(--border-subtle);width:100%;color:var(--text-tertiary);font:inherit;text-align:center;cursor:pointer;background:0 0;padding:3px 10px;font-size:11.5px;display:block}.L24b1q_diffGap:hover{background:var(--bg-hover);color:var(--text-secondary)}.L24b1q_diffAdd,.L24b1q_diffDel,.L24b1q_diffCtx{white-space:pre-wrap;padding:0 10px;display:flex}.L24b1q_diffAdd{background:var(--success-subtle)}.L24b1q_diffDel{background:rgba(var(--danger-rgb), .12)}.L24b1q_diffGutter{width:14px;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;flex:none}.L24b1q_diffAdd .L24b1q_diffGutter{color:var(--success)}.L24b1q_diffDel .L24b1q_diffGutter{color:var(--danger)}.L24b1q_diffText{word-break:break-word;flex:1}.L24b1q_diffDel .L24b1q_diffText{opacity:.75;text-decoration:line-through}.L24b1q_diffMeta{color:var(--text-secondary);border-top:1px solid var(--border-subtle);padding:6px 14px;font-size:12px}.L24b1q_memorySection{border-top:1px solid var(--border-color)}.L24b1q_facetRow{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 14px;font-size:12.5px;display:flex}.L24b1q_facetLabel{text-transform:uppercase;letter-spacing:.04em;min-width:76px;color:var(--text-tertiary);flex:none;font-size:11px}.L24b1q_facetChange{color:var(--text-primary);word-break:break-word}.L24b1q_facetWarn{color:var(--warning,#b26a00);flex-basis:100%;font-size:11.5px}.L24b1q_opsList{flex-wrap:wrap;gap:6px;display:flex}.L24b1q_opChip{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-secondary);word-break:break-word;border-radius:999px;padding:2px 9px;font-size:11.5px}.L24b1q_editWrap{border-top:1px solid var(--border-subtle)}.L24b1q_editSummary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;padding:8px 14px;font-size:12px}.L24b1q_editArea{border:none;border-top:1px solid var(--border-subtle);background:var(--bg-input);width:100%;min-height:120px;color:var(--text-primary);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);resize:vertical;padding:10px 14px;font-size:12.5px;line-height:1.55;display:block}.L24b1q_editArea:focus{outline:none}.L24b1q_diffActions{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.L24b1q_error{background:rgba(var(--danger-rgb), .1);color:var(--danger);border-radius:8px;padding:8px 12px;font-size:13px}.L24b1q_noteRow{justify-content:center;padding:2px 0;display:flex}.L24b1q_noteText{color:var(--text-tertiary);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:3px 12px;font-size:11.5px}.L24b1q_gateNote{color:var(--text-tertiary);margin:0 0 8px;font-size:12px;line-height:1.45}.L24b1q_gateNoteLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0}.L24b1q_gateNoteLink:hover{text-decoration:underline}.L24b1q_riskBanner{background:rgba(var(--danger-rgb), .08);border-bottom:1px solid rgba(var(--danger-rgb), .25);color:var(--danger);align-items:flex-start;gap:8px;padding:10px 14px;font-size:12.5px;line-height:1.45;display:flex}.L24b1q_riskBanner svg{flex:none;margin-top:1px}.L24b1q_chips{flex-wrap:wrap;gap:8px;display:flex}.L24b1q_chip{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:999px;padding:6px 12px;font-size:13px}.L24b1q_chip:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.L24b1q_chip:disabled{opacity:.5;cursor:default}.L24b1q_composer{border:1px solid var(--border-color);background:var(--bg-input);border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex}.L24b1q_input{color:var(--text-primary);font-size:14px;font-family:var(--font-sans);resize:none;background:0 0;border:none;width:100%;min-height:40px;max-height:160px;line-height:1.4;overflow-y:hidden}.L24b1q_input:focus{outline:none}.L24b1q_composerActions{justify-content:space-between;align-items:center;display:flex}.L24b1q_composerFocused{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .1)}.L24b1q_focusStep{background:rgba(var(--accent-rgb), .07);border-bottom:1px solid rgba(var(--accent-rgb), .2);border-radius:11px 11px 0 0;align-items:flex-start;gap:8px;min-width:0;margin:-8px -8px 0;padding:7px 8px 8px 10px;display:flex}.L24b1q_focusStepBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.L24b1q_focusStepEyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700;line-height:1}.L24b1q_focusStepIdentity{align-items:center;gap:7px;min-width:0;display:flex}.L24b1q_focusStepIcon{border-radius:4px;flex:none;width:18px;height:18px}.L24b1q_focusStepLabel{color:var(--text-primary);white-space:nowrap;flex:none;font-size:13px;font-weight:600}.L24b1q_focusStepVerb{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.L24b1q_focusStepDrop{width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.L24b1q_focusStepDrop:hover{background:rgba(var(--accent-rgb), .15);color:var(--text-primary)}.L24b1q_focusStepDrop svg{width:12px;height:12px}.L24b1q_recordBtn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.L24b1q_recordBtn:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.L24b1q_recordBtn:disabled{opacity:.5;cursor:default}.L24b1q_voiceWrap{flex-shrink:0;display:inline-flex;position:relative}.L24b1q_recordBtnActive,.L24b1q_recordBtnActive:hover:not(:disabled){color:#fff;background:#dc3545;border-color:#dc3545;animation:1.4s ease-in-out infinite L24b1q_voicePulse}@keyframes L24b1q_voicePulse{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 7px #dc354500}}.L24b1q_voiceSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite L24b1q_voiceSpin}@keyframes L24b1q_voiceSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.L24b1q_recordBtnActive,.L24b1q_recordBtnActive:hover:not(:disabled){animation:none}.L24b1q_voiceSpinner{animation-duration:1.6s}}.L24b1q_voiceStatus{z-index:2;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--border-color);max-width:260px;box-shadow:var(--shadow-lg);color:var(--text-secondary);padding:6px 10px;font-size:12px;font-weight:500;animation:.15s L24b1q_fadeIn;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden}.L24b1q_btnPrimary,.L24b1q_sendBtn{background:var(--accent);color:#fff;cursor:pointer;transition:var(--transition);border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600}.L24b1q_btnPrimary:hover:not(:disabled),.L24b1q_sendBtn:hover:not(:disabled){background:var(--accent-hover)}.L24b1q_btnPrimary:disabled,.L24b1q_sendBtn:disabled{opacity:.5;cursor:default}.L24b1q_btnGhost{color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;transition:var(--transition);background:0 0;border-radius:8px;padding:7px 14px;font-size:13px}.L24b1q_btnGhost:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.L24b1q_btnGhost:disabled{opacity:.5;cursor:default}.L24b1q_costLine{text-align:right;color:var(--text-tertiary);font-size:11.5px}.L24b1q_facetNote{color:var(--text-tertiary);flex-basis:100%;font-size:11.5px}.L24b1q_wipeHead{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.L24b1q_wipeIcon{background:rgba(var(--danger-rgb), .1);width:28px;height:28px;color:var(--danger);border-radius:8px;flex:none;place-items:center;display:grid}.L24b1q_wipeHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}.L24b1q_wipeTitle{color:var(--text-primary);font-size:13px;font-weight:600}.L24b1q_wipeSub{color:var(--text-tertiary);font-size:12px;line-height:1.45}.L24b1q_wipeList{flex-direction:column;gap:6px;margin:0;padding:10px 14px;list-style:none;display:flex}.L24b1q_wipeItem{color:var(--text-primary);align-items:baseline;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.L24b1q_wipeItem:before{content:"";background:var(--danger);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.L24b1q_wipeKeep{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);padding:8px 14px;font-size:12px;line-height:1.45}.L24b1q_btnDanger{background:var(--danger);color:#fff;cursor:pointer;transition:var(--transition);border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600}.L24b1q_btnDanger:hover:not(:disabled){filter:brightness(1.08)}.L24b1q_btnDanger:disabled{opacity:.5;cursor:default}
.gnEnAq_root{z-index:10000;pointer-events:none;position:fixed;inset:0}.gnEnAq_cutout{pointer-events:none;will-change:top, left, width, height;background:0 0;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0000008c}.gnEnAq_dismissPane{pointer-events:auto;background:0 0;position:fixed}.gnEnAq_tooltip{z-index:10001;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;font-family:var(--font-sans);outline:none;padding:16px;animation:.2s ease-out gnEnAq_tooltipIn;position:fixed}@keyframes gnEnAq_tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.gnEnAq_header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gnEnAq_counter{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.gnEnAq_skipBtn{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:12px;transition:background .12s,color .12s}.gnEnAq_skipBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.gnEnAq_title{color:var(--text-primary);font-size:16px;font-weight:600;font-family:var(--font-display,var(--font-sans));margin:0 0 6px}.gnEnAq_body{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.gnEnAq_actions{justify-content:space-between;gap:8px;display:flex}.gnEnAq_backBtn,.gnEnAq_nextBtn{border-radius:var(--radius);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.gnEnAq_backBtn{color:var(--text-secondary);border:1px solid var(--border-color);background:0 0}.gnEnAq_backBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.gnEnAq_backBtn:disabled{opacity:.4;cursor:not-allowed}.gnEnAq_nextBtn{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-accent)}.gnEnAq_nextBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.gnEnAq_placement_below:before,.gnEnAq_placement_above:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);width:12px;height:12px;margin-left:-6px;position:absolute;left:50%;transform:rotate(45deg)}.gnEnAq_placement_below:before{border-bottom:none;border-right:none;top:-7px}.gnEnAq_placement_above:before{border-top:none;border-left:none;bottom:-7px}.gnEnAq_placement_right:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);border-top:none;border-right:none;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-7px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.gnEnAq_cutout{transition:none}.gnEnAq_tooltip{animation:none}}@media (max-width:640px){.gnEnAq_root{display:none}}
.XeBnHG_root{z-index:10000;pointer-events:none;position:fixed;inset:0}.XeBnHG_cutout{pointer-events:none;will-change:top, left, width, height;background:0 0;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0000008c}.XeBnHG_tooltip{z-index:10001;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;font-family:var(--font-sans);outline:none;padding:16px;animation:.2s ease-out XeBnHG_tooltipIn;position:fixed}@keyframes XeBnHG_tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.XeBnHG_header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.XeBnHG_checkBadge{background:var(--accent);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.XeBnHG_checkBadge svg{width:15px;height:15px}.XeBnHG_headerSpacer{flex:auto}.XeBnHG_closeBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex:none;padding:2px 6px;font-size:18px;line-height:1;transition:background .12s,color .12s}.XeBnHG_closeBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.XeBnHG_title{color:var(--text-primary);font-size:16px;font-weight:600;font-family:var(--font-display,var(--font-sans));margin:0 0 6px}.XeBnHG_body{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.XeBnHG_body strong{color:var(--text-primary);font-weight:600}.XeBnHG_actions{justify-content:flex-end;gap:8px;display:flex}.XeBnHG_primaryBtn,.XeBnHG_secondaryBtn{border-radius:var(--radius);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.XeBnHG_primaryBtn{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-accent)}.XeBnHG_primaryBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.XeBnHG_secondaryBtn{color:var(--text-secondary);border:1px solid var(--border-color);background:0 0}.XeBnHG_secondaryBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.XeBnHG_btnIcon{width:14px;height:14px}.XeBnHG_placement_below:before,.XeBnHG_placement_above:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);width:12px;height:12px;margin-left:-6px;position:absolute;left:50%;transform:rotate(45deg)}.XeBnHG_placement_below:before{border-bottom:none;border-right:none;top:-7px}.XeBnHG_placement_above:before{border-top:none;border-left:none;bottom:-7px}@media (prefers-reduced-motion:reduce){.XeBnHG_cutout{transition:none}.XeBnHG_tooltip{animation:none}}@media (max-width:640px){.XeBnHG_root{display:none}}
._82cKXG_dock{left:calc(var(--rail-expanded-w) + 1px + var(--win-pane-w,0px));right:calc(var(--frame-gutter) + 1px);bottom:calc(var(--frame-gutter) + 1px);z-index:310;pointer-events:none;justify-content:center;padding:0 24px 18px;transition:left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed}[data-sidebar-collapsed=true] ._82cKXG_dock{left:calc(var(--rail-collapsed-w) + 1px + var(--win-pane-w,0px))}._82cKXG_stack{z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._82cKXG_scrimBlur,._82cKXG_scrimFade{border-bottom-right-radius:calc(var(--win-radius,14px) - 1px);border-bottom-left-radius:clamp(0px, calc((var(--win-radius,14px) - 1px) - var(--win-pane-w,0px) * 100), calc(var(--win-radius,14px) - 1px));transition:opacity .22s,visibility .22s;position:absolute;bottom:0;left:0;right:0}._82cKXG_scrimBlur{z-index:0;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);opacity:.85;height:102.4%;left:20px;-webkit-mask-image:linear-gradient(#0000 0%,#000 32% 100%);mask-image:linear-gradient(#0000 0%,#000 32% 100%)}._82cKXG_scrimFade{z-index:1;background:linear-gradient(to right, var(--dock-scrim-lead-color,var(--bg-aside)) 0 var(--dock-scrim-lead,0px), var(--bg-primary) var(--dock-scrim-lead,0px) calc(100% - var(--dock-scrim-aside,0px)), var(--bg-aside) calc(100% - var(--dock-scrim-aside,0px)) 100%);height:128%;-webkit-mask-image:linear-gradient(#0000 0%,#00000009 10.7%,#00000020 21.5%,#00000041 32.2%,#0006 43%,#0000008b 53.7%,#000000ac 64.5%,#000000c3 75.2%,#000c 86% 100%);mask-image:linear-gradient(#0000 0%,#00000009 10.7%,#00000020 21.5%,#00000041 32.2%,#0006 43%,#0000008b 53.7%,#000000ac 64.5%,#000000c3 75.2%,#000c 86% 100%)}._82cKXG_scrimOff{opacity:0;visibility:hidden}._82cKXG_backdrop{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;background:#00000060;transition:opacity .22s,visibility .22s;position:fixed;inset:0}._82cKXG_backdropOn{opacity:1;visibility:visible;pointer-events:auto}[data-theme=dark] ._82cKXG_backdrop{background:#0000008c}._82cKXG_bar{pointer-events:auto;background:var(--bg-elevated);border:1.5px solid var(--border-color);cursor:text;width:100%;max-width:516px;transition:border-color var(--transition), box-shadow var(--transition), max-width .26s cubic-bezier(.34, 1.12, .6, 1), padding .26s cubic-bezier(.34, 1.12, .6, 1);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;box-shadow:0 16px 42px #0000002e,0 4px 12px #0000001a}._82cKXG_bar:focus-within{border-color:var(--accent);box-shadow:0 18px 48px #0003, 0 0 0 4px var(--accent-subtle);max-width:578px;padding:14px 16px}[data-theme=dark] ._82cKXG_bar{box-shadow:0 18px 44px #000000a6,0 4px 12px #00000080}[data-theme=dark] ._82cKXG_bar:focus-within{box-shadow:0 20px 50px #000000b3, 0 0 0 4px var(--accent-subtle)}._82cKXG_dock ._82cKXG_bar{border-radius:28px}@property --dock-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._82cKXG_dock ._82cKXG_bar:before,._82cKXG_barHero:before{content:"";background:conic-gradient(from var(--dock-glow-angle), rgba(var(--accent-rgb), 0) 0deg, rgba(var(--accent-rgb), 0) 200deg, rgba(var(--accent-rgb), .35) 288deg, rgba(var(--accent-rgb), .85) 345deg, rgba(var(--accent-rgb), 0) 360deg);-webkit-mask-composite:xor;filter:blur(2px) drop-shadow(0 0 6px rgba(var(--accent-rgb), .5));opacity:0;pointer-events:none;z-index:1;border-radius:31px;padding:3px;animation:1.8s ease-out .3s _82cKXG_dockGlowSpin;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes _82cKXG_dockGlowSpin{0%{--dock-glow-angle:0deg;opacity:0}20%{opacity:1}70%{opacity:1}to{--dock-glow-angle:360deg;opacity:0}}._82cKXG_barHero:before{border-radius:19px}@media (prefers-reduced-motion:reduce){._82cKXG_dock ._82cKXG_bar:before,._82cKXG_barHero:before{opacity:0;animation:none}}._82cKXG_inlineWrap{justify-content:center;width:100%;display:flex}._82cKXG_barInline{background:var(--bg-secondary);box-shadow:none}._82cKXG_inlineWrapHero{justify-content:stretch}._82cKXG_barHero{border:1.5px solid var(--border-color);background:var(--bg-secondary);border-radius:16px;grid-template-columns:1fr auto auto;grid-template-areas:"text text text""badge voice send";align-items:center;row-gap:6px;max-width:none;padding:14px 14px 10px;display:grid;box-shadow:0 3px 14px #0000000a}._82cKXG_bar._82cKXG_barHero:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-subtle);max-width:none;padding:14px 14px 10px}._82cKXG_barHero ._82cKXG_badge{display:none}._82cKXG_barHero ._82cKXG_input{grid-area:text;min-height:60px;max-height:220px;padding:6px 6px 0;font-size:16px;line-height:1.5}._82cKXG_barHero ._82cKXG_voiceWrap{grid-area:voice}._82cKXG_barHero ._82cKXG_sendBtn{background:var(--accent);color:#fff;opacity:1;cursor:pointer;border:none;border-radius:10px;grid-area:send;justify-self:end;width:auto;height:38px;padding:0 18px;font-size:14px;font-weight:600}._82cKXG_barHero ._82cKXG_sendBtn:hover{background:var(--accent-hover)}._82cKXG_sendLabel{white-space:nowrap}._82cKXG_barInline:focus-within{box-shadow:0 0 0 4px var(--accent-subtle)}[data-theme=dark] ._82cKXG_barInline{box-shadow:none}[data-theme=dark] ._82cKXG_barInline:focus-within{box-shadow:0 0 0 4px var(--accent-subtle)}._82cKXG_badge{background:var(--accent-subtle);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}._82cKXG_input{width:100%;min-height:22px;max-height:168px;font:inherit;color:var(--text-primary);resize:none;background:0 0;border:none;flex:auto;padding:0 2px;font-size:14px;line-height:1.5;overflow-y:hidden}._82cKXG_input:focus{outline:none}._82cKXG_input::placeholder{color:var(--text-tertiary)}._82cKXG_voiceWrap{flex-shrink:0;display:inline-flex;position:relative}._82cKXG_voiceBtn{width:30px;height:30px;color:var(--text-tertiary);cursor:pointer;transition:color var(--transition), background var(--transition);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._82cKXG_voiceBtn:hover:not(:disabled){color:var(--accent);background:var(--accent-subtle)}._82cKXG_voiceBtn:disabled{opacity:.5;cursor:default}._82cKXG_voiceBtnRecording,._82cKXG_voiceBtnRecording:hover{color:#fff;background:#dc3545;animation:1.4s ease-in-out infinite _82cKXG_dockVoicePulse}@keyframes _82cKXG_dockVoicePulse{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 7px #dc354500}}._82cKXG_voiceSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _82cKXG_dockVoiceSpin}@keyframes _82cKXG_dockVoiceSpin{to{transform:rotate(360deg)}}._82cKXG_voiceStatus{z-index:320;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);background:var(--bg-elevated);border:1px solid var(--border-color);max-width:240px;box-shadow:var(--shadow-md);color:var(--text-secondary);padding:6px 10px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._82cKXG_voiceBtnRecording,._82cKXG_voiceBtnRecording:hover{animation:none}._82cKXG_voiceSpinner{animation-duration:1.6s}}._82cKXG_sendBtn{background:var(--accent);color:#fff;cursor:pointer;width:34px;height:34px;transition:background var(--transition), opacity var(--transition), transform var(--transition);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._82cKXG_sendBtn:hover:not(:disabled){background:var(--accent-hover)}._82cKXG_sendBtn:active:not(:disabled){transform:scale(.94)}._82cKXG_sendBtn:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-subtle);opacity:1;cursor:default}._82cKXG_hint{pointer-events:auto;max-width:100%;margin-bottom:14px;transition:opacity .22s,transform .22s}._82cKXG_hintHidden{opacity:0;pointer-events:none;transform:translateY(8px)}._82cKXG_hintBubble{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;max-width:100%;padding:9px 34px 9px 14px;animation:.42s cubic-bezier(.34,1.12,.6,1) both _82cKXG_hintIn,2.8s ease-in-out .9s infinite _82cKXG_hintBob;display:flex;position:relative;box-shadow:0 12px 30px #00000024,0 3px 8px #00000014}._82cKXG_hintText{color:var(--text-secondary);font-size:13.5px;font-weight:500}._82cKXG_hintAction{color:var(--text-primary);white-space:nowrap;font-size:13.5px;font-weight:600}._82cKXG_hintClose{width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._82cKXG_hintClose:hover{background:var(--accent-subtle);color:var(--text-secondary)}._82cKXG_hintTail{background:var(--bg-elevated);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-bottom-right-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}[data-theme=dark] ._82cKXG_hintBubble{box-shadow:0 14px 34px #0009,0 3px 8px #00000073}@keyframes _82cKXG_hintIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _82cKXG_hintBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._82cKXG_hintBubble{animation:.3s both _82cKXG_hintFade}}@keyframes _82cKXG_hintFade{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){._82cKXG_dock{padding:0 20px 18px}}@media (max-width:768px){._82cKXG_dock{padding:0 16px 13px;bottom:0;left:0;right:0}[data-sidebar-collapsed=true] ._82cKXG_dock{padding:0 16px 13px;bottom:0;left:0;right:0}._82cKXG_scrimBlur,._82cKXG_scrimFade{border-bottom-right-radius:0;border-bottom-left-radius:0}}
.ozYyRa_container,.ozYyRa_loadingContainer{--accent:#1a3a32;--accent-hover:#0f2520;--accent-light:#2d5a4e;--accent-rgb:26, 58, 50;--accent-subtle:#1a3a321a;--success:#16a34a;--success-hover:#15803d;--success-rgb:22, 163, 74;--success-subtle:#16a34a1a;--danger:#dc2626;--danger-light:#ef4444;--danger-rgb:220, 38, 38;--danger-subtle:#dc26261a;--warning:#d97706;--warning-light:#f59e0b;--warning-rgb:217, 119, 6;--warning-subtle:#d977061a;--teal:#0d9488;--teal-light:#14b8a6;--teal-rgb:13, 148, 136;--teal-subtle:#0d94881a;--bg-primary:#e8e2d9;--bg-secondary:#faf8f6;--bg-tertiary:#ece8e3;--bg-elevated:#fff;--bg-hover:#ece8e3;--bg-input:#fff;--text-primary:#1a1613;--text-secondary:#4a4239;--text-tertiary:#6b6054;--text-muted:#8c8278;--border-color:#d4cec7;--border-subtle:#e8e3dc;--border-hover:#1a3a32;--border-focus:#1a3a32;--logo-color:#1a3a32;--logoIconOpposite:#fff;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #00000012;--shadow-lg:0 10px 20px #0000001a;--shadow-accent:0 4px 12px #1a3a3226;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-xl:16px;--transition:.2s ease;--transition-fast:.15s ease}:is([data-theme=dark] .ozYyRa_container,[data-theme=dark] .ozYyRa_loadingContainer){--bg-primary:#121110;--bg-secondary:#1c1a17;--bg-tertiary:#262320;--bg-elevated:#1f1d1a;--bg-hover:#302d28;--bg-input:#1c1a17;--text-primary:#f5f5f5;--text-secondary:#a3a3a3;--text-tertiary:#737373;--text-muted:#525252;--border-color:#fff8f01f;--border-subtle:#fff8f014;--border-hover:#3eb48980;--border-focus:#3eb48980;--logo-color:#f5f5f5;--logoIconOpposite:#000;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 6px #00000080;--shadow-lg:0 10px 20px #0009;--shadow-accent:0 4px 12px #3eb48940;--accent:#3eb489;--accent-hover:#35a07a;--accent-light:#4fc99a;--accent-rgb:62, 180, 137;--accent-subtle:#3eb48926;--success:#22c55e;--success-rgb:34, 197, 94;--success-subtle:#22c55e26;--danger-subtle:#ef444426;--warning-subtle:#f59e0b26;--teal:#14b8a6;--teal-subtle:#14b8a626}.ozYyRa_loadingContainer{background:var(--bg-primary);justify-content:center;align-items:center;min-height:100vh;display:flex}.ozYyRa_spinner{border:3px solid var(--border-subtle);border-top-color:var(--accent);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite ozYyRa_spin}@keyframes ozYyRa_spin{to{transform:rotate(360deg)}}.ozYyRa_container{background:var(--bg-primary);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.ozYyRa_background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ozYyRa_gradientOrb1,.ozYyRa_gradientOrb2{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite ozYyRa_float;position:absolute}.ozYyRa_logoIcon{fill:var(--logo-color)}.ozYyRa_gradientOrb1{background:radial-gradient(circle, var(--accent) 0%, transparent 70%);width:500px;height:500px;animation-delay:0s;top:-250px;right:-250px}.ozYyRa_gradientOrb2{background:radial-gradient(circle, var(--teal) 0%, transparent 70%);width:400px;height:400px;animation-delay:10s;bottom:-200px;left:-200px}@keyframes ozYyRa_float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.ozYyRa_card{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);z-index:1;transition:box-shadow var(--transition);padding:2.5rem;position:relative}.ozYyRa_card:hover{box-shadow:var(--shadow-lg), 0 0 0 1px var(--border-color)}.ozYyRa_topBar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.ozYyRa_switchLink{color:var(--accent);white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.ozYyRa_switchLink:hover{color:var(--accent-hover)}.ozYyRa_switchLink svg{width:14px;height:14px}.ozYyRa_header{text-align:left;margin-bottom:1.5rem}.ozYyRa_logoContainer{align-items:center;gap:.5rem;margin-bottom:0;display:inline-flex}.ozYyRa_logoIcon{flex-shrink:0;width:28px;height:28px}.ozYyRa_logoText{color:var(--text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.ozYyRa_title{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.875rem;font-weight:700}.ozYyRa_subtitle{color:var(--text-tertiary);margin:0;font-size:.9375rem;font-weight:400}.ozYyRa_hint{color:var(--text-muted);align-items:center;gap:.375rem;margin:.375rem 0 0;font-size:.75rem;display:flex}.ozYyRa_hint svg{width:13px;height:13px;color:var(--accent);flex-shrink:0}.ozYyRa_consent{text-align:center;color:var(--text-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.5}.ozYyRa_consent a{color:var(--accent);text-decoration:none}.ozYyRa_consent a:hover{text-decoration:underline}.ozYyRa_identityRow{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius);color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.625rem .875rem;font-size:.875rem;display:flex}.ozYyRa_identityRow svg{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.ozYyRa_identityEmail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;font-weight:500;overflow:hidden}.ozYyRa_changeBtn{cursor:pointer;color:var(--accent);transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600}.ozYyRa_changeBtn:hover{color:var(--accent-hover);text-decoration:underline}.ozYyRa_stepFade{animation:.25s ease-out ozYyRa_slideIn}@media (prefers-reduced-motion:reduce){.ozYyRa_stepFade{animation:none}}.ozYyRa_alert{border-radius:var(--radius);align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;animation:.3s ease-out ozYyRa_slideIn;display:flex}@keyframes ozYyRa_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ozYyRa_alert svg{flex-shrink:0;width:20px;height:20px}.ozYyRa_alert[data-type=success]{background:var(--success-subtle);color:var(--success);border:1px solid rgba(var(--success-rgb), .2)}.ozYyRa_alert[data-type=error]{background:var(--danger-subtle);color:var(--danger);border:1px solid rgba(var(--danger-rgb), .2)}.ozYyRa_form{flex-direction:column;gap:1rem;display:flex}.ozYyRa_nameRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.ozYyRa_nameRow{grid-template-columns:1fr}}.ozYyRa_formGroup{flex-direction:column;gap:.5rem;display:flex}.ozYyRa_labelRow{justify-content:space-between;align-items:center;display:flex}.ozYyRa_label{color:var(--text-secondary);letter-spacing:-.01em;font-size:.875rem;font-weight:600}.ozYyRa_resetLink{color:var(--accent);transition:color var(--transition-fast);font-size:.8125rem;font-weight:600;text-decoration:none}.ozYyRa_resetLink:hover{color:var(--accent-hover);text-decoration:underline}.ozYyRa_input{width:100%;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);transition:all var(--transition);outline:none;height:48px;padding:.875rem 1rem;font-size:.9375rem}.ozYyRa_input::placeholder{color:var(--text-muted)}.ozYyRa_input:hover{border-color:var(--border-hover)}.ozYyRa_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.ozYyRa_inputWrapper{position:relative}.ozYyRa_inputWrapper .ozYyRa_input{padding-left:2.75rem;padding-right:1rem}.ozYyRa_inputWrapper:has(.ozYyRa_togglePassword) .ozYyRa_input{padding-right:2.75rem}.ozYyRa_inputIcon{width:18px;height:18px;color:var(--text-muted);pointer-events:none;transition:color var(--transition-fast);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.ozYyRa_inputWrapper:has(.ozYyRa_input:focus) .ozYyRa_inputIcon{color:var(--accent)}.ozYyRa_togglePassword{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.ozYyRa_togglePassword:hover{color:var(--text-secondary);background:var(--bg-hover)}.ozYyRa_togglePassword svg{width:20px;height:20px}.ozYyRa_submitButton{color:#fff;background:var(--accent);border-radius:var(--radius);cursor:pointer;width:100%;transition:all var(--transition);border:none;justify-content:center;align-items:center;gap:.5rem;height:48px;margin-top:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;display:flex;position:relative;overflow:hidden}.ozYyRa_submitButton:before{content:"";background:linear-gradient(135deg,#0000 0%,#ffffff1a 50%,#0000 100%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.ozYyRa_submitButton:hover:before{transform:translate(100%)}.ozYyRa_submitButton:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-1px)}.ozYyRa_submitButton:active{transform:translateY(0)}.ozYyRa_submitButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.ozYyRa_submitButton:disabled:hover{background:var(--accent);box-shadow:none}.ozYyRa_submitButton svg{width:18px;height:18px}.ozYyRa_buttonSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ozYyRa_spin}.ozYyRa_googleButton{width:100%;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;gap:.75rem;height:48px;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;display:flex}.ozYyRa_googleButton:hover{background:var(--bg-secondary);border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ozYyRa_googleButton:active{transform:translateY(0)}.ozYyRa_googleIcon{flex-shrink:0;width:20px;height:20px}.ozYyRa_divider{text-align:center;color:var(--text-muted);align-items:center;margin:1.5rem 0;font-size:.875rem;display:flex}.ozYyRa_divider:before,.ozYyRa_divider:after{content:"";border-bottom:1px solid var(--border-subtle);flex:1}.ozYyRa_divider span{padding:0 1rem;font-weight:500}.ozYyRa_footer{text-align:center;margin-top:1.5rem}.ozYyRa_footerText{color:var(--text-tertiary);margin:0;font-size:.875rem}.ozYyRa_link{color:var(--accent);transition:color var(--transition-fast);margin-left:.25rem;font-weight:600;text-decoration:none}.ozYyRa_link:hover{color:var(--accent-hover);text-decoration:underline}.ozYyRa_bottomLinks{z-index:1;align-items:center;gap:.75rem;margin-top:2rem;display:flex;position:relative}.ozYyRa_bottomLink{color:var(--text-muted);transition:color var(--transition-fast);font-size:.875rem;text-decoration:none}.ozYyRa_bottomLink:hover{color:var(--text-secondary)}.ozYyRa_dot{color:var(--text-muted);font-size:.875rem}@media (max-width:480px){.ozYyRa_card{padding:2rem 1.5rem}.ozYyRa_title{font-size:1.625rem}.ozYyRa_bottomLinks{flex-wrap:wrap;justify-content:center}}[data-theme=dark] .ozYyRa_card{background:var(--bg-elevated)}:is([data-theme=dark] .ozYyRa_gradientOrb1,[data-theme=dark] .ozYyRa_gradientOrb2){opacity:.1}@media (prefers-reduced-motion:reduce){.ozYyRa_card,.ozYyRa_submitButton,.ozYyRa_input,.ozYyRa_logoContainer,.ozYyRa_alert{transition:none;animation:none}.ozYyRa_gradientOrb1,.ozYyRa_gradientOrb2{animation:none}}.ozYyRa_input:focus-visible,.ozYyRa_submitButton:focus-visible,.ozYyRa_link:focus-visible,.ozYyRa_togglePassword:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.BLrU7q_section{flex-direction:column;gap:12px;scroll-margin-top:24px;display:flex}.BLrU7q_banded{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:14px;padding:16px 18px}.BLrU7q_headerRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.BLrU7q_headerLink{color:inherit;font:inherit;align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.BLrU7q_headerLink:hover{color:var(--accent)}.BLrU7q_headerLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.BLrU7q_headerArrow{opacity:0;font-size:.9em;line-height:1;transition:opacity .15s,transform .15s;transform:translate(-4px)}.BLrU7q_section:hover .BLrU7q_headerArrow{opacity:.5;transform:none}.BLrU7q_headerLink:hover .BLrU7q_headerArrow,.BLrU7q_headerLink:focus-visible .BLrU7q_headerArrow{opacity:1;color:var(--accent);transform:none}@media (hover:none){.BLrU7q_headerArrow{opacity:.5;transform:none}}.BLrU7q_header{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.01em;margin:0;padding:2px 0;font-size:15px;font-weight:600;line-height:1.2}.BLrU7q_headerDim{color:var(--text-secondary);font-size:17px}.BLrU7q_track{-webkit-overflow-scrolling:touch;align-items:stretch;gap:20px;padding:2px 0 10px;scroll-padding-left:2px;display:flex;overflow:auto hidden}.BLrU7q_cardSlot{flex:0 0 360px;min-width:0;display:flex}.BLrU7q_cardSlot>a,.BLrU7q_cardSlot>button,.BLrU7q_cardSlot>div{flex:1;min-width:0}.BLrU7q_banded .BLrU7q_cardSlot>a,.BLrU7q_banded .BLrU7q_cardSlot>button{background:var(--bg-elevated)}.BLrU7q_track::-webkit-scrollbar{height:8px}.BLrU7q_track::-webkit-scrollbar-track{background:0 0}.BLrU7q_track::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:999px}.BLrU7q_track::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.BLrU7q_track{scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}.BLrU7q_trackWrap{position:relative}.BLrU7q_fade{pointer-events:none;background:linear-gradient(to right, transparent, var(--bg-primary));width:84px;position:absolute;top:0;bottom:12px;right:0}.BLrU7q_banded .BLrU7q_fade{background:linear-gradient(to right, transparent, var(--bg-secondary))}.BLrU7q_scrollArrow{z-index:2;background:var(--bg-elevated);border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-primary);cursor:pointer;opacity:0;transition:opacity .15s ease, background var(--transition);border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%);box-shadow:0 2px 10px #0000001f}.BLrU7q_scrollArrow:hover{background:var(--bg-hover)}.BLrU7q_section:hover .BLrU7q_scrollArrow{opacity:1}@media (prefers-reduced-motion:reduce){.BLrU7q_scrollArrow,.BLrU7q_headerArrow{transition:none}}@media (max-width:768px){.BLrU7q_cardSlot{flex-basis:82%}}.BLrU7q_skeletonCard{width:100%;height:172px}.BLrU7q_skeletonCardMedia{height:250px}.BLrU7q_skeletonCard,.BLrU7q_skeletonCardMedia{border:1px solid var(--border-subtle);background:linear-gradient(90deg, var(--bg-elevated) 0%, var(--bg-hover) 50%, var(--bg-elevated) 100%);background-size:200% 100%;border-radius:14px;animation:1.2s ease-in-out infinite BLrU7q_recRowShimmer}@keyframes BLrU7q_recRowShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.BLrU7q_skeletonCard{animation:none}}.BLrU7q_endCapSlot{flex:0 0 220px;min-width:0;display:flex}.BLrU7q_endCap{background:var(--bg-secondary);border:1px solid var(--border-subtle);text-align:center;min-width:0;min-height:220px;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;text-decoration:none;display:flex}.BLrU7q_endCap:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 6px 16px #0000000d}.BLrU7q_endCapIcon{background:var(--accent-subtle);width:44px;height:44px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;display:flex}.BLrU7q_endCapIcon svg{width:18px;height:18px}.BLrU7q_endCapLabel{font-family:var(--font-display);color:var(--text-secondary);transition:color var(--transition);align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.BLrU7q_endCap:hover .BLrU7q_endCapLabel{color:var(--accent)}.BLrU7q_endCapArrow{transition:transform var(--transition);font-size:15px;line-height:1}.BLrU7q_endCap:hover .BLrU7q_endCapArrow{transform:translate(2px)}
._SLziq_hero{text-align:center;max-width:720px;margin:0 auto;padding:40px 0 8px}._SLziq_title{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:22px;font-weight:600}._SLziq_subtitle{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:1.55}._SLziq_composeWrap{margin-top:22px}._SLziq_examples{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}._SLziq_example{color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);border-radius:999px;padding:6px 14px;font-family:inherit;font-size:13px}._SLziq_example:hover{background:var(--bg-hover);border-color:var(--text-muted);color:var(--text-primary)}._SLziq_example:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}._SLziq_recs{text-align:left;margin-top:36px}._SLziq_browseAll{color:var(--accent);margin-top:20px;font-size:13px;text-decoration:none;display:inline-block}._SLziq_browseAll:hover{text-decoration:underline}@media (max-width:768px){._SLziq_hero{padding-top:24px}._SLziq_title{font-size:19px}}
.mrPM6q_head{margin-bottom:18px}.mrPM6q_kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--accent,#1f6f4a);background:var(--accent-soft,#1f6f4a1f);border-radius:999px;align-items:center;margin-bottom:10px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.mrPM6q_title{letter-spacing:-.02em;color:var(--text,#0f1f17);margin-bottom:6px;font-size:1.35rem;font-weight:750;line-height:1.2}.mrPM6q_subtitle{color:var(--text-muted,#6b7c72);margin:0;font-size:.95rem;line-height:1.5}.mrPM6q_emailEcho{color:var(--text,#0f1f17);font-weight:650}.mrPM6q_stepper{align-items:center;margin:0 0 22px;display:flex}.mrPM6q_stepItem{flex:1;align-items:center;display:inline-flex}.mrPM6q_stepItem:last-child{flex:none}.mrPM6q_stepDot{border:2px solid var(--border,#d8e2dc);background:var(--surface,#fff);width:30px;height:30px;color:var(--text-muted,#6b7c72);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex}.mrPM6q_stepDot svg{width:15px;height:15px}.mrPM6q_stepDotActive{border-color:var(--accent,#1f6f4a);color:var(--accent,#1f6f4a);box-shadow:0 0 0 4px var(--accent-soft,#1f6f4a26)}.mrPM6q_stepDotDone{border-color:var(--accent,#1f6f4a);background:var(--accent,#1f6f4a);color:#fff}.mrPM6q_stepBar{background:var(--border,#d8e2dc);border-radius:2px;flex:1;height:2px;margin:0 8px;transition:background .2s}.mrPM6q_stepBarDone{background:var(--accent,#1f6f4a)}.mrPM6q_form{flex-direction:column;gap:18px;display:flex}.mrPM6q_field{flex-direction:column;gap:8px;animation:.28s cubic-bezier(.16,1,.3,1) mrPM6q_fieldIn;display:flex}@keyframes mrPM6q_fieldIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mrPM6q_label{color:var(--text,#0f1f17);letter-spacing:-.01em;font-size:.95rem;font-weight:650}.mrPM6q_inputWrap{align-items:center;display:flex;position:relative}.mrPM6q_inputIcon{color:var(--text-muted,#6b7c72);pointer-events:none;display:inline-flex;position:absolute;left:15px}.mrPM6q_inputIcon svg{width:19px;height:19px}.mrPM6q_input{border:1.5px solid var(--border,#d8e2dc);width:100%;color:var(--text,#0f1f17);background:var(--surface,#fff);border-radius:13px;padding:15px 16px 15px 46px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.mrPM6q_input::placeholder{color:#a89f97}.mrPM6q_input:focus{border-color:var(--accent,#1f6f4a);box-shadow:0 0 0 4px var(--accent-soft,#1f6f4a26);outline:none}.mrPM6q_inputWrap:focus-within .mrPM6q_inputIcon{color:var(--accent,#1f6f4a)}.mrPM6q_help{color:var(--text-muted,#6b7c72);margin:0;font-size:.82rem}.mrPM6q_error{color:var(--danger,#c0392b);margin:0;font-size:.85rem}.mrPM6q_actions{align-items:center;gap:10px;display:flex}.mrPM6q_submit{background:var(--accent,#1f6f4a);color:#fff;letter-spacing:-.01em;cursor:pointer;box-shadow:0 8px 22px var(--accent-soft,#1f6f4a40);border:none;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:9px;padding:15px 22px;font-size:1rem;font-weight:650;transition:transform .15s,box-shadow .15s,filter .15s,opacity .15s;display:inline-flex}.mrPM6q_submit svg{flex-shrink:0;width:19px;height:19px}.mrPM6q_submit:hover:not(:disabled){filter:brightness(.95);box-shadow:0 12px 28px var(--accent-soft,#1f6f4a4d);transform:translateY(-1px)}.mrPM6q_submit:active:not(:disabled){transform:translateY(0)}.mrPM6q_submit:disabled{opacity:.5;cursor:default;box-shadow:none}.mrPM6q_back{border:1.5px solid var(--border,#d8e2dc);background:var(--surface,#fff);color:var(--text-muted,#6b7c72);cursor:pointer;border-radius:13px;align-items:center;gap:5px;padding:15px 16px;font-size:.95rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.mrPM6q_back svg{width:17px;height:17px}.mrPM6q_back:hover:not(:disabled){border-color:var(--accent,#1f6f4a);color:var(--text,#0f1f17)}.mrPM6q_back:disabled{opacity:.5;cursor:default}.mrPM6q_backLink{color:var(--text-muted,#6b7c72);align-items:center;padding:15px 12px;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.mrPM6q_backLink:hover{color:var(--text,#0f1f17)}@media (prefers-reduced-motion:reduce){.mrPM6q_field{animation:none}.mrPM6q_submit:hover:not(:disabled){transform:none}}.mrPM6q_orDivider{color:var(--text-tertiary,#98a2b3);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:12px;margin:16px 0 4px;font-size:12px;display:flex}.mrPM6q_orDivider:before,.mrPM6q_orDivider:after{content:"";background:var(--border,#e4e7ec);flex:1;height:1px}
.mhFGuq_schemaContainer{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;gap:12px;margin-top:10px;padding:16px;display:flex}.mhFGuq_schemaPropertyWrapper{flex-direction:column;gap:8px;display:flex}.mhFGuq_schemaPropertyRow{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius);align-items:center;gap:8px;padding:8px 12px;display:flex}.mhFGuq_schemaDragHandle{color:var(--text-muted);cursor:grab;opacity:.6;transition:opacity var(--transition);justify-content:center;align-items:center;padding:4px;display:flex}.mhFGuq_schemaDragHandle:hover{opacity:1}.mhFGuq_schemaPropertyName{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);transition:all var(--transition);flex:1;padding:8px 12px;font-size:14px;font-weight:500}.mhFGuq_schemaPropertyName:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.mhFGuq_schemaPropertyName::placeholder{color:var(--text-muted)}.mhFGuq_schemaTypeDropdown{position:relative}.mhFGuq_schemaTypeButton{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;min-width:100px;transition:all var(--transition);align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.mhFGuq_schemaTypeButton:hover{border-color:var(--accent)}.mhFGuq_schemaTypeButton svg{color:var(--text-muted);margin-left:auto}.mhFGuq_schemaTypeMenu{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:200;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0}.mhFGuq_schemaTypeOption{color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:4px;padding:8px 12px;font-size:14px;font-weight:500}.mhFGuq_schemaTypeOption:hover{background:var(--accent-subtle);color:var(--accent)}.mhFGuq_schemaTypeOption.mhFGuq_selected{background:var(--accent-subtle);color:var(--accent);font-weight:600}.mhFGuq_schemaRequiredBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.mhFGuq_schemaRequiredBtn:hover{background:var(--danger-subtle);color:var(--danger)}.mhFGuq_schemaRequiredBtn.mhFGuq_active{color:var(--danger)}.mhFGuq_schemaDeleteBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.mhFGuq_schemaDeleteBtn:hover{background:var(--danger-subtle);color:var(--danger)}.mhFGuq_schemaChildren{border-left:2px dashed var(--text-muted);flex-direction:column;gap:8px;margin-left:24px;padding-left:16px;display:flex}.mhFGuq_schemaAddBtn{border:1px dashed var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition);font-family:var(--font-sans);background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;display:inline-flex}.mhFGuq_schemaAddHint{font-weight:500}.mhFGuq_schemaAddBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}
.AAIMFa_wrap{max-width:920px;margin:0 auto;padding:32px 20px 56px}.AAIMFa_head{text-align:center;margin-bottom:28px}.AAIMFa_kicker{color:var(--success-dark,#027a48);margin-bottom:8px;font-size:13px;font-weight:600}.AAIMFa_title{color:var(--text-primary,#101828);margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.2}.AAIMFa_sub{color:var(--text-secondary,#475467);margin:0;font-size:15px}.AAIMFa_loading{justify-content:center;padding:48px 0;display:flex}.AAIMFa_grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:760px){.AAIMFa_grid{grid-template-columns:1fr}}.AAIMFa_card{border:1px solid var(--border,#e4e7ec);background:var(--bg-primary,#fff);border-radius:14px;flex-direction:column;padding:22px 20px;display:flex;position:relative}.AAIMFa_cardPopular{border-color:var(--brand,#1f3d2b);box-shadow:0 6px 24px #1f3d2b1f}.AAIMFa_badge{background:var(--brand,#1f3d2b);color:#fff;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.AAIMFa_planName{color:var(--text-primary,#101828);font-size:16px;font-weight:600}.AAIMFa_price{color:var(--text-primary,#101828);margin-top:4px;font-size:32px;font-weight:700}.AAIMFa_priceUnit{color:var(--text-secondary,#667085);margin-left:2px;font-size:14px;font-weight:500}.AAIMFa_meta{color:var(--text-secondary,#475467);margin-top:6px;font-size:13px}.AAIMFa_features{flex:1;margin:16px 0;padding:0;list-style:none}.AAIMFa_featureItem{color:var(--text-secondary,#475467);padding:5px 0 5px 20px;font-size:13px;position:relative}.AAIMFa_featureItem:before{content:"✓";color:var(--success,#12b76a);font-weight:700;position:absolute;left:0}.AAIMFa_cta{background:var(--brand,#1f3d2b);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;padding:12px 14px;font-size:14px;font-weight:600;transition:opacity .15s}.AAIMFa_cta:hover:not(:disabled){opacity:.92}.AAIMFa_cta:disabled{opacity:.6;cursor:default}.AAIMFa_trialNote{color:var(--text-tertiary,#98a2b3);text-align:center;margin-top:8px;font-size:12px;line-height:1.4}.AAIMFa_error{text-align:center;color:var(--danger,#d92d20);margin-top:18px;font-size:13px}.AAIMFa_skipRow{flex-direction:column;align-items:center;gap:8px;margin-top:28px;display:flex}.AAIMFa_skip{color:var(--text-secondary,#475467);background:var(--bg-primary,#fff);border:1px solid var(--border,#d0d5dd);cursor:pointer;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.AAIMFa_skip:hover{background:var(--bg-secondary,#f9fafb);border-color:var(--text-tertiary,#98a2b3)}.AAIMFa_skipHint{color:var(--text-tertiary,#98a2b3);text-align:center;font-size:12.5px}
.VBwtEq_input{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:10px;outline:none;margin-bottom:12px;padding:11px 13px;font-size:14px}.VBwtEq_input:focus{border-color:var(--accent,var(--success));box-shadow:0 0 0 3px var(--accent-subtle,var(--success-subtle))}.VBwtEq_chips{scrollbar-width:thin;-ms-overflow-style:none;gap:6px;margin-bottom:4px;padding-bottom:10px;display:flex;overflow-x:auto}.VBwtEq_chips::-webkit-scrollbar{height:6px}.VBwtEq_chips::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.VBwtEq_chip{border:1px solid var(--border-subtle);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,color .15s}.VBwtEq_chip:hover{background:var(--bg-hover);border-color:var(--border-color)}.VBwtEq_chipActive,.VBwtEq_chipActive:hover{background:var(--accent,var(--success));border-color:var(--accent,var(--success));color:#fff}.VBwtEq_list{grid-template-columns:repeat(3,1fr);gap:8px;max-height:380px;padding-bottom:2px;display:grid;overflow-y:auto}.VBwtEq_more{color:var(--text-tertiary);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex}.VBwtEq_item{background:var(--bg-primary);border:1px solid var(--border-subtle);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;min-width:0;padding:16px 10px;display:flex}.VBwtEq_item:hover{background:var(--bg-hover);border-color:var(--border-color)}.VBwtEq_itemWide{grid-column:1/-1}.VBwtEq_itemText{text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;min-width:0;display:flex}.VBwtEq_itemName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.VBwtEq_itemDomain{color:var(--text-tertiary);font-size:11px;font-family:var(--font-mono,monospace);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.VBwtEq_empty{color:var(--text-tertiary);text-align:center;grid-column:1/-1;padding:16px 12px;font-size:12px}.VBwtEq_favicon{background:var(--bg-tertiary);border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--text-secondary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.VBwtEq_faviconImg{object-fit:contain;border-radius:4px;width:22px;height:22px}.VBwtEq_monogram{color:var(--text-secondary);font-size:15px;font-weight:700;line-height:1}
.TfgrVG_root{box-sizing:border-box;background:var(--bg-primary);min-width:0;height:100%;min-height:0;font-family:var(--font-sans);color:var(--text-primary);flex-direction:column;flex:auto;display:flex;container:overview/inline-size}.TfgrVG_grid{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.TfgrVG_column{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-color) transparent;min-width:0;min-height:0;overflow:auto}.TfgrVG_column::-webkit-scrollbar{width:10px;height:10px}.TfgrVG_column::-webkit-scrollbar-track{background:0 0}.TfgrVG_column::-webkit-scrollbar-thumb{background:var(--border-color);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.TfgrVG_chatCol{background:var(--bg-aside);border-left:1px solid var(--border-aside);overflow:hidden}.TfgrVG_feedCol{background:var(--bg-primary)}.TfgrVG_feedInner{box-sizing:border-box;max-width:780px;margin:0 auto;padding:20px 24px 40px}.TfgrVG_bizCol{background:var(--bg-tertiary);border-right:1px solid var(--border-subtle);padding:22px 16px 24px}.TfgrVG_banner{margin-bottom:16px}.TfgrVG_banner:empty,.TfgrVG_tabs{display:none}.TfgrVG_segmented{box-sizing:border-box}.TfgrVG_bizHeader{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;min-width:0;min-height:32px;margin:0 0 16px;padding:0 0 14px;display:none}.TfgrVG_bizHeaderMark{flex:none}.TfgrVG_bizHeaderText{flex:0 auto;align-items:baseline;gap:8px;min-width:0;max-width:55%;display:flex}.TfgrVG_bizHeaderName{text-overflow:ellipsis;white-space:nowrap;min-width:48px;color:var(--text-primary);flex:0 auto;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.TfgrVG_bizHeaderDomain{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-tertiary);flex:0 auto;font-size:12px;line-height:1.3;overflow:hidden}.TfgrVG_bizHeaderTools{flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;min-width:86px;margin-top:-3px;margin-bottom:-3px;margin-left:auto;padding:3px;display:flex;overflow:hidden}.TfgrVG_bizHeaderTile{box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.TfgrVG_bizHeaderMore{font-variant-numeric:tabular-nums;color:var(--text-tertiary);cursor:pointer;flex:none;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:500;transition:border-color .15s ease-out,color .15s ease-out}.TfgrVG_bizHeaderMore:hover{border-color:var(--border-color);color:var(--text-primary)}.TfgrVG_bizHeaderMore:after{content:"";position:absolute;inset:-2px}.TfgrVG_bizHeaderMore:focus-visible{outline:2px solid var(--ov-focus);outline-offset:1px}.TfgrVG_bizHeaderBadge{width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-primary);border-radius:50%;position:absolute;bottom:-3px;right:-3px}.TfgrVG_badgeDanger{background:var(--ov-danger-node)}.TfgrVG_badgeWarn{background:var(--ov-warn-node)}.TfgrVG_bizHeaderDetails{flex:none;margin-left:6px}.TfgrVG_bizHeaderText+.TfgrVG_bizHeaderDetails{margin-left:auto}.TfgrVG_noEnv{min-width:0}.TfgrVG_noEnvHead{margin:4px 0 10px}.TfgrVG_noEnvBusiness{margin-top:12px}.TfgrVG_chatSkeleton{box-sizing:border-box;flex-direction:column;height:100%;padding:16px;display:flex}.TfgrVG_chatSkeletonHead{min-height:32px}.TfgrVG_chatSkeletonComposer{box-sizing:border-box;border:1px solid var(--border-aside);background:var(--bg-elevated);border-radius:12px;align-items:flex-start;height:92px;margin-top:auto;padding:14px;display:flex}.TfgrVG_drawerBody{--biz-surface:var(--bg-elevated);padding:4px 16px 24px}.TfgrVG_drawerEdit{align-self:center}.TfgrVG_connectSteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TfgrVG_connectStep{border-bottom:1px solid var(--border-subtle);gap:12px;padding:12px 0;display:flex}.TfgrVG_connectStep:first-child{padding-top:0}.TfgrVG_connectStep:last-child{border-bottom:0;padding-bottom:0}.TfgrVG_connectStepNum{box-sizing:border-box;border:1px solid var(--border-color);font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--text-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:flex}.TfgrVG_connectStepBody{min-width:0;color:var(--text-primary);flex-direction:column;flex:auto;gap:8px;padding-top:2px;font-size:13px;line-height:1.4;display:flex}.TfgrVG_connectStepBody strong{font-weight:600}.TfgrVG_connectLink{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-elevated);width:fit-content;min-height:28px;color:var(--text-primary);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.TfgrVG_connectLink:hover{background:var(--bg-hover)}.TfgrVG_connectLink svg{color:var(--text-tertiary)}.TfgrVG_connectInlineCode{border:1px solid var(--border-subtle);font-family:var(--font-mono);color:var(--text-primary);border-radius:4px;padding:1px 6px;font-size:12px}.TfgrVG_connectCode{box-sizing:border-box;border:1px solid var(--border-color);background:var(--bg-tertiary);border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:42px;padding:6px 6px 6px 12px;display:flex}.TfgrVG_connectCodeText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);color:var(--text-secondary);flex:auto;font-size:12px;overflow:hidden}.TfgrVG_connectCopy{border:1px solid var(--border-color);background:var(--bg-elevated);min-width:64px;min-height:28px;font:inherit;color:var(--text-secondary);cursor:pointer;border-radius:6px;flex:none;padding:0 10px;font-size:12px;font-weight:600;transition:background-color .15s,color .15s}.TfgrVG_connectCopy:hover{background:var(--bg-hover);color:var(--text-primary)}.TfgrVG_connectNote{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.5}.TfgrVG_connectNote a,.TfgrVG_connectRetry{font:inherit;color:var(--text-secondary);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.TfgrVG_connectNote a:hover,.TfgrVG_connectRetry:hover{color:var(--text-primary)}.TfgrVG_connectClients{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);margin:16px 0 0;padding-top:12px;font-size:12px;line-height:1.5}.TfgrVG_connectLink:focus-visible,.TfgrVG_connectCopy:focus-visible,.TfgrVG_connectRetry:focus-visible,.TfgrVG_connectNote a:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.TfgrVG_bizHeaderMore,.TfgrVG_connectLink,.TfgrVG_connectCopy{transition:none}}@container overview (min-width:1100px){.TfgrVG_grid{grid-template-columns:clamp(264px,21cqi,320px) minmax(0,1fr) clamp(296px,24cqi,380px)}}@container overview (min-width:860px) and (max-width:1099.98px){.TfgrVG_grid{grid-template-columns:minmax(0,1fr) clamp(280px,30cqi,320px)}.TfgrVG_bizCol{display:none}.TfgrVG_bizHeader{display:flex}}@container overview (max-width:859.98px){.TfgrVG_tabs{border-bottom:1px solid var(--border-subtle);background:var(--bg-primary);flex:none;padding:12px 16px;display:block}.TfgrVG_chatCol{border-left:0}.TfgrVG_bizCol{border-right:0}.TfgrVG_feedInner{padding:16px 16px 32px}.TfgrVG_root[data-tab=feed] .TfgrVG_chatCol,.TfgrVG_root[data-tab=feed] .TfgrVG_bizCol,.TfgrVG_root[data-tab=chat] .TfgrVG_feedCol,.TfgrVG_root[data-tab=chat] .TfgrVG_bizCol,.TfgrVG_root[data-tab=business] .TfgrVG_chatCol,.TfgrVG_root[data-tab=business] .TfgrVG_feedCol{display:none}}
