.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-spring)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-material);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-spring)}.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-spring)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-spring,cubic-bezier(.16,1,.3,1))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-material);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-spring)}.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-spring)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}
.SpellSuggestionMenu-module__OT-ylG__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__OT-ylG__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-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;display:flex}.SpellSuggestionMenu-module__OT-ylG__headerWord{color:var(--text-3);text-transform:none;letter-spacing:0;font-family:var(--font-sans);font-size:var(--text-sm)}.SpellSuggestionMenu-module__OT-ylG__headerLabel{color:var(--text-5)}.SpellSuggestionMenu-module__OT-ylG__empty{padding:var(--space-2)var(--space-2);color:var(--text-5);font-size:var(--text-xs)}.SpellSuggestionMenu-module__OT-ylG__list{border-top:1px solid #ffffff0a;margin:0;padding:0;list-style:none}[data-theme=light] .SpellSuggestionMenu-module__OT-ylG__list{border-top-color:#0000000a}.SpellSuggestionMenu-module__OT-ylG__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__OT-ylG__item:hover,.SpellSuggestionMenu-module__OT-ylG__item:focus-visible{color:var(--text-1);background:#ffffff0d;outline:none}[data-theme=light] .SpellSuggestionMenu-module__OT-ylG__item:hover,[data-theme=light] .SpellSuggestionMenu-module__OT-ylG__item:focus-visible{background:#0000000a}.SpellSuggestionMenu-module__OT-ylG__footer{padding-top:var(--space-1);margin-top:var(--space-1);border-top:1px solid #ffffff0a}[data-theme=light] .SpellSuggestionMenu-module__OT-ylG__footer{border-top-color:#0000000a}.SpellSuggestionMenu-module__OT-ylG__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-mono);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__OT-ylG__addBtn:hover,.SpellSuggestionMenu-module__OT-ylG__addBtn:focus-visible{color:var(--text-2);background:#ffffff0d;outline:none}[data-theme=light] .SpellSuggestionMenu-module__OT-ylG__addBtn:hover,[data-theme=light] .SpellSuggestionMenu-module__OT-ylG__addBtn:focus-visible{background:#0000000a}
.CommandEditor-module__YRzMPW__root{flex:1;align-self:stretch;align-items:stretch;min-width:0;display:flex;position:relative}.CommandEditor-module__YRzMPW__root>div{flex:1;align-items:center;min-width:0;display:flex}.CommandEditor-module__YRzMPW__root[data-disabled]{opacity:.45;pointer-events:none}.CommandEditor-module__YRzMPW__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:1}.CommandEditor-module__YRzMPW__editor p{text-box:trim-both cap alphabetic;margin:0}.CommandEditor-module__YRzMPW__editor{caret-color:#0000}.CommandEditor-module__YRzMPW__caret{background:var(--text-1,currentColor);pointer-events:none;z-index:2;width:1.5px;animation:1.06s steps(2,end) infinite CommandEditor-module__YRzMPW__caretBlink;position:absolute;top:0;left:0}@keyframes CommandEditor-module__YRzMPW__caretBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.CommandEditor-module__YRzMPW__caret{opacity:1;animation:none}}.CommandEditor-module__YRzMPW__editor p.is-empty:first-child:before{color:var(--text-5);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.CommandEditor-module__YRzMPW__mention{color:var(--text-1);font-weight:var(--fw-regular);cursor:default;-webkit-user-select:all;user-select:all;display:inline}.CommandEditor-module__YRzMPW__slashPreview{color:var(--text-5);pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:2px;font-style:normal}.CommandEditor-module__YRzMPW__ghost{color:var(--text-5);pointer-events:none;-webkit-user-select:none;user-select:none;font-style:normal}.CommandEditor-module__YRzMPW__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__YRzMPW__stateWorking,.CommandEditor-module__YRzMPW__stateStreaming,.CommandEditor-module__YRzMPW__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__YRzMPW__stateWorking{display:none!important}.CommandEditor-module__YRzMPW__stateStreaming{color:var(--text-3);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.15em;animation:CommandEditor-module__YRzMPW__stateStreamingPulse .9s var(--ease-default)infinite}@keyframes CommandEditor-module__YRzMPW__stateStreamingPulse{0%,to{opacity:.5}50%{opacity:1}}.CommandEditor-module__YRzMPW__stateError{color:var(--text-3);font-size:var(--text-sm)}.CommandEditor-module__YRzMPW__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__YRzMPW__stateStreaming{opacity:.85;animation:none}}.CommandEditor-module__YRzMPW__modePrefix{color:var(--text-1);font-weight:var(--fw-regular);transition:color var(--dur-fast)var(--ease-default)}
.CommandPill-module__siaCCa__root{align-items:center;gap:var(--space-3);height:60px;padding:0 var(--space-5);cursor:text;width:100%;min-width:280px;transition:filter .2s cubic-bezier(.2,0,0,1),transform var(--duration-normal)var(--ease-default);background-image:radial-gradient(130% 100% at 22% -10%,#ffffff17 0%,#ffffff08 35%,#0000 75%);display:flex;position:relative}.CommandPill-module__siaCCa__root:hover{filter:brightness(1.025)drop-shadow(0 8px 24px #0000002e)}[data-theme=light] .CommandPill-module__siaCCa__root:hover{filter:brightness(1.015)drop-shadow(0 6px 18px #322a2624)}[data-theme=light] .CommandPill-module__siaCCa__root{background-image:radial-gradient(130% 100% at 22% -10%,#fff9 0%,#ffffff38 35%,#0000 75%)}.CommandPill-module__siaCCa__root[data-disabled]{opacity:.45;pointer-events:none}.CommandPill-module__siaCCa__root:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--duration-normal)var(--ease-default);z-index:0;position:absolute;inset:0}.CommandPill-module__siaCCa__root[data-state=working]:before{opacity:1;filter:hue-rotate(var(--agent-hue-shift));background:linear-gradient(100deg,#fff0 0%,#ffffff08 35%,#ffffff1f 50%,#ffffff08 65%,#fff0 100%) 100% 0/240% 100%;animation:1.4s cubic-bezier(.4,0,.2,1) infinite CommandPill-module__siaCCa__stateWorkingShimmer}@keyframes CommandPill-module__siaCCa__stateWorkingShimmer{0%{background-position:140% 0}to{background-position:-40% 0}}.CommandPill-module__siaCCa__root[data-state=working] .CommandPill-module__siaCCa__leading{transform-origin:50%;animation:1.2s cubic-bezier(.4,0,.2,1) infinite CommandPill-module__siaCCa__stateWorkingMarkPulse}@keyframes CommandPill-module__siaCCa__stateWorkingMarkPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.CommandPill-module__siaCCa__root[data-state=streaming]:before{opacity:1;filter:hue-rotate(var(--agent-hue-shift));background:#ffffff0a}.CommandPill-module__siaCCa__root[data-state=error]:before{background:color-mix(in srgb,var(--mc-signal-destructive)6%,transparent);opacity:1}[data-theme=light] .CommandPill-module__siaCCa__root[data-state=working]:before{background:#322a260d}[data-theme=light] .CommandPill-module__siaCCa__root[data-state=streaming]:before{background:#322a2608}[data-theme=light] .CommandPill-module__siaCCa__root[data-state=error]:before{background:color-mix(in srgb,var(--mc-signal-destructive)5%,transparent)}@keyframes CommandPill-module__siaCCa__stateWashBreath{0%,to{opacity:.4}50%{opacity:1}}.CommandPill-module__siaCCa__root:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow var(--duration-normal)var(--ease-default);z-index:0;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000006b}[data-theme=light] .CommandPill-module__siaCCa__root:after{box-shadow:inset 0 1px #fff,inset 0 -1px #322a2617}.CommandPill-module__siaCCa__root:focus-within:after{animation:.4s cubic-bezier(.4,0,.2,1) forwards CommandPill-module__siaCCa__focusArrive}@keyframes CommandPill-module__siaCCa__focusArrive{0%{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000006b}45%{box-shadow:inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff1f,inset 0 -1px #00000080}to{box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff12,inset 0 -1px #00000075}}[data-theme=light] .CommandPill-module__siaCCa__root:focus-within:after{animation:.4s cubic-bezier(.4,0,.2,1) forwards CommandPill-module__siaCCa__focusArriveLight}@keyframes CommandPill-module__siaCCa__focusArriveLight{0%{box-shadow:inset 0 1px #fff,inset 0 -1px #322a2617}45%{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #322a2633,inset 0 -1px #322a2624}to{box-shadow:inset 0 1px #fff,inset 0 0 0 1px #322a2624,inset 0 -1px #322a261a}}.CommandPill-module__siaCCa__leading,.CommandPill-module__siaCCa__input,.CommandPill-module__siaCCa__trailing{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.CommandPill-module__siaCCa__root[data-state=working]:before,.CommandPill-module__siaCCa__root[data-state=working] .CommandPill-module__siaCCa__leading{opacity:.78;animation:none}.CommandPill-module__siaCCa__root:after{transition:none}}.CommandPill-module__siaCCa__leading{color:var(--text-4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CommandPill-module__siaCCa__asteriskIcon{flex-shrink:0;width:14px;height:14px}.CommandPill-module__siaCCa__input{min-width:0;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;flex:1;margin:0;padding:0;font-weight:400;line-height:normal}.CommandPill-module__siaCCa__input::placeholder{color:var(--text-5)}.CommandPill-module__siaCCa__input:disabled{cursor:default}.CommandPill-module__siaCCa__trailing{color:var(--text-4);cursor:pointer;transition:color var(--duration-normal)var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CommandPill-module__siaCCa__trailing:hover{color:var(--text-2)}.CommandPill-module__siaCCa__waffleIcon{flex-shrink:0;width:14px;height:14px}.CommandPill-module__siaCCa__root{--agent-hue-shift:0deg}
.NanoPill-module__kbNkFG__root{border-radius:var(--radius-full);white-space:nowrap;cursor:pointer;height:42px;transition:filter var(--duration-normal)var(--ease-default);background:0 0;border:none;align-items:center;display:inline-flex}.NanoPill-module__kbNkFG__root:hover{filter:brightness(1.08)}.NanoPill-module__kbNkFG__singleAction:hover .NanoPill-module__kbNkFG__actionLabel{color:var(--text-1)}.NanoPill-module__kbNkFG__singleAction:hover .NanoPill-module__kbNkFG__leading{color:var(--text-2)}.NanoPill-module__kbNkFG__singleAction:active .NanoPill-module__kbNkFG__actionLabel{color:var(--text-2);transition-duration:60ms}.NanoPill-module__kbNkFG__root[data-disabled]{opacity:.45;pointer-events:none}.NanoPill-module__kbNkFG__singleAction{padding:0 var(--space-4);gap:var(--space-1-5)}.NanoPill-module__kbNkFG__leading{color:var(--text-4);transition:color var(--duration-normal,.14s)var(--ease-default);align-items:center;display:flex}.NanoPill-module__kbNkFG__actionLabel{font-family:var(--font-sans);font-size:var(--type-body-s);letter-spacing:var(--ls-body);color:var(--text-3);transition:color var(--duration-normal,.14s)var(--ease-default);font-weight:400;line-height:1;transform:translateY(-1.75px)}.NanoPill-module__kbNkFG__quickInput{width:280px;padding:0 var(--space-4);cursor:text}.NanoPill-module__kbNkFG__quickInput:hover{filter:none}.NanoPill-module__kbNkFG__quickInput:hover :where([class*=_qiField_]),.NanoPill-module__kbNkFG__quickInput:focus-within :where([class*=_qiField_]){color:var(--text-1)}.NanoPill-module__kbNkFG__quickInput:focus-within :where([class*=_qiField_])::placeholder{color:var(--text-3)}.NanoPill-module__kbNkFG__qiField{min-width:0;font-family:var(--font-sans);font-size:var(--type-body-s);letter-spacing:var(--ls-body);color:var(--text-2);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-weight:400;line-height:1;transform:translateY(-1.75px)}.NanoPill-module__kbNkFG__qiField::placeholder{color:var(--text-5);opacity:1}.NanoPill-module__kbNkFG__toggle{padding:0 var(--space-4);gap:var(--space-2)}.NanoPill-module__kbNkFG__toggleDot{border-radius:var(--radius-full);background:var(--text-5);width:6px;height:6px;transition:background var(--duration-normal)var(--ease-default);flex-shrink:0}.NanoPill-module__kbNkFG__toggleActive .NanoPill-module__kbNkFG__toggleDot{background:var(--text-1)}.NanoPill-module__kbNkFG__toggleLabel{font-family:var(--font-mono);font-size:var(--type-mono-inline);letter-spacing:var(--ls-mono-2);text-transform:uppercase;color:var(--text-4);transition:color var(--duration-normal)var(--ease-default);font-weight:500}.NanoPill-module__kbNkFG__toggleActive .NanoPill-module__kbNkFG__toggleLabel{color:var(--text-2)}
.LauncherRail-module__h7OxrW__rail{white-space:nowrap;font-family:var(--font-mono);font-weight:var(--fw-regular);letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);text-shadow:0 0 8px #000000d9,0 0 4px #000000d9,0 1px 2px #000000f2;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;transition:opacity .2s var(--ease-default);flex-direction:row;align-items:baseline;font-size:11.5px;display:flex;position:relative}[data-theme=light] .LauncherRail-module__h7OxrW__rail{text-shadow:0 0 8px #fffffff2,0 0 4px #fffffff2,0 1px 2px #fff}.LauncherRail-module__h7OxrW__rail.LauncherRail-module__h7OxrW__open{opacity:1;pointer-events:auto}.LauncherRail-module__h7OxrW__group{align-items:baseline;display:inline-flex}.LauncherRail-module__h7OxrW__group+.LauncherRail-module__h7OxrW__group{margin-left:36px}.LauncherRail-module__h7OxrW__sep{color:var(--text-6);font-weight:var(--fw-light);opacity:0;transition:color .22s var(--ease-default),opacity .22s var(--ease-default);margin:0 9px;animation-fill-mode:forwards;display:inline-block}.LauncherRail-module__h7OxrW__name{color:var(--text-4);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;opacity:0;transition:color .18s var(--ease-default),font-weight .18s var(--ease-default);background:0 0;border:none;margin:-6px 0;padding:6px 2px;animation-fill-mode:forwards;display:inline-block;position:relative;transform:translateY(4px)}.LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active{color:var(--text-3);font-weight:var(--fw-medium)}.LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:after{content:"";background:#ffffff73;height:1px;position:absolute;bottom:-1px;left:2px;right:2px}[data-theme=light] .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:after{background:#00000073}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name{color:var(--text-5)}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__sep{color:var(--text-6);opacity:.4}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active{color:var(--text-5)}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:after{background:#ffffff2e}[data-theme=light] .LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:after{background:#0000002e}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name:hover{color:#fff;font-weight:var(--fw-medium)}[data-theme=light] .LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name:hover{color:#000}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:hover{color:#fff}.LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:hover:after{background:#ffffff8c}[data-theme=light] .LauncherRail-module__h7OxrW__rail:hover .LauncherRail-module__h7OxrW__name.LauncherRail-module__h7OxrW__active:hover:after{background:#0000008c}.LauncherRail-module__h7OxrW__name:focus-visible{outline-offset:2px;border-radius:1px;outline:1px solid #ffffff59}[data-theme=light] .LauncherRail-module__h7OxrW__name:focus-visible{outline-color:#00000059}@keyframes LauncherRail-module__h7OxrW__nameIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes LauncherRail-module__h7OxrW__sepIn{0%{opacity:0}to{opacity:.6}}.LauncherRail-module__h7OxrW__rail.LauncherRail-module__h7OxrW__open .LauncherRail-module__h7OxrW__name{animation:LauncherRail-module__h7OxrW__nameIn .38s var(--ease-default)forwards}.LauncherRail-module__h7OxrW__rail.LauncherRail-module__h7OxrW__open .LauncherRail-module__h7OxrW__sep{animation:LauncherRail-module__h7OxrW__sepIn .38s var(--ease-default)forwards}@media (prefers-reduced-motion:reduce){.LauncherRail-module__h7OxrW__rail.LauncherRail-module__h7OxrW__open .LauncherRail-module__h7OxrW__name,.LauncherRail-module__h7OxrW__rail.LauncherRail-module__h7OxrW__open .LauncherRail-module__h7OxrW__sep{opacity:1;transition:opacity .25s linear;animation:none;transform:none}}@media (max-width:760px){.LauncherRail-module__h7OxrW__rail{flex-wrap:wrap;justify-content:center;row-gap:6px}.LauncherRail-module__h7OxrW__group+.LauncherRail-module__h7OxrW__group{margin-left:0}}
.ThreadPill-module__EZXVlW__resting{align-items:center;gap:var(--space-2-5,var(--space-2));max-width:480px;height:42px;padding:0 var(--space-4);cursor:pointer;transition:filter var(--duration-moderate)var(--ease-default);outline:none;display:flex;border-radius:21px!important}.ThreadPill-module__EZXVlW__resting:hover{filter:brightness(1.06)}.ThreadPill-module__EZXVlW__resting:focus-visible{outline:2px solid var(--text-4);outline-offset:2px}.ThreadPill-module__EZXVlW__avatars{flex-shrink:0;align-items:center;display:flex}.ThreadPill-module__EZXVlW__avatar{border-radius:var(--radius-full);width:20px;height:20px;color:var(--mc-fg);font-family:var(--font-mono);font-size:var(--type-micro);letter-spacing:0;background:#ffffff1a;border:1px solid #ffffff0f;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:relative}[data-theme=light] .ThreadPill-module__EZXVlW__avatar{background:#00000014;border-color:#0000000f}.ThreadPill-module__EZXVlW__tpMeta{font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-mono-1);text-transform:uppercase;color:var(--mc-fg-mid);align-items:center;gap:var(--space-1-5);white-space:nowrap;flex:1;display:flex;transform:translateY(1.5px)}.ThreadPill-module__EZXVlW__tpMeta strong{color:var(--mc-fg);font-weight:500}.ThreadPill-module__EZXVlW__metaDot{border-radius:var(--radius-full);background:var(--text-5);flex-shrink:0;width:2px;height:2px;display:inline-block}.ThreadPill-module__EZXVlW__metaTime{color:var(--text-5);font-feature-settings:"kern","liga","tnum"}.ThreadPill-module__EZXVlW__statusDot{border-radius:var(--radius-full);background:var(--text-5);flex-shrink:0;width:6px;height:6px}.ThreadPill-module__EZXVlW__statusDotLive{background:var(--signal-success);animation:1.6s ease-in-out infinite ThreadPill-module__EZXVlW__status-pulse}@keyframes ThreadPill-module__EZXVlW__status-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ThreadPill-module__EZXVlW__statusDotLive{animation:none}}.ThreadPill-module__EZXVlW__expanded{max-width:480px;overflow:hidden;border-radius:18px!important}.ThreadPill-module__EZXVlW__expandedHeader{align-items:center;gap:var(--space-2-5,var(--space-2));height:42px;padding:0 var(--space-4);border-bottom:1px solid #ffffff0f;display:flex}[data-theme=light] .ThreadPill-module__EZXVlW__expandedHeader{border-bottom-color:#00000012}.ThreadPill-module__EZXVlW__collapseBtn{cursor:pointer;font-family:var(--font-mono);font-size:var(--type-mono-inline);color:var(--text-5);padding:var(--space-1);transition:color var(--duration-normal)var(--ease-default);background:0 0;border:none;margin-left:auto}.ThreadPill-module__EZXVlW__collapseBtn:hover{color:var(--text-2)}.ThreadPill-module__EZXVlW__expandedMsgs{padding:var(--space-3)var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.ThreadPill-module__EZXVlW__expandedMsg{flex-direction:column;gap:2px;display:flex}.ThreadPill-module__EZXVlW__expandedLabel{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:var(--ls-mono-2);text-transform:uppercase;color:var(--text-5)}.ThreadPill-module__EZXVlW__expandedLabelUser{text-align:right;color:var(--text-4)}.ThreadPill-module__EZXVlW__expandedText{font-family:var(--font-sans);font-size:var(--type-caption);line-height:var(--lh-body-tight);letter-spacing:var(--ls-body);color:var(--text-3)}.ThreadPill-module__EZXVlW__expandedTextUser{text-align:right;color:var(--text-2)}.ThreadPill-module__EZXVlW__resting{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px)saturate(130%)brightness(.98)!important;backdrop-filter:blur(8px)saturate(130%)brightness(.98)!important;background:var(--glass-tile-bg)!important;box-shadow:var(--glass-shadow-tile)!important}.ThreadPill-module__EZXVlW__resting: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}.ThreadPill-module__EZXVlW__resting>*{z-index:2;position:relative}.ThreadPill-module__EZXVlW__expanded{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px)saturate(130%)brightness(.98)!important;backdrop-filter:blur(8px)saturate(130%)brightness(.98)!important;background:var(--glass-tile-bg)!important;box-shadow:var(--glass-shadow-tile)!important}
.ChatBubble-module__w3DwuG__row{gap:var(--space-2-5,var(--space-2));align-items:flex-start;display:flex}.ChatBubble-module__w3DwuG__rowUser{flex-direction:row-reverse}.ChatBubble-module__w3DwuG__marvAvatar{border-radius:var(--radius-full);width:24px;height:24px;color:var(--text-4);background:#ffffff12;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}[data-theme=light] .ChatBubble-module__w3DwuG__marvAvatar{color:var(--text-4);background:#00000012}.ChatBubble-module__w3DwuG__bubbleWrap{flex-direction:column;gap:3px;max-width:440px;display:flex}.ChatBubble-module__w3DwuG__bubbleWrapUser{align-items:flex-end}.ChatBubble-module__w3DwuG__meta{align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}.ChatBubble-module__w3DwuG__author{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:var(--ls-mono-2);text-transform:uppercase;color:var(--text-5);font-weight:500}.ChatBubble-module__w3DwuG__time{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:var(--ls-mono-1);color:var(--text-6);font-feature-settings:"kern","liga","tnum"}.ChatBubble-module__w3DwuG__bubble{padding:var(--space-2-5,var(--space-2))var(--space-3-5,var(--space-3))}.ChatBubble-module__w3DwuG__bubbleMarv{border-radius:14px 14px 14px 4px!important}.ChatBubble-module__w3DwuG__bubbleUser{background:radial-gradient(80% 100% at 100% 0,#fff8eb1f 0%,#fff8eb0f 40%,#0000 70%),linear-gradient(#827d7638 0%,#76726c42 100%)!important;border-radius:14px 14px 4px!important}[data-theme=light] .ChatBubble-module__w3DwuG__bubbleUser{background:radial-gradient(80% 100% at 100% 0,#fffc 0%,#fffaf48c 50%,#0000 70%),linear-gradient(#fffbf580 0%,#f8f4ee59 100%)!important}.ChatBubble-module__w3DwuG__text{font-family:var(--font-sans);font-size:var(--type-body-s);font-weight:400;line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--text-2)}.ChatBubble-module__w3DwuG__thinking{gap:var(--space-1);padding:var(--space-2)var(--space-1);align-items:center;display:flex}.ChatBubble-module__w3DwuG__thinkDot{border-radius:var(--radius-full);background:var(--text-4);width:5px;height:5px;animation:1.4s ease-in-out infinite ChatBubble-module__w3DwuG__think-bounce}.ChatBubble-module__w3DwuG__thinkDot:nth-child(2){animation-delay:.18s}.ChatBubble-module__w3DwuG__thinkDot:nth-child(3){animation-delay:.36s}@keyframes ChatBubble-module__w3DwuG__think-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ChatBubble-module__w3DwuG__thinkDot{opacity:.5;animation:none}}.ChatBubble-module__w3DwuG__streamCursor{background:var(--text-3);vertical-align:text-bottom;border-radius:1px;width:2px;height:13px;margin-left:2px;animation:1.1s ease-in-out infinite ChatBubble-module__w3DwuG__cursor-blink;display:inline-block}@keyframes ChatBubble-module__w3DwuG__cursor-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ChatBubble-module__w3DwuG__streamCursor{animation:none}}
.ChatThread-module__3dFNTa__root{flex-direction:column;width:680px;max-height:80vh;display:flex;overflow:hidden;border-radius:22px!important}.ChatThread-module__3dFNTa__header{padding:var(--space-4)var(--space-5)var(--space-3);border-bottom:1px solid #ffffff0f;flex-shrink:0}[data-theme=light] .ChatThread-module__3dFNTa__header{border-bottom-color:#0000000f}.ChatThread-module__3dFNTa__eyebrow{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:var(--ls-mono-3);text-transform:uppercase;color:var(--text-4);margin-bottom:var(--space-1-5);font-weight:500}.ChatThread-module__3dFNTa__title{font-family:var(--font-sans);font-size:var(--type-h3);letter-spacing:var(--ls-tight);font-weight:500;line-height:var(--lh-heading-loose);color:var(--text-2)}.ChatThread-module__3dFNTa__subtitle{font-family:var(--font-sans);font-size:var(--type-caption);letter-spacing:var(--ls-body);color:var(--text-4);margin-top:var(--space-1)}.ChatThread-module__3dFNTa__messages{padding:var(--space-4)var(--space-5);gap:var(--space-3);scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.ChatThread-module__3dFNTa__messages::-webkit-scrollbar{width:6px}.ChatThread-module__3dFNTa__messages::-webkit-scrollbar-track{background:0 0}.ChatThread-module__3dFNTa__messages::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:3px}[data-theme=light] .ChatThread-module__3dFNTa__messages{scrollbar-color:#00000014 transparent}.ChatThread-module__3dFNTa__inputRow{padding:var(--space-3)var(--space-3);border-top:1px solid #ffffff0a;flex-shrink:0}[data-theme=light] .ChatThread-module__3dFNTa__inputRow{border-top-color:#0000000a}.ChatThread-module__3dFNTa__root{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}.ChatThread-module__3dFNTa__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}.ChatThread-module__3dFNTa__root>*{z-index:2;position:relative}
.Chip-module__MFPHDa__root{align-items:center;gap:var(--space-1-5);white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;line-height:1;display:inline-flex}.Chip-module__MFPHDa__label{line-height:1}.Chip-module__MFPHDa__interactive{cursor:pointer;transition:filter var(--duration-fast)ease}.Chip-module__MFPHDa__interactive:hover{filter:brightness(1.1)}.Chip-module__MFPHDa__interactive:focus-visible{outline:2px solid var(--text-4);outline-offset:2px;border-radius:var(--radius-xs)}.Chip-module__MFPHDa__size-xs{height:20px;padding:0 var(--space-2);border-radius:var(--radius-xs);gap:var(--space-1)}.Chip-module__MFPHDa__size-sm{height:22px;padding:0 var(--space-2-5,var(--space-2));border-radius:var(--radius-sm)}.Chip-module__MFPHDa__size-md{height:26px;padding:0 var(--space-2-5,var(--space-2));border-radius:var(--radius-md)}.Chip-module__MFPHDa__variant-status .Chip-module__MFPHDa__label{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:var(--ls-mono-2);text-transform:uppercase;font-weight:500}.Chip-module__MFPHDa__variant-filter{border-radius:var(--radius-full);padding:0 var(--space-2-5,var(--space-2))}.Chip-module__MFPHDa__variant-filter .Chip-module__MFPHDa__label{font-family:var(--font-mono);font-size:var(--type-mono-inline);letter-spacing:var(--ls-mono-1);font-weight:400}.Chip-module__MFPHDa__variant-person{border-radius:var(--radius-full);padding:0 var(--space-2-5,var(--space-2))0 var(--space-1)}.Chip-module__MFPHDa__variant-person .Chip-module__MFPHDa__label{font-family:var(--font-sans);font-size:var(--type-caption);letter-spacing:var(--ls-body);font-weight:400}.Chip-module__MFPHDa__variant-tag{border-radius:var(--radius-xs)}.Chip-module__MFPHDa__variant-tag .Chip-module__MFPHDa__label{font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-mono-1);font-weight:400}.Chip-module__MFPHDa__variant-action .Chip-module__MFPHDa__label{font-family:var(--font-sans);font-size:var(--type-body-s);letter-spacing:var(--ls-body);font-weight:400}.Chip-module__MFPHDa__dot{border-radius:var(--radius-full);opacity:.85;background:currentColor;flex-shrink:0;width:5px;height:5px}.Chip-module__MFPHDa__avatar{border-radius:var(--radius-full);width:18px;height:18px;font-family:var(--font-mono);font-size:var(--type-micro);letter-spacing:0;background:#ffffff1a;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex}[data-theme=light] .Chip-module__MFPHDa__avatar{background:#0000001a}.Chip-module__MFPHDa__hash{color:var(--text-6);font-family:var(--font-mono);font-size:var(--type-eyebrow)}.Chip-module__MFPHDa__colorSuccess{color:var(--signal-success)}.Chip-module__MFPHDa__colorWarning{color:var(--signal-warning)}.Chip-module__MFPHDa__colorError{color:var(--signal-error)}.Chip-module__MFPHDa__colorInfo{color:var(--signal-info,#60a5fa)}.Chip-module__MFPHDa__colorProgress{color:var(--c-in-progress,var(--signal-warning))}.Chip-module__MFPHDa__colorBacklog{color:var(--mc-fg-mid)}.Chip-module__MFPHDa__colorArchived{color:var(--mc-fg-dim)}.Chip-module__MFPHDa__colorDraft{color:var(--mc-fg-mid)}.Chip-module__MFPHDa__colorDefault{color:var(--mc-fg)}
.Card-module__vNtfzq__root{padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.Card-module__vNtfzq__eyebrow{font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-mono-2);text-transform:uppercase;color:var(--text-4);font-weight:500;line-height:var(--lh-label);margin-bottom:calc(var(--space-1-5) - var(--space-2))}.Card-module__vNtfzq__title{font-family:var(--font-sans);font-size:var(--type-h3);letter-spacing:var(--ls-tight);font-weight:500;line-height:var(--lh-heading-loose);color:var(--text-2)}.Card-module__vNtfzq__body{font-family:var(--font-sans);font-size:var(--type-body-s);letter-spacing:var(--ls-body);font-weight:400;line-height:var(--lh-body);color:var(--text-3)}.Card-module__vNtfzq__actions{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.Card-module__vNtfzq__meta{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:var(--ls-zero);color:var(--text-6);line-height:var(--lh-label);margin-top:var(--space-1);font-feature-settings:"kern","liga","tnum"}.Card-module__vNtfzq__root{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(8px)saturate(130%)brightness(.98)!important;backdrop-filter:blur(8px)saturate(130%)brightness(.98)!important;background:var(--glass-tile-bg)!important;box-shadow:var(--glass-shadow-tile)!important}.Card-module__vNtfzq__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}.Card-module__vNtfzq__root>*{z-index:2;position:relative}
.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-mono);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}
.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}
.Toolbar-module__RxQ1YW__root{height:48px;padding:0 var(--space-4);align-items:center;gap:var(--space-3);z-index:50;border-bottom:1px solid #ffffff0a;display:flex;position:fixed;top:0;left:0;right:0;border-radius:0!important}[data-theme=light] .Toolbar-module__RxQ1YW__root{border-bottom-color:#0000000f}.Toolbar-module__RxQ1YW__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}.Toolbar-module__RxQ1YW__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}.Toolbar-module__RxQ1YW__root>*{z-index:2;position:relative}
.Drawer-module__LXPvyq__overlay{-webkit-backdrop-filter:var(--glass-filter-backdrop);z-index:var(--z-overlay);opacity:0;transition:opacity var(--mo-focus)var(--ease-in-out);background:#0000008c;position:fixed;inset:0}[data-theme=light] .Drawer-module__LXPvyq__overlay{background:#0000004d}.Drawer-module__LXPvyq__overlay[data-state=open]{opacity:1}.Drawer-module__LXPvyq__overlay[data-state=closed]{opacity:0;transition:opacity var(--dur-fast)var(--ease-out)}.Drawer-module__LXPvyq__content{z-index:calc(var(--z-overlay) + 1);background:var(--glass-rail-bg);border:1px solid var(--border-subtle);box-shadow:var(--shadow-e3);-webkit-backdrop-filter:var(--glass-filter-rail);flex-direction:column;display:flex;position:fixed}.Drawer-module__LXPvyq__s-right{width:min(var(--drawer-w),100vw);border-radius:var(--radius-2xl)0 0 var(--radius-2xl);transition:transform var(--mo-disclose)var(--ease-out-expo);top:0;bottom:0;right:0;transform:translate(100%)}.Drawer-module__LXPvyq__s-left{width:min(var(--drawer-w),100vw);border-radius:0 var(--radius-2xl)var(--radius-2xl)0;transition:transform var(--mo-disclose)var(--ease-out-expo);top:0;bottom:0;left:0;transform:translate(-100%)}.Drawer-module__LXPvyq__s-bottom{border-radius:var(--radius-2xl)var(--radius-2xl)0 0;max-height:80vh;transition:transform var(--mo-disclose)var(--ease-out-expo);bottom:0;left:0;right:0;transform:translateY(100%)}.Drawer-module__LXPvyq__s-top{border-radius:0 0 var(--radius-2xl)var(--radius-2xl);max-height:80vh;transition:transform var(--mo-disclose)var(--ease-out-expo);top:0;left:0;right:0;transform:translateY(-100%)}.Drawer-module__LXPvyq__content[data-state=open]{transform:translate(0)}.Drawer-module__LXPvyq__content[data-state=closed]{transition:transform var(--dur-fast)var(--ease-out)}.Drawer-module__LXPvyq__s-right[data-state=closed]{transform:translate(100%)}.Drawer-module__LXPvyq__s-left[data-state=closed]{transform:translate(-100%)}.Drawer-module__LXPvyq__s-bottom[data-state=closed]{transform:translateY(100%)}.Drawer-module__LXPvyq__s-top[data-state=closed]{transform:translateY(-100%)}.Drawer-module__LXPvyq__header{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Drawer-module__LXPvyq__title{font-family:var(--font-sans);font-size:var(--type-h3);color:var(--text-2);letter-spacing:var(--ls-tight);margin:0;font-weight:500}.Drawer-module__LXPvyq__close{appearance:none;color:var(--text-4);width:var(--drawer-close);height:var(--drawer-close);border-radius:var(--radius-md);cursor:pointer;transition:color var(--mo-hover)var(--ease-in-out),background var(--mo-hover)var(--ease-in-out);background:0 0;border:0;place-items:center;display:grid}.Drawer-module__LXPvyq__close:hover{color:var(--text-2);background:#ffffff0f}.Drawer-module__LXPvyq__close:focus-visible{outline:2px solid var(--sig);outline-offset:2px}[data-theme=light] .Drawer-module__LXPvyq__close:hover{background:#14141c0a}.Drawer-module__LXPvyq__body{flex:1;overflow-y:auto}@media (prefers-reduced-motion:reduce){.Drawer-module__LXPvyq__content,.Drawer-module__LXPvyq__s-right[data-state=closed],.Drawer-module__LXPvyq__s-left[data-state=closed],.Drawer-module__LXPvyq__s-bottom[data-state=closed],.Drawer-module__LXPvyq__s-top[data-state=closed]{transition:opacity var(--dur-fast)var(--ease-out);transform:none}.Drawer-module__LXPvyq__content[data-state=open]{opacity:1;transform:none}.Drawer-module__LXPvyq__content[data-state=closed]{opacity:0}.Drawer-module__LXPvyq__overlay{transition:opacity var(--dur-fast)var(--ease-out)}}
.ToolPanel-module__dbpnyG__root{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);z-index:10;flex-direction:column;display:flex;position:absolute;overflow:hidden}.ToolPanel-module__dbpnyG__header{padding:0 var(--space-2)0 var(--space-3);height:var(--toolpanel-header-h);border-bottom:1px solid var(--border-subtle);cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ToolPanel-module__dbpnyG__header:active{cursor:grabbing}.ToolPanel-module__dbpnyG__heading{font-family:var(--font-mono);font-size:var(--type-eyebrow);letter-spacing:var(--ls-mono-3);text-transform:uppercase;color:var(--text-4)}.ToolPanel-module__dbpnyG__close{appearance:none;color:var(--text-5);width:var(--toolpanel-close);height:var(--toolpanel-close);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--mo-hover)var(--ease-in-out),background var(--mo-hover)var(--ease-in-out);background:0 0;border:0;place-items:center;display:grid}.ToolPanel-module__dbpnyG__close:hover{color:var(--text-2);background:#ffffff0f}[data-theme=light] .ToolPanel-module__dbpnyG__close:hover{background:#14141c0a}.ToolPanel-module__dbpnyG__body{flex:1;overflow:auto}
.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__track:focus-visible{box-shadow:0 0 0 2px var(--sig)}.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__value{font-family:var(--font-mono);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__shortcut{font-family:var(--font-mono);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-mono);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-mono);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-mono);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-mono);font-size:var(--type-micro);letter-spacing:var(--ls-mono-3);text-transform:uppercase;color:var(--text-5);display:flex}
.NowLine-module__BMGM7G__root{text-align:center;font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.005em;color:#fff6;-webkit-user-select:none;user-select:none;text-shadow:0 1px #0006;transition:opacity var(--dur-moderate)var(--ease-default);line-height:1.5;display:block}[data-theme=light] .NowLine-module__BMGM7G__root{color:#0006;text-shadow:none}.NowLine-module__BMGM7G__lead{color:#ffffff80;transition:color var(--dur-fast)var(--ease-default);font-weight:400}[data-theme=light] .NowLine-module__BMGM7G__lead{color:#0000008c}.NowLine-module__BMGM7G__root:hover .NowLine-module__BMGM7G__lead{color:#ffffffd9}[data-theme=light] .NowLine-module__BMGM7G__root:hover .NowLine-module__BMGM7G__lead{color:#000000d9}.NowLine-module__BMGM7G__sep{color:#ffffff40;margin:0 .5em}[data-theme=light] .NowLine-module__BMGM7G__sep{color:#00000040}.NowLine-module__BMGM7G__tail{color:#fff6;font-feature-settings:"tnum";transition:color var(--dur-fast)var(--ease-default)}[data-theme=light] .NowLine-module__BMGM7G__tail{color:#00000073}.NowLine-module__BMGM7G__root:hover .NowLine-module__BMGM7G__tail{color:#ffffffb3}[data-theme=light] .NowLine-module__BMGM7G__root:hover .NowLine-module__BMGM7G__tail{color:#000000b3}.NowLine-module__BMGM7G__tailButton{appearance:none;font:inherit;letter-spacing:inherit;color:#fff6;font-feature-settings:"tnum";cursor:pointer;pointer-events:auto;transition:color var(--dur-fast)var(--ease-default);background:0 0;border:0;margin:0;padding:0}[data-theme=light] .NowLine-module__BMGM7G__tailButton{color:#00000073}.NowLine-module__BMGM7G__tailButton:hover,.NowLine-module__BMGM7G__tailButton:focus-visible{color:#ffffffeb;outline:none}[data-theme=light] .NowLine-module__BMGM7G__tailButton:hover,[data-theme=light] .NowLine-module__BMGM7G__tailButton:focus-visible{color:#000000eb}.NowLine-module__BMGM7G__root[data-dim=true]{opacity:.3}@media (prefers-reduced-motion:reduce){.NowLine-module__BMGM7G__root{transition:none}}.NowLine-module__BMGM7G__modeProgress{font-family:var(--font-mono);color:#ffffff73;font-style:normal;font-weight:400}[data-theme=light] .NowLine-module__BMGM7G__modeProgress{color:#00000073}.NowLine-module__BMGM7G__modeRefinement{font-family:var(--font-sans);color:#fffc;font-style:italic;font-weight:400}[data-theme=light] .NowLine-module__BMGM7G__modeRefinement{color:#000c}
.ActiveBody-module__sA4NvG__root{-webkit-backdrop-filter:blur(56px)saturate(160%);backdrop-filter:blur(56px)saturate(160%);border:var(--glass-border);box-shadow:var(--glass-edge-light),var(--glass-edge-dark),var(--glass-drop);padding:80px var(--space-3)var(--space-3);gap:var(--space-3);transition:opacity var(--dur-moderate)var(--ease-default);background:#0d0d0fd6;border-radius:28px;flex-direction:column;display:flex}.ActiveBody-module__sA4NvG__root.ActiveBody-module__sA4NvG__hidden{opacity:0;pointer-events:none}.ActiveBody-module__sA4NvG__toolDock{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1)0;display:flex}.ActiveBody-module__sA4NvG__results{padding:var(--space-1-5)var(--space-2)var(--space-2);flex:1;overflow:hidden}.ActiveBody-module__sA4NvG__root[data-launcher=true]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-start;padding:0;display:flex}.ActiveBody-module__sA4NvG__results[data-launcher=true]{box-shadow:none!important;background:0 0!important;border-radius:0!important;width:100%!important;padding:0!important;overflow:visible!important}
.Mark-module__mW0ObG__root{bottom:var(--space-4);left:var(--space-4);width:auto;height:36px;color:var(--fg-muted);padding:var(--space-1-5)var(--space-2);cursor:pointer;border-radius:var(--radius-md);transition:color var(--dur-fast)var(--ease-default);z-index:calc(var(--z-cmd) + 1);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:fixed}.Mark-module__mW0ObG__root:hover{color:var(--fg-default);outline:1px solid color-mix(in srgb,var(--fg-default)40%,transparent);outline-offset:2px}.Mark-module__mW0ObG__root:focus-visible{outline:2px solid var(--fg-default);outline-offset:2px}
.HelpOverlay-module__WRWUJG__host{gap:var(--space-3);width:640px;max-height:60vh;padding:var(--space-4)var(--space-4)var(--space-3);-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);border-radius:var(--mc-radius-md);color:var(--mc-fg);font-family:var(--mc-font-sans);background:#0a0a0ac7;border:1px solid #ffffff14;flex-direction:column;display:flex;overflow-y:auto;box-shadow:0 12px 32px #00000080}.HelpOverlay-module__WRWUJG__section{gap:var(--space-1-5,6px);flex-direction:column;display:flex}.HelpOverlay-module__WRWUJG__sectionLabel{font-family:var(--mc-font-mono);font-size:var(--mc-text-2xs);font-weight:var(--mc-weight-medium);letter-spacing:var(--mc-track-caps-label);text-transform:uppercase;color:var(--mc-fg-faint);padding:0 var(--space-2)}.HelpOverlay-module__WRWUJG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HelpOverlay-module__WRWUJG__row{align-items:baseline;gap:var(--space-3);padding:6px var(--space-2);cursor:pointer;text-align:left;color:var(--mc-fg-mid);font-family:var(--mc-font-sans);transition:background var(--mc-dur-fast)var(--mc-ease-out),color var(--mc-dur-fast)var(--mc-ease-out);background:0 0;border:0;border-radius:4px;grid-template-columns:14px 96px 110px 1fr;display:grid}.HelpOverlay-module__WRWUJG__row:hover{background:color-mix(in srgb,var(--mc-fg)6%,transparent);color:var(--mc-fg-bright)}.HelpOverlay-module__WRWUJG__row:focus-visible{outline:2px solid var(--mc-fg-mid);outline-offset:-2px}.HelpOverlay-module__WRWUJG__modeRow{align-items:baseline;gap:var(--space-3);padding:6px var(--space-2);color:var(--mc-fg-mid);grid-template-columns:14px 96px 110px 1fr;display:grid}.HelpOverlay-module__WRWUJG__rowSlash{font-family:var(--mc-font-mono);font-size:var(--mc-text-sm);color:var(--mc-fg-faint);text-align:center}.HelpOverlay-module__WRWUJG__rowCmd{font-family:var(--mc-font-mono);font-size:var(--mc-text-xs);color:var(--mc-fg)}.HelpOverlay-module__WRWUJG__rowLabel{font-family:var(--mc-font-sans);font-size:var(--mc-text-sm);font-weight:var(--mc-weight-medium);color:var(--mc-fg-bright)}.HelpOverlay-module__WRWUJG__rowHint{font-family:var(--mc-font-sans);font-size:var(--mc-text-sm);color:var(--mc-fg-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HelpOverlay-module__WRWUJG__empty{font-family:var(--mc-font-sans);font-size:var(--mc-text-sm);color:var(--mc-fg-faint);text-align:center;padding:var(--space-3)0;margin:0}
.DemoteHandle-module__ofNcha__handle{width:100%;height:var(--space-4);cursor:grab;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.DemoteHandle-module__ofNcha__handle:active{cursor:grabbing}.DemoteHandle-module__ofNcha__bar{width:var(--space-10);height:var(--space-1);border-radius:var(--radius-sm);background:var(--accent);opacity:.7;transition:opacity var(--dur-fast)var(--ease-default)}.DemoteHandle-module__ofNcha__handle:hover .DemoteHandle-module__ofNcha__bar,.DemoteHandle-module__ofNcha__handle:focus-visible .DemoteHandle-module__ofNcha__bar{opacity:1}
.blocks-module__MOsxFq__brief,.blocks-module__MOsxFq__draft,.blocks-module__MOsxFq__proposal{padding-left:var(--space-3);border-left:2px solid #0000;position:relative}.blocks-module__MOsxFq__brief{border-left-color:color-mix(in oklab,var(--c-info)65%,transparent)}.blocks-module__MOsxFq__draft{border-left-color:color-mix(in oklab,var(--c-accent)65%,transparent)}.blocks-module__MOsxFq__proposal{border-left-color:color-mix(in oklab,var(--c-warning)65%,transparent)}.blocks-module__MOsxFq__text{font-size:var(--text-base);color:var(--mc-fg);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}
.PillRevealSlot-module__drMjdq__slot{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3)var(--space-4);background:color-mix(in oklab,var(--mc-bg)88%,transparent);border:1px solid color-mix(in oklab,var(--mc-fg)7%,transparent);border-radius:var(--radius-md);box-shadow:var(--shadow-e1);font-family:var(--mc-font-sans);animation:PillRevealSlot-module__drMjdq__revealIn var(--dur-moderate)var(--ease-default);flex-direction:column;display:flex;overflow-y:auto}@keyframes PillRevealSlot-module__drMjdq__revealIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.PillRevealSlot-module__drMjdq__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:color-mix(in oklab,var(--mc-fg)60%,transparent);display:flex}.PillRevealSlot-module__drMjdq__specialist{color:var(--mc-fg);text-transform:lowercase;font-weight:500}.PillRevealSlot-module__drMjdq__sep{opacity:.4}.PillRevealSlot-module__drMjdq__query{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.PillRevealSlot-module__drMjdq__dismiss{width:18px;height:18px;color:color-mix(in oklab,var(--mc-fg)50%,transparent);cursor:pointer;border-radius:var(--radius-xs);transition:color var(--dur-fast)var(--ease-default),background-color var(--dur-fast)var(--ease-default);background:0 0;border:0;margin-left:auto;font-size:14px;line-height:1}.PillRevealSlot-module__drMjdq__dismiss:hover{color:var(--mc-fg);background:color-mix(in oklab,var(--mc-fg)6%,transparent)}.PillRevealSlot-module__drMjdq__body{font-size:var(--text-base);color:var(--mc-fg);line-height:1.55}.PillRevealSlot-module__drMjdq__error{color:var(--color-error);font-size:var(--text-sm)}.PillRevealSlot-module__drMjdq__skeleton{gap:var(--space-2);flex-direction:column;display:flex}.PillRevealSlot-module__drMjdq__skelLine{border-radius:var(--radius-xs);background:linear-gradient(90deg,color-mix(in oklab,var(--mc-fg)5%,transparent)0%,color-mix(in oklab,var(--mc-fg)12%,transparent)50%,color-mix(in oklab,var(--mc-fg)5%,transparent)100%);background-size:200% 100%;height:10px;animation:1.6s ease-in-out infinite PillRevealSlot-module__drMjdq__skelShimmer;display:block}.PillRevealSlot-module__drMjdq__skelLine[data-len=long]{width:92%}.PillRevealSlot-module__drMjdq__skelLine[data-len=med]{width:74%}.PillRevealSlot-module__drMjdq__skelLine[data-len=short]{width:48%}@keyframes PillRevealSlot-module__drMjdq__skelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.ThreadPill-module__fqK70a__row{z-index:2;padding:0 var(--space-3);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(--glass-shadow-tile);height:42px;font-family:var(--font-mono);border-radius:16px;flex-shrink:0;align-items:center;gap:10px;margin:0 5px 5px;display:flex;position:relative;overflow:hidden}.ThreadPill-module__fqK70a__row:before{content:"";border-radius:inherit;background-image:var(--glass-noise-url);mix-blend-mode:var(--glass-noise-blend);opacity:var(--glass-noise-opacity);pointer-events:none;background-size:200px 200px;position:absolute;inset:0}.ThreadPill-module__fqK70a__lead{font-family:var(--font-mono);color:#ffffff6b;z-index:1;flex-shrink:0;font-size:11px;font-weight:500;position:relative}.ThreadPill-module__fqK70a__input{z-index:1;min-width:0;font-family:var(--font-sans);letter-spacing:-.005em;color:#ffffffd9;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13.5px;line-height:1.5;position:relative}.ThreadPill-module__fqK70a__input::placeholder{color:#ffffff4d}.ThreadPill-module__fqK70a__input:focus-visible{outline:0}.ThreadPill-module__fqK70a__toolsBadge{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff8c;text-transform:uppercase;z-index:1;flex-shrink:0;font-size:9px;position:relative}.ThreadPill-module__fqK70a__sendHint{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff4d;text-transform:uppercase;z-index:1;flex-shrink:0;align-items:center;gap:4px;font-size:9px;display:inline-flex;position:relative}.ThreadPill-module__fqK70a__kbd{font-family:var(--font-mono);font-feature-settings:"tnum";background:#ffffff0f;border:1px solid #ffffff0a;border-radius:3px;padding:1px 4px;font-size:9px}[data-theme=light] .ThreadPill-module__fqK70a__row{background:#fff;box-shadow:0 0 0 1px #00000014}[data-theme=light] .ThreadPill-module__fqK70a__row:before{background:radial-gradient(#0000 60%,#0000000a 100%)}[data-theme=light] .ThreadPill-module__fqK70a__lead{color:#0000006b}[data-theme=light] .ThreadPill-module__fqK70a__input{color:#000000d9}[data-theme=light] .ThreadPill-module__fqK70a__input::placeholder{color:#0000004d}[data-theme=light] .ThreadPill-module__fqK70a__toolsBadge{color:#0000008c}[data-theme=light] .ThreadPill-module__fqK70a__sendHint{color:#0000004d}[data-theme=light] .ThreadPill-module__fqK70a__kbd{background:#0000000a;border-color:#0000000a}
.ThreadDrawer-module__hPyZ3q__drawer{width:220px;font-family:var(--font-mono);z-index:4;background:#0a0a0b;border-right:1px solid #ffffff14;flex-direction:column;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 32px #0000}.ThreadDrawer-module__hPyZ3q__drawer[data-open=true]{transform:translate(0);box-shadow:12px 0 32px #00000080}.ThreadDrawer-module__hPyZ3q__search{border-bottom:1px solid #ffffff0a;flex-shrink:0;padding:12px 12px 8px}.ThreadDrawer-module__hPyZ3q__searchInput{color:#ffffffeb;width:100%;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:11px}.ThreadDrawer-module__hPyZ3q__searchInput::placeholder{color:#ffffff6b}.ThreadDrawer-module__hPyZ3q__filter{border-bottom:1px solid #ffffff0a;flex-shrink:0;gap:0;padding:8px 12px;display:flex}.ThreadDrawer-module__hPyZ3q__filterBtn{color:#ffffff6b;font:inherit;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background .1s var(--ease-default),color .1s var(--ease-default);background:0 0;border:0;border-radius:3px;flex:1;padding:4px 8px;font-size:9px}.ThreadDrawer-module__hPyZ3q__filterBtn[aria-selected=true]{color:#fffffff2;background:#ffffff0f}.ThreadDrawer-module__hPyZ3q__filterBtn:hover{color:#ffffffd9}.ThreadDrawer-module__hPyZ3q__list{flex-direction:column;flex:1;gap:1px;padding:4px;display:flex;overflow-y:auto}.ThreadDrawer-module__hPyZ3q__list::-webkit-scrollbar{width:4px}.ThreadDrawer-module__hPyZ3q__list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.ThreadDrawer-module__hPyZ3q__empty{color:#ffffff6b;text-align:center;padding:24px 12px;font-size:10px}.ThreadDrawer-module__hPyZ3q__item{text-align:left;cursor:pointer;color:#ffffff8c;background:0 0;border:0;border-radius:4px;flex-direction:column;gap:2px;padding:8px 10px;font-family:inherit;display:flex}.ThreadDrawer-module__hPyZ3q__item:hover{color:#ffffffd9;background:#ffffff0a}.ThreadDrawer-module__hPyZ3q__item[aria-current=true]{color:#fffffff2;background:#ffffff0f}.ThreadDrawer-module__hPyZ3q__itemTitle{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:5px;font-size:11px;line-height:1.4;display:flex;overflow:hidden}.ThreadDrawer-module__hPyZ3q__itemMarker{color:#ffffff8c;flex-shrink:0;font-size:9px}.ThreadDrawer-module__hPyZ3q__itemTitleText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ThreadDrawer-module__hPyZ3q__itemMeta{letter-spacing:.18em;text-transform:uppercase;color:#ffffff52;font-size:8px}.ThreadDrawer-module__hPyZ3q__dim{z-index:3;opacity:0;transition:opacity .2s var(--ease-default);pointer-events:none;background:#0000008c;position:absolute;inset:0}.ThreadDrawer-module__hPyZ3q__dim[data-open=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.ThreadDrawer-module__hPyZ3q__drawer,.ThreadDrawer-module__hPyZ3q__dim{transition-duration:50ms!important}}
.PillChassis-module__nEI89G__chassis{color:#ffffffe0;isolation:isolate;background:linear-gradient(#181819 0%,#131314 100%);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 4px 12px #0000002e,0 24px 48px #0000003d,0 56px 96px #00000047,inset 0 1px #ffffff0a}.PillChassis-module__nEI89G__chassis:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:repeating-linear-gradient(#ffffff02 0 1px,#0000 1px 2px);position:absolute;inset:0}.PillChassis-module__nEI89G__t1{border-radius:12px;width:680px}.PillChassis-module__nEI89G__t2{border-radius:10px;width:420px}@media (max-width:767px){.PillChassis-module__nEI89G__t1{background:linear-gradient(#171718 0%,#141415 100%);border-radius:14px;width:calc(100vw - 24px);box-shadow:0 0 0 1px #ffffff08,0 8px 24px #0000004d,inset 0 1px #ffffff05}.PillChassis-module__nEI89G__t1:before{display:none}}@media (prefers-reduced-motion:reduce){.PillChassis-module__nEI89G__chassis{transition:none}}
.PopOutCorner-module__ZUx6xW__corner{z-index:3;color:#ffffff4d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:color .24s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:6px;right:8px}.PopOutCorner-module__ZUx6xW__corner:hover{color:#ffffffc7}.PopOutCorner-module__ZUx6xW__corner:focus-visible{outline-offset:2px;outline:1px solid #fff6}.PopOutCorner-module__ZUx6xW__corner svg{width:10px;height:10px}
.TaskPill-module__T81d1a__t2{width:420px;position:relative}.TaskPill-module__T81d1a__badge{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffffc7;text-transform:uppercase;flex-shrink:0;font-size:9px;font-weight:500}.TaskPill-module__T81d1a__divider{vertical-align:middle;background:#ffffff2e;flex-shrink:0;width:1px;height:6px;display:inline-block}.TaskPill-module__T81d1a__t2Head{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff8c;text-transform:uppercase;z-index:2;align-items:baseline;gap:8px;padding:6px 10px 4px;font-size:9px;font-weight:500;display:flex;position:relative}.TaskPill-module__T81d1a__title{font-family:var(--font-sans);letter-spacing:-.005em;color:#ffffffeb;text-transform:none;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.TaskPill-module__T81d1a__led{vertical-align:1px;background:#ffffff2e;border-radius:50%;flex-shrink:0;width:3px;height:3px;display:inline-block}.TaskPill-module__T81d1a__led.TaskPill-module__T81d1a__led_idle{background:#ffffff2e}.TaskPill-module__T81d1a__led.TaskPill-module__T81d1a__led_wake{background:#ffffff9e}.TaskPill-module__T81d1a__led.TaskPill-module__T81d1a__led_synced{background:#ffffff8c}.TaskPill-module__T81d1a__led.TaskPill-module__T81d1a__led_working{background:#fffffff2;animation:2.4s ease-in-out infinite TaskPill-module__T81d1a__led-breathe;box-shadow:0 0 5px #fff6}.TaskPill-module__T81d1a__led.TaskPill-module__T81d1a__led_health{background:#c84545;box-shadow:0 0 5px #c8454573}@keyframes TaskPill-module__T81d1a__led-breathe{0%,to{opacity:1}50%{opacity:.55}}.TaskPill-module__T81d1a__cornerHover{opacity:0;transition:opacity .24s cubic-bezier(.4,0,.2,1)}.TaskPill-module__T81d1a__t2:hover .TaskPill-module__T81d1a__cornerHover,.TaskPill-module__T81d1a__t1:hover .TaskPill-module__T81d1a__cornerHover{opacity:1}.TaskPill-module__T81d1a__stateChip{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;margin-left:6px;font-size:8px;font-weight:500}.TaskPill-module__T81d1a__stateChip.TaskPill-module__T81d1a__state_proposed{color:#ffffff6b}.TaskPill-module__T81d1a__stateChip.TaskPill-module__T81d1a__state_accepted{color:#ffffffc7}.TaskPill-module__T81d1a__stateChip.TaskPill-module__T81d1a__state_dismissed{color:#ffffff40;text-decoration:line-through}.TaskPill-module__T81d1a__t2Meta{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff6b;text-transform:uppercase;font-feature-settings:"tnum";z-index:2;align-items:center;gap:6px;padding:0 10px 4px;font-size:9px;display:flex;position:relative}.TaskPill-module__T81d1a__priority{font-weight:500}.TaskPill-module__T81d1a__priority.TaskPill-module__T81d1a__prio_p1{color:#ffffffc7}.TaskPill-module__T81d1a__priority.TaskPill-module__T81d1a__prio_p2{color:#ffffff9e}.TaskPill-module__T81d1a__priority.TaskPill-module__T81d1a__prio_p3{color:#ffffff6b}.TaskPill-module__T81d1a__priority.TaskPill-module__T81d1a__prio_p4{color:#ffffff4d}.TaskPill-module__T81d1a__dot{color:#ffffff2e}.TaskPill-module__T81d1a__due{color:#ffffff8c}.TaskPill-module__T81d1a__t2Actions{z-index:2;border-top:1px solid #ffffff0f;gap:6px;padding:4px 10px 6px;display:flex;position:relative}.TaskPill-module__T81d1a__actionChip{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffffc7;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;font-weight:500;transition:background .24s cubic-bezier(.4,0,.2,1),border-color .24s cubic-bezier(.4,0,.2,1);display:inline-flex}.TaskPill-module__T81d1a__actionChip:hover{background:#ffffff14;border-color:#ffffff29}.TaskPill-module__T81d1a__actionPrimary{color:#fffffff2;background:#ffffff1a;border-color:#fff3}.TaskPill-module__T81d1a__actionPrimary:hover{background:#ffffff29;border-color:#ffffff47}.TaskPill-module__T81d1a__t1{width:520px;position:relative}.TaskPill-module__T81d1a__topRail{z-index:2;font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff8c;text-transform:uppercase;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:4px 12px;font-size:9px;display:flex;position:relative}.TaskPill-module__T81d1a__railLeft,.TaskPill-module__T81d1a__railRight{align-items:center;gap:8px;display:flex}.TaskPill-module__T81d1a__meta{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff6b;text-transform:uppercase;font-feature-settings:"tnum";font-size:9px}.TaskPill-module__T81d1a__t1Body{z-index:2;flex-direction:column;gap:6px;padding:12px;display:flex;position:relative}.TaskPill-module__T81d1a__t1Title{font-family:var(--font-sans);letter-spacing:-.01em;color:#ffffffeb;margin:0;font-size:16px;font-weight:500}.TaskPill-module__T81d1a__notePreview{font-family:var(--font-sans);color:#ffffff8c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.TaskPill-module__T81d1a__botRail{z-index:2;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:6px 12px;display:flex;position:relative}.TaskPill-module__T81d1a__actions{gap:6px;display:flex}.TaskPill-module__T81d1a__t3{background:#0a0a0c;border-radius:4px;align-items:center;gap:8px;width:240px;height:24px;padding:0 10px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,inset 0 0 0 1px #0000004d}.TaskPill-module__T81d1a__t3Badge{font-family:var(--font-mono);letter-spacing:.1em;color:#ffffff8c;text-transform:uppercase;flex-shrink:0;font-size:8px;font-weight:500}.TaskPill-module__T81d1a__t3Div{vertical-align:middle;background:#ffffff2e;flex-shrink:0;width:1px;height:5px;display:inline-block}.TaskPill-module__T81d1a__t3Title{font-family:var(--font-sans);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.005em;flex:1;min-width:0;font-size:11px;font-weight:400;overflow:hidden}.TaskPill-module__T81d1a__t3State{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;flex-shrink:0;font-size:8px;font-weight:500}.TaskPill-module__T81d1a__t3State.TaskPill-module__T81d1a__state_proposed{color:#ffffff6b}.TaskPill-module__T81d1a__t3State.TaskPill-module__T81d1a__state_accepted{color:#ffffffc7}.TaskPill-module__T81d1a__t3State.TaskPill-module__T81d1a__state_dismissed{color:#ffffff40;text-decoration:line-through}.TaskPill-module__T81d1a__t4{font-family:var(--font-mono);letter-spacing:.04em;color:#ffffffc7;text-transform:uppercase;align-items:center;gap:6px;padding:2px 0;font-size:11px;display:inline-flex}.TaskPill-module__T81d1a__t4Dot{background:#ffffff8c;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 0 2px #ffffff0a}.TaskPill-module__T81d1a__t4Value{color:#ffffffeb;font-weight:500}