.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:500}.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}
.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:500}.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:500}.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)}
@layer devie{.Toaster-module-scss-module__5fbinG__iconContainer{padding-top:var(--devie__spacing__x05);color:var(--devie__color__primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-type=success] .Toaster-module-scss-module__5fbinG__iconContainer{color:var(--devie__color__success)}[data-type=error] .Toaster-module-scss-module__5fbinG__iconContainer{color:var(--devie__color__danger)}.Toaster-module-scss-module__5fbinG__contentContainer{gap:var(--devie__spacing__x05);flex-direction:column;flex:1;min-width:0;display:flex}}
.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)}
.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}}
