@media (max-width:880px){.onboarding-module___qsSNq__mobileInputFontFix{font-size:16px!important}}
.Button-module__8RiFmG__button{cursor:pointer;transition:background-color .15s var(--ease-out), border-color .15s var(--ease-out), color .15s var(--ease-out), transform .15s var(--ease-out);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:10px 18px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.Button-module__8RiFmG__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.Button-module__8RiFmG__button:active:not(:disabled){transform:scale(.98)}.Button-module__8RiFmG__button:disabled{opacity:.5;pointer-events:none;cursor:default}.Button-module__8RiFmG__button.Button-module__8RiFmG__isLoading:disabled{opacity:.9}.Button-module__8RiFmG__primary{background:var(--ink);color:var(--ink-text);border-color:var(--ink)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}.Button-module__8RiFmG__secondary{background:var(--card);color:var(--text);border-color:var(--border-strong)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--bg2)}.Button-module__8RiFmG__danger{background:var(--card);color:var(--status-failed);border-color:color-mix(in oklch, var(--status-failed) 55%, transparent)}.Button-module__8RiFmG__danger:hover:not(:disabled){background:color-mix(in oklch, var(--status-failed) 10%, var(--card));border-color:var(--status-failed)}.Button-module__8RiFmG__sm{padding:6px 12px;font-size:.8rem}.Button-module__8RiFmG__full{width:100%}.Button-module__8RiFmG__labelHidden{visibility:hidden}.Button-module__8RiFmG__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module__8RiFmG__spinnerIcon{width:16px;height:16px;animation:.8s linear infinite Button-module__8RiFmG__buttonSpin}@keyframes Button-module__8RiFmG__buttonSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__spinnerIcon{animation:none}}
.Field-module__bfn3sa__field{flex-direction:column;gap:6px;display:flex}.Field-module__bfn3sa__labelRow{align-items:center;gap:6px;display:flex}.Field-module__bfn3sa__label{color:var(--text);font-size:.8125rem;font-weight:500}.Field-module__bfn3sa__labelNote{color:var(--faint);font-weight:400}.Field-module__bfn3sa__required{color:var(--status-failed)}.Field-module__bfn3sa__controlWrap{position:relative}.Field-module__bfn3sa__control{background:var(--card);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;box-sizing:border-box;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:8px;padding:10px 12px;font-size:.9rem;line-height:1.4}@media (max-width:880px){.Field-module__bfn3sa__control{font-size:16px}}.Field-module__bfn3sa__control::placeholder{color:var(--faint)}.Field-module__bfn3sa__control:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}.Field-module__bfn3sa__control:disabled{opacity:.5;cursor:default}.Field-module__bfn3sa__textarea{resize:vertical;min-height:80px}.Field-module__bfn3sa__hasError{border-color:var(--status-failed)}.Field-module__bfn3sa__hasError:focus{border-color:var(--status-failed);box-shadow:0 0 0 3px color-mix(in oklch, var(--status-failed) 35%, transparent)}.Field-module__bfn3sa__withReveal{padding-right:44px}.Field-module__bfn3sa__reveal{width:30px;height:30px;color:var(--muted);cursor:pointer;transition:background-color .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.Field-module__bfn3sa__reveal:hover{background:var(--bg2);color:var(--text)}.Field-module__bfn3sa__reveal:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.Field-module__bfn3sa__hint{color:var(--faint);margin:0;font-size:.75rem;line-height:1.45}.Field-module__bfn3sa__error{color:var(--status-failed);margin:0;font-size:.78rem;line-height:1.45}
.Card-module__b6YjYG__card{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:24px}
.MobileSheet-module__f4fO-G__overlay{z-index:200;background:color-mix(in oklch, var(--ink) 40%, transparent);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out);justify-content:flex-start;display:flex;position:fixed;inset:0}.MobileSheet-module__f4fO-G__overlayOpen{opacity:1;visibility:visible;pointer-events:auto}.MobileSheet-module__f4fO-G__overlaySideRight{justify-content:flex-end}.MobileSheet-module__f4fO-G__panel{background:var(--card);width:min(320px,88vw);max-width:320px;height:100%;box-shadow:var(--shadow-lg);transition:transform .2s var(--ease-out);outline:none;flex-direction:column;display:flex;position:relative;transform:translate(-100%)}.MobileSheet-module__f4fO-G__panelOpen{transform:translate(0)}.MobileSheet-module__f4fO-G__panelSideRight{transform:translate(100%)}.MobileSheet-module__f4fO-G__panelSideRight.MobileSheet-module__f4fO-G__panelOpen{transform:translate(0)}.MobileSheet-module__f4fO-G__panelHeader{padding:calc(.85rem + env(safe-area-inset-top)) 1rem .75rem 1.1rem;border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.MobileSheet-module__f4fO-G__panelTitle{color:var(--text);font-size:.95rem;font-weight:700}.MobileSheet-module__f4fO-G__closeBtn{width:32px;height:32px;color:var(--muted);cursor:pointer;transition:color .12s var(--ease-out), background-color .12s var(--ease-out);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MobileSheet-module__f4fO-G__closeBtn:hover{color:var(--text);background-color:var(--bg2)}.MobileSheet-module__f4fO-G__closeBtn:focus-visible{outline:2px solid var(--ring)}@media (hover:none){.MobileSheet-module__f4fO-G__closeBtn{position:relative}.MobileSheet-module__f4fO-G__closeBtn:after{content:"";position:absolute;inset:-6px}}.MobileSheet-module__f4fO-G__panelBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}
.HelpTip-module__Ojv3oW__tip{flex-shrink:0}.HelpTip-module__Ojv3oW__tip[open]{flex-shrink:1;align-self:flex-start;min-width:0}.HelpTip-module__Ojv3oW__trigger{border:1px solid var(--border);width:28px;height:28px;color:var(--faint);cursor:pointer;transition:border-color .15s var(--ease-out), color .15s var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;line-height:1;list-style:none;display:inline-flex}.HelpTip-module__Ojv3oW__trigger::-webkit-details-marker{display:none}.HelpTip-module__Ojv3oW__trigger:hover{border-color:var(--accent);color:var(--accent)}.HelpTip-module__Ojv3oW__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.HelpTip-module__Ojv3oW__tip[open] .HelpTip-module__Ojv3oW__trigger{border-color:var(--accent);color:var(--accent)}.HelpTip-module__Ojv3oW__body{border:1px solid var(--border);background:var(--bg2);border-radius:8px;max-width:320px;margin-top:6px;padding:8px 10px}.HelpTip-module__Ojv3oW__text{color:var(--muted);margin:0 0 6px;font-size:.75rem;line-height:1.45}.HelpTip-module__Ojv3oW__link{color:var(--accent);font-size:.75rem;font-weight:600;text-decoration:none}.HelpTip-module__Ojv3oW__link:hover{text-decoration:underline}.HelpTip-module__Ojv3oW__link:focus-visible{outline:2px solid var(--ring);outline-offset:1px}
.ActivationChecklist-module__XC7x2a__celebrateCard{background:var(--accent-light);border:1px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.25rem}.ActivationChecklist-module__XC7x2a__celebrateTitle{font-weight:700;font-size:var(--text-body);color:var(--text);margin:0}.ActivationChecklist-module__XC7x2a__celebrateSubtitle{color:var(--muted);font-size:var(--text-sm);margin:.35rem 0 .85rem;line-height:1.5}.ActivationChecklist-module__XC7x2a__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.25rem}.ActivationChecklist-module__XC7x2a__headerRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ActivationChecklist-module__XC7x2a__label{color:var(--faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin:0}.ActivationChecklist-module__XC7x2a__stepCount{font-size:var(--text-sm);color:var(--text);margin:.2rem 0 0;font-weight:600}.ActivationChecklist-module__XC7x2a__stepList{flex-direction:column;gap:.55rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.ActivationChecklist-module__XC7x2a__stepRow{align-items:center;gap:.55rem;display:flex}.ActivationChecklist-module__XC7x2a__stepIconSlot{flex-shrink:0;display:inline-flex}.ActivationChecklist-module__XC7x2a__stepDot{box-sizing:border-box;border:2px solid var(--border-strong);border-radius:50%;width:16px;height:16px;display:inline-block}.ActivationChecklist-module__XC7x2a__stepDotCurrent{border-color:var(--accent)}.ActivationChecklist-module__XC7x2a__stepLabel{font-size:var(--text-sm);color:var(--faint);text-decoration:none;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);font-weight:400}.ActivationChecklist-module__XC7x2a__stepLabelCurrent{color:var(--text);font-weight:600}.ActivationChecklist-module__XC7x2a__stepLabelDone{color:var(--muted);font-weight:400;text-decoration:line-through}.ActivationChecklist-module__XC7x2a__stepHint{font-size:var(--text-sm);color:var(--muted);margin:.25rem 0 0 1.65rem;line-height:1.5}.ActivationChecklist-module__XC7x2a__stepLink{color:var(--accent-text);font-weight:600;text-decoration:none}@keyframes ActivationChecklist-module__XC7x2a__pulse{0%,to{opacity:.5}50%{opacity:1}}.ActivationChecklist-module__XC7x2a__skeleton{}.ActivationChecklist-module__XC7x2a__skeletonLabelBar{border-radius:var(--radius-sm);background:var(--bg2);width:40%;height:14px;animation:1.5s ease-in-out infinite ActivationChecklist-module__XC7x2a__pulse}.ActivationChecklist-module__XC7x2a__skeletonStepRow{border-radius:var(--radius-sm);background:var(--bg2);height:16px;margin-top:.9rem;animation:1.5s ease-in-out infinite ActivationChecklist-module__XC7x2a__pulse}
@keyframes motion-module__4g6aMG__aaRowEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.motion-module__4g6aMG__rowEnter{animation:motion-module__4g6aMG__aaRowEnter .28s var(--ease-out) both}@keyframes motion-module__4g6aMG__aaPopIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.motion-module__4g6aMG__popIn{animation:motion-module__4g6aMG__aaPopIn .22s var(--ease-out) both}@keyframes motion-module__4g6aMG__aaBannerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.motion-module__4g6aMG__bannerIn{animation:motion-module__4g6aMG__aaBannerIn .32s var(--ease-out) both}@keyframes motion-module__4g6aMG__aaSpin{to{transform:rotate(360deg)}}.motion-module__4g6aMG__spinner{animation:1.4s linear infinite motion-module__4g6aMG__aaSpin;display:inline-block}.motion-module__4g6aMG__btnFeedback{transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out)}.motion-module__4g6aMG__btnFeedback:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-1px)}.motion-module__4g6aMG__btnFeedback:active:not(:disabled){transform:translateY(0)}
@media (max-width:880px){.TelegramConnect-module__D-WqGW__mobileInputFontFix{font-size:16px!important}}
.AgentConnectPanel-module__zDFmXa__cardBase{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.5rem}.AgentConnectPanel-module__zDFmXa__statusCard{}.AgentConnectPanel-module__zDFmXa__statusLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem}.AgentConnectPanel-module__zDFmXa__statusTitle{font-size:var(--text-body)}.AgentConnectPanel-module__zDFmXa__statusBody{color:var(--muted);font-size:var(--text-sm);margin:.35rem 0 0}.AgentConnectPanel-module__zDFmXa__buildingCard{}.AgentConnectPanel-module__zDFmXa__buildingLabel{color:var(--faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem}.AgentConnectPanel-module__zDFmXa__buildingTitle{color:var(--status-pending);font-size:var(--text-body)}.AgentConnectPanel-module__zDFmXa__buildingBody{color:var(--muted);font-size:var(--text-sm);margin:.35rem 0 0}.AgentConnectPanel-module__zDFmXa__failedCard{border:1px solid var(--status-failed);}.AgentConnectPanel-module__zDFmXa__failedLabel{color:var(--status-failed);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem}.AgentConnectPanel-module__zDFmXa__failedTitle{color:var(--status-failed);font-size:var(--text-body)}.AgentConnectPanel-module__zDFmXa__failedBody{color:var(--muted);font-size:var(--text-sm);margin:.35rem 0 0}.AgentConnectPanel-module__zDFmXa__retryRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}.AgentConnectPanel-module__zDFmXa__supportCaption{color:var(--faint);font-size:var(--text-sm)}.AgentConnectPanel-module__zDFmXa__retryError{color:var(--status-failed);font-size:var(--text-xs);margin:.6rem 0 0}.AgentConnectPanel-module__zDFmXa__liveCard{border:1px solid var(--accent);}.AgentConnectPanel-module__zDFmXa__chatLink{margin-bottom:1rem;display:inline-block}.AgentConnectPanel-module__zDFmXa__telegramLabel{color:var(--accent-text);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem}.AgentConnectPanel-module__zDFmXa__inlineLink{color:var(--accent-text);font-weight:600}
.UsageMeter-module__SvcSPW__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.5rem}.UsageMeter-module__SvcSPW__heading{color:var(--faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;cursor:help;margin-bottom:.75rem}.UsageMeter-module__SvcSPW__byokText{font-size:var(--text-sm);color:var(--muted);line-height:1.5}.UsageMeter-module__SvcSPW__byokLink{color:var(--accent-text);font-weight:600}.UsageMeter-module__SvcSPW__placeholderText{font-size:var(--text-sm);color:var(--muted)}.UsageMeter-module__SvcSPW__creditsRow{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.UsageMeter-module__SvcSPW__creditsUsed{font-size:1.05rem;font-weight:700}.UsageMeter-module__SvcSPW__creditsCap{color:var(--faint);font-size:var(--text-xs)}.UsageMeter-module__SvcSPW__progressTrack{background:var(--bg2);border-radius:var(--radius-sm);height:8px;overflow:hidden}.UsageMeter-module__SvcSPW__progressBar{height:100%;transition:width .6s var(--ease-out)}.UsageMeter-module__SvcSPW__overText{color:var(--status-failed);font-size:var(--text-xs);margin-top:.6rem}.UsageMeter-module__SvcSPW__warnText{color:var(--status-pending);font-size:var(--text-xs);margin-top:.6rem}.UsageMeter-module__SvcSPW__topupWrap{margin-top:.6rem}.UsageMeter-module__SvcSPW__topupError{color:var(--status-failed);font-size:var(--text-2xs);margin-top:.4rem}.UsageMeter-module__SvcSPW__updatedAt{color:var(--faint);font-size:var(--text-2xs);margin-top:.6rem}.UsageMeter-module__SvcSPW__learnMoreWrap{margin-top:.5rem}.UsageMeter-module__SvcSPW__learnMoreLink{color:var(--accent-text);font-size:var(--text-2xs);font-weight:600}
.LiveActivityFeed-module__qOrL2q__list{flex-direction:column;display:flex}.LiveActivityFeed-module__qOrL2q__row{border-bottom:1px solid var(--border);transition:background .15s var(--ease-out), border-color .15s var(--ease-out);border-radius:8px;align-items:flex-start;gap:.9rem;padding:.9rem .75rem;display:flex}.LiveActivityFeed-module__qOrL2q__row:last-child{border-bottom:none}.LiveActivityFeed-module__qOrL2q__row:not(.LiveActivityFeed-module__qOrL2q__rowNew):hover{background:var(--bg2)}.LiveActivityFeed-module__qOrL2q__rowNew{background:var(--accent-light);border-bottom-color:#0000}@media (max-width:880px){.LiveActivityFeed-module__qOrL2q__mobileInputFontFix{font-size:16px!important}}.LiveActivityFeed-module__qOrL2q__emptyCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:center;padding:3.5rem 2rem}.LiveActivityFeed-module__qOrL2q__emptyIconWrap{justify-content:center;margin-bottom:1rem;display:flex}.LiveActivityFeed-module__qOrL2q__emptyTitle{color:var(--text);margin-bottom:.4rem;font-size:1rem;font-weight:600}.LiveActivityFeed-module__qOrL2q__emptyBody{color:var(--muted);font-size:var(--text-sm);max-width:340px;margin:0 auto 1.25rem;line-height:1.6}.LiveActivityFeed-module__qOrL2q__emptySecondaryLinkWrap{font-size:var(--text-xs);margin:.85rem 0 0}.LiveActivityFeed-module__qOrL2q__emptySecondaryLink{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.LiveActivityFeed-module__qOrL2q__celebrateBanner{background:var(--accent-light);border:1px solid var(--accent);border-radius:var(--radius);font-size:var(--text-sm);color:var(--accent-text);align-items:center;gap:.6rem;margin-bottom:1rem;padding:.7rem 1rem;display:flex}.LiveActivityFeed-module__qOrL2q__celebrateIcon{flex-shrink:0;margin-top:.1rem}.LiveActivityFeed-module__qOrL2q__celebrateText{font-weight:700}.LiveActivityFeed-module__qOrL2q__feedHeader{align-items:center;gap:.6rem;min-height:24px;margin-bottom:.85rem;display:flex}.LiveActivityFeed-module__qOrL2q__feedLabel{color:var(--faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin:0}.LiveActivityFeed-module__qOrL2q__newBadge{font-size:var(--text-xs);color:var(--accent-text);background:var(--accent-light);border:1px solid var(--accent);border-radius:var(--radius-pill);padding:.15rem .55rem;font-weight:700;line-height:1.4}.LiveActivityFeed-module__qOrL2q__groupsWrap{flex-direction:column;gap:1.25rem;display:flex}.LiveActivityFeed-module__qOrL2q__groupLabel{color:var(--faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .5rem;font-weight:600}.LiveActivityFeed-module__qOrL2q__rowIcon{flex-shrink:0;margin-top:.15rem;display:block}.LiveActivityFeed-module__qOrL2q__rowContent{flex:1;min-width:0}.LiveActivityFeed-module__qOrL2q__rowHeaderRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.LiveActivityFeed-module__qOrL2q__rowTitle{font-weight:600;font-size:var(--text-body)}.LiveActivityFeed-module__qOrL2q__newTag{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);margin-left:.5rem;font-weight:700}.LiveActivityFeed-module__qOrL2q__rowTimestamp{color:var(--faint);font-size:var(--text-2xs);white-space:nowrap}.LiveActivityFeed-module__qOrL2q__rowMetaRow{align-items:center;gap:.5rem;margin-top:.1rem;display:flex}.LiveActivityFeed-module__qOrL2q__kindLabel{color:var(--accent-text);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em}.LiveActivityFeed-module__qOrL2q__expandBtn{cursor:pointer;color:var(--faint);font-size:var(--text-2xs);background:0 0;border:none;align-items:center;gap:.2rem;padding:0 .2rem;line-height:1;display:flex}.LiveActivityFeed-module__qOrL2q__expandIcon{transition:transform .16s;transform:rotate(0)}.LiveActivityFeed-module__qOrL2q__expandBtnIconOpen{transform:rotate(180deg)}.LiveActivityFeed-module__qOrL2q__rowBody{color:var(--muted);font-size:var(--text-sm);margin-top:.4rem;line-height:1.55}.LiveActivityFeed-module__qOrL2q__feedbackWrap{background:var(--bg2);border-radius:var(--radius-sm);border:1px solid var(--border);font-size:var(--text-xs);flex-direction:column;gap:.45rem;margin-top:.5rem;padding:.65rem .85rem;display:flex}.LiveActivityFeed-module__qOrL2q__feedbackHeader{align-items:center;gap:.5rem;display:flex}.LiveActivityFeed-module__qOrL2q__feedbackLabel{color:var(--faint);text-transform:uppercase;font-weight:600;font-size:var(--text-xs);letter-spacing:.1em;margin-right:.2rem}.LiveActivityFeed-module__qOrL2q__thumbBtn{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;color:var(--faint);font-size:var(--text-xs);background:0 0;align-items:center;gap:.2rem;padding:.25rem .55rem;font-weight:400;transition:all .12s;display:flex}.LiveActivityFeed-module__qOrL2q__thumbBtn:disabled{cursor:default}.LiveActivityFeed-module__qOrL2q__thumbBtnUpActive{background:var(--accent-light);border-color:var(--accent);color:var(--accent-text);font-weight:700}.LiveActivityFeed-module__qOrL2q__thumbBtnDownActive{background:color-mix(in srgb, var(--status-failed) 12%, transparent);border-color:var(--status-failed);color:var(--status-failed);font-weight:700}.LiveActivityFeed-module__qOrL2q__correctLink{cursor:pointer;color:var(--faint);font-size:var(--text-xs);background:0 0;border:none;padding:.25rem .3rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.LiveActivityFeed-module__qOrL2q__savedText{color:var(--faint);font-size:var(--text-xs);margin-left:auto;font-style:italic}.LiveActivityFeed-module__qOrL2q__savingText{color:var(--faint);font-size:var(--text-xs);margin-left:auto}.LiveActivityFeed-module__qOrL2q__feedbackError{color:var(--status-failed);font-size:var(--text-xs);margin-left:auto}.LiveActivityFeed-module__qOrL2q__correctionForm{flex-direction:column;gap:.4rem;display:flex}.LiveActivityFeed-module__qOrL2q__correctionLabel{color:var(--faint);font-size:var(--text-xs);font-weight:600}.LiveActivityFeed-module__qOrL2q__correctionTextarea{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-xs);resize:vertical;box-sizing:border-box;width:100%;padding:.5rem .65rem;font-family:inherit;line-height:1.5}.LiveActivityFeed-module__qOrL2q__correctionActionsRow{align-items:center;gap:.5rem;display:flex}.LiveActivityFeed-module__qOrL2q__correctionError{color:var(--status-failed);font-size:var(--text-xs);margin:0;line-height:1.5}.LiveActivityFeed-module__qOrL2q__correctionHint{color:var(--faint);font-size:var(--text-2xs);margin:0;line-height:1.5}.LiveActivityFeed-module__qOrL2q__detailWrap{background:var(--bg2);border-radius:var(--radius-sm);border:1px solid var(--border);font-size:var(--text-xs);flex-direction:column;gap:.4rem;margin-top:.6rem;padding:.75rem .85rem;display:flex}.LiveActivityFeed-module__qOrL2q__detailSummaryText{color:var(--text);margin:0;font-weight:500;line-height:1.5}.LiveActivityFeed-module__qOrL2q__detailStepsLabel{color:var(--faint);text-transform:uppercase;font-weight:600;font-size:var(--text-xs);letter-spacing:.1em;margin:0 0 .25rem}.LiveActivityFeed-module__qOrL2q__detailStepsList{color:var(--muted);margin:0;padding-left:1.2rem;line-height:1.6}.LiveActivityFeed-module__qOrL2q__detailStepLabel{color:var(--text);font-weight:500}.LiveActivityFeed-module__qOrL2q__detailStepDetail{color:var(--muted)}.LiveActivityFeed-module__qOrL2q__detailAdvanced{margin-top:.2rem}.LiveActivityFeed-module__qOrL2q__detailAdvancedSummary{cursor:pointer;color:var(--faint);font-size:var(--text-2xs);font-weight:600}.LiveActivityFeed-module__qOrL2q__detailAdvancedBody{flex-direction:column;gap:.4rem;margin-top:.4rem;display:flex}.LiveActivityFeed-module__qOrL2q__detailFieldLabel{color:var(--faint);text-transform:uppercase;font-weight:600;font-size:var(--text-xs);letter-spacing:.1em}.LiveActivityFeed-module__qOrL2q__detailFieldValue{color:var(--muted);margin:0}.LiveActivityFeed-module__qOrL2q__detailMono{font-family:monospace;font-size:var(--text-2xs)}.LiveActivityFeed-module__qOrL2q__detailUndoWrap{margin-top:.2rem}.LiveActivityFeed-module__qOrL2q__alreadyUndoneText{color:var(--faint);font-size:var(--text-2xs);font-style:italic}
.ReportMarkdown-module__VJ43va__root{white-space:normal}:is(.ReportMarkdown-module__VJ43va__root pre,.ReportMarkdown-module__VJ43va__root pre code){white-space:pre-wrap}:is(.ReportMarkdown-module__VJ43va__root h1,.ReportMarkdown-module__VJ43va__root h2,.ReportMarkdown-module__VJ43va__root h3,.ReportMarkdown-module__VJ43va__root h4,.ReportMarkdown-module__VJ43va__root h5,.ReportMarkdown-module__VJ43va__root h6){color:var(--text);margin:.6em 0 .3em;font-weight:600;line-height:1.3}.ReportMarkdown-module__VJ43va__root h1{font-size:1.15em}.ReportMarkdown-module__VJ43va__root h2{font-size:1.08em}:is(.ReportMarkdown-module__VJ43va__root h3,.ReportMarkdown-module__VJ43va__root h4,.ReportMarkdown-module__VJ43va__root h5,.ReportMarkdown-module__VJ43va__root h6){font-size:1em}.ReportMarkdown-module__VJ43va__root p{margin:.4em 0}:is(.ReportMarkdown-module__VJ43va__root ul,.ReportMarkdown-module__VJ43va__root ol){margin:.4em 0;padding-left:1.3em}.ReportMarkdown-module__VJ43va__root li{margin:.15em 0}.ReportMarkdown-module__VJ43va__root>:first-child{margin-top:0}.ReportMarkdown-module__VJ43va__root>:last-child{margin-bottom:0}.ReportMarkdown-module__VJ43va__root a{color:var(--accent);text-decoration:underline}.ReportMarkdown-module__VJ43va__root strong{font-weight:700}.ReportMarkdown-module__VJ43va__root code{font-family:var(--font-mono,monospace);background:var(--bg2);border-radius:4px;padding:.1em .35em;font-size:.9em}.ReportMarkdown-module__VJ43va__root pre{background:var(--bg2);border:1px solid var(--border);border-radius:6px;margin:.5em 0;padding:.6em .75em;overflow-x:auto}.ReportMarkdown-module__VJ43va__root pre code{background:0 0;padding:0}.ReportMarkdown-module__VJ43va__root blockquote{border-left:3px solid var(--border);color:var(--muted);margin:.4em 0;padding-left:.75em}.ReportMarkdown-module__VJ43va__root hr{border:none;border-top:1px solid var(--border);margin:.6em 0}.ReportMarkdown-module__VJ43va__root table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.92em}:is(.ReportMarkdown-module__VJ43va__root th,.ReportMarkdown-module__VJ43va__root td){border:1px solid var(--border);text-align:left;padding:.3em .55em}.ReportMarkdown-module__VJ43va__root th{color:var(--text);background:var(--bg2);font-weight:600}
.FeedbackContent-module__aDmAsa__page{flex-direction:column;gap:2rem;max-width:720px;margin:0 auto;padding:.5rem 0 3rem;display:flex}.FeedbackContent-module__aDmAsa__header{flex-direction:column;gap:.4rem;display:flex}.FeedbackContent-module__aDmAsa__title{font-family:var(--font-bricolage);margin:0;font-size:1.5rem;font-weight:650}.FeedbackContent-module__aDmAsa__subtitle{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.FeedbackContent-module__aDmAsa__form{background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.FeedbackContent-module__aDmAsa__row{gap:1rem;display:flex}.FeedbackContent-module__aDmAsa__row>*{flex:1}.FeedbackContent-module__aDmAsa__submitRow{align-items:center;gap:.75rem;display:flex}.FeedbackContent-module__aDmAsa__toast{color:var(--muted);margin:0;font-size:.85rem}.FeedbackContent-module__aDmAsa__listSection{flex-direction:column;gap:.75rem;display:flex}.FeedbackContent-module__aDmAsa__listTitle{font-family:var(--font-bricolage);margin:0;font-size:1.1rem;font-weight:600}.FeedbackContent-module__aDmAsa__empty{color:var(--muted);font-size:.9rem}.FeedbackContent-module__aDmAsa__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.FeedbackContent-module__aDmAsa__item{background:var(--card);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.FeedbackContent-module__aDmAsa__itemMain{flex-direction:column;gap:.2rem;min-width:0;display:flex}.FeedbackContent-module__aDmAsa__itemTitle{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.FeedbackContent-module__aDmAsa__itemMeta{color:var(--muted);text-transform:capitalize;font-size:.75rem}.FeedbackContent-module__aDmAsa__itemRight{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.FeedbackContent-module__aDmAsa__badge{--badge-color:var(--muted);color:color-mix(in oklch, var(--badge-color) 60%, var(--text));background:color-mix(in oklch, var(--badge-color) 10%, var(--card));border:1px solid color-mix(in oklch, var(--badge-color) 40%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .6rem;font-size:.8125rem;font-weight:600;display:inline-flex}.FeedbackContent-module__aDmAsa__badge:before{content:"";background:var(--badge-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.FeedbackContent-module__aDmAsa__badge_submitted{--badge-color:var(--status-pending)}.FeedbackContent-module__aDmAsa__badge_in_progress{--badge-color:var(--status-live)}.FeedbackContent-module__aDmAsa__badge_done{--badge-color:var(--muted)}.FeedbackContent-module__aDmAsa__link{color:var(--accent-text);border-radius:4px;font-size:.8rem;font-weight:600;text-decoration:underline}.FeedbackContent-module__aDmAsa__link:hover{color:var(--accent-strong)}@keyframes FeedbackContent-module__aDmAsa__feedbackPulse{0%,to{opacity:.55}50%{opacity:1}}.FeedbackContent-module__aDmAsa__skeletonRow{border:1px solid var(--border);background:var(--bg2);border-radius:10px;height:56px;animation:1.5s ease-in-out infinite FeedbackContent-module__aDmAsa__feedbackPulse}@media (prefers-reduced-motion:reduce){.FeedbackContent-module__aDmAsa__skeletonRow{animation:none}}.FeedbackContent-module__aDmAsa__errorNotice{background:color-mix(in oklch, var(--status-failed) 8%, var(--card));border:1px solid color-mix(in oklch, var(--status-failed) 45%, transparent);color:var(--status-failed);border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.85rem;display:flex}@media (max-width:560px){.FeedbackContent-module__aDmAsa__row{flex-direction:column}}
.OnboardingNudge-module__XEtMYW__banner{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.9rem 1.1rem;display:flex}.OnboardingNudge-module__XEtMYW__textBlock{flex:1;min-width:200px}.OnboardingNudge-module__XEtMYW__title{font-weight:600;font-size:var(--text-sm);color:var(--text);margin:0 0 .2rem}.OnboardingNudge-module__XEtMYW__subtitle{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.5}.OnboardingNudge-module__XEtMYW__actions{flex-shrink:0;gap:.5rem;display:flex}
.ChatSessionSidebar-module__jSUVsq__sessionSidebar{border-right:1px solid var(--border);background:var(--bg2);flex-direction:column;flex-shrink:0;width:220px;display:flex;overflow:hidden}.ChatSessionSidebar-module__jSUVsq__sessionSidebarSheet{background:var(--bg2);border-right:none;flex-direction:column;flex-shrink:0;width:100%;display:flex;overflow:hidden}.ChatSessionSidebar-module__jSUVsq__sessionSidebarHeader{flex-shrink:0;padding:.75rem .85rem .5rem}.ChatSessionSidebar-module__jSUVsq__newSessionBtn{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text);cursor:pointer;text-align:left;transition:background .12s var(--ease-out), border-color .12s var(--ease-out);background:0 0;padding:.45rem .75rem;font-size:.8rem;font-weight:600}.ChatSessionSidebar-module__jSUVsq__newSessionBtn:hover{background:var(--bg);border-color:var(--border-strong)}.ChatSessionSidebar-module__jSUVsq__newSessionBtn:focus-visible{outline:2px solid var(--ring)}.ChatSessionSidebar-module__jSUVsq__sessionList{scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:1;padding:.25rem 0;overflow-y:auto}.ChatSessionSidebar-module__jSUVsq__sessionList::-webkit-scrollbar{width:4px}.ChatSessionSidebar-module__jSUVsq__sessionList::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:2px}.ChatSessionSidebar-module__jSUVsq__sessionItem,.ChatSessionSidebar-module__jSUVsq__sessionItemActive{color:var(--muted);transition:background .1s var(--ease-out), color .1s var(--ease-out);border-radius:0;flex-direction:column;padding:.45rem .85rem;font-size:.8rem;display:flex;position:relative}.ChatSessionSidebar-module__jSUVsq__sessionItem:hover{background:var(--bg);color:var(--text)}.ChatSessionSidebar-module__jSUVsq__sessionItemActive{background:var(--accent-light);color:var(--accent-text);font-weight:600}.ChatSessionSidebar-module__jSUVsq__sessionItemRow{cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;display:flex;overflow:hidden}.ChatSessionSidebar-module__jSUVsq__sessionItemTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ChatSessionSidebar-module__jSUVsq__sessionItemMain{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.ChatSessionSidebar-module__jSUVsq__sessionItemTimestamp{font-family:var(--font-jetbrains), monospace;letter-spacing:.03em;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.ChatSessionSidebar-module__jSUVsq__sessionItemActions{opacity:0;pointer-events:none;transition:opacity .1s var(--ease-out);flex-shrink:0;gap:.2rem;display:flex}.ChatSessionSidebar-module__jSUVsq__sessionItem:hover .ChatSessionSidebar-module__jSUVsq__sessionItemActions,.ChatSessionSidebar-module__jSUVsq__sessionItem:focus-within .ChatSessionSidebar-module__jSUVsq__sessionItemActions,.ChatSessionSidebar-module__jSUVsq__sessionItemActive .ChatSessionSidebar-module__jSUVsq__sessionItemActions,.ChatSessionSidebar-module__jSUVsq__sessionItemActionsPersist{opacity:1;pointer-events:auto}.ChatSessionSidebar-module__jSUVsq__sessionActionBtn{width:20px;height:20px;color:var(--faint);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChatSessionSidebar-module__jSUVsq__sessionActionBtn:hover{background:var(--bg2);color:var(--text)}.ChatSessionSidebar-module__jSUVsq__sessionActionBtn:focus-visible{outline:2px solid var(--ring)}.ChatSessionSidebar-module__jSUVsq__sessionActionConfirm{color:var(--status-failed)}.ChatSessionSidebar-module__jSUVsq__sessionActionConfirm:hover{background:color-mix(in oklch, var(--status-failed) 12%, transparent);color:var(--status-failed)}.ChatSessionSidebar-module__jSUVsq__sessionActionBusy{width:20px;height:20px;color:var(--faint);justify-content:center;align-items:center;font-size:.7rem;display:flex}.ChatSessionSidebar-module__jSUVsq__sessionDeleteError{color:var(--status-failed);margin:.1rem 0 0;font-size:.8125rem}.ChatSessionSidebar-module__jSUVsq__sessionRenameInput{border:1px solid var(--accent);background:var(--bg);min-width:0;color:var(--text);border-radius:4px;outline:none;flex:1;padding:.1rem .3rem;font-family:inherit;font-size:.8rem}.ChatSessionSidebar-module__jSUVsq__sessionsEmpty{color:var(--faint);margin:0;padding:.75rem .85rem;font-size:.78rem}.ChatSessionSidebar-module__jSUVsq__skeletonRow{border-radius:var(--radius);background:var(--bg);height:32px;margin:.2rem .85rem;animation:1.4s ease-in-out infinite ChatSessionSidebar-module__jSUVsq__sidebarPulse}@keyframes ChatSessionSidebar-module__jSUVsq__sidebarPulse{0%,to{opacity:.4}50%{opacity:.9}}@media (max-width:880px){.ChatSessionSidebar-module__jSUVsq__sessionSidebar{display:none}.ChatSessionSidebar-module__jSUVsq__sessionSidebarSheet .ChatSessionSidebar-module__jSUVsq__sessionRenameInput{font-size:16px}}@media (hover:none){.ChatSessionSidebar-module__jSUVsq__sessionItemActions{opacity:1;pointer-events:auto}.ChatSessionSidebar-module__jSUVsq__sessionActionBtn{width:44px;height:44px}.ChatSessionSidebar-module__jSUVsq__sessionItemActions{gap:.5rem}}
.DailyBriefTile-module__lr6c1W__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.1rem 1.25rem}.DailyBriefTile-module__lr6c1W__emptyCard{text-align:center;padding:2rem;}.DailyBriefTile-module__lr6c1W__emptyText{color:var(--muted);font-size:var(--text-sm);margin:0}.DailyBriefTile-module__lr6c1W__headerRow{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.DailyBriefTile-module__lr6c1W__title{font-weight:600;font-size:var(--text-body);color:var(--text)}.DailyBriefTile-module__lr6c1W__titleSegment{color:var(--faint);font-size:var(--text-sm)}.DailyBriefTile-module__lr6c1W__timestamp{color:var(--faint);font-size:var(--text-2xs);white-space:nowrap}.DailyBriefTile-module__lr6c1W__statLine{color:var(--text);font-weight:700;font-size:var(--text-body);letter-spacing:.005em;margin:0 0 .9rem}.DailyBriefTile-module__lr6c1W__list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.DailyBriefTile-module__lr6c1W__item{align-items:flex-start;gap:.55rem;display:flex}.DailyBriefTile-module__lr6c1W__itemBody{flex:1;min-width:0}.DailyBriefTile-module__lr6c1W__itemText{color:var(--text);font-size:var(--text-body);margin:0;line-height:1.55}.DailyBriefTile-module__lr6c1W__sourceRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.35rem;display:flex}.DailyBriefTile-module__lr6c1W__sourceChip{font-size:var(--text-2xs);color:var(--muted);background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-pill);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.2rem;max-width:100%;padding:.12rem .55rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}.DailyBriefTile-module__lr6c1W__expandBtn{cursor:pointer;color:var(--faint);font-size:var(--text-2xs);background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.DailyBriefTile-module__lr6c1W__quote{background:var(--bg2);border-left:2px solid var(--accent);color:var(--muted);font-size:var(--text-sm);border-radius:4px;margin:.5rem 0 0;padding:.5rem .75rem;font-style:italic;line-height:1.55}.DailyBriefTile-module__lr6c1W__unverifiedTag{font-size:var(--text-2xs);color:var(--faint);margin-top:.3rem;font-style:italic;display:inline-block}.DailyBriefTile-module__lr6c1W__checkIcon{color:var(--accent-text);flex-shrink:0;margin-top:.15rem;display:block}.DailyBriefTile-module__lr6c1W__warnIcon{color:var(--status-failed);flex-shrink:0;margin-top:.15rem;display:block}.DailyBriefTile-module__lr6c1W__sunIcon{color:var(--muted);flex-shrink:0;display:block}
@media (max-width:880px){.SkillsHub-module__sg3ura__mobileInputFontFix{font-size:16px!important}}
@media (max-width:880px){.AutomationsManager-module__pYnwfq__mobileInputFontFix{font-size:16px!important}}
.ConnectPromptCard-module__UWsqdG__card{background:var(--card);border:1px solid var(--accent);max-width:100%;box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;gap:.65rem;margin-top:.5rem;padding:.85rem 1rem;display:flex}.ConnectPromptCard-module__UWsqdG__lead{color:var(--text);font-size:.88rem;line-height:1.5}.ConnectPromptCard-module__UWsqdG__actions{gap:.5rem;display:flex}.ConnectPromptCard-module__UWsqdG__connectBtn{border:1px solid var(--accent);background:var(--accent-light);color:var(--accent-text);cursor:pointer;border-radius:8px;padding:.4rem .9rem;font-size:.82rem;font-weight:600}.ConnectPromptCard-module__UWsqdG__connectBtn:disabled{opacity:.6;cursor:default}.ConnectPromptCard-module__UWsqdG__rejectBtn{border:1px solid var(--border);color:var(--faint);cursor:pointer;background:0 0;border-radius:8px;padding:.4rem .9rem;font-size:.82rem;font-weight:600}.ConnectPromptCard-module__UWsqdG__rejectBtn:disabled{opacity:.6;cursor:default}.ConnectPromptCard-module__UWsqdG__resolved{color:var(--faint);font-size:.82rem}.ConnectPromptCard-module__UWsqdG__errorNote{color:var(--status-failed);font-size:.78rem}
.TasksPanel-module__vKMbOa__panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.1rem 1.25rem}.TasksPanel-module__vKMbOa__panelError{border-color:var(--status-failed)}.TasksPanel-module__vKMbOa__panelLabel{color:var(--faint);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .85rem}.TasksPanel-module__vKMbOa__loadingText{color:var(--muted);font-size:var(--text-sm)}.TasksPanel-module__vKMbOa__errorText{color:var(--status-failed);font-size:var(--text-xs);margin-bottom:.5rem}.TasksPanel-module__vKMbOa__unavailableRow{align-items:flex-start;gap:.75rem;display:flex}.TasksPanel-module__vKMbOa__unavailableIcon{color:var(--faint);flex-shrink:0;margin-top:.1rem}.TasksPanel-module__vKMbOa__unavailableTitle{font-weight:600;font-size:var(--text-body);margin-bottom:.3rem}.TasksPanel-module__vKMbOa__unavailableBody{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.TasksPanel-module__vKMbOa__emptyState{text-align:center;padding:2.5rem 1.5rem}.TasksPanel-module__vKMbOa__emptyTitle{color:var(--text);margin-bottom:.3rem;font-weight:600}.TasksPanel-module__vKMbOa__emptyBody{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.6}.TasksPanel-module__vKMbOa__syncedAt{color:var(--faint);font-size:var(--text-2xs);text-align:right;margin-top:.5rem}.TasksPanel-module__vKMbOa__taskRow{border-bottom:1px solid var(--border);padding:.7rem 0}.TasksPanel-module__vKMbOa__taskRowLast{border-bottom:none}.TasksPanel-module__vKMbOa__taskHeader{align-items:flex-start;gap:.75rem;display:flex}.TasksPanel-module__vKMbOa__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.2rem;display:inline-block}.TasksPanel-module__vKMbOa__taskContent{flex:1;min-width:0}.TasksPanel-module__vKMbOa__taskTitleRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.TasksPanel-module__vKMbOa__taskTitle{font-weight:600;font-size:var(--text-sm);word-break:break-word}.TasksPanel-module__vKMbOa__taskStatus{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;flex-shrink:0;font-weight:700}.TasksPanel-module__vKMbOa__retryCount{color:var(--faint);font-size:var(--text-xs);margin:.15rem 0 0}.TasksPanel-module__vKMbOa__busyText{color:var(--faint);font-size:var(--text-xs);margin:.3rem 0 0}.TasksPanel-module__vKMbOa__confirmRow{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.35rem;display:flex}.TasksPanel-module__vKMbOa__confirmText{font-size:var(--text-xs);color:var(--text);font-weight:600}.TasksPanel-module__vKMbOa__actionRow{gap:.4rem;margin-top:.35rem;display:flex}.TasksPanel-module__vKMbOa__rowError{color:var(--status-failed);font-size:var(--text-xs);margin-top:.2rem;padding-left:1.25rem}
@keyframes LayoutSkeleton-module__Sl5QIW__pulse{0%,to{opacity:.5}50%{opacity:1}}.LayoutSkeleton-module__Sl5QIW__shell{width:100%;height:100dvh;display:flex;overflow:hidden}.LayoutSkeleton-module__Sl5QIW__sidebar{border-right:1px solid var(--bg2);flex-direction:column;flex-shrink:0;gap:12px;width:220px;padding:16px 12px;display:flex}.LayoutSkeleton-module__Sl5QIW__sidebarBrand{background:var(--bg2);border-radius:6px;height:32px;animation:1.5s ease-in-out infinite LayoutSkeleton-module__Sl5QIW__pulse}.LayoutSkeleton-module__Sl5QIW__sidebarProfile{background:var(--bg2);border-radius:8px;height:48px;animation:1.5s ease-in-out infinite LayoutSkeleton-module__Sl5QIW__pulse}.LayoutSkeleton-module__Sl5QIW__sidebarNav{flex-direction:column;flex:1;gap:8px;display:flex}.LayoutSkeleton-module__Sl5QIW__navRow{background:var(--bg2);border-radius:6px;height:32px;animation:1.5s ease-in-out infinite LayoutSkeleton-module__Sl5QIW__pulse}.LayoutSkeleton-module__Sl5QIW__content{flex-direction:column;flex:1;display:flex;overflow:hidden}.LayoutSkeleton-module__Sl5QIW__topBar{border-bottom:1px solid var(--bg2);justify-content:flex-end;align-items:center;gap:12px;height:44px;padding:0 20px;display:flex}.LayoutSkeleton-module__Sl5QIW__topBarChip{background:var(--bg2);border-radius:10px;width:80px;height:20px;animation:1.5s ease-in-out infinite LayoutSkeleton-module__Sl5QIW__pulse}.LayoutSkeleton-module__Sl5QIW__main{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}.LayoutSkeleton-module__Sl5QIW__card{background:var(--bg2);border-radius:10px;height:56px;animation:1.5s ease-in-out infinite LayoutSkeleton-module__Sl5QIW__pulse}.LayoutSkeleton-module__Sl5QIW__cardWide{background:var(--bg2);border-radius:10px;height:120px;animation:1.5s ease-in-out infinite LayoutSkeleton-module__Sl5QIW__pulse}@media (max-width:880px){.LayoutSkeleton-module__Sl5QIW__shell{flex-direction:column}.LayoutSkeleton-module__Sl5QIW__sidebar{border-right:none;border-bottom:1px solid var(--bg2);flex-flow:wrap;gap:8px;width:100%;height:auto;padding:12px}.LayoutSkeleton-module__Sl5QIW__sidebarBrand,.LayoutSkeleton-module__Sl5QIW__sidebarProfile{flex:auto}.LayoutSkeleton-module__Sl5QIW__sidebarNav{flex-flow:wrap;flex:100%;gap:8px}.LayoutSkeleton-module__Sl5QIW__navRow{flex:28%;min-width:70px;height:22px}}
.ChatThread-module__pEYOPW__root{background:var(--bg);flex-direction:row;height:100%;display:flex;overflow:hidden}.ChatThread-module__pEYOPW__chatMain{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ChatThread-module__pEYOPW__header{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.ChatThread-module__pEYOPW__headerInfo{align-items:center;gap:.75rem;display:flex}.ChatThread-module__pEYOPW__headerInfo .ChatThread-module__pEYOPW__avatar{background:var(--accent-light);width:32px;height:32px;box-shadow:var(--shadow-sm);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;display:flex}.ChatThread-module__pEYOPW__headerTitle{color:var(--text);margin:0;font-size:.95rem;font-weight:700;line-height:1.2}.ChatThread-module__pEYOPW__headerStatus{align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.ChatThread-module__pEYOPW__statusDot{border-radius:50%;width:7px;height:7px;display:inline-block}@keyframes ChatThread-module__pEYOPW__pulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--status-live) 60%, transparent)}70%{box-shadow:0 0 0 5px color-mix(in oklch, var(--status-live) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklch, var(--status-live) 0%, transparent)}}.ChatThread-module__pEYOPW__statusDotLive{background-color:var(--status-live);animation:2s cubic-bezier(.24,0,.38,1) infinite ChatThread-module__pEYOPW__pulse}.ChatThread-module__pEYOPW__headerStatusText{color:var(--muted);font-size:.8125rem;font-weight:500}.ChatThread-module__pEYOPW__headerActions{align-items:center;display:flex}.ChatThread-module__pEYOPW__historyBtn{border:1px solid var(--border);color:var(--muted);cursor:pointer;min-height:44px;transition:color .12s var(--ease-out), border-color .12s var(--ease-out), background-color .12s var(--ease-out);background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .7rem;font-size:.8rem;font-weight:500;display:none}.ChatThread-module__pEYOPW__historyBtn:hover{color:var(--text);border-color:var(--border-strong);background:var(--bg2)}.ChatThread-module__pEYOPW__historyBtn:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__historyBtnLabel{line-height:1}.ChatThread-module__pEYOPW__actionBtn{border:1px solid var(--border);color:var(--muted);cursor:pointer;transition:all .15s var(--ease-out);background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.8rem;font-weight:500;display:flex}.ChatThread-module__pEYOPW__actionBtn:hover{color:var(--text);border-color:var(--border-strong);background:var(--bg2)}.ChatThread-module__pEYOPW__actionBtn:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__thread{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding:1.5rem 2rem;display:flex;overflow-y:auto}.ChatThread-module__pEYOPW__thread::-webkit-scrollbar{width:6px}.ChatThread-module__pEYOPW__thread::-webkit-scrollbar-track{background:0 0}.ChatThread-module__pEYOPW__thread::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:3px}.ChatThread-module__pEYOPW__emptyState{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2rem;width:100%;max-width:680px;margin:auto;padding:2rem 1rem;display:flex}.ChatThread-module__pEYOPW__emptyWelcome{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.ChatThread-module__pEYOPW__emptyLogo{background:var(--accent-light);border:2px solid var(--accent);width:56px;height:56px;box-shadow:0 4px 12px color-mix(in oklch, var(--accent) 15%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.ChatThread-module__pEYOPW__emptyTitle{font-size:1.6rem;font-weight:800;font-family:var(--font-bricolage);color:var(--text);letter-spacing:-.02em;margin:0}.ChatThread-module__pEYOPW__emptySubtitle{color:var(--muted);max-width:44ch;margin:0;font-size:.88rem;line-height:1.6}.ChatThread-module__pEYOPW__suggestWrapper{flex-direction:column;gap:.75rem;width:100%;display:flex}.ChatThread-module__pEYOPW__suggestLabel{text-transform:uppercase;color:var(--faint);letter-spacing:.1em;text-align:left;margin:0;font-size:.8125rem;font-weight:600}.ChatThread-module__pEYOPW__suggestGrid{grid-template-columns:1fr 1fr;gap:.75rem;width:100%;display:grid}.ChatThread-module__pEYOPW__suggestCard{background:var(--card);border:1px solid var(--border);cursor:pointer;text-align:left;transition:border-color .15s var(--ease-out), transform .15s var(--ease-out), box-shadow .15s var(--ease-out), background-color .15s var(--ease-out);width:100%;box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;gap:.5rem;padding:.9rem;display:flex}.ChatThread-module__pEYOPW__suggestCard:hover{border-color:var(--accent);box-shadow:var(--shadow-md);background-color:var(--bg2);transform:translateY(-2px)}.ChatThread-module__pEYOPW__suggestCard:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__suggestCardHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.ChatThread-module__pEYOPW__suggestCardIcon{color:var(--accent-text);background:var(--accent-light);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ChatThread-module__pEYOPW__suggestCardArrow{color:var(--faint);opacity:0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);transform:translate(-4px)}.ChatThread-module__pEYOPW__suggestCard:hover .ChatThread-module__pEYOPW__suggestCardArrow{opacity:1;color:var(--accent-text);transform:translate(0)}.ChatThread-module__pEYOPW__suggestCardText{color:var(--text);margin:0;font-size:.82rem;font-weight:500;line-height:1.45}.ChatThread-module__pEYOPW__dateSeparator{text-align:center;width:100%;max-width:800px;font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;color:var(--faint);margin:.25rem auto;font-size:.75rem;font-weight:500}.ChatThread-module__pEYOPW__messageTimestamp{font-family:var(--font-jetbrains), monospace;letter-spacing:.04em;color:var(--faint);margin-top:.25rem;font-size:.75rem;font-weight:500}.ChatThread-module__pEYOPW__messageRow{align-items:flex-start;gap:.75rem;width:100%;max-width:800px;margin:0 auto;display:flex}.ChatThread-module__pEYOPW__messageRowUser{justify-content:flex-end}.ChatThread-module__pEYOPW__messageRowAssistant{justify-content:flex-start}.ChatThread-module__pEYOPW__messageContent{flex-direction:column;min-width:0;max-width:72%;display:flex}.ChatThread-module__pEYOPW__messageRowUser .ChatThread-module__pEYOPW__messageContent{align-items:flex-end}.ChatThread-module__pEYOPW__messageRowAssistant .ChatThread-module__pEYOPW__messageContent{align-items:flex-start}.ChatThread-module__pEYOPW__messageAvatar{background:var(--accent-light);width:28px;height:28px;box-shadow:var(--shadow-sm);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:.15rem;display:flex}.ChatThread-module__pEYOPW__bubble{white-space:pre-wrap;overflow-wrap:break-word;max-width:100%;box-shadow:var(--shadow-sm);animation:ChatThread-module__pEYOPW__slideIn .25s var(--ease-out) forwards;opacity:0;padding:.75rem 1rem;font-size:.9rem;line-height:1.55}@keyframes ChatThread-module__pEYOPW__slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ChatThread-module__pEYOPW__bubbleUser{background:var(--accent-light);color:var(--accent-text);box-shadow:var(--shadow-sm);border-radius:16px 16px 4px}.ChatThread-module__pEYOPW__bubbleAssistant{background:var(--card);color:var(--text);border:1px solid var(--border);border-radius:16px 16px 16px 4px}.ChatThread-module__pEYOPW__bubbleQueued{opacity:.65}.ChatThread-module__pEYOPW__thinking{align-items:flex-end;gap:.75rem;width:100%;max-width:800px;margin:0 auto;display:flex}.ChatThread-module__pEYOPW__thinkingAvatar{background:var(--accent-light);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ChatThread-module__pEYOPW__thinkingBubble{background:var(--card);border:1px solid var(--border);color:var(--muted);border-radius:16px 16px 16px 4px;align-items:center;gap:.2rem;padding:.6rem 1rem;font-size:.9rem;line-height:1;display:flex}@keyframes ChatThread-module__pEYOPW__pulseDot{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.ChatThread-module__pEYOPW__thinkingDot{align-items:center;height:10px;font-size:1.5rem;font-weight:700;animation:1.4s infinite ChatThread-module__pEYOPW__pulseDot;display:inline-flex}.ChatThread-module__pEYOPW__thinkingDot:nth-child(2){animation-delay:.2s}.ChatThread-module__pEYOPW__thinkingDot:nth-child(3){animation-delay:.4s}.ChatThread-module__pEYOPW__notice{flex-shrink:0;width:100%;max-width:800px;margin:0 auto;padding:0 2rem}.ChatThread-module__pEYOPW__noticePending{background:var(--card);border:1px solid var(--status-pending);color:var(--status-pending);border-radius:10px;padding:.65rem .9rem;font-size:.8rem;line-height:1.5}.ChatThread-module__pEYOPW__noticeError{background:var(--card);border:1px solid var(--status-failed);color:var(--status-failed);border-radius:10px;padding:.65rem .9rem;font-size:.8rem}.ChatThread-module__pEYOPW__composer{background:var(--bg);border-top:1px solid var(--border);flex-shrink:0;justify-content:center;width:100%;padding:1.25rem 2rem 1.5rem;display:flex}.ChatThread-module__pEYOPW__composerWrapper{background:var(--card);border:1px solid var(--border);width:100%;max-width:800px;box-shadow:var(--shadow-md);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:20px;align-items:flex-end;gap:.5rem;padding:.4rem .6rem;display:flex}.ChatThread-module__pEYOPW__composerWrapper:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring), var(--shadow-md)}.ChatThread-module__pEYOPW__composerSuggestion{justify-content:center;align-items:center;padding-bottom:.15rem;display:flex}.ChatThread-module__pEYOPW__composerIconBtn{width:32px;height:32px;color:var(--muted);cursor:pointer;transition:color .12s var(--ease-out), background-color .12s var(--ease-out);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.ChatThread-module__pEYOPW__suggestionBtn{}.ChatThread-module__pEYOPW__suggestionBtn:hover{color:var(--accent-text);background-color:var(--accent-light)}.ChatThread-module__pEYOPW__micBtn{}.ChatThread-module__pEYOPW__micBtn:hover{color:var(--accent-text);background-color:var(--accent-light)}.ChatThread-module__pEYOPW__micBtnActive{color:var(--status-live);background-color:color-mix(in oklch, var(--status-live) 12%, transparent);animation:2s cubic-bezier(.24,0,.38,1) infinite ChatThread-module__pEYOPW__pulse}.ChatThread-module__pEYOPW__micBtnActive:hover{color:var(--status-live)}.ChatThread-module__pEYOPW__composerTextarea{color:var(--text);resize:none;background:0 0;border:none;outline:none;flex:1;min-height:32px;max-height:160px;padding:.45rem .5rem;font-family:inherit;font-size:.9rem;line-height:1.5;overflow-y:auto}.ChatThread-module__pEYOPW__composerTextarea::placeholder{color:var(--faint)}.ChatThread-module__pEYOPW__composerSendBtn{background:var(--ink);width:32px;height:32px;color:var(--ink-text);cursor:pointer;transition:background .15s var(--ease-out), transform .12s var(--ease-out), opacity .15s var(--ease-out);box-shadow:var(--shadow-sm);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;padding:0;display:flex}.ChatThread-module__pEYOPW__composerSendBtn:hover:not(:disabled){background:var(--accent);transform:scale(1.05)}.ChatThread-module__pEYOPW__composerSendBtn:disabled{opacity:.35;cursor:not-allowed;background:var(--border-strong);color:var(--faint);box-shadow:none}.ChatThread-module__pEYOPW__fallback{justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.ChatThread-module__pEYOPW__fallbackCard{background:var(--card);border-radius:var(--radius);width:100%;max-width:520px;box-shadow:var(--shadow-md);padding:1.5rem}.ChatThread-module__pEYOPW__fallbackText{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.ChatThread-module__pEYOPW__serviceStrip{border-bottom:1px solid var(--border);background:var(--bg2);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:1.25rem;padding:.6rem 2rem;display:flex}.ChatThread-module__pEYOPW__serviceItem{align-items:center;gap:.5rem;font-size:.78rem;display:flex}.ChatThread-module__pEYOPW__serviceItemIcon{width:20px;height:20px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChatThread-module__pEYOPW__serviceItemText{flex-direction:column;min-width:0;display:flex}.ChatThread-module__pEYOPW__serviceItemTitle{color:var(--text);font-size:.78rem;font-weight:600;line-height:1.2}.ChatThread-module__pEYOPW__serviceItemSub{color:var(--muted);font-size:.7rem;line-height:1.2}.ChatThread-module__pEYOPW__serviceItemDot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto}.ChatThread-module__pEYOPW__conversationTools{flex-shrink:0;align-items:center;gap:.75rem;padding:.65rem 0 .5rem;display:flex}.ChatThread-module__pEYOPW__newChatBtn{border:1px solid var(--border);color:var(--muted);cursor:pointer;transition:background .12s var(--ease-out), color .12s var(--ease-out), border-color .12s var(--ease-out);background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}.ChatThread-module__pEYOPW__newChatBtn:hover{background:var(--bg2);color:var(--text);border-color:var(--border-strong)}.ChatThread-module__pEYOPW__newChatBtn:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__threadLabel{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;max-width:260px;font-size:.78rem;display:inline-flex;overflow:hidden}.ChatThread-module__pEYOPW__messageFeedback{opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out);align-items:center;gap:.35rem;margin-top:.4rem;display:flex}.ChatThread-module__pEYOPW__messageRowAssistant:hover .ChatThread-module__pEYOPW__messageFeedback,.ChatThread-module__pEYOPW__messageRowAssistant:focus-within .ChatThread-module__pEYOPW__messageFeedback{opacity:1;pointer-events:auto}.ChatThread-module__pEYOPW__feedbackBtn{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);cursor:pointer;transition:background .1s var(--ease-out), color .1s var(--ease-out), border-color .1s var(--ease-out);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChatThread-module__pEYOPW__feedbackBtn:hover{background:var(--bg2);color:var(--text);border-color:var(--border-strong)}.ChatThread-module__pEYOPW__feedbackBtn:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__feedbackBtnActive,.ChatThread-module__pEYOPW__feedbackBtnActive:hover{background:var(--accent-light);color:var(--accent-text);border-color:var(--accent)}@media (hover:none){.ChatThread-module__pEYOPW__messageFeedback{opacity:1;pointer-events:auto}.ChatThread-module__pEYOPW__composerSendBtn,.ChatThread-module__pEYOPW__composerIconBtn{width:44px;height:44px}.ChatThread-module__pEYOPW__feedbackBtn{position:relative}.ChatThread-module__pEYOPW__feedbackBtn:after{content:"";position:absolute;inset:-9px}}.ChatThread-module__pEYOPW__copiedLabel{color:var(--accent-text);font-size:.7rem;font-weight:600}.ChatThread-module__pEYOPW__failedRetry{border:1px solid var(--status-failed);color:var(--status-failed);cursor:pointer;transition:background .1s var(--ease-out), opacity .1s var(--ease-out);background:0 0;border-radius:6px;align-items:center;gap:.3rem;margin-top:.35rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.ChatThread-module__pEYOPW__failedRetry:hover{background:var(--bg2)}.ChatThread-module__pEYOPW__failedRetry:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__failedRetry:disabled{opacity:.6;cursor:default}.ChatThread-module__pEYOPW__queuedBadge{border:1px solid var(--status-pending);color:var(--status-pending);border-radius:6px;align-items:center;gap:.35rem;margin-top:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.ChatThread-module__pEYOPW__queuedRemove{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.9rem;line-height:1}.ChatThread-module__pEYOPW__queuedRemove:hover{opacity:.7}.ChatThread-module__pEYOPW__queuedRemove:focus-visible{outline:2px solid var(--ring)}.ChatThread-module__pEYOPW__interruptedBadge{border:1px solid var(--border-strong);color:var(--faint);border-radius:6px;align-items:center;gap:.35rem;margin-top:.35rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.ChatThread-module__pEYOPW__sessionLoadingState{color:var(--faint);letter-spacing:.2em;flex:1;justify-content:center;align-items:center;font-size:1.2rem;display:flex}@media (max-width:880px){.ChatThread-module__pEYOPW__header{padding:.85rem 1.25rem}.ChatThread-module__pEYOPW__thread{padding:1rem 1.25rem}.ChatThread-module__pEYOPW__suggestGrid{grid-template-columns:1fr;gap:.5rem}.ChatThread-module__pEYOPW__notice{padding:0 1.25rem}.ChatThread-module__pEYOPW__composer{padding:.75rem 1.25rem 1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.ChatThread-module__pEYOPW__serviceStrip{display:none}.ChatThread-module__pEYOPW__conversationTools{padding:.5rem 0 .35rem}.ChatThread-module__pEYOPW__threadLabel{display:none}.ChatThread-module__pEYOPW__composerTextarea{font-size:16px}.ChatThread-module__pEYOPW__historyBtn{display:flex}}@media (max-width:640px){.ChatThread-module__pEYOPW__messageContent{max-width:88%}}
@media (max-width:880px){.MemoryBrain-module__g1b4pq__mobileInputFontFix{font-size:16px!important}}.MemoryBrain-module__g1b4pq__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.1rem 1.25rem}.MemoryBrain-module__g1b4pq__textareaField{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);font-size:var(--text-sm);box-sizing:border-box;resize:vertical;min-height:72px;padding:.55rem .75rem;line-height:1.55}.MemoryBrain-module__g1b4pq__selectField{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);font-size:var(--text-sm);box-sizing:border-box;cursor:pointer;padding:.45rem .75rem}.MemoryBrain-module__g1b4pq__entryRow{border-bottom:1px solid var(--border);opacity:1;align-items:flex-start;gap:.75rem;padding:.8rem 0;transition:opacity .15s;display:flex}.MemoryBrain-module__g1b4pq__entryRowDeleting{opacity:.4;}.MemoryBrain-module__g1b4pq__entryBody{flex:1;min-width:0}.MemoryBrain-module__g1b4pq__editForm{flex-direction:column;gap:.45rem;display:flex}.MemoryBrain-module__g1b4pq__errorText{color:var(--status-failed);font-size:var(--text-xs);margin:0}.MemoryBrain-module__g1b4pq__errorTextSpaced{margin-top:.25rem;}.MemoryBrain-module__g1b4pq__editActionsRow{gap:.4rem;display:flex}.MemoryBrain-module__g1b4pq__contentText{font-size:var(--text-sm);color:var(--text);white-space:pre-wrap;margin:0;line-height:1.55}.MemoryBrain-module__g1b4pq__entryActionsRow{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.MemoryBrain-module__g1b4pq__sourceBadge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill);background:var(--bg2);color:var(--faint);border:1px solid var(--border);flex-shrink:0;padding:.1rem .45rem;font-weight:700}.MemoryBrain-module__g1b4pq__sourceBadgeUser{background:var(--accent-light);color:var(--accent-text);border:1px solid var(--accent);}.MemoryBrain-module__g1b4pq__kindIcon{color:var(--muted);flex-shrink:0;margin-top:.1rem}.MemoryBrain-module__g1b4pq__addFormCard{margin-bottom:.25rem;}.MemoryBrain-module__g1b4pq__addFormTitle{font-size:var(--text-sm);color:var(--text);margin-bottom:.75rem;font-weight:600}.MemoryBrain-module__g1b4pq__fieldGroup{flex-direction:column;gap:.6rem;display:flex}.MemoryBrain-module__g1b4pq__fieldLabel{font-size:var(--text-2xs);color:var(--muted);margin-bottom:.3rem;display:block}.MemoryBrain-module__g1b4pq__formActionsRow{gap:.4rem;display:flex}.MemoryBrain-module__g1b4pq__emptyStateCard{text-align:center;padding:3rem 2rem;}.MemoryBrain-module__g1b4pq__emptyIconWrap{opacity:.3;margin-bottom:1rem}.MemoryBrain-module__g1b4pq__emptyTitle{color:var(--text);margin-bottom:.4rem;font-size:1rem;font-weight:600}.MemoryBrain-module__g1b4pq__emptyBody{color:var(--muted);font-size:var(--text-sm);max-width:340px;margin:0 auto;line-height:1.6}.MemoryBrain-module__g1b4pq__kindGroupCard{}.MemoryBrain-module__g1b4pq__kindGroupHeader{align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.MemoryBrain-module__g1b4pq__kindGroupLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--accent-text);margin:0;font-weight:600}.MemoryBrain-module__g1b4pq__kindGroupCount{font-size:var(--text-2xs);color:var(--faint);background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-pill);padding:.05rem .4rem}.MemoryBrain-module__g1b4pq__lastEntryWrap{border-bottom:none}.MemoryBrain-module__g1b4pq__root{flex-direction:column;gap:1.5rem;display:flex}
.channels-module__6g0yZW__logoChip{background:var(--bg2);border:1px solid var(--border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.channels-module__6g0yZW__logoChipImg{background:var(--brand-chip-bg,var(--bg2));border-color:var(--border-strong)}.channels-module__6g0yZW__channelStrip{flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.channels-module__6g0yZW__channelStripChip{background:var(--card);border:1px solid var(--border);color:var(--text);transition:border-color .15s var(--ease-out), background-color .15s var(--ease-out);border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem .4rem .4rem;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.channels-module__6g0yZW__channelStripChip:hover{border-color:var(--border-strong);background:var(--bg2)}.channels-module__6g0yZW__channelStripLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.channels-module__6g0yZW__channelStripStatus{color:var(--faint);flex-shrink:0;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;display:inline-flex}.channels-module__6g0yZW__channelStripDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.channels-module__6g0yZW__appCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.channels-module__6g0yZW__appCardHeader{align-items:flex-start;gap:.75rem;display:flex}.channels-module__6g0yZW__appCardBody{flex:1;min-width:0}.channels-module__6g0yZW__appCardName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;line-height:1.3;overflow:hidden}.channels-module__6g0yZW__appCardDesc{color:var(--faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.channels-module__6g0yZW__appCardFooter{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:auto;display:flex}.channels-module__6g0yZW__appRow{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.channels-module__6g0yZW__appRowBody{flex-direction:column;flex:1;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.channels-module__6g0yZW__appCardAction{flex-shrink:0;align-items:center;display:inline-flex}.channels-module__6g0yZW__tierPill{text-overflow:ellipsis;white-space:nowrap;background:var(--bg2);border:1px solid var(--border);max-width:100%;color:var(--faint);border-radius:999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:600;overflow:hidden}.channels-module__6g0yZW__statusPill{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.channels-module__6g0yZW__statusPillAccent{background:var(--accent-light);border:1px solid var(--accent);color:var(--accent-text)}.channels-module__6g0yZW__statusPillMuted{background:var(--bg2);border:1px solid var(--border);color:var(--muted)}.channels-module__6g0yZW__statusPillDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.channels-module__6g0yZW__inlineLink{color:var(--accent-text);transition:color .15s var(--ease-out);border-radius:4px;font-weight:600;text-decoration:none}.channels-module__6g0yZW__inlineLink:hover{text-decoration:underline}.channels-module__6g0yZW__textButton{color:var(--faint);cursor:pointer;transition:color .15s var(--ease-out);background:0 0;border:none;border-radius:4px;padding:0;font-size:.75rem;text-decoration:underline}.channels-module__6g0yZW__textButton:hover{color:var(--text)}.channels-module__6g0yZW__search{background:var(--card);border:1px solid var(--border);color:var(--text);width:220px;max-width:100%;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:8px;flex-shrink:0;padding:.5rem .875rem;font-size:.85rem}.channels-module__6g0yZW__search::placeholder{color:var(--faint)}.channels-module__6g0yZW__search:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}@media (max-width:880px){.channels-module__6g0yZW__search{font-size:16px}}@keyframes channels-module__6g0yZW__channelsPulse{0%,to{opacity:.55}50%{opacity:1}}.channels-module__6g0yZW__skeletonLine{background:var(--bg2);border-radius:6px;animation:1.5s ease-in-out infinite channels-module__6g0yZW__channelsPulse}.channels-module__6g0yZW__skeletonRow{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg2);height:128px;animation:1.5s ease-in-out infinite channels-module__6g0yZW__channelsPulse}@media (prefers-reduced-motion:reduce){.channels-module__6g0yZW__skeletonLine,.channels-module__6g0yZW__skeletonRow{animation:none}}
.layout-module__T8_2_W__shell{background:var(--bg);height:100dvh;color:var(--text);flex-direction:row;display:flex;overflow:hidden}.layout-module__T8_2_W__loading{background:var(--bg);min-height:100dvh;color:var(--text);justify-content:center;align-items:center;display:flex}.layout-module__T8_2_W__sidebar{border-right:1px solid var(--border);background:var(--card);width:260px;height:100dvh;transition:width .18s var(--ease-out);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.layout-module__T8_2_W__sidebarBrand{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem 1.25rem .55rem;display:flex}.layout-module__T8_2_W__collapseToggle{border:1px solid var(--border);background:var(--bg2);width:26px;height:26px;color:var(--muted);cursor:pointer;transition:color .12s var(--ease-out), background-color .12s var(--ease-out), border-color .12s var(--ease-out);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.layout-module__T8_2_W__collapseToggle:hover{color:var(--text);border-color:var(--border-strong)}.layout-module__T8_2_W__collapseToggle:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.layout-module__T8_2_W__collapseIcon{transition:transform .18s var(--ease-out)}.layout-module__T8_2_W__profile{flex-shrink:0;padding:.6rem 1rem 0}.layout-module__T8_2_W__helpCenterLink{color:var(--faint);transition:color .15s var(--ease-out);padding:.15rem .1rem .5rem;font-size:.75rem;font-weight:600;text-decoration:none;display:block}.layout-module__T8_2_W__helpCenterLink:hover{color:var(--accent-text)}.layout-module__T8_2_W__helpCenterLink:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.layout-module__T8_2_W__nav{flex-direction:column;flex:1;gap:.05rem;min-height:0;padding:.4rem 0 .25rem;display:flex;overflow:visible}.layout-module__T8_2_W__navChannels{flex-direction:column;gap:.05rem;margin-top:.9rem;display:flex}.layout-module__T8_2_W__navSectionLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--faint);-webkit-user-select:none;user-select:none;padding:0 1rem .35rem calc(1rem + 3px);font-size:.8125rem;font-weight:600}.layout-module__T8_2_W__sidebarUsageWidget{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg2);flex-shrink:0;margin:0 .75rem .65rem;padding:.6rem .75rem}.layout-module__T8_2_W__logo{font-size:1.05rem;font-weight:800;font-family:var(--font-bricolage);color:var(--text);transition:opacity .15s var(--ease-out);align-items:center;gap:.45rem;text-decoration:none;display:inline-flex}.layout-module__T8_2_W__logo:hover{opacity:.85}.layout-module__T8_2_W__logoText{letter-spacing:.05em}.layout-module__T8_2_W__contentCol{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.layout-module__T8_2_W__contentTopBar{border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:.6rem 1.5rem;display:flex}.layout-module__T8_2_W__topBarAgentStatus{background:var(--bg2);border:1px solid var(--border);border-radius:99px;align-items:center;gap:.5rem;padding:.3rem .7rem;font-size:.8rem;display:flex}.layout-module__T8_2_W__topBarAgentName{color:var(--text);font-weight:600}.layout-module__T8_2_W__mobileHeaderGroup{align-items:center;gap:.6rem;display:none}.layout-module__T8_2_W__mobileAvatarBtn{cursor:pointer;transition:transform .12s var(--ease-out);background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:0;display:flex;position:relative}.layout-module__T8_2_W__mobileAvatarBtn:hover{transform:scale(1.05)}.layout-module__T8_2_W__mobileAvatarBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:none){.layout-module__T8_2_W__mobileAvatarBtn:after{content:"";position:absolute;inset:-7px}}.layout-module__T8_2_W__accountSheetBody{flex-direction:column;gap:.2rem;padding:1rem 1.1rem 1.25rem;display:flex}.layout-module__T8_2_W__accountSheetBody .layout-module__T8_2_W__profileName{white-space:normal;font-size:.95rem}.layout-module__T8_2_W__accountSheetBody .layout-module__T8_2_W__profileEmail{white-space:normal;margin-bottom:.9rem;font-size:.8rem}.layout-module__T8_2_W__accountSheetAgentStatus{align-self:flex-start;margin-bottom:.85rem}.layout-module__T8_2_W__accountSheetThemeRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.layout-module__T8_2_W__accountSheetThemeLabel{color:var(--text);font-size:.85rem;font-weight:600}.layout-module__T8_2_W__accountSheetThemeRow{min-height:44px}.layout-module__T8_2_W__profileCard{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);align-items:center;gap:.6rem;padding:.5rem .65rem;display:flex;position:relative}.layout-module__T8_2_W__profileCard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.layout-module__T8_2_W__avatarContainer{flex-shrink:0;position:relative}.layout-module__T8_2_W__avatar{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-strong) 100%);width:30px;height:30px;color:var(--ink-text);box-shadow:0 2px 8px color-mix(in oklch, var(--accent) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:flex}.layout-module__T8_2_W__avatarStatusBadge{border:2px solid var(--bg2);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}.layout-module__T8_2_W__profileDetails{flex:1;min-width:0}.layout-module__T8_2_W__profileName{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.15rem;font-size:.85rem;font-weight:600;line-height:1.2;overflow:hidden}.layout-module__T8_2_W__profileEmail{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.1;overflow:hidden}.layout-module__T8_2_W__signOutBtn{color:var(--faint);cursor:pointer;transition:color .12s var(--ease-out), background-color .12s var(--ease-out), transform .12s var(--ease-out);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.35rem;display:flex}.layout-module__T8_2_W__signOutBtn:hover{color:var(--status-failed);background-color:color-mix(in oklch, var(--status-failed) 10%, transparent);transform:scale(1.05)}.layout-module__T8_2_W__signOutBtn:focus-visible{outline:2px solid var(--ring)}@media (hover:none){.layout-module__T8_2_W__signOutBtn{position:relative}.layout-module__T8_2_W__signOutBtn:after{content:"";position:absolute;inset:-9px}}.layout-module__T8_2_W__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}@keyframes layout-module__T8_2_W__statusPulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--status-live) 60%, transparent)}70%{box-shadow:0 0 0 5px color-mix(in oklch, var(--status-live) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in oklch, var(--status-live) 0%, transparent)}}.layout-module__T8_2_W__statusDotLive,.layout-module__T8_2_W__avatarStatusBadge.layout-module__T8_2_W__statusDotLive{background-color:var(--status-live);animation:2s cubic-bezier(.24,0,.38,1) infinite layout-module__T8_2_W__statusPulse}.layout-module__T8_2_W__statusDotPending,.layout-module__T8_2_W__avatarStatusBadge.layout-module__T8_2_W__statusDotPending{background-color:var(--status-pending)}.layout-module__T8_2_W__statusDotFailed,.layout-module__T8_2_W__avatarStatusBadge.layout-module__T8_2_W__statusDotFailed{background-color:var(--status-failed)}.layout-module__T8_2_W__statusDotMuted,.layout-module__T8_2_W__avatarStatusBadge.layout-module__T8_2_W__statusDotMuted{background-color:var(--border-strong)}.layout-module__T8_2_W__navLink{color:var(--muted);transition:background .12s var(--ease-out), color .12s var(--ease-out), border-color .12s var(--ease-out);background:0 0;border-left:3px solid #0000;border-radius:0 8px 8px 0;align-items:center;gap:.6rem;padding:.42rem 1rem;font-size:.84rem;font-weight:500;text-decoration:none;display:flex}.layout-module__T8_2_W__navLink:hover{background:var(--bg2);color:var(--text);border-left-color:var(--border-strong)}.layout-module__T8_2_W__navIcon{opacity:.7;transition:opacity .12s var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.layout-module__T8_2_W__navLink:hover .layout-module__T8_2_W__navIcon{opacity:1}.layout-module__T8_2_W__navLinkActive,.layout-module__T8_2_W__navLinkActive:hover{background:var(--accent-light);border-left-color:var(--accent);font-weight:600;color:var(--accent-text)!important}.layout-module__T8_2_W__navLinkActive .layout-module__T8_2_W__navIcon{color:var(--accent);opacity:1}.layout-module__T8_2_W__main{scrollbar-gutter:stable both-edges;flex:1;width:100%;min-width:0;max-width:calc(1120px + 4rem);min-height:0;margin-inline:auto;padding:2rem;overflow-y:auto}.layout-module__T8_2_W__mainChat{flex-direction:column;max-width:none;margin-inline:0;padding:0;display:flex;overflow:hidden}@media (min-width:881px){.layout-module__T8_2_W__sidebarCollapsed{width:64px}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__sidebarBrand{flex-direction:column;gap:.5rem;padding:.7rem 0 .55rem}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__logoText{display:none}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__collapseIcon{transform:rotate(180deg)}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__profile{padding:.6rem .5rem 0}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__profileCard{justify-content:center;padding:.5rem}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__profileDetails,.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__signOutBtn,.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__helpCenterLink{display:none}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__navLink{border-left:none;border-radius:8px;justify-content:center;gap:0;margin:0 .5rem;padding:.5rem 0}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__navLinkActive,.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__navLinkActive:hover{border-left:none}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__navLinkLabel{display:none}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__navSectionLabel{letter-spacing:0;border-top:1px solid var(--border);margin:0 .9rem .45rem;padding:0;font-size:0;line-height:0}.layout-module__T8_2_W__sidebarCollapsed .layout-module__T8_2_W__sidebarUsageWidget{display:none}}@media (max-width:880px){.layout-module__T8_2_W__collapseToggle{display:none}.layout-module__T8_2_W__shell{flex-direction:column}.layout-module__T8_2_W__sidebar{border-right:none;border-bottom:1px solid var(--border);flex-direction:column;width:100%;height:auto;overflow:visible}.layout-module__T8_2_W__sidebarBrand{padding:.85rem 1.25rem .75rem;padding-top:calc(.85rem + env(safe-area-inset-top));border-bottom:none}.layout-module__T8_2_W__mobileHeaderGroup{display:flex}.layout-module__T8_2_W__profile{display:none}.layout-module__T8_2_W__nav{flex-direction:row;flex:none;justify-content:space-between;gap:.35rem;padding:0 .75rem .5rem;display:flex;overflow-x:visible}.layout-module__T8_2_W__navChannels,.layout-module__T8_2_W__nav:after{display:none}.layout-module__T8_2_W__nav .layout-module__T8_2_W__navLink{border-bottom:none;border-left:none;border-radius:10px;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:2px;min-width:0;height:44px;padding:2px;display:flex}.layout-module__T8_2_W__nav .layout-module__T8_2_W__navLinkActive,.layout-module__T8_2_W__nav .layout-module__T8_2_W__navLinkActive:hover{background:var(--accent-light);border-bottom-color:#0000;border-left-color:#0000}.layout-module__T8_2_W__nav .layout-module__T8_2_W__navLinkLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.625rem;font-weight:500;line-height:1.1;display:block;overflow:hidden}.layout-module__T8_2_W__accountSheetPlanRow{min-height:44px;color:var(--text);border-top:1px solid var(--border);align-items:center;gap:.5rem;padding:.75rem 0;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.layout-module__T8_2_W__accountSheetSignOutBtn{min-height:44px}.layout-module__T8_2_W__sidebarUsageWidget,.layout-module__T8_2_W__contentTopBar{display:none}.layout-module__T8_2_W__contentCol{flex:1;min-height:0}.layout-module__T8_2_W__main{padding:1.25rem}}
.page-module__Fx1_7W__welcomeTitle{letter-spacing:-.02em;font-size:1.6rem;font-weight:600;font-family:var(--font-bricolage);margin-bottom:.5rem}.page-module__Fx1_7W__subtitle{color:var(--muted);margin-bottom:2rem;font-size:.9rem}.page-module__Fx1_7W__header{margin-bottom:1.75rem}.page-module__Fx1_7W__headerTop{align-items:center;gap:.7rem;display:flex}.page-module__Fx1_7W__title{letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.2;font-family:var(--font-bricolage)}.page-module__Fx1_7W__lede{color:var(--muted);margin-top:.35rem;font-size:.9rem}.page-module__Fx1_7W__liveTag{border:1px solid var(--accent);background:var(--accent-light);color:var(--accent-text);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.15rem .55rem .15rem .5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.page-module__Fx1_7W__liveTagDot{background:var(--status-live);width:6px;height:6px;animation:page-module__Fx1_7W__aaStatusPulse 2.4s var(--ease-out) infinite;border-radius:50%}.page-module__Fx1_7W__liveTagPending{border-color:var(--status-pending);background:color-mix(in srgb, var(--status-pending) 12%, transparent);color:var(--status-pending)}.page-module__Fx1_7W__liveTagDotPending{background:var(--status-pending);animation:none}.page-module__Fx1_7W__weekStrip{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin-top:1.1rem;padding-top:.95rem;font-size:.85rem;display:flex}.page-module__Fx1_7W__weekStripLead{color:var(--text)}.page-module__Fx1_7W__weekStripNum{font-family:var(--font-bricolage);color:var(--text);font-variant-numeric:tabular-nums;margin-right:.35rem;font-size:1.05rem;font-weight:700}.page-module__Fx1_7W__weekStripStat{color:var(--faint);align-items:baseline;gap:.3rem;padding-left:1rem;display:inline-flex;position:relative}.page-module__Fx1_7W__weekStripStat:before{content:"";background:var(--border-strong);border-radius:50%;width:3px;height:3px;position:absolute;top:.45em;left:0}.page-module__Fx1_7W__weekStripStatNum{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.page-module__Fx1_7W__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:border-color .15s var(--ease-out);padding:1.25rem}.page-module__Fx1_7W__card:hover{border-color:var(--border-strong)}.page-module__Fx1_7W__label{color:var(--faint);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem;font-size:.8125rem}.page-module__Fx1_7W__setupCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:center;max-width:520px;padding:3rem 2rem}.page-module__Fx1_7W__setupBadge{background:var(--accent-light);border:2px solid var(--accent);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1.25rem;font-size:1.5rem;display:flex}.page-module__Fx1_7W__setupHeading{font-size:1.2rem;font-weight:700;font-family:var(--font-bricolage);margin-bottom:.5rem}.page-module__Fx1_7W__setupText{color:var(--muted);margin-bottom:1.75rem;font-size:.9rem;line-height:1.6}.page-module__Fx1_7W__primaryBtn{background:var(--ink);color:var(--ink-text);transition:box-shadow .16s var(--ease-out), transform .16s var(--ease-out);border-radius:8px;padding:.75rem 1.75rem;font-size:.95rem;font-weight:600;display:inline-block}.page-module__Fx1_7W__primaryBtn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.page-module__Fx1_7W__primaryBtn:active{transform:translateY(0)}.page-module__Fx1_7W__grid{grid-template-columns:1fr 280px;align-items:start;gap:1.5rem;display:grid}.page-module__Fx1_7W__grid>*{min-width:0}.page-module__Fx1_7W__rail{flex-direction:column;gap:1rem;display:flex}.page-module__Fx1_7W__suggestCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);margin-top:1rem;padding:1.5rem}.page-module__Fx1_7W__suggestList{flex-direction:column;gap:.5rem;display:flex}.page-module__Fx1_7W__suggestRow{background:var(--bg2);border:1px solid var(--border);color:var(--text);transition:border-color .15s var(--ease-out), background .15s var(--ease-out), transform .15s var(--ease-out), box-shadow .15s var(--ease-out);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .85rem;display:flex}.page-module__Fx1_7W__suggestRow:hover{border-color:var(--accent);background:var(--accent-light);box-shadow:var(--shadow-sm);transform:translate(3px)}.page-module__Fx1_7W__suggestRow:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.page-module__Fx1_7W__suggestText{color:var(--text);font-size:.85rem}.page-module__Fx1_7W__suggestArrow{color:var(--faint);transition:color .15s var(--ease-out);flex-shrink:0;font-size:.85rem}.page-module__Fx1_7W__suggestRow:hover .page-module__Fx1_7W__suggestArrow{color:var(--accent-text)}.page-module__Fx1_7W__statusRow{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.page-module__Fx1_7W__statusDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}@keyframes page-module__Fx1_7W__aaStatusPulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--status-live) 55%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in oklch, var(--status-live) 0%, transparent)}}.page-module__Fx1_7W__statusDotLive{animation:page-module__Fx1_7W__aaStatusPulse 2.4s var(--ease-out) infinite}.page-module__Fx1_7W__agentName{letter-spacing:-.01em;font-size:1rem;font-weight:600}.page-module__Fx1_7W__statList{color:var(--text);flex-direction:column;gap:.5rem;font-size:.8rem;display:flex}.page-module__Fx1_7W__statLine{justify-content:space-between;gap:1rem;display:flex}.page-module__Fx1_7W__statKey{color:var(--faint)}.page-module__Fx1_7W__capitalize{text-transform:capitalize}.page-module__Fx1_7W__trialNote{border-top:1px solid var(--border);align-items:baseline;gap:.5rem;margin-top:.9rem;padding-top:.75rem;line-height:1.4;display:flex}.page-module__Fx1_7W__trialLabel{color:var(--faint);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem;font-weight:600}.page-module__Fx1_7W__trialValue{color:var(--accent-text);font-size:.9rem;font-weight:600}.page-module__Fx1_7W__plainGroup{padding:.25rem .25rem 0}.page-module__Fx1_7W__quickList{flex-direction:column;gap:.35rem;display:flex}.page-module__Fx1_7W__quickLink{color:var(--muted);transition:all .12s var(--ease-out);border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;padding:.45rem .6rem;font-size:.85rem;display:flex}.page-module__Fx1_7W__quickLink:hover{color:var(--text);background:var(--bg2);border-color:var(--border)}.page-module__Fx1_7W__quickArrow{color:var(--faint)}@media (max-width:880px){.page-module__Fx1_7W__grid{grid-template-columns:1fr}}.page-module__Fx1_7W__inlineBanner{background:var(--accent-light);border:1px solid var(--accent);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.9rem 1.1rem;display:flex}.page-module__Fx1_7W__inlineBannerText{min-width:200px;font-size:var(--text-sm);color:var(--text);flex:1;margin:0}.page-module__Fx1_7W__inlineBannerLink{background:var(--ink);color:var(--ink-text);border-radius:var(--radius-sm);font-weight:600;font-size:var(--text-xs);white-space:nowrap;flex-shrink:0;padding:.4rem .85rem;text-decoration:none}
.auth-module__cni4Dq__page{background:var(--bg);min-height:100dvh;color:var(--text);background-image:radial-gradient(circle at 1px 1px, color-mix(in oklch, var(--text) 5%, transparent) 1px, transparent 0);background-size:22px 22px;justify-content:center;align-items:center;padding:2rem;display:flex}.auth-module__cni4Dq__container{width:100%;max-width:408px}.auth-module__cni4Dq__containerWide{max-width:440px}.auth-module__cni4Dq__brand{text-align:center;margin-bottom:1.75rem}.auth-module__cni4Dq__brandLink{border-radius:6px;text-decoration:none;display:inline-block}.auth-module__cni4Dq__card{background:var(--card);border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:2rem}.auth-module__cni4Dq__title{font-family:var(--font-bricolage), sans-serif;letter-spacing:-.02em;text-align:center;margin:0 0 .4rem;font-size:1.5rem;font-weight:800}.auth-module__cni4Dq__subtitle{text-align:center;color:var(--muted);margin:0 0 1.6rem;font-size:.9rem;line-height:1.5}.auth-module__cni4Dq__errorBox{background:color-mix(in oklch, var(--status-failed) 9%, var(--card));border:1px solid color-mix(in oklch, var(--status-failed) 45%, transparent);color:var(--status-failed);border-radius:10px;margin-bottom:1rem;padding:.8rem 1rem;font-size:.88rem;line-height:1.5}.auth-module__cni4Dq__successBox{background:var(--accent-light);border:1px solid color-mix(in oklch, var(--accent) 35%, transparent);color:var(--accent-text);border-radius:10px;margin-bottom:1rem;padding:.8rem 1rem;font-size:.88rem;line-height:1.5}.auth-module__cni4Dq__fieldStack{flex-direction:column;gap:.9rem;display:flex}.auth-module__cni4Dq__linkRow{text-align:right;margin:.6rem 0 1.4rem}.auth-module__cni4Dq__link{color:var(--accent-text);transition:color .15s var(--ease-out);border-radius:4px;font-weight:600;text-decoration:none}.auth-module__cni4Dq__link:hover{text-decoration:underline}.auth-module__cni4Dq__linkSmall{font-size:.85rem}.auth-module__cni4Dq__primaryLink{text-align:center;background:var(--ink);color:var(--ink-text);transition:background-color .15s var(--ease-out);border-radius:8px;padding:10px 18px;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.auth-module__cni4Dq__primaryLink:hover{background:var(--accent-strong)}.auth-module__cni4Dq__checkboxRow{align-items:flex-start;gap:.6rem;margin-bottom:1.25rem;display:flex}.auth-module__cni4Dq__checkbox{accent-color:var(--accent);cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:.15rem}.auth-module__cni4Dq__checkboxLabel{color:var(--muted);cursor:pointer;font-size:.85rem;line-height:1.5}.auth-module__cni4Dq__footerText{text-align:center;color:var(--muted);margin-top:1.5rem;font-size:.9rem}.auth-module__cni4Dq__finePrint{text-align:center;color:var(--faint);margin-top:1.25rem;font-size:.78rem}.auth-module__cni4Dq__centeredNote{text-align:center;color:var(--muted);font-size:.9rem;line-height:1.5}
