.NextUpBoard-module__oCAilW__board{min-width:0}.NextUpBoard-module__oCAilW__headerSpacer{flex:1}.NextUpBoard-module__oCAilW__hero{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.NextUpBoard-module__oCAilW__hero[data-layout=scene],.NextUpBoard-module__oCAilW__hero[data-layout=poster],.NextUpBoard-module__oCAilW__hero[data-layout=alert]{flex-direction:row;align-items:stretch}.NextUpBoard-module__oCAilW__hero[data-tone=danger]{border-color:rgba(var(--danger-rgb), .35)}.NextUpBoard-module__oCAilW__hero[data-tone=warning]{border-color:rgba(var(--warning-rgb), .35)}.NextUpBoard-module__oCAilW__heroBody{flex-direction:column;flex:1;min-width:0;padding:14px 16px 16px;display:flex}.NextUpBoard-module__oCAilW__heroTitle{letter-spacing:-.2px;min-width:0;color:var(--text-primary);margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.3}.NextUpBoard-module__oCAilW__heroText{color:var(--text-secondary);margin:0;font-size:13.5px;line-height:1.5}.NextUpBoard-module__oCAilW__heroActions{align-items:center;gap:14px;margin-top:auto;padding-top:14px;display:flex}.NextUpBoard-module__oCAilW__subject{min-width:0;color:var(--text-muted);align-items:center;gap:6px;margin:0 0 6px;font-size:12.5px;line-height:1.35;display:flex}.NextUpBoard-module__oCAilW__subjectFavicon{object-fit:contain;border-radius:3px;flex:none;width:14px;height:14px}.NextUpBoard-module__oCAilW__subjectLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.NextUpBoard-module__oCAilW__subjectDot,.NextUpBoard-module__oCAilW__subjectMeta{flex:none}.NextUpBoard-module__oCAilW__howSteps{flex-direction:column;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.NextUpBoard-module__oCAilW__howStep{align-items:flex-start;gap:9px;min-width:0;display:flex}.NextUpBoard-module__oCAilW__howNum{background:var(--bg-tertiary);width:18px;height:18px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.NextUpBoard-module__oCAilW__howText{min-width:0;color:var(--text-secondary);font-size:12.5px;line-height:1.45}.NextUpBoard-module__oCAilW__codeRow{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius);align-items:center;gap:8px;min-width:0;margin-top:10px;padding:7px 8px 7px 10px;display:flex}.NextUpBoard-module__oCAilW__code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,monospace);color:var(--text-primary);-webkit-user-select:all;user-select:all;flex:1;font-size:12.5px;overflow:hidden}.NextUpBoard-module__oCAilW__codeCopy{color:var(--sage,var(--text-secondary));cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;padding:3px 8px;font-family:inherit;font-size:12px;font-weight:600}.NextUpBoard-module__oCAilW__codeCopy:hover{background:var(--bg-hover);color:var(--accent)}.NextUpBoard-module__oCAilW__dots{align-items:center;gap:7px;margin-left:auto;display:flex}.NextUpBoard-module__oCAilW__dot{background:var(--border-color);cursor:pointer;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .15s,transform .15s}.NextUpBoard-module__oCAilW__dot:hover{background:var(--text-muted)}.NextUpBoard-module__oCAilW__dotActive{background:var(--accent);transform:scale(1.25)}.NextUpBoard-module__oCAilW__liveCard{background:var(--bg-card);border:2px solid rgba(var(--warning-rgb), .55);border-radius:var(--radius-lg);padding:14px 16px 16px}.NextUpBoard-module__oCAilW__liveHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.NextUpBoard-module__oCAilW__liveDot{background:var(--warning);border-radius:50%;flex:none;width:8px;height:8px}.NextUpBoard-module__oCAilW__livePill{border-radius:var(--radius-sm);background:var(--warning-subtle);color:var(--warning);padding:3px 10px;font-size:12px;font-weight:600}.NextUpBoard-module__oCAilW__liveNext{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px}.NextUpBoard-module__oCAilW__liveNext:hover{color:var(--text-secondary)}.NextUpBoard-module__oCAilW__liveGrid{grid-template-columns:148px minmax(0,1fr);gap:14px;display:grid}.NextUpBoard-module__oCAilW__liveShot{border-radius:var(--radius);background:var(--warning-subtle);justify-content:center;align-items:center;height:112px;display:flex;position:relative;overflow:hidden}.NextUpBoard-module__oCAilW__liveShotLabel{color:var(--warning);font-size:11px;font-weight:600;position:absolute;bottom:7px;left:8px}.NextUpBoard-module__oCAilW__liveBody{min-width:0}.NextUpBoard-module__oCAilW__liveAsk{color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 6px;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.NextUpBoard-module__oCAilW__liveTask{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;font-size:13px;overflow:hidden}.NextUpBoard-module__oCAilW__liveForm{align-items:center;gap:8px;display:flex}.NextUpBoard-module__oCAilW__liveInput{min-width:0;height:34px;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius);flex:1;padding:0 10px;font-family:inherit;font-size:13.5px}.NextUpBoard-module__oCAilW__liveInput:focus{border-color:var(--border-focus);outline:none}.NextUpBoard-module__oCAilW__liveInput:disabled{opacity:.6}.NextUpBoard-module__oCAilW__liveError{color:var(--danger);margin-top:8px;font-size:12.5px}.NextUpBoard-module__oCAilW__liveActions{align-items:center;gap:16px;margin-top:12px;display:flex}.NextUpBoard-module__oCAilW__stripBand{border-bottom:1px solid var(--border-subtle);background:#fff;justify-content:center;align-items:center;min-height:116px;padding:18px 16px;display:flex;position:relative;overflow:hidden}.NextUpBoard-module__oCAilW__stripShots{pointer-events:none;display:flex;position:absolute;inset:0}.NextUpBoard-module__oCAilW__stripShot,.NextUpBoard-module__oCAilW__stripShotEmpty{object-fit:cover;object-position:top center;filter:grayscale();flex:1 1 0;min-width:0;height:100%;display:block}.NextUpBoard-module__oCAilW__stripTint{mix-blend-mode:multiply;background:#1a3a32a8;position:absolute;inset:0}.NextUpBoard-module__oCAilW__stripTint:after{content:"";background:#26342e47;position:absolute;inset:0}.NextUpBoard-module__oCAilW__strip{z-index:1;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;max-width:100%;margin:0 auto;display:flex;position:relative;overflow-x:auto}.NextUpBoard-module__oCAilW__strip::-webkit-scrollbar{display:none}.NextUpBoard-module__oCAilW__stepWrap{flex:none;align-items:center;gap:8px;display:inline-flex}.NextUpBoard-module__oCAilW__stepNode{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex;box-shadow:0 1px 3px #0000002e}.NextUpBoard-module__oCAilW__stepMark{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.NextUpBoard-module__oCAilW__stepFavicon{object-fit:contain;width:16px;height:16px;display:block}.NextUpBoard-module__oCAilW__stepMonogram{color:var(--text-tertiary);font-size:10px;font-weight:600}.NextUpBoard-module__oCAilW__stepLabel{color:var(--text-secondary);white-space:nowrap;font-size:12.5px;font-weight:500}.NextUpBoard-module__oCAilW__stepArrow{color:#ffffffd9;flex:none;font-size:13px}.NextUpBoard-module__oCAilW__stepMore{color:#ffffffd9;flex:none;font-size:12px;font-weight:600}.NextUpBoard-module__oCAilW__artPanel{background:var(--art-panel);width:185px;color:var(--art-ink);border-right:1px solid var(--border-subtle);flex:none;justify-content:center;align-items:center;padding:12px;display:flex;overflow:hidden}.NextUpBoard-module__oCAilW__artPanel svg{width:100%;max-width:130px;height:auto}.NextUpBoard-module__oCAilW__artPanel[data-palette=sage]{--art-panel:#e6efe9;--art-ink:#1a3a32;--art-fill:#c6ddd0;--art-paper:#fff}.NextUpBoard-module__oCAilW__artPanel[data-palette=sand]{--art-panel:#f6efe0;--art-ink:#6b4e16;--art-fill:#e8d5a8;--art-paper:#fffdf8}.NextUpBoard-module__oCAilW__artPanel[data-palette=teal]{--art-panel:#e2f0f0;--art-ink:#12494b;--art-fill:#bfdedd;--art-paper:#fff}.NextUpBoard-module__oCAilW__artPanel[data-palette=clay]{--art-panel:#f7ece7;--art-ink:#7a3f24;--art-fill:#eccdbe;--art-paper:#fffaf7}.NextUpBoard-module__oCAilW__artPanel[data-palette=slate]{--art-panel:#e7eef6;--art-ink:#1f3d5c;--art-fill:#c3d6ea;--art-paper:#fff}.NextUpBoard-module__oCAilW__artPanel[data-palette=plum]{--art-panel:#f0eaf4;--art-ink:#4a2f5c;--art-fill:#dcc9e6;--art-paper:#fffdff}.NextUpBoard-module__oCAilW__artPanel[data-palette=stone]{--art-panel:#ecedea;--art-ink:#3a3d38;--art-fill:#d3d6cf;--art-paper:#fff}.NextUpBoard-module__oCAilW__artPanel[data-palette=amber]{--art-panel:#faeeda;--art-ink:#854f0b;--art-fill:#f2dcb4;--art-paper:#fffbf4}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=sage]{--art-panel:#16241f;--art-ink:#a8cfc0;--art-fill:#2b4a40;--art-paper:#1c302a}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=sand]{--art-panel:#262016;--art-ink:#dcc08a;--art-fill:#4a3d24;--art-paper:#2f2719}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=teal]{--art-panel:#13252a;--art-ink:#96cfd0;--art-fill:#244449;--art-paper:#1a2f33}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=clay]{--art-panel:#2a1d17;--art-ink:#dfae95;--art-fill:#4d3327;--art-paper:#33241c}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=slate]{--art-panel:#161f2b;--art-ink:#a9c4e2;--art-fill:#263a52;--art-paper:#1c2735}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=plum]{--art-panel:#221a2a;--art-ink:#c8aada;--art-fill:#3d2e4c;--art-paper:#2a2033}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=stone]{--art-panel:#1e201d;--art-ink:#c2c6bd;--art-fill:#363a33;--art-paper:#262924}[data-theme=dark] .NextUpBoard-module__oCAilW__artPanel[data-palette=amber]{--art-panel:#2b2114;--art-ink:#f0be76;--art-fill:#4d3a1c;--art-paper:#342819}.NextUpBoard-module__oCAilW__alertLead{flex:none;align-items:flex-start;padding:14px 0 16px 16px;display:flex}.NextUpBoard-module__oCAilW__heroGlyph{border-radius:var(--radius);background:var(--bg-tertiary);width:44px;height:44px;color:var(--text-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.NextUpBoard-module__oCAilW__heroGlyph[data-tone=danger]{background:var(--danger-subtle);color:var(--danger)}.NextUpBoard-module__oCAilW__heroGlyph[data-tone=warning]{background:var(--warning-subtle);color:var(--warning)}.NextUpBoard-module__oCAilW__heroGlyph[data-tone=accent]{background:var(--sage-subtle,var(--bg-secondary));color:var(--sage,var(--text-secondary))}.NextUpBoard-module__oCAilW__media{color:inherit;border-radius:var(--radius);background:var(--bg-tertiary);flex:none;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;display:flex;position:relative;overflow:hidden}.NextUpBoard-module__oCAilW__mediaLarge{border-radius:0;width:auto;height:132px}.NextUpBoard-module__oCAilW__hero[data-layout=poster] .NextUpBoard-module__oCAilW__mediaLarge{border-right:1px solid var(--border-subtle);width:185px;height:auto;min-height:132px}.NextUpBoard-module__oCAilW__hero[data-layout=poster] .NextUpBoard-module__oCAilW__mediaLarge .NextUpBoard-module__oCAilW__mediaImg{position:absolute;inset:0}.NextUpBoard-module__oCAilW__mediaImg{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.NextUpBoard-module__oCAilW__mediaScrim{background:var(--accent);opacity:.28;pointer-events:none;position:absolute;inset:0}.NextUpBoard-module__oCAilW__media[data-tone=danger] .NextUpBoard-module__oCAilW__mediaScrim{background:var(--danger);opacity:.22}.NextUpBoard-module__oCAilW__media[data-tone=warning] .NextUpBoard-module__oCAilW__mediaScrim{background:var(--warning);opacity:.22}.NextUpBoard-module__oCAilW__mediaFallback[data-tone=danger]{background:var(--danger-subtle);color:var(--danger)}.NextUpBoard-module__oCAilW__mediaFallback[data-tone=warning]{background:var(--warning-subtle);color:var(--warning)}.NextUpBoard-module__oCAilW__mediaFallback[data-tone=accent]{background:var(--sage-subtle,var(--bg-secondary));color:var(--sage,var(--text-secondary))}.NextUpBoard-module__oCAilW__mediaFallback[data-tone=neutral]{background:var(--bg-tertiary);color:var(--text-tertiary)}.NextUpBoard-module__oCAilW__mediaGlyph{justify-content:center;align-items:center;display:inline-flex}.NextUpBoard-module__oCAilW__mediaLarge .NextUpBoard-module__oCAilW__mediaGlyph{transform:scale(1.6)}.NextUpBoard-module__oCAilW__playBadge{color:#1a1613;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding-left:2px;display:inline-flex;position:absolute}.NextUpBoard-module__oCAilW__playBadgeLarge{width:44px;height:44px;padding-left:3px}.NextUpBoard-module__oCAilW__mediaDuration{color:#fff;border-radius:var(--radius-sm);background:#00000073;padding:2px 6px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:10px}.NextUpBoard-module__oCAilW__quietLink{color:var(--sage,var(--text-secondary));cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none}.NextUpBoard-module__oCAilW__quietLink:hover{color:var(--accent);text-decoration:underline}.NextUpBoard-module__oCAilW__snooze{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px}.NextUpBoard-module__oCAilW__snooze:hover{color:var(--text-secondary)}.NextUpBoard-module__oCAilW__player{border-radius:var(--radius);background:#000;width:100%;display:block}.NextUpBoard-module__oCAilW__playerNote{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}@media (max-width:760px){.NextUpBoard-module__oCAilW__liveGrid{grid-template-columns:minmax(0,1fr)}.NextUpBoard-module__oCAilW__liveShot{height:132px}.NextUpBoard-module__oCAilW__mediaLarge{height:116px}.NextUpBoard-module__oCAilW__hero[data-layout=scene],.NextUpBoard-module__oCAilW__hero[data-layout=poster]{flex-direction:column}.NextUpBoard-module__oCAilW__artPanel{border-right:none;border-bottom:1px solid var(--border-subtle);width:auto;height:116px}.NextUpBoard-module__oCAilW__hero[data-layout=poster] .NextUpBoard-module__oCAilW__mediaLarge{border-right:none;border-bottom:1px solid var(--border-subtle);width:auto;height:116px;min-height:0}}
.TodoWidget-module__eKYtoa__head{align-items:center;margin-bottom:8px;display:flex}.TodoWidget-module__eKYtoa__bands{flex-direction:column;display:flex}.TodoWidget-module__eKYtoa__band{min-width:0;display:flex}.TodoWidget-module__eKYtoa__spine{border-left:1px solid var(--border-aside);flex:none;width:11px;position:relative}.TodoWidget-module__eKYtoa__band:last-child .TodoWidget-module__eKYtoa__spine{background:linear-gradient(var(--border-aside), var(--border-aside)) no-repeat left top / 1px 15px;border-left:0}.TodoWidget-module__eKYtoa__node{background:var(--bg-aside);border:2px solid var(--border-aside);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-4px}.TodoWidget-module__eKYtoa__nodedanger{border-color:#c0392b}.TodoWidget-module__eKYtoa__nodewarning{border-color:#d99a2b}.TodoWidget-module__eKYtoa__bandBody{flex:1;min-width:0;padding:0 0 12px 9px}.TodoWidget-module__eKYtoa__band:last-child .TodoWidget-module__eKYtoa__bandBody{padding-bottom:0}.TodoWidget-module__eKYtoa__heading{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-size:11px;font-weight:600;line-height:1.4;overflow:hidden}.TodoWidget-module__eKYtoa__headingdanger{color:#a32d2d}.TodoWidget-module__eKYtoa__headingwarning{color:#854f0b}[data-theme=dark] .TodoWidget-module__eKYtoa__headingdanger{color:#f09595}[data-theme=dark] .TodoWidget-module__eKYtoa__headingwarning{color:#fac775}.TodoWidget-module__eKYtoa__cards{flex-direction:column;gap:7px;display:flex}.TodoWidget-module__eKYtoa__row{border:1px solid var(--border-subtle);background:var(--bg-elevated);text-align:left;width:100%;min-width:0;color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin:0;padding:9px 10px;font-family:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.TodoWidget-module__eKYtoa__row:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}.TodoWidget-module__eKYtoa__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TodoWidget-module__eKYtoa__title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:1.3;overflow:hidden}.TodoWidget-module__eKYtoa__sub{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.TodoWidget-module__eKYtoa__action{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-elevated);color:#556649;white-space:nowrap;flex:none;align-self:center;padding:4px 9px;font-size:11.5px;font-weight:600;transition:border-color .15s,color .15s}[data-theme=dark] .TodoWidget-module__eKYtoa__action{color:var(--sage,#93b584)}.TodoWidget-module__eKYtoa__row:hover .TodoWidget-module__eKYtoa__action{border-color:var(--accent);color:var(--accent)}.TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__row{border-color:#a32d2d59}.TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__action{color:#a32d2d;border-color:#a32d2d73}.TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__row:hover{border-color:#a32d2d}.TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__row:hover .TodoWidget-module__eKYtoa__action{color:#a32d2d;border-color:#a32d2d}[data-theme=dark] .TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__row{border-color:#f0959552}[data-theme=dark] .TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__action{color:#f09595;border-color:#f095956b}[data-theme=dark] .TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__row:hover{color:#f09595;border-color:#f09595}[data-theme=dark] .TodoWidget-module__eKYtoa__banddanger .TodoWidget-module__eKYtoa__row:hover .TodoWidget-module__eKYtoa__action{color:#f09595;border-color:#f09595}.TodoWidget-module__eKYtoa__chip{border-radius:8px;flex:none;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.TodoWidget-module__eKYtoa__chip svg{width:16px;height:16px}.TodoWidget-module__eKYtoa__chipDanger{color:#a32d2d;background:#f7dfdc}.TodoWidget-module__eKYtoa__chipWarning{color:#854f0b;background:#f7ecd8}.TodoWidget-module__eKYtoa__chipAccent{color:#1a3a32;background:#dcece4}.TodoWidget-module__eKYtoa__chipNeutral{background:var(--bg-secondary);color:var(--text-tertiary)}[data-theme=dark] .TodoWidget-module__eKYtoa__chipDanger{color:#f09595;background:#ef444426}[data-theme=dark] .TodoWidget-module__eKYtoa__chipWarning{color:#fac775;background:#ef9f2726}[data-theme=dark] .TodoWidget-module__eKYtoa__chipAccent{color:#5fd9a8;background:#5fd9a824}.TodoWidget-module__eKYtoa__chipTool{background:var(--bg-secondary);overflow:visible}.TodoWidget-module__eKYtoa__chipFavicon{object-fit:contain;width:16px;height:16px;display:block}.TodoWidget-module__eKYtoa__chipMonogram{color:var(--text-tertiary);font-size:12px;font-weight:600}.TodoWidget-module__eKYtoa__chipAlert{background:var(--danger);border:2px solid var(--bg-elevated);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.TodoWidget-module__eKYtoa__moreRow{color:#556649;justify-content:center;padding:7px 10px;font-size:11.5px;font-weight:600}[data-theme=dark] .TodoWidget-module__eKYtoa__moreRow{color:var(--sage,#93b584)}.TodoWidget-module__eKYtoa__moreRow:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.TodoWidget-module__eKYtoa__row{transition:none}}
.billing-module__m7utPq__loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.billing-module__m7utPq__balancePanel{}.billing-module__m7utPq__balanceHeroRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.billing-module__m7utPq__balanceHeroMain{flex-direction:column;display:flex}.billing-module__m7utPq__balanceHeroValue{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:38px;font-weight:700;line-height:1}.billing-module__m7utPq__balanceHeroLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;margin-top:8px;font-size:11px;font-weight:600}.billing-module__m7utPq__balanceMiniStats{gap:12px;display:flex}.billing-module__m7utPq__balanceMiniStat{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:10px;flex-direction:column;align-items:flex-end;min-width:124px;padding:12px 16px;display:flex}.billing-module__m7utPq__balanceMiniValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.billing-module__m7utPq__balanceMiniLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:3px;font-size:10px}.billing-module__m7utPq__balanceHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.billing-module__m7utPq__balanceBody{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.billing-module__m7utPq__balanceSpends{align-items:stretch;gap:24px;display:flex}.billing-module__m7utPq__balanceFig{flex-direction:column;justify-content:flex-end;display:flex}.billing-module__m7utPq__balanceFigValue{color:var(--text-primary);letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}.billing-module__m7utPq__balanceFigLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-top:8px;font-size:11px;font-weight:600}.billing-module__m7utPq__balanceFigDivider{background:var(--border-subtle);align-self:stretch;width:1px}.billing-module__m7utPq__balanceAvail{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.billing-module__m7utPq__balanceAvailValue{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.billing-module__m7utPq__balanceAvailLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-top:8px;font-size:11px;font-weight:600}.billing-module__m7utPq__sectionHeading{color:var(--text-primary);letter-spacing:-.2px;margin:4px 0 2px;font-size:15px;font-weight:700}.billing-module__m7utPq__sectionLead{color:var(--text-secondary);margin:0 0 14px;font-size:13px}.billing-module__m7utPq__addFundsWrap{margin-top:20px}.billing-module__m7utPq__addFundsBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.billing-module__m7utPq__addFundsBtn:hover{background:var(--accent-hover)}.billing-module__m7utPq__topUpInline{border-top:1px solid var(--border-subtle);padding-top:20px}.billing-module__m7utPq__topUpInlineHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.billing-module__m7utPq__collapseLink{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:13px;transition:color .15s}.billing-module__m7utPq__collapseLink:hover{color:var(--text-secondary)}.billing-module__m7utPq__discloseCard{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:14px;margin-bottom:20px;overflow:hidden}.billing-module__m7utPq__discloseHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 20px;transition:background .15s;display:flex}.billing-module__m7utPq__discloseHeader:hover{background:var(--bg-tertiary)}.billing-module__m7utPq__discloseContent{background:var(--bg-elevated);border-top:1px solid var(--border-subtle);padding:20px}.billing-module__m7utPq__discloseTitle{color:var(--text-primary);font-size:15px;font-weight:700}.billing-module__m7utPq__discloseLead{color:var(--text-secondary);margin-top:2px;font-size:13px}.billing-module__m7utPq__discloseChevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s;display:flex}.billing-module__m7utPq__discloseChevronOpen{transform:rotate(90deg)}.billing-module__m7utPq__planReveal{margin-bottom:20px}.billing-module__m7utPq__notification{border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:14px 18px;font-size:14px;font-weight:500;display:flex}.billing-module__m7utPq__success{background:var(--success-subtle);border:1px solid var(--success);color:var(--success)}.billing-module__m7utPq__error{background:var(--danger-subtle);border:1px solid var(--danger);color:var(--danger)}.billing-module__m7utPq__notificationIcon{border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.billing-module__m7utPq__success .billing-module__m7utPq__notificationIcon{background:#22c55e33}.billing-module__m7utPq__error .billing-module__m7utPq__notificationIcon{background:#ef444433}.billing-module__m7utPq__billingGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}@media (max-width:768px){.billing-module__m7utPq__billingGrid{grid-template-columns:1fr}}.billing-module__m7utPq__panelCard{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:14px;margin-bottom:20px;padding:24px}.billing-module__m7utPq__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.billing-module__m7utPq__panelHeaderLeft{align-items:center;gap:10px;display:flex}.billing-module__m7utPq__panelIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.billing-module__m7utPq__panelIconGreen{background:var(--success-subtle);color:var(--success)}.billing-module__m7utPq__panelIconAmber{background:var(--amber-subtle);color:var(--amber)}.billing-module__m7utPq__panelIconPurple{color:#5e35b1;background:#5e35b11a}.billing-module__m7utPq__panelTitleText{color:var(--text-primary);font-size:14px;font-weight:600}.billing-module__m7utPq__panelSubtext{color:var(--text-secondary);font-size:12px}.billing-module__m7utPq__balanceStatsRow{gap:12px;display:flex}.billing-module__m7utPq__balanceStatCard{background:var(--bg-elevated);border:1px solid var(--border-color);text-align:center;border-radius:10px;flex:1;padding:16px}.billing-module__m7utPq__balanceStatValue{color:var(--text-primary);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.2}.billing-module__m7utPq__balanceStatValueSuccess{color:var(--success);}.billing-module__m7utPq__balanceStatLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:11px;font-weight:500}.billing-module__m7utPq__quickAmounts{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.billing-module__m7utPq__quickAmountPill{border:2px solid var(--border-color);background:var(--bg-elevated);min-width:0;color:var(--text-primary);cursor:pointer;text-align:center;border-radius:10px;flex:1;padding:12px 8px;font-size:15px;font-weight:600;transition:all .15s;position:relative}.billing-module__m7utPq__quickAmountPill:hover{border-color:var(--accent);background:var(--accent-subtle)}.billing-module__m7utPq__quickAmountPillActive{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent);}.billing-module__m7utPq__quickAmountPillPopular{position:relative}.billing-module__m7utPq__pillPopularBadge{background:var(--cta);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:10px;padding:2px 8px;font-size:9px;font-weight:700;position:absolute;top:-8px;right:-8px}.billing-module__m7utPq__selectedSummary{background:var(--accent-subtle);border:1px solid var(--accent);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}.billing-module__m7utPq__selectedSummaryLabel{color:var(--text-secondary);font-weight:500}.billing-module__m7utPq__selectedSummaryValue{color:var(--accent);font-weight:700}.billing-module__m7utPq__topUpBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:14px;font-weight:600;transition:background .15s;display:flex}.billing-module__m7utPq__topUpBtn:hover:not(:disabled){background:var(--accent-hover)}.billing-module__m7utPq__topUpBtn:disabled{opacity:.5;cursor:not-allowed}.billing-module__m7utPq__topUpError{background:var(--danger-subtle);border:1px solid var(--danger);color:var(--danger);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.billing-module__m7utPq__stripeNote{color:var(--text-tertiary);justify-content:center;align-items:center;gap:6px;margin-top:16px;font-size:12px;display:flex}.billing-module__m7utPq__transactionPanel{}.billing-module__m7utPq__panelBadge{color:var(--text-secondary);background:var(--bg-tertiary);border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.billing-module__m7utPq__transactionList{flex-direction:column;gap:6px;display:flex}.billing-module__m7utPq__transactionItem{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s;display:flex}.billing-module__m7utPq__transactionItem:hover{border-color:var(--accent-subtle)}.billing-module__m7utPq__txIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.billing-module__m7utPq__txIconSession{background:var(--accent-subtle);color:var(--accent)}.billing-module__m7utPq__txIconVoice{background:var(--teal-subtle);color:var(--teal)}.billing-module__m7utPq__txIconConcierge{color:#5e35b1;background:#5e35b11a}.billing-module__m7utPq__txIconSearch{background:var(--warning-subtle);color:var(--warning)}.billing-module__m7utPq__txIconCredit{background:var(--success-subtle);color:var(--success)}.billing-module__m7utPq__txIconDefault{background:var(--bg-tertiary);color:var(--text-secondary)}.billing-module__m7utPq__txInfo{flex:1;min-width:0}.billing-module__m7utPq__txDescription{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.billing-module__m7utPq__txMeta{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.billing-module__m7utPq__txMetaTag{background:var(--bg-tertiary);border:1px solid var(--border-subtle);font-size:11px;font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;border-radius:6px;align-items:center;padding:2px 8px;display:inline-flex}.billing-module__m7utPq__txReference{background:var(--accent-subtle);border-color:var(--accent-subtle);color:var(--accent);}.billing-module__m7utPq__txRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.billing-module__m7utPq__txAmount{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.billing-module__m7utPq__txAmountCredit{color:var(--success)}.billing-module__m7utPq__txAmountDebit{color:var(--danger)}.billing-module__m7utPq__txDate{color:var(--text-tertiary);white-space:nowrap;font-size:12px}.billing-module__m7utPq__emptyState{text-align:center;border:1px dashed var(--border-color);background:var(--bg-primary);border-radius:10px;padding:48px 24px}.billing-module__m7utPq__emptyIcon{color:var(--text-secondary);opacity:.3;margin-bottom:16px}.billing-module__m7utPq__emptyTitle{color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:600}.billing-module__m7utPq__emptySubtitle{color:var(--text-secondary);font-size:13px}.billing-module__m7utPq__pagination{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.billing-module__m7utPq__paginationInfo{color:var(--text-secondary);font-size:13px}.billing-module__m7utPq__paginationBtns{gap:8px;display:flex}.billing-module__m7utPq__paginationBtn{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.billing-module__m7utPq__paginationBtn:hover:not(:disabled){background:var(--bg-tertiary)}.billing-module__m7utPq__paginationBtn:disabled{opacity:.4;cursor:not-allowed}.billing-module__m7utPq__intervalToggle{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:999px;gap:4px;margin:0;padding:4px;display:inline-flex}.billing-module__m7utPq__intervalToggleBtn,.billing-module__m7utPq__intervalToggleBtnActive{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:7px 18px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.billing-module__m7utPq__intervalToggleBtn:hover{color:var(--text-primary)}.billing-module__m7utPq__intervalToggleBtnActive{background:var(--accent);color:#fff}.billing-module__m7utPq__manageIntervalRow{justify-content:center;margin:0 0 20px;display:flex}.billing-module__m7utPq__intervalSaveBadge{color:var(--success,#16a34a);background:#22c55e24;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.billing-module__m7utPq__planYearlyNote{color:var(--text-secondary);margin:-8px 0 4px;font-size:12px}.billing-module__m7utPq__planGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.billing-module__m7utPq__planCard{background:var(--bg-secondary);border:2px solid var(--border-subtle);border-radius:14px;padding:24px;transition:all .2s;position:relative}.billing-module__m7utPq__planCard:hover{border-color:var(--accent-subtle)}.billing-module__m7utPq__planCardActive{border-color:var(--accent);background:var(--accent-subtle);}.billing-module__m7utPq__planBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:10px;padding:3px 10px;font-size:10px;font-weight:700;position:absolute;top:-10px;right:16px}.billing-module__m7utPq__planBadgePopular{background:var(--cta);color:#fff;}.billing-module__m7utPq__planBadgeCurrent{background:var(--accent);color:#fff;}.billing-module__m7utPq__planName{color:var(--text-primary);margin-bottom:4px;font-size:16px;font-weight:700}.billing-module__m7utPq__planPrice{color:var(--text-primary);letter-spacing:-.5px;font-size:32px;font-weight:800;line-height:1.2}.billing-module__m7utPq__planPeriod{color:var(--text-secondary);font-size:14px;font-weight:400}.billing-module__m7utPq__planCredits{color:var(--accent);margin-top:4px;margin-bottom:16px;font-size:13px;font-weight:600}.billing-module__m7utPq__planFeatures{flex-direction:column;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.billing-module__m7utPq__planFeatureItem{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.billing-module__m7utPq__planFeatureIcon{color:var(--success);flex-shrink:0}.billing-module__m7utPq__planButton{cursor:pointer;border:2px solid var(--accent);width:100%;color:var(--accent);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .15s;display:flex}.billing-module__m7utPq__planButton:hover:not(:disabled){background:var(--accent);color:#fff}.billing-module__m7utPq__planButton:disabled{opacity:.5;cursor:not-allowed}.billing-module__m7utPq__planButtonActive{background:var(--accent);color:#fff;cursor:default;}.billing-module__m7utPq__planButtonActive:hover:not(:disabled){background:var(--accent);color:#fff}.billing-module__m7utPq__subscriptionBanner{background:var(--accent-subtle);border:1px solid var(--accent);color:var(--accent);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;font-size:14px;font-weight:500;display:flex}.billing-module__m7utPq__subscriptionBannerWarning{background:var(--warning-subtle);border-color:var(--warning);color:var(--warning);}.billing-module__m7utPq__subscriptionBannerDanger{background:var(--danger-subtle);border-color:var(--danger);color:var(--danger);}.billing-module__m7utPq__bannerActions{flex-shrink:0;gap:8px;display:flex}.billing-module__m7utPq__bannerBtn{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .15s}.billing-module__m7utPq__bannerBtn:hover{background:#ffffff1a}.billing-module__m7utPq__bannerBtnFilled{background:var(--accent);border-color:var(--accent);color:#fff;}.billing-module__m7utPq__bannerBtnFilled:hover{background:var(--accent-hover)}.billing-module__m7utPq__portalLink{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:16px;padding:8px;font-size:13px;transition:color .15s;display:flex}.billing-module__m7utPq__portalLink:hover{color:var(--accent)}.billing-module__m7utPq__txIconSubscription{background:var(--accent-subtle);color:var(--accent)}.billing-module__m7utPq__cycleMeter{flex-direction:column;gap:8px;display:flex}.billing-module__m7utPq__cycleMeterLabelRow{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.billing-module__m7utPq__cycleMeterUsed{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:500}.billing-module__m7utPq__cycleMeterResets{color:var(--text-tertiary);white-space:nowrap}.billing-module__m7utPq__cycleMeterTrack{background:var(--bg-tertiary);border-radius:4px;height:8px;overflow:hidden}.billing-module__m7utPq__cycleMeterFill{border-radius:4px;height:100%;transition:width .3s}.billing-module__m7utPq__cycleMeterFill_ok{background:var(--accent)}.billing-module__m7utPq__cycleMeterFill_full{background:var(--sage)}.billing-module__m7utPq__cycleMeterFill_pending{background:var(--border-color);transition:none}.billing-module__m7utPq__cycleMeterCaption{color:var(--text-tertiary);font-size:12px}@media (max-width:768px){.billing-module__m7utPq__billingGrid{grid-template-columns:1fr}.billing-module__m7utPq__balanceStatsRow{flex-direction:column}.billing-module__m7utPq__quickAmounts{flex-wrap:wrap}.billing-module__m7utPq__quickAmountPill{min-width:calc(50% - 4px)}.billing-module__m7utPq__transactionItem{flex-wrap:wrap;gap:8px}.billing-module__m7utPq__txRight{flex-direction:row;justify-content:space-between;gap:12px;width:100%;padding-left:48px}.billing-module__m7utPq__planGrid{grid-template-columns:1fr}}
.OverviewRail-module__b6jYJG__ctaList{flex-direction:column;gap:0;display:flex}.OverviewRail-module__b6jYJG__cta{border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary);border-radius:0;align-items:flex-start;gap:12px;padding:14px;text-decoration:none;transition:background .15s,border-color .15s,transform .1s;display:flex;position:relative}.OverviewRail-module__b6jYJG__cta:hover{border-color:var(--accent);box-shadow:var(--shadow-sm);z-index:2}.OverviewRail-module__b6jYJG__cta:active{transform:translateY(1px)}.OverviewRail-module__b6jYJG__cta+.OverviewRail-module__b6jYJG__cta{margin-top:-1px}.OverviewRail-module__b6jYJG__cta:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.OverviewRail-module__b6jYJG__cta:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.OverviewRail-module__b6jYJG__ctaButton{font:inherit;text-align:left;cursor:pointer;width:100%}.OverviewRail-module__b6jYJG__ctaPrimary .OverviewRail-module__b6jYJG__ctaTitle{color:var(--accent,#6366f1)}.OverviewRail-module__b6jYJG__ctaIcon{color:var(--accent,#6366f1);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.OverviewRail-module__b6jYJG__ctaIcon svg{width:18px;height:18px}.OverviewRail-module__b6jYJG__ctaIconBrowse{color:#1a3a32;background:#dcece4}.OverviewRail-module__b6jYJG__ctaIconCreate{color:#854f0b;background:#f7ecd8}.OverviewRail-module__b6jYJG__ctaIconConnect{color:#185fa5;background:#e3ecf6}[data-theme=dark] .OverviewRail-module__b6jYJG__ctaIconBrowse{color:#5fd9a8;background:#5fd9a824}[data-theme=dark] .OverviewRail-module__b6jYJG__ctaIconCreate{color:#fac775;background:#ef9f2726}[data-theme=dark] .OverviewRail-module__b6jYJG__ctaIconConnect{color:#85b7eb;background:#378add29}.OverviewRail-module__b6jYJG__ctaBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.OverviewRail-module__b6jYJG__ctaTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.3}.OverviewRail-module__b6jYJG__ctaSubtitle{color:var(--text-secondary);font-size:12px;line-height:1.4}.OverviewRail-module__b6jYJG__ctaLogos{flex-shrink:0;align-self:center;align-items:center;display:flex}.OverviewRail-module__b6jYJG__ctaLogo{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.OverviewRail-module__b6jYJG__ctaLogo+.OverviewRail-module__b6jYJG__ctaLogo{margin-left:-6px}.OverviewRail-module__b6jYJG__ctaLogoImg{width:13px;height:13px;display:block}.OverviewRail-module__b6jYJG__ctaLogoMonogram{color:var(--text-tertiary);font-size:10px;font-weight:600;line-height:1}.OverviewRail-module__b6jYJG__ctaLogoMore{background:var(--bg-secondary);color:var(--text-tertiary);font-size:12px;line-height:1}.OverviewRail-module__b6jYJG__nextStepsList{flex-direction:column;gap:4px;display:flex}.OverviewRail-module__b6jYJG__nextStepRow{color:var(--text-secondary);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.OverviewRail-module__b6jYJG__nextStepRow:hover{background:var(--bg-hover);color:var(--text-primary)}.OverviewRail-module__b6jYJG__nextStepIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:flex}.OverviewRail-module__b6jYJG__nextStepText{flex:1;min-width:0}.OverviewRail-module__b6jYJG__nextStepArrow{color:var(--text-tertiary);flex-shrink:0}.OverviewRail-module__b6jYJG__devKeyRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.OverviewRail-module__b6jYJG__quickStartIntro{color:var(--text-secondary);margin-bottom:10px;font-size:12px;line-height:1.4}.OverviewRail-module__b6jYJG__helloButtonWrap{align-items:center;gap:10px;margin-top:10px;display:inline-flex;position:relative}.OverviewRail-module__b6jYJG__helloButton{border:1px solid var(--border-color);background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.OverviewRail-module__b6jYJG__helloButton:hover{background:var(--bg-hover);border-color:var(--accent,#6366f1)}.OverviewRail-module__b6jYJG__helloButtonIcon{font-size:14px;line-height:1}.OverviewRail-module__b6jYJG__helloTooltip{background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary);white-space:nowrap;pointer-events:none;border-radius:6px;padding:4px 10px;font-size:11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001f}
.WorkflowPrompts-module__nlPjUa__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;display:grid}.WorkflowPrompts-module__nlPjUa__metaText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.WorkflowPrompts-module__nlPjUa__rowChevron{color:var(--text-muted);flex-shrink:0;align-items:center;margin-left:8px;display:flex}.WorkflowPrompts-module__nlPjUa__faviconTile{background:var(--bg-tertiary);color:var(--text-secondary)}.WorkflowPrompts-module__nlPjUa__faviconImg{object-fit:contain;border-radius:4px}.WorkflowPrompts-module__nlPjUa__faviconStack{flex-shrink:0;align-items:center;display:inline-flex}.WorkflowPrompts-module__nlPjUa__stackCircle{z-index:2;background:var(--bg-tertiary);border:2px solid var(--bg-card);width:24px;height:24px;box-shadow:0 0 0 1px var(--border-subtle);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.WorkflowPrompts-module__nlPjUa__stackCircle+.WorkflowPrompts-module__nlPjUa__stackCircle{z-index:1;margin-left:-11px}.WorkflowPrompts-module__nlPjUa__recentRow.WorkflowPrompts-module__nlPjUa__recentRow{padding-left:12px}.WorkflowPrompts-module__nlPjUa__recentRow:hover .WorkflowPrompts-module__nlPjUa__stackCircle{border-color:var(--bg-hover)}.WorkflowPrompts-module__nlPjUa__stackFaviconImg{object-fit:contain;border-radius:3px;width:14px;height:14px}.WorkflowPrompts-module__nlPjUa__stackMonogram{color:var(--text-secondary);font-size:11px;font-weight:700;line-height:1}
.WorkflowComposeDock-module__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] .WorkflowComposeDock-module__82cKXG__dock{left:calc(var(--rail-collapsed-w) + 1px + var(--win-pane-w,0px))}.WorkflowComposeDock-module__82cKXG__stack{z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.WorkflowComposeDock-module__82cKXG__scrimBlur,.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__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%)}.WorkflowComposeDock-module__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%)}.WorkflowComposeDock-module__82cKXG__scrimOff{opacity:0;visibility:hidden}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__82cKXG__backdropOn{opacity:1;visibility:visible;pointer-events:auto}[data-theme=dark] .WorkflowComposeDock-module__82cKXG__backdrop{background:#0000008c}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__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] .WorkflowComposeDock-module__82cKXG__bar{box-shadow:0 18px 44px #000000a6,0 4px 12px #00000080}[data-theme=dark] .WorkflowComposeDock-module__82cKXG__bar:focus-within{box-shadow:0 20px 50px #000000b3, 0 0 0 4px var(--accent-subtle)}.WorkflowComposeDock-module__82cKXG__dock .WorkflowComposeDock-module__82cKXG__bar{border-radius:28px}@property --dock-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.WorkflowComposeDock-module__82cKXG__dock .WorkflowComposeDock-module__82cKXG__bar:before,.WorkflowComposeDock-module__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 WorkflowComposeDock-module__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 WorkflowComposeDock-module__82cKXG__dockGlowSpin{0%{--dock-glow-angle:0deg;opacity:0}20%{opacity:1}70%{opacity:1}to{--dock-glow-angle:360deg;opacity:0}}.WorkflowComposeDock-module__82cKXG__barHero:before{border-radius:19px}@media (prefers-reduced-motion:reduce){.WorkflowComposeDock-module__82cKXG__dock .WorkflowComposeDock-module__82cKXG__bar:before,.WorkflowComposeDock-module__82cKXG__barHero:before{opacity:0;animation:none}}.WorkflowComposeDock-module__82cKXG__inlineWrap{justify-content:center;width:100%;display:flex}.WorkflowComposeDock-module__82cKXG__barInline{background:var(--bg-secondary);box-shadow:none}.WorkflowComposeDock-module__82cKXG__inlineWrapHero{justify-content:stretch}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__82cKXG__bar.WorkflowComposeDock-module__82cKXG__barHero:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-subtle);max-width:none;padding:14px 14px 10px}.WorkflowComposeDock-module__82cKXG__barHero .WorkflowComposeDock-module__82cKXG__badge{display:none}.WorkflowComposeDock-module__82cKXG__barHero .WorkflowComposeDock-module__82cKXG__input{grid-area:text;min-height:60px;max-height:220px;padding:6px 6px 0;font-size:16px;line-height:1.5}.WorkflowComposeDock-module__82cKXG__barHero .WorkflowComposeDock-module__82cKXG__voiceWrap{grid-area:voice}.WorkflowComposeDock-module__82cKXG__barHero .WorkflowComposeDock-module__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}.WorkflowComposeDock-module__82cKXG__barHero .WorkflowComposeDock-module__82cKXG__sendBtn:hover{background:var(--accent-hover)}.WorkflowComposeDock-module__82cKXG__sendLabel{white-space:nowrap}.WorkflowComposeDock-module__82cKXG__barInline:focus-within{box-shadow:0 0 0 4px var(--accent-subtle)}[data-theme=dark] .WorkflowComposeDock-module__82cKXG__barInline{box-shadow:none}[data-theme=dark] .WorkflowComposeDock-module__82cKXG__barInline:focus-within{box-shadow:0 0 0 4px var(--accent-subtle)}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__82cKXG__input:focus{outline:none}.WorkflowComposeDock-module__82cKXG__input::placeholder{color:var(--text-tertiary)}.WorkflowComposeDock-module__82cKXG__voiceWrap{flex-shrink:0;display:inline-flex;position:relative}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__82cKXG__voiceBtn:hover:not(:disabled){color:var(--accent);background:var(--accent-subtle)}.WorkflowComposeDock-module__82cKXG__voiceBtn:disabled{opacity:.5;cursor:default}.WorkflowComposeDock-module__82cKXG__voiceBtnRecording,.WorkflowComposeDock-module__82cKXG__voiceBtnRecording:hover{color:#fff;background:#dc3545;animation:1.4s ease-in-out infinite WorkflowComposeDock-module__82cKXG__dockVoicePulse}@keyframes WorkflowComposeDock-module__82cKXG__dockVoicePulse{0%,to{box-shadow:0 0 #dc354580}50%{box-shadow:0 0 0 7px #dc354500}}.WorkflowComposeDock-module__82cKXG__voiceSpinner{border:2px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite WorkflowComposeDock-module__82cKXG__dockVoiceSpin}@keyframes WorkflowComposeDock-module__82cKXG__dockVoiceSpin{to{transform:rotate(360deg)}}.WorkflowComposeDock-module__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){.WorkflowComposeDock-module__82cKXG__voiceBtnRecording,.WorkflowComposeDock-module__82cKXG__voiceBtnRecording:hover{animation:none}.WorkflowComposeDock-module__82cKXG__voiceSpinner{animation-duration:1.6s}}.WorkflowComposeDock-module__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}.WorkflowComposeDock-module__82cKXG__sendBtn:hover:not(:disabled){background:var(--accent-hover)}.WorkflowComposeDock-module__82cKXG__sendBtn:active:not(:disabled){transform:scale(.94)}.WorkflowComposeDock-module__82cKXG__sendBtn:disabled{background:var(--bg-tertiary);color:var(--text-tertiary);border:1px solid var(--border-subtle);opacity:1;cursor:default}.WorkflowComposeDock-module__82cKXG__hint{pointer-events:auto;max-width:100%;margin-bottom:14px;transition:opacity .22s,transform .22s}.WorkflowComposeDock-module__82cKXG__hintHidden{opacity:0;pointer-events:none;transform:translateY(8px)}.WorkflowComposeDock-module__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 WorkflowComposeDock-module__82cKXG__hintIn,2.8s ease-in-out .9s infinite WorkflowComposeDock-module__82cKXG__hintBob;display:flex;position:relative;box-shadow:0 12px 30px #00000024,0 3px 8px #00000014}.WorkflowComposeDock-module__82cKXG__hintText{color:var(--text-secondary);font-size:13.5px;font-weight:500}.WorkflowComposeDock-module__82cKXG__hintAction{color:var(--text-primary);white-space:nowrap;font-size:13.5px;font-weight:600}.WorkflowComposeDock-module__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%)}.WorkflowComposeDock-module__82cKXG__hintClose:hover{background:var(--accent-subtle);color:var(--text-secondary)}.WorkflowComposeDock-module__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] .WorkflowComposeDock-module__82cKXG__hintBubble{box-shadow:0 14px 34px #0009,0 3px 8px #00000073}@keyframes WorkflowComposeDock-module__82cKXG__hintIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes WorkflowComposeDock-module__82cKXG__hintBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.WorkflowComposeDock-module__82cKXG__hintBubble{animation:.3s both WorkflowComposeDock-module__82cKXG__hintFade}}@keyframes WorkflowComposeDock-module__82cKXG__hintFade{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.WorkflowComposeDock-module__82cKXG__dock{padding:0 20px 18px}}@media (max-width:768px){.WorkflowComposeDock-module__82cKXG__dock{padding:0 16px 13px;bottom:0;left:0;right:0}[data-sidebar-collapsed=true] .WorkflowComposeDock-module__82cKXG__dock{padding:0 16px 13px;bottom:0;left:0;right:0}.WorkflowComposeDock-module__82cKXG__scrimBlur,.WorkflowComposeDock-module__82cKXG__scrimFade{border-bottom-right-radius:0;border-bottom-left-radius:0}}
.page-module__y01HWG__page{flex-direction:column;gap:20px;width:100%;padding:12px 0 120px;display:flex}.page-module__y01HWG__backLink{color:var(--text-secondary);font-size:13px}.page-module__y01HWG__backLink a{color:var(--text-secondary);transition:color var(--transition);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.page-module__y01HWG__backLink a svg{width:14px;height:14px}.page-module__y01HWG__backLink a:hover{color:var(--text-primary)}.page-module__y01HWG__backNav{transition:color var(--transition);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.page-module__y01HWG__backNav svg{width:20px;height:20px}.page-module__y01HWG__backNav:hover{color:var(--accent)}.page-module__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}.page-module__y01HWG__backNavInline svg{width:14px;height:14px}.page-module__y01HWG__backNavInline:hover{color:var(--text-primary)}.page-module__y01HWG__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 24px;padding:4px 0 8px;display:grid}.page-module__y01HWG__headerTitle{min-width:0}.page-module__y01HWG__headerActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}.page-module__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}.page-module__y01HWG__titleCompact{letter-spacing:-.34px;font-size:18px}.page-module__y01HWG__titleField{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.45px;font-size:24px;font-weight:700;line-height:1.15}.page-module__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}.page-module__y01HWG__descriptionText{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.page-module__y01HWG__descriptionOpen{display:block}.page-module__y01HWG__descriptionOpen .page-module__y01HWG__descriptionText{white-space:normal;display:inline}.page-module__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}.page-module__y01HWG__descriptionOpen .page-module__y01HWG__descriptionToggle{margin-left:6px}.page-module__y01HWG__descriptionToggle:hover{text-decoration:underline}.page-module__y01HWG__descriptionToggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.page-module__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}.page-module__y01HWG__headerFact{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.page-module__y01HWG__headerFact svg{width:14px;height:14px;color:var(--text-tertiary);flex-shrink:0}.page-module__y01HWG__headerFactDim{color:var(--text-muted)}.page-module__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}.page-module__y01HWG__statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-module__y01HWG__statusPill_green{background:var(--success-subtle);color:#146c36}[data-theme=dark] .page-module__y01HWG__statusPill_green{color:var(--success)}.page-module__y01HWG__statusPill_blue{background:var(--accent-subtle,#6366f11a);color:var(--accent,#6366f1)}.page-module__y01HWG__statusPill_orange{background:var(--warning-subtle);color:#9a4a07}[data-theme=dark] .page-module__y01HWG__statusPill_orange{color:var(--warning)}.page-module__y01HWG__statusPill_grey{background:var(--bg-elevated);color:var(--text-secondary)}.page-module__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}.page-module__y01HWG__triggerBadge svg{width:14px;height:14px;color:var(--accent);fill:var(--accent)}.page-module__y01HWG__tabsBar{margin:-4px 0 4px}.page-module__y01HWG__tabIcon{justify-content:center;align-items:center;display:inline-flex}.page-module__y01HWG__tabIcon svg{width:16px;height:16px}.page-module__y01HWG__panelCard{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;gap:20px;padding:24px;display:flex}.page-module__y01HWG__pendingConfigCard{border-color:var(--warning);background:var(--warning-subtle)}.page-module__y01HWG__panelHeader{align-items:center;gap:12px;display:flex}.page-module__y01HWG__panelIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module__y01HWG__panelIcon svg{width:18px;height:18px}.page-module__y01HWG__panelIcon_green{background:var(--success-subtle);color:var(--success)}.page-module__y01HWG__panelIcon_purple{color:#5e35b1;background:#5e35b11a}.page-module__y01HWG__panelIcon_orange{background:var(--warning-subtle);color:var(--warning)}.page-module__y01HWG__panelIcon_blue{background:var(--accent-subtle,#6366f11a);color:var(--accent,#6366f1)}.page-module__y01HWG__panelIcon_grey{background:var(--bg-elevated);color:var(--text-secondary)}.page-module__y01HWG__panelIcon_brand{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary)}.page-module__y01HWG__panelIcon img{object-fit:contain;border-radius:4px;width:20px;height:20px}.page-module__y01HWG__panelHeaderText{flex-direction:column;gap:2px;display:flex}.page-module__y01HWG__panelTitle{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.page-module__y01HWG__panelSubtitle{color:var(--text-secondary);font-size:12px;line-height:1.3}.page-module__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}.page-module__y01HWG__panelHeaderAction svg{width:15px;height:15px}.page-module__y01HWG__panelHeaderAction:hover{background:var(--bg-hover);border-color:var(--text-tertiary,var(--border-color));color:var(--text-primary)}.page-module__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}.page-module__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}.page-module__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 page-module__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 page-module__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){.page-module__y01HWG__refineBox:before{opacity:0;animation:none}}.page-module__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}.page-module__y01HWG__refineIcon svg{width:18px;height:18px}.page-module__y01HWG__refinePlaceholder{min-width:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:14px;overflow:hidden}.page-module__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}.page-module__y01HWG__refineBox:hover .page-module__y01HWG__refineSend{background:var(--accent,#6366f1);color:#fff}.page-module__y01HWG__refineSend svg{width:16px;height:16px}@media (max-width:720px){.page-module__y01HWG__refineBox{max-width:calc(100vw - 24px);bottom:16px}}.page-module__y01HWG__promptHeaderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__y01HWG__promptHeaderActions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.page-module__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}.page-module__y01HWG__promptHeaderBtn svg{width:14px;height:14px}.page-module__y01HWG__promptHeaderBtn:hover{background:var(--bg-hover);border-color:var(--accent)}.page-module__y01HWG__setupGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.page-module__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}.page-module__y01HWG__setupTileLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.page-module__y01HWG__setupTileValue{color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.3}.page-module__y01HWG__setupTileHint{color:var(--text-tertiary);font-size:12px;line-height:1.5}.page-module__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}.page-module__y01HWG__ctaButton svg{width:16px;height:16px}.page-module__y01HWG__ctaButton:hover{background:var(--bg-hover);border-color:var(--accent)}.page-module__y01HWG__ctaPrimary{background:var(--accent);color:#fff;border-color:var(--accent)}.page-module__y01HWG__ctaPrimary:hover{background:var(--accent-hover);color:#fff;border-color:var(--accent-hover)}.page-module__y01HWG__ctaButton:disabled{opacity:.55;cursor:not-allowed}.page-module__y01HWG__ctaButton:disabled:hover{background:var(--bg-elevated);border-color:var(--border-color)}.page-module__y01HWG__ctaPrimary:disabled:hover{background:var(--accent);border-color:var(--accent)}.page-module__y01HWG__ctaPause{background:var(--warning-subtle);border-color:rgba(var(--warning-rgb), .4);color:var(--warning)}.page-module__y01HWG__ctaPause:hover{background:rgba(var(--warning-rgb), .16);border-color:rgba(var(--warning-rgb), .55);color:var(--warning)}.page-module__y01HWG__ctaPause:disabled:hover{background:var(--warning-subtle);border-color:rgba(var(--warning-rgb), .4)}.page-module__y01HWG__ctaDanger{color:var(--danger);border-color:rgba(var(--danger-rgb), .4)}.page-module__y01HWG__ctaDanger:hover{background:var(--danger);border-color:var(--danger);color:#fff}.page-module__y01HWG__ctaDanger:disabled:hover{background:var(--bg-elevated);border-color:rgba(var(--danger-rgb), .4);color:var(--danger)}.page-module__y01HWG__editMenuWrap{display:inline-flex;position:relative}.page-module__y01HWG__ctaIconOnly{padding-left:12px;padding-right:12px}.page-module__y01HWG__editMenuCaret{opacity:.7;width:14px!important;height:14px!important}.page-module__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}.page-module__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}.page-module__y01HWG__editMenuItem svg{width:16px;height:16px}.page-module__y01HWG__editMenuItem:hover{background:var(--bg-hover)}.page-module__y01HWG__editMenuItem_danger{color:var(--danger)}.page-module__y01HWG__editMenuItem_danger:hover{background:var(--danger);color:#fff}.page-module__y01HWG__splitButton{align-items:stretch;display:inline-flex}.page-module__y01HWG__splitMain{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}.page-module__y01HWG__testMenuWrap{display:inline-flex;position:relative}.page-module__y01HWG__splitCaret{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-left:10px;padding-right:10px;position:relative}.page-module__y01HWG__splitMain:hover,.page-module__y01HWG__splitCaret:hover,.page-module__y01HWG__splitMain:focus-visible,.page-module__y01HWG__splitCaret:focus-visible{z-index:1}.page-module__y01HWG__headerActions .page-module__y01HWG__ctaButton{height:36px;padding:0 14px}.page-module__y01HWG__headerActions .page-module__y01HWG__ctaIconOnly,.page-module__y01HWG__headerActions .page-module__y01HWG__splitCaret{justify-content:center;width:36px;padding:0}.page-module__y01HWG__headerActions .page-module__y01HWG__splitCaret{width:32px}.page-module__y01HWG__headerActionGroup{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.page-module__y01HWG__duplicateError{color:var(--danger,#e5484d);text-align:right;max-width:280px;margin:0;font-size:12px;line-height:1.5}.page-module__y01HWG__triggerError{text-align:right;max-width:280px;color:var(--danger,#e5484d);margin:0;font-size:12px;line-height:1.5}.page-module__y01HWG__dupModalText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.page-module__y01HWG__modalError{color:var(--danger,#e5484d);margin:12px 0 0;font-size:13px;line-height:1.5}.page-module__y01HWG__manageList{flex-direction:column;gap:10px;display:flex}.page-module__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}.page-module__y01HWG__manageRowInfo{flex-direction:column;gap:6px;min-width:0;display:flex}.page-module__y01HWG__manageRowName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.page-module__y01HWG__manageRowMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__y01HWG__manageRowSched{color:var(--text-secondary);font-size:12px}.page-module__y01HWG__manageRowBtn{flex-shrink:0;padding:8px 14px;font-size:13px}.page-module__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 page-module__y01HWG__deployIncompleteFlashIn;display:flex}.page-module__y01HWG__deployIncompleteBanner svg{flex-shrink:0;width:18px;height:18px}@keyframes page-module__y01HWG__deployIncompleteFlashIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page-module__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}.page-module__y01HWG__resyncBanner span{flex:1}.page-module__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}.page-module__y01HWG__resyncBannerBtn:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.page-module__y01HWG__detailSkeleton{flex-direction:column;gap:16px;padding:8px 0;display:flex}.page-module__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 page-module__y01HWG__skeletonShimmer}.page-module__y01HWG__skeletonTitle{border-radius:8px;width:60%;height:38px}.page-module__y01HWG__skeletonLine{border-radius:6px;width:80%;height:18px}.page-module__y01HWG__skeletonPanel{border-radius:14px;height:180px}.page-module__y01HWG__sessionHistoryHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-module__y01HWG__sessionHistoryHeader .page-module__y01HWG__panelHeader{margin-bottom:0}.page-module__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}.page-module__y01HWG__sessionHistoryViewAll:hover{background:var(--bg-elevated)}.page-module__y01HWG__sessionsEmpty{text-align:center;color:var(--text-secondary);padding:32px 16px;font-size:14px}.page-module__y01HWG__sessionsEmptyTitle{color:var(--text-primary);margin-bottom:6px;font-weight:600}.page-module__y01HWG__sessionsEmptySubtext{max-width:420px;margin:0 auto;font-size:13px;line-height:1.5}@keyframes page-module__y01HWG__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__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}.page-module__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}.page-module__y01HWG__comingSoonTitle{color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.3}.page-module__y01HWG__comingSoonBody{color:var(--text-secondary);max-width:640px;margin:0;font-size:13px;line-height:1.6}.page-module__y01HWG__comingSoonLink{color:var(--accent);font-weight:500;text-decoration:none}.page-module__y01HWG__comingSoonLink:hover{text-decoration:underline}.page-module__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}.page-module__y01HWG__memoryEditLink{color:var(--accent);align-self:flex-start;margin-top:4px;font-size:13px;font-weight:500;text-decoration:none}.page-module__y01HWG__memoryEditLink:hover{text-decoration:underline}.page-module__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}.page-module__y01HWG__memoryEmptyTitle{color:var(--text-primary);margin-bottom:6px;font-size:14px;font-weight:600}.page-module__y01HWG__memoryHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__y01HWG__memoryActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-module__y01HWG__memoryToggleOff,.page-module__y01HWG__memoryToggleOn{cursor:pointer;width:38px;height:22px;transition:background var(--transition);border:none;border-radius:11px;flex-shrink:0;padding:0;position:relative}.page-module__y01HWG__memoryToggleOff{background:var(--border-color)}.page-module__y01HWG__memoryToggleOn{background:var(--success)}.page-module__y01HWG__memoryKnobOff,.page-module__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}.page-module__y01HWG__memoryKnobOff{left:3px}.page-module__y01HWG__memoryKnobOn{left:19px}.page-module__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}.page-module__y01HWG__memoryTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.page-module__y01HWG__memoryCharCount{color:var(--text-tertiary);text-align:right;margin-top:6px;font-size:12px}.page-module__y01HWG__fieldLabel{color:var(--text-primary);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.page-module__y01HWG__fieldLabelStacked{margin-top:16px}.page-module__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}.page-module__y01HWG__detailsInput:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.page-module__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}.page-module__y01HWG__detailsTextarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle,#6366f126);outline:none}.page-module__y01HWG__detailsCharCount{color:var(--text-tertiary);text-align:right;margin-top:6px;font-size:12px}@media (max-width:768px){.page-module__y01HWG__panelCard{padding:18px 16px}.page-module__y01HWG__title,.page-module__y01HWG__titleField{letter-spacing:-.3px;font-size:20px}.page-module__y01HWG__titleCompact{font-size:15px}.page-module__y01HWG__header{grid-template-columns:minmax(0,1fr)}.page-module__y01HWG__headerActionGroup{order:1;align-items:stretch;margin-top:8px}.page-module__y01HWG__headerActions{justify-content:flex-start}.page-module__y01HWG__header .page-module__y01HWG__headerActions{flex-wrap:nowrap}.page-module__y01HWG__header .page-module__y01HWG__headerActions>.page-module__y01HWG__ctaButton:first-child{flex:1;justify-content:center}.page-module__y01HWG__duplicateError,.page-module__y01HWG__triggerError{text-align:left}}.page-module__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}.page-module__y01HWG__ovStatusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__y01HWG__ovStatus_danger{color:var(--danger);border-color:var(--danger-subtle);background:var(--danger-subtle)}.page-module__y01HWG__ovStatus_neutral{color:var(--text-secondary)}.page-module__y01HWG__ovStatGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:stretch;gap:20px;display:grid}.page-module__y01HWG__ovEmptyCard{gap:14px}.page-module__y01HWG__ovEmptyHead{flex-direction:column;gap:5px;display:flex}.page-module__y01HWG__ovEmptyTitle{color:var(--text-primary);font-size:18px;font-weight:600}.page-module__y01HWG__ovEmptyBody{color:var(--text-secondary);max-width:620px;font-size:13.5px;line-height:1.5}.page-module__y01HWG__ovEmptyActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__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}.page-module__y01HWG__ovCronInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__y01HWG__ovCronTitle{color:var(--text-primary);font-size:14px;font-weight:600}.page-module__y01HWG__ovCronMeta{color:var(--text-tertiary);font-size:12.5px}.page-module__y01HWG__ovEmptyError{color:var(--danger);font-size:12.5px}.page-module__y01HWG__inlineLinkBtn{font:inherit;color:var(--accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.page-module__y01HWG__inlineLinkBtn:hover{color:var(--accent-hover,var(--accent))}.page-module__y01HWG__ovSkelHero{border-radius:8px;width:45%;height:32px}.page-module__y01HWG__ovSkelLine{border-radius:6px;width:60%;height:15px}.page-module__y01HWG__ovSkelBar{border-radius:999px;width:100%;height:14px}.page-module__y01HWG__ovSkelTile{border-radius:10px;height:52px}.page-module__y01HWG__roiCard{gap:18px}.page-module__y01HWG__roiTopRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__y01HWG__roiHeadMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-right:-10px;display:flex}.page-module__y01HWG__roiEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:600}.page-module__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}.page-module__y01HWG__roiAssumptionChip:hover{border-color:rgba(var(--accent-rgb), .4);color:var(--text-primary)}.page-module__y01HWG__roiChipIcon{opacity:.75;flex-shrink:0;width:13px;height:13px}.page-module__y01HWG__roiHeroBlock{flex-direction:column;gap:7px;display:flex}.page-module__y01HWG__roiHeroValue{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:30px;font-weight:600;line-height:1}.page-module__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}.page-module__y01HWG__roiBadge svg{width:12px;height:12px}.page-module__y01HWG__roiHeroCaption{color:var(--text-secondary);font-size:13.5px;line-height:1.4}.page-module__y01HWG__roiSavedAmount{font-family:var(--font-display);color:var(--accent);font-size:16px;font-weight:600}.page-module__y01HWG__roiCompare{flex-direction:column;gap:11px;display:flex}.page-module__y01HWG__roiCompareTrack{background:var(--bg-tertiary);border-radius:999px;height:14px;position:relative;overflow:hidden}.page-module__y01HWG__roiCompareSaved{background:#2563eb;position:absolute;inset:0}.page-module__y01HWG__roiComparePaid{background:var(--danger);position:absolute;top:0;bottom:0;left:0}.page-module__y01HWG__roiCompareLegend{flex-wrap:wrap;align-items:center;gap:16px;font-size:12.5px;display:flex}.page-module__y01HWG__roiLegendItem{color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.page-module__y01HWG__roiLegendDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.page-module__y01HWG__roiLegendDotPaid{background:var(--danger)}.page-module__y01HWG__roiLegendDotByHand{background:#2563eb}.page-module__y01HWG__roiLegendTotal{color:var(--text-tertiary);margin-left:auto}.page-module__y01HWG__microGrid{grid-template-columns:repeat(auto-fit,minmax(122px,1fr));gap:10px;margin-top:auto;display:grid}.page-module__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}.page-module__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}.page-module__y01HWG__microIcon svg{width:16px;height:16px}.page-module__y01HWG__microBody{flex-direction:column;gap:1px;min-width:0;display:flex}.page-module__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}.page-module__y01HWG__microLabel{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.2;overflow:hidden}.page-module__y01HWG__roiBarTrack{background:var(--bg-tertiary);border-radius:999px;height:6px;overflow:hidden}.page-module__y01HWG__roiBarFill{background:var(--accent);border-radius:999px;height:100%;transition:width .4s}.page-module__y01HWG__actHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__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.page-module__y01HWG__actPill{cursor:pointer}button.page-module__y01HWG__actPill:hover{filter:brightness(.97)}.page-module__y01HWG__actPillDot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.page-module__y01HWG__actPill_ok{color:var(--success);background:var(--success-subtle);border-color:var(--success-subtle)}.page-module__y01HWG__actPill_warning{color:var(--warning);background:var(--warning-subtle);border-color:var(--warning-subtle)}.page-module__y01HWG__actPill_danger{color:var(--danger);background:var(--danger-subtle);border-color:var(--danger-subtle)}.page-module__y01HWG__actChart{width:100%;height:72px;display:block}.page-module__y01HWG__sparkArea{fill:rgba(var(--accent-rgb), .12);stroke:none}.page-module__y01HWG__sparkLine{fill:none;stroke:var(--accent);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.page-module__y01HWG__actNote{color:var(--text-tertiary);text-align:center;padding:22px 0;font-size:13px}.page-module__y01HWG__roiModalFields{flex-direction:column;gap:14px;display:flex}.page-module__y01HWG__roiModalField{flex-direction:column;gap:6px;display:flex}.page-module__y01HWG__roiModalField span{color:var(--text-secondary);font-size:13px}.page-module__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}.page-module__y01HWG__roiModalField input:focus{border-color:var(--accent);outline:none}.page-module__y01HWG__roiEmpty{flex-direction:column;gap:8px;display:flex}.page-module__y01HWG__roiEmptyTitle{color:var(--text-primary);font-size:16px;font-weight:600}.page-module__y01HWG__roiEmptyBody{color:var(--text-secondary);max-width:520px;font-size:13.5px;line-height:1.5}@media (max-width:760px){.page-module__y01HWG__roiHeroValue{font-size:26px}.page-module__y01HWG__roiLegendTotal{flex-basis:100%;margin-left:0}}.page-module__y01HWG__deployPath{align-items:flex-start;padding:6px 0 2px;display:flex}.page-module__y01HWG__deployStep{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.page-module__y01HWG__deployStepRail{align-items:center;width:100%;display:flex}.page-module__y01HWG__deployRailLine{background:var(--border-color);flex:1;height:1px}.page-module__y01HWG__deployRailGap{visibility:hidden}.page-module__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}.page-module__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)}.page-module__y01HWG__deployRailNext{background:linear-gradient(90deg, var(--accent), var(--border-color));opacity:.45}.page-module__y01HWG__deployStepTitleActive{color:var(--accent)}.page-module__y01HWG__deployStepText{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:0 12px;display:flex}.page-module__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}.page-module__y01HWG__deployStepTitle img{border-radius:3px;width:15px;height:15px;display:block}.page-module__y01HWG__deployStepHint{color:var(--text-tertiary);max-width:32ch;font-size:12px;line-height:1.5}.page-module__y01HWG__factGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.page-module__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}.page-module__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}.page-module__y01HWG__factTileIcon svg{width:19px;height:19px}.page-module__y01HWG__factTileBody{flex-direction:column;gap:1px;min-width:0;display:flex}.page-module__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}.page-module__y01HWG__factTileSub{color:var(--text-tertiary);font-size:12px;line-height:1.4}@media (max-width:640px){.page-module__y01HWG__headerActions .page-module__y01HWG__ctaCollapsible{justify-content:center;width:36px;padding:0}.page-module__y01HWG__ctaCollapsible .page-module__y01HWG__ctaLabel{display:none}.page-module__y01HWG__deployPath{flex-direction:column;gap:14px;padding:2px 0}.page-module__y01HWG__deployStep{flex-direction:row;align-items:flex-start;gap:12px}.page-module__y01HWG__deployStepRail{width:auto;padding-top:1px}.page-module__y01HWG__deployRailLine{display:none}.page-module__y01HWG__deployStepDot{margin:0}.page-module__y01HWG__deployStepText{text-align:left;align-items:flex-start;padding:2px 0 0}.page-module__y01HWG__deployStepTitle{justify-content:flex-start}}.page-module__y01HWG__blankList{margin:14px 0 0;padding:0;list-style:none}.page-module__y01HWG__blankRow{border-top:1px solid var(--border-subtle);flex-direction:column;gap:2px;padding:10px 0;display:flex}.page-module__y01HWG__blankLabel{color:var(--text-primary);font-size:14px;font-weight:600}.page-module__y01HWG__blankAsk{color:var(--text-secondary);font-size:13px;line-height:1.45}.page-module__y01HWG__blankActions{justify-content:flex-end;margin-top:14px;display:flex}
.LaunchStart-module__MH9o8q__start{flex-direction:column;min-width:0;padding:0;display:flex}.LaunchStart-module__MH9o8q__title{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 4px;font-size:20px;font-weight:600}.LaunchStart-module__MH9o8q__lede{color:var(--text-secondary);margin:0 0 18px;font-size:13.5px;line-height:1.55}.LaunchStart-module__MH9o8q__examplesLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin:22px 0 8px;font-size:11px;font-weight:600}.LaunchStart-module__MH9o8q__examples{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LaunchStart-module__MH9o8q__example{background:var(--bg-elevated);border:1px solid var(--border-subtle);color:var(--text-primary);transition:background var(--transition);align-items:center;gap:10px;padding:11px 14px;font-size:13px;text-decoration:none;display:flex}.LaunchStart-module__MH9o8q__examples li:not(:first-child) .LaunchStart-module__MH9o8q__example{margin-top:-1px}.LaunchStart-module__MH9o8q__examples li:first-child .LaunchStart-module__MH9o8q__example{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.LaunchStart-module__MH9o8q__examples li:last-child .LaunchStart-module__MH9o8q__example{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.LaunchStart-module__MH9o8q__example:hover{background:var(--bg-hover)}.LaunchStart-module__MH9o8q__exampleIcon{border-radius:var(--radius-md);background:var(--bg-tertiary);width:28px;height:28px;color:var(--text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.LaunchStart-module__MH9o8q__exampleIcon svg{width:16px;height:16px}.LaunchStart-module__MH9o8q__exampleText{flex:1;min-width:0;line-height:1.4}.LaunchStart-module__MH9o8q__exampleChevron{color:var(--text-tertiary);flex:none;display:inline-flex}.LaunchStart-module__MH9o8q__browse{color:var(--text-secondary);align-self:flex-start;margin-top:14px;font-size:13px;text-decoration:none}.LaunchStart-module__MH9o8q__browse:hover{color:var(--text-primary)}.LaunchStart-module__MH9o8q__steps{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin:0;padding:12px 14px 4px;list-style:none}.LaunchStart-module__MH9o8q__step{gap:10px;margin-bottom:12px;display:flex}.LaunchStart-module__MH9o8q__step:last-child{margin-bottom:12px}.LaunchStart-module__MH9o8q__stepSpine{flex:none;width:18px;position:relative}.LaunchStart-module__MH9o8q__stepSpine:before{content:"";background:var(--border-subtle);width:1px;margin-left:-.5px;position:absolute;top:19px;bottom:-13px;left:50%}.LaunchStart-module__MH9o8q__step:last-child .LaunchStart-module__MH9o8q__stepSpine:before{display:none}.LaunchStart-module__MH9o8q__stepNode{border:1px solid var(--border-subtle);background:var(--bg-elevated);width:18px;height:18px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:600;display:flex;position:relative}.LaunchStart-module__MH9o8q__stepBody{flex-direction:column;gap:1px;min-width:0;display:flex}.LaunchStart-module__MH9o8q__stepLabel{color:var(--text-primary);font-size:12px;font-weight:600}.LaunchStart-module__MH9o8q__stepText{color:var(--text-secondary);font-size:12px;line-height:1.45}
.LaunchMeter-module__oSzLoG__wrap{align-items:center;gap:10px;min-width:0;margin:0 0 12px;display:flex}.LaunchMeter-module__oSzLoG__meter{flex:auto;align-items:center;gap:8px;min-width:0;margin:0;padding:0;font-size:12px;line-height:1;list-style:none;display:flex}.LaunchMeter-module__oSzLoG__step{min-width:0;color:var(--text-tertiary);flex:auto;align-items:center;gap:6px;display:flex}.LaunchMeter-module__oSzLoG__step:last-of-type{flex:none}.LaunchMeter-module__oSzLoG__node{border:1px solid var(--border-subtle);width:18px;height:18px;color:var(--text-tertiary);background:var(--bg-elevated);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.LaunchMeter-module__oSzLoG__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LaunchMeter-module__oSzLoG__bar{background:var(--border-subtle);flex:auto;min-width:8px;height:1px}.LaunchMeter-module__oSzLoG__barDone{background:rgba(var(--success-rgb), .4)}.LaunchMeter-module__oSzLoG__stepDone{color:var(--text-secondary)}.LaunchMeter-module__oSzLoG__stepDone .LaunchMeter-module__oSzLoG__node{background:var(--success-subtle);border-color:rgba(var(--success-rgb), .4);color:var(--success)}.LaunchMeter-module__oSzLoG__stepCurrent{color:var(--text-primary);font-weight:600}.LaunchMeter-module__oSzLoG__stepCurrent .LaunchMeter-module__oSzLoG__node{border-color:var(--accent);color:var(--accent);background:var(--bg-elevated)}.LaunchMeter-module__oSzLoG__live{background:var(--success-subtle);color:var(--success);letter-spacing:.02em;border-radius:999px;flex:none;padding:3px 8px;font-size:11px;font-weight:600}@media (max-width:420px){.LaunchMeter-module__oSzLoG__label{display:none}.LaunchMeter-module__oSzLoG__stepCurrent .LaunchMeter-module__oSzLoG__label{display:inline}}
