.pricing-module___hO4bG__page{gap:var(--sp-6);flex-direction:column;max-width:1100px;display:flex}.pricing-module___hO4bG__pageHdr{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.pricing-module___hO4bG__heading{font-family:var(--fd);letter-spacing:-.3px;color:#ffffffe0;margin:0;font-size:20px;font-weight:300}.pricing-module___hO4bG__subheading{font-family:var(--fd);color:#ffffff52;margin:var(--space-1)0 0;font-size:11px;display:block}.pricing-module___hO4bG__breadcrumb{align-items:center;gap:var(--space-1-5);font-family:var(--fd);color:#ffffff59;margin-bottom:var(--space-1);font-size:11px;display:flex}.pricing-module___hO4bG__breadcrumbSep{color:#fff3}.pricing-module___hO4bG__link{color:var(--sig);font-size:11px;text-decoration:none}.pricing-module___hO4bG__link:hover{text-decoration:underline}.pricing-module___hO4bG__kpiGrid{gap:var(--space-3);display:grid}.pricing-module___hO4bG__kpiCard{padding:var(--sp-4)var(--sp-4);border-radius:var(--space-3);transition:border-color var(--dur-slow);background:#ffffff08;border:1px solid #ffffff12}.pricing-module___hO4bG__kpiCard:hover{border-color:#ffffff24}.pricing-module___hO4bG__kpiCardWarn{border-color:color-mix(in srgb,var(--signal-warning)20%,transparent)}.pricing-module___hO4bG__kpiValueSm{font-family:var(--fd);color:#ffffffe0;letter-spacing:-.5px;font-size:18px;font-weight:300}.pricing-module___hO4bG__kpiLabel{font-family:var(--fd);color:#ffffff47;letter-spacing:.5px;margin-top:var(--space-1);font-size:10px}.pricing-module___hO4bG__kpiSub{font-family:var(--fd);color:#fff3;letter-spacing:.4px;margin-top:var(--space-1);font-size:9px}.pricing-module___hO4bG__panel{border-radius:var(--space-3);padding:var(--sp-4)var(--sp-5);gap:var(--space-3);background:#ffffff06;border:1px solid #ffffff12;flex-direction:column;display:flex}.pricing-module___hO4bG__panelTitle{font-family:var(--fd);color:#fff6;letter-spacing:.6px;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}.pricing-module___hO4bG__footnote{font-family:var(--fd);color:#ffffff40;font-size:10px;line-height:1.5}.pricing-module___hO4bG__codeBlock{font-family:var(--fc);border-radius:var(--space-1-5);padding:var(--space-2)var(--space-3);color:#ffffffa6;background:#ffffff0a;border:1px solid #ffffff12;font-size:11px}.pricing-module___hO4bG__budgetEditor{gap:var(--sp-4);flex-direction:column;display:flex}.pricing-module___hO4bG__banner{padding:var(--space-2)var(--space-3);border-radius:var(--space-1-5);font-family:var(--fd);font-size:11px}.pricing-module___hO4bG__bannerOk{background:color-mix(in srgb,var(--signal-success)10%,transparent);border:1px solid color-mix(in srgb,var(--signal-success)20%,transparent);color:color-mix(in srgb,var(--signal-success)90%,transparent)}.pricing-module___hO4bG__bannerErr{background:color-mix(in srgb,var(--signal-error)10%,transparent);border:1px solid color-mix(in srgb,var(--signal-error)20%,transparent);color:var(--signal-error)}.pricing-module___hO4bG__table{border-collapse:collapse;width:100%;font-family:var(--fd);font-size:12px}.pricing-module___hO4bG__table th{text-align:left;padding:var(--space-2)var(--space-3);letter-spacing:.7px;color:#ffffff47;border-bottom:1px solid #ffffff0f;font-size:10px;font-weight:500}.pricing-module___hO4bG__table td{padding:var(--space-2)var(--space-3);color:#ffffffad;vertical-align:top;border-bottom:1px solid #ffffff0a}.pricing-module___hO4bG__table tr:hover td{background:#ffffff06}.pricing-module___hO4bG__budgetTable td,.pricing-module___hO4bG__budgetTable th{padding:var(--space-2)var(--space-3)}.pricing-module___hO4bG__rowEditing td{background:#ffffff08}.pricing-module___hO4bG__rowSection td{background:0 0}.pricing-module___hO4bG__rowWinner td{background:color-mix(in srgb,var(--signal-success)4%,transparent)}.pricing-module___hO4bG__rowDisabled td{opacity:.5}.pricing-module___hO4bG__mono{font-family:var(--fc);font-size:11px}.pricing-module___hO4bG__tdActions{white-space:nowrap}.pricing-module___hO4bG__planBadge{padding:var(--space-1)var(--space-2);border-radius:var(--space-1);letter-spacing:.6px;color:#ffffff8c;background:#ffffff12;font-size:10px;font-weight:600;display:inline-block}.pricing-module___hO4bG__badge{padding:var(--space-1)var(--space-2);border-radius:var(--space-1);letter-spacing:.4px;font-size:10px;display:inline-block}.pricing-module___hO4bG__badgeOk{background:color-mix(in srgb,var(--signal-success)12%,transparent);color:color-mix(in srgb,var(--signal-success)85%,transparent)}.pricing-module___hO4bG__badgeWarn{background:color-mix(in srgb,var(--signal-warning)10%,transparent);color:color-mix(in srgb,var(--signal-warning)80%,transparent)}.pricing-module___hO4bG__badgeDim{color:#ffffff59;background:#ffffff0f}.pricing-module___hO4bG__notesText{font-family:var(--fd);color:#ffffff47;font-size:10px}.pricing-module___hO4bG__inputHint{font-family:var(--fd);color:#ffffff47;margin-top:var(--space-1);font-size:10px;display:block}.pricing-module___hO4bG__input{padding:var(--space-1-5)var(--space-2);border-radius:var(--space-1-5);font-family:var(--fd);color:#fffc;background:#ffffff0a;border:1px solid #ffffff1a;outline:none;font-size:12px}.pricing-module___hO4bG__input:focus{border-color:#ffffff38}.pricing-module___hO4bG__inputSm{padding:var(--space-1)var(--space-2);font-size:11px}.pricing-module___hO4bG__inputXs{width:var(--space-7)}.pricing-module___hO4bG__checkLabel{align-items:center;gap:var(--space-2);font-family:var(--fd);color:#ffffff8c;cursor:pointer;font-size:11px;display:flex}.pricing-module___hO4bG__btn{padding:var(--space-1-5)var(--space-3);border-radius:var(--space-1-5);font-family:var(--fd);color:#ffffff73;cursor:pointer;transition:background var(--dur-slow),color var(--dur-slow);background:0 0;border:1px solid #ffffff1a;font-size:11px}.pricing-module___hO4bG__btn:hover{color:#ffffffbf;background:#ffffff0f}.pricing-module___hO4bG__btnPrimary{border-color:color-mix(in srgb,var(--sig)30%,transparent);background:color-mix(in srgb,var(--sig)10%,transparent);color:var(--sig)}.pricing-module___hO4bG__btnPrimary:hover{background:color-mix(in srgb,var(--sig)18%,transparent)}.pricing-module___hO4bG__btnGhost{background:0 0}.pricing-module___hO4bG__btnDangerGhost{border-color:color-mix(in srgb,var(--signal-error)20%,transparent);color:color-mix(in srgb,var(--signal-error)65%,transparent);background:0 0}.pricing-module___hO4bG__btnDangerGhost:hover{background:color-mix(in srgb,var(--signal-error)10%,transparent);border-color:color-mix(in srgb,var(--signal-error)35%,transparent);color:var(--signal-error)}.pricing-module___hO4bG__btnSm{padding:var(--space-1)var(--space-2);font-size:10px}
.confirm-overlay{z-index:99998;animation:var(--anim-overlay-in);background:#00000080;position:fixed;inset:0}.confirm-dialog{z-index:99999;width:340px;padding:var(--sp-6);animation:ConfirmDialog-module__Xa8SYq__confirmDialogIn var(--dur-micro)var(--ease-bloom);font-family:var(--fm);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ConfirmDialog-module__Xa8SYq__confirmDialogIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.confirm-title{font-size:var(--fs-lg);color:var(--tp);margin-bottom:var(--space-2);font-weight:600}.confirm-message{font-size:var(--fs-sm);color:var(--td);margin-bottom:var(--sp-5);line-height:1.5}.confirm-actions{gap:var(--space-2);justify-content:flex-end;display:flex}.confirm-btn{padding:var(--space-2)var(--sp-4);border-radius:var(--space-2);font-family:var(--fm);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-fast)var(--ease-marv),color var(--dur-fast)var(--ease-marv),transform var(--dur-fast)var(--ease-marv);border:none;font-weight:500}.confirm-btn:active{transform:scale(.97)}.confirm-btn.cancel{color:var(--td);background:#ffffff0f}.confirm-btn.cancel:hover{color:var(--tp);background:#ffffff1a}.confirm-btn.danger{background:var(--signal-error);color:var(--c-12)}.confirm-btn.danger:hover{background:var(--signal-error);filter:brightness(1.1)}.confirm-btn.primary{background:var(--sig);color:var(--c-12)}.confirm-btn.primary:hover{opacity:.85}[data-theme=light] .confirm-overlay{background:#0000004d}[data-theme=light] .confirm-btn.cancel{color:#0000008c;background:#0000000d}[data-theme=light] .confirm-btn.cancel:hover{color:#000000b3;background:#00000014}.confirm-option{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--sp-5);cursor:pointer;display:flex}.confirm-option input[type=checkbox]{cursor:pointer;flex:none;margin-top:2px}.confirm-option-label{gap:var(--sp-0-5);font-size:var(--fs-sm);color:var(--td);flex-direction:column;line-height:1.4;display:flex}.confirm-option-hint{font-size:var(--text-2xs);color:var(--c-7)}
.Support-module__kyTmOq__supportModalBackdrop{z-index:var(--z-toast);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:Support-module__kyTmOq__supportFadeIn var(--dur-modal)var(--ease-out)both;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Support-module__kyTmOq__supportWelcomeModal{width:480px;max-width:calc(100vw - var(--sp-8));background:var(--ct);border:1px solid var(--border-default);border-radius:var(--r-xl);box-shadow:var(--shf);animation:Support-module__kyTmOq__supportModalIn var(--dur-modal)var(--ease-bloom)both;overflow:hidden}.Support-module__kyTmOq__supportWelcomeHeader{padding:var(--sp-6)var(--sp-6)var(--sp-4);text-align:center}.Support-module__kyTmOq__supportWelcomeOrb{margin-bottom:var(--sp-3);display:inline-flex}.Support-module__kyTmOq__supportWelcomeTitle{font-family:var(--fm);font-size:var(--fs-3xl);color:var(--tp);margin:0 0 var(--sp-1);font-weight:600}.Support-module__kyTmOq__supportWelcomeSubtitle{font-family:var(--fl);font-size:var(--fs-base);color:var(--td);margin:0}.Support-module__kyTmOq__supportWelcomeQuestion{padding:0 var(--sp-6)var(--sp-4)}.Support-module__kyTmOq__supportWelcomeQuestionLabel{font-family:var(--fm);font-size:var(--fs-sm);color:var(--td);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--sp-3);font-weight:600}.Support-module__kyTmOq__supportWelcomeOptions{gap:var(--sp-2);flex-direction:column;display:flex}.Support-module__kyTmOq__supportWelcomeOption{gap:var(--space-1);padding:var(--sp-3)var(--sp-4);border:1px solid var(--border-subtle);border-radius:var(--r-md);cursor:pointer;text-align:left;transition:all var(--dur-fast)var(--ease-marv);background:0 0;flex-direction:column;display:flex}.Support-module__kyTmOq__supportWelcomeOption:hover{border-color:var(--border-default);background:#ffffff08}.Support-module__kyTmOq__supportWelcomeOptionSelected{background:color-mix(in srgb,var(--sig)6%,transparent);border-color:var(--sig)}.Support-module__kyTmOq__supportWelcomeOptionLabel{font-family:var(--fl);font-size:var(--fs-base);color:var(--tp);font-weight:500}.Support-module__kyTmOq__supportWelcomeOptionDesc{font-family:var(--fl);font-size:var(--fs-xs);color:var(--td)}.Support-module__kyTmOq__supportWelcomeFooter{padding:var(--sp-4)var(--sp-6);border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.Support-module__kyTmOq__supportWelcomeSkip{font-family:var(--fm);font-size:var(--fs-xs);color:var(--td);cursor:pointer;padding:var(--sp-1)var(--sp-2);background:0 0;border:none}.Support-module__kyTmOq__supportWelcomeSkip:hover{color:var(--tp)}.Support-module__kyTmOq__supportWelcomeCta{padding:var(--sp-2)var(--sp-5);background:var(--sig);color:var(--c-12);border-radius:var(--r-md);font-family:var(--fm);font-size:var(--fs-sm);cursor:pointer;transition:opacity var(--dur-fast);border:none;font-weight:600}.Support-module__kyTmOq__supportWelcomeCta:hover{opacity:.9}.Support-module__kyTmOq__supportWelcomeCta:disabled{opacity:.4;cursor:default}.Support-module__kyTmOq__supportChecklist{bottom:var(--sp-16);right:var(--sp-6);z-index:var(--z-modal);width:280px;padding:var(--sp-2)var(--sp-3);background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--r-lg);box-shadow:0 8px 32px var(--ovd-8),0 2px 8px var(--ovd-5);animation:Support-module__kyTmOq__uiFadeIn var(--dur-moderate)ease;position:fixed}.Support-module__kyTmOq__supportChecklistHeader{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);display:flex}.Support-module__kyTmOq__supportChecklistTitle{font-family:var(--fm);font-size:var(--fs-xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;flex:1;font-weight:600}.Support-module__kyTmOq__supportChecklistProgressText{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td)}.Support-module__kyTmOq__supportChecklistDismiss{width:var(--sp-4);height:var(--sp-4);color:var(--td);cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Support-module__kyTmOq__supportChecklistDismiss:hover{opacity:1}.Support-module__kyTmOq__supportChecklistBar{height:var(--space-1);border-radius:var(--space-1);margin-bottom:var(--sp-2);background:#ffffff0f;overflow:hidden}.Support-module__kyTmOq__supportChecklistBarFill{background:var(--sig);border-radius:var(--space-1);height:100%;transition:width var(--dur-slow)var(--ease-bloom)}.Support-module__kyTmOq__supportChecklistItems{gap:var(--space-1);flex-direction:column;display:flex}.Support-module__kyTmOq__supportChecklistItem{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-1)0;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;display:flex}.Support-module__kyTmOq__supportChecklistItemCompleted{opacity:.45}.Support-module__kyTmOq__supportChecklistCheck{width:var(--sp-4);height:var(--sp-4);margin-top:var(--space-1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Support-module__kyTmOq__supportChecklistCircle{width:var(--space-2);height:var(--space-2);border:1px solid var(--border-strong);border-radius:50%}.Support-module__kyTmOq__supportChecklistItemContent{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Support-module__kyTmOq__supportChecklistItemLabel{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);font-weight:500}.Support-module__kyTmOq__supportChecklistItemDesc{font-family:var(--fl);font-size:var(--fs-2xs);color:var(--td)}.Support-module__kyTmOq__supportTooltipBubble{bottom:var(--space-7);right:var(--sp-6);z-index:var(--z-toast);max-width:280px;padding:var(--sp-3)var(--sp-4);background:var(--ct);border:1px solid var(--border-default);border-radius:var(--r-lg);box-shadow:var(--sh);animation:Support-module__kyTmOq__supportSlideUp var(--dur-modal)var(--ease-bloom)both;position:fixed}.Support-module__kyTmOq__supportTooltipMessage{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);margin:0 0 var(--sp-2);line-height:1.5}.Support-module__kyTmOq__supportTooltipDismiss{font-family:var(--fm);font-size:var(--fs-xs);color:var(--sig);cursor:pointer;background:0 0;border:none;padding:0}.Support-module__kyTmOq__supportTooltipDismiss:hover{text-decoration:underline}.Support-module__kyTmOq__supportSuggestionBubble{bottom:var(--space-6);right:var(--sp-5);z-index:var(--z-toast);align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--ch);border:1px solid color-mix(in srgb,var(--c-7)10%,transparent);border-radius:var(--r-lg);box-shadow:0 4px 16px var(--ovd-5),0 0 0 .5px var(--ovd-2);cursor:pointer;animation:Support-module__kyTmOq__supportSlideUp var(--dur-modal,.3s)var(--ease-bloom)both;transition:box-shadow var(--dur-fast),transform var(--dur-fast);display:flex;position:fixed}.Support-module__kyTmOq__supportSuggestionBubble:hover{box-shadow:0 6px 20px var(--ovd-7),0 0 0 .5px var(--ovd-3);transform:translateY(-1px)}.Support-module__kyTmOq__supportSuggestionIcon{flex-shrink:0;display:flex}.Support-module__kyTmOq__supportSuggestionText{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp)}.Support-module__kyTmOq__supportSuggestionClose{width:var(--sp-4);height:var(--sp-4);color:var(--td);cursor:pointer;opacity:.5;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Support-module__kyTmOq__supportSuggestionClose:hover{opacity:1}.Support-module__kyTmOq__supportTrigger{bottom:var(--sp-5);right:var(--sp-5);z-index:var(--z-modal);width:var(--sp-6);height:var(--sp-6);border:1px solid color-mix(in srgb,var(--c-7)15%,transparent);border-radius:var(--r-md);cursor:pointer;transition:all var(--dur-fast)var(--ease-marv);opacity:.5;background:0 0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.Support-module__kyTmOq__supportTrigger:hover{opacity:1;border-color:color-mix(in srgb,var(--c-7)25%,transparent);background:color-mix(in srgb,var(--c-7)6%,transparent)}.Support-module__kyTmOq__supportTriggerNudge{animation:Support-module__kyTmOq__supportNudgeUp var(--dur-slow)var(--ease-bloom)}.Support-module__kyTmOq__supportTriggerIcon{color:var(--td);font-family:var(--fm);letter-spacing:.02em;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex}.Support-module__kyTmOq__supportTriggerBadge{top:-var(--space-1);right:-var(--space-1);width:var(--space-1-5);height:var(--space-1-5);background:var(--support-status-warn,var(--sig));border:1.5px solid var(--bg);border-radius:50%;position:absolute}.Support-module__kyTmOq__supportWidget{bottom:var(--sp-16);right:var(--sp-6);z-index:var(--z-modal);width:var(--support-widget-width);height:var(--support-widget-height);background:var(--support-widget-bg);border:1px solid var(--support-widget-border);border-radius:var(--r-xl);box-shadow:var(--shf);animation:Support-module__kyTmOq__supportWidgetIn var(--dur-modal)var(--ease-bloom)both;flex-direction:column;display:flex;position:fixed;overflow:hidden}.Support-module__kyTmOq__supportWidgetHeader{align-items:center;gap:var(--sp-2);height:var(--sp-10);padding:0 var(--sp-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.Support-module__kyTmOq__supportWidgetHeaderTitle{font-family:var(--fm);font-size:var(--fs-sm);color:var(--tp);flex:1;font-weight:600}.Support-module__kyTmOq__supportWidgetStatusDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;flex-shrink:0}.Support-module__kyTmOq__supportWidgetClose{width:var(--sp-6);height:var(--sp-6);color:var(--td);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Support-module__kyTmOq__supportWidgetClose:hover{background:#ffffff0a}.Support-module__kyTmOq__supportWidgetTabs{border-bottom:1px solid var(--border-subtle);flex-shrink:0;display:flex}.Support-module__kyTmOq__supportWidgetTab{padding:var(--sp-2)0;font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);cursor:pointer;transition:all var(--dur-fast);text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;font-weight:500}.Support-module__kyTmOq__supportWidgetTab:hover{color:var(--tp)}.Support-module__kyTmOq__supportWidgetTabActive{color:var(--sig);border-bottom-color:var(--sig)}.Support-module__kyTmOq__supportWidgetContent{padding:var(--sp-3);flex:1;overflow-y:auto}.Support-module__kyTmOq__supportWidgetTourLink{align-items:center;gap:var(--sp-1);font-family:var(--fm);font-size:var(--fs-xs);color:var(--sig);cursor:pointer;padding:var(--sp-1)0;margin-top:var(--sp-1);background:0 0;border:none;display:inline-flex}.Support-module__kyTmOq__supportWidgetTourLink:hover{text-decoration:underline}.Support-module__kyTmOq__supportTabPlaceholder{justify-content:center;align-items:center;gap:var(--sp-2);height:100%;color:var(--td);font-family:var(--fm);font-size:var(--fs-sm);flex-direction:column;display:flex}.Support-module__kyTmOq__supportChatPanel{flex-direction:column;height:100%;display:flex}.Support-module__kyTmOq__supportChatIncidentBanner{gap:var(--sp-2);padding:var(--sp-2)var(--sp-3);background:color-mix(in srgb,var(--signal-warning)8%,transparent);border:1px solid color-mix(in srgb,var(--signal-warning)15%,transparent);border-radius:var(--r-md);margin-bottom:var(--sp-2);color:var(--support-status-warn);font-size:var(--fs-xs);flex-shrink:0;display:flex}.Support-module__kyTmOq__supportChatIncidentBanner svg{margin-top:var(--space-1);flex-shrink:0}.Support-module__kyTmOq__supportChatIncidentText{gap:var(--space-1);font-family:var(--fl);flex-direction:column;display:flex}.Support-module__kyTmOq__supportChatIncidentLink{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--support-status-warn);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}.Support-module__kyTmOq__supportChatMessages{gap:var(--sp-2);padding-bottom:var(--sp-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Support-module__kyTmOq__supportChatWelcome{padding-top:var(--sp-2);justify-content:flex-start;display:flex}.Support-module__kyTmOq__supportChatWelcomeBubble{max-width:85%;padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-lg);font-family:var(--fl);font-size:var(--fs-sm);color:var(--ts);background:#ffffff0a;line-height:1.5}.Support-module__kyTmOq__supportChatMessage{display:flex}.Support-module__kyTmOq__supportChatMessageUser{justify-content:flex-end}.Support-module__kyTmOq__supportChatMessageAssistant{justify-content:flex-start}.Support-module__kyTmOq__supportChatMessageBubble{max-width:85%;padding:var(--sp-2)var(--sp-3);border-radius:var(--r-lg);font-family:var(--fl);font-size:var(--fs-sm);line-height:1.5}.Support-module__kyTmOq__supportChatMessageUser .Support-module__kyTmOq__supportChatMessageBubble{background:color-mix(in srgb,var(--sig)10%,transparent);border:1px solid color-mix(in srgb,var(--sig)15%,transparent);color:var(--tp)}.Support-module__kyTmOq__supportChatMessageAssistant .Support-module__kyTmOq__supportChatMessageBubble{border:1px solid var(--border-subtle);color:var(--ts);background:#ffffff0a}.Support-module__kyTmOq__supportChatMessageContent{white-space:pre-wrap;word-break:break-word}.Support-module__kyTmOq__supportChatKbSuggestions{gap:var(--space-1);margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.Support-module__kyTmOq__supportChatKbLink{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--sig);cursor:pointer;padding:var(--space-1)0;text-align:left;background:0 0;border:none}.Support-module__kyTmOq__supportChatKbLink:hover{text-decoration:underline}.Support-module__kyTmOq__supportChatActions{gap:var(--sp-1);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.Support-module__kyTmOq__supportChatActionBtn{padding:var(--sp-1)var(--sp-2);background:color-mix(in srgb,var(--sig)8%,transparent);border:1px solid color-mix(in srgb,var(--sig)15%,transparent);border-radius:var(--r-md);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--sig);cursor:pointer}.Support-module__kyTmOq__supportChatActionBtn:hover{background:color-mix(in srgb,var(--sig)12%,transparent)}.Support-module__kyTmOq__supportChatTyping{gap:var(--space-1);align-items:center;display:flex;padding:var(--sp-2)var(--sp-3)!important}.Support-module__kyTmOq__supportChatTypingDot{width:var(--space-1-5);height:var(--space-1-5);background:var(--td);animation:Support-module__kyTmOq__supportTyping var(--dur-slow)ease-in-out infinite;border-radius:50%}.Support-module__kyTmOq__supportChatTypingDot:nth-child(2){animation-delay:.15s}.Support-module__kyTmOq__supportChatTypingDot:nth-child(3){animation-delay:.3s}.Support-module__kyTmOq__supportChatFooter{border-top:1px solid var(--border-subtle);padding-top:var(--sp-2);flex-shrink:0}.Support-module__kyTmOq__supportChatInputContainer{gap:var(--sp-1);align-items:flex-end;display:flex}.Support-module__kyTmOq__supportChatInput{resize:none;background:var(--support-input-bg,#ffffff08);border:1px solid var(--border-default);border-radius:var(--r-md);padding:var(--sp-2)var(--sp-3);font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);min-height:var(--sp-8);max-height:var(--space-7);-webkit-user-select:text;user-select:text;outline:none;flex:1}.Support-module__kyTmOq__supportChatInput::placeholder{color:var(--td)}.Support-module__kyTmOq__supportChatInput:focus{border-color:var(--border-strong)}.Support-module__kyTmOq__supportChatSend{width:var(--sp-8);height:var(--sp-8);background:var(--sig);border-radius:var(--r-md);color:var(--c-12);cursor:pointer;transition:opacity var(--dur-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Support-module__kyTmOq__supportChatSend:disabled{opacity:.3;cursor:default}.Support-module__kyTmOq__supportChatSend:hover:not(:disabled){opacity:.9}.Support-module__kyTmOq__supportChatTicketLink{width:100%;margin-top:var(--sp-1);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);cursor:pointer;text-align:center;padding:var(--sp-1);background:0 0;border:none;display:block}.Support-module__kyTmOq__supportChatTicketLink:hover{color:var(--sig)}.Support-module__kyTmOq__supportKbPanel{flex-direction:column;height:100%;display:flex}.Support-module__kyTmOq__supportKbSearchBar{align-items:center;gap:var(--sp-2);padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);margin-bottom:var(--sp-3);background:#ffffff08;display:flex}.Support-module__kyTmOq__supportKbSearchIcon{color:var(--td);flex-shrink:0}.Support-module__kyTmOq__supportKbSearchInput{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;flex:1}.Support-module__kyTmOq__supportKbSearchInput::placeholder{color:var(--td)}.Support-module__kyTmOq__supportKbSearchClear{width:var(--sp-4);height:var(--sp-4);color:var(--td);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Support-module__kyTmOq__supportKbSearchClear:hover{color:var(--tp)}.Support-module__kyTmOq__supportKbLoading{text-align:center;padding:var(--sp-4);font-family:var(--fm);font-size:var(--fs-sm);color:var(--td)}.Support-module__kyTmOq__supportKbResults{flex:1;overflow-y:auto}.Support-module__kyTmOq__supportKbResultsCount{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-2)}.Support-module__kyTmOq__supportKbArticleCard{align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);cursor:pointer;text-align:left;margin-bottom:var(--sp-1);transition:all var(--dur-fast);background:0 0;display:flex}.Support-module__kyTmOq__supportKbArticleCard:hover{border-color:var(--border-default);background:#ffffff08}.Support-module__kyTmOq__supportKbArticleCardContent{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.Support-module__kyTmOq__supportKbArticleCardTitle{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);font-weight:500}.Support-module__kyTmOq__supportKbArticleCardMeta{gap:var(--sp-1);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);display:flex}.Support-module__kyTmOq__supportKbArticleCardModule{color:var(--sig)}.Support-module__kyTmOq__supportKbArticleCardArrow{color:var(--td);flex-shrink:0}.Support-module__kyTmOq__supportKbResultsCta{text-align:center;padding:var(--sp-3)0;font-family:var(--fl);font-size:var(--fs-xs);color:var(--td);border-top:1px solid var(--border-subtle);margin-top:var(--sp-2)}.Support-module__kyTmOq__supportKbAskLink{font-family:var(--fm);font-size:var(--fs-xs);color:var(--sig);cursor:pointer;background:0 0;border:none;padding:0}.Support-module__kyTmOq__supportKbAskLink:hover{text-decoration:underline}.Support-module__kyTmOq__supportKbEmpty{align-items:center;gap:var(--sp-2);padding:var(--sp-6)0;color:var(--td);font-family:var(--fl);font-size:var(--fs-sm);text-align:center;flex-direction:column;display:flex}.Support-module__kyTmOq__supportKbBrowse{flex:1}.Support-module__kyTmOq__supportKbSectionLabel{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-2);font-weight:600}.Support-module__kyTmOq__supportKbModuleChips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.Support-module__kyTmOq__supportKbModuleChip{padding:var(--sp-1)var(--sp-3);border:1px solid var(--border-subtle);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--ts);cursor:pointer;transition:all var(--dur-fast);background:#ffffff0a;border-radius:999px}.Support-module__kyTmOq__supportKbModuleChip:hover{background:color-mix(in srgb,var(--sig)6%,transparent);border-color:color-mix(in srgb,var(--sig)15%,transparent);color:var(--sig)}.Support-module__kyTmOq__supportKbArticleView{flex-direction:column;height:100%;display:flex}.Support-module__kyTmOq__supportKbBack{align-items:center;gap:var(--sp-1);font-family:var(--fm);font-size:var(--fs-xs);color:var(--td);cursor:pointer;margin-bottom:var(--sp-3);background:0 0;border:none;padding:0;display:flex}.Support-module__kyTmOq__supportKbBack:hover{color:var(--tp)}.Support-module__kyTmOq__supportKbArticleTitle{font-family:var(--fm);font-size:var(--fs-xl);color:var(--tp);margin:0 0 var(--sp-3);font-weight:600}.Support-module__kyTmOq__supportKbArticleContent{font-family:var(--fl);font-size:var(--fs-sm);color:var(--ts);white-space:pre-wrap;word-break:break-word;flex:1;line-height:1.7;overflow-y:auto}.Support-module__kyTmOq__supportKbArticleFooter{border-top:1px solid var(--border-subtle);padding-top:var(--sp-2);margin-top:var(--sp-3);flex-shrink:0}.Support-module__kyTmOq__supportKbHelpful{align-items:center;gap:var(--sp-2);font-family:var(--fl);font-size:var(--fs-xs);color:var(--td);display:flex}.Support-module__kyTmOq__supportKbHelpfulLabel{flex:1}.Support-module__kyTmOq__supportKbHelpfulButtons{gap:var(--sp-1);display:flex}.Support-module__kyTmOq__supportKbHelpfulBtn{padding:var(--sp-1)var(--sp-2);border:1px solid var(--border-subtle);border-radius:var(--r-md);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--ts);cursor:pointer;background:#ffffff0a}.Support-module__kyTmOq__supportKbHelpfulBtn:hover{border-color:var(--border-default);background:#ffffff0f}.Support-module__kyTmOq__supportKbHelpfulThanks{font-family:var(--fl);font-size:var(--fs-xs);color:var(--td)}.Support-module__kyTmOq__supportKbHelpfulAsk{font-family:var(--fm);font-size:var(--fs-xs);color:var(--sig);cursor:pointer;background:0 0;border:none;padding:0}.Support-module__kyTmOq__supportKbHelpfulAsk:hover{text-decoration:underline}.Support-module__kyTmOq__supportTicketsPanel{gap:var(--sp-3);flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketsNewBtn{justify-content:center;align-items:center;gap:var(--sp-2);width:100%;padding:var(--sp-2)var(--sp-3);background:color-mix(in srgb,var(--sig)8%,transparent);border:1px solid color-mix(in srgb,var(--sig)15%,transparent);border-radius:var(--r-md);font-family:var(--fm);font-size:var(--fs-sm);color:var(--sig);cursor:pointer;transition:all var(--dur-fast);font-weight:500;display:flex}.Support-module__kyTmOq__supportTicketsNewBtn:hover{background:color-mix(in srgb,var(--sig)12%,transparent)}.Support-module__kyTmOq__supportTicketsEmpty{align-items:center;gap:var(--sp-2);padding:var(--sp-6)0;color:var(--td);text-align:center;flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketsEmpty svg{opacity:.4}.Support-module__kyTmOq__supportTicketsEmpty span{font-family:var(--fm);font-size:var(--fs-sm)}.Support-module__kyTmOq__supportTicketsEmptyHint{max-width:240px;font-family:var(--fl)!important;font-size:var(--fs-xs)!important}.Support-module__kyTmOq__supportTicketsSection{gap:var(--sp-1);flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketsSectionLabel{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-1);font-weight:600}.Support-module__kyTmOq__supportTicketCard{gap:var(--space-1);width:100%;padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);cursor:pointer;text-align:left;transition:all var(--dur-fast);background:0 0;flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketCard:hover{border-color:var(--border-default);background:#ffffff08}.Support-module__kyTmOq__supportTicketCardHeader{justify-content:space-between;align-items:center;display:flex}.Support-module__kyTmOq__supportTicketCardRef{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td)}.Support-module__kyTmOq__supportTicketCardSeverity{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%;flex-shrink:0}.Support-module__kyTmOq__supportTicketCardSubject{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.Support-module__kyTmOq__supportTicketCardMeta{gap:var(--sp-2);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);display:flex}.Support-module__kyTmOq__supportTicketCardStatusOpen{color:var(--sig)}.Support-module__kyTmOq__supportTicketForm{gap:var(--sp-3);flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketFormTitle{font-family:var(--fm);font-size:var(--fs-lg);color:var(--tp);font-weight:600}.Support-module__kyTmOq__supportTicketField{gap:var(--space-1);flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketFieldLabel{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.Support-module__kyTmOq__supportTicketFieldInput,.Support-module__kyTmOq__supportTicketFieldSelect{padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);-webkit-user-select:text;user-select:text;background:#ffffff08;outline:none}.Support-module__kyTmOq__supportTicketFieldInput:focus,.Support-module__kyTmOq__supportTicketFieldSelect:focus{border-color:var(--border-strong)}.Support-module__kyTmOq__supportTicketFieldInput::placeholder{color:var(--td)}.Support-module__kyTmOq__supportTicketFieldTextarea{padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp);resize:vertical;min-height:var(--space-7);-webkit-user-select:text;user-select:text;background:#ffffff08;outline:none}.Support-module__kyTmOq__supportTicketFieldTextarea:focus{border-color:var(--border-strong)}.Support-module__kyTmOq__supportTicketFieldTextarea::placeholder{color:var(--td)}.Support-module__kyTmOq__supportTicketFieldRow{gap:var(--sp-2);display:flex}.Support-module__kyTmOq__supportTicketFieldHalf{flex:1}.Support-module__kyTmOq__supportTicketFieldSelect{appearance:none;cursor:pointer}.Support-module__kyTmOq__supportTicketFormError{font-family:var(--fl);font-size:var(--fs-xs);color:var(--support-severity-critical)}.Support-module__kyTmOq__supportTicketSubmit{padding:var(--sp-2)var(--sp-4);background:var(--sig);color:var(--c-12);border-radius:var(--r-md);font-family:var(--fm);font-size:var(--fs-sm);cursor:pointer;transition:opacity var(--dur-fast);border:none;font-weight:600}.Support-module__kyTmOq__supportTicketSubmit:hover{opacity:.9}.Support-module__kyTmOq__supportTicketSubmit:disabled{opacity:.4;cursor:default}.Support-module__kyTmOq__supportTicketDetail{gap:var(--sp-3);flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketDetailHeader{align-items:center;gap:var(--sp-2);display:flex}.Support-module__kyTmOq__supportTicketDetailRef{font-family:var(--fm);font-size:var(--fs-xs);color:var(--td)}.Support-module__kyTmOq__supportTicketDetailStatus{padding:var(--space-1)var(--sp-2);background:color-mix(in srgb,var(--sig)8%,transparent);border-radius:var(--r-sm);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--sig)}.Support-module__kyTmOq__supportTicketDetailStatusResolved{background:color-mix(in srgb,var(--signal-success)8%,transparent);color:var(--support-status-ok)}.Support-module__kyTmOq__supportTicketDetailSubject{font-family:var(--fm);font-size:var(--fs-lg);color:var(--tp);margin:0;font-weight:600}.Support-module__kyTmOq__supportTicketDetailMeta{gap:var(--space-1);padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);background:#ffffff05;flex-direction:column;display:flex}.Support-module__kyTmOq__supportTicketDetailMetaRow{justify-content:space-between;display:flex}.Support-module__kyTmOq__supportTicketDetailMetaLabel{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td)}.Support-module__kyTmOq__supportTicketDetailMetaValue{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--tp);text-transform:capitalize}.Support-module__kyTmOq__supportTicketDetailSectionLabel{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1);font-weight:600}.Support-module__kyTmOq__supportTicketDetailText{font-family:var(--fl);font-size:var(--fs-sm);color:var(--ts);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}.Support-module__kyTmOq__supportTicketDetailResolution{padding:var(--sp-2)var(--sp-3);background:color-mix(in srgb,var(--signal-success)4%,transparent);border:1px solid color-mix(in srgb,var(--signal-success)10%,transparent);border-radius:var(--r-md)}.Support-module__kyTmOq__supportTicketDetailKbLink,.Support-module__kyTmOq__supportTicketDetailDuplicate{font-family:var(--fm);font-size:var(--fs-xs);color:var(--td)}.Support-module__kyTmOq__supportTicketDetailKbLink strong,.Support-module__kyTmOq__supportTicketDetailDuplicate strong{color:var(--sig)}.Support-module__kyTmOq__supportStatusPanel{gap:var(--sp-3);flex-direction:column;display:flex}.Support-module__kyTmOq__supportStatusOverall{align-items:center;gap:var(--sp-2);padding:var(--sp-3)var(--sp-4);border-radius:var(--r-md);border:1px solid var(--border-subtle);display:flex}.Support-module__kyTmOq__supportStatusOverallOk{background:color-mix(in srgb,var(--signal-success)4%,transparent);border-color:color-mix(in srgb,var(--signal-success)10%,transparent)}.Support-module__kyTmOq__supportStatusOverallWarn{background:color-mix(in srgb,var(--signal-warning)4%,transparent);border-color:color-mix(in srgb,var(--signal-warning)10%,transparent)}.Support-module__kyTmOq__supportStatusOverallText{font-family:var(--fm);font-size:var(--fs-sm);color:var(--tp);font-weight:500}.Support-module__kyTmOq__supportStatusBadge{width:var(--space-2);height:var(--space-2);border-radius:50%;flex-shrink:0}.Support-module__kyTmOq__supportStatusSectionLabel{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sp-1);font-weight:600}.Support-module__kyTmOq__supportStatusIncidents{gap:var(--sp-2);flex-direction:column;display:flex}.Support-module__kyTmOq__supportStatusIncident{padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md)}.Support-module__kyTmOq__supportStatusIncidentCritical{border-color:color-mix(in srgb,var(--signal-error)15%,transparent);background:color-mix(in srgb,var(--signal-error)3%,transparent)}.Support-module__kyTmOq__supportStatusIncidentMajor{border-color:color-mix(in srgb,var(--signal-warning)15%,transparent);background:color-mix(in srgb,var(--signal-warning)3%,transparent)}.Support-module__kyTmOq__supportStatusIncidentHeader{margin-bottom:var(--space-1);justify-content:space-between;align-items:center;display:flex}.Support-module__kyTmOq__supportStatusIncidentTitle{font-family:var(--fm);font-size:var(--fs-sm);color:var(--tp);font-weight:500}.Support-module__kyTmOq__supportStatusIncidentTime{font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td)}.Support-module__kyTmOq__supportStatusIncidentBody{font-family:var(--fl);font-size:var(--fs-xs);color:var(--ts);margin:0 0 var(--sp-1);line-height:1.5}.Support-module__kyTmOq__supportStatusIncidentServices{gap:var(--sp-1);flex-wrap:wrap;display:flex}.Support-module__kyTmOq__supportStatusIncidentService{padding:var(--space-1)var(--sp-2);border-radius:var(--r-sm);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);background:#ffffff0a}.Support-module__kyTmOq__supportStatusServices{gap:var(--sp-1);flex-direction:column;display:flex}.Support-module__kyTmOq__supportStatusServiceRow{padding:var(--sp-2)var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);justify-content:space-between;align-items:center;display:flex}.Support-module__kyTmOq__supportStatusServiceName{font-family:var(--fl);font-size:var(--fs-sm);color:var(--tp)}.Support-module__kyTmOq__supportStatusServiceStatus{align-items:center;gap:var(--sp-1);font-family:var(--fm);font-size:var(--fs-2xs);color:var(--td);display:flex}.Support-module__kyTmOq__supportStatusDot{width:var(--space-1-5);height:var(--space-1-5);border-radius:50%}.Support-module__kyTmOq__supportStatusEmpty{text-align:center;padding:var(--sp-4);font-family:var(--fl);font-size:var(--fs-sm);color:var(--td)}@keyframes Support-module__kyTmOq__supportFadeIn{0%{opacity:0}to{opacity:1}}@keyframes Support-module__kyTmOq__supportModalIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Support-module__kyTmOq__supportSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Support-module__kyTmOq__supportWidgetIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Support-module__kyTmOq__supportTyping{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}@keyframes Support-module__kyTmOq__supportNudgeUp{0%{transform:translateY(0)}30%{transform:translateY(-4px)}60%{transform:translateY(0)}80%{transform:translateY(-2px)}to{transform:translateY(0)}}[data-theme=light] .Support-module__kyTmOq__supportTrigger{border-color:var(--ovd-6);opacity:.45}[data-theme=light] .Support-module__kyTmOq__supportTrigger:hover{opacity:.85;border-color:var(--ovd-8);background:#00000008}[data-theme=light] .Support-module__kyTmOq__supportTriggerBadge{border-color:var(--c-12)}[data-theme=light] .Support-module__kyTmOq__supportSuggestionBubble{background:var(--c-12);border-color:var(--ovd-4);box-shadow:0 4px 16px var(--ovd-4),0 0 0 .5px color-mix(in srgb,var(--c-0)3%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportSuggestionBubble:hover{box-shadow:0 6px 20px var(--ovd-5),0 0 0 .5px var(--ovd-2)}[data-theme=light] .Support-module__kyTmOq__supportWelcomeOption:hover{background:#00000008}[data-theme=light] .Support-module__kyTmOq__supportModalBackdrop{background:#fff9}[data-theme=light] .Support-module__kyTmOq__supportChecklist{background:var(--c-12);border-color:var(--ovd-4);box-shadow:0 8px 32px var(--ovd-4),0 2px 8px var(--ovd-2)}[data-theme=light] .Support-module__kyTmOq__supportChecklistBar{background:#0000000f}[data-theme=light] .Support-module__kyTmOq__supportWidget{background:var(--c-12);border-color:var(--ovd-4);box-shadow:0 0 0 .5px var(--ovd-2),0 16px 48px var(--ovd-5),0 4px 16px var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportWidgetHeader{border-bottom-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportWidgetClose:hover{background:#0000000a}[data-theme=light] .Support-module__kyTmOq__supportWidgetTabs{border-bottom-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportWidgetTab{color:#00000073}[data-theme=light] .Support-module__kyTmOq__supportWidgetTab:hover{color:#000000b3}[data-theme=light] .Support-module__kyTmOq__supportWidgetTabActive{color:var(--sig)}[data-theme=light] .Support-module__kyTmOq__supportChatWelcomeBubble{border-color:var(--ovd-3);color:#000000b3;background:#00000006}[data-theme=light] .Support-module__kyTmOq__supportChatMessageUser .Support-module__kyTmOq__supportChatMessageBubble{background:color-mix(in srgb,var(--sig)6%,transparent);border-color:color-mix(in srgb,var(--sig)10%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportChatMessageAssistant .Support-module__kyTmOq__supportChatMessageBubble{border-color:var(--ovd-3);background:#00000006}[data-theme=light] .Support-module__kyTmOq__supportChatInput{--support-input-bg:var(--c-12);border:1px solid var(--ovd-5);color:#000000d9}[data-theme=light] .Support-module__kyTmOq__supportChatInput::placeholder{color:#00000059}[data-theme=light] .Support-module__kyTmOq__supportChatInput:focus{border-color:var(--ovd-8)}[data-theme=light] .Support-module__kyTmOq__supportChatFooter{background:var(--bg);border-top-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportChatInputContainer{background:var(--bg)}[data-theme=light] .Support-module__kyTmOq__supportChatIncidentBanner{background:color-mix(in srgb,var(--signal-warning)6%,transparent);border-color:color-mix(in srgb,var(--signal-warning)12%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportChatKbSuggestions{border-top-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportChatActionBtn{background:color-mix(in srgb,var(--sig)5%,transparent);border-color:color-mix(in srgb,var(--sig)10%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportChatActionBtn:hover{background:color-mix(in srgb,var(--sig)8%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportKbSearchBar{border-color:var(--ovd-5);background:#00000006}[data-theme=light] .Support-module__kyTmOq__supportKbSearchInput{color:#000000d9}[data-theme=light] .Support-module__kyTmOq__supportKbSearchInput::placeholder{color:#00000059}[data-theme=light] .Support-module__kyTmOq__supportKbArticleCard{border-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportKbArticleCard:hover{border-color:var(--ovd-5);background:#00000006}[data-theme=light] .Support-module__kyTmOq__supportKbModuleChip{border-color:var(--ovd-3);color:#0009;background:#00000008}[data-theme=light] .Support-module__kyTmOq__supportKbModuleChip:hover{background:color-mix(in srgb,var(--sig)5%,transparent);border-color:color-mix(in srgb,var(--sig)12%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportKbResultsCta{border-top-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportKbHelpfulBtn{border-color:var(--ovd-3);color:#0009;background:#00000008}[data-theme=light] .Support-module__kyTmOq__supportKbHelpfulBtn:hover{border-color:var(--ovd-5);background:#0000000d}[data-theme=light] .Support-module__kyTmOq__supportTicketsNewBtn{background:color-mix(in srgb,var(--sig)6%,transparent);border-color:color-mix(in srgb,var(--sig)10%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportTicketsNewBtn:hover{background:color-mix(in srgb,var(--sig)9%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportTicketCard{border-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportTicketCard:hover{border-color:var(--ovd-5);background:#00000006}[data-theme=light] .Support-module__kyTmOq__supportTicketDetailMeta{border-color:var(--ovd-3);background:#00000005}:is([data-theme=light] .Support-module__kyTmOq__supportTicketFieldInput,[data-theme=light] .Support-module__kyTmOq__supportTicketFieldSelect,[data-theme=light] .Support-module__kyTmOq__supportTicketFieldTextarea){border-color:var(--ovd-5);color:#000000d9;background:#00000006}:is([data-theme=light] .Support-module__kyTmOq__supportTicketFieldInput:focus,[data-theme=light] .Support-module__kyTmOq__supportTicketFieldSelect:focus,[data-theme=light] .Support-module__kyTmOq__supportTicketFieldTextarea:focus){border-color:var(--ovd-8)}[data-theme=light] .Support-module__kyTmOq__supportTicketFieldInput::placeholder{color:#00000059}[data-theme=light] .Support-module__kyTmOq__supportTicketFieldTextarea::placeholder{color:#00000059}[data-theme=light] .Support-module__kyTmOq__supportTicketDetailResolution{background:color-mix(in srgb,var(--signal-success)3%,transparent);border-color:color-mix(in srgb,var(--signal-success)8%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportTicketDetailStatus{background:color-mix(in srgb,var(--sig)6%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportTicketDetailStatusResolved{background:color-mix(in srgb,var(--signal-success)6%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportStatusOverall{border-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportStatusOverallOk{background:color-mix(in srgb,var(--signal-success)4%,transparent);border-color:color-mix(in srgb,var(--signal-success)10%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportStatusOverallWarn{background:color-mix(in srgb,var(--signal-warning)4%,transparent);border-color:color-mix(in srgb,var(--signal-warning)10%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportStatusServiceRow{border-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportStatusIncident{border-color:var(--ovd-3)}[data-theme=light] .Support-module__kyTmOq__supportStatusIncidentCritical{border-color:color-mix(in srgb,var(--signal-error)12%,transparent);background:color-mix(in srgb,var(--signal-error)3%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportStatusIncidentMajor{border-color:color-mix(in srgb,var(--signal-warning)12%,transparent);background:color-mix(in srgb,var(--signal-warning)3%,transparent)}[data-theme=light] .Support-module__kyTmOq__supportStatusIncidentService{background:#00000008}[data-theme=light] .Support-module__kyTmOq__supportTooltipBubble{background:var(--c-12);border-color:var(--ovd-4);box-shadow:0 4px 16px var(--ovd-4)}
.LivingSurface-module__3d8HXa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.LivingSurface-module__3d8HXa__fixed{position:fixed}
.Surface-module__xbeuTG__surface{border-radius:var(--radius-xl);background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(14px)saturate(135%)brightness(1.04);backdrop-filter:blur(14px)saturate(135%)brightness(1.04);box-shadow:var(--shadow-e3);transition:box-shadow .28s cubic-bezier(.16,1,.3,1),filter .28s cubic-bezier(.16,1,.3,1);position:relative}.Surface-module__xbeuTG__e0{background:var(--glass-tile-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-e0)}.Surface-module__xbeuTG__e1{background:var(--glass-rail-bg);-webkit-backdrop-filter:blur(10px)saturate(120%)brightness(1.02);backdrop-filter:blur(10px)saturate(120%)brightness(1.02);box-shadow:var(--shadow-e1)}.Surface-module__xbeuTG__e2{background:var(--glass-tile-bg);-webkit-backdrop-filter:blur(8px)saturate(130%)brightness(.98);backdrop-filter:blur(8px)saturate(130%)brightness(.98);box-shadow:var(--shadow-e2)}.Surface-module__xbeuTG__e3{background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(14px)saturate(135%)brightness(1.04);backdrop-filter:blur(14px)saturate(135%)brightness(1.04);box-shadow:var(--shadow-e3)}.Surface-module__xbeuTG__e4{background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(14px)saturate(135%)brightness(1.04);backdrop-filter:blur(14px)saturate(135%)brightness(1.04);box-shadow:var(--shadow-e4)}.Surface-module__xbeuTG__state-hover{filter:brightness(1.05);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000047,0 2px 4px #0000007a,0 12px 26px -2px #0000008a,0 28px 58px -8px #0000008a,0 62px 124px -16px #0000007a,0 120px 240px -32px #0006,0 200px 380px -52px #0000004d}[data-theme=light] .Surface-module__xbeuTG__state-hover{filter:none;box-shadow:0 2px 4px #322a262e,0 12px 26px -2px #322a2638,0 28px 58px -8px #322a2638,0 62px 124px -16px #322a2630,0 120px 240px -32px #322a2626,0 200px 380px -52px #322a261c}.Surface-module__xbeuTG__state-focus,.Surface-module__xbeuTG__state-working{filter:brightness(1.1);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000047,0 2px 4px #00000085,0 14px 30px -2px #00000094,0 32px 66px -8px #00000094,0 72px 140px -16px #00000085,0 140px 270px -32px #00000070,0 220px 420px -52px #00000057}[data-theme=light] .Surface-module__xbeuTG__state-focus,[data-theme=light] .Surface-module__xbeuTG__state-working{filter:none;box-shadow:0 2px 4px #322a2633,0 14px 30px -2px #322a263d,0 32px 66px -8px #322a263d,0 72px 140px -16px #322a2636,0 140px 270px -32px #322a262b,0 220px 420px -52px #322a2621}.Surface-module__xbeuTG__shape-pill{--tx:0px;--cx:0px;box-shadow:inset 0 1px 0 #ffffff1c,inset 0 -1px 0 #0006,var(--cx)3px 6px #000000a6,var(--cx)14px 32px -2px #000000b8,calc(var(--cx)*1.2)32px 70px -6px #000000b3,calc(var(--cx)*1.4)68px 145px -14px #0000009e,calc(var(--cx)*1.5)130px 270px -28px #00000080,calc(var(--cx)*1.6)220px 420px -48px #0000005c,calc(var(--cx)*1.7)320px 580px -80px #00000038;border-radius:9999px}[data-theme=light] .Surface-module__xbeuTG__shape-pill{box-shadow:var(--tx)-12px 32px -8px #ffffffd9,calc(var(--tx)*1.3)-28px 70px -18px #ffffff8c,calc(var(--tx)*1.6)-52px 110px -32px #ffffff4d,var(--cx)2px 4px #322a2638,var(--cx)12px 28px -2px #322a2642,calc(var(--cx)*1.2)28px 60px -8px #322a263d,calc(var(--cx)*1.4)60px 130px -16px #322a2633,calc(var(--cx)*1.5)120px 250px -32px #322a2626,calc(var(--cx)*1.6)200px 380px -52px #322a261a}.Surface-module__xbeuTG__shape-pill.Surface-module__xbeuTG__state-focus{filter:brightness(1.05);box-shadow:inset 0 1px #ffffff26,0 2px 4px #0009,0 14px 32px -2px #000000a8,0 32px 68px -8px #000000a3,0 68px 145px -16px #0000008f,0 140px 280px -32px #00000073,0 220px 420px -52px #00000052}[data-theme=light] .Surface-module__xbeuTG__shape-pill.Surface-module__xbeuTG__state-focus{filter:none;box-shadow:0 -14px 36px -8px #fffffff2,0 -32px 78px -18px #ffffffa6,0 -58px 120px -32px #ffffff5c,0 2px 4px #322a2642,0 14px 32px -2px #322a264d,0 32px 68px -8px #322a2647,0 68px 145px -16px #322a263b,0 140px 280px -32px #322a262b,0 220px 420px -52px #322a261f}.Surface-module__xbeuTG__shape-card{border-radius:18px}.Surface-module__xbeuTG__shape-modal{border-radius:22px}.Surface-module__xbeuTG__shape-sheet{border-radius:22px 22px 0 0}.Surface-module__xbeuTG__shape-sidebar,.Surface-module__xbeuTG__shape-toolbar{border-radius:0}.Surface-module__xbeuTG__shape-chip{border-radius:9999px;align-items:center;display:inline-flex}.Surface-module__xbeuTG__shape-tooltip{border-radius:var(--radius-lg)}.Surface-module__xbeuTG__shape-dropdown{border-radius:var(--radius-xl)}@media (prefers-reduced-motion:reduce){.Surface-module__xbeuTG__surface{transition-duration:50ms!important}}
.DropdownMenu-module__ZMxGvq__menu{min-width:200px;padding:var(--space-1-5);outline:none;border-radius:var(--radius-xl)!important}.DropdownMenu-module__ZMxGvq__divider{height:1px;margin:var(--space-1-5)var(--space-2);background:#ffffff0d}[data-theme=light] .DropdownMenu-module__ZMxGvq__divider{background:#0000000f}.DropdownMenu-module__ZMxGvq__item{align-items:center;gap:var(--space-2-5,var(--space-2));padding:0 var(--space-2-5,var(--space-2));border-radius:var(--radius-md);cursor:pointer;height:32px;transition:background var(--duration-fast)ease;outline:none;display:flex}.DropdownMenu-module__ZMxGvq__item:hover,.DropdownMenu-module__ZMxGvq__itemFocused{background:#ffffff0f}[data-theme=light] .DropdownMenu-module__ZMxGvq__item:hover,[data-theme=light] .DropdownMenu-module__ZMxGvq__itemFocused{background:#0000000d}.DropdownMenu-module__ZMxGvq__item:focus-visible{outline:2px solid var(--text-4);outline-offset:-2px}.DropdownMenu-module__ZMxGvq__itemDanger .DropdownMenu-module__ZMxGvq__label,.DropdownMenu-module__ZMxGvq__itemDanger .DropdownMenu-module__ZMxGvq__icon{color:var(--signal-error)}.DropdownMenu-module__ZMxGvq__itemDisabled{opacity:.38;pointer-events:none}.DropdownMenu-module__ZMxGvq__icon{color:var(--text-4);flex-shrink:0;align-items:center;width:16px;display:flex}.DropdownMenu-module__ZMxGvq__label{font-family:var(--font-sans);font-size:var(--type-body-s);letter-spacing:var(--ls-body);color:var(--text-2);flex:1;font-weight:400;line-height:1}.DropdownMenu-module__ZMxGvq__shortcut{font-family:var(--font-readout);font-size:var(--type-label);letter-spacing:var(--ls-mono-1);color:var(--text-5);flex-shrink:0}.DropdownMenu-module__ZMxGvq__menu{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(14px)saturate(135%)brightness(1.04)!important;backdrop-filter:blur(14px)saturate(135%)brightness(1.04)!important;background:var(--glass-panel-bg)!important;box-shadow:var(--glass-shadow-panel)!important}.DropdownMenu-module__ZMxGvq__menu:after{content:"";border-radius:inherit;pointer-events:none;background-image:var(--glass-noise-url);mix-blend-mode:var(--glass-noise-blend);opacity:var(--glass-noise-opacity);z-index:1;background-size:200px 200px;position:absolute;inset:0}.DropdownMenu-module__ZMxGvq__menu>*{z-index:2;position:relative}
.Modal-module__bJszBq__backdrop{z-index:var(--mc-z-modal);padding:var(--space-6);background:color-mix(in srgb,var(--mc-black)60%,transparent);-webkit-backdrop-filter:blur(6px)saturate(110%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__bJszBq__panel{border:1px solid var(--mc-window-border);isolation:isolate;flex-direction:column;width:560px;max-width:100%;max-height:90vh;display:flex;position:relative;overflow:hidden;border-radius:var(--mc-radius-lg)!important;background:var(--mc-window-bg)!important;box-shadow:var(--mc-window-shadow)!important;-webkit-backdrop-filter:none!important}.Modal-module__bJszBq__panel>*{z-index:1;position:relative}.Modal-module__bJszBq__header{padding:var(--space-4)var(--space-5)var(--space-3);border-bottom:1px solid var(--mc-rule);background:var(--mc-window-bar-bg);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Modal-module__bJszBq__title{font-family:var(--mc-font-mono);font-size:var(--mc-text-xs);font-weight:var(--mc-weight-regular);letter-spacing:var(--mc-track-caps-eyebrow);text-transform:uppercase;color:var(--mc-fg-dim);margin:0}.Modal-module__bJszBq__closeBtn{width:24px;height:24px;font-family:var(--mc-font-mono);font-size:var(--mc-text-sm);color:var(--mc-fg-dim);cursor:pointer;border-radius:var(--mc-radius-sm);transition:color var(--mc-dur-fast)var(--mc-ease-out),background var(--mc-dur-fast)var(--mc-ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Modal-module__bJszBq__closeBtn:hover{color:var(--mc-fg);background:color-mix(in srgb,var(--mc-fg)6%,transparent)}.Modal-module__bJszBq__closeBtn:focus-visible{outline:2px solid var(--text-muted);outline-offset:-2px}.Modal-module__bJszBq__body{min-height:0;font-family:var(--mc-font-sans);font-size:var(--mc-text-base);font-weight:var(--mc-weight-regular);color:var(--mc-fg);flex:auto;line-height:1.5;overflow:hidden}.Modal-module__bJszBq__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-5);background:var(--mc-window-bar-bg);border-top:1px solid var(--mc-rule);flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.Modal-module__bJszBq__closeBtn{transition:none}}
.Popover-module__u7dwvq__panel{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(14px)saturate(135%)brightness(1.04)!important;backdrop-filter:blur(14px)saturate(135%)brightness(1.04)!important;background:var(--glass-panel-bg)!important;box-shadow:var(--glass-shadow-panel)!important}.Popover-module__u7dwvq__panel:after{content:"";border-radius:inherit;pointer-events:none;background-image:var(--glass-noise-url);mix-blend-mode:var(--glass-noise-blend);opacity:var(--glass-noise-opacity);z-index:1;background-size:200px 200px;position:absolute;inset:0}.Popover-module__u7dwvq__panel>*{z-index:2;position:relative}
.Sidebar-module__Z9oFYW__root{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent;flex-direction:column;height:100vh;display:flex;position:fixed;top:0;bottom:0;overflow:hidden auto;border-radius:0!important}.Sidebar-module__Z9oFYW__root::-webkit-scrollbar{width:4px}.Sidebar-module__Z9oFYW__root::-webkit-scrollbar-track{background:0 0}.Sidebar-module__Z9oFYW__root::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:2px}.Sidebar-module__Z9oFYW__left{border-right:1px solid #ffffff0a;left:0}.Sidebar-module__Z9oFYW__right{border-left:1px solid #ffffff0a;right:0}[data-theme=light] .Sidebar-module__Z9oFYW__left{border-right-color:#0000000f}[data-theme=light] .Sidebar-module__Z9oFYW__right{border-left-color:#0000000f}.Sidebar-module__Z9oFYW__root{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px)saturate(120%)brightness(1.02)!important;backdrop-filter:blur(10px)saturate(120%)brightness(1.02)!important;background:var(--glass-rail-bg)!important;box-shadow:var(--glass-shadow-rail)!important}.Sidebar-module__Z9oFYW__root:after{content:"";border-radius:inherit;pointer-events:none;background-image:var(--glass-noise-url);mix-blend-mode:var(--glass-noise-blend);opacity:var(--glass-noise-opacity);z-index:1;background-size:200px 200px;position:absolute;inset:0}.Sidebar-module__Z9oFYW__root>*{z-index:2;position:relative}
.Toast-module__u8JOHW__container{bottom:var(--space-6);right:var(--space-6);z-index:400;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module__u8JOHW__toast{pointer-events:all;align-items:center;gap:var(--space-3);width:320px;padding:var(--space-3)var(--space-4);display:flex;border-radius:var(--radius-xl)!important}.Toast-module__u8JOHW__variantLabel{font-family:var(--font-readout);font-size:var(--type-label);letter-spacing:var(--ls-mono-2);text-transform:uppercase;flex-shrink:0;font-weight:500}.Toast-module__u8JOHW__variant-success .Toast-module__u8JOHW__variantLabel{color:var(--signal-success)}.Toast-module__u8JOHW__variant-error .Toast-module__u8JOHW__variantLabel{color:var(--signal-error)}.Toast-module__u8JOHW__variant-warning .Toast-module__u8JOHW__variantLabel{color:var(--signal-warning)}.Toast-module__u8JOHW__variant-info .Toast-module__u8JOHW__variantLabel{color:var(--signal-info,#60a5fa)}.Toast-module__u8JOHW__message{font-family:var(--font-sans);font-size:var(--type-body-s);letter-spacing:var(--ls-body);font-weight:400;line-height:var(--lh-body-tight);color:var(--text-2);flex:1}.Toast-module__u8JOHW__actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.Toast-module__u8JOHW__actionBtn{cursor:pointer;font-family:var(--font-readout);font-size:var(--type-label);letter-spacing:var(--ls-mono-2);text-transform:uppercase;color:var(--text-3);padding:var(--space-1)var(--space-2);border-radius:var(--radius-xs);transition:color var(--duration-fast)ease;background:0 0;border:none;font-weight:500}.Toast-module__u8JOHW__actionBtn:hover{color:var(--text-1)}.Toast-module__u8JOHW__dismissBtn{cursor:pointer;font-family:var(--font-readout);font-size:var(--type-label);color:var(--text-5);padding:var(--space-1);border-radius:var(--radius-xs);transition:color var(--duration-fast)ease;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Toast-module__u8JOHW__dismissBtn:hover{color:var(--text-2)}.Toast-module__u8JOHW__dismissBtn:focus-visible{outline:2px solid var(--text-muted);outline-offset:-2px}
.Slider-module__2W8vYG__root{align-items:center;gap:var(--space-3);width:100%;display:flex}.Slider-module__2W8vYG__track{height:var(--sp-1);background:var(--border-subtle);border-radius:var(--radius-full);cursor:pointer;outline:none;flex:1;position:relative}.Slider-module__2W8vYG__fill{background:var(--sig);border-radius:inherit;height:100%;transition:width var(--mo-hover)var(--ease-in-out);position:absolute;top:0;left:0}.Slider-module__2W8vYG__thumb{width:var(--slider-thumb);height:var(--slider-thumb);background:var(--text-1);border-radius:var(--radius-full);box-shadow:0 1px 2px #0000004d,0 0 0 1px var(--border-subtle);transition:box-shadow var(--mo-hover)var(--ease-in-out);position:absolute;top:50%;transform:translate(-50%,-50%)}.Slider-module__2W8vYG__track:hover .Slider-module__2W8vYG__thumb{box-shadow:0 1px 2px #0006,0 0 0 1px var(--text-3)}.Slider-module__2W8vYG__track:focus-visible .Slider-module__2W8vYG__thumb{box-shadow:0 1px 2px #0000004d,inset 0 0 0 2px var(--text-muted)}.Slider-module__2W8vYG__value{font-family:var(--font-readout);font-size:var(--type-mono-inline);font-feature-settings:"tnum";color:var(--text-4);text-align:right;min-width:4ch}.Slider-module__2W8vYG__disabled{opacity:.4;pointer-events:none;cursor:default}
.SegmentedControl-module__JamTga__root{background:color-mix(in srgb,var(--mc-fg)4%,transparent);border:1px solid var(--mc-rule);border-radius:var(--mc-radius-md);isolation:isolate;align-items:center;gap:2px;width:100%;padding:3px;display:flex;box-shadow:inset 0 1px #00000040}.SegmentedControl-module__JamTga__segment{appearance:none;box-sizing:border-box;min-width:0;color:var(--mc-fg-dim);font-family:var(--mc-font-sans);font-size:var(--mc-text-sm);font-weight:var(--mc-weight-medium);letter-spacing:var(--mc-track-body);height:28px;padding:0 var(--space-3);border-radius:var(--mc-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color var(--mc-dur-fast)var(--mc-ease-out),background var(--mc-dur-fast)var(--mc-ease-out),box-shadow var(--mc-dur-fast)var(--mc-ease-out),transform var(--mc-dur-fast)var(--mc-ease-out);background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.SegmentedControl-module__JamTga__segment:hover:not(:disabled):not(.SegmentedControl-module__JamTga__active){color:var(--mc-fg)}.SegmentedControl-module__JamTga__segment:active:not(:disabled){transform:scale(.98)}.SegmentedControl-module__JamTga__segment:focus-visible{outline:2px solid color-mix(in srgb,var(--mc-fg)40%,transparent);outline-offset:-2px}.SegmentedControl-module__JamTga__segment:disabled{opacity:.4;cursor:not-allowed}.SegmentedControl-module__JamTga__active{color:var(--mc-fg-bright);background:color-mix(in srgb,var(--mc-fg)22%,transparent);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0003,0 1px 2px #0000004d}.SegmentedControl-module__JamTga__active:hover{color:var(--mc-fg-bright);background:color-mix(in srgb,var(--mc-fg)26%,transparent)}[data-theme=light] .SegmentedControl-module__JamTga__root{background:color-mix(in srgb,var(--mc-black)4%,transparent);box-shadow:inset 0 1px #0000000f}[data-theme=light] .SegmentedControl-module__JamTga__active{background:color-mix(in srgb,var(--mc-black)8%,transparent);box-shadow:inset 0 1px #fff9}[data-density=compact] .SegmentedControl-module__JamTga__segment{height:24px;padding:0 var(--space-2);font-size:var(--mc-text-xs)}[data-density=editorial] .SegmentedControl-module__JamTga__segment{height:32px;padding:0 var(--space-4)}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__JamTga__segment{transition:none}}.segment__label{line-height:1;transform:translateY(-.5px)}
.Scrollbar-module___zhDZG__root{scrollbar-width:thin;scrollbar-color:var(--text-5)transparent;position:relative}.Scrollbar-module___zhDZG__o-vertical{overflow:hidden auto}.Scrollbar-module___zhDZG__o-horizontal{overflow:auto hidden}.Scrollbar-module___zhDZG__o-both{overflow:auto}.Scrollbar-module___zhDZG__root::-webkit-scrollbar{width:var(--space-1-5);height:var(--space-1-5)}.Scrollbar-module___zhDZG__root::-webkit-scrollbar-track{background:0 0}.Scrollbar-module___zhDZG__root::-webkit-scrollbar-thumb{background:var(--text-5);border-radius:var(--radius-full);transition:background var(--mo-hover)var(--ease-in-out)}.Scrollbar-module___zhDZG__root:hover::-webkit-scrollbar-thumb{background:var(--text-3)}.Scrollbar-module___zhDZG__root:hover{scrollbar-color:var(--text-3)transparent}.Scrollbar-module___zhDZG__root::-webkit-scrollbar-thumb:active{background:var(--text-2)}.Scrollbar-module___zhDZG__root::-webkit-scrollbar-corner{background:0 0}
.ScrollArea-module__TzrxLW__root{position:relative;overflow:hidden}.ScrollArea-module__TzrxLW__viewport{border-radius:inherit;width:100%;height:100%}.ScrollArea-module__TzrxLW__scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;transition:background var(--mo-hover)var(--ease-in-out);background:0 0;padding:0;display:flex}.ScrollArea-module__TzrxLW__scrollbar[data-orientation=vertical]{width:var(--space-1-5)}.ScrollArea-module__TzrxLW__scrollbar[data-orientation=horizontal]{height:var(--space-1-5);flex-direction:column}.ScrollArea-module__TzrxLW__thumb{background:var(--text-5);border-radius:var(--radius-full);transition:background var(--mo-hover)var(--ease-in-out);flex:1;position:relative}.ScrollArea-module__TzrxLW__thumb:before{content:"";min-width:var(--sp-8);min-height:var(--sp-8);position:absolute;inset:0}.ScrollArea-module__TzrxLW__scrollbar:hover .ScrollArea-module__TzrxLW__thumb{background:var(--text-3)}.ScrollArea-module__TzrxLW__thumb[data-state=dragging]{background:var(--text-2)}.ScrollArea-module__TzrxLW__corner{background:0 0}
.Resizer-module__Rsl6ZW__root{-webkit-user-select:none;user-select:none;z-index:1;background:0 0;flex-shrink:0;position:relative}.Resizer-module__Rsl6ZW__vertical{width:var(--sp-1);cursor:col-resize}.Resizer-module__Rsl6ZW__horizontal{height:var(--sp-1);cursor:row-resize}.Resizer-module__Rsl6ZW__line{background:var(--border-subtle);transition:background var(--mo-hover)var(--ease-in-out);position:absolute}.Resizer-module__Rsl6ZW__vertical .Resizer-module__Rsl6ZW__line{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.Resizer-module__Rsl6ZW__horizontal .Resizer-module__Rsl6ZW__line{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.Resizer-module__Rsl6ZW__root:hover .Resizer-module__Rsl6ZW__line,.Resizer-module__Rsl6ZW__root:active .Resizer-module__Rsl6ZW__line{background:var(--sig)}
.ContextMenu-module__lHkVba__content{min-width:var(--ctx-min-w);padding:var(--space-1);background:var(--glass-rail-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-e3);-webkit-backdrop-filter:var(--glass-filter-rail);backdrop-filter:var(--glass-filter-rail);animation:ContextMenu-module__lHkVba__cm-in var(--mo-disclose)var(--ease-out-expo);z-index:9999}@keyframes ContextMenu-module__lHkVba__cm-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ContextMenu-module__lHkVba__item{align-items:center;gap:var(--space-3);padding:var(--space-1)var(--space-2);font-family:var(--font-sans);font-size:var(--type-body-s);color:var(--text-3);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--mo-hover)var(--ease-in-out),color var(--mo-hover)var(--ease-in-out);outline:none;display:flex}.ContextMenu-module__lHkVba__item[data-highlighted]{color:var(--text-2);background:#ffffff0f}[data-theme=light] .ContextMenu-module__lHkVba__item[data-highlighted]{background:#14141c0a}.ContextMenu-module__lHkVba__item[data-disabled]{opacity:.4;pointer-events:none}.ContextMenu-module__lHkVba__label{flex:1}.ContextMenu-module__lHkVba__priorityMark{flex-shrink:0}.ContextMenu-module__lHkVba__shortcut{font-family:var(--font-readout);font-size:var(--type-micro);letter-spacing:var(--ls-mono-3);color:var(--text-5)}.ContextMenu-module__lHkVba__destructive{color:var(--c-error)}.ContextMenu-module__lHkVba__separator{height:1px;margin:var(--space-1)0;background:var(--border-subtle)}
.CommandPalette-module__ct5E-G__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--z-overlay,50);animation:CommandPalette-module__ct5E-G__ov-in var(--mo-focus)var(--ease-in-out);background:#0000008c;position:fixed;inset:0}[data-theme=light] .CommandPalette-module__ct5E-G__overlay{background:#0000004d}@keyframes CommandPalette-module__ct5E-G__ov-in{0%{opacity:0}to{opacity:1}}.CommandPalette-module__ct5E-G__content{width:min(640px,92vw);max-height:64vh;z-index:calc(var(--z-overlay,50) + 1);background:var(--glass-rail-bg);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-e4,var(--shadow-e3));-webkit-backdrop-filter:var(--glass-filter-rail);backdrop-filter:var(--glass-filter-rail);animation:CommandPalette-module__ct5E-G__cp-in var(--mo-disclose)var(--ease-out-expo);flex-direction:column;display:flex;position:fixed;top:18vh;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes CommandPalette-module__ct5E-G__cp-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.CommandPalette-module__ct5E-G__input{appearance:none;height:var(--cp-input-h);padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--type-body-l);color:var(--text-2);border:0;border-bottom:1px solid var(--border-subtle);background:0 0;outline:none;font-weight:400}.CommandPalette-module__ct5E-G__input::placeholder{color:var(--text-5)}.CommandPalette-module__ct5E-G__list{padding:var(--space-1);flex:1;overflow-y:auto}.CommandPalette-module__ct5E-G__empty{padding:var(--space-4);color:var(--text-5);font-family:var(--font-sans);font-size:var(--type-body-s);font-style:italic}.CommandPalette-module__ct5E-G__group{margin-bottom:var(--space-2)}.CommandPalette-module__ct5E-G__groupLabel{padding:var(--space-1)var(--space-2);font-family:var(--font-readout);font-size:var(--type-label);letter-spacing:var(--ls-mono-3);text-transform:uppercase;color:var(--text-5)}.CommandPalette-module__ct5E-G__row{appearance:none;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2)var(--space-3);font-family:var(--font-sans);font-size:var(--type-body);color:var(--text-3);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background var(--mo-hover)var(--ease-in-out),color var(--mo-hover)var(--ease-in-out);background:0 0;border:0;display:flex;position:relative}.CommandPalette-module__ct5E-G__active{color:var(--text-2);background:#ffffff0f}[data-theme=light] .CommandPalette-module__ct5E-G__active{background:#14141c0a}.CommandPalette-module__ct5E-G__active:before{content:"";left:var(--space-1);top:var(--space-1-5);bottom:var(--space-1-5);background:var(--text-1);border-radius:1px;width:2px;position:absolute}.CommandPalette-module__ct5E-G__badge{font-family:var(--font-readout);font-size:var(--type-micro);letter-spacing:var(--ls-mono-3);color:var(--text-5);text-transform:uppercase;width:var(--cp-badge-w);flex-shrink:0}.CommandPalette-module__ct5E-G__label{flex:1}.CommandPalette-module__ct5E-G__hint{font-family:var(--font-sans);font-size:var(--type-body-s);color:var(--text-5)}.CommandPalette-module__ct5E-G__kbd{font-family:var(--font-readout);font-size:var(--type-micro);letter-spacing:var(--ls-mono-2);color:var(--text-5);padding:2px var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:#ffffff0a}[data-theme=light] .CommandPalette-module__ct5E-G__kbd{background:#14141c0a}.CommandPalette-module__ct5E-G__footer{gap:var(--space-3);padding:var(--space-1)var(--space-3);border-top:1px solid var(--border-subtle);font-family:var(--font-readout);font-size:var(--type-micro);letter-spacing:var(--ls-mono-3);text-transform:uppercase;color:var(--text-5);display:flex}
.Tooltip-module__e2CyUq__trigger{cursor:default;display:inline-flex}.Tooltip-module__e2CyUq__tooltipSurface{padding:var(--space-1-5)var(--space-2-5,var(--space-2));white-space:nowrap;max-width:220px;border-radius:var(--radius-md)!important}.Tooltip-module__e2CyUq__text{font-family:var(--font-sans);font-size:var(--type-caption);letter-spacing:var(--ls-body);font-weight:400;line-height:var(--lh-body-caption);color:var(--text-2);white-space:normal}
.MentionSuggestionList-module__3xqgRa__popover{top:var(--popover-top,0);left:var(--popover-left,0);transform:var(--popover-transform,none);z-index:1000;min-width:260px;max-width:360px;max-height:320px;padding:var(--space-1);font-family:var(--font-sans);position:fixed;overflow-y:auto}.MentionSuggestionList-module__3xqgRa__empty{padding:var(--space-2)var(--space-3);color:var(--text-5);font-size:var(--text-xs);letter-spacing:.02em}.MentionSuggestionList-module__3xqgRa__item{align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-1-5,6px)var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text-3);transition:background-color var(--dur-fast)var(--ease-default),color var(--dur-fast)var(--ease-default);background:0 0;border:0;font-family:inherit;display:flex}.MentionSuggestionList-module__3xqgRa__item:hover,.MentionSuggestionList-module__3xqgRa__itemSelected{color:var(--text-1);background:#ffffff0d}[data-theme=light] .MentionSuggestionList-module__3xqgRa__item:hover,[data-theme=light] .MentionSuggestionList-module__3xqgRa__itemSelected{background:#0000000a}.MentionSuggestionList-module__3xqgRa__label{font-weight:var(--fw-regular);font-size:var(--text-base);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.MentionSuggestionList-module__3xqgRa__alias{font-family:var(--font-readout);font-weight:var(--fw-regular);letter-spacing:.04em;color:var(--text-5);white-space:nowrap;flex-shrink:0;font-size:11px}.MentionSuggestionList-module__3xqgRa__itemSelected .MentionSuggestionList-module__3xqgRa__alias,.MentionSuggestionList-module__3xqgRa__item:hover .MentionSuggestionList-module__3xqgRa__alias{color:var(--text-3)}
.SpellSuggestionMenu-module__B4uyPW__menu{top:var(--menu-y,0);left:var(--menu-x,0);z-index:1000;min-width:200px;max-width:260px;padding:var(--space-1);font-family:var(--font-sans);font-size:var(--text-base);position:fixed}.SpellSuggestionMenu-module__B4uyPW__header{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-1-5,6px)var(--space-2);color:var(--text-5);font-family:var(--font-readout);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;display:flex}.SpellSuggestionMenu-module__B4uyPW__headerWord{color:var(--text-3);text-transform:none;letter-spacing:0;font-family:var(--font-sans);font-size:var(--text-sm)}.SpellSuggestionMenu-module__B4uyPW__headerLabel{color:var(--text-5)}.SpellSuggestionMenu-module__B4uyPW__empty{padding:var(--space-2)var(--space-2);color:var(--text-5);font-size:var(--text-xs)}.SpellSuggestionMenu-module__B4uyPW__list{border-top:1px solid #ffffff0a;margin:0;padding:0;list-style:none}[data-theme=light] .SpellSuggestionMenu-module__B4uyPW__list{border-top-color:#0000000a}.SpellSuggestionMenu-module__B4uyPW__item{width:100%;padding:var(--space-1-5,6px)var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;font-family:inherit;font-size:inherit;color:var(--text-2);transition:background-color var(--dur-fast)var(--ease-default);background:0 0;border:0;display:block}.SpellSuggestionMenu-module__B4uyPW__item:hover,.SpellSuggestionMenu-module__B4uyPW__item:focus-visible{color:var(--text-1);background:#ffffff0d;outline:none}[data-theme=light] .SpellSuggestionMenu-module__B4uyPW__item:hover,[data-theme=light] .SpellSuggestionMenu-module__B4uyPW__item:focus-visible{background:#0000000a}.SpellSuggestionMenu-module__B4uyPW__footer{padding-top:var(--space-1);margin-top:var(--space-1);border-top:1px solid #ffffff0a}[data-theme=light] .SpellSuggestionMenu-module__B4uyPW__footer{border-top-color:#0000000a}.SpellSuggestionMenu-module__B4uyPW__addBtn{width:100%;padding:var(--space-1-5,6px)var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;font-family:var(--font-readout);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-5);transition:background-color var(--dur-fast)var(--ease-default),color var(--dur-fast)var(--ease-default);background:0 0;border:0;display:block}.SpellSuggestionMenu-module__B4uyPW__addBtn:hover,.SpellSuggestionMenu-module__B4uyPW__addBtn:focus-visible{color:var(--text-2);background:#ffffff0d;outline:none}[data-theme=light] .SpellSuggestionMenu-module__B4uyPW__addBtn:hover,[data-theme=light] .SpellSuggestionMenu-module__B4uyPW__addBtn:focus-visible{background:#0000000a}
.CommandEditor-module__tRCBia__root{flex:1;align-self:stretch;align-items:stretch;min-width:0;display:flex;position:relative}.CommandEditor-module__tRCBia__root>div{flex:1;align-items:center;min-width:0;display:flex}.CommandEditor-module__tRCBia__root[data-disabled]{opacity:.45;pointer-events:none}.CommandEditor-module__tRCBia__editor{width:100%;font-family:var(--font-sans);font-size:var(--type-body);letter-spacing:var(--ls-body);color:var(--text-2);background:0 0;border:none;outline:none;margin:0;padding:0;font-weight:400;line-height:24px}.CommandEditor-module__tRCBia__editor p{white-space:pre-wrap;overflow-wrap:anywhere;text-box:trim-both cap alphabetic;margin:0}.CommandEditor-module__tRCBia__editor{caret-color:#0000}.CommandEditor-module__tRCBia__caret{background:var(--text-1,currentColor);pointer-events:none;z-index:2;width:1.5px;animation:1.06s steps(2,end) infinite CommandEditor-module__tRCBia__caretBlink;position:absolute;top:0;left:0}@keyframes CommandEditor-module__tRCBia__caretBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.CommandEditor-module__tRCBia__caret{opacity:1;animation:none}}[data-accent=indigo] .CommandEditor-module__tRCBia__caret{background:var(--sig)}.CommandEditor-module__tRCBia__editor p.is-empty:first-child:before{color:var(--text-5);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.CommandEditor-module__tRCBia__mention{color:var(--text-1);font-weight:var(--fw-regular);cursor:default;-webkit-user-select:all;user-select:all;display:inline}.CommandEditor-module__tRCBia__slashPreview{color:var(--text-5);pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:2px;font-style:normal}.CommandEditor-module__tRCBia__ghost{color:var(--text-5);pointer-events:none;-webkit-user-select:none;user-select:none;font-style:normal}.CommandEditor-module__tRCBia__editor .spell-error{-webkit-text-decoration:underline wavy var(--c-12);text-decoration:underline wavy var(--c-12);text-underline-offset:3px;text-decoration-thickness:1.5px}.CommandEditor-module__tRCBia__stateWorking,.CommandEditor-module__tRCBia__stateStreaming,.CommandEditor-module__tRCBia__stateError{align-items:center;gap:var(--space-1);margin-left:var(--space-2);-webkit-user-select:none;user-select:none;pointer-events:none;vertical-align:middle;display:inline-flex}.CommandEditor-module__tRCBia__stateWorking{display:none!important}.CommandEditor-module__tRCBia__stateStreaming{color:var(--text-3);font-family:var(--font-readout);font-size:var(--text-sm);letter-spacing:.15em;animation:CommandEditor-module__tRCBia__stateStreamingPulse .9s var(--ease-default)infinite}@keyframes CommandEditor-module__tRCBia__stateStreamingPulse{0%,to{opacity:.5}50%{opacity:1}}.CommandEditor-module__tRCBia__stateError{color:var(--text-3);font-size:var(--text-sm)}.CommandEditor-module__tRCBia__stateErrorMessage{margin-left:var(--space-1);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:0}@media (prefers-reduced-motion:reduce){.CommandEditor-module__tRCBia__stateStreaming{opacity:.85;animation:none}}.CommandEditor-module__tRCBia__modePrefix{color:var(--text-1);font-weight:var(--fw-regular);transition:color var(--dur-fast)var(--ease-default)}
.PillRim-module__tCB66G__rim{border-radius:inherit;pointer-events:none;z-index:4;position:absolute;inset:0}.PillRim-module__tCB66G__rimSweep,.PillRim-module__tCB66G__rimInner,.PillRim-module__tCB66G__rimCharge{border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PillRim-module__tCB66G__rimSweep{background:conic-gradient(from var(--pr-a,0deg),rgba(var(--sig-rgb),0)0deg,rgba(var(--sig-rgb),0)175deg,rgba(var(--sig-rgb),.05)250deg,rgba(var(--sig-rgb),.5)318deg,rgba(var(--sig-rgb),.5)338deg,rgba(var(--sig-rgb),.08)352deg,rgba(var(--sig-rgb),0)360deg);filter:blur(.7px);padding:2px;transition:opacity .36s cubic-bezier(.16,1,.3,1)}.PillRim-module__tCB66G__rimInner{background:conic-gradient(from var(--pr-b,0deg),rgba(var(--sig-rgb),0)0deg,rgba(var(--sig-rgb),0)250deg,rgba(var(--sig-rgb),.18)312deg,rgba(var(--sig-rgb),.28)336deg,rgba(var(--sig-rgb),.05)354deg,rgba(var(--sig-rgb),0)360deg);filter:blur(1px);padding:3.5px;transition:opacity .36s cubic-bezier(.16,1,.3,1)}.PillRim-module__tCB66G__rimCharge{background:conic-gradient(from var(--cspin,270deg),rgba(var(--sig-rgb),0)0deg,rgba(var(--sig-rgb),.4)64deg,rgba(var(--sig-rgb),.42)96deg,rgba(var(--sig-rgb),0)168deg,rgba(var(--sig-rgb),0)360deg);filter:blur(1.5px);padding:2px}.PillRim-module__tCB66G__rim[data-rs=thinking] .PillRim-module__tCB66G__rimSweep{opacity:.72}.PillRim-module__tCB66G__rim[data-rs=thinking] .PillRim-module__tCB66G__rimInner{opacity:.6}.PillRim-module__tCB66G__rim[data-rs=streaming] .PillRim-module__tCB66G__rimSweep{opacity:.34}.PillRim-module__tCB66G__rim[data-rs=streaming] .PillRim-module__tCB66G__rimInner{opacity:.22}.PillRim-module__tCB66G__rimFlash{border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 9px 0 rgba(var(--sig-rgb),.26),inset 0 0 0 1px rgba(var(--sig-rgb),.14);position:absolute;inset:0}@property --glide-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --rim-tint{syntax:"<color>";inherits:false;initial-value:#fff}.PillRim-module__tCB66G__rimGlide{border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--glide-angle),color-mix(in srgb,var(--rim-tint)5%,transparent)0deg,color-mix(in srgb,var(--rim-tint)5%,transparent)64deg,color-mix(in srgb,var(--rim-tint)40%,transparent)180deg,color-mix(in srgb,var(--rim-tint)5%,transparent)296deg,color-mix(in srgb,var(--rim-tint)5%,transparent)360deg);-webkit-mask-composite:xor;filter:blur(.5px);padding:1.5px;transition:opacity .36s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes PillRim-module__tCB66G__rimGlideSweep{to{--glide-angle:360deg}}@keyframes PillRim-module__tCB66G__rimTint{0%,56%,to{--rim-tint:#fff}80%{--rim-tint:color-mix(in srgb,var(--sig)45%,#fff)}}[data-accent=indigo] .PillRim-module__tCB66G__rim[data-rs=thinking] .PillRim-module__tCB66G__rimGlide{opacity:1;animation:3.5s linear infinite PillRim-module__tCB66G__rimGlideSweep,7s ease-in-out .4s infinite PillRim-module__tCB66G__rimTint}[data-accent=indigo] .PillRim-module__tCB66G__rim[data-rs=thinking] .PillRim-module__tCB66G__rimSweep,[data-accent=indigo] .PillRim-module__tCB66G__rim[data-rs=thinking] .PillRim-module__tCB66G__rimInner{opacity:0}@media (prefers-reduced-motion:reduce){[data-accent=indigo] .PillRim-module__tCB66G__rim[data-rs=thinking] .PillRim-module__tCB66G__rimGlide{animation:none}}.PillRim-module__tCB66G__rim[data-rs=listening] .PillRim-module__tCB66G__rimSweep{opacity:.18}.PillRim-module__tCB66G__rim[data-rs=listening] .PillRim-module__tCB66G__rimInner{opacity:.12}.PillRim-module__tCB66G__rim[data-rs=listening][data-grace] .PillRim-module__tCB66G__rimSweep{opacity:.1}.PillRim-module__tCB66G__rim[data-rs=listening][data-grace] .PillRim-module__tCB66G__rimInner{opacity:.07}.PillRim-module__tCB66G__rim[data-degraded][data-rs=listening] .PillRim-module__tCB66G__rimSweep{opacity:.18;--pr-a:318deg}.PillRim-module__tCB66G__rim[data-degraded][data-rs=listening] .PillRim-module__tCB66G__rimInner{opacity:.12;--pr-b:292deg}
.MarvLogo-module__TXtMpW__markTop{stop-color:var(--mc-mark-top)}.MarvLogo-module__TXtMpW__markFoot{stop-color:var(--mc-mark-foot)}.MarvLogo-module__TXtMpW__themed{color:var(--mc-mark-name)}
.MarvMonogram-module__I69nWa__mark{color:inherit;flex:none;display:block}.MarvMonogram-module__I69nWa__mark rect{fill:currentColor}
.Tooltip-module__sxMf_W__content{z-index:var(--z-tooltip);-webkit-user-select:none;user-select:none}.Tooltip-module__sxMf_W__inner{align-items:baseline;gap:var(--space-3);background:var(--overlay-fill);border:1px solid var(--bd);border-radius:var(--radius-sm);box-shadow:var(--raised-shadow);color:var(--c-11);padding:calc(var(--sp-1)*1.25)var(--space-2);max-width:18rem;font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.01em;white-space:nowrap;font-weight:500;line-height:1.35;display:flex}.Tooltip-module__sxMf_W__label{color:var(--c-11)}.Tooltip-module__sxMf_W__keys{color:var(--c-8);font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.04em;flex:none;margin-left:auto;font-weight:500}[data-density=compact] .Tooltip-module__sxMf_W__inner,.Tooltip-module__sxMf_W__content[data-density=compact] .Tooltip-module__sxMf_W__inner{padding:var(--space-1)var(--space-2);font-size:var(--text-2xs)}[data-density=editorial] .Tooltip-module__sxMf_W__inner,.Tooltip-module__sxMf_W__content[data-density=editorial] .Tooltip-module__sxMf_W__inner{padding:var(--space-3)var(--space-4);font-size:var(--text-sm)}.Tooltip-module__sxMf_W__arrow{fill:var(--overlay-fill)}
.CodeBlock-module__79qL-W__root{border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}[data-theme=light] .CodeBlock-module__79qL-W__root{background:#00000008;border-color:#00000014}[data-theme=dark] .CodeBlock-module__79qL-W__root{background:#ffffff08;border-color:#ffffff14}.CodeBlock-module__79qL-W__header{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-2)var(--space-1)var(--space-3);border-bottom:1px solid #ffffff0f;display:flex}[data-theme=light] .CodeBlock-module__79qL-W__header{border-bottom-color:#0000000f}[data-theme=dark] .CodeBlock-module__79qL-W__header{border-bottom-color:#ffffff0f}.CodeBlock-module__79qL-W__lang{font-family:var(--font-readout);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:#ffffff73;white-space:nowrap;font-weight:500}[data-theme=light] .CodeBlock-module__79qL-W__lang{color:#00000073}[data-theme=dark] .CodeBlock-module__79qL-W__lang{color:#ffffff73}.CodeBlock-module__79qL-W__filename{font-family:var(--font-readout);font-size:var(--text-2xs);color:#ffffff47;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}[data-theme=light] .CodeBlock-module__79qL-W__filename{color:#00000047}[data-theme=dark] .CodeBlock-module__79qL-W__filename{color:#ffffff47}.CodeBlock-module__79qL-W__actions{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.CodeBlock-module__79qL-W__actionBtn{padding:var(--space-1);border-radius:var(--radius-full);color:#ffffff73;cursor:pointer;transition:background var(--dur-fast)var(--ease-default),color var(--dur-fast)var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}[data-theme=light] .CodeBlock-module__79qL-W__actionBtn{color:#00000073}[data-theme=dark] .CodeBlock-module__79qL-W__actionBtn{color:#ffffff73}.CodeBlock-module__79qL-W__actionBtn:hover:not(:disabled){color:#ffffffeb;background:#ffffff14}[data-theme=light] .CodeBlock-module__79qL-W__actionBtn:hover:not(:disabled){color:#000000eb;background:#00000014}[data-theme=dark] .CodeBlock-module__79qL-W__actionBtn:hover:not(:disabled){color:#ffffffeb;background:#ffffff14}.CodeBlock-module__79qL-W__actionBtn:active:not(:disabled){background:#ffffff24}[data-theme=light] .CodeBlock-module__79qL-W__actionBtn:active:not(:disabled){background:#00000024}[data-theme=dark] .CodeBlock-module__79qL-W__actionBtn:active:not(:disabled){background:#ffffff24}.CodeBlock-module__79qL-W__actionBtn[data-active]{color:#ffffffeb;background:#ffffff14}[data-theme=light] .CodeBlock-module__79qL-W__actionBtn[data-active]{color:#000000eb;background:#00000014}[data-theme=dark] .CodeBlock-module__79qL-W__actionBtn[data-active]{color:#ffffffeb;background:#ffffff14}.CodeBlock-module__79qL-W__actionBtn:focus-visible{outline-offset:2px;outline:1px solid #fff6}[data-theme=light] .CodeBlock-module__79qL-W__actionBtn:focus-visible{outline-color:#0006}[data-theme=dark] .CodeBlock-module__79qL-W__actionBtn:focus-visible{outline-color:#fff6}.CodeBlock-module__79qL-W__actionBtn:disabled{opacity:.3;cursor:not-allowed}.CodeBlock-module__79qL-W__scrollArea{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex:1;min-height:0;overflow:auto}[data-theme=light] .CodeBlock-module__79qL-W__scrollArea{scrollbar-color:#00000024 transparent}.CodeBlock-module__79qL-W__scrollArea::-webkit-scrollbar{width:var(--sp-1-5);height:var(--sp-1-5)}.CodeBlock-module__79qL-W__scrollArea::-webkit-scrollbar-track{background:0 0}.CodeBlock-module__79qL-W__scrollArea::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff1a}[data-theme=light] .CodeBlock-module__79qL-W__scrollArea::-webkit-scrollbar-thumb{background:#00000024}.CodeBlock-module__79qL-W__root[data-wrap=true] .CodeBlock-module__79qL-W__scrollArea{overflow-x:hidden}.CodeBlock-module__79qL-W__pre{padding:var(--space-2)var(--space-3);font-family:var(--font-code);font-size:var(--text-xs);color:#ffffffd1;white-space:pre;tab-size:2;margin:0;line-height:1.6}[data-theme=light] .CodeBlock-module__79qL-W__pre{color:#000000d1}[data-theme=dark] .CodeBlock-module__79qL-W__pre{color:#ffffffd1}.CodeBlock-module__79qL-W__root[data-wrap=true] .CodeBlock-module__79qL-W__pre{white-space:pre-wrap;word-break:break-word}.CodeBlock-module__79qL-W__code{background:0 0;padding:0;font-family:inherit}.CodeBlock-module__79qL-W__tok_kw{color:var(--accent-warm)}.CodeBlock-module__79qL-W__tok_str{color:#fffffff5}.CodeBlock-module__79qL-W__tok_comment{color:#ffffff52;font-style:italic}.CodeBlock-module__79qL-W__tok_num{color:#ffffffeb}.CodeBlock-module__79qL-W__tok_punct{color:#fff9}.CodeBlock-module__79qL-W__tok_text{color:inherit}[data-theme=light] .CodeBlock-module__79qL-W__tok_str{color:#000000eb}[data-theme=light] .CodeBlock-module__79qL-W__tok_comment{color:#00000057}[data-theme=light] .CodeBlock-module__79qL-W__tok_num{color:#000000e0}[data-theme=light] .CodeBlock-module__79qL-W__tok_punct{color:#0000008c}@media (prefers-reduced-motion:reduce){.CodeBlock-module__79qL-W__actionBtn{transition:none}}
.TextBlock-module__hapuWq__root{display:block}.TextBlock-module__hapuWq__multiBlock{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.TextBlock-module__hapuWq__prose{font-family:var(--font-sans);letter-spacing:-.005em;color:#ffffffc7;white-space:pre-wrap;word-break:break-word;transition:color var(--dur-moderate)ease;margin:0;font-size:14px;font-weight:400;line-height:1.5}[data-theme=light] .TextBlock-module__hapuWq__prose{color:#000000c7}[data-theme=dark] .TextBlock-module__hapuWq__prose{color:#ffffffc7}.TextBlock-module__hapuWq__root[data-mode=canvas] .TextBlock-module__hapuWq__prose{font-size:var(--text-sm);line-height:1.4}.TextBlock-module__hapuWq__root[data-mode=bubble] .TextBlock-module__hapuWq__prose{font-family:var(--mc-font-sans);font-weight:300;font-size:var(--text-base);letter-spacing:-.003em;color:color-mix(in srgb,var(--morph-text-strong)84%,transparent);text-box:trim-both cap alphabetic;line-height:1.6}.TextBlock-module__hapuWq__bold{color:#ffffffeb;font-weight:500}[data-theme=light] .TextBlock-module__hapuWq__bold{color:#000000eb}.TextBlock-module__hapuWq__italic{color:inherit;font-style:italic}.TextBlock-module__hapuWq__code{font-family:var(--font-code);color:#ffffffd9;background:#ffffff0d;border-radius:3px;padding:1px 5px;font-size:.92em}[data-theme=light] .TextBlock-module__hapuWq__code{color:#000000d9;background:#0000000d}.TextBlock-module__hapuWq__word{opacity:0;animation:TextBlock-module__hapuWq__word-in var(--dur-fast)ease forwards;display:inline}@keyframes TextBlock-module__hapuWq__word-in{0%{opacity:0}to{opacity:1}}.TextBlock-module__hapuWq__cite{font-family:var(--font-readout);letter-spacing:.04em;padding:0 var(--space-1);vertical-align:baseline;cursor:pointer;color:#ffffff8c;font-feature-settings:"tnum";border:1px solid #ffffff2e;border-radius:3px;font-size:9.5px;transition:border-color .24s cubic-bezier(.16,1,.3,1);display:inline-block}.TextBlock-module__hapuWq__cite:hover{border-color:#fff6}[data-theme=light] .TextBlock-module__hapuWq__cite{color:#0000008c;border-color:#0000002e}[data-theme=light] .TextBlock-module__hapuWq__cite:hover{border-color:#0006}[data-theme=dark] .TextBlock-module__hapuWq__cite{color:#ffffff8c;border-color:#ffffff2e}[data-theme=dark] .TextBlock-module__hapuWq__cite:hover{border-color:#fff6}@media (prefers-reduced-motion:reduce){.TextBlock-module__hapuWq__word{opacity:1;animation:none}.TextBlock-module__hapuWq__prose{transition:none}}
.BubbleText-module__Jln14G__prose{font-family:var(--mc-font-sans);font-weight:300;font-size:var(--text-base);color:color-mix(in srgb,var(--morph-text-strong)84%,transparent);letter-spacing:-.003em;white-space:pre-wrap;word-break:break-word;text-box:trim-both cap alphabetic;margin:0;line-height:1.6}.BubbleText-module__Jln14G__prose[data-kind=thinking]{color:var(--morph-text-muted);font-size:var(--text-sm)}.BubbleText-module__Jln14G__bold{color:var(--morph-text-strong);font-weight:500}.BubbleText-module__Jln14G__italic{font-style:italic}.BubbleText-module__Jln14G__code{font-family:var(--mc-font-mono);padding:0 var(--space-1);border-radius:var(--radius-xs);background:color-mix(in srgb,var(--morph-text-strong)8%,transparent);color:var(--morph-text-normal);font-size:.92em}.BubbleText-module__Jln14G__caret{vertical-align:text-bottom;background:var(--morph-text-strong);border-radius:1px;width:2px;height:1em;margin-left:1px;animation:.9s ease-in-out infinite BubbleText-module__Jln14G__caret-pulse;display:inline-block}@keyframes BubbleText-module__Jln14G__caret-pulse{0%,to{opacity:1}50%{opacity:.2}}
.BubbleArtifact-module__6i7iaW__artifact{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff0f;flex-direction:column;display:flex}.BubbleArtifact-module__6i7iaW__header{align-items:baseline;gap:var(--space-2);display:flex}.BubbleArtifact-module__6i7iaW__tag{font-size:var(--text-2xs);color:var(--morph-text-faint);align-self:center}.BubbleArtifact-module__6i7iaW__kind{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--morph-text-muted);text-box:trim-both cap alphabetic;font-weight:500;line-height:1}.BubbleArtifact-module__6i7iaW__meta{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--morph-text-faint);text-box:trim-both cap alphabetic;flex-shrink:0;margin-left:auto;line-height:1;}.BubbleArtifact-module__6i7iaW__taskRow{align-items:center;gap:var(--space-2);display:flex}.BubbleArtifact-module__6i7iaW__taskCheck{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-sm);animation:BubbleArtifact-module__6i7iaW__artifact-check-pop var(--dur-slow)cubic-bezier(.16,1,.3,1);background:#ffffff0a;border:1.5px solid #ffffff4d;flex-shrink:0}.BubbleArtifact-module__6i7iaW__taskCheck[data-checked]{background:var(--sig);border-color:var(--sig)}.BubbleArtifact-module__6i7iaW__taskLabel{font-family:var(--font-prose);font-size:var(--text-sm);color:var(--morph-text-strong);text-box:trim-both cap alphabetic;font-weight:500;line-height:1}.BubbleArtifact-module__6i7iaW__taskLabel[data-muted]{color:var(--morph-text-faint);text-decoration:line-through}.BubbleArtifact-module__6i7iaW__actions{align-items:center;gap:var(--space-4);display:flex}.BubbleArtifact-module__6i7iaW__action{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--morph-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.BubbleArtifact-module__6i7iaW__action:hover{color:var(--morph-text-strong)}.BubbleArtifact-module__6i7iaW__action:focus-visible{outline:2px solid var(--sig);outline-offset:2px}.BubbleArtifact-module__6i7iaW__action[data-emphasis=primary]{color:var(--sig);font-weight:500}.BubbleArtifact-module__6i7iaW__action[data-emphasis=primary]:before{content:"";width:var(--space-1);height:var(--space-1);margin-right:var(--space-1-5);border-radius:var(--radius-full);background:var(--sig);align-self:center}.BubbleArtifact-module__6i7iaW__actionLabel{text-box:trim-both cap alphabetic;line-height:1;display:inline-block}.BubbleArtifact-module__6i7iaW__srOnly{width:var(--space-1);height:var(--space-1);margin:calc(-1*var(--space-1));clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.BubbleArtifact-module__6i7iaW__imageThumb{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:#ffffff0a;background-position:50%;background-size:cover;width:100%}.BubbleArtifact-module__6i7iaW__imagePlaceholder{aspect-ratio:16/9;border-radius:var(--radius-md);background:#ffffff0a;width:100%}.BubbleArtifact-module__6i7iaW__imagePrompt{font-family:var(--font-prose);font-size:var(--text-sm);color:var(--morph-text-normal);text-box:trim-both cap alphabetic}.BubbleArtifact-module__6i7iaW__eventTitle{font-family:var(--font-prose);font-size:var(--text-sm);color:var(--morph-text-strong);text-box:trim-both cap alphabetic;font-weight:500;line-height:1}.BubbleArtifact-module__6i7iaW__eventTitle[data-muted]{color:var(--morph-text-faint)}.BubbleArtifact-module__6i7iaW__timeline{height:var(--space-2);margin:var(--space-1)0;position:relative}.BubbleArtifact-module__6i7iaW__timeline[data-muted]{opacity:.4}.BubbleArtifact-module__6i7iaW__track{height:var(--space-0-5);border-radius:var(--radius-full);background:#ffffff1a;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.BubbleArtifact-module__6i7iaW__segment{height:var(--space-1-5);border-radius:var(--radius-full);background:linear-gradient(90deg,var(--sig)0%,color-mix(in srgb,var(--sig)65%,transparent)100%);box-shadow:0 0 8px color-mix(in srgb,var(--sig)40%,transparent);position:absolute;top:50%}.BubbleArtifact-module__6i7iaW__segmentCap{width:var(--space-0-5);height:var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--sig)90%,transparent);position:absolute;top:50%;transform:translateY(-50%)}.BubbleArtifact-module__6i7iaW__segmentCap[data-edge=start]{left:0}.BubbleArtifact-module__6i7iaW__segmentCap[data-edge=end]{right:0}@keyframes BubbleArtifact-module__6i7iaW__artifact-check-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.BubbleArtifact-module__6i7iaW__taskCheck{animation:none}}[data-theme=light] .BubbleArtifact-module__6i7iaW__artifact{background:#00000008;border-color:#00000012}[data-theme=light] .BubbleArtifact-module__6i7iaW__taskCheck{background:#00000008;border-color:#00000040}[data-theme=light] .BubbleArtifact-module__6i7iaW__taskCheck[data-checked]{background:var(--sig);border-color:var(--sig)}[data-theme=light] .BubbleArtifact-module__6i7iaW__imageThumb,[data-theme=light] .BubbleArtifact-module__6i7iaW__imagePlaceholder{background-color:#0000000a}[data-theme=light] .BubbleArtifact-module__6i7iaW__track{background:#0000001a}
.BubbleActionsMenu-module__dQfvsG__menu{z-index:var(--z-dragging);min-width:180px;padding:var(--space-1);border-radius:var(--radius-lg);border:1px solid var(--c-6);background:var(--c-2);box-shadow:var(--glass-drop-lg,var(--glass-drop));transform-origin:0 0;flex-direction:column;gap:1px;display:flex;position:fixed}.BubbleActionsMenu-module__dQfvsG__divider{height:1px;margin:var(--space-0-5)0;background:var(--c-5)}.BubbleActionsMenu-module__dQfvsG__item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5)var(--space-2);border-radius:var(--radius-sm);color:var(--c-12);cursor:pointer;text-align:left;transition:background-color var(--dur-fast)var(--ease-default);background:0 0;border:0;display:flex}.BubbleActionsMenu-module__dQfvsG__item:hover{background:color-mix(in srgb,var(--c-12)6%,transparent)}.BubbleActionsMenu-module__dQfvsG__item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.BubbleActionsMenu-module__dQfvsG__item[data-danger]{color:var(--c-error)}.BubbleActionsMenu-module__dQfvsG__item[data-danger]:hover{background:color-mix(in srgb,var(--c-error)14%,transparent)}.BubbleActionsMenu-module__dQfvsG__icon{width:var(--space-4);font-size:var(--text-xs);color:color-mix(in srgb,var(--c-12)55%,transparent);flex-shrink:0;justify-content:center;display:inline-flex}.BubbleActionsMenu-module__dQfvsG__item[data-danger] .BubbleActionsMenu-module__dQfvsG__icon{color:var(--c-error)}.BubbleActionsMenu-module__dQfvsG__label{font-family:var(--font-sans);font-size:var(--text-sm);text-box:trim-both cap alphabetic;line-height:1}
.BubbleActions-module__NliqpG__row{align-items:center;gap:var(--space-1);padding-left:var(--space-1);display:flex}.BubbleActions-module__NliqpG__btn{padding:var(--space-1);border-radius:var(--radius-md);color:var(--morph-text-faint);cursor:pointer;transition:color var(--dur-fast)var(--ease-default),background-color var(--dur-fast)var(--ease-default);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.BubbleActions-module__NliqpG__btn:hover{color:var(--morph-text-normal);background:color-mix(in srgb,var(--c-12)10%,transparent)}.BubbleActions-module__NliqpG__btn:active{background:color-mix(in srgb,var(--c-12)14%,transparent)}.BubbleActions-module__NliqpG__btn[aria-expanded=true]{color:var(--morph-text-normal);background:color-mix(in srgb,var(--c-12)14%,transparent)}.BubbleActions-module__NliqpG__btn[data-active]{color:var(--sig)}.BubbleActions-module__NliqpG__btn[data-active]:hover{background:color-mix(in srgb,var(--sig)12%,transparent)}.BubbleActions-module__NliqpG__btn:focus-visible{outline:2px solid var(--sig);outline-offset:-2px}.BubbleActions-module__NliqpG__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.BubbleActions-module__NliqpG__icon{display:block}
.MessageBubble-module__EgGFWW__row{width:100%;display:flex}.MessageBubble-module__EgGFWW__row[data-role=user]{justify-content:flex-end}.MessageBubble-module__EgGFWW__row[data-role=marv]{justify-content:flex-start}.MessageBubble-module__EgGFWW__marvStack{gap:var(--space-2);flex-direction:column;align-items:flex-start;max-width:70%;display:flex}.MessageBubble-module__EgGFWW__userBubble{max-width:70%;padding:var(--space-3)var(--space-4);border-radius:var(--radius-xl)var(--radius-xl)var(--radius-sm)var(--radius-xl);-webkit-backdrop-filter:blur(24px)saturate(118%)brightness(1.04);backdrop-filter:blur(24px)saturate(118%)brightness(1.04);font-family:var(--mc-font-sans);font-size:var(--text-base);letter-spacing:-.005em;color:var(--morph-text-normal);white-space:pre-wrap;word-break:break-word;text-box:trim-both cap alphabetic;background:radial-gradient(140% 110% at 20% -20%,#ffffff38 0%,#ffffff1a 35%,#ffffff08 65%,#0000 85%),radial-gradient(100% 80% at 85% 110%,#ffffff0f 0%,#0000 70%),#1a1a1a57;border:1px solid #ffffff24;line-height:1.5;position:relative;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000047,0 1px 2px #00000042,0 8px 24px -4px #0000005c,0 20px 50px -16px #00000075}.MessageBubble-module__EgGFWW__bubbleGroup{width:fit-content;max-width:100%}.MessageBubble-module__EgGFWW__marvBubble{width:fit-content;max-width:100%;padding:var(--space-4);border-radius:var(--radius-xl)var(--radius-xl)var(--radius-xl)var(--radius-sm);-webkit-backdrop-filter:blur(24px)saturate(118%)brightness(1.04);backdrop-filter:blur(24px)saturate(118%)brightness(1.04);color:var(--morph-text-strong);gap:var(--space-3);background:radial-gradient(140% 110% at 20% -20%,#ffffff2e 0%,#ffffff14 35%,#ffffff05 65%,#0000 85%),radial-gradient(100% 80% at 85% 110%,#ffffff0d 0%,#ffffff03 40%,#0000 70%),#1a1a1a80;border:1px solid #ffffff1a;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000059,0 1px 2px #0000004d,0 8px 24px -4px #0006,0 24px 60px -16px #0000008c}.MessageBubble-module__EgGFWW__marvBubble[data-grabbable]{cursor:grab;-webkit-user-select:none;user-select:none}.MessageBubble-module__EgGFWW__marvBubble[data-grabbable]:active{cursor:grabbing}.MessageBubble-module__EgGFWW__marvBubble[data-pulled]{opacity:.5;transition:opacity var(--dur-moderate)var(--ease-default)}.MessageBubble-module__EgGFWW__thinkingDots{align-items:center;gap:var(--space-0-5);display:inline-flex}.MessageBubble-module__EgGFWW__thinkingDots i{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--morph-text-muted);animation:1.4s ease-in-out infinite MessageBubble-module__EgGFWW__dot-bounce}.MessageBubble-module__EgGFWW__thinkingDots i:nth-child(2){animation-delay:.16s}.MessageBubble-module__EgGFWW__thinkingDots i:nth-child(3){animation-delay:.32s}@keyframes MessageBubble-module__EgGFWW__dot-bounce{0%,to{opacity:.32;transform:translateY(0)}40%{opacity:.9;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.MessageBubble-module__EgGFWW__thinkingDots i{animation:none}}.MessageBubble-module__EgGFWW__trace{gap:var(--space-1);flex-direction:column;display:flex}.MessageBubble-module__EgGFWW__traceLine{align-items:baseline;gap:var(--space-2);font-family:var(--mc-font-mono);font-size:var(--text-2xs);color:var(--morph-text-muted);display:flex}.MessageBubble-module__EgGFWW__traceLine[data-status=active]{color:var(--morph-text-normal)}.MessageBubble-module__EgGFWW__traceTag,.MessageBubble-module__EgGFWW__traceLabel{text-box:trim-both cap alphabetic;line-height:1;display:inline-block}.MessageBubble-module__EgGFWW__traceTag{letter-spacing:.04em;opacity:.7}[data-theme=light] .MessageBubble-module__EgGFWW__userBubble,[data-theme=light] .MessageBubble-module__EgGFWW__marvBubble{border:1px solid var(--glass-border);box-shadow:var(--glass-edge-light),var(--glass-edge-dark),var(--glass-drop)}[data-theme=light] .MessageBubble-module__EgGFWW__userBubble{background:linear-gradient(180deg,#ffffff4d 0%,transparent 55%),color-mix(in srgb,var(--mc-fg)16%,#fff)}[data-theme=light] .MessageBubble-module__EgGFWW__marvBubble{background:radial-gradient(140% 110% at 20% -20%,#ffffffd9 0%,#ffffff80 40%,#ffffff52 75%,#0000 90%),#fff9}
.ReplyChipThread-module__nfXFwW__host{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.ReplyChipThread-module__nfXFwW__banner{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-3)var(--space-2);border-bottom:1px solid color-mix(in srgb,var(--c-12)10%,transparent);flex-shrink:0;display:flex}.ReplyChipThread-module__nfXFwW__banner[data-draggable]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ReplyChipThread-module__nfXFwW__banner[data-draggable]:active{cursor:grabbing}.ReplyChipThread-module__nfXFwW__sigil{font-family:var(--font-readout);font-size:var(--text-sm);color:var(--sig);flex-shrink:0;line-height:1}.ReplyChipThread-module__nfXFwW__bannerTitle{min-width:0;font-family:var(--font-sans);font-size:var(--text-sm);color:color-mix(in srgb,var(--c-12)90%,transparent);white-space:nowrap;text-overflow:ellipsis;text-box:trim-both cap alphabetic;flex:auto;font-weight:500;line-height:1;overflow:hidden}.ReplyChipThread-module__nfXFwW__bannerRef{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.02em;color:color-mix(in srgb,var(--c-12)42%,transparent);text-box:trim-both cap alphabetic;flex-shrink:0;line-height:1}.ReplyChipThread-module__nfXFwW__turns{gap:var(--space-3);min-height:0;padding:var(--space-3);scrollbar-width:none;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ReplyChipThread-module__nfXFwW__turns::-webkit-scrollbar{display:none}.ReplyChipThread-module__nfXFwW__composer{padding:var(--space-2)var(--space-3)var(--space-3);border-top:1px solid color-mix(in srgb,var(--c-12)8%,transparent);flex-shrink:0}
.ReplyChipCard-module__3rWhua__card{color:var(--c-12);-webkit-backdrop-filter:blur(24px)saturate(160%)brightness(1.06);backdrop-filter:blur(24px)saturate(160%)brightness(1.06);transition:box-shadow var(--dur-slow)var(--ease-default);background:radial-gradient(140% 110% at 20% -20%,#ffffff2e 0%,#ffffff14 35%,#ffffff05 65%,#0000 85%),radial-gradient(100% 80% at 85% 110%,#ffffff0d 0%,#ffffff03 40%,#0000 70%),#1a1a1a80;border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #00000059,0 1px 2px #0000004d,0 8px 24px -4px #0006,0 24px 60px -16px #0000008c}.ReplyChipCard-module__3rWhua__card[data-lod=panel]{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0006,0 2px 6px #00000057,0 18px 44px -8px #00000080,0 40px 90px -24px #0000009e}.ReplyChipCard-module__3rWhua__card[data-armed]{border-color:rgba(var(--sig-rgb),.5)}[data-theme=light] .ReplyChipCard-module__3rWhua__card{border:1px solid var(--glass-border);box-shadow:var(--glass-edge-light),var(--glass-edge-dark),var(--glass-drop);background:radial-gradient(140% 110% at 20% -20%,#ffffffd9 0%,#ffffff80 40%,#ffffff52 75%,#0000 90%),#fff9}.ReplyChipCard-module__3rWhua__body{display:flex;position:absolute;inset:0}.ReplyChipCard-module__3rWhua__body[data-lod=nano]{align-items:center;gap:var(--space-1-5);padding:0 var(--space-3)}.ReplyChipCard-module__3rWhua__body[data-lod=chip]{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3)}.ReplyChipCard-module__3rWhua__col{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.ReplyChipCard-module__3rWhua__sigil{font-family:var(--font-readout);font-size:var(--text-sm);color:color-mix(in srgb,var(--c-12)50%,transparent);flex-shrink:0;line-height:1}.ReplyChipCard-module__3rWhua__body[data-lod=chip] .ReplyChipCard-module__3rWhua__sigil{margin-top:0}.ReplyChipCard-module__3rWhua__title{font-family:var(--font-sans);font-size:var(--text-sm);color:color-mix(in srgb,var(--c-12)90%,transparent);white-space:nowrap;text-overflow:ellipsis;text-box:trim-both cap alphabetic;font-weight:500;line-height:1;overflow:hidden}.ReplyChipCard-module__3rWhua__body[data-lod=nano] .ReplyChipCard-module__3rWhua__title{font-size:var(--text-xs)}.ReplyChipCard-module__3rWhua__ref{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.02em;color:color-mix(in srgb,var(--c-12)42%,transparent);text-box:trim-both cap alphabetic;line-height:1}.ReplyChipCard-module__3rWhua__body[data-lod=panel]{padding:var(--space-3);align-items:stretch}.ReplyChipCard-module__3rWhua__panel{gap:var(--space-1-5);flex-direction:column;width:100%;min-width:0;display:flex}.ReplyChipCard-module__3rWhua__panelHead{align-items:baseline;gap:var(--space-2);display:flex}.ReplyChipCard-module__3rWhua__panelHead .ReplyChipCard-module__3rWhua__sigil{margin-top:0}.ReplyChipCard-module__3rWhua__eyebrow{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--c-12)50%,transparent);text-box:trim-both cap alphabetic;font-weight:500;line-height:1}.ReplyChipCard-module__3rWhua__meta{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.06em;color:color-mix(in srgb,var(--c-12)42%,transparent);text-box:trim-both cap alphabetic;margin-left:auto;line-height:1;}.ReplyChipCard-module__3rWhua__prose{font-family:var(--font-sans);font-size:var(--text-xs);color:color-mix(in srgb,var(--c-12)78%,transparent);white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.ReplyChipCard-module__3rWhua__resize{inset:auto var(--space-1)var(--space-1)auto;width:var(--space-4);height:var(--space-4);color:color-mix(in srgb,var(--c-12)42%,transparent);cursor:nwse-resize;opacity:0;touch-action:none;transition:opacity var(--dur-fast)var(--ease-default),color var(--dur-fast)var(--ease-default);justify-content:center;align-items:center;display:inline-flex;position:absolute}.ReplyChipCard-module__3rWhua__card:hover .ReplyChipCard-module__3rWhua__resize{opacity:.8}.ReplyChipCard-module__3rWhua__resize:hover{color:var(--c-12)}.ReplyChipCard-module__3rWhua__detentBar{padding:var(--space-1-5)var(--space-2);background:rgba(var(--sig-rgb),.14);border-top:1px solid rgba(var(--sig-rgb),.3);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:auto 0 0}.ReplyChipCard-module__3rWhua__detentLabel{font-family:var(--font-readout);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--sig);text-box:trim-both cap alphabetic;line-height:1}.ReplyChipCard-module__3rWhua__card[data-ghost]{opacity:.94}
.ReplyChipGhost-module__8yYd2a__ghost{z-index:var(--z-dragging);pointer-events:none;position:fixed;top:0;left:0}
.ColumnHeader-module__Yclvlq__colh{align-items:baseline;gap:calc(var(--space-1) + 1px);white-space:nowrap;min-width:0;font-family:var(--font-readout);font-size:var(--text-2xs);line-height:var(--lh-label);letter-spacing:.13em;text-transform:uppercase;color:var(--text-faint);display:flex;overflow:hidden}.ColumnHeader-module__Yclvlq__colh[data-align=end]{justify-content:flex-end}.ColumnHeader-module__Yclvlq__ty{letter-spacing:0;color:color-mix(in srgb,var(--text-faint)55%,transparent)}.ColumnHeader-module__Yclvlq__derived .ColumnHeader-module__Yclvlq__ty{color:var(--text-muted)}
.SatellitePullOut-module__BENcjq__ghost{z-index:var(--z-raised);pointer-events:none;position:fixed;overflow:visible}