.NextUpBoard-module__oCAilW__board{margin-top:24px}.NextUpBoard-module__oCAilW__headerSpacer{flex:1}.NextUpBoard-module__oCAilW__hero{background:var(--bg-elevated);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-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__heroTitleRow{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.NextUpBoard-module__oCAilW__seam{z-index:2;justify-content:center;align-items:center;height:0;display:flex;position:relative}.NextUpBoard-module__oCAilW__heroBodyNotched{padding-top:20px}.NextUpBoard-module__oCAilW__seam:first-child{height:auto;padding:14px 16px 0}.NextUpBoard-module__oCAilW__eyebrow{white-space:nowrap;letter-spacing:.6px;text-transform:uppercase;background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:999px;flex:none;padding:4px 11px;font-size:10px;font-weight:700;box-shadow:0 1px 3px #0000001a}.NextUpBoard-module__oCAilW__eyebrow[data-tone=danger]{background:color-mix(in srgb, var(--danger) 22%, var(--bg-elevated));border-color:color-mix(in srgb, var(--danger) 58%, transparent);color:var(--danger)}.NextUpBoard-module__oCAilW__eyebrow[data-tone=warning]{background:color-mix(in srgb, var(--warning) 22%, var(--bg-elevated));border-color:color-mix(in srgb, var(--warning) 58%, transparent);color:var(--warning)}.NextUpBoard-module__oCAilW__eyebrow[data-tone=accent]{background:color-mix(in srgb, var(--sage,var(--accent)) 22%, var(--bg-elevated));border-color:color-mix(in srgb, var(--sage,var(--accent)) 58%, transparent);color:var(--sage,var(--accent))}.NextUpBoard-module__oCAilW__heroTitle{letter-spacing:-.2px;min-width:0;color:var(--text-primary);flex:1;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__dots{justify-content:center;align-items:center;gap:7px;margin-top:12px;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-elevated);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__heroCompact{flex-direction:column;padding:16px}.NextUpBoard-module__oCAilW__heroCompactRow{flex-direction:row;align-items:flex-start;gap:14px;min-width:0;display:flex}.NextUpBoard-module__oCAilW__heroCompact .NextUpBoard-module__oCAilW__heroBody{padding:0}.NextUpBoard-module__oCAilW__heroCompact .NextUpBoard-module__oCAilW__seam{height:auto;padding:0 0 10px}.NextUpBoard-module__oCAilW__heroGlyph{border-radius:var(--radius);background:var(--bg-secondary);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{border-radius:var(--radius);background:var(--bg-secondary);flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.NextUpBoard-module__oCAilW__mediaLarge{border-radius:0;width:auto;height:132px}.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-secondary);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}}
.TodoWidget-module__eKYtoa__head{align-items:center;margin-bottom:8px;display:flex}.TodoWidget-module__eKYtoa__rows{flex-direction:column;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:0;align-items:center;gap:12px;margin:0;padding:13px 14px;font-family:inherit;text-decoration:none;transition:background .15s,border-color .15s;display:flex;position:relative}.TodoWidget-module__eKYtoa__row+.TodoWidget-module__eKYtoa__row{margin-top:-1px}.TodoWidget-module__eKYtoa__row:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.TodoWidget-module__eKYtoa__row:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.TodoWidget-module__eKYtoa__row:hover{background:var(--bg-hover);border-color:var(--border-color);z-index:1}.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:14px;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:12.5px;line-height:1.4;overflow:hidden}.TodoWidget-module__eKYtoa__action{border-radius:var(--radius-sm);color:var(--sage,var(--text-secondary));white-space:nowrap;flex:none;align-self:center;padding:5px 10px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.TodoWidget-module__eKYtoa__row:hover .TodoWidget-module__eKYtoa__action{background:var(--bg-elevated);color:var(--accent);box-shadow:0 1px 2px #0000000f}.TodoWidget-module__eKYtoa__chip{border-radius:9px;flex:none;justify-content:center;align-self:center;align-items:center;width:30px;height:30px;display:flex;position:relative}.TodoWidget-module__eKYtoa__chip svg{width:17px;height:17px}.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:var(--sage,var(--text-secondary));justify-content:center;padding:8px 14px;font-size:12px;font-weight:600}.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__pillBonus{color:var(--cta);letter-spacing:.02em;margin-top:2px;font-size:10px;font-weight:600;display:block}.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}
.TriggerDiagram-module__tqHB9q__wrap{flex-direction:column;gap:14px;width:100%;display:flex}.TriggerDiagram-module__tqHB9q__lede{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.TriggerDiagram-module__tqHB9q__exampleLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px;font-weight:700}.TriggerDiagram-module__tqHB9q__story{scrollbar-width:thin;scrollbar-color:var(--border-color) transparent;align-items:stretch;gap:8px;width:100%;padding-bottom:8px;display:flex;overflow-x:auto}.TriggerDiagram-module__tqHB9q__story::-webkit-scrollbar{height:6px}.TriggerDiagram-module__tqHB9q__story::-webkit-scrollbar-track{background:0 0}.TriggerDiagram-module__tqHB9q__story::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.TriggerDiagram-module__tqHB9q__tile{background:var(--bg-elevated);border:1px solid var(--border-subtle);text-align:center;border-radius:12px;flex-direction:column;flex:150px;align-items:center;gap:8px;min-width:150px;padding:14px 10px;display:flex}.TriggerDiagram-module__tqHB9q__tileWebrun{background:var(--accent-subtle);border-color:rgba(var(--accent-rgb), .35)}.TriggerDiagram-module__tqHB9q__tileIcon{background:var(--bg-secondary,#0000000a);width:48px;height:48px;color:var(--text-primary);border-radius:10px;justify-content:center;align-items:center;display:flex}.TriggerDiagram-module__tqHB9q__tileIcon img{border-radius:6px;display:block}.TriggerDiagram-module__tqHB9q__tileIconWebrun{background:var(--accent);color:#fff}.TriggerDiagram-module__tqHB9q__tileIconWebrun svg{color:#fff;width:26px;height:26px}.TriggerDiagram-module__tqHB9q__tileLabel{color:var(--text-primary);font-size:14px;font-weight:600;line-height:1.2}.TriggerDiagram-module__tqHB9q__tileLabelAccent{color:var(--accent)}.TriggerDiagram-module__tqHB9q__tileCaption{color:var(--text-secondary);font-size:12px;line-height:1.4}.TriggerDiagram-module__tqHB9q__chevron{width:18px;height:18px;color:var(--text-muted);flex:none;align-self:center;transition:transform .2s}.TriggerDiagram-module__tqHB9q__footer{color:var(--text-secondary);font-size:13px;line-height:1.5}.TriggerDiagram-module__tqHB9q__browseLink{color:var(--accent);white-space:nowrap;font-weight:500;text-decoration:none}.TriggerDiagram-module__tqHB9q__browseLink:hover{text-decoration:underline}
.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-elevated);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{z-index:310;pointer-events:none;justify-content:center;padding:0 24px 22px;transition:left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:260px;right:0}[data-sidebar-collapsed=true] .WorkflowComposeDock-module__82cKXG__dock{left:72px}.WorkflowComposeDock-module__82cKXG__stack{flex-direction:column;align-items:center;width:100%;display:flex}.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;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__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{opacity:.4;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 20px;left:240px}[data-sidebar-collapsed=true] .WorkflowComposeDock-module__82cKXG__dock{left:64px}}@media (max-width:768px){.WorkflowComposeDock-module__82cKXG__dock{padding:0 16px 16px;left:0}[data-sidebar-collapsed=true] .WorkflowComposeDock-module__82cKXG__dock{padding:0 16px 16px;left:0}}
