._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}
.HyspKW_panel{background:var(--bg-secondary);border:1px solid var(--border-subtle,var(--border-color));border-radius:14px;flex-direction:column;gap:20px;padding:24px;display:flex}.HyspKW_header{align-items:center;gap:12px;display:flex}.HyspKW_headerIcon{background:var(--accent-subtle);width:36px;height:36px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.HyspKW_headerIcon svg{width:18px;height:18px}.HyspKW_headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HyspKW_title{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.HyspKW_subtitle{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.HyspKW_subtitleStrong{color:var(--text-primary);font-weight:500}.HyspKW_headerActions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.HyspKW_iconBtn{border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease);background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.HyspKW_iconBtn:hover:not(:disabled){background:var(--bg-hover,var(--bg-secondary));color:var(--text-primary);border-color:var(--border-color)}.HyspKW_iconBtn[aria-expanded=true]{background:var(--bg-hover,var(--bg-secondary));color:var(--text-primary)}.HyspKW_iconBtn:disabled{opacity:.5;cursor:default}.HyspKW_iconBtn svg{display:block}.HyspKW_spinning{animation:.8s linear infinite HyspKW_wfProgressSpin;display:inline-flex}.HyspKW_optionsWrap{display:inline-flex;position:relative}.HyspKW_optionsDot{background:var(--warning);border:2px solid var(--bg-secondary);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.HyspKW_optionsMenu{z-index:30;background:var(--bg-elevated,var(--bg-secondary));border:1px solid var(--border-color);width:264px;box-shadow:var(--shadow-lg,0 8px 24px #0000002e);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.HyspKW_optionsGroupLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary,var(--text-secondary));flex-wrap:wrap;align-items:baseline;gap:6px;padding:8px 10px 6px;font-size:10.5px;font-weight:700;display:flex}.HyspKW_optionsGroupHint{letter-spacing:0;text-transform:none;color:var(--warning);font-weight:500}.HyspKW_optionRadio{text-align:left;cursor:pointer;transition:background var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:9px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.HyspKW_optionRadio:hover:not(:disabled){background:var(--bg-hover,var(--bg-secondary))}.HyspKW_optionRadioActive,.HyspKW_optionRadioActive:hover:not(:disabled){background:var(--accent-subtle)}.HyspKW_optionRadio:disabled{cursor:default}.HyspKW_optionRadioMark{width:16px;height:16px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.HyspKW_optionRadioText{flex-direction:column;gap:2px;min-width:0;display:flex}.HyspKW_optionRadioName{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.2}.HyspKW_optionRadioActive .HyspKW_optionRadioName{color:var(--accent)}.HyspKW_optionRadioDesc{color:var(--text-tertiary,var(--text-secondary));font-size:11.5px;font-weight:400;line-height:1.35}.HyspKW_optionsDivider{background:var(--border-subtle,var(--border-color));height:1px;margin:6px}.HyspKW_optionItem{text-align:left;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.HyspKW_optionItem:hover:not(:disabled){background:var(--bg-hover,var(--bg-secondary))}.HyspKW_optionItem:disabled{opacity:.5;cursor:default}.HyspKW_optionItemIcon{color:var(--text-tertiary,var(--text-secondary));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HyspKW_optionItemDanger,.HyspKW_optionItemDanger .HyspKW_optionItemIcon{color:var(--danger)}.HyspKW_actionError{background:var(--danger-subtle);color:var(--danger);border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;line-height:1.4;display:flex}.HyspKW_actionErrorIcon{opacity:.9;flex-shrink:0;display:inline-flex}.HyspKW_actionErrorText{flex:1;min-width:0}.HyspKW_actionErrorClose{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:17px;line-height:1}.HyspKW_actionErrorClose:hover{opacity:1}.HyspKW_pickerGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.HyspKW_pickerCard{text-align:left;background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));cursor:pointer;transition:border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease), transform var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.HyspKW_pickerCardRec{border-color:rgba(var(--accent-rgb), .45)}.HyspKW_pickerCard:hover:not(:disabled){border-color:var(--accent);background:var(--bg-hover,var(--bg-secondary));box-shadow:var(--shadow-sm);transform:translateY(-1px)}.HyspKW_pickerCard:disabled{opacity:.6;cursor:default}.HyspKW_pickerCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.HyspKW_pickerCardIcon{background:var(--accent-subtle);width:34px;height:34px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.HyspKW_pickerBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-subtle);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:700}.HyspKW_pickerName{color:var(--text-primary);font-size:14px;font-weight:600}.HyspKW_pickerDesc{color:var(--text-secondary);flex:1;font-size:12.5px;line-height:1.5}.HyspKW_pickerCta{color:var(--accent);align-items:center;gap:5px;margin-top:2px;font-size:12.5px;font-weight:600;display:inline-flex}.HyspKW_pickerCtaArrow{transition:transform var(--transition-fast,.15s ease);display:inline-flex}.HyspKW_pickerCard:hover:not(:disabled) .HyspKW_pickerCtaArrow{transform:translate(3px)}.HyspKW_pickerFootnote{color:var(--text-tertiary,var(--text-secondary));align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}.HyspKW_pickerFootnoteIcon{opacity:.8;flex-shrink:0;display:inline-flex}.HyspKW_hero{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex}.HyspKW_heroTop{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.HyspKW_heroPct{flex-direction:column;gap:2px;display:flex}.HyspKW_heroPctNum{color:var(--accent);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.HyspKW_heroPctSign{margin-left:2px;font-size:.55em;font-weight:600}.HyspKW_heroPctLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary,var(--text-secondary));font-size:11px;font-weight:500}.HyspKW_heroMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.HyspKW_heroCount{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.HyspKW_heroSource{color:var(--text-tertiary,var(--text-secondary));font-size:12px}.HyspKW_meterTrack{background:var(--bg-tertiary);border-radius:6px;height:10px;display:flex;overflow:hidden}.HyspKW_meterDone{background:var(--success);height:100%;transition:width .3s}.HyspKW_meterFailed{background:var(--danger);height:100%;transition:width .3s}.HyspKW_statRow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.HyspKW_statCell{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.HyspKW_statCellZero{opacity:.5}.HyspKW_statTop{align-items:center;gap:7px;display:flex}.HyspKW_statDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.HyspKW_statN{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}.HyspKW_statLabel{color:var(--text-secondary);font-size:12px}.HyspKW_dotDone{background:var(--success)}.HyspKW_dotInFlight{background:#2196f3}.HyspKW_dotPending{background:var(--text-secondary);opacity:.45}.HyspKW_dotFailed{background:var(--danger)}.HyspKW_block{flex-direction:column;gap:8px;display:flex}.HyspKW_blockHeaderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.HyspKW_blockLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary,var(--text-secondary));align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.HyspKW_blockCount{background:var(--bg-tertiary);min-width:18px;height:18px;color:var(--text-secondary);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.HyspKW_blockMeta{color:var(--text-tertiary,var(--text-secondary));white-space:nowrap;font-size:11.5px}.HyspKW_activeRow,.HyspKW_failRow{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.HyspKW_runDot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.HyspKW_dotInFlightPulse{background:#2196f3;animation:1.4s infinite HyspKW_wfProgressPulse}.HyspKW_dotStalled{background:var(--warning)}.HyspKW_rowKey{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.HyspKW_rowKeyLink{min-width:0;color:var(--accent);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;text-decoration:none;overflow:hidden}.HyspKW_rowKeyLink:hover{text-decoration:underline}.HyspKW_rowMeta{color:var(--text-tertiary,var(--text-secondary));white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.HyspKW_stalled{color:var(--warning);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}.HyspKW_failReason{color:var(--danger);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:55%;font-size:12px;overflow:hidden}.HyspKW_moreRow{color:var(--text-tertiary,var(--text-secondary));padding:2px 12px;font-size:12px}.HyspKW_list{flex-direction:column;gap:6px;display:flex}.HyspKW_row{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));transition:border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease);border-radius:10px;grid-template-columns:28px 1fr auto 28px;align-items:center;gap:12px;padding:8px 12px;display:grid}.HyspKW_rowBusy{opacity:.55;pointer-events:none}.HyspKW_row:hover{border-color:var(--border-color);background:var(--bg-hover,var(--bg-secondary))}.HyspKW_rowOrder{background:var(--bg-tertiary);width:24px;height:22px;color:var(--text-tertiary,var(--text-secondary));font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.HyspKW_showMore{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease);background:0 0;border-radius:8px;align-self:flex-start;margin-top:4px;padding:8px 14px;font-size:12.5px;font-weight:500}.HyspKW_showMore:hover:not(:disabled){background:var(--bg-hover,var(--bg-secondary));color:var(--text-primary)}.HyspKW_showMore:disabled{opacity:.6;cursor:default}.HyspKW_addBtn{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));color:var(--accent);cursor:pointer;transition:background var(--transition-fast,.15s ease), border-color var(--transition-fast,.15s ease);border-radius:8px;align-items:center;gap:5px;padding:5px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.HyspKW_addBtn:hover{background:var(--accent-subtle);border-color:var(--accent)}.HyspKW_addBtnPlus{margin-top:-1px;font-size:14px;line-height:1}.HyspKW_addRow{flex-direction:column;gap:8px;display:flex}.HyspKW_addInput{resize:vertical;width:100%;min-height:64px;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.HyspKW_addInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.HyspKW_addInput:disabled{opacity:.6}.HyspKW_addActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.HyspKW_addHint{color:var(--text-tertiary,var(--text-secondary));font-size:11.5px}.HyspKW_addButtons{align-items:center;gap:8px;display:flex}.HyspKW_empty{text-align:center;background:var(--bg-primary);border:1px dashed var(--border-color);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:28px 16px;display:flex}.HyspKW_emptyIcon{background:var(--accent-subtle);width:40px;height:40px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:6px;display:flex}.HyspKW_emptyTitle{color:var(--text-primary);font-size:14px;font-weight:600}.HyspKW_emptySub{color:var(--text-secondary);max-width:380px;margin:0 auto;font-size:12.5px;line-height:1.5}.HyspKW_emptyAddLink{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-top:6px;padding:0;font-size:13px;font-weight:500}.HyspKW_emptyAddLink:hover{text-decoration:underline}.HyspKW_discoverRow{flex-direction:column;align-items:center;gap:8px;margin:8px 0 4px;display:flex}.HyspKW_discoverHint{color:var(--text-tertiary,var(--text-secondary));max-width:320px;font-size:12px;line-height:1.4}.HyspKW_unconfirmed{color:var(--warning)}.HyspKW_actionsWrap{flex-shrink:0;justify-content:flex-end;display:flex;position:relative}.HyspKW_actionsBtn{width:26px;height:26px;color:var(--text-tertiary,var(--text-secondary));cursor:pointer;transition:background var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.HyspKW_actionsBtn:hover:not(:disabled){background:var(--bg-hover,var(--bg-secondary));color:var(--text-primary)}.HyspKW_actionsBtn:disabled{cursor:default}.HyspKW_actionsMenu{z-index:20;background:var(--bg-elevated,var(--bg-secondary));border:1px solid var(--border-color);min-width:156px;box-shadow:var(--shadow-lg,0 8px 24px #0000002e);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.HyspKW_actionsMenuItem{text-align:left;color:var(--text-primary);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:6px;padding:7px 10px;font-size:12.5px}.HyspKW_actionsMenuItem:hover{background:var(--bg-hover,var(--bg-secondary))}.HyspKW_actionsMenuItem_danger{color:var(--danger)}.HyspKW_spinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite HyspKW_wfProgressSpin}.HyspKW_modalText{color:var(--text-primary);word-break:break-word;margin:0 0 10px;font-size:14px;line-height:1.4}.HyspKW_modalKey{font-weight:600}.HyspKW_modalHint{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45}.HyspKW_modalWarn{background:var(--warning-subtle);border:1px solid rgba(var(--warning-rgb), .35);color:var(--text-secondary);border-radius:9px;align-items:flex-start;gap:9px;margin:0 0 12px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.HyspKW_modalWarnIcon{color:var(--warning);flex-shrink:0;margin-top:1px;display:inline-flex}.HyspKW_modalWarn strong{color:var(--text-primary);font-weight:600}@keyframes HyspKW_wfProgressPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes HyspKW_wfProgressSpin{to{transform:rotate(360deg)}}@media (max-width:560px){.HyspKW_pickerGrid{grid-template-columns:1fr}.HyspKW_statRow{grid-template-columns:1fr 1fr}.HyspKW_heroTop{flex-direction:column;align-items:flex-start;gap:10px}.HyspKW_heroMeta{text-align:left;align-items:flex-start}}.HyspKW_disabledNote{border:1px dashed var(--border-color);background:var(--bg-primary);color:var(--text-secondary);text-align:center;border-radius:10px;padding:16px;font-size:13px}.HyspKW_v2Counts{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding:2px;font-size:13px;display:flex}.HyspKW_v2Counts strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.HyspKW_v2Dot{color:var(--border-color)}.HyspKW_banner{background:rgba(var(--success-rgb,34, 197, 94), .09);border:1px solid rgba(var(--success-rgb,34, 197, 94), .25);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.HyspKW_bannerWarn{background:#d9770614;border-color:#d977064d}.HyspKW_bannerIcon{flex-shrink:0;font-size:15px}.HyspKW_bannerText{min-width:0;color:var(--text-primary);flex:1;font-size:13px}.HyspKW_ledgerRow{background:var(--bg-primary);border:1px solid var(--border-subtle,var(--border-color));border-radius:10px;grid-template-columns:minmax(0,1fr) auto 28px;align-items:center;gap:10px;padding:8px 12px;display:grid}.HyspKW_ledgerChips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.HyspKW_visitChip{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.HyspKW_visitNeutral{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color)}.HyspKW_visitGreen{background:rgba(var(--success-rgb,34, 197, 94), .12);color:var(--success)}.HyspKW_visitRed{background:var(--danger-subtle);color:var(--danger)}.HyspKW_visitHollow{color:var(--text-tertiary,var(--text-secondary));border:1px dashed var(--border-color);background:0 0}.HyspKW_dayTag{opacity:.8;border-left:1px solid;padding-left:4px;font-size:10.5px;font-weight:600}.HyspKW_actionChip{background:rgba(var(--success-rgb,34, 197, 94), .12);color:var(--success);border-radius:999px;align-items:center;gap:4px;max-width:240px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.HyspKW_actionCheck{font-weight:700}.HyspKW_actionReceipt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HyspKW_actionDate{opacity:.85;white-space:nowrap}.HyspKW_actionCount{padding-left:2px;font-weight:700}.HyspKW_cadence{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.HyspKW_cadenceDue{background:var(--warning-subtle);color:var(--warning);border-color:#0000}.HyspKW_cadenceDueTag{text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:700}.HyspKW_parentList{flex-direction:column;gap:8px;display:flex}.HyspKW_parentCard{border:1px solid var(--border-subtle,var(--border-color));background:var(--bg-primary);border-radius:10px;overflow:hidden}.HyspKW_parentHead{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:10px 12px;display:flex}.HyspKW_parentChevron{color:var(--text-secondary);flex-shrink:0;font-size:11px}.HyspKW_parentTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.HyspKW_parentCounts{flex-shrink:0;align-items:center;gap:8px;font-size:11.5px;display:flex}.HyspKW_parentHandled{color:var(--success);font-weight:600}.HyspKW_parentOutstanding{color:var(--text-secondary)}.HyspKW_parentMeta{flex-wrap:wrap;align-items:center;gap:6px;padding:0 12px 10px 30px;display:flex}.HyspKW_metaChip{background:var(--bg-secondary);color:var(--text-secondary);white-space:nowrap;border-radius:6px;align-items:center;padding:1px 7px;font-size:11px;display:inline-flex}.HyspKW_archived{color:var(--text-tertiary,var(--text-secondary));border-radius:6px;align-items:center;padding:1px 7px;font-size:11px;font-style:italic;display:inline-flex}.HyspKW_childArea{border-top:1px solid var(--border-color);flex-direction:column;gap:10px;padding:4px 12px 12px 30px;display:flex}.HyspKW_childLoading{color:var(--text-secondary);padding:6px 0;font-size:12px}.HyspKW_childGroup{flex-direction:column;gap:4px;display:flex}.HyspKW_childGroupLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.HyspKW_childCount{color:var(--text-primary);font-weight:700}.HyspKW_childEmpty{color:var(--text-tertiary,var(--text-secondary));font-size:12px}.HyspKW_childRow{align-items:center;gap:8px;padding:3px 0;font-size:12.5px;display:flex}.HyspKW_childCheck{color:var(--success);flex-shrink:0;font-weight:700}.HyspKW_childLabel{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.HyspKW_childReceipt{color:var(--success);white-space:nowrap;font-size:11.5px}.HyspKW_childDate{color:var(--text-secondary);white-space:nowrap;font-size:11.5px}.HyspKW_childUndo{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;flex-shrink:0;margin-left:auto;padding:2px 4px;font-size:14px;line-height:1}.HyspKW_childUndo:hover{background:var(--bg-secondary);color:var(--text-primary)}.HyspKW_addChildBtn{border:1px dashed var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:4px 10px;font-size:12px}.HyspKW_addChildBtn:hover{color:var(--accent);border-color:var(--accent)}.HyspKW_addChildRow{align-items:center;gap:6px;display:flex}.HyspKW_addChildInput{border:1px solid var(--border-color);background:var(--bg-secondary);min-width:0;color:var(--text-primary);border-radius:8px;flex:1;padding:6px 10px;font-size:12.5px}.HyspKW_retiredHead{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;width:100%;color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-size:12px;font-weight:600;display:flex}.HyspKW_retiredChevron{font-size:11px}.HyspKW_retiredNote{color:var(--text-secondary);padding:2px 0 8px;font-size:12px}.HyspKW_retiredRow{border-top:1px solid var(--border-color);align-items:center;gap:10px;padding:6px 0;display:flex}.HyspKW_policyGrid{flex-direction:column;gap:12px;display:flex}.HyspKW_policySection{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-top:6px;font-size:11px;font-weight:700}.HyspKW_policyField{flex-direction:column;gap:4px;display:flex}.HyspKW_policyLabel{color:var(--text-primary);font-size:12.5px}.HyspKW_policyInput{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);border-radius:8px;padding:7px 10px;font-size:13px}.HyspKW_policyTextarea{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);resize:vertical;border-radius:8px;min-height:72px;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.45}.HyspKW_policyHint{color:var(--text-secondary);font-size:12px}.HyspKW_policyWarn{color:var(--warning);font-size:12px}.HyspKW_policyRadios{flex-direction:column;gap:8px;display:flex}.HyspKW_policyRadio{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.HyspKW_policyRadio strong{color:var(--text-primary)}
._VRdwa_shell{--ops-rail-w:248px;--ops-gap:0;grid-template-columns:var(--ops-rail-w) minmax(0, 1fr);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-elevated);display:grid}._VRdwa_rail{background:var(--bg-tertiary);border-right:1px solid var(--border-color);border-radius:calc(var(--radius-lg) - 1px) 0 0 calc(var(--radius-lg) - 1px);flex-direction:column;min-width:0;display:flex}._VRdwa_railRows{flex:auto;min-height:0}._VRdwa_railScroll{max-height:min(80vh, calc(var(--win-body-h,calc(100vh - 60px)) - 188px));overscroll-behavior:contain;padding:12px 8px 8px;position:sticky;top:72px;overflow-y:auto}._VRdwa_band{margin-bottom:12px}._VRdwa_bandHead{letter-spacing:.02em;color:var(--text-muted);text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;margin:0 0 4px;padding:0 8px;font-size:11px;display:flex}._VRdwa_bandHeadButton{cursor:pointer}._VRdwa_bandHeadButton:hover{color:var(--text-secondary)}._VRdwa_bandChevron{width:9px;font-size:9px}._VRdwa_bandCount{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}._VRdwa_bandUrgent{color:var(--warning)}._VRdwa_bandDanger{color:var(--danger)}._VRdwa_bandLive{color:var(--success)}._VRdwa_bandQuiet{color:var(--text-muted)}._VRdwa_bandEmpty{color:var(--text-muted);margin:0;padding:4px 8px 8px;font-size:12px}._VRdwa_railRow{border-radius:var(--radius-sm);text-align:left;cursor:pointer;width:100%;color:var(--text-primary);transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;display:flex}._VRdwa_railRow:hover{background:var(--bg-hover)}._VRdwa_railRowActive,._VRdwa_railRowActive:hover{background:var(--accent-subtle);color:var(--accent)}._VRdwa_railGlyph{color:var(--text-muted);flex-shrink:0;display:inline-flex}._VRdwa_railRowActive ._VRdwa_railGlyph{color:var(--accent)}._VRdwa_railBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._VRdwa_railTitle{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._VRdwa_railStatus{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._VRdwa_railRowActive ._VRdwa_railStatus{color:var(--accent);opacity:.8}._VRdwa_railStatusWarn{color:var(--warning)}._VRdwa_railDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}._VRdwa_pane{min-width:0;padding:18px 20px 22px}._VRdwa_overview,._VRdwa_detail{min-width:0}._VRdwa_overviewHead,._VRdwa_detailHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._VRdwa_overviewHeadMain,._VRdwa_detailHeadMain{min-width:0}._VRdwa_overviewTitle,._VRdwa_detailTitle{color:var(--text-primary);margin:0;font-size:17px;font-weight:600;line-height:1.3}._VRdwa_overviewSub,._VRdwa_detailSub{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px;margin:5px 0 0;font-size:13px;display:flex}._VRdwa_extLink{color:var(--text-secondary);text-overflow:ellipsis;align-items:center;gap:4px;min-width:0;text-decoration:none;display:inline-flex;overflow:hidden}._VRdwa_extLink:hover{color:var(--accent);text-decoration:underline}._VRdwa_backLink,._VRdwa_breadcrumb{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:12px;display:inline-flex}._VRdwa_backLink:hover,._VRdwa_breadcrumb:hover{color:var(--accent)}._VRdwa_ghostButton{color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._VRdwa_ghostButton:hover{color:var(--text-primary);border-color:var(--text-tertiary)}._VRdwa_ghostButton:disabled{opacity:.55;cursor:default}._VRdwa_needsYou{border-radius:var(--radius);background:var(--warning-subtle);color:var(--warning);align-items:flex-start;gap:10px;margin-top:14px;padding:11px 13px;display:flex}._VRdwa_needsYouLine{margin:0;font-size:13px;line-height:1.5}._VRdwa_needsYouLine+._VRdwa_needsYouLine{margin-top:4px}._VRdwa_stripBlock{margin-top:20px}._VRdwa_blockLabel{letter-spacing:.02em;color:var(--text-muted);margin:0 0 8px;font-size:11px}._VRdwa_blockLabelWarn{color:var(--warning)}._VRdwa_strip{grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:4px;height:54px;display:grid}._VRdwa_stripCol{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}._VRdwa_stripMark{justify-content:center;align-items:center;height:11px;display:flex}._VRdwa_stripDot{background:var(--accent);border-radius:50%;width:5px;height:5px}._VRdwa_stripWarn{color:var(--warning)}._VRdwa_stripBar{background:var(--border-color);border-radius:3px;width:100%}._VRdwa_stripBarMuted{background:var(--warning-subtle)}._VRdwa_stripLegend{color:var(--text-muted);justify-content:space-between;gap:8px;margin-top:6px;font-size:11px;display:flex}._VRdwa_stripLegendMid{text-align:center}._VRdwa_stripEmpty{color:var(--text-muted);margin:0;font-size:13px}._VRdwa_metrics{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;margin-top:18px;display:grid}._VRdwa_metric{background:var(--bg-secondary);border-radius:var(--radius);min-width:0;padding:11px 13px}._VRdwa_metricLabel{color:var(--text-secondary);margin:0 0 5px;font-size:12px}._VRdwa_metricValue{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:21px;font-weight:600;line-height:1.1}._VRdwa_metricWarn{color:var(--warning)}._VRdwa_metricSmall{color:var(--text-primary);margin:0;font-size:13px}._VRdwa_metricHint{color:var(--text-muted);margin:6px 0 0;font-size:11px}._VRdwa_trackingNote{color:var(--text-muted);margin:4px 0 0;padding-left:25px;font-size:12px;line-height:1.5}._VRdwa_retiredNote{color:var(--text-muted);margin:12px 0 0;font-size:13px;line-height:1.55}._VRdwa_subBlock{margin-top:22px}._VRdwa_subMore{color:var(--text-muted);margin:10px 0 0;font-size:12px}._VRdwa_childRow{border:none;border-top:1px solid var(--border-subtle);text-align:left;cursor:pointer;border-radius:var(--radius-sm);width:100%;transition:background var(--transition-fast);background:0 0;align-items:flex-start;gap:10px;padding:10px 6px;display:flex}._VRdwa_childRow:hover{background:var(--bg-hover)}._VRdwa_avatar{background:var(--bg-secondary);width:28px;height:28px;color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}._VRdwa_childMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._VRdwa_childName{color:var(--text-primary);font-size:13px}._VRdwa_childExcerpt{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._VRdwa_childTrail{flex-shrink:0}._VRdwa_chipDone{border-radius:var(--radius-sm);background:var(--success-subtle);color:var(--success);white-space:nowrap;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}._VRdwa_chipWaiting{border-radius:var(--radius-sm);background:var(--warning-subtle);color:var(--warning);white-space:nowrap;padding:3px 8px;font-size:11px;display:inline-flex}._VRdwa_childWaiting{color:var(--text-muted);white-space:nowrap;font-size:12px}._VRdwa_receiptHead{align-items:center;gap:11px;margin-top:4px;display:flex}._VRdwa_receiptWho{flex:1;min-width:0}._VRdwa_receiptName{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}._VRdwa_receiptWhen{color:var(--text-muted);margin:3px 0 0;font-size:12px}._VRdwa_quoteBlock{margin-top:20px}._VRdwa_quote{background:var(--bg-secondary);border-radius:var(--radius);color:var(--text-primary);white-space:pre-wrap;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}._VRdwa_replyBlock{margin-top:16px}._VRdwa_reply{border:1px solid var(--accent-subtle-solid);border-radius:var(--radius);color:var(--text-primary);white-space:pre-wrap;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}._VRdwa_replySummary{color:var(--text-primary);margin:0;font-size:14px}._VRdwa_replyMeta{color:var(--text-muted);margin:8px 0 0;font-size:12px}._VRdwa_historyRow{border-top:1px solid var(--border-subtle);align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:flex}._VRdwa_historyWhen{color:var(--text-secondary);min-width:96px}._VRdwa_historyWhat{min-width:0;color:var(--text-muted);flex:1}._VRdwa_historyLink{color:var(--accent);font-size:12px;text-decoration:none}._VRdwa_historyLink:hover{text-decoration:underline}._VRdwa_receiptActions{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding-top:14px;display:flex}._VRdwa_lockNote{min-width:160px;color:var(--text-muted);flex:1;align-items:center;gap:7px;margin:18px 0 0;font-size:12px;display:inline-flex}._VRdwa_receiptActions ._VRdwa_lockNote{margin:0}._VRdwa_footNote{color:var(--text-muted);margin:16px 0 0;font-size:12px;line-height:1.55}._VRdwa_pickHint{color:var(--text-muted);align-items:center;gap:7px;margin:20px 0 0;font-size:13px;display:flex}._VRdwa_emptyTitle{color:var(--text-primary);margin:0 0 4px;font-size:14px;font-weight:500}._VRdwa_emptyBody{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}._VRdwa_inlineError{border-radius:var(--radius-sm);background:var(--danger-subtle);color:var(--danger);margin:12px 0 0;padding:9px 12px;font-size:13px}._VRdwa_stateCard{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-elevated);padding:22px 24px}._VRdwa_stateTitle{color:var(--text-primary);margin:0 0 6px;font-size:15px;font-weight:600}._VRdwa_stateBody{color:var(--text-secondary);max-width:62ch;margin:0;font-size:13px;line-height:1.6}._VRdwa_stateAction{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;margin-top:14px;padding:6px 14px;font-size:13px}._VRdwa_stateAction:hover{border-color:var(--text-tertiary)}._VRdwa_fixtureBanner{border-radius:var(--radius);background:var(--warning-subtle);color:var(--warning);margin-bottom:12px;padding:9px 13px;font-size:13px}._VRdwa_railSkeleton,._VRdwa_paneSkeleton{background:linear-gradient(var(--bg-secondary), var(--bg-secondary));border-radius:var(--radius);min-height:260px}._VRdwa_railSkeleton{margin:12px 8px}._VRdwa_paneSkeleton{margin:18px 20px}._VRdwa_notesLead{color:var(--text-secondary);margin:0 0 14px;font-size:13px;line-height:1.6}._VRdwa_notesToggleRow{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}._VRdwa_notesToggleLabel{color:var(--text-secondary);font-size:13px}._VRdwa_notesSection{margin-top:16px}._VRdwa_notesLabel{letter-spacing:.02em;color:var(--text-muted);margin:0 0 7px;font-size:11px}._VRdwa_notesBody{color:var(--text-primary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}._VRdwa_notesRule{color:var(--text-primary);margin:0 0 6px;font-size:14px;line-height:1.6}._VRdwa_notesEmpty{color:var(--text-muted);margin:0;font-size:13px;line-height:1.6}._VRdwa_toggleOn,._VRdwa_toggleOff{cursor:pointer;width:38px;height:22px;transition:background var(--transition-fast);border:none;border-radius:11px;align-items:center;padding:2px;display:inline-flex}._VRdwa_toggleOn{background:var(--accent);justify-content:flex-end}._VRdwa_toggleOff{background:var(--border-color);justify-content:flex-start}._VRdwa_knobOn,._VRdwa_knobOff{background:var(--bg-elevated);border-radius:50%;width:18px;height:18px}@media (max-width:900px){._VRdwa_shell{grid-template-columns:minmax(0,1fr)}._VRdwa_rail{border-right:none;border-bottom:1px solid var(--border-color);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0}._VRdwa_railScroll{position:static}._VRdwa_railFoot{border-bottom-left-radius:0;margin-top:0;position:static}._VRdwa_shellDetail ._VRdwa_rail{display:none}._VRdwa_pane{padding:16px}}._VRdwa_railMore{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:4px;padding:7px 8px;font-size:12px}._VRdwa_railMore:hover{background:var(--bg-hover);color:var(--text-primary)}._VRdwa_railMore:disabled{opacity:.6;cursor:default}._VRdwa_railFoot{z-index:5;border-top:1px solid var(--border-color);background:var(--bg-tertiary);border-bottom-left-radius:calc(var(--radius-lg) - 1px);flex-shrink:0;align-items:stretch;gap:2px;margin-top:auto;padding:6px 8px;display:flex;position:sticky;bottom:0}._VRdwa_railFootBtn{border-radius:var(--radius-sm);min-width:0;color:var(--text-secondary);text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:7px 8px;font-size:12.5px;display:inline-flex}._VRdwa_railFootBtn:hover{background:var(--bg-hover);color:var(--text-primary)}._VRdwa_railFootIcon{border-radius:var(--radius-sm);width:30px;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._VRdwa_railFootIcon:hover{background:var(--bg-hover);color:var(--text-primary)}._VRdwa_settingsWrap{display:flex;position:relative}._VRdwa_settingsDot{background:var(--warning);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}._VRdwa_settingsMenu{z-index:30;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);width:286px;padding:6px;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014}._VRdwa_menuGroupLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);align-items:baseline;gap:6px;padding:6px 8px 4px;font-size:10.5px;display:flex}._VRdwa_menuGroupHint{text-transform:none;letter-spacing:0;color:var(--warning);font-size:11px}._VRdwa_menuRadio,._VRdwa_menuItem{border-radius:var(--radius-sm);text-align:left;width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;align-items:flex-start;gap:8px;padding:7px 8px;font-size:13px;display:flex}._VRdwa_menuItem{align-items:center}._VRdwa_menuRadio:hover,._VRdwa_menuItem:hover{background:var(--bg-hover)}._VRdwa_menuRadio:disabled,._VRdwa_menuItem:disabled{opacity:.5;cursor:default}._VRdwa_menuRadioActive,._VRdwa_menuRadioActive:hover{background:var(--accent-subtle)}._VRdwa_menuRadioMark{width:14px;color:var(--accent);flex-shrink:0;justify-content:center;padding-top:2px;display:inline-flex}._VRdwa_menuRadioText{flex-direction:column;gap:1px;min-width:0;display:flex}._VRdwa_menuRadioName{font-size:13px}._VRdwa_menuRadioDesc{color:var(--text-muted);font-size:11.5px;line-height:1.4}._VRdwa_menuItemIcon{color:var(--text-muted);flex-shrink:0;display:inline-flex}._VRdwa_menuItemDanger,._VRdwa_menuItemDanger ._VRdwa_menuItemIcon{color:var(--danger)}._VRdwa_menuDivider{background:var(--border-subtle);height:1px;margin:5px 4px}._VRdwa_modalLead{color:var(--text-secondary);margin:0 0 10px;font-size:13px;line-height:1.5}._VRdwa_addBox{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);width:100%;color:var(--text-primary);resize:vertical;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.6}._VRdwa_addBox:focus{border-color:var(--border-focus);outline:none}._VRdwa_statusLine{color:var(--text-primary);align-items:center;gap:8px;margin:16px 0 0;font-size:14.5px;display:flex}._VRdwa_statusOk{color:var(--success);flex-shrink:0}._VRdwa_statusWarn{color:var(--warning);flex-shrink:0}._VRdwa_statusQuiet{color:var(--text-secondary);font-size:13.5px}._VRdwa_dayGroup{margin-top:10px}._VRdwa_dayHead{color:var(--text-muted);align-items:baseline;gap:8px;margin:0 0 2px;padding:0 2px;font-size:11.5px;display:flex}._VRdwa_dayCount{font-variant-numeric:tabular-nums}._VRdwa_tickDone{color:var(--success);justify-content:center;align-items:center;display:inline-flex}._VRdwa_inlineErrorClose{float:right;color:inherit;cursor:pointer;background:0 0;border:none;padding:0 0 0 10px;font-size:16px;line-height:1}._VRdwa_avatarA{color:#38618f;background:#4f7fbf26}._VRdwa_avatarB{color:#2b7460;background:#3f9e8226}._VRdwa_avatarC{color:#8a552d;background:#b0703f26}._VRdwa_avatarD{color:#78477d;background:#9a5fa026}._VRdwa_avatarE{color:#5c682d;background:#7a8a3f26}._VRdwa_avatarF{color:#8d4550;background:#b55f6b26}[data-theme=dark] ._VRdwa_avatarA{color:#9cc0ea}[data-theme=dark] ._VRdwa_avatarB{color:#86d8bd}[data-theme=dark] ._VRdwa_avatarC{color:#e0ab7c}[data-theme=dark] ._VRdwa_avatarD{color:#d39ad8}[data-theme=dark] ._VRdwa_avatarE{color:#c0cd83}[data-theme=dark] ._VRdwa_avatarF{color:#e8a0aa}._VRdwa_railAdd{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-elevated);width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;gap:7px;margin-bottom:10px;padding:8px 10px;font-size:12.5px;display:flex}._VRdwa_railAdd:hover{background:var(--bg-hover);border-color:var(--text-muted)}._VRdwa_settingsMenuDown{top:calc(100% + 6px);bottom:auto}._VRdwa_railValue{color:var(--text-secondary);font-variant-numeric:tabular-nums}._VRdwa_railDelta{font-variant-numeric:tabular-nums;margin-left:6px}._VRdwa_railRowActive ._VRdwa_railValue{color:inherit}._VRdwa_detailSubTyped{column-gap:14px}._VRdwa_readingHead{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;display:flex}._VRdwa_readingValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.15}._VRdwa_readingNone{color:var(--text-secondary);font-size:20px;font-weight:600;line-height:1.2}._VRdwa_changePill{border-radius:var(--radius-sm);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;padding:3px 9px;font-size:12.5px;font-weight:500;line-height:1.4;display:inline-flex}._VRdwa_changeGood{background:var(--success-subtle);color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._VRdwa_changeBad{background:var(--danger-subtle);color:color-mix(in srgb, var(--danger) 82%, var(--text-primary))}._VRdwa_changeNeutral{background:color-mix(in srgb, var(--text-primary) 7%, transparent);color:var(--text-secondary)}._VRdwa_statePill{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text-primary) 7%, transparent);color:var(--text-primary);align-items:center;padding:4px 12px;font-size:15px;font-weight:500;line-height:1.35;display:inline-flex}._VRdwa_statePillGood{background:var(--success-subtle);color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._VRdwa_statePillBad{background:var(--danger-subtle);color:color-mix(in srgb, var(--danger) 82%, var(--text-primary))}._VRdwa_statePillQuiet{color:var(--text-secondary)}._VRdwa_readingDetail{color:var(--text-secondary);margin:10px 0 0;font-size:13.5px;line-height:1.5}._VRdwa_readingMeta{color:var(--text-tertiary);margin:6px 0 0;font-size:12px}._VRdwa_readingChart{margin-top:20px}._VRdwa_readingRow{border-top:1px solid var(--border-subtle);grid-template-columns:112px 72px minmax(0,1fr);align-items:baseline;column-gap:10px;padding:8px 0;font-size:13px;display:grid}._VRdwa_readingDay{color:var(--text-secondary);white-space:nowrap}._VRdwa_readingTime{color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}._VRdwa_readingRowValue{color:var(--text-primary);font-variant-numeric:tabular-nums;justify-self:end}._VRdwa_readingRowQuiet{color:var(--text-tertiary)}._VRdwa_readingRowNote{color:var(--text-secondary);line-height:1.5}._VRdwa_readingRowNoteBelow{color:var(--text-tertiary);grid-column:1/-1;margin-top:3px;font-size:12px}._VRdwa_timeline{margin:0;padding:0;list-style:none}._VRdwa_timelineItem{padding:0 0 16px 22px;position:relative}._VRdwa_timelineItem:before{content:"";background:var(--border-color);width:1px;position:absolute;top:15px;bottom:1px;left:4px}._VRdwa_timelineItem:last-child{padding-bottom:0}._VRdwa_timelineItem:last-child:before{display:none}._VRdwa_timelineDot{box-sizing:border-box;border:1.5px solid var(--text-tertiary);background:var(--bg-elevated);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:0}._VRdwa_timelineDotNow{background:var(--text-secondary);border-color:var(--text-secondary)}._VRdwa_timelineHead{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}._VRdwa_timelineStatus{color:var(--text-primary);font-size:13.5px;font-weight:500}._VRdwa_timelineWhen{color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}._VRdwa_timelineDetail{color:var(--text-secondary);margin:3px 0 0;font-size:12.5px;line-height:1.45}._VRdwa_timelineSince{color:var(--text-tertiary);margin:3px 0 0;font-size:12px}._VRdwa_checkStripWrap{flex-direction:column;max-width:100%;display:inline-flex}._VRdwa_checkStrip{flex-wrap:wrap;gap:3px;display:flex}._VRdwa_checkCell{border-radius:3px;flex-shrink:0;width:12px;height:12px}._VRdwa_checkPass{background:color-mix(in srgb, var(--success) 30%, transparent)}._VRdwa_checkFail{background:var(--danger)}._VRdwa_facts{margin:18px 0 0}._VRdwa_factRow{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(96px,160px) minmax(0,1fr);column-gap:14px;padding:9px 0;font-size:13px;line-height:1.5;display:grid}._VRdwa_factName{color:var(--text-secondary);margin:0}._VRdwa_factValue{color:var(--text-primary);overflow-wrap:anywhere;margin:0}._VRdwa_factLink{margin-left:12px}._VRdwa_typedEmpty{color:var(--text-secondary);margin:18px 0 0;font-size:13px;line-height:1.55}._VRdwa_metricsTyped{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}._VRdwa_metricButton{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--transition-fast);border:none;flex-direction:column;display:flex}._VRdwa_metricButton:hover{background:var(--bg-hover)}._VRdwa_metricButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._VRdwa_metricText{color:var(--text-primary);margin:0;font-size:15px;font-weight:500;line-height:1.35}._VRdwa_metricButton ._VRdwa_metricLabel{flex:1 0 auto;display:block}._VRdwa_metricButton ._VRdwa_metricValue,._VRdwa_metricButton ._VRdwa_metricText,._VRdwa_metricButton ._VRdwa_metricSmall,._VRdwa_metricButton ._VRdwa_metricHint{display:block}._VRdwa_metricQuiet{color:var(--text-tertiary)}._VRdwa_toneGood{color:color-mix(in srgb, var(--success) 70%, var(--text-primary))}._VRdwa_toneBad{color:color-mix(in srgb, var(--danger) 82%, var(--text-primary))}._VRdwa_toneNeutral{color:var(--text-secondary)}._VRdwa_toneQuiet{color:var(--text-tertiary)}
.pRyuta_guide{gap:18px}.pRyuta_title{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.pRyuta_track{margin:0;padding:0;list-style:none;display:flex}.pRyuta_step{text-align:center;min-width:0;color:var(--text-tertiary);flex-direction:column;flex:1 1 0;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.3;display:flex;position:relative}.pRyuta_step+.pRyuta_step:before{content:"";background:var(--border-subtle);border-radius:2px;height:2px;position:absolute;top:14px;left:calc(21px - 50%);right:calc(50% + 21px)}.pRyuta_step.pRyuta_lineDone:before{background:rgba(var(--success-rgb), .45)}.pRyuta_label{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.pRyuta_step_done{color:var(--text-secondary)}.pRyuta_step_current,.pRyuta_step_running{color:var(--text-primary);font-weight:600}.pRyuta_step_failed{color:#9a4a07;font-weight:600}[data-theme=dark] .pRyuta_step_failed{color:var(--warning)}.pRyuta_ball{z-index:1;border:1.5px solid var(--border-subtle);background:var(--bg-elevated);width:30px;height:30px;color:var(--text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.pRyuta_ball svg{width:16px;height:16px}.pRyuta_ball_done{background:var(--success-subtle);border-color:rgba(var(--success-rgb), .45);color:var(--success)}.pRyuta_ball_current,.pRyuta_ball_running{border:2px solid var(--accent);color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .12);animation:.45s ease-out pRyuta_ballArrive}.pRyuta_ball_failed{border:2px solid var(--warning);color:#9a4a07;background:var(--warning-subtle);box-shadow:0 0 0 3px var(--warning-subtle);animation:.45s ease-out pRyuta_ballArrive}[data-theme=dark] .pRyuta_ball_failed{color:var(--warning)}.pRyuta_ballBrand{border-color:var(--border-subtle);color:#6b6054;background:#fff}.pRyuta_ballBrand.pRyuta_ball_done{border-color:var(--border-subtle);background:#fff}.pRyuta_ballBrand.pRyuta_ball_current{border:1.5px solid var(--border-subtle);box-shadow:0 0 0 2px var(--bg-secondary), 0 0 0 4px var(--accent)}.pRyuta_ballBrand.pRyuta_ball_upcoming .pRyuta_markImg,.pRyuta_ballBrand.pRyuta_ball_upcoming .pRyuta_markLetter{opacity:.45;filter:grayscale()}.pRyuta_markImg{object-fit:contain;border-radius:4px;width:18px;height:18px}.pRyuta_markLetter{color:#4a4239;font-size:13px;font-weight:700}.pRyuta_ballTick{background:var(--success);color:#fff;border:1.5px solid var(--bg-secondary);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.pRyuta_ballTick svg{stroke-width:3.5px;width:8px;height:8px}@keyframes pRyuta_ballArrive{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pRyuta_ball_current,.pRyuta_ball_running,.pRyuta_ball_failed{animation:none}}.pRyuta_detail{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:12px;align-items:center;gap:14px;padding:12px 12px 12px 14px;display:flex}.pRyuta_tile{background:var(--accent-subtle);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pRyuta_tile svg{width:18px;height:18px}.pRyuta_tileBrand{border:1px solid var(--border-subtle);background:#fff;border-radius:50%}.pRyuta_tileBrand .pRyuta_markImg{width:20px;height:20px}.pRyuta_tileWarn{background:var(--warning-subtle);color:#9a4a07}[data-theme=dark] .pRyuta_tileWarn{color:var(--warning)}.pRyuta_text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.pRyuta_detailTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.35}.pRyuta_detailBody{color:var(--text-secondary);font-size:13px;line-height:1.45}.pRyuta_actions{flex:none;align-items:center;gap:12px;display:flex}.pRyuta_action{border:1px solid var(--border-color);background:var(--bg-elevated);height:38px;color:var(--text-primary);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:background var(--transition), border-color var(--transition);border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pRyuta_action:hover{background:var(--bg-hover);border-color:var(--accent);color:var(--text-primary)}.pRyuta_action:disabled{opacity:.6;cursor:default}.pRyuta_skeleton{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:12px;height:120px;animation:1.4s ease-in-out infinite pRyuta_skeletonPulse}@keyframes pRyuta_skeletonPulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.pRyuta_skeleton{animation:none}}@media (max-width:640px){.pRyuta_step:not(.pRyuta_step_current):not(.pRyuta_step_running):not(.pRyuta_step_failed) .pRyuta_label{visibility:hidden}.pRyuta_detail{flex-wrap:wrap}.pRyuta_actions{justify-content:flex-end;width:100%}}
.dktQia_dialog{overflow:hidden;max-width:min(1120px,100vw - 32px)!important}.dktQia_layout{grid-template-columns:268px minmax(0,1fr);height:min(760px,100dvh - 48px);min-height:0;display:grid}.dktQia_side{background:var(--bg-secondary);border-right:1px solid var(--border-subtle);flex-direction:column;gap:18px;min-height:0;padding:18px 18px 16px;display:flex;overflow-y:auto}.dktQia_tool{align-items:flex-start;gap:12px;display:flex}.dktQia_mark{border:1px solid var(--border-subtle);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.dktQia_markImg{object-fit:contain;border-radius:4px;width:20px;height:20px}.dktQia_markLetter{color:#4a4239;font-size:15px;font-weight:700}.dktQia_toolText{flex-direction:column;gap:4px;min-width:0;display:flex}.dktQia_toolName{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.3}.dktQia_toolMeta{color:var(--text-secondary);align-items:center;gap:6px;font-size:12.5px;line-height:1.35;display:flex}.dktQia_toolMeta svg{width:14px;height:14px;color:var(--text-tertiary);flex:none}.dktQia_privacy{border-top:1px solid var(--border-subtle);flex-direction:column;gap:12px;padding-top:16px;display:flex}.dktQia_privacyHead{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.dktQia_privacyHead svg{width:17px;height:17px;color:var(--success)}.dktQia_points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dktQia_point{gap:10px;display:flex}.dktQia_pointIcon{color:var(--text-secondary);flex:none;margin-top:1px}.dktQia_pointIcon svg{width:15px;height:15px}.dktQia_pointTitle{color:var(--text-primary);font-size:12.5px;font-weight:600;line-height:1.35}.dktQia_pointBody{color:var(--text-secondary);margin-top:2px;font-size:12px;line-height:1.45}.dktQia_main{background:var(--bg-primary);flex-direction:column;min-width:0;min-height:0;display:flex}.dktQia_bar{border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex}.dktQia_barDot{background:var(--text-muted);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite dktQia_barPulse}@keyframes dktQia_barPulse{50%{opacity:.3}}.dktQia_barTitle{min-width:0;color:var(--text-primary);flex:1;font-size:14px;font-weight:600}.dktQia_barClose{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.dktQia_barClose:hover{background:var(--bg-hover);color:var(--text-primary)}.dktQia_barClose svg{width:16px;height:16px}.dktQia_starting{color:var(--text-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13.5px;display:flex}.dktQia_starting p{margin:0}.dktQia_startError{color:var(--text-primary);max-width:360px}.dktQia_retry{border:1px solid var(--border-color);background:var(--bg-elevated);height:36px;color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;border-radius:10px;padding:0 16px;font-size:13.5px;font-weight:600}.dktQia_retry:hover{border-color:var(--accent);background:var(--bg-hover)}@media (prefers-reduced-motion:reduce){.dktQia_barDot{animation:none}}@media (max-width:900px){.dktQia_layout{grid-template-columns:minmax(0,1fr)}.dktQia_side{display:none}}
.y01HWG_page{flex-direction:column;gap:20px;width:100%;padding:0 0 120px;display:flex}.y01HWG_backLink{color:var(--text-secondary);font-size:13px}.y01HWG_backLink a{color:var(--text-secondary);transition:color var(--transition);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.y01HWG_backLink a svg{width:14px;height:14px}.y01HWG_backLink a:hover{color:var(--text-primary)}.y01HWG_backNav{transition:color var(--transition);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.y01HWG_backNav svg{width:20px;height:20px}.y01HWG_backNav:hover{color:var(--accent)}.y01HWG_headerTop{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 12px;min-width:0;display:flex}.y01HWG_backNavInline{color:var(--text-secondary);transition:color var(--transition);justify-self:start;align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.y01HWG_backNavInline svg{width:14px;height:14px}.y01HWG_backNavInline:hover{color:var(--text-primary)}.y01HWG_header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 24px;margin-top:-12px;padding:0 0 8px;display:grid}.y01HWG_headerTitle{min-width:0}.y01HWG_headerActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}.y01HWG_title{color:var(--text-primary);letter-spacing:-.45px;font-size:24px;font-weight:700;font-family:var(--font-display);margin:0;line-height:1.15}.y01HWG_titleCompact{letter-spacing:-.34px;font-size:18px}.y01HWG_titleField{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.45px;font-size:24px;font-weight:700;line-height:1.15}.y01HWG_description{max-width:720px;color:var(--text-secondary);grid-column:1/-1;align-items:baseline;gap:8px;font-size:15px;line-height:1.55;display:flex}.y01HWG_descriptionText{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.y01HWG_descriptionOpen{display:block}.y01HWG_descriptionOpen .y01HWG_descriptionText{white-space:normal;display:inline}.y01HWG_descriptionToggle{font:inherit;color:var(--text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:0;font-size:14px;font-weight:600}.y01HWG_descriptionOpen .y01HWG_descriptionToggle{margin-left:6px}.y01HWG_descriptionToggle:hover{text-decoration:underline}.y01HWG_descriptionToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.y01HWG_headerMeta{color:var(--text-secondary);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 14px;margin-top:2px;font-size:13.5px;display:flex}.y01HWG_headerFact{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.y01HWG_headerFact svg{width:14px;height:14px;color:var(--text-tertiary);flex-shrink:0}.y01HWG_headerFactDim{color:var(--text-muted)}.y01HWG_statusPill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.y01HWG_statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.y01HWG_statusPill_green{background:var(--success-subtle);color:#146c36}[data-theme=dark] .y01HWG_statusPill_green{color:var(--success)}.y01HWG_statusPill_blue{background:var(--accent-subtle,#6366f11a);color:var(--accent,#6366f1)}.y01HWG_statusPill_orange{background:var(--warning-subtle);color:#9a4a07}[data-theme=dark] .y01HWG_statusPill_orange{color:var(--warning)}.y01HWG_statusPill_grey{background:var(--bg-elevated);color:var(--text-secondary)}.y01HWG_triggerBadge{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.y01HWG_triggerBadge svg{width:14px;height:14px;color:var(--accent);fill:var(--accent)}.y01HWG_tabsBar{margin:-4px 0 4px}.y01HWG_tabIcon{justify-content:center;align-items:center;display:inline-flex}.y01HWG_tabIcon svg{width:16px;height:16px}.y01HWG_panelCard{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;gap:20px;padding:24px;display:flex}.y01HWG_pendingConfigCard{border-color:var(--warning);background:var(--warning-subtle)}.y01HWG_panelHeader{align-items:center;gap:12px;display:flex}.y01HWG_panelIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.y01HWG_panelIcon svg{width:18px;height:18px}.y01HWG_panelIcon_green{background:var(--success-subtle);color:var(--success)}.y01HWG_panelIcon_purple{color:#5e35b1;background:#5e35b11a}.y01HWG_panelIcon_orange{background:var(--warning-subtle);color:var(--warning)}.y01HWG_panelIcon_blue{background:var(--accent-subtle,#6366f11a);color:var(--accent,#6366f1)}.y01HWG_panelIcon_grey{background:var(--bg-elevated);color:var(--text-secondary)}.y01HWG_panelIcon_brand{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary)}.y01HWG_panelIcon img{object-fit:contain;border-radius:4px;width:20px;height:20px}.y01HWG_panelHeaderText{flex-direction:column;gap:2px;display:flex}.y01HWG_panelTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.y01HWG_panelSubtitle{color:var(--text-secondary);font-size:12px;line-height:1.3}.y01HWG_panelHeaderAction{border:1px solid var(--border-color);color:var(--text-secondary);font-size:13px;font-weight:600;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background var(--transition), border-color var(--transition), color var(--transition);background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:7px 12px;display:inline-flex}.y01HWG_panelHeaderAction svg{width:15px;height:15px}.y01HWG_panelHeaderAction:hover{background:var(--bg-hover);border-color:var(--text-tertiary,var(--border-color));color:var(--text-primary)}.y01HWG_refineBox{z-index:50;background:var(--bg-elevated);border:1px solid var(--border-color);text-align:left;cursor:text;width:max-content;max-width:min(560px,100vw - 32px);font-family:var(--font-sans);transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);border-radius:999px;align-items:center;gap:12px;padding:9px 12px 9px 14px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #0000002e,0 4px 12px #0000001a}.y01HWG_refineBox:hover{border-color:var(--accent);box-shadow:0 22px 48px #00000038, 0 6px 16px #0000001f, 0 0 0 3px rgba(var(--accent-rgb), .1);transform:translate(-50%)translateY(-2px)}@property --refine-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.y01HWG_refineBox:before{content:"";background:conic-gradient(from var(--refine-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:999px;padding:3px;animation:1.8s ease-out .3s y01HWG_refineGlowSpin;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 y01HWG_refineGlowSpin{0%{--refine-glow-angle:0deg;opacity:0}20%{opacity:1}70%{opacity:1}to{--refine-glow-angle:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){.y01HWG_refineBox:before{opacity:0;animation:none}}.y01HWG_refineIcon{background:var(--accent-subtle,#6366f11a);width:36px;height:36px;color:var(--accent,#6366f1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.y01HWG_refineIcon svg{width:18px;height:18px}.y01HWG_refinePlaceholder{min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;overflow:hidden}.y01HWG_refineSend{background:var(--accent-subtle,#6366f11a);width:30px;height:30px;color:var(--accent,#6366f1);transition:background var(--transition), color var(--transition);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.y01HWG_refineBox:hover .y01HWG_refineSend{background:var(--accent,#6366f1);color:#fff}.y01HWG_refineSend svg{width:16px;height:16px}@media (max-width:720px){.y01HWG_refineBox{max-width:calc(100vw - 24px);bottom:16px}}.y01HWG_promptHeaderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.y01HWG_promptHeaderActions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.y01HWG_promptHeaderBtn{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}.y01HWG_promptHeaderBtn svg{width:14px;height:14px}.y01HWG_promptHeaderBtn:hover{background:var(--bg-hover);border-color:var(--accent)}.y01HWG_setupGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.y01HWG_setupTile{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;flex:1;gap:6px;padding:16px 18px;display:flex}.y01HWG_setupTileLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.y01HWG_setupTileValue{color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.3}.y01HWG_setupTileHint{color:var(--text-tertiary);font-size:12px;line-height:1.5}.y01HWG_ctaButton{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-sans);transition:background var(--transition), border-color var(--transition);border-radius:10px;align-items:center;gap:8px;padding:11px 18px;display:inline-flex}.y01HWG_ctaButton svg{width:16px;height:16px}.y01HWG_ctaButton:hover{background:var(--bg-hover);border-color:var(--accent)}.y01HWG_ctaPrimary{background:var(--accent);color:#fff;border-color:var(--accent)}.y01HWG_ctaPrimary:hover{background:var(--accent-hover);color:#fff;border-color:var(--accent-hover)}.y01HWG_ctaButton:disabled{opacity:.55;cursor:not-allowed}.y01HWG_ctaButton:disabled:hover{background:var(--bg-elevated);border-color:var(--border-color)}.y01HWG_ctaPrimary:disabled:hover{background:var(--accent);border-color:var(--accent)}.y01HWG_ctaPause{background:var(--warning-subtle);border-color:rgba(var(--warning-rgb), .4);color:var(--warning)}.y01HWG_ctaPause:hover{background:rgba(var(--warning-rgb), .16);border-color:rgba(var(--warning-rgb), .55);color:var(--warning)}.y01HWG_ctaPause:disabled:hover{background:var(--warning-subtle);border-color:rgba(var(--warning-rgb), .4)}.y01HWG_ctaDanger{color:var(--danger);border-color:rgba(var(--danger-rgb), .4)}.y01HWG_ctaDanger:hover{background:var(--danger);border-color:var(--danger);color:#fff}.y01HWG_ctaDanger:disabled:hover{background:var(--bg-elevated);border-color:rgba(var(--danger-rgb), .4);color:var(--danger)}.y01HWG_editMenuWrap{display:inline-flex;position:relative}.y01HWG_ctaIconOnly{padding-left:12px;padding-right:12px}.y01HWG_editMenuCaret{opacity:.7;width:14px!important;height:14px!important}.y01HWG_editMenu{background:var(--bg-elevated);border:1px solid var(--border-color);min-width:168px;box-shadow:var(--shadow-md,0 12px 28px #0000002e);z-index:50;border-radius:10px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.y01HWG_editMenuItem{text-align:left;width:100%;color:var(--text-primary);font-size:14px;font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:background var(--transition);background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;display:flex}.y01HWG_editMenuItem svg{width:16px;height:16px}.y01HWG_editMenuItem:hover{background:var(--bg-hover)}.y01HWG_editMenuItem_danger{color:var(--danger)}.y01HWG_editMenuItem_danger:hover{background:var(--danger);color:#fff}.y01HWG_splitButton{align-items:stretch;display:inline-flex}.y01HWG_splitMain{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}.y01HWG_testMenuWrap{display:inline-flex;position:relative}.y01HWG_splitCaret{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-left:10px;padding-right:10px;position:relative}.y01HWG_splitMain:hover,.y01HWG_splitCaret:hover,.y01HWG_splitMain:focus-visible,.y01HWG_splitCaret:focus-visible{z-index:1}.y01HWG_headerActions .y01HWG_ctaButton{height:36px;padding:0 14px}.y01HWG_headerActions .y01HWG_ctaIconOnly,.y01HWG_headerActions .y01HWG_splitCaret{justify-content:center;width:36px;padding:0}.y01HWG_headerActions .y01HWG_splitCaret{width:32px}.y01HWG_headerActionGroup{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.y01HWG_duplicateError{color:var(--danger,#e5484d);text-align:right;max-width:280px;margin:0;font-size:12px;line-height:1.5}.y01HWG_triggerError{text-align:right;max-width:280px;color:var(--danger,#e5484d);margin:0;font-size:12px;line-height:1.5}.y01HWG_dupModalText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.y01HWG_modalError{color:var(--danger,#e5484d);margin:12px 0 0;font-size:13px;line-height:1.5}.y01HWG_manageList{flex-direction:column;gap:10px;display:flex}.y01HWG_manageRow{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.y01HWG_manageRowInfo{flex-direction:column;gap:6px;min-width:0;display:flex}.y01HWG_manageRowName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.y01HWG_manageRowMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.y01HWG_manageRowSched{color:var(--text-secondary);font-size:12px}.y01HWG_manageRowBtn{flex-shrink:0;padding:8px 14px;font-size:13px}.y01HWG_deployIncompleteBanner{border:1px solid rgba(var(--danger-rgb), .35);background:rgba(var(--danger-rgb), .08);color:var(--danger,#e5484d);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;animation:.18s ease-out y01HWG_deployIncompleteFlashIn;display:flex}.y01HWG_deployIncompleteBanner svg{flex-shrink:0;width:18px;height:18px}@keyframes y01HWG_deployIncompleteFlashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.y01HWG_resyncBanner{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:12px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.y01HWG_resyncBanner span{flex:1}.y01HWG_resyncBannerBtn{cursor:pointer;background:var(--accent);color:#fff;border:1px solid var(--accent);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:7px 14px;font-size:13px;font-weight:600;transition:all .15s}.y01HWG_resyncBannerBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.y01HWG_detailSkeleton{flex-direction:column;gap:16px;padding:8px 0;display:flex}.y01HWG_skeletonBlock{background:linear-gradient(90deg, var(--bg-secondary) 0%, var(--bg-hover) 50%, var(--bg-secondary) 100%);border:1px solid var(--border-subtle);background-size:200% 100%;border-radius:12px;animation:1.2s ease-in-out infinite y01HWG_skeletonShimmer}.y01HWG_skeletonTitle{border-radius:8px;width:60%;height:38px}.y01HWG_skeletonLine{border-radius:6px;width:80%;height:18px}.y01HWG_skeletonPanel{border-radius:14px;height:180px}.y01HWG_sessionHistoryHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.y01HWG_sessionHistoryHeader .y01HWG_panelHeader{margin-bottom:0}.y01HWG_sessionHistoryViewAll{color:var(--accent);transition:background-color var(--transition);border-radius:8px;flex-shrink:0;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none}.y01HWG_sessionHistoryViewAll:hover{background:var(--bg-elevated)}.y01HWG_sessionsEmpty{text-align:center;color:var(--text-secondary);padding:32px 16px;font-size:14px}.y01HWG_sessionsEmptyTitle{color:var(--text-primary);margin-bottom:6px;font-weight:600}.y01HWG_sessionsEmptySubtext{max-width:420px;margin:0 auto;font-size:13px;line-height:1.5}@keyframes y01HWG_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.y01HWG_comingSoonCard{border:1px dashed var(--border-color);background:var(--bg-elevated);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.y01HWG_comingSoonBadge{text-transform:uppercase;letter-spacing:.06em;background:var(--accent-subtle,#6366f11a);color:var(--accent,#6366f1);border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.y01HWG_comingSoonTitle{color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.3}.y01HWG_comingSoonBody{color:var(--text-secondary);max-width:640px;margin:0;font-size:13px;line-height:1.6}.y01HWG_comingSoonLink{color:var(--accent);font-weight:500;text-decoration:none}.y01HWG_comingSoonLink:hover{text-decoration:underline}.y01HWG_memoryContent{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:10px;max-height:420px;margin:0;padding:16px 18px;font-size:13px;line-height:1.6;overflow-y:auto}.y01HWG_memoryEditLink{color:var(--accent);align-self:flex-start;margin-top:4px;font-size:13px;font-weight:500;text-decoration:none}.y01HWG_memoryEditLink:hover{text-decoration:underline}.y01HWG_memoryEmpty{border:1px dashed var(--border-color);background:var(--bg-elevated);color:var(--text-secondary);border-radius:10px;padding:24px 20px;font-size:13px;line-height:1.6}.y01HWG_memoryEmptyTitle{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:600}.y01HWG_memoryHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.y01HWG_memoryActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.y01HWG_memoryToggleOff,.y01HWG_memoryToggleOn{cursor:pointer;width:38px;height:22px;transition:background var(--transition);border:none;border-radius:11px;flex-shrink:0;padding:0;position:relative}.y01HWG_memoryToggleOff{background:var(--border-color)}.y01HWG_memoryToggleOn{background:var(--success)}.y01HWG_memoryKnobOff,.y01HWG_memoryKnobOn{width:16px;height:16px;transition:left var(--transition);background:#fff;border-radius:50%;position:absolute;top:3px;box-shadow:0 1px 3px #00000026}.y01HWG_memoryKnobOff{left:3px}.y01HWG_memoryKnobOn{left:19px}.y01HWG_memoryTextarea{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;min-height:200px;color:var(--text-primary);resize:vertical;transition:border-color var(--transition), box-shadow var(--transition);border-radius:10px;padding:14px 16px;font-family:inherit;font-size:14px;line-height:1.6}.y01HWG_memoryTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.y01HWG_memoryCharCount{color:var(--text-tertiary);text-align:right;margin-top:6px;font-size:12px}.y01HWG_fieldLabel{color:var(--text-primary);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.y01HWG_fieldLabelStacked{margin-top:16px}.y01HWG_detailsInput{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;color:var(--text-primary);transition:border-color var(--transition), box-shadow var(--transition);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:15px}.y01HWG_detailsInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.y01HWG_detailsTextarea{background:var(--bg-primary);border:1px solid var(--border-color);width:100%;min-height:96px;color:var(--text-primary);resize:vertical;transition:border-color var(--transition), box-shadow var(--transition);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.6}.y01HWG_detailsTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.y01HWG_detailsCharCount{color:var(--text-tertiary);text-align:right;margin-top:6px;font-size:12px}@media (max-width:768px){.y01HWG_panelCard{padding:18px 16px}.y01HWG_title,.y01HWG_titleField{letter-spacing:-.3px;font-size:20px}.y01HWG_titleCompact{font-size:15px}.y01HWG_header{grid-template-columns:minmax(0,1fr);margin-top:-8px}.y01HWG_headerActionGroup{order:1;align-items:stretch;margin-top:8px}.y01HWG_headerActions{justify-content:flex-start}.y01HWG_header .y01HWG_headerActions{flex-wrap:nowrap}.y01HWG_header .y01HWG_headerActions>.y01HWG_ctaButton:first-child{flex:1;justify-content:center}.y01HWG_duplicateError,.y01HWG_triggerError{text-align:left}}.y01HWG_ovStatus{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);color:var(--text-secondary);background:var(--bg-secondary);align-items:center;gap:9px;padding:11px 15px;font-size:13.5px;font-weight:500;display:flex}.y01HWG_ovStatusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.y01HWG_ovStatus_danger{color:var(--danger);border-color:var(--danger-subtle);background:var(--danger-subtle)}.y01HWG_ovStatus_neutral{color:var(--text-secondary)}.y01HWG_ovStatGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:stretch;gap:20px;display:grid}.y01HWG_ovEmptyCard{gap:14px}.y01HWG_ovEmptyHead{flex-direction:column;gap:5px;display:flex}.y01HWG_ovEmptyTitle{color:var(--text-primary);font-size:18px;font-weight:600}.y01HWG_ovEmptyBody{color:var(--text-secondary);max-width:620px;font-size:13.5px;line-height:1.5}.y01HWG_ovEmptyActions{flex-wrap:wrap;gap:10px;display:flex}.y01HWG_ovCronRow{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.y01HWG_ovCronInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.y01HWG_ovCronTitle{color:var(--text-primary);font-size:14px;font-weight:600}.y01HWG_ovCronMeta{color:var(--text-tertiary);font-size:12.5px}.y01HWG_ovEmptyError{color:var(--danger);font-size:12.5px}.y01HWG_inlineLinkBtn{font:inherit;color:var(--accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.y01HWG_inlineLinkBtn:hover{color:var(--accent-hover,var(--accent))}.y01HWG_ovSkelHero{border-radius:8px;width:45%;height:32px}.y01HWG_ovSkelLine{border-radius:6px;width:60%;height:15px}.y01HWG_ovSkelBar{border-radius:999px;width:100%;height:14px}.y01HWG_ovSkelTile{border-radius:10px;height:52px}.y01HWG_roiCard{gap:18px}.y01HWG_roiTopRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.y01HWG_roiHeadMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-right:-10px;display:flex}.y01HWG_roiEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.y01HWG_roiAssumptionChip{border:1px solid var(--border-subtle);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.y01HWG_roiAssumptionChip:hover{border-color:rgba(var(--accent-rgb), .4);color:var(--text-primary)}.y01HWG_roiChipIcon{opacity:.75;flex-shrink:0;width:13px;height:13px}.y01HWG_roiHeroBlock{flex-direction:column;gap:7px;display:flex}.y01HWG_roiHeroValue{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:30px;font-weight:600;line-height:1}.y01HWG_roiBadge{background:var(--accent-subtle);color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.y01HWG_roiBadge svg{width:12px;height:12px}.y01HWG_roiHeroCaption{color:var(--text-secondary);font-size:13.5px;line-height:1.4}.y01HWG_roiSavedAmount{font-family:var(--font-display);color:var(--accent);font-size:16px;font-weight:600}.y01HWG_roiCompare{flex-direction:column;gap:11px;display:flex}.y01HWG_roiCompareTrack{background:var(--bg-tertiary);border-radius:999px;height:14px;position:relative;overflow:hidden}.y01HWG_roiCompareSaved{background:#2563eb;position:absolute;inset:0}.y01HWG_roiComparePaid{background:var(--danger);position:absolute;top:0;bottom:0;left:0}.y01HWG_roiCompareLegend{flex-wrap:wrap;align-items:center;gap:16px;font-size:12.5px;display:flex}.y01HWG_roiLegendItem{color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.y01HWG_roiLegendDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.y01HWG_roiLegendDotPaid{background:var(--danger)}.y01HWG_roiLegendDotByHand{background:#2563eb}.y01HWG_roiLegendTotal{color:var(--text-tertiary);margin-left:auto}.y01HWG_microGrid{grid-template-columns:repeat(auto-fit,minmax(122px,1fr));gap:10px;margin-top:auto;display:grid}.y01HWG_microCard{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.y01HWG_microIcon{background:var(--accent-subtle);width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.y01HWG_microIcon svg{width:16px;height:16px}.y01HWG_microBody{flex-direction:column;gap:1px;min-width:0;display:flex}.y01HWG_microValue{font-family:var(--font-display);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.y01HWG_microLabel{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}.y01HWG_roiBarTrack{background:var(--bg-tertiary);border-radius:999px;height:6px;overflow:hidden}.y01HWG_roiBarFill{background:var(--accent);border-radius:999px;height:100%;transition:width .4s}.y01HWG_actHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.y01HWG_actPill{border:1px solid var(--border-subtle);background:var(--bg-tertiary);color:var(--text-secondary);cursor:default;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex}button.y01HWG_actPill{cursor:pointer}button.y01HWG_actPill:hover{filter:brightness(.97)}.y01HWG_actPillDot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.y01HWG_actPill_ok{color:var(--success);background:var(--success-subtle);border-color:var(--success-subtle)}.y01HWG_actPill_warning{color:var(--warning);background:var(--warning-subtle);border-color:var(--warning-subtle)}.y01HWG_actPill_danger{color:var(--danger);background:var(--danger-subtle);border-color:var(--danger-subtle)}.y01HWG_actChart{width:100%;height:72px;display:block}.y01HWG_sparkArea{fill:rgba(var(--accent-rgb), .12);stroke:none}.y01HWG_sparkLine{fill:none;stroke:var(--accent);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.y01HWG_actNote{color:var(--text-tertiary);text-align:center;padding:22px 0;font-size:13px}.y01HWG_roiModalFields{flex-direction:column;gap:14px;display:flex}.y01HWG_roiModalField{flex-direction:column;gap:6px;display:flex}.y01HWG_roiModalField span{color:var(--text-secondary);font-size:13px}.y01HWG_roiModalField input{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);border-radius:8px;width:100%;padding:9px 11px;font-size:14px}.y01HWG_roiModalField input:focus{border-color:var(--accent);outline:none}.y01HWG_roiEmpty{flex-direction:column;gap:8px;display:flex}.y01HWG_roiEmptyTitle{color:var(--text-primary);font-size:16px;font-weight:600}.y01HWG_roiEmptyBody{color:var(--text-secondary);max-width:520px;font-size:13.5px;line-height:1.5}@media (max-width:760px){.y01HWG_roiHeroValue{font-size:26px}.y01HWG_roiLegendTotal{flex-basis:100%;margin-left:0}}.y01HWG_deployPath{align-items:flex-start;padding:6px 0 2px;display:flex}.y01HWG_deployStep{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.y01HWG_deployStepRail{align-items:center;width:100%;display:flex}.y01HWG_deployRailLine{background:var(--border-color);flex:1;height:1px}.y01HWG_deployRailGap{visibility:hidden}.y01HWG_deployStepDot{width:28px;height:28px;color:var(--accent);background:#1f473317;background:color-mix(in srgb, var(--accent) 11%, transparent);border:1px solid #1f47333d;border-color:color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0 12px;font-size:12.5px;font-weight:650;display:flex}.y01HWG_deployStepDotActive{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px #1f47331f;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 15%, transparent)}.y01HWG_deployRailNext{background:linear-gradient(90deg, var(--accent), var(--border-color));opacity:.45}.y01HWG_deployStepTitleActive{color:var(--accent)}.y01HWG_deployStepText{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:0 12px;display:flex}.y01HWG_deployStepTitle{color:var(--text-primary);justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:650;line-height:1.3;display:flex}.y01HWG_deployStepTitle img{border-radius:3px;width:15px;height:15px;display:block}.y01HWG_deployStepHint{color:var(--text-tertiary);max-width:32ch;font-size:12px;line-height:1.5}.y01HWG_factGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.y01HWG_factTile{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:10px;align-items:center;gap:13px;min-width:0;padding:14px 18px;display:flex}.y01HWG_factTileIcon{width:42px;height:42px;color:var(--accent);background:#1f473312;background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.y01HWG_factTileIcon svg{width:19px;height:19px}.y01HWG_factTileBody{flex-direction:column;gap:1px;min-width:0;display:flex}.y01HWG_factTileValue{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--text-primary);overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:700;line-height:1.25}.y01HWG_factTileSub{color:var(--text-tertiary);font-size:12px;line-height:1.4}@media (max-width:640px){.y01HWG_headerActions .y01HWG_ctaCollapsible{justify-content:center;width:36px;padding:0}.y01HWG_ctaCollapsible .y01HWG_ctaLabel{display:none}.y01HWG_deployPath{flex-direction:column;gap:14px;padding:2px 0}.y01HWG_deployStep{flex-direction:row;align-items:flex-start;gap:12px}.y01HWG_deployStepRail{width:auto;padding-top:1px}.y01HWG_deployRailLine{display:none}.y01HWG_deployStepDot{margin:0}.y01HWG_deployStepText{text-align:left;align-items:flex-start;padding:2px 0 0}.y01HWG_deployStepTitle{justify-content:flex-start}}.y01HWG_blankList{margin:14px 0 0;padding:0;list-style:none}.y01HWG_blankRow{border-top:1px solid var(--border-subtle);flex-direction:column;gap:2px;padding:10px 0;display:flex}.y01HWG_blankLabel{color:var(--text-primary);font-size:14px;font-weight:600}.y01HWG_blankAsk{color:var(--text-secondary);font-size:13px;line-height:1.45}.y01HWG_blankActions{justify-content:flex-end;margin-top:14px;display:flex}
