.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}
.JZ0ZQG_bodyStack{flex-direction:column;gap:20px;display:flex}.JZ0ZQG_section{border:1px solid var(--border-subtle);background:var(--bg-secondary);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.JZ0ZQG_sectionBare{background:0 0;border:0;padding:0}.JZ0ZQG_sectionHeader{color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.JZ0ZQG_sectionHeader svg{width:14px;height:14px;color:var(--accent)}.JZ0ZQG_sectionBody{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.55}.JZ0ZQG_sectionHint{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.55}.JZ0ZQG_scheduleSummary{color:var(--text-primary);letter-spacing:-.1px;font-size:16px;font-weight:600;font-family:var(--font-display);margin:0}.JZ0ZQG_steps{color:var(--text-secondary);flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:13.5px;line-height:1.55;display:flex}.JZ0ZQG_steps li code,.JZ0ZQG_section code{font-family:var(--font-mono,ui-monospace, monospace);background:var(--bg-hover);color:var(--text-primary);border-radius:4px;padding:1px 5px;font-size:12.5px}.JZ0ZQG_inlineLink{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.JZ0ZQG_inlineLink:hover{color:var(--accent-hover)}.JZ0ZQG_actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.JZ0ZQG_ctaPrimary{background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:var(--radius);cursor:pointer;transition:background var(--transition);align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.JZ0ZQG_ctaPrimary:hover{background:var(--accent-hover)}.JZ0ZQG_ctaPrimary svg{width:14px;height:14px}.JZ0ZQG_ctaSecondary{color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:background var(--transition), border-color var(--transition);background:0 0;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.JZ0ZQG_ctaSecondary:hover{background:var(--bg-hover)}.JZ0ZQG_ctaPrimary:disabled,.JZ0ZQG_ctaSecondary:disabled{opacity:.6;cursor:default}.JZ0ZQG_errorText{color:var(--danger,#b42318);margin:0;font-size:13px;line-height:1.5}.JZ0ZQG_pickerList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.JZ0ZQG_pickerCard{text-align:left;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;width:100%;transition:border-color var(--transition), background var(--transition);font:inherit;color:var(--text-primary);padding:12px 14px}.JZ0ZQG_pickerCard:hover,.JZ0ZQG_pickerCardPrimary{border-color:var(--accent);background:var(--accent-subtle)}.JZ0ZQG_pickerCardHead{align-items:center;gap:8px;margin-bottom:4px;display:flex}.JZ0ZQG_pickerCardLabel{font-size:14px;font-weight:600}.JZ0ZQG_pickerBadge{text-transform:uppercase;letter-spacing:.04em;background:var(--accent);color:#fff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.JZ0ZQG_pickerTag{background:var(--bg-hover);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.JZ0ZQG_pickerCardNote{color:var(--text-secondary);margin:0;font-size:12.5px;line-height:1.45;display:block}.JZ0ZQG_pickerCardWithIcon{align-items:center;gap:12px;display:flex}.JZ0ZQG_pickerCardText{flex:1;min-width:0}.JZ0ZQG_pickerCardIcon{color:#6b6a66;background:#f4f3f0;border:1px solid #00000014;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.JZ0ZQG_pickerCardLogo{object-fit:contain;width:18px;height:18px}.JZ0ZQG_pickerCardGlyph{width:16px;height:16px}.JZ0ZQG_subPickerGroup{margin-top:16px}.JZ0ZQG_subPickerGroup:first-of-type{margin-top:8px}.JZ0ZQG_subPickerGroupLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);margin-bottom:6px;font-size:11px;font-weight:600}.JZ0ZQG_backLink{color:var(--text-secondary);cursor:pointer;font-size:13px;font:inherit;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:12px;padding:0;display:inline-flex}.JZ0ZQG_backLink:hover{color:var(--accent)}.JZ0ZQG_backLink svg{width:14px;height:14px}.JZ0ZQG_connectedRow{background:var(--success-subtle);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.JZ0ZQG_connectedIcon{background:var(--success);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.JZ0ZQG_connectedIcon svg{width:13px;height:13px}.JZ0ZQG_connectedText{flex-direction:column;gap:2px;min-width:0;display:flex}.JZ0ZQG_connectedTitle{color:var(--success);font-size:13.5px;font-weight:600}.JZ0ZQG_connectedMeta{color:var(--text-secondary);font-size:12px;line-height:1.4}.JZ0ZQG_connectedMeta a{color:var(--accent);text-decoration:none}.JZ0ZQG_connectedMeta a:hover{text-decoration:underline}.JZ0ZQG_connectSteps{flex-direction:column;gap:14px;margin:2px 0 0;padding:0;list-style:none;display:flex}.JZ0ZQG_connectStep{align-items:flex-start;gap:12px;display:flex}.JZ0ZQG_connectStepNum{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.JZ0ZQG_connectStepBody{min-width:0;color:var(--text-secondary);flex-direction:column;gap:8px;padding-top:2px;font-size:13.5px;line-height:1.5;display:flex}.JZ0ZQG_connectStepLink{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);transition:background var(--transition), border-color var(--transition);align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.JZ0ZQG_connectStepLink:hover{background:var(--bg-hover);border-color:var(--accent)}.JZ0ZQG_connectStepLink svg{width:13px;height:13px}.JZ0ZQG_channelMark{object-fit:contain;border-radius:3px;flex-shrink:0;width:14px;height:14px}.JZ0ZQG_codeRow{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.JZ0ZQG_codeText{min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-primary);word-break:break-all;flex:auto;font-size:12px}.JZ0ZQG_codeMasked{letter-spacing:2px;color:var(--text-muted);flex:auto}.JZ0ZQG_codeBtn{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition), border-color var(--transition);flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.JZ0ZQG_codeBtn:hover{background:var(--bg-hover)}.JZ0ZQG_codeBtn:disabled{opacity:.6;cursor:default}.JZ0ZQG_codeBtnSuccess,.JZ0ZQG_codeBtnSuccess:hover{color:var(--accent);border-color:var(--accent)}.JZ0ZQG_codeBtn svg{width:13px;height:13px}.JZ0ZQG_existingBanner{border:1px solid rgba(var(--warning-rgb), .4);background:rgba(var(--warning-rgb), .1);color:var(--text-primary);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.JZ0ZQG_existingBanner svg{width:15px;height:15px;color:var(--warning);flex-shrink:0}.JZ0ZQG_existingBannerText{flex:1;min-width:0}.JZ0ZQG_existingBannerBtn{border:1px solid rgba(var(--warning-rgb), .45);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background var(--transition);background:0 0;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:500}.JZ0ZQG_existingBannerBtn:hover{background:rgba(var(--warning-rgb), .14)}.JZ0ZQG_runPreview{background:var(--accent-subtle);color:var(--text-primary);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;line-height:1.4;display:flex}.JZ0ZQG_runPreview svg{width:14px;height:14px;color:var(--accent);flex-shrink:0}.JZ0ZQG_otherTriggers{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.5}.JZ0ZQG_otherTriggersBtn{font:inherit;color:var(--accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.uICtAG_body{flex-direction:column;gap:14px;display:flex}.uICtAG_lead{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.55}.uICtAG_hint{color:var(--text-secondary,#6b7280);margin:0;font-size:12px}.uICtAG_steps{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;margin:0;padding:16px 18px;list-style:none;display:flex}.uICtAG_step{gap:12px;padding-bottom:18px;display:flex;position:relative}.uICtAG_step:last-child{padding-bottom:0}.uICtAG_step:not(:last-child):before{content:"";background:var(--border-color);width:2px;position:absolute;top:30px;bottom:2px;left:13px}.uICtAG_stepNum{background:var(--accent);color:#fff;z-index:1;width:28px;height:28px;box-shadow:0 0 0 4px var(--bg-tertiary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.uICtAG_stepText{text-align:left;flex-direction:column;gap:3px;padding-top:3px;display:flex}.uICtAG_stepTitle{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.3}.uICtAG_stepBadge{letter-spacing:.01em;color:var(--accent);background:var(--accent-subtle);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.uICtAG_stepDesc{color:var(--text-tertiary);font-size:12.5px;line-height:1.5}.uICtAG_note{color:var(--text-tertiary);align-items:flex-start;gap:8px;padding:0 2px;font-size:12px;line-height:1.45;display:flex}.uICtAG_noteIcon{color:var(--text-muted);flex:none;margin-top:1px}.uICtAG_warn{color:#8a6d00;border-radius:var(--radius);background:#eab3081f;border:1px solid #eab30880;padding:8px 10px;font-size:12px}.uICtAG_error{color:var(--danger,#c0392b);background:var(--danger-bg,#c0392b14);border:1px solid var(--danger,#c0392b);border-radius:var(--radius);padding:8px 10px;font-size:13px}.uICtAG_actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.uICtAG_recStage{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:6px 0 2px;display:flex}.uICtAG_recBadge{color:#e3342f;letter-spacing:.08em;text-transform:uppercase;background:#e3342f1f;border-radius:999px;align-items:center;gap:7px;padding:5px 13px;font-size:12px;font-weight:700;display:inline-flex}.uICtAG_recDot{background:#e3342f;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite uICtAG_recPulse}.uICtAG_recTimer{font-family:var(--font-mono);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:46px;font-weight:700;line-height:1}.uICtAG_recTimerWarn{color:#e3342f}.uICtAG_recPrompt{max-width:400px;color:var(--text-primary);margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.5}.uICtAG_recSub{color:var(--text-tertiary);margin:0;font-size:12px}@keyframes uICtAG_recPulse{0%,to{opacity:1}50%{opacity:.3}}.uICtAG_preview{border-radius:var(--radius);background:#000;width:100%;max-height:320px;display:block}.uICtAG_sharingRow{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.uICtAG_shareDot{background:var(--accent);border-radius:50%;width:9px;height:9px}.uICtAG_mirrorWrap{position:relative}.uICtAG_liveBadge{letter-spacing:.04em;color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.uICtAG_liveBadge:before{content:"";background:#34d058;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite uICtAG_recPulse}.uICtAG_uploading{color:var(--text-primary);align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.uICtAG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.L24b1q_clearBtn{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);background:0 0;padding:5px 10px;font-size:12.5px}.L24b1q_clearBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.L24b1q_clearBtn:disabled{opacity:.5;cursor:default}.L24b1q_proposalFlow{border-bottom:1px solid var(--border-subtle);padding:12px 14px}.L24b1q_proposalFlowLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);margin-bottom:8px;font-size:11px;display:block}.L24b1q_flowDiagram{padding-bottom:2px;overflow-x:auto}.L24b1q_thread{flex-direction:column;gap:10px;min-height:200px;padding:4px 2px;display:flex}.L24b1q_empty{text-align:center;width:100%;max-width:540px;color:var(--text-tertiary);flex-direction:column;align-items:center;gap:10px;margin:auto;padding:24px 12px;display:flex}.L24b1q_emptyTitle{color:var(--text-secondary);margin:0;font-size:16px}.L24b1q_emptyHint{max-width:440px;margin:0;font-size:13px}.L24b1q_emptyOr{width:100%;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:6px 0 2px;font-size:11px;display:flex}.L24b1q_emptyOr:before,.L24b1q_emptyOr:after{content:"";background:var(--border-subtle);flex:1;height:1px}.L24b1q_row{display:flex}.L24b1q_rowUser{justify-content:flex-end}.L24b1q_rowBot{justify-content:flex-start}.L24b1q_bubbleUser,.L24b1q_bubbleBot{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:78%;padding:9px 13px;font-size:14px;line-height:1.5}.L24b1q_bubbleUser{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.L24b1q_bubbleBot{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-subtle);border-bottom-left-radius:4px}.L24b1q_bubbleStepTag{color:#fffffff2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#ffffff2e;border-radius:999px;align-items:center;width:fit-content;max-width:100%;margin-bottom:5px;padding:2px 8px;font-size:10.5px;font-weight:600;display:flex;overflow:hidden}.L24b1q_videoBubble{border:1px solid var(--border-color);background:#000;border-radius:14px;max-width:78%;overflow:hidden}.L24b1q_video{width:100%;max-height:220px;display:block}.L24b1q_videoGone{color:var(--text-tertiary);padding:16px;font-size:13px;display:block}.L24b1q_typing{align-items:center;gap:4px;display:inline-flex}.L24b1q_typing i{background:var(--text-tertiary);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite both L24b1q_blink}.L24b1q_typing i:nth-child(2){animation-delay:.2s}.L24b1q_typing i:nth-child(3){animation-delay:.4s}@keyframes L24b1q_blink{0%,80%,to{opacity:.3}40%{opacity:1}}.L24b1q_diffCard{border:1px solid var(--border-color);background:var(--bg-elevated);border-radius:12px;overflow:hidden}.L24b1q_diffHead{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.L24b1q_diffTitle{color:var(--text-primary);font-size:13px;font-weight:600}.L24b1q_diffSummary{color:var(--accent);font-size:12px}.L24b1q_diffBody{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);max-height:340px;padding:8px 0;font-size:12.5px;line-height:1.55;overflow-y:auto}.L24b1q_diffGap{border:0;border-top:1px dashed var(--border-subtle);border-bottom:1px dashed var(--border-subtle);width:100%;color:var(--text-tertiary);font:inherit;text-align:center;cursor:pointer;background:0 0;padding:3px 10px;font-size:11.5px;display:block}.L24b1q_diffGap:hover{background:var(--bg-hover);color:var(--text-secondary)}.L24b1q_diffAdd,.L24b1q_diffDel,.L24b1q_diffCtx{white-space:pre-wrap;padding:0 10px;display:flex}.L24b1q_diffAdd{background:var(--success-subtle)}.L24b1q_diffDel{background:rgba(var(--danger-rgb), .12)}.L24b1q_diffGutter{width:14px;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;flex:none}.L24b1q_diffAdd .L24b1q_diffGutter{color:var(--success)}.L24b1q_diffDel .L24b1q_diffGutter{color:var(--danger)}.L24b1q_diffText{word-break:break-word;flex:1}.L24b1q_diffDel .L24b1q_diffText{opacity:.75;text-decoration:line-through}.L24b1q_diffMeta{color:var(--text-secondary);border-top:1px solid var(--border-subtle);padding:6px 14px;font-size:12px}.L24b1q_memorySection{border-top:1px solid var(--border-color)}.L24b1q_facetRow{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 14px;font-size:12.5px;display:flex}.L24b1q_facetLabel{text-transform:uppercase;letter-spacing:.04em;min-width:76px;color:var(--text-tertiary);flex:none;font-size:11px}.L24b1q_facetChange{color:var(--text-primary);word-break:break-word}.L24b1q_facetWarn{color:var(--warning,#b26a00);flex-basis:100%;font-size:11.5px}.L24b1q_opsList{flex-wrap:wrap;gap:6px;display:flex}.L24b1q_opChip{background:var(--bg-secondary);border:1px solid var(--border-subtle);color:var(--text-secondary);word-break:break-word;border-radius:999px;padding:2px 9px;font-size:11.5px}.L24b1q_editWrap{border-top:1px solid var(--border-subtle)}.L24b1q_editSummary{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;padding:8px 14px;font-size:12px}.L24b1q_editArea{border:none;border-top:1px solid var(--border-subtle);background:var(--bg-input);width:100%;min-height:120px;color:var(--text-primary);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);resize:vertical;padding:10px 14px;font-size:12.5px;line-height:1.55;display:block}.L24b1q_editArea:focus{outline:none}.L24b1q_diffActions{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}.L24b1q_error{background:rgba(var(--danger-rgb), .1);color:var(--danger);border-radius:8px;padding:8px 12px;font-size:13px}.L24b1q_noteRow{justify-content:center;padding:2px 0;display:flex}.L24b1q_noteText{color:var(--text-tertiary);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:3px 12px;font-size:11.5px}.L24b1q_gateNote{color:var(--text-tertiary);margin:0 0 8px;font-size:12px;line-height:1.45}.L24b1q_gateNoteLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0}.L24b1q_gateNoteLink:hover{text-decoration:underline}.L24b1q_riskBanner{background:rgba(var(--danger-rgb), .08);border-bottom:1px solid rgba(var(--danger-rgb), .25);color:var(--danger);align-items:flex-start;gap:8px;padding:10px 14px;font-size:12.5px;line-height:1.45;display:flex}.L24b1q_riskBanner svg{flex:none;margin-top:1px}.L24b1q_chips{flex-wrap:wrap;gap:8px;display:flex}.L24b1q_chip{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:999px;padding:6px 12px;font-size:13px}.L24b1q_chip:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.L24b1q_chip:disabled{opacity:.5;cursor:default}.L24b1q_composer{border:1px solid var(--border-color);background:var(--bg-input);border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex}.L24b1q_input{color:var(--text-primary);font-size:14px;font-family:var(--font-sans);resize:none;background:0 0;border:none;width:100%;min-height:40px;max-height:160px;line-height:1.4;overflow-y:hidden}.L24b1q_input:focus{outline:none}.L24b1q_composerActions{justify-content:space-between;align-items:center;display:flex}.L24b1q_composerFocused{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .1)}.L24b1q_focusStep{background:rgba(var(--accent-rgb), .07);border-bottom:1px solid rgba(var(--accent-rgb), .2);border-radius:11px 11px 0 0;align-items:flex-start;gap:8px;min-width:0;margin:-8px -8px 0;padding:7px 8px 8px 10px;display:flex}.L24b1q_focusStepBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.L24b1q_focusStepEyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700;line-height:1}.L24b1q_focusStepIdentity{align-items:center;gap:7px;min-width:0;display:flex}.L24b1q_focusStepIcon{border-radius:4px;flex:none;width:18px;height:18px}.L24b1q_focusStepLabel{color:var(--text-primary);white-space:nowrap;flex:none;font-size:13px;font-weight:600}.L24b1q_focusStepVerb{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.L24b1q_focusStepDrop{width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;transition:var(--transition);background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.L24b1q_focusStepDrop:hover{background:rgba(var(--accent-rgb), .15);color:var(--text-primary)}.L24b1q_focusStepDrop svg{width:12px;height:12px}.L24b1q_recordBtn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:var(--transition);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.L24b1q_recordBtn:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.L24b1q_recordBtn:disabled{opacity:.5;cursor:default}.L24b1q_voiceWrap{flex-shrink:0;display:inline-flex;position:relative}.L24b1q_recordBtnActive,.L24b1q_recordBtnActive:hover:not(:disabled){color:#fff;background:#dc3545;border-color:#dc3545;animation:1.4s ease-in-out infinite L24b1q_voicePulse}@keyframes L24b1q_voicePulse{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 7px #dc354500}}.L24b1q_voiceSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite L24b1q_voiceSpin}@keyframes L24b1q_voiceSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.L24b1q_recordBtnActive,.L24b1q_recordBtnActive:hover:not(:disabled){animation:none}.L24b1q_voiceSpinner{animation-duration:1.6s}}.L24b1q_voiceStatus{z-index:2;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--border-color);max-width:260px;box-shadow:var(--shadow-lg);color:var(--text-secondary);padding:6px 10px;font-size:12px;font-weight:500;animation:.15s L24b1q_fadeIn;position:absolute;bottom:calc(100% + 8px);left:0;overflow:hidden}.L24b1q_btnPrimary,.L24b1q_sendBtn{background:var(--accent);color:#fff;cursor:pointer;transition:var(--transition);border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600}.L24b1q_btnPrimary:hover:not(:disabled),.L24b1q_sendBtn:hover:not(:disabled){background:var(--accent-hover)}.L24b1q_btnPrimary:disabled,.L24b1q_sendBtn:disabled{opacity:.5;cursor:default}.L24b1q_btnGhost{color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;transition:var(--transition);background:0 0;border-radius:8px;padding:7px 14px;font-size:13px}.L24b1q_btnGhost:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.L24b1q_btnGhost:disabled{opacity:.5;cursor:default}.L24b1q_costLine{text-align:right;color:var(--text-tertiary);font-size:11.5px}.L24b1q_facetNote{color:var(--text-tertiary);flex-basis:100%;font-size:11.5px}.L24b1q_wipeHead{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.L24b1q_wipeIcon{background:rgba(var(--danger-rgb), .1);width:28px;height:28px;color:var(--danger);border-radius:8px;flex:none;place-items:center;display:grid}.L24b1q_wipeHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}.L24b1q_wipeTitle{color:var(--text-primary);font-size:13px;font-weight:600}.L24b1q_wipeSub{color:var(--text-tertiary);font-size:12px;line-height:1.45}.L24b1q_wipeList{flex-direction:column;gap:6px;margin:0;padding:10px 14px;list-style:none;display:flex}.L24b1q_wipeItem{color:var(--text-primary);align-items:baseline;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.L24b1q_wipeItem:before{content:"";background:var(--danger);border-radius:50%;flex:none;width:5px;height:5px;transform:translateY(-2px)}.L24b1q_wipeKeep{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);padding:8px 14px;font-size:12px;line-height:1.45}.L24b1q_btnDanger{background:var(--danger);color:#fff;cursor:pointer;transition:var(--transition);border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:600}.L24b1q_btnDanger:hover:not(:disabled){filter:brightness(1.08)}.L24b1q_btnDanger:disabled{opacity:.5;cursor:default}
.gnEnAq_root{z-index:10000;pointer-events:none;position:fixed;inset:0}.gnEnAq_cutout{pointer-events:none;will-change:top, left, width, height;background:0 0;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0000008c}.gnEnAq_dismissPane{pointer-events:auto;background:0 0;position:fixed}.gnEnAq_tooltip{z-index:10001;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;font-family:var(--font-sans);outline:none;padding:16px;animation:.2s ease-out gnEnAq_tooltipIn;position:fixed}@keyframes gnEnAq_tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.gnEnAq_header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gnEnAq_counter{color:var(--text-tertiary);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.gnEnAq_skipBtn{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:12px;transition:background .12s,color .12s}.gnEnAq_skipBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.gnEnAq_title{color:var(--text-primary);font-size:16px;font-weight:600;font-family:var(--font-display,var(--font-sans));margin:0 0 6px}.gnEnAq_body{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.gnEnAq_actions{justify-content:space-between;gap:8px;display:flex}.gnEnAq_backBtn,.gnEnAq_nextBtn{border-radius:var(--radius);cursor:pointer;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.gnEnAq_backBtn{color:var(--text-secondary);border:1px solid var(--border-color);background:0 0}.gnEnAq_backBtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.gnEnAq_backBtn:disabled{opacity:.4;cursor:not-allowed}.gnEnAq_nextBtn{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-accent)}.gnEnAq_nextBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.gnEnAq_placement_below:before,.gnEnAq_placement_above:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);width:12px;height:12px;margin-left:-6px;position:absolute;left:50%;transform:rotate(45deg)}.gnEnAq_placement_below:before{border-bottom:none;border-right:none;top:-7px}.gnEnAq_placement_above:before{border-top:none;border-left:none;bottom:-7px}.gnEnAq_placement_right:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);border-top:none;border-right:none;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-7px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.gnEnAq_cutout{transition:none}.gnEnAq_tooltip{animation:none}}@media (max-width:640px){.gnEnAq_root{display:none}}
.XeBnHG_root{z-index:10000;pointer-events:none;position:fixed;inset:0}.XeBnHG_cutout{pointer-events:none;will-change:top, left, width, height;background:0 0;border-radius:10px;transition:top .18s,left .18s,width .18s,height .18s;position:fixed;box-shadow:0 0 0 9999px #0000008c}.XeBnHG_tooltip{z-index:10001;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;font-family:var(--font-sans);outline:none;padding:16px;animation:.2s ease-out XeBnHG_tooltipIn;position:fixed}@keyframes XeBnHG_tooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.XeBnHG_header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.XeBnHG_checkBadge{background:var(--accent);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.XeBnHG_checkBadge svg{width:15px;height:15px}.XeBnHG_headerSpacer{flex:auto}.XeBnHG_closeBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex:none;padding:2px 6px;font-size:18px;line-height:1;transition:background .12s,color .12s}.XeBnHG_closeBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.XeBnHG_title{color:var(--text-primary);font-size:16px;font-weight:600;font-family:var(--font-display,var(--font-sans));margin:0 0 6px}.XeBnHG_body{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.XeBnHG_body strong{color:var(--text-primary);font-weight:600}.XeBnHG_actions{justify-content:flex-end;gap:8px;display:flex}.XeBnHG_primaryBtn,.XeBnHG_secondaryBtn{border-radius:var(--radius);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.XeBnHG_primaryBtn{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:var(--shadow-accent)}.XeBnHG_primaryBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.XeBnHG_secondaryBtn{color:var(--text-secondary);border:1px solid var(--border-color);background:0 0}.XeBnHG_secondaryBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.XeBnHG_btnIcon{width:14px;height:14px}.XeBnHG_placement_below:before,.XeBnHG_placement_above:before{content:"";background:var(--bg-secondary);border:1px solid var(--border-color);width:12px;height:12px;margin-left:-6px;position:absolute;left:50%;transform:rotate(45deg)}.XeBnHG_placement_below:before{border-bottom:none;border-right:none;top:-7px}.XeBnHG_placement_above:before{border-top:none;border-left:none;bottom:-7px}@media (prefers-reduced-motion:reduce){.XeBnHG_cutout{transition:none}.XeBnHG_tooltip{animation:none}}@media (max-width:640px){.XeBnHG_root{display:none}}
._82cKXG_dock{left:calc(var(--rail-expanded-w) + 1px + var(--win-pane-w,0px));right:calc(var(--frame-gutter) + 1px);bottom:calc(var(--frame-gutter) + 1px);z-index:310;pointer-events:none;justify-content:center;padding:0 24px 18px;transition:left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed}[data-sidebar-collapsed=true] ._82cKXG_dock{left:calc(var(--rail-collapsed-w) + 1px + var(--win-pane-w,0px))}._82cKXG_stack{z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._82cKXG_scrimBlur,._82cKXG_scrimFade{border-bottom-right-radius:calc(var(--win-radius,14px) - 1px);border-bottom-left-radius:clamp(0px, calc((var(--win-radius,14px) - 1px) - var(--win-pane-w,0px) * 100), calc(var(--win-radius,14px) - 1px));transition:opacity .22s,visibility .22s;position:absolute;bottom:0;left:0;right:0}._82cKXG_scrimBlur{z-index:0;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);opacity:.85;height:102.4%;left:20px;-webkit-mask-image:linear-gradient(#0000 0%,#000 32% 100%);mask-image:linear-gradient(#0000 0%,#000 32% 100%)}._82cKXG_scrimFade{z-index:1;background:linear-gradient(to right, var(--dock-scrim-lead-color,var(--bg-aside)) 0 var(--dock-scrim-lead,0px), var(--bg-primary) var(--dock-scrim-lead,0px) calc(100% - var(--dock-scrim-aside,0px)), var(--bg-aside) calc(100% - var(--dock-scrim-aside,0px)) 100%);height:128%;-webkit-mask-image:linear-gradient(#0000 0%,#00000009 10.7%,#00000020 21.5%,#00000041 32.2%,#0006 43%,#0000008b 53.7%,#000000ac 64.5%,#000000c3 75.2%,#000c 86% 100%);mask-image:linear-gradient(#0000 0%,#00000009 10.7%,#00000020 21.5%,#00000041 32.2%,#0006 43%,#0000008b 53.7%,#000000ac 64.5%,#000000c3 75.2%,#000c 86% 100%)}._82cKXG_scrimOff{opacity:0;visibility:hidden}._82cKXG_backdrop{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;background:#00000060;transition:opacity .22s,visibility .22s;position:fixed;inset:0}._82cKXG_backdropOn{opacity:1;visibility:visible;pointer-events:auto}[data-theme=dark] ._82cKXG_backdrop{background:#0000008c}._82cKXG_bar{pointer-events:auto;background:var(--bg-elevated);border:1.5px solid var(--border-color);cursor:text;width:100%;max-width:516px;transition:border-color var(--transition), box-shadow var(--transition), max-width .26s cubic-bezier(.34, 1.12, .6, 1), padding .26s cubic-bezier(.34, 1.12, .6, 1);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;box-shadow:0 16px 42px #0000002e,0 4px 12px #0000001a}._82cKXG_bar:focus-within{border-color:var(--accent);box-shadow:0 18px 48px #0003, 0 0 0 4px var(--accent-subtle);max-width:578px;padding:14px 16px}[data-theme=dark] ._82cKXG_bar{box-shadow:0 18px 44px #000000a6,0 4px 12px #00000080}[data-theme=dark] ._82cKXG_bar:focus-within{box-shadow:0 20px 50px #000000b3, 0 0 0 4px var(--accent-subtle)}._82cKXG_dock ._82cKXG_bar{border-radius:28px}@property --dock-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._82cKXG_dock ._82cKXG_bar:before,._82cKXG_barHero:before{content:"";background:conic-gradient(from var(--dock-glow-angle), rgba(var(--accent-rgb), 0) 0deg, rgba(var(--accent-rgb), 0) 200deg, rgba(var(--accent-rgb), .35) 288deg, rgba(var(--accent-rgb), .85) 345deg, rgba(var(--accent-rgb), 0) 360deg);-webkit-mask-composite:xor;filter:blur(2px) drop-shadow(0 0 6px rgba(var(--accent-rgb), .5));opacity:0;pointer-events:none;z-index:1;border-radius:31px;padding:3px;animation:1.8s ease-out .3s _82cKXG_dockGlowSpin;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes _82cKXG_dockGlowSpin{0%{--dock-glow-angle:0deg;opacity:0}20%{opacity:1}70%{opacity:1}to{--dock-glow-angle:360deg;opacity:0}}._82cKXG_barHero:before{border-radius:19px}@media (prefers-reduced-motion:reduce){._82cKXG_dock ._82cKXG_bar:before,._82cKXG_barHero:before{opacity:0;animation:none}}._82cKXG_inlineWrap{justify-content:center;width:100%;display:flex}._82cKXG_barInline{background:var(--bg-secondary);box-shadow:none}._82cKXG_inlineWrapHero{justify-content:stretch}._82cKXG_barHero{border:1.5px solid var(--border-color);background:var(--bg-secondary);border-radius:16px;grid-template-columns:1fr auto auto;grid-template-areas:"text text text""badge voice send";align-items:center;row-gap:6px;max-width:none;padding:14px 14px 10px;display:grid;box-shadow:0 3px 14px #0000000a}._82cKXG_bar._82cKXG_barHero:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-subtle);max-width:none;padding:14px 14px 10px}._82cKXG_barHero ._82cKXG_badge{display:none}._82cKXG_barHero ._82cKXG_input{grid-area:text;min-height:60px;max-height:220px;padding:6px 6px 0;font-size:16px;line-height:1.5}._82cKXG_barHero ._82cKXG_voiceWrap{grid-area:voice}._82cKXG_barHero ._82cKXG_sendBtn{background:var(--accent);color:#fff;opacity:1;cursor:pointer;border:none;border-radius:10px;grid-area:send;justify-self:end;width:auto;height:38px;padding:0 18px;font-size:14px;font-weight:600}._82cKXG_barHero ._82cKXG_sendBtn:hover{background:var(--accent-hover)}._82cKXG_sendLabel{white-space:nowrap}._82cKXG_barInline:focus-within{box-shadow:0 0 0 4px var(--accent-subtle)}[data-theme=dark] ._82cKXG_barInline{box-shadow:none}[data-theme=dark] ._82cKXG_barInline:focus-within{box-shadow:0 0 0 4px var(--accent-subtle)}._82cKXG_badge{background:var(--accent-subtle);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}._82cKXG_input{width:100%;min-height:22px;max-height:168px;font:inherit;color:var(--text-primary);resize:none;background:0 0;border:none;flex:auto;padding:0 2px;font-size:14px;line-height:1.5;overflow-y:hidden}._82cKXG_input:focus{outline:none}._82cKXG_input::placeholder{color:var(--text-tertiary)}._82cKXG_voiceWrap{flex-shrink:0;display:inline-flex;position:relative}._82cKXG_voiceBtn{width:30px;height:30px;color:var(--text-tertiary);cursor:pointer;transition:color var(--transition), background var(--transition);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._82cKXG_voiceBtn:hover:not(:disabled){color:var(--accent);background:var(--accent-subtle)}._82cKXG_voiceBtn:disabled{opacity:.5;cursor:default}._82cKXG_voiceBtnRecording,._82cKXG_voiceBtnRecording:hover{color:#fff;background:#dc3545;animation:1.4s ease-in-out infinite _82cKXG_dockVoicePulse}@keyframes _82cKXG_dockVoicePulse{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 7px #dc354500}}._82cKXG_voiceSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite _82cKXG_dockVoiceSpin}@keyframes _82cKXG_dockVoiceSpin{to{transform:rotate(360deg)}}._82cKXG_voiceStatus{z-index:320;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius);background:var(--bg-elevated);border:1px solid var(--border-color);max-width:240px;box-shadow:var(--shadow-md);color:var(--text-secondary);padding:6px 10px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._82cKXG_voiceBtnRecording,._82cKXG_voiceBtnRecording:hover{animation:none}._82cKXG_voiceSpinner{animation-duration:1.6s}}._82cKXG_sendBtn{background:var(--accent);color:#fff;cursor:pointer;width:34px;height:34px;transition:background var(--transition), opacity var(--transition), transform var(--transition);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._82cKXG_sendBtn:hover:not(:disabled){background:var(--accent-hover)}._82cKXG_sendBtn:active:not(:disabled){transform:scale(.94)}._82cKXG_sendBtn:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-subtle);opacity:1;cursor:default}._82cKXG_hint{pointer-events:auto;max-width:100%;margin-bottom:14px;transition:opacity .22s,transform .22s}._82cKXG_hintHidden{opacity:0;pointer-events:none;transform:translateY(8px)}._82cKXG_hintBubble{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;max-width:100%;padding:9px 34px 9px 14px;animation:.42s cubic-bezier(.34,1.12,.6,1) both _82cKXG_hintIn,2.8s ease-in-out .9s infinite _82cKXG_hintBob;display:flex;position:relative;box-shadow:0 12px 30px #00000024,0 3px 8px #00000014}._82cKXG_hintText{color:var(--text-secondary);font-size:13.5px;font-weight:500}._82cKXG_hintAction{color:var(--text-primary);white-space:nowrap;font-size:13.5px;font-weight:600}._82cKXG_hintClose{width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._82cKXG_hintClose:hover{background:var(--accent-subtle);color:var(--text-secondary)}._82cKXG_hintTail{background:var(--bg-elevated);border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-bottom-right-radius:2px;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}[data-theme=dark] ._82cKXG_hintBubble{box-shadow:0 14px 34px #0009,0 3px 8px #00000073}@keyframes _82cKXG_hintIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _82cKXG_hintBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._82cKXG_hintBubble{animation:.3s both _82cKXG_hintFade}}@keyframes _82cKXG_hintFade{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){._82cKXG_dock{padding:0 20px 18px}}@media (max-width:768px){._82cKXG_dock{padding:0 16px 13px;bottom:0;left:0;right:0}[data-sidebar-collapsed=true] ._82cKXG_dock{padding:0 16px 13px;bottom:0;left:0;right:0}._82cKXG_scrimBlur,._82cKXG_scrimFade{border-bottom-right-radius:0;border-bottom-left-radius:0}}
.BLrU7q_section{flex-direction:column;gap:12px;scroll-margin-top:24px;display:flex}.BLrU7q_banded{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:14px;padding:16px 18px}.BLrU7q_headerRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.BLrU7q_headerLink{color:inherit;font:inherit;align-items:baseline;gap:6px;text-decoration:none;display:inline-flex}.BLrU7q_headerLink:hover{color:var(--accent)}.BLrU7q_headerLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.BLrU7q_headerArrow{opacity:0;font-size:.9em;line-height:1;transition:opacity .15s,transform .15s;transform:translate(-4px)}.BLrU7q_section:hover .BLrU7q_headerArrow{opacity:.5;transform:none}.BLrU7q_headerLink:hover .BLrU7q_headerArrow,.BLrU7q_headerLink:focus-visible .BLrU7q_headerArrow{opacity:1;color:var(--accent);transform:none}@media (hover:none){.BLrU7q_headerArrow{opacity:.5;transform:none}}.BLrU7q_header{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.01em;margin:0;padding:2px 0;font-size:15px;font-weight:600;line-height:1.2}.BLrU7q_headerDim{color:var(--text-secondary);font-size:17px}.BLrU7q_track{-webkit-overflow-scrolling:touch;align-items:stretch;gap:20px;padding:2px 0 10px;scroll-padding-left:2px;display:flex;overflow:auto hidden}.BLrU7q_cardSlot{flex:0 0 360px;min-width:0;display:flex}.BLrU7q_cardSlot>a,.BLrU7q_cardSlot>button,.BLrU7q_cardSlot>div{flex:1;min-width:0}.BLrU7q_banded .BLrU7q_cardSlot>a,.BLrU7q_banded .BLrU7q_cardSlot>button{background:var(--bg-elevated)}.BLrU7q_track::-webkit-scrollbar{height:8px}.BLrU7q_track::-webkit-scrollbar-track{background:0 0}.BLrU7q_track::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:999px}.BLrU7q_track::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.BLrU7q_track{scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}.BLrU7q_trackWrap{position:relative}.BLrU7q_fade{pointer-events:none;background:linear-gradient(to right, transparent, var(--bg-primary));width:84px;position:absolute;top:0;bottom:12px;right:0}.BLrU7q_banded .BLrU7q_fade{background:linear-gradient(to right, transparent, var(--bg-secondary))}.BLrU7q_scrollArrow{z-index:2;background:var(--bg-elevated);border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-primary);cursor:pointer;opacity:0;transition:opacity .15s ease, background var(--transition);border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%);box-shadow:0 2px 10px #0000001f}.BLrU7q_scrollArrow:hover{background:var(--bg-hover)}.BLrU7q_section:hover .BLrU7q_scrollArrow{opacity:1}@media (prefers-reduced-motion:reduce){.BLrU7q_scrollArrow,.BLrU7q_headerArrow{transition:none}}@media (max-width:768px){.BLrU7q_cardSlot{flex-basis:82%}}.BLrU7q_skeletonCard{width:100%;height:172px}.BLrU7q_skeletonCardMedia{height:250px}.BLrU7q_skeletonCard,.BLrU7q_skeletonCardMedia{border:1px solid var(--border-subtle);background:linear-gradient(90deg, var(--bg-elevated) 0%, var(--bg-hover) 50%, var(--bg-elevated) 100%);background-size:200% 100%;border-radius:14px;animation:1.2s ease-in-out infinite BLrU7q_recRowShimmer}@keyframes BLrU7q_recRowShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.BLrU7q_skeletonCard{animation:none}}.BLrU7q_endCapSlot{flex:0 0 220px;min-width:0;display:flex}.BLrU7q_endCap{background:var(--bg-secondary);border:1px solid var(--border-subtle);text-align:center;min-width:0;min-height:220px;transition:border-color var(--transition), box-shadow var(--transition), transform var(--transition);border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;text-decoration:none;display:flex}.BLrU7q_endCap:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 6px 16px #0000000d}.BLrU7q_endCapIcon{background:var(--accent-subtle);width:44px;height:44px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;display:flex}.BLrU7q_endCapIcon svg{width:18px;height:18px}.BLrU7q_endCapLabel{font-family:var(--font-display);color:var(--text-secondary);transition:color var(--transition);align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.BLrU7q_endCap:hover .BLrU7q_endCapLabel{color:var(--accent)}.BLrU7q_endCapArrow{transition:transform var(--transition);font-size:15px;line-height:1}.BLrU7q_endCap:hover .BLrU7q_endCapArrow{transform:translate(2px)}
._SLziq_hero{text-align:center;max-width:720px;margin:0 auto;padding:40px 0 8px}._SLziq_title{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:22px;font-weight:600}._SLziq_subtitle{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:1.55}._SLziq_composeWrap{margin-top:22px}._SLziq_examples{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}._SLziq_example{color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border-color);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);border-radius:999px;padding:6px 14px;font-family:inherit;font-size:13px}._SLziq_example:hover{background:var(--bg-hover);border-color:var(--text-muted);color:var(--text-primary)}._SLziq_example:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}._SLziq_recs{text-align:left;margin-top:36px}._SLziq_browseAll{color:var(--accent);margin-top:20px;font-size:13px;text-decoration:none;display:inline-block}._SLziq_browseAll:hover{text-decoration:underline}@media (max-width:768px){._SLziq_hero{padding-top:24px}._SLziq_title{font-size:19px}}
.mhFGuq_schemaContainer{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);flex-direction:column;gap:12px;margin-top:10px;padding:16px;display:flex}.mhFGuq_schemaPropertyWrapper{flex-direction:column;gap:8px;display:flex}.mhFGuq_schemaPropertyRow{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius);align-items:center;gap:8px;padding:8px 12px;display:flex}.mhFGuq_schemaDragHandle{color:var(--text-muted);cursor:grab;opacity:.6;transition:opacity var(--transition);justify-content:center;align-items:center;padding:4px;display:flex}.mhFGuq_schemaDragHandle:hover{opacity:1}.mhFGuq_schemaPropertyName{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);transition:all var(--transition);flex:1;padding:8px 12px;font-size:14px;font-weight:500}.mhFGuq_schemaPropertyName:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.mhFGuq_schemaPropertyName::placeholder{color:var(--text-muted)}.mhFGuq_schemaTypeDropdown{position:relative}.mhFGuq_schemaTypeButton{background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;min-width:100px;transition:all var(--transition);align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.mhFGuq_schemaTypeButton:hover{border-color:var(--accent)}.mhFGuq_schemaTypeButton svg{color:var(--text-muted);margin-left:auto}.mhFGuq_schemaTypeMenu{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:200;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0}.mhFGuq_schemaTypeOption{color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:4px;padding:8px 12px;font-size:14px;font-weight:500}.mhFGuq_schemaTypeOption:hover{background:var(--accent-subtle);color:var(--accent)}.mhFGuq_schemaTypeOption.mhFGuq_selected{background:var(--accent-subtle);color:var(--accent);font-weight:600}.mhFGuq_schemaRequiredBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.mhFGuq_schemaRequiredBtn:hover{background:var(--danger-subtle);color:var(--danger)}.mhFGuq_schemaRequiredBtn.mhFGuq_active{color:var(--danger)}.mhFGuq_schemaDeleteBtn{width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.mhFGuq_schemaDeleteBtn:hover{background:var(--danger-subtle);color:var(--danger)}.mhFGuq_schemaChildren{border-left:2px dashed var(--text-muted);flex-direction:column;gap:8px;margin-left:24px;padding-left:16px;display:flex}.mhFGuq_schemaAddBtn{border:1px dashed var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition);font-family:var(--font-sans);background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:500;display:inline-flex}.mhFGuq_schemaAddHint{font-weight:500}.mhFGuq_schemaAddBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}
.mtWjFW_sheetBuilder{width:0;min-width:100%;margin-top:10px}.mtWjFW_sheetContainer{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:16px;overflow:auto hidden}.mtWjFW_sheetGrid{flex-direction:column;display:inline-flex}.mtWjFW_sheetRow{align-items:stretch;display:flex}.mtWjFW_sheetPreviewRow{opacity:.5}.mtWjFW_sheetCell{border:1px solid var(--border-color);background:var(--bg-secondary);min-width:120px;max-width:180px;transition:all var(--transition);flex:1;align-items:center;margin:-.5px;display:flex}.mtWjFW_sheetHeaderCell{background:var(--bg-primary);border-color:var(--border-color);cursor:grab}.mtWjFW_sheetHeaderCell:hover{background:var(--accent-subtle);border-color:var(--accent)}.mtWjFW_sheetHeaderCell.mtWjFW_dragging{opacity:.5;background:var(--accent-subtle);border-color:var(--accent)}.mtWjFW_sheetPreviewCell{background:var(--bg-tertiary);justify-content:center;min-height:36px;padding:8px 12px}.mtWjFW_sheetCellDragHandle{color:var(--text-muted);cursor:grab;opacity:.5;transition:opacity var(--transition);justify-content:center;align-items:center;padding:8px 4px 8px 8px;display:flex}.mtWjFW_sheetHeaderCell:hover .mtWjFW_sheetCellDragHandle{opacity:1}.mtWjFW_sheetCellInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 12px 10px 4px;font-size:13px;font-weight:600}.mtWjFW_sheetCellInput::placeholder{color:var(--text-muted);font-weight:500}.mtWjFW_sheetPreviewText{color:var(--text-muted);font-size:12px}.mtWjFW_sheetAddColumnBtn{border:2px dashed var(--border-color);min-width:40px;max-width:40px;color:var(--text-muted);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:0;justify-content:center;align-items:center;margin-left:-1px;display:flex}.mtWjFW_sheetAddColumnBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-subtle)}.mtWjFW_sheetCellSpacer{min-width:40px;max-width:40px}.mtWjFW_sheetContextMenu{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:1000;min-width:160px;padding:4px}.mtWjFW_sheetContextMenuItem{width:100%;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:500;display:flex}.mtWjFW_sheetContextMenuItem:hover{background:var(--accent-subtle);color:var(--accent)}.mtWjFW_sheetContextMenuItem:disabled{opacity:.4;cursor:not-allowed}.mtWjFW_sheetContextMenuItem:disabled:hover{color:var(--text-secondary);background:0 0}.mtWjFW_sheetContextMenuItemDanger:hover{background:var(--danger-subtle);color:var(--danger)}.mtWjFW_sheetContextMenuItem svg{width:14px;height:14px}
.zXbbsW_wrap{flex-direction:column;gap:4px;display:flex}.zXbbsW_toggleGroup{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);gap:2px;width:fit-content;padding:4px;display:flex}.zXbbsW_toggleButton{color:var(--text-muted);cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-radius:4px;min-width:50px;padding:6px 14px;font-size:12px;font-weight:600}.zXbbsW_toggleButton:hover{color:var(--text-secondary);background:var(--bg-hover)}.zXbbsW_toggleButton.zXbbsW_active{background:var(--accent);color:#fff;font-weight:700}.zXbbsW_toggleButton:disabled{opacity:.5;cursor:not-allowed}
.ozYyRa_container,.ozYyRa_loadingContainer{--accent:#1a3a32;--accent-hover:#0f2520;--accent-light:#2d5a4e;--accent-rgb:26, 58, 50;--accent-subtle:#1a3a321a;--success:#16a34a;--success-hover:#15803d;--success-rgb:22, 163, 74;--success-subtle:#16a34a1a;--danger:#dc2626;--danger-light:#ef4444;--danger-rgb:220, 38, 38;--danger-subtle:#dc26261a;--warning:#d97706;--warning-light:#f59e0b;--warning-rgb:217, 119, 6;--warning-subtle:#d977061a;--teal:#0d9488;--teal-light:#14b8a6;--teal-rgb:13, 148, 136;--teal-subtle:#0d94881a;--bg-primary:#e8e2d9;--bg-secondary:#faf8f6;--bg-tertiary:#ece8e3;--bg-elevated:#fff;--bg-hover:#ece8e3;--bg-input:#fff;--text-primary:#1a1613;--text-secondary:#4a4239;--text-tertiary:#6b6054;--text-muted:#8c8278;--border-color:#d4cec7;--border-subtle:#e8e3dc;--border-hover:#1a3a32;--border-focus:#1a3a32;--logo-color:#1a3a32;--logoIconOpposite:#fff;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #00000012;--shadow-lg:0 10px 20px #0000001a;--shadow-accent:0 4px 12px #1a3a3226;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-xl:16px;--transition:.2s ease;--transition-fast:.15s ease}:is([data-theme=dark] .ozYyRa_container,[data-theme=dark] .ozYyRa_loadingContainer){--bg-primary:#121110;--bg-secondary:#1c1a17;--bg-tertiary:#262320;--bg-elevated:#1f1d1a;--bg-hover:#302d28;--bg-input:#1c1a17;--text-primary:#f5f5f5;--text-secondary:#a3a3a3;--text-tertiary:#737373;--text-muted:#525252;--border-color:#fff8f01f;--border-subtle:#fff8f014;--border-hover:#3eb48980;--border-focus:#3eb48980;--logo-color:#f5f5f5;--logoIconOpposite:#000;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 6px #00000080;--shadow-lg:0 10px 20px #0009;--shadow-accent:0 4px 12px #3eb48940;--accent:#3eb489;--accent-hover:#35a07a;--accent-light:#4fc99a;--accent-rgb:62, 180, 137;--accent-subtle:#3eb48926;--success:#22c55e;--success-rgb:34, 197, 94;--success-subtle:#22c55e26;--danger-subtle:#ef444426;--warning-subtle:#f59e0b26;--teal:#14b8a6;--teal-subtle:#14b8a626}.ozYyRa_loadingContainer{background:var(--bg-primary);justify-content:center;align-items:center;min-height:100vh;display:flex}.ozYyRa_spinner{border:3px solid var(--border-subtle);border-top-color:var(--accent);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite ozYyRa_spin}@keyframes ozYyRa_spin{to{transform:rotate(360deg)}}.ozYyRa_container{background:var(--bg-primary);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1rem;display:flex;position:relative;overflow:hidden}.ozYyRa_background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ozYyRa_gradientOrb1,.ozYyRa_gradientOrb2{filter:blur(80px);opacity:.15;border-radius:50%;animation:20s ease-in-out infinite ozYyRa_float;position:absolute}.ozYyRa_logoIcon{fill:var(--logo-color)}.ozYyRa_gradientOrb1{background:radial-gradient(circle, var(--accent) 0%, transparent 70%);width:500px;height:500px;animation-delay:0s;top:-250px;right:-250px}.ozYyRa_gradientOrb2{background:radial-gradient(circle, var(--teal) 0%, transparent 70%);width:400px;height:400px;animation-delay:10s;bottom:-200px;left:-200px}@keyframes ozYyRa_float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.ozYyRa_card{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);z-index:1;transition:box-shadow var(--transition);padding:2.5rem;position:relative}.ozYyRa_card:hover{box-shadow:var(--shadow-lg), 0 0 0 1px var(--border-color)}.ozYyRa_topBar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.ozYyRa_switchLink{color:var(--accent);white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.ozYyRa_switchLink:hover{color:var(--accent-hover)}.ozYyRa_switchLink svg{width:14px;height:14px}.ozYyRa_header{text-align:left;margin-bottom:1.5rem}.ozYyRa_logoContainer{align-items:center;gap:.5rem;margin-bottom:0;display:inline-flex}.ozYyRa_logoIcon{flex-shrink:0;width:28px;height:28px}.ozYyRa_logoText{color:var(--text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.ozYyRa_title{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.875rem;font-weight:700}.ozYyRa_subtitle{color:var(--text-tertiary);margin:0;font-size:.9375rem;font-weight:400}.ozYyRa_hint{color:var(--text-muted);align-items:center;gap:.375rem;margin:.375rem 0 0;font-size:.75rem;display:flex}.ozYyRa_hint svg{width:13px;height:13px;color:var(--accent);flex-shrink:0}.ozYyRa_consent{text-align:center;color:var(--text-muted);margin:1rem 0 0;font-size:.75rem;line-height:1.5}.ozYyRa_consent a{color:var(--accent);text-decoration:none}.ozYyRa_consent a:hover{text-decoration:underline}.ozYyRa_identityRow{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius);color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.625rem .875rem;font-size:.875rem;display:flex}.ozYyRa_identityRow svg{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.ozYyRa_identityEmail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);flex:1;font-weight:500;overflow:hidden}.ozYyRa_changeBtn{cursor:pointer;color:var(--accent);transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600}.ozYyRa_changeBtn:hover{color:var(--accent-hover);text-decoration:underline}.ozYyRa_stepFade{animation:.25s ease-out ozYyRa_slideIn}@media (prefers-reduced-motion:reduce){.ozYyRa_stepFade{animation:none}}.ozYyRa_alert{border-radius:var(--radius);align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;animation:.3s ease-out ozYyRa_slideIn;display:flex}@keyframes ozYyRa_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ozYyRa_alert svg{flex-shrink:0;width:20px;height:20px}.ozYyRa_alert[data-type=success]{background:var(--success-subtle);color:var(--success);border:1px solid rgba(var(--success-rgb), .2)}.ozYyRa_alert[data-type=error]{background:var(--danger-subtle);color:var(--danger);border:1px solid rgba(var(--danger-rgb), .2)}.ozYyRa_form{flex-direction:column;gap:1rem;display:flex}.ozYyRa_nameRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.ozYyRa_nameRow{grid-template-columns:1fr}}.ozYyRa_formGroup{flex-direction:column;gap:.5rem;display:flex}.ozYyRa_labelRow{justify-content:space-between;align-items:center;display:flex}.ozYyRa_label{color:var(--text-secondary);letter-spacing:-.01em;font-size:.875rem;font-weight:600}.ozYyRa_resetLink{color:var(--accent);transition:color var(--transition-fast);font-size:.8125rem;font-weight:600;text-decoration:none}.ozYyRa_resetLink:hover{color:var(--accent-hover);text-decoration:underline}.ozYyRa_input{width:100%;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border-color);border-radius:var(--radius);transition:all var(--transition);outline:none;height:48px;padding:.875rem 1rem;font-size:.9375rem}.ozYyRa_input::placeholder{color:var(--text-muted)}.ozYyRa_input:hover{border-color:var(--border-hover)}.ozYyRa_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle)}.ozYyRa_inputWrapper{position:relative}.ozYyRa_inputWrapper .ozYyRa_input{padding-left:2.75rem;padding-right:1rem}.ozYyRa_inputWrapper:has(.ozYyRa_togglePassword) .ozYyRa_input{padding-right:2.75rem}.ozYyRa_inputIcon{width:18px;height:18px;color:var(--text-muted);pointer-events:none;transition:color var(--transition-fast);position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.ozYyRa_inputWrapper:has(.ozYyRa_input:focus) .ozYyRa_inputIcon{color:var(--accent)}.ozYyRa_togglePassword{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.ozYyRa_togglePassword:hover{color:var(--text-secondary);background:var(--bg-hover)}.ozYyRa_togglePassword svg{width:20px;height:20px}.ozYyRa_submitButton{color:#fff;background:var(--accent);border-radius:var(--radius);cursor:pointer;width:100%;transition:all var(--transition);border:none;justify-content:center;align-items:center;gap:.5rem;height:48px;margin-top:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;display:flex;position:relative;overflow:hidden}.ozYyRa_submitButton:before{content:"";background:linear-gradient(135deg,#0000 0%,#ffffff1a 50%,#0000 100%);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.ozYyRa_submitButton:hover:before{transform:translate(100%)}.ozYyRa_submitButton:hover{background:var(--accent-hover);box-shadow:var(--shadow-accent);transform:translateY(-1px)}.ozYyRa_submitButton:active{transform:translateY(0)}.ozYyRa_submitButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.ozYyRa_submitButton:disabled:hover{background:var(--accent);box-shadow:none}.ozYyRa_submitButton svg{width:18px;height:18px}.ozYyRa_buttonSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite ozYyRa_spin}.ozYyRa_googleButton{width:100%;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;gap:.75rem;height:48px;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;display:flex}.ozYyRa_googleButton:hover{background:var(--bg-secondary);border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ozYyRa_googleButton:active{transform:translateY(0)}.ozYyRa_googleIcon{flex-shrink:0;width:20px;height:20px}.ozYyRa_divider{text-align:center;color:var(--text-muted);align-items:center;margin:1.5rem 0;font-size:.875rem;display:flex}.ozYyRa_divider:before,.ozYyRa_divider:after{content:"";border-bottom:1px solid var(--border-subtle);flex:1}.ozYyRa_divider span{padding:0 1rem;font-weight:500}.ozYyRa_footer{text-align:center;margin-top:1.5rem}.ozYyRa_footerText{color:var(--text-tertiary);margin:0;font-size:.875rem}.ozYyRa_link{color:var(--accent);transition:color var(--transition-fast);margin-left:.25rem;font-weight:600;text-decoration:none}.ozYyRa_link:hover{color:var(--accent-hover);text-decoration:underline}.ozYyRa_bottomLinks{z-index:1;align-items:center;gap:.75rem;margin-top:2rem;display:flex;position:relative}.ozYyRa_bottomLink{color:var(--text-muted);transition:color var(--transition-fast);font-size:.875rem;text-decoration:none}.ozYyRa_bottomLink:hover{color:var(--text-secondary)}.ozYyRa_dot{color:var(--text-muted);font-size:.875rem}@media (max-width:480px){.ozYyRa_card{padding:2rem 1.5rem}.ozYyRa_title{font-size:1.625rem}.ozYyRa_bottomLinks{flex-wrap:wrap;justify-content:center}}[data-theme=dark] .ozYyRa_card{background:var(--bg-elevated)}:is([data-theme=dark] .ozYyRa_gradientOrb1,[data-theme=dark] .ozYyRa_gradientOrb2){opacity:.1}@media (prefers-reduced-motion:reduce){.ozYyRa_card,.ozYyRa_submitButton,.ozYyRa_input,.ozYyRa_logoContainer,.ozYyRa_alert{transition:none;animation:none}.ozYyRa_gradientOrb1,.ozYyRa_gradientOrb2{animation:none}}.ozYyRa_input:focus-visible,.ozYyRa_submitButton:focus-visible,.ozYyRa_link:focus-visible,.ozYyRa_togglePassword:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
._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)}
.y01HWG_page{flex-direction:column;gap:20px;width:100%;padding:12px 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_backNavInline{color:var(--text-secondary);transition:color var(--transition);grid-column:1/-1;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;padding:4px 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)}.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}
.LAZ6eG_wrapper{--wf-control-h:44px;--wf-control-gutter:10px;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.LAZ6eG_searchWrap{flex:1;align-items:center;min-width:180px;max-width:320px;display:flex;position:relative}.LAZ6eG_searchIcon{left:calc(var(--wf-control-gutter) + 1px);width:16px;height:16px;color:var(--text-secondary);pointer-events:none;transition:color var(--transition);position:absolute;top:50%;transform:translateY(-50%)}.LAZ6eG_searchWrap:focus-within .LAZ6eG_searchIcon{color:var(--accent)}.LAZ6eG_searchInput{width:100%;height:var(--wf-control-h);padding:0 var(--wf-control-gutter) 0 calc(var(--wf-control-gutter) * 2 + 16px);background:var(--wf-filter-fill,var(--bg-secondary));border:1px solid var(--wf-search-stroke,var(--wf-filter-stroke,var(--border-color)));border-radius:var(--radius);color:var(--text-primary);transition:all var(--transition);font-family:inherit;font-size:14px;font-weight:500}.LAZ6eG_searchInput::placeholder{color:color-mix(in srgb, var(--text-secondary) 80%, var(--wf-filter-fill,var(--bg-secondary)));font-weight:400}.LAZ6eG_searchInput:hover{border-color:var(--accent)}.LAZ6eG_searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.LAZ6eG_filterDropdown{position:relative}.LAZ6eG_filterSelect{appearance:none;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);cursor:pointer;transition:all var(--transition);min-width:140px;padding:10px 36px 10px 14px;font-family:inherit;font-size:14px;font-weight:500}.LAZ6eG_filterSelect:hover{border-color:var(--accent)}.LAZ6eG_filterSelect:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle);outline:none}.LAZ6eG_filterIcon{pointer-events:none;color:var(--text-tertiary);font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.LAZ6eG_pills{display:contents}@media (max-width:600px){.LAZ6eG_wrapper{flex-flow:column;align-items:stretch;gap:10px}.LAZ6eG_searchWrap,.LAZ6eG_filterSelect{width:100%;max-width:none}.LAZ6eG_pills{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;align-items:center;gap:8px;margin:-4px -16px;padding:4px 16px;display:flex;overflow-x:auto}.LAZ6eG_pills::-webkit-scrollbar{display:none}}
