.ConnectionStatusIndicator-module-scss-module__jXPkXW__indicator{align-items:center;gap:var(--devie__spacing__x1);padding:0 var(--devie__spacing__x2);cursor:default;display:flex}.ConnectionStatusIndicator-module-scss-module__jXPkXW__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ConnectionStatusIndicator-module-scss-module__jXPkXW__label{font-size:var(--devie__font-size__small);color:var(--devie__color__text);white-space:nowrap}.ConnectionStatusIndicator-module-scss-module__jXPkXW__dotConnected{background-color:var(--devie__color__literal-green)}.ConnectionStatusIndicator-module-scss-module__jXPkXW__dotDisconnected{background-color:var(--devie__color__literal-yellow)}.ConnectionStatusIndicator-module-scss-module__jXPkXW__tooltip{white-space:nowrap;flex-direction:column;gap:2px;display:flex}
.ThemeSwitcher-module-scss-module__DNTBgW__defaultTrigger{align-items:center;gap:var(--devie__spacing__x05);padding:var(--devie__spacing__x1) var(--devie__spacing__x2);font-size:var(--devie__font-size__small);border-radius:0;display:flex}.ThemeSwitcher-module-scss-module__DNTBgW__valueContent{align-items:center;gap:var(--devie__spacing__x1);display:flex}.ThemeSwitcher-module-scss-module__DNTBgW__selectThumbnail{border-radius:4px;min-width:16px}.ThemeSwitcher-module-scss-module__DNTBgW__placeholder{color:var(--devie__color__text-sub)}.ThemeSwitcher-module-scss-module__DNTBgW__popup{min-width:200px}.ThemeSwitcher-module-scss-module__DNTBgW__itemContent{align-items:center;gap:var(--devie__spacing__x1);flex:1;display:flex}.ThemeSwitcher-module-scss-module__DNTBgW__thumbnail{border-radius:4px;min-width:20px}.ThemeSwitcher-module-scss-module__DNTBgW__label{font-size:var(--devie__font-size__small);flex:1}
.PaymentPastDueBanner-module-scss-module__F63dBa__root{justify-content:space-between;align-items:center;gap:var(--devie__spacing__x2);padding:var(--devie__spacing__x1) var(--devie__spacing__x2);background:var(--devie__color__warning);color:var(--devie__color__warning-label);border-bottom:1px solid var(--devie__color__line);flex-wrap:wrap;flex-shrink:0;display:flex}.PaymentPastDueBanner-module-scss-module__F63dBa__message{font-size:var(--devie__font-size__small);flex:1;min-width:200px;margin:0}
.DesktopUpdateDialog-module-scss-module__FlYQZq__splash{z-index:11002;background:var(--devie__color__background);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DesktopUpdateDialog-module-scss-module__FlYQZq__card{padding:var(--devie__spacing__x5);text-align:center;min-width:320px;max-width:400px}.DesktopUpdateDialog-module-scss-module__FlYQZq__iconContainer{width:64px;height:64px;margin:0 auto var(--devie__spacing__x3);background:var(--devie__color__literal-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.DesktopUpdateDialog-module-scss-module__FlYQZq__title{font-size:var(--devie__font-size__title2);color:var(--devie__color__text);margin:0 0 var(--devie__spacing__x1);font-weight:600}.DesktopUpdateDialog-module-scss-module__FlYQZq__description{font-size:var(--devie__font-size__normal);color:var(--devie__color__text-sub);margin:0 0 var(--devie__spacing__x3)}.DesktopUpdateDialog-module-scss-module__FlYQZq__progressContainer{gap:var(--devie__spacing__x2);margin-top:var(--devie__spacing__x2);flex-direction:column;display:flex}.DesktopUpdateDialog-module-scss-module__FlYQZq__progressBar{background:var(--devie__color__background-sub);border-radius:4px;width:100%;height:8px;overflow:hidden}.DesktopUpdateDialog-module-scss-module__FlYQZq__progressFill{background:var(--devie__color__primary);border-radius:4px;height:100%;transition:width .2s ease-out}.DesktopUpdateDialog-module-scss-module__FlYQZq__progressText{font-size:var(--devie__font-size__small);color:var(--devie__color__text-sub)}.DesktopUpdateDialog-module-scss-module__FlYQZq__primaryButton{width:100%;margin-bottom:var(--devie__spacing__x2);justify-content:center}.DesktopUpdateDialog-module-scss-module__FlYQZq__dismissLink{font-size:var(--devie__font-size__small);color:var(--devie__color__text-sub)}.DesktopUpdateDialog-module-scss-module__FlYQZq__dismissLink:hover{color:var(--devie__color__text)}
.TauriWindowResizeHandles-module-scss-module__1aPnsG__resizeHandles{z-index:2147483646;pointer-events:none;position:fixed;inset:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__handle{pointer-events:auto;-webkit-user-select:none;user-select:none;touch-action:none;position:absolute}.TauriWindowResizeHandles-module-scss-module__1aPnsG__north,.TauriWindowResizeHandles-module-scss-module__1aPnsG__south{height:6px;left:10px;right:10px}.TauriWindowResizeHandles-module-scss-module__1aPnsG__north{cursor:n-resize;top:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__south{cursor:s-resize;bottom:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__west,.TauriWindowResizeHandles-module-scss-module__1aPnsG__east{width:6px;top:10px;bottom:10px}.TauriWindowResizeHandles-module-scss-module__1aPnsG__west{cursor:w-resize;left:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__east{cursor:e-resize;right:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__northWest,.TauriWindowResizeHandles-module-scss-module__1aPnsG__northEast,.TauriWindowResizeHandles-module-scss-module__1aPnsG__southWest,.TauriWindowResizeHandles-module-scss-module__1aPnsG__southEast{width:10px;height:10px}.TauriWindowResizeHandles-module-scss-module__1aPnsG__northWest{cursor:nw-resize;top:0;left:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__northEast{cursor:ne-resize;top:0;right:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__southWest{cursor:sw-resize;bottom:0;left:0}.TauriWindowResizeHandles-module-scss-module__1aPnsG__southEast{cursor:se-resize;bottom:0;right:0}
.AppFooter-module-scss-module__fyOpOW__footer{padding:0 var(--devie__spacing__x2);background-color:var(--devie__color__background-sub);border-top:1px solid var(--devie__color__line);justify-content:space-between;align-items:center;padding-right:0;display:flex;bottom:0;left:0;right:0}.AppFooter-module-scss-module__fyOpOW__leftSection,.AppFooter-module-scss-module__fyOpOW__rightSection{align-items:center;gap:0;display:flex}.AppFooter-module-scss-module__fyOpOW__themeZoomGroup{align-items:center;display:flex}.AppFooter-module-scss-module__fyOpOW__themeZoomGroup button{border-radius:0}.AppFooter-module-scss-module__fyOpOW__themeZoomGroup button:hover:not([data-disabled]){background:oklch(from var(--devie__color__background-sub) calc(l * (1 - var(--devie__effect__hover-intensity))) c h)}
.OnboardingDialog-module-scss-module__VxSJmG__onboardingPopup{flex-direction:column;min-height:0;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__planOnboardingPopup{max-height:min(820px,100dvh - 32px)}@supports not (height:100dvh){.OnboardingDialog-module-scss-module__VxSJmG__planOnboardingPopup{max-height:min(820px,100vh - 32px)}}.OnboardingDialog-module-scss-module__VxSJmG__onboardingBody{flex-direction:column;flex:1;min-height:0;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__scrollAreaRoot{flex:1;height:100%;min-height:0}.OnboardingDialog-module-scss-module__VxSJmG__scrollAreaViewport{border-radius:0;outline:none}.OnboardingDialog-module-scss-module__VxSJmG__container{padding:0}.OnboardingDialog-module-scss-module__VxSJmG__content{gap:var(--devie__spacing__x3);flex-direction:column;align-self:stretch;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__planDialogBody{background:var(--devie__color__background);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow-y:auto}.OnboardingDialog-module-scss-module__VxSJmG__planDialogStage{gap:var(--devie__spacing__x2);padding:var(--devie__spacing__x3);flex-direction:column;display:flex}@media (max-width:640px){.OnboardingDialog-module-scss-module__VxSJmG__planDialogStage{padding:var(--devie__spacing__x2)}}.OnboardingDialog-module-scss-module__VxSJmG__form{gap:var(--devie__spacing__x3);flex-direction:column;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__section{gap:var(--devie__spacing__x2);flex-direction:column;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__sectionTitle{font-size:var(--devie__font-size__normal);color:var(--devie__color__text);margin:0;font-weight:700}.OnboardingDialog-module-scss-module__VxSJmG__usageOptions{gap:var(--devie__spacing__x1);display:flex}.OnboardingDialog-module-scss-module__VxSJmG__usageOption{align-items:center;gap:var(--devie__spacing__x1);padding:var(--devie__spacing__x05) var(--devie__spacing__x1);border-radius:var(--devie__radius);background-color:var(--devie__color__background-sub);cursor:pointer;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__writingTypesGrid{gap:var(--devie__spacing__x1);flex-wrap:wrap;align-self:stretch;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__writingTypeOption{align-items:center;gap:var(--devie__spacing__x1);padding:var(--devie__spacing__x05) var(--devie__spacing__x1);border-radius:var(--devie__radius);background-color:var(--devie__color__background-sub);cursor:pointer;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__selectTrigger{width:fit-content}.OnboardingDialog-module-scss-module__VxSJmG__termsLabel{align-items:center;gap:var(--devie__spacing__x1);cursor:pointer;font-size:var(--devie__font-size__normal);color:var(--devie__color__text);display:flex}.OnboardingDialog-module-scss-module__VxSJmG__termsLink{color:var(--devie__color__primary);text-decoration:none}.OnboardingDialog-module-scss-module__VxSJmG__termsLink:hover{text-decoration:underline}.OnboardingDialog-module-scss-module__VxSJmG__required{color:var(--devie__color__danger);margin-right:var(--devie__spacing__x05);font-weight:700}.OnboardingDialog-module-scss-module__VxSJmG__themeSubtitle{font-size:var(--devie__font-size__normal);color:var(--devie__color__text-sub);margin:var(--devie__spacing__x1) 0 0}.OnboardingDialog-module-scss-module__VxSJmG__themesGrid{gap:var(--devie__spacing__x1);flex-flow:wrap;align-self:stretch;align-items:center;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__themeCard{justify-content:flex-start;align-items:center;gap:var(--devie__spacing__x1);padding:var(--devie__spacing__x1) var(--devie__spacing__x2);border:1px solid var(--devie__color__line);border-radius:var(--devie__radius);background:var(--devie__color__background);font-family:var(--devie__font-family);cursor:pointer;line-height:1;transition:all .15s;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__themeCard:hover{background:oklch(from var(--devie__color__background) calc(l * (1 - var(--devie__effect__hover-intensity))) c h)}.OnboardingDialog-module-scss-module__VxSJmG__themeCard:focus{outline:2px solid var(--devie__color__primary);outline-offset:2px}.OnboardingDialog-module-scss-module__VxSJmG__themeCard.OnboardingDialog-module-scss-module__VxSJmG__selected{border-color:var(--devie__color__primary);background:oklch(from var(--devie__color__background) calc(l * (1 - var(--devie__effect__hover-intensity))) c h)}.OnboardingDialog-module-scss-module__VxSJmG__thumbnailImage{width:16px;height:16px}.OnboardingDialog-module-scss-module__VxSJmG__themeName{font-size:var(--devie__font-size__normal);color:var(--devie__color__text);font-weight:400}.OnboardingDialog-module-scss-module__VxSJmG__comingSoon{font-size:var(--devie__font-size__small);color:var(--devie__color__text-sub)}.OnboardingDialog-module-scss-module__VxSJmG__actionsSection{justify-content:center;gap:var(--devie__spacing__x2);flex-direction:column;width:552px;max-width:100%;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__readyText{font-size:var(--devie__font-size__normal);color:var(--devie__color__text);margin:0}.OnboardingDialog-module-scss-module__VxSJmG__onboardingFooter{justify-content:space-between;align-items:center;gap:var(--devie__spacing__x2);flex-direction:row;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__onboardingStep3Footer{border-top:none;flex-direction:column;align-items:stretch}.OnboardingDialog-module-scss-module__VxSJmG__fullWidthButton{width:100%}.OnboardingDialog-module-scss-module__VxSJmG__planDialogHeaderRow{align-items:center;gap:var(--devie__spacing__x1);grid-template-columns:1fr auto 1fr;display:grid}.OnboardingDialog-module-scss-module__VxSJmG__planDialogHeaderActions{align-items:center;gap:var(--devie__spacing__x1);justify-content:flex-end;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__headerTitleGroup{flex-direction:column;align-items:flex-start;gap:0;display:flex}.OnboardingDialog-module-scss-module__VxSJmG__customField{max-width:320px}.OnboardingDialog-module-scss-module__VxSJmG__disclaimer{color:var(--devie__color__text-sub)}
.DesktopUpdateIndicator-module-scss-module__o8Vsvq__indicator{color:var(--devie__color__literal-green);animation:2s ease-in-out infinite DesktopUpdateIndicator-module-scss-module__o8Vsvq__pulse;position:relative}.DesktopUpdateIndicator-module-scss-module__o8Vsvq__indicator:hover{color:oklch(from var(--devie__color__literal-green) calc(l * (1 - var(--devie__effect__hover-intensity))) c h)}@keyframes DesktopUpdateIndicator-module-scss-module__o8Vsvq__pulse{0%,to{opacity:1}50%{opacity:.7}}
.CustomSettingsAiUsage-module-scss-module__ViyRjG__container{gap:var(--devie__spacing__x1);flex-direction:column;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__progressBarOuter{border-radius:var(--devie__radius);background-color:var(--devie__color__background-sub);width:100%;height:8px;overflow:hidden}.CustomSettingsAiUsage-module-scss-module__ViyRjG__progressBarInner{border-radius:var(--devie__radius);background-color:var(--devie__color__primary);height:100%;transition:width .3s}.CustomSettingsAiUsage-module-scss-module__ViyRjG__progressBarInner[data-warning=true]{background-color:var(--devie__color__warning)}.CustomSettingsAiUsage-module-scss-module__ViyRjG__progressBarInner[data-exceeded=true]{background-color:var(--devie__color__danger)}.CustomSettingsAiUsage-module-scss-module__ViyRjG__usageText{font-size:var(--devie__font-size__small);color:var(--devie__color__text-sub);justify-content:space-between;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__history{gap:var(--devie__spacing__x2);flex-direction:column;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__quotaTitle{align-items:center;gap:var(--devie__spacing__x05);min-width:0;font-weight:500;display:inline-flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__quotaTitle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomSettingsAiUsage-module-scss-module__ViyRjG__quotaHelpButton{color:var(--devie__color__text-sub);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__quotaHelpButton:hover,.CustomSettingsAiUsage-module-scss-module__ViyRjG__quotaHelpButton:focus-visible{color:var(--devie__color__text)}.CustomSettingsAiUsage-module-scss-module__ViyRjG__quotaHelpTooltip{min-width:min(400px,100vw - var(--devie__spacing__x4));max-width:min(400px,100vw - var(--devie__spacing__x4));white-space:normal}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyTrigger{justify-content:flex-start;align-items:center;gap:var(--devie__spacing__x1);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyTitle{text-overflow:ellipsis;white-space:nowrap;color:var(--devie__color__text);font-weight:500;display:block;overflow:hidden}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyIcon{color:var(--devie__color__text-sub);flex-shrink:0}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyPanel{gap:var(--devie__spacing__x2);flex-direction:column;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__weekSelectorRow{justify-content:flex-start;align-items:center;gap:var(--devie__spacing__x2);display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__weekSelectorTrigger{min-width:180px}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyRows{gap:var(--devie__spacing__x1);flex-direction:column;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historySkeletonRow{border-radius:var(--devie__radius);background-color:var(--devie__color__background-sub);opacity:0;height:36px;animation:0s linear .18s forwards CustomSettingsAiUsage-module-scss-module__ViyRjG__revealSkeleton}@keyframes CustomSettingsAiUsage-module-scss-module__ViyRjG__revealSkeleton{to{opacity:1}}.CustomSettingsAiUsage-module-scss-module__ViyRjG__emptyHistory{font-size:var(--devie__font-size__small);color:var(--devie__color__text-sub);margin:0}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyGrid{align-items:center;row-gap:var(--devie__spacing__x1);column-gap:var(--devie__spacing__x2);grid-template-columns:minmax(110px,1fr) minmax(120px,1.4fr) minmax(80px,auto);display:grid}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyHeader{font-size:var(--devie__font-size__small);color:var(--devie__color__text-sub);font-weight:600}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyRow{display:contents}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyCell{min-width:0;font-size:var(--devie__font-size__small);color:var(--devie__color__text)}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyCellLabel{color:var(--devie__color__text-sub);display:none}.CustomSettingsAiUsage-module-scss-module__ViyRjG__loadMoreButton{padding:calc(var(--devie__spacing__x1) - 1px) var(--devie__spacing__x2);border:1px solid var(--devie__color__line);border-radius:var(--devie__radius);background-color:var(--devie__color__background);color:var(--devie__color__text);font-size:var(--devie__font-size__small);cursor:pointer;align-self:flex-start}.CustomSettingsAiUsage-module-scss-module__ViyRjG__loadMoreButton:hover:not(:disabled){background-color:oklch(from var(--devie__color__background) calc(l * (1 - var(--devie__effect__hover-intensity))) c h)}.CustomSettingsAiUsage-module-scss-module__ViyRjG__loadMoreButton:disabled{cursor:not-allowed;color:oklch(from var(--devie__color__text) calc(l + (var(--devie__effect__disabled-target-l) - l) * var(--devie__effect__disabled-intensity)) calc(c * var(--devie__effect__disabled-desaturate)) h)}@media (max-width:520px){.CustomSettingsAiUsage-module-scss-module__ViyRjG__weekSelectorRow{align-items:stretch;gap:var(--devie__spacing__x1);flex-direction:column}.CustomSettingsAiUsage-module-scss-module__ViyRjG__weekSelectorTrigger{width:100%}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyGrid{gap:var(--devie__spacing__x1);flex-direction:column;display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyHeader{display:none}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyRow{gap:var(--devie__spacing__x05);padding:var(--devie__spacing__x1);border:1px solid var(--devie__color__line);border-radius:var(--devie__radius);grid-template-columns:1fr;display:grid}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyCell{justify-content:space-between;gap:var(--devie__spacing__x1);display:flex}.CustomSettingsAiUsage-module-scss-module__ViyRjG__historyCellLabel{display:inline}}
