.theme-toggle-module__SQwH5W__control{border:1px solid var(--border);background:0 0;border-radius:9999px;flex-shrink:0;align-items:center;gap:2px;margin-left:auto;padding:2px;display:flex;position:relative}.theme-toggle-module__SQwH5W__indicator{z-index:0;background:var(--foreground);pointer-events:none;will-change:transform;border-radius:9999px;width:24px;height:24px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px}.theme-toggle-module__SQwH5W__item{z-index:1;width:24px;height:24px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:color .26s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.theme-toggle-module__SQwH5W__item:not(.theme-toggle-module__SQwH5W__itemActive):hover,.theme-toggle-module__SQwH5W__item:not(.theme-toggle-module__SQwH5W__itemActive):focus-visible{color:var(--foreground)}.theme-toggle-module__SQwH5W__item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.theme-toggle-module__SQwH5W__itemActive{color:var(--foreground-inverse);background:0 0}@media (prefers-reduced-motion:reduce){.theme-toggle-module__SQwH5W__indicator,.theme-toggle-module__SQwH5W__item{transition-duration:.01ms}}
.workflow-app-mobile-header-module__GDy9Zq__header{height:56px;padding:0 max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));background:color-mix(in srgb, var(--background) 85%, transparent);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);align-items:center;display:flex}.workflow-app-mobile-header-module__GDy9Zq__bar{background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;width:100%;height:48px;padding-inline:0;display:flex;position:relative}.workflow-app-mobile-header-module__GDy9Zq__menuButton{width:32px;height:32px;color:var(--foreground);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-inline-start:-6px;transition:background-color .15s;display:flex}.workflow-app-mobile-header-module__GDy9Zq__menuButton:hover{background:var(--bg-hover)}.workflow-app-mobile-header-module__GDy9Zq__menuButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.workflow-app-mobile-header-module__GDy9Zq__brand{cursor:pointer;touch-action:manipulation;border-radius:6px;justify-content:center;align-items:center;width:92px;height:20px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.workflow-app-mobile-header-module__GDy9Zq__brandLogo{justify-content:center;align-items:center;width:92px;height:20px;display:inline-flex}.workflow-app-mobile-header-module__GDy9Zq__accountMenu{justify-content:center;align-items:center;min-width:32px;min-height:32px;margin-inline-end:-2px;display:flex}.workflow-app-mobile-header-module__GDy9Zq__accountMenu [data-testid=current-workspace-badge]{display:none}.workflow-app-mobile-header-module__GDy9Zq__accountMenu button:not([data-guest-signin]),.workflow-app-mobile-header-module__GDy9Zq__accountMenu [data-slot=skeleton]{border-radius:9999px;width:32px;height:32px}.workflow-app-mobile-header-module__GDy9Zq__accountMenu [data-slot=avatar],.workflow-app-mobile-header-module__GDy9Zq__accountMenu [data-slot=avatar-image],.workflow-app-mobile-header-module__GDy9Zq__accountMenu [data-slot=avatar-fallback]{overflow:hidden;border-radius:9999px!important;width:28px!important;height:28px!important}
.credits-card-module__HxKHfq__planPalette{--credits-card:var(--popover);--credits-foreground:var(--popover-foreground);--credits-muted:var(--muted-foreground);--credits-subtle:var(--muted-foreground);--credits-detail:var(--alpha-inverse-4);--credits-detail-foreground:var(--muted-foreground);--credits-included:var(--muted-foreground);--credits-contact:var(--alpha-inverse-4);--credits-contact-foreground:var(--secondary-foreground);--credits-contact-hover:var(--bg-hover);--credits-contact-link:var(--foreground);--credits-border:var(--border-subtle);--credits-divider:var(--border-subtle);--credits-secondary:var(--alpha-inverse-4);--credits-secondary-foreground:var(--popover-foreground);--credits-secondary-hover:var(--bg-active);--credits-plan-free:var(--tier-free-bg);--credits-plan-free-foreground:var(--tier-free-text);--credits-plan-basic:var(--tier-basic-bg);--credits-plan-basic-foreground:var(--tier-basic-text);--credits-plan-pro:var(--tier-pro-bg);--credits-plan-pro-foreground:var(--tier-pro-text);--credits-plan-ultimate:var(--tier-ultimate-bg);--credits-plan-ultimate-foreground:var(--tier-ultimate-text)}.credits-card-module__HxKHfq__planPalette dl dt{color:var(--popover-foreground);font-weight:500}.credits-card-module__HxKHfq__planPalette dl dd{font-weight:500}.credits-card-module__HxKHfq__card{flex-direction:column;gap:0;width:100%;display:flex}.credits-card-module__HxKHfq__totalRow{align-items:center;gap:8px;height:36px;padding:6px 8px;display:flex}.credits-card-module__HxKHfq__totalIcon{flex-shrink:0;width:16px;height:16px}.credits-card-module__HxKHfq__totalLabel{font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);flex:auto;min-width:0;font-size:14px;font-weight:400;line-height:20px}.credits-card-module__HxKHfq__totalValue{min-width:28px;font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:flex-end;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.credits-card-module__HxKHfq__totalValueSkeleton{background:linear-gradient(90deg, var(--bg-sunken) 25%, var(--bg-hover) 50%, var(--bg-sunken) 75%);background-size:200% 100%;border-radius:9999px;width:32px;height:10px;animation:1.2s ease-in-out infinite credits-card-module__HxKHfq__credits-card-loading;display:inline-block}@keyframes credits-card-module__HxKHfq__credits-card-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.credits-card-module__HxKHfq__totalValueSkeleton{animation:none}}.credits-card-module__HxKHfq__statusRow{align-items:center;gap:8px;min-width:0;padding:6px 8px;display:flex}.credits-card-module__HxKHfq__statusMessage{min-width:0;color:var(--muted-foreground);flex:1;font-size:12px;line-height:16px}.credits-card-module__HxKHfq__retryButton{color:var(--brand-text);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.credits-card-module__HxKHfq__retryButton:hover{background:var(--bg-hover)}.credits-card-module__HxKHfq__retryButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.credits-card-module__HxKHfq__categoryList{flex-direction:column;padding:0;display:flex}.credits-card-module__HxKHfq__categoryRow{border-radius:6px;align-items:center;gap:4px;height:28px;padding:6px 8px;display:flex}.credits-card-module__HxKHfq__categoryLabel{font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--muted-foreground);white-space:nowrap;font-size:12px;font-weight:400;line-height:18px}.credits-card-module__HxKHfq__categoryValue{font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--muted-foreground);margin-left:auto;font-size:12px;font-weight:400;line-height:18px}.credits-card-module__HxKHfq__helpButton{width:16px;height:16px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.credits-card-module__HxKHfq__helpButton:hover,.credits-card-module__HxKHfq__helpButton:focus-visible{color:var(--foreground);outline:none}.credits-card-module__HxKHfq__helpIcon{width:12px;height:12px;display:block}.credits-card-module__HxKHfq__helpTooltip{max-width:240px;line-height:1.45}.credits-card-module__HxKHfq__limitedBadge{background:var(--favorites);color:#422006;height:16px;font-family:var(--font-roboto,"Roboto"), var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:0;white-space:nowrap;font-variation-settings:"wdth" 100;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-style:italic;font-weight:500;line-height:14px;display:inline-flex}.credits-card-module__HxKHfq__ctaWrap{gap:8px;padding:12px 0 0;display:flex}.credits-card-module__HxKHfq__cta{background:var(--primary);min-width:0;height:32px;color:var(--primary-foreground);cursor:pointer;font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;border:0;border-radius:9999px;flex:1 1 0;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .15s;display:flex;overflow:hidden}.credits-card-module__HxKHfq__ctaLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.credits-card-module__HxKHfq__ctaSecondary{background:var(--bg-sunken);color:var(--brand-text);font-weight:500}.credits-card-module__HxKHfq__cta:hover{background:color-mix(in srgb, var(--primary) 90%, transparent)}.credits-card-module__HxKHfq__ctaDisabled,.credits-card-module__HxKHfq__ctaDisabled:hover{color:#a3a3a3;cursor:not-allowed;background:#e5e5e5}.credits-card-module__HxKHfq__ctaSecondary:hover{background:var(--bg-active)}.credits-card-module__HxKHfq__cta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.credits-card-module__HxKHfq__redeemInviteButton{background:var(--credits-secondary);color:var(--credits-secondary-foreground);border:0}.credits-card-module__HxKHfq__redeemInviteButton:hover{background:var(--credits-secondary-hover)}
.index-module__CCZmiG__button{border-radius:9999px;gap:6px;padding:6px 9px;background:var(--background)!important;border:1px solid var(--border)!important;box-shadow:none!important}.index-module__CCZmiG__button:hover{background:var(--bg-hover)!important;box-shadow:none!important}.index-module__CCZmiG__canvasButton{-webkit-backdrop-filter:none;backdrop-filter:none;gap:6px;border:1px solid var(--border)!important;height:32px!important;box-shadow:none!important;background:0 0!important;border-radius:9999px!important;padding:0 5px 0 9px!important}.index-module__CCZmiG__canvasButton:hover{background:var(--bg-hover)!important;border:1px solid var(--border)!important;box-shadow:none!important}.index-module__CCZmiG__workspaceHomeSidebarCard{border:1px solid var(--border);background:var(--bg-floating);border-radius:16px;flex-direction:column;justify-content:center;align-items:stretch;gap:12px;width:100%;min-height:104px;padding:12px;display:flex}.index-module__CCZmiG__sidebarSkeleton{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-floating);border-radius:20px;flex-direction:column;justify-content:space-between;gap:8px;width:min(225px,100%);min-height:140px;padding:12px;display:flex}.index-module__CCZmiG__workspaceHomeCreditsLine{box-sizing:border-box;align-items:center;gap:8px;min-width:0;height:36px;padding:6px 8px;display:flex}.index-module__CCZmiG__workspaceHomeCreditsLabelGroup{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.index-module__CCZmiG__workspaceHomeCreditsLabel{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.index-module__CCZmiG__workspaceHomeCreditsHelp{width:12px;height:12px;color:var(--muted-foreground);flex-shrink:0}.index-module__CCZmiG__workspaceHomeCreditsValue{min-width:24px;font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:flex-end;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.index-module__CCZmiG__workspaceHomeCtaRow{gap:8px;display:flex}.index-module__CCZmiG__workspaceHomeCtaButton{cursor:pointer;white-space:nowrap;min-width:0;height:32px;font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;border:1px solid #0000;border-radius:9999px;flex:1;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .15s;display:inline-flex}.index-module__CCZmiG__workspaceHomeCtaPrimary{background:var(--primary);color:var(--primary-foreground)}.index-module__CCZmiG__workspaceHomeCtaPrimary:hover{background:color-mix(in srgb, var(--primary) 90%, transparent)}.index-module__CCZmiG__workspaceHomeCtaSecondary{border-color:var(--border);color:var(--foreground);background:0 0}.index-module__CCZmiG__workspaceHomeCtaSecondary:hover{background:var(--bg-hover)}.index-module__CCZmiG__workspaceHomeCtaDisabled,.index-module__CCZmiG__workspaceHomeCtaDisabled:hover{color:#a3a3a3;cursor:not-allowed;background:#f4f4f5;border-color:#e4e4e7}.index-module__CCZmiG__icon{width:16px;height:16px}.index-module__CCZmiG__text{min-width:24px;font-family:var(--font-roboto,"Roboto"), var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:20px;display:inline-flex}.index-module__CCZmiG__valueSkeleton{background:linear-gradient(90deg, var(--bg-sunken) 25%, var(--bg-hover) 50%, var(--bg-sunken) 75%);background-size:200% 100%;border-radius:9999px;width:28px;height:10px;animation:1.2s ease-in-out infinite index-module__CCZmiG__credits-value-loading;display:inline-block}@keyframes index-module__CCZmiG__credits-value-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.index-module__CCZmiG__valueSkeleton{animation:none}}.index-module__CCZmiG__canvasButton .index-module__CCZmiG__text{font-family:var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600;line-height:20px}.index-module__CCZmiG__canvasButton .index-module__CCZmiG__icon{width:18px;height:18px}.index-module__CCZmiG__canvasBadge{align-items:center;display:inline-flex}.index-module__CCZmiG__divider{background:var(--border);width:1px;height:15px;margin:0 2px;display:inline-block}.index-module__CCZmiG__clockIcon{width:16px;height:16px;color:var(--foreground)}.index-module__CCZmiG__countdown{font-family:var(--font-roboto,"Roboto"), var(--font-geist,"Geist"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color:var(--foreground);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400;line-height:20px}
.index-module__sWfqKa__feedbackButton{position:relative}.index-module__sWfqKa__feedbackButtonActive{background:var(--bg-floating)!important;color:var(--foreground)!important}.index-module__sWfqKa__dialogCard{border:1px solid var(--border);background:var(--bg-modal);border-radius:28px;flex-direction:column;gap:24px;padding:28px 32px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 60px #0f172a33}.index-module__sWfqKa__closeButton{z-index:2;width:32px;height:32px;color:var(--foreground);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .18s;display:flex;position:absolute;top:16px;right:16px}.index-module__sWfqKa__closeButton:hover{background:var(--bg-hover)}.index-module__sWfqKa__closeButton svg{width:16px;height:16px}.index-module__sWfqKa__reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.index-module__sWfqKa__reasonButton{border:1px solid var(--border);background:var(--muted);min-height:44px;color:var(--foreground-secondary);text-align:left;border-radius:14px;padding:10px 12px;font-size:13px;line-height:1.25;transition:border-color .18s,color .18s}.index-module__sWfqKa__reasonButton:hover{border-color:var(--border-strong);color:var(--foreground)}.index-module__sWfqKa__reasonButtonSelected,.index-module__sWfqKa__reasonButtonSelected:hover{border-color:var(--text-white);color:var(--foreground);background:0 0}.index-module__sWfqKa__field{border:1px solid var(--border);background:var(--muted);width:100%;color:var(--foreground);border-radius:14px;outline:none;padding:11px 12px;font-size:14px;transition:all .18s}.index-module__sWfqKa__field::placeholder{color:var(--muted-foreground)}.index-module__sWfqKa__field:focus{border-color:var(--foreground);background:var(--card);box-shadow:0 0 0 3px color-mix(in srgb, var(--foreground) 8%, transparent)}.index-module__sWfqKa__submitButton{background:var(--primary);min-height:44px;color:var(--primary-foreground);border-radius:999px;font-size:14px;font-weight:650;transition:all .18s}.index-module__sWfqKa__submitButton:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 90%, var(--primary-foreground));transform:translateY(-1px)}.index-module__sWfqKa__submitButton:disabled{cursor:not-allowed;opacity:.64}@media (max-width:640px){.index-module__sWfqKa__dialogCard{gap:20px;padding:24px 20px 26px}.index-module__sWfqKa__reasonGrid{grid-template-columns:1fr}}
