.branding-panel-module__uZBsba__panel{box-sizing:border-box;justify-content:space-between;gap:var(--space-4);width:440px;height:100dvh;max-height:100dvh;padding:var(--space-6) var(--space-8);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.branding-panel-module__uZBsba__spotlight{background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 68%);pointer-events:none;height:55%;position:absolute;inset:-20% -10% auto -30%}.branding-panel-module__uZBsba__orb{filter:blur(64px);pointer-events:none;opacity:.55;border-radius:50%;position:absolute}.branding-panel-module__uZBsba__orbPrimary{background:color-mix(in srgb, var(--accent-strong) 45%, transparent);width:220px;height:220px;animation:18s ease-in-out infinite branding-panel-module__uZBsba__orbDriftA;top:18%;right:-48px}.branding-panel-module__uZBsba__orbSecondary{background:color-mix(in srgb, var(--accent) 35%, transparent);width:160px;height:160px;animation:22s ease-in-out infinite branding-panel-module__uZBsba__orbDriftB;bottom:22%;left:-40px}.branding-panel-module__uZBsba__mesh{background:radial-gradient(ellipse at 15% 40%, color-mix(in srgb, var(--accent-strong) 14%, transparent) 0%, transparent 52%), radial-gradient(ellipse at 85% 15%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 48%);pointer-events:none;animation:24s ease-in-out infinite branding-panel-module__uZBsba__meshFloat;position:absolute;inset:-40%}.branding-panel-module__uZBsba__grid{background-image:linear-gradient(color-mix(in srgb, var(--sidebar-text-active) 2.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--sidebar-text-active) 2.5%, transparent) 1px, transparent 1px);pointer-events:none;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 40% 30%,#000 20%,#0000 72%);mask-image:radial-gradient(at 40% 30%,#000 20%,#0000 72%)}.branding-panel-module__uZBsba__vignette{pointer-events:none;background:radial-gradient(#0000 35%,#00000073 100%);position:absolute;inset:0}.branding-panel-module__uZBsba__content{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.branding-panel-module__uZBsba__eyebrow{align-items:center;gap:var(--space-1-5);width:fit-content;margin-top:var(--space-6);border-radius:var(--radius-full);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--accent) 18%, transparent);padding:4px 10px;display:inline-flex}.branding-panel-module__uZBsba__eyebrowDot{background:var(--accent-hover);width:6px;height:6px;box-shadow:0 0 10px var(--accent-hover);border-radius:50%;animation:2.4s ease-in-out infinite branding-panel-module__uZBsba__livePulse}.branding-panel-module__uZBsba__eyebrowText{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--sidebar-text-active) 88%, var(--accent-hover))}.branding-panel-module__uZBsba__headline{font-family:var(--font-display);font-size:clamp(1.625rem,3vw,2.125rem);font-weight:var(--weight-bold);color:var(--sidebar-text-active);letter-spacing:var(--tracking-tight);margin:var(--space-3) 0 0;line-height:1.06}.branding-panel-module__uZBsba__headlineAccent{margin-top:var(--space-1);background:linear-gradient(125deg, color-mix(in srgb, var(--accent-hover) 95%, white) 0%, var(--accent) 48%, color-mix(in srgb, var(--accent) 70%, #818cf8) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.branding-panel-module__uZBsba__lede{font-size:var(--text-body);color:var(--sidebar-text);line-height:var(--leading-snug);margin:var(--space-2) 0 0;max-width:20rem}.branding-panel-module__uZBsba__logoLink{width:fit-content;line-height:0;text-decoration:none;display:flex}.branding-panel-module__uZBsba__abPreview{z-index:1;margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:linear-gradient(160deg, color-mix(in srgb, var(--sidebar-text-active) 7%, transparent) 0%, color-mix(in srgb, var(--sidebar-text-active) 3%, transparent) 100%);border:1px solid color-mix(in srgb, var(--sidebar-text-active) 10%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 8%, transparent) inset, 0 10px 32px #0000004d, 0 0 28px color-mix(in srgb, var(--accent) 10%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative}.branding-panel-module__uZBsba__abPreviewHeader{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-2);display:flex}.branding-panel-module__uZBsba__abLiveDot{background:var(--text-success);width:7px;height:7px;box-shadow:0 0 8px color-mix(in srgb, var(--text-success) 70%, transparent);border-radius:50%;animation:2s ease-in-out infinite branding-panel-module__uZBsba__livePulse}.branding-panel-module__uZBsba__abPreviewLabel{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--sidebar-text-active)}.branding-panel-module__uZBsba__abPreviewGoal{font-size:var(--text-caption);color:var(--sidebar-text);margin-left:auto}.branding-panel-module__uZBsba__abVariants{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.branding-panel-module__uZBsba__abVariant{padding:var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--sidebar-bg) 55%, transparent);border:1px solid color-mix(in srgb, var(--sidebar-text-active) 8%, transparent);transition:border-color var(--transition-base), box-shadow var(--transition-base);position:relative}.branding-panel-module__uZBsba__abVariantWinner{border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 20%, transparent) inset, 0 8px 24px color-mix(in srgb, var(--accent) 22%, transparent)}.branding-panel-module__uZBsba__abWinnerBadge{border-radius:var(--radius-full);font-size:9px;font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-on-accent);background:linear-gradient(135deg, var(--accent-strong), var(--accent));box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 45%, transparent);align-items:center;gap:3px;padding:1px 6px;display:inline-flex;position:absolute;top:-6px;right:6px}.branding-panel-module__uZBsba__abVariantTop{justify-content:space-between;align-items:baseline;gap:var(--space-1);margin-bottom:var(--space-1);display:flex}.branding-panel-module__uZBsba__abVariantName{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--sidebar-text)}.branding-panel-module__uZBsba__abVariantMetric{font-family:var(--font-mono);font-size:var(--text-body-sm);font-weight:var(--weight-bold);color:var(--sidebar-text-active)}.branding-panel-module__uZBsba__abVariantMetricWinner{color:var(--accent-hover)}.branding-panel-module__uZBsba__abBarTrack{border-radius:var(--radius-full);background:color-mix(in srgb, var(--sidebar-text-active) 8%, transparent);height:5px;overflow:hidden}.branding-panel-module__uZBsba__abBarFill{border-radius:inherit;transform-origin:0;height:100%}.branding-panel-module__uZBsba__abBarFillA{background:color-mix(in srgb, var(--sidebar-text) 80%, transparent);width:39%;animation:4s ease-in-out infinite branding-panel-module__uZBsba__barPulseA}.branding-panel-module__uZBsba__abBarFillB{background:linear-gradient(90deg, var(--accent-strong), var(--accent-hover));width:100%;box-shadow:0 0 12px color-mix(in srgb, var(--accent) 50%, transparent);animation:4s ease-in-out infinite branding-panel-module__uZBsba__barPulseB}.branding-panel-module__uZBsba__abVariantCaption{margin-top:var(--space-1);color:color-mix(in srgb, var(--sidebar-text) 90%, transparent);font-size:9px;line-height:1.3;display:block}.branding-panel-module__uZBsba__abFooter{align-items:flex-start;gap:var(--space-1-5);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid color-mix(in srgb, var(--sidebar-text-active) 8%, transparent);color:var(--sidebar-text);font-size:10px;line-height:1.35;display:flex}.branding-panel-module__uZBsba__abFooter svg{color:var(--accent-hover);flex-shrink:0;margin-top:1px}.branding-panel-module__uZBsba__pillarList{z-index:1;gap:var(--space-1-5);flex-direction:column;flex-shrink:0;display:flex;position:relative}.branding-panel-module__uZBsba__pillar{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--sidebar-text-active) 3.5%, transparent);border:1px solid color-mix(in srgb, var(--sidebar-text-active) 6%, transparent);transition:background var(--transition-base), border-color var(--transition-base), transform var(--transition-base);display:flex}.branding-panel-module__uZBsba__pillar:hover{background:color-mix(in srgb, var(--sidebar-text-active) 6%, transparent);border-color:color-mix(in srgb, var(--accent) 22%, transparent);transform:translate(2px)}.branding-panel-module__uZBsba__pillarIcon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);width:30px;height:30px;color:var(--accent-hover);flex-shrink:0;justify-content:center;align-items:center;display:flex}.branding-panel-module__uZBsba__pillarCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.branding-panel-module__uZBsba__pillarTitle{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--sidebar-text-active);line-height:1.35}.branding-panel-module__uZBsba__pillarDetail{color:var(--sidebar-text);font-size:10px;line-height:1.35}@media (max-height:820px){.branding-panel-module__uZBsba__panel{gap:var(--space-3);padding:var(--space-5) var(--space-6)}.branding-panel-module__uZBsba__eyebrow{margin-top:var(--space-4)}.branding-panel-module__uZBsba__headline{font-size:clamp(1.5rem,2.8vw,1.875rem)}.branding-panel-module__uZBsba__lede{font-size:var(--text-body-sm)}.branding-panel-module__uZBsba__abPreview{margin-top:var(--space-3);padding:var(--space-2-5)}.branding-panel-module__uZBsba__pillarList{gap:var(--space-1)}.branding-panel-module__uZBsba__pillar{padding:var(--space-1-5) var(--space-2)}}@keyframes branding-panel-module__uZBsba__meshFloat{0%,to{transform:translate(0%)rotate(0)}33%{transform:translate(4%,-3%)rotate(.6deg)}66%{transform:translate(-3%,5%)rotate(-.5deg)}}@keyframes branding-panel-module__uZBsba__orbDriftA{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-12px,18px)scale(1.08)}}@keyframes branding-panel-module__uZBsba__orbDriftB{0%,to{transform:translate(0)scale(1)}50%{transform:translate(14px,-10px)scale(1.05)}}@keyframes branding-panel-module__uZBsba__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.88)}}@keyframes branding-panel-module__uZBsba__barPulseA{0%,to{opacity:.85}50%{opacity:.55}}@keyframes branding-panel-module__uZBsba__barPulseB{0%,to{filter:brightness()}50%{filter:brightness(1.15)}}@media (prefers-reduced-motion:reduce){.branding-panel-module__uZBsba__mesh,.branding-panel-module__uZBsba__orbPrimary,.branding-panel-module__uZBsba__orbSecondary,.branding-panel-module__uZBsba__eyebrowDot,.branding-panel-module__uZBsba__abLiveDot,.branding-panel-module__uZBsba__abBarFillA,.branding-panel-module__uZBsba__abBarFillB{animation:none}.branding-panel-module__uZBsba__pillar:hover{transform:none}}
.login-form-card-module__XEGnka__card{box-sizing:border-box;width:100%;padding:clamp(var(--space-6), 4vw, var(--space-8));border-radius:var(--radius-xl);background:linear-gradient(165deg, color-mix(in srgb, var(--surface-2) 96%, var(--accent) 4%) 0%, var(--surface-2) 42%, color-mix(in srgb, var(--surface-2) 94%, var(--canvas) 6%) 100%);border:1px solid color-mix(in srgb, var(--text-strong) 10%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 6%, transparent) inset, 0 24px 64px #00000059, 0 0 48px color-mix(in srgb, var(--accent) 8%, transparent);--form-chrome-bg:color-mix(in srgb, var(--text-strong) 5%, transparent);--form-chrome-bg-hover:color-mix(in srgb, var(--text-strong) 9%, transparent);--form-chrome-border:color-mix(in srgb, var(--text-strong) 10%, transparent);--form-chrome-border-hover:color-mix(in srgb, var(--accent-hover) 28%, color-mix(in srgb, var(--text-strong) 14%, transparent));--form-meta:var(--text-secondary);--form-meta-soft:color-mix(in srgb, var(--text-secondary) 78%, var(--text-strong) 22%);position:relative}.login-form-card-module__XEGnka__card:before{content:"";border-radius:inherit;background:radial-gradient(ellipse at 50% -20%, color-mix(in srgb, var(--accent) 14%, transparent) 0%, transparent 55%);pointer-events:none;position:absolute;inset:0}.login-form-card-module__XEGnka__cardInner{z-index:1;position:relative}@media (max-width:640px){.login-form-card-module__XEGnka__card{padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 5%, transparent) inset, 0 16px 40px #00000047}}
.login-form-column-module__6_8wWq__column{pointer-events:none;position:absolute;inset:0;overflow:hidden}.login-form-column-module__6_8wWq__spotlight{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 12%, transparent) 0%, transparent 70%);width:70%;height:60%;position:absolute;top:-15%;right:-20%}.login-form-column-module__6_8wWq__orb{filter:blur(72px);opacity:.45;border-radius:50%;position:absolute}.login-form-column-module__6_8wWq__orbPrimary{background:color-mix(in srgb, var(--accent) 30%, transparent);width:280px;height:280px;animation:20s ease-in-out infinite login-form-column-module__6_8wWq__formOrbDrift;bottom:10%;left:10%}.login-form-column-module__6_8wWq__grid{background-image:linear-gradient(color-mix(in srgb, var(--line-subtle) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--line-subtle) 55%, transparent) 1px, transparent 1px);opacity:.5;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 15%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 15%,#0000 75%)}@keyframes login-form-column-module__6_8wWq__formOrbDrift{0%,to{transform:translate(0)}50%{transform:translate(24px,-18px)}}@media (prefers-reduced-motion:reduce){.login-form-column-module__6_8wWq__orbPrimary{animation:none}}
.login-shell-module__plBTFq__root{box-sizing:border-box;background:var(--canvas);height:100dvh;min-height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.login-shell-module__plBTFq__formColumn{box-sizing:border-box;min-width:0;min-height:0;padding:max(var(--space-6), env(safe-area-inset-top,0px)) max(var(--space-6), env(safe-area-inset-right,0px)) max(var(--space-6), env(safe-area-inset-bottom,0px)) max(var(--space-6), env(safe-area-inset-left,0px));flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow-y:auto}.login-shell-module__plBTFq__formInner{z-index:1;width:100%;max-width:420px;position:relative}.login-shell-module__plBTFq__mobileLogoLink{top:max(var(--space-5), env(safe-area-inset-top,0px));left:max(var(--space-5), env(safe-area-inset-left,0px));min-width:44px;min-height:44px;padding:var(--space-2);margin:calc(-1 * var(--space-2));box-sizing:content-box;-webkit-tap-highlight-color:transparent;align-items:center;line-height:0;text-decoration:none;display:flex;position:absolute}
.login-views-module__Rarxla__formStack{flex-direction:column;display:flex}.login-views-module__Rarxla__formHeader{margin-bottom:var(--space-6)}.login-views-module__Rarxla__formHeaderCenter{margin-bottom:var(--space-6);text-align:center}.login-views-module__Rarxla__formEyebrow{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-3);border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--text-strong) 88%, var(--accent-hover));background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);padding:4px 10px;display:inline-flex}.login-views-module__Rarxla__formHeaderCenter .login-views-module__Rarxla__formEyebrow{margin-left:auto;margin-right:auto}.login-views-module__Rarxla__titleH1{color:var(--text-strong);font-size:clamp(1.5rem, 4vw + .5rem, var(--text-h2));font-weight:var(--weight-bold);font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:0;line-height:1.12}.login-views-module__Rarxla__titleH2{color:var(--text-strong);font-size:clamp(1.375rem, 3.5vw + .5rem, var(--text-h2));font-weight:var(--weight-bold);margin:0 0 var(--space-2);font-family:var(--font-display);line-height:1.15}.login-views-module__Rarxla__subtitle{color:var(--text-secondary);font-size:var(--text-body);margin:var(--space-2) 0 0;line-height:var(--leading-relaxed);max-width:28rem}.login-views-module__Rarxla__formHeaderCenter .login-views-module__Rarxla__subtitle{margin-left:auto;margin-right:auto}.login-views-module__Rarxla__fieldGroup{gap:var(--space-1-5);flex-direction:column;display:flex}.login-views-module__Rarxla__fieldLabel{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.login-views-module__Rarxla__emailHighlight{color:var(--text-strong);font-weight:var(--weight-medium)}.login-views-module__Rarxla__iconCircle{background:var(--accent-soft);border:1px solid var(--line-accent);border-radius:var(--radius-full);width:56px;height:56px;margin:0 auto var(--space-4);color:var(--accent-hover);box-shadow:0 0 32px color-mix(in srgb, var(--accent) 20%, transparent);justify-content:center;align-items:center;display:flex}.login-views-module__Rarxla__dividerRow{align-items:center;gap:var(--space-3);margin:var(--space-5) 0;display:flex}.login-views-module__Rarxla__dividerLine{background:var(--line-subtle);flex:1;height:1px}.login-views-module__Rarxla__dividerLabel{font-size:var(--text-caption);color:var(--text-muted);font-weight:var(--weight-medium)}.login-views-module__Rarxla__emailField,.login-views-module__Rarxla__passwordField{width:100%;padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-md);min-height:48px;color:var(--text-strong);font-size:max(16px, var(--text-body));font-family:var(--font-sans);transition:border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);box-sizing:border-box;outline:none}.login-views-module__Rarxla__passwordField{padding-right:52px}.login-views-module__Rarxla__emailField::placeholder,.login-views-module__Rarxla__passwordField::placeholder{color:var(--text-faint)}.login-views-module__Rarxla__emailField:hover,.login-views-module__Rarxla__passwordField:hover{border-color:var(--form-chrome-border-hover,var(--line-default));background:var(--form-chrome-bg-hover,var(--surface-sunken))}.login-views-module__Rarxla__emailField:focus-visible,.login-views-module__Rarxla__passwordField:focus-visible{border-color:var(--line-focus);box-shadow:var(--shadow-brand)}.login-views-module__Rarxla__passwordWrap{position:relative}.login-views-module__Rarxla__passwordToggle{cursor:pointer;color:var(--text-muted);width:44px;height:44px;transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.login-views-module__Rarxla__passwordToggle:hover{color:var(--text-secondary)}.login-views-module__Rarxla__formActions{gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.login-views-module__Rarxla__googleButton{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:12px var(--space-5);background:var(--form-chrome-bg,color-mix(in srgb, var(--text-strong) 5%, transparent));border:1px solid var(--form-chrome-border,var(--line-subtle));border-radius:var(--radius-md);color:var(--text-strong);font-size:max(16px, var(--text-body));font-weight:var(--weight-semibold);font-family:var(--font-sans);cursor:pointer;transition:background var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-fast);-webkit-tap-highlight-color:transparent;display:flex}.login-views-module__Rarxla__googleButton:disabled{cursor:not-allowed;opacity:.7}.login-views-module__Rarxla__googleButton:not(:disabled):hover{background:var(--form-chrome-bg-hover,color-mix(in srgb, var(--text-strong) 9%, transparent));border-color:var(--form-chrome-border-hover,var(--line-accent));box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 14%, transparent);transform:translateY(-1px)}.login-views-module__Rarxla__googleButton:not(:disabled):active{transform:translateY(0)}.login-views-module__Rarxla__textLinkButton{color:var(--text-muted);font-size:var(--text-body-sm);cursor:pointer;font-family:var(--font-sans);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;min-height:44px;margin:-10px -12px;padding:10px 12px;display:inline-flex}.login-views-module__Rarxla__textLinkButton:hover{color:var(--text-secondary)}.login-views-module__Rarxla__inlineBrandLink{color:var(--accent-hover);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-caption);font-weight:var(--weight-medium);min-height:40px;transition:var(--transition-fast);vertical-align:baseline;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;margin:-6px -4px;padding:6px 4px;display:inline-flex}.login-views-module__Rarxla__inlineBrandLink:hover{color:var(--accent)}.login-views-module__Rarxla__centerBody{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-relaxed);margin:0 0 var(--space-5)}.login-views-module__Rarxla__resendButton{margin:0 auto var(--space-4);color:var(--accent-hover);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;transition:var(--transition-fast);font-family:var(--font-sans);min-height:48px;padding:12px var(--space-4);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.login-views-module__Rarxla__resendButton:not(:disabled):hover{color:var(--accent)}.login-views-module__Rarxla__resendButton:disabled{color:var(--text-faint);cursor:default}.login-views-module__Rarxla__brandTextButton{color:var(--accent-hover);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;font-family:var(--font-sans);transition:var(--transition-fast);width:100%;max-width:100%;min-height:44px;padding:10px var(--space-2);text-align:center;line-height:var(--leading-normal);-webkit-tap-highlight-color:transparent;background:0 0;border:none}.login-views-module__Rarxla__brandTextButton:disabled{cursor:not-allowed;opacity:.55}.login-views-module__Rarxla__brandTextButton:not(:disabled):hover{color:var(--accent)}.login-views-module__Rarxla__authFootnotes{align-items:stretch;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-subtle);flex-direction:column;display:flex}.login-views-module__Rarxla__authInlineLink{color:var(--text-secondary);font-size:var(--text-body-sm);font-weight:var(--weight-medium);cursor:pointer;font-family:var(--font-sans);min-height:36px;line-height:var(--leading-normal);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-self:center;padding:6px 10px}.login-views-module__Rarxla__authInlineLink:not(:disabled):hover{color:var(--accent-hover)}.login-views-module__Rarxla__authInlineLink:disabled{cursor:not-allowed;opacity:.55}.login-views-module__Rarxla__authInlineLinkEmphasis{color:var(--accent-hover);font-weight:var(--weight-semibold)}.login-views-module__Rarxla__compromisedHint{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--line-accent);background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--text-secondary);font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.login-views-module__Rarxla__signupLine{text-align:center;font-size:var(--text-body-sm);color:var(--text-muted);line-height:var(--leading-relaxed);margin:0}.login-views-module__Rarxla__signupLineLink{color:var(--accent-hover);font-weight:var(--weight-semibold);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent;text-decoration:none}.login-views-module__Rarxla__signupLineLink:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.login-views-module__Rarxla__altAuthBlock{align-items:stretch;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-subtle);flex-direction:column;display:flex}.login-views-module__Rarxla__altAuthLabel{text-align:center;font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);margin:0}.login-views-module__Rarxla__altAuthLinks{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.login-views-module__Rarxla__altAuthBlock .login-views-module__Rarxla__textLinkButton{margin-top:var(--space-1);align-self:center}.login-views-module__Rarxla__captchaSlot{width:100%;margin:var(--space-2) 0 0;justify-content:center;align-self:center;display:flex}.login-views-module__Rarxla__secondaryActions{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}.login-views-module__Rarxla__errorBanner{background:var(--surface-danger);border:1px solid var(--line-danger);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);color:var(--text-danger);font-size:var(--text-body-sm);line-height:var(--leading-normal)}.login-views-module__Rarxla__trustStrip{margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--line-subtle);flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;list-style:none;display:flex}.login-views-module__Rarxla__trustItem{border-radius:var(--radius-full);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;color:var(--form-meta-soft,var(--text-secondary));background:var(--form-chrome-bg,color-mix(in srgb, var(--text-strong) 5%, transparent));border:1px solid var(--form-chrome-border,var(--line-subtle));align-items:center;gap:5px;padding:5px 9px;line-height:1.2;display:inline-flex}.login-views-module__Rarxla__trustItem svg{color:var(--accent-hover);flex-shrink:0}.login-views-module__Rarxla__legalLine{text-align:center;font-size:var(--text-caption);color:var(--form-meta-soft,var(--text-secondary));margin:var(--space-5) 0 0;line-height:var(--leading-relaxed)}.login-views-module__Rarxla__legalLink{color:var(--form-meta,var(--text-secondary));text-underline-offset:2px;-webkit-tap-highlight-color:transparent;margin:-2px -4px;padding:6px 4px;text-decoration:underline;display:inline}.login-views-module__Rarxla__legalLink:hover{color:var(--text-strong)}.login-views-module__Rarxla__otpRow{gap:var(--space-2);justify-content:space-between;width:100%;display:flex}.login-views-module__Rarxla__otpDigit{box-sizing:border-box;text-align:center;min-width:0;max-width:56px;height:52px;font-size:clamp(1.125rem, 3.5vw + .5rem, var(--text-h3));font-weight:var(--weight-bold);font-family:var(--font-mono);color:var(--text-strong);background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-md);transition:border-color var(--transition-base), box-shadow var(--transition-base);caret-color:var(--accent-hover);outline:none;flex:1 1 0}.login-views-module__Rarxla__otpDigit:hover{border-color:var(--line-default)}.login-views-module__Rarxla__otpDigit:focus-visible{border-color:var(--line-focus);box-shadow:var(--shadow-brand)}.login-views-module__Rarxla__captionMuted{color:var(--text-muted);font-size:var(--text-caption);line-height:var(--leading-relaxed)}.login-views-module__Rarxla__errorText{color:var(--text-danger);font-size:var(--text-body-sm);margin-bottom:var(--space-4)}.login-views-module__Rarxla__centerStack{text-align:center}
.password-input-module__g2luxG__field{width:100%;padding:var(--space-3) var(--space-4);background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-md);min-height:48px;color:var(--text-strong);font-size:max(16px, var(--text-body));font-family:var(--font-sans);transition:border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);box-sizing:border-box;outline:none;padding-right:52px}.password-input-module__g2luxG__field::placeholder{color:var(--text-faint)}.password-input-module__g2luxG__field:hover{border-color:var(--form-chrome-border-hover,var(--line-default));background:var(--form-chrome-bg-hover,var(--surface-sunken))}.password-input-module__g2luxG__field:focus-visible{border-color:var(--line-focus);box-shadow:var(--shadow-brand)}.password-input-module__g2luxG__wrap{position:relative}.password-input-module__g2luxG__toggle{cursor:pointer;color:var(--text-muted);width:44px;height:44px;transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-input-module__g2luxG__toggle:hover{color:var(--text-secondary)}.password-input-module__g2luxG__fieldOnboarding{border-radius:var(--radius-md);width:100%;height:48px;color:var(--text-strong);font-family:var(--font-sans);box-sizing:border-box;background:#ffffff0e;border:1px solid #ffffff1a;outline:none;padding:0 52px 0 14px;font-size:max(16px,.90625rem);transition:border-color .18s,box-shadow .18s,background .18s}.password-input-module__g2luxG__fieldOnboarding::placeholder{color:#ffffff40}.password-input-module__g2luxG__fieldOnboarding:hover{background:#ffffff12;border-color:#ffffff24}.password-input-module__g2luxG__fieldOnboarding:focus-visible{background:#ffffff12;border-color:#8b3dff8c;box-shadow:0 0 0 3.5px #7c2df024,inset 0 1px #ffffff0a}.password-input-module__g2luxG__toggleOnboarding{color:#ffffff73}.password-input-module__g2luxG__toggleOnboarding:hover{color:#ffffffb8}
.FButton-module__nOeLYq__base{box-sizing:border-box}.FButton-module__nOeLYq__base:not(:disabled){cursor:pointer}.FButton-module__nOeLYq__base:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.FButton-module__nOeLYq__primary{background:var(--color-brand-600);color:var(--fg-on-brand);border:1px solid color-mix(in srgb, var(--color-brand-400) 35%, transparent)}.FButton-module__nOeLYq__primary:hover:not(:disabled){background:var(--color-brand-500);border-color:color-mix(in srgb, var(--color-brand-300) 50%, transparent);box-shadow:0 1px 0 #ffffff0f, 0 4px 14px color-mix(in srgb, var(--color-brand-600) 35%, transparent)}.FButton-module__nOeLYq__primary:active:not(:disabled){background:var(--color-brand-700);border-color:color-mix(in srgb, var(--color-brand-500) 40%, transparent);transform:translateY(1px);box-shadow:inset 0 1px 2px #0003}.FButton-module__nOeLYq__primary:focus-visible{box-shadow:var(--shadow-brand);outline:none}.FButton-module__nOeLYq__secondary{background:var(--bg-primary);color:var(--fg-primary);border:1px solid var(--border-default)}.FButton-module__nOeLYq__secondary:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-500) 16%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 48%, var(--border-default));color:var(--fg-primary);box-shadow:0 1px 0 color-mix(in srgb, var(--color-brand-300) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 22%, transparent)}.FButton-module__nOeLYq__secondary:active:not(:disabled){background:color-mix(in srgb, var(--color-brand-600) 22%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 40%, var(--border-default));transform:translateY(1px);box-shadow:inset 0 1px 2px #0000002e}.FButton-module__nOeLYq__secondary:focus-visible{border-color:var(--border-focus);box-shadow:var(--input-shadow-focus);outline:none}.FButton-module__nOeLYq__ghost{color:var(--fg-primary);background:0 0;border:1px solid #0000}.FButton-module__nOeLYq__ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-500) 12%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 32%, transparent)}.FButton-module__nOeLYq__ghost:active:not(:disabled){background:color-mix(in srgb, var(--color-brand-600) 18%, var(--bg-primary));border-color:color-mix(in srgb, var(--color-brand-400) 26%, transparent);transform:translateY(1px)}.FButton-module__nOeLYq__ghost:focus-visible{box-shadow:var(--input-shadow-focus);outline:none}.FButton-module__nOeLYq__danger{background:var(--color-error-600);color:var(--fg-on-brand);border:1px solid color-mix(in srgb, var(--color-error-400) 40%, transparent)}.FButton-module__nOeLYq__danger:hover:not(:disabled){background:var(--color-error-500);border-color:color-mix(in srgb, var(--color-error-300) 45%, transparent);box-shadow:0 4px 14px color-mix(in srgb, var(--color-error-600) 35%, transparent)}.FButton-module__nOeLYq__danger:active:not(:disabled){background:var(--color-error-700);transform:translateY(1px)}.FButton-module__nOeLYq__danger:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-error-500) 35%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.FButton-module__nOeLYq__primary:active:not(:disabled),.FButton-module__nOeLYq__secondary:active:not(:disabled),.FButton-module__nOeLYq__ghost:active:not(:disabled),.FButton-module__nOeLYq__danger:active:not(:disabled){transform:none}}
.flo-select-trigger-module__JXQZmq__trigger{box-sizing:border-box;background:var(--flo-select-trigger-bg);border:1px solid var(--flo-select-trigger-border);border-radius:var(--radius-md);width:100%;height:36px;font-size:var(--text-input);color:var(--input-color);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;outline:none;justify-content:space-between;align-items:center;gap:6px;padding:0 10px 0 12px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.flo-select-trigger-module__JXQZmq__triggerSm{height:30px}.flo-select-trigger-module__JXQZmq__trigger:hover:not(:focus-visible){border-color:var(--border-strong)}.flo-select-trigger-module__JXQZmq__trigger:focus{outline:none}.flo-select-trigger-module__JXQZmq__trigger:focus-visible{border-color:var(--color-brand-400);box-shadow:var(--shadow-brand)}.flo-select-trigger-module__JXQZmq__valueWrap{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-size:var(--text-input);color:var(--input-color);flex:1;overflow:hidden}@media (prefers-reduced-motion:reduce){.flo-select-trigger-module__JXQZmq__trigger{transition:none}}
.input-module__6zBo0G__input{cursor:text;box-sizing:border-box;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-color);caret-color:var(--input-color);-webkit-text-fill-color:var(--input-color);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:block}.input-module__6zBo0G__input:hover{border-color:var(--border-strong)}.input-module__6zBo0G__input:focus{border-color:var(--border-focus);box-shadow:var(--input-shadow-focus);outline:none}.input-module__6zBo0G__input:disabled{opacity:.5;cursor:not-allowed}.input-module__6zBo0G__input::placeholder{color:var(--fg-tertiary);-webkit-text-fill-color:var(--fg-tertiary)}.input-module__6zBo0G__inputError{border-color:var(--color-error-500)}.input-module__6zBo0G__inputError:focus{box-shadow:var(--input-shadow-error)}.input-module__6zBo0G__input.input-module__6zBo0G__inputInGroup{min-width:0;height:var(--input-height-sm,32px);box-shadow:none;background-color:#0000;border:none;border-radius:0;flex:1;padding:0 8px}.input-module__6zBo0G__input.input-module__6zBo0G__inputInGroup:hover{border-color:#0000}.input-module__6zBo0G__input.input-module__6zBo0G__inputInGroup:focus{box-shadow:none;border-color:#0000;outline:none}@media (prefers-reduced-motion:reduce){.input-module__6zBo0G__input{transition:none}}
.select-module__7aXX6a__popup{background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown)}.select-module__7aXX6a__item{border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);padding:8px 12px}.select-module__7aXX6a__item[data-highlighted]{background:var(--bg-tertiary)}.select-module__7aXX6a__item[data-selected]{background:var(--surface-brand-subtle);color:var(--fg-brand)}.select-module__7aXX6a__item:active{filter:brightness(.92)}
.workflow-picker-dialog-module__G4CZBG__dialogRoot{--picker-magnet-bg:linear-gradient(180deg, #7c2df038, #7c2df01f);--picker-magnet-border:#7c2df061;--picker-magnet-bar:linear-gradient(180deg, #c4a1ff, #7c2df0);--picker-magnet-shadow:inset 0 1px 0 #ffffff14, 0 6px 18px #7c2df03d, 0 0 0 1px #7c2df014;--picker-surface:var(--catalog-card-bg,var(--card-bg));--picker-border:var(--catalog-card-border,var(--card-border));--picker-shadow:var(--catalog-card-shadow,var(--shadow-lg))}.workflow-picker-dialog-module__G4CZBG__dialogSurface{min-height:0;animation:workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceIn var(--duration-moderate) var(--ease-spring) both;flex-direction:column;flex:auto;display:flex;overflow:hidden}.workflow-picker-dialog-module__G4CZBG__dialogRoot[data-closed] .workflow-picker-dialog-module__G4CZBG__dialogSurface{animation:workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceOut var(--duration-base) var(--ease-in) both}@keyframes workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceIn{0%{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes workflow-picker-dialog-module__G4CZBG__workflowPickerSurfaceOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(2px);transform:translateY(8px)scale(.98)}}.workflow-picker-dialog-module__G4CZBG__header{border-bottom:1px solid var(--picker-border);flex-shrink:0;padding:22px 24px 18px;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__header{border-bottom:1px solid color-mix(in srgb, var(--picker-border) 80%, transparent)}}.workflow-picker-dialog-module__G4CZBG__header{background:radial-gradient(120% 80% at 0 0,#7c2df024,#0000 55%),radial-gradient(80% 60% at 100% 0,#6366f114,#0000 50%)}.workflow-picker-dialog-module__G4CZBG__headerInner{align-items:flex-start;gap:14px;padding-right:28px;display:flex}.workflow-picker-dialog-module__G4CZBG__iconWell{color:#d6c0ff;background:linear-gradient(145deg,#7c2df047,#7c2df01f);border:1px solid #7c2df052;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #7c2df038}.workflow-picker-dialog-module__G4CZBG__iconWell svg{filter:drop-shadow(0 0 10px #a66eff73)}.workflow-picker-dialog-module__G4CZBG__headerText{flex-direction:column;gap:6px;min-width:0;display:flex}.workflow-picker-dialog-module__G4CZBG__title{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);margin:0;line-height:1.2}.workflow-picker-dialog-module__G4CZBG__description{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.workflow-picker-dialog-module__G4CZBG__scrollWrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__scrollWrap:before,.workflow-picker-dialog-module__G4CZBG__scrollWrap:after{content:"";z-index:1;pointer-events:none;height:18px;position:absolute;left:0;right:0}.workflow-picker-dialog-module__G4CZBG__scrollWrap:before{background:linear-gradient(to bottom, var(--picker-surface), transparent);top:0}.workflow-picker-dialog-module__G4CZBG__scrollWrap:after{background:linear-gradient(to top, var(--picker-surface), transparent);bottom:0}.workflow-picker-dialog-module__G4CZBG__scrollBody{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding:18px 20px 22px;overflow-y:auto}.workflow-picker-dialog-module__G4CZBG__scrollBody::-webkit-scrollbar{display:none}.workflow-picker-dialog-module__G4CZBG__groupSection{animation:workflow-picker-dialog-module__G4CZBG__pickerGroupIn var(--duration-moderate) var(--ease-out) both;margin-bottom:22px}.workflow-picker-dialog-module__G4CZBG__groupSection:last-child{margin-bottom:0}@keyframes workflow-picker-dialog-module__G4CZBG__pickerGroupIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.workflow-picker-dialog-module__G4CZBG__groupLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);color:var(--fg-tertiary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 10px;padding:0 2px;display:flex}.workflow-picker-dialog-module__G4CZBG__groupLabelIcon{color:var(--color-brand-400);opacity:.85;display:flex}.workflow-picker-dialog-module__G4CZBG__groupLabelLine{background:linear-gradient(90deg, var(--picker-border), transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__groupLabelLine{background:linear-gradient(90deg, color-mix(in srgb, var(--picker-border) 90%, transparent), transparent)}}.workflow-picker-dialog-module__G4CZBG__dialogFooter{border-top:1px solid var(--picker-border);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__dialogFooter{border-top:1px solid color-mix(in srgb, var(--picker-border) 80%, transparent)}}.workflow-picker-dialog-module__G4CZBG__dialogFooter{background:var(--picker-surface)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__dialogFooter{background:color-mix(in srgb, var(--picker-surface) 96%, #0000001f)}}.workflow-picker-dialog-module__G4CZBG__triggerList{flex-direction:column;gap:5px;display:flex}.workflow-picker-dialog-module__G4CZBG__triggerRow{text-align:left;cursor:pointer;width:100%;font-size:13px;font-weight:500;font-family:var(--font-sans);color:var(--fg-primary);transition:color var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth), border-color var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);background:0 0;border:1px solid #0000;border-radius:12px;outline:none;align-items:center;gap:12px;padding:11px 14px;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){background:var(--color-neutral-0)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){background:color-mix(in srgb, var(--color-neutral-0) 5%, transparent)}}.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){border-color:var(--picker-border)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){border-color:color-mix(in srgb, var(--picker-border) 70%, transparent)}}.workflow-picker-dialog-module__G4CZBG__triggerRow:hover:not(:disabled):not(.workflow-picker-dialog-module__G4CZBG__triggerRowSelected){transform:translate(2px)}.workflow-picker-dialog-module__G4CZBG__triggerRow:disabled{cursor:wait;opacity:.7}.workflow-picker-dialog-module__G4CZBG__triggerRowSelected{background:var(--picker-magnet-bg);border-color:var(--picker-magnet-border);box-shadow:var(--picker-magnet-shadow);color:var(--sidebar-text-active,var(--fg-primary));font-weight:600}.workflow-picker-dialog-module__G4CZBG__triggerRowSelected:before{content:"";background:var(--picker-magnet-bar);border-radius:999px;width:3px;position:absolute;top:9px;bottom:9px;left:0;box-shadow:0 0 12px #a66eff8c}.workflow-picker-dialog-module__G4CZBG__triggerIndicator{width:18px;height:18px;color:var(--fg-tertiary);transition:color var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:flex}.workflow-picker-dialog-module__G4CZBG__triggerRowSelected .workflow-picker-dialog-module__G4CZBG__triggerIndicator{color:#c4a1ff;transform:scale(1.08)}.workflow-picker-dialog-module__G4CZBG__triggerLabel{flex:1;min-width:0}.workflow-picker-dialog-module__G4CZBG__tipCard{background:var(--color-brand-500);border-radius:12px;margin-top:6px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tipCard{background:color-mix(in srgb, var(--color-brand-500) 7%, transparent)}}.workflow-picker-dialog-module__G4CZBG__tipCard{border:1px solid var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tipCard{border:1px solid color-mix(in srgb, var(--color-brand-500) 18%, transparent)}}.workflow-picker-dialog-module__G4CZBG__tipCardTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);color:var(--color-brand-300);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.workflow-picker-dialog-module__G4CZBG__tipCardText{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.workflow-picker-dialog-module__G4CZBG__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workflow-picker-dialog-module__G4CZBG__actionTile{border:1px solid var(--picker-border);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;min-height:108px;padding:14px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__actionTile{border:1px solid color-mix(in srgb, var(--picker-border) 85%, transparent)}}.workflow-picker-dialog-module__G4CZBG__actionTile{background:var(--picker-surface)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__actionTile{background:color-mix(in srgb, var(--picker-surface) 92%, #ffffff05)}}.workflow-picker-dialog-module__G4CZBG__actionTile{cursor:pointer;text-align:left;transition:border-color var(--duration-base) var(--ease-smooth), background var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth), transform var(--duration-base) var(--ease-spring);outline:none;overflow:hidden}.workflow-picker-dialog-module__G4CZBG__actionTile:after{content:"";opacity:0;transition:opacity var(--duration-base) var(--ease-smooth);pointer-events:none;background:radial-gradient(circle at 20% 0,#7c2df01f,#0000 55%);position:absolute;inset:0}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled){background:var(--color-brand-500);border-color:#7c2df059}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled){background:color-mix(in srgb, var(--color-brand-500) 6%, var(--picker-surface))}}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 28px #0000002e,0 0 0 1px #7c2df01a}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled):after{opacity:1}.workflow-picker-dialog-module__G4CZBG__actionTile:active:not(:disabled){transform:translateY(0)scale(.985)}.workflow-picker-dialog-module__G4CZBG__actionTileLocked{cursor:not-allowed;opacity:.62}.workflow-picker-dialog-module__G4CZBG__actionTileLocked:hover{box-shadow:none;transform:none}.workflow-picker-dialog-module__G4CZBG__actionIconWell{z-index:1;color:#c4a1ff;width:36px;height:36px;transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-smooth);background:linear-gradient(145deg,#7c2df033,#7c2df014);border:1px solid #7c2df038;border-radius:11px;justify-content:center;align-items:center;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__actionTile:hover:not(:disabled) .workflow-picker-dialog-module__G4CZBG__actionIconWell{transform:scale(1.06)rotate(-2deg);box-shadow:0 0 16px #a66eff59}.workflow-picker-dialog-module__G4CZBG__actionTileBody{z-index:1;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.workflow-picker-dialog-module__G4CZBG__actionTileTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);line-height:1.25}.workflow-picker-dialog-module__G4CZBG__actionTileDesc{font-size:11px;line-height:1.35;font-family:var(--font-sans);color:var(--fg-tertiary)}.workflow-picker-dialog-module__G4CZBG__lockBadge{z-index:2;width:22px;height:22px;color:var(--fg-tertiary);background:#00000059;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.workflow-picker-dialog-module__G4CZBG__stepConfigBody{padding-top:4px}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn{color:var(--color-error-500)}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){background:var(--color-error-500)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-error-500) 12%, var(--bg-primary))}}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){border-color:var(--color-error-400)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-error-400) 32%, transparent)}}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:hover:not(:disabled){color:var(--fg-error,var(--color-error-500))}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){background:var(--color-error-600)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){background:color-mix(in srgb, var(--color-error-600) 18%, var(--bg-primary))}}button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){border-color:var(--color-error-400)}@supports (color:color-mix(in lab, red, red)){button.workflow-picker-dialog-module__G4CZBG__deleteStepBtn:active:not(:disabled){border-color:color-mix(in srgb, var(--color-error-400) 26%, transparent)}}.workflow-picker-dialog-module__G4CZBG__stepConfigBody .workflow-picker-dialog-module__G4CZBG__settings-row{grid-template-columns:minmax(0,1fr);gap:8px}.workflow-picker-dialog-module__G4CZBG__stepConfigBody .workflow-picker-dialog-module__G4CZBG__settings-row>div:last-child{width:100%;min-width:0}.workflow-picker-dialog-module__G4CZBG__stepConfigField{border-top:1px solid var(--picker-border);padding:14px 0}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__stepConfigField{border-top:1px solid color-mix(in srgb, var(--picker-border) 80%, transparent)}}.workflow-picker-dialog-module__G4CZBG__stepConfigField:first-child{border-top:none;padding-top:0}.workflow-picker-dialog-module__G4CZBG__stepConfigFieldLabel{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0 0 8px}.workflow-picker-dialog-module__G4CZBG__stepConfigFieldControl{width:100%;min-width:0}.workflow-picker-dialog-module__G4CZBG__stepConfigSelectTrigger{box-sizing:border-box;width:100%;max-width:100%}.workflow-picker-dialog-module__G4CZBG__tagSelectValue{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.workflow-picker-dialog-module__G4CZBG__tagSelectName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workflow-picker-dialog-module__G4CZBG__tagSwatch{border:1px solid #ffffff2e;border-radius:999px;flex-shrink:0;width:10px;height:10px}.workflow-picker-dialog-module__G4CZBG__tagEmptyState{border:1px dashed var(--color-brand-500);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tagEmptyState{border:1px dashed color-mix(in srgb, var(--color-brand-500) 28%, var(--picker-border))}}.workflow-picker-dialog-module__G4CZBG__tagEmptyState{background:var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__tagEmptyState{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent)}}.workflow-picker-dialog-module__G4CZBG__tagEmptyStateText{font-size:12.5px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.workflow-picker-dialog-module__G4CZBG__tagEmptyStateLink{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);text-decoration:none}.workflow-picker-dialog-module__G4CZBG__tagEmptyStateLink:hover{text-decoration:underline}.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);background:var(--color-brand-500);border-radius:12px;margin:0 0 14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{background:color-mix(in srgb, var(--color-brand-500) 6%, transparent)}}.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{border:1px solid var(--color-brand-500)}@supports (color:color-mix(in lab, red, red)){.workflow-picker-dialog-module__G4CZBG__stepConfigIntro{border:1px solid color-mix(in srgb, var(--color-brand-500) 14%, transparent)}}@media (prefers-reduced-motion:reduce){.workflow-picker-dialog-module__G4CZBG__dialogRoot[data-open] .workflow-picker-dialog-module__G4CZBG__dialogSurface,.workflow-picker-dialog-module__G4CZBG__groupSection,.workflow-picker-dialog-module__G4CZBG__triggerRow,.workflow-picker-dialog-module__G4CZBG__actionTile,.workflow-picker-dialog-module__G4CZBG__actionIconWell{transition:none;animation:none}}
.settings-form-card-module__ufpsBa__section{border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--card-shadow,var(--shadow-xs));border-radius:14px;overflow:visible}.settings-form-card-module__ufpsBa__cardHeader{border-bottom:1px solid var(--line-subtle,var(--border-subtle));padding:14px 20px}.settings-form-card-module__ufpsBa__cardHeaderInner{align-items:center;gap:12px;display:flex}.settings-form-card-module__ufpsBa__cardHeaderMain{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.settings-form-card-module__ufpsBa__cardLeading{color:var(--text-secondary,var(--fg-secondary));flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.settings-form-card-module__ufpsBa__cardLeading svg{width:16px;height:16px}.settings-form-card-module__ufpsBa__cardHeaderText{flex:1;min-width:0}.settings-form-card-module__ufpsBa__cardTitle{color:var(--text-strong,var(--fg-primary));font-size:15px;font-weight:700;font-family:var(--font-sans);margin:0}.settings-form-card-module__ufpsBa__cardDesc{color:var(--text-secondary,var(--fg-secondary));font-size:12px;font-family:var(--font-sans);margin:3px 0 0}.settings-form-card-module__ufpsBa__cardAction{flex-shrink:0}.settings-form-card-module__ufpsBa__row{border-top:1px solid var(--line-subtle,var(--border-subtle));grid-template-columns:minmax(220px,280px) 1fr;align-items:start;gap:28px;padding:18px 20px;display:grid}.settings-form-card-module__ufpsBa__section>.settings-form-card-module__ufpsBa__row:first-child{border-top:none}.settings-form-card-module__ufpsBa__rowLabel{color:var(--text-strong,var(--fg-primary));font-size:13px;font-weight:600;font-family:var(--font-sans);margin:0}.settings-form-card-module__ufpsBa__rowHint{color:var(--text-muted,var(--fg-tertiary));font-size:12px;font-family:var(--font-sans);margin:4px 0 0}.settings-form-card-module__ufpsBa__rowField{min-width:0}.settings-form-card-module__ufpsBa__sectionSpacer{height:14px}@media (max-width:640px){.settings-form-card-module__ufpsBa__row{grid-template-columns:1fr;gap:12px}}
.empty-state-module__bK1cnG__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--tier-change-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--tier-change-accent-soft), transparent 70%), color-mix(in srgb, var(--tier-change-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.empty-state-module__bK1cnG__emptyIconWell{background:color-mix(in srgb, var(--tier-change-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--tier-change-accent) 35%, transparent);width:48px;height:48px;color:var(--tier-change-accent-text);border-radius:14px;place-items:center;display:grid}.empty-state-module__bK1cnG__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.empty-state-module__bK1cnG__emptyText{max-width:300px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.empty-state-module__bK1cnG__emptyCta{border-radius:var(--radius-md,8px);font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);background:color-mix(in srgb, var(--tier-change-accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--tier-change-accent) 35%, transparent);align-items:center;gap:8px;margin-top:4px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.empty-state-module__bK1cnG__emptyCta:hover{background:color-mix(in srgb, var(--tier-change-accent) 26%, transparent);border-color:color-mix(in srgb, var(--tier-change-accent) 50%, transparent)}
.flow-diagram-module__YsiUrq__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--tier-change-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--tier-change-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.flow-diagram-module__YsiUrq__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--tier-change-accent-text);margin:0}.flow-diagram-module__YsiUrq__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.flow-diagram-module__YsiUrq__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:84px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;line-height:1.25;display:flex}.flow-diagram-module__YsiUrq__flowNodeFan{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.flow-diagram-module__YsiUrq__flowNodeSwitch{border-color:color-mix(in srgb, var(--tier-change-accent) 45%, transparent);background:color-mix(in srgb, var(--tier-change-accent) 18%, transparent);color:var(--tier-change-accent-text)}.flow-diagram-module__YsiUrq__flowNodeTier{color:#fde68a;background:#fbbf2424;border-color:#fbbf2466}.flow-diagram-module__YsiUrq__flowNodeIcon{color:inherit;place-items:center;display:grid}.flow-diagram-module__YsiUrq__flowArrow{color:color-mix(in srgb, var(--tier-change-accent) 55%, var(--fg-tertiary));flex-shrink:0}.flow-diagram-module__YsiUrq__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.flow-diagram-module__YsiUrq__flowHint strong{color:var(--fg-primary);font-weight:600}
.membership-picker-module__lxyofW__pickerSection{flex-direction:column;gap:10px;display:flex}.membership-picker-module__lxyofW__pickerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.membership-picker-module__lxyofW__pickerTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.membership-picker-module__lxyofW__pickerManageLink{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);flex-shrink:0;text-decoration:none}.membership-picker-module__lxyofW__pickerManageLink:hover{text-decoration:underline}.membership-picker-module__lxyofW__membershipGrid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:180px;padding:2px;display:grid;overflow-y:auto}.membership-picker-module__lxyofW__membershipOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;min-width:0;font-family:var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:11px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.membership-picker-module__lxyofW__membershipOption:hover{border-color:color-mix(in srgb, var(--tier-change-accent) 40%, transparent);background:color-mix(in srgb, var(--tier-change-accent) 8%, transparent)}.membership-picker-module__lxyofW__membershipOptionSelected{border-color:color-mix(in srgb, var(--tier-change-accent) 55%, transparent);background:color-mix(in srgb, var(--tier-change-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tier-change-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--tier-change-accent) 12%, transparent)}.membership-picker-module__lxyofW__membershipOptionIcon{color:color-mix(in srgb, var(--tier-change-accent) 85%, var(--fg-secondary));flex-shrink:0}.membership-picker-module__lxyofW__membershipOptionName{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}@media (prefers-reduced-motion:reduce){.membership-picker-module__lxyofW__membershipOption{transition:none}}
.preview-card-module__Ry3NxG__previewCard{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.preview-card-module__Ry3NxG__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.preview-card-module__Ry3NxG__previewBody{align-items:center;gap:14px;min-width:0;display:flex}.preview-card-module__Ry3NxG__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--tier-change-accent) 45%, transparent), color-mix(in srgb, var(--tier-change-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--tier-change-accent) 40%, transparent);color:#e0f2fe;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #38bdf82e}.preview-card-module__Ry3NxG__previewText{flex:1;min-width:0}.preview-card-module__Ry3NxG__previewMembershipName{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.2;overflow:hidden}.preview-card-module__Ry3NxG__previewTierBadge{font-size:11px;font-weight:650;font-family:var(--font-sans);color:#fde68a;background:#fbbf242e;border:1px solid #fbbf2459;border-radius:999px;align-items:center;gap:6px;margin:0 0 6px;padding:3px 10px;display:inline-flex}.preview-card-module__Ry3NxG__previewTierBadgePending{color:var(--fg-tertiary);background:color-mix(in srgb, var(--fg-tertiary) 12%, transparent);border-color:color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent)}.preview-card-module__Ry3NxG__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.preview-card-module__Ry3NxG__previewPlaceholder{font-size:14px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}
.root-module__4swifW__root{--tier-change-accent:#38bdf8;--tier-change-accent-soft:#38bdf829;--tier-change-accent-text:#7dd3fc;flex-direction:column;gap:18px;display:flex}
.tier-picker-module__t_CPZq__tierSection{background:color-mix(in srgb, var(--tier-change-accent) 6%, transparent);border:1px solid color-mix(in srgb, var(--tier-change-accent) 18%, transparent);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.tier-picker-module__t_CPZq__tierSectionTitle{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.tier-picker-module__t_CPZq__tierSectionHint{font-size:11.5px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.tier-picker-module__t_CPZq__tierGrid{flex-wrap:wrap;gap:8px;display:flex}.tier-picker-module__t_CPZq__tierChip{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.tier-picker-module__t_CPZq__tierChip:hover{border-color:color-mix(in srgb, var(--tier-change-accent) 40%, transparent);color:var(--fg-primary)}.tier-picker-module__t_CPZq__tierChipSelected{border-color:color-mix(in srgb, var(--tier-change-accent) 50%, transparent);background:color-mix(in srgb, var(--tier-change-accent) 16%, transparent);color:var(--tier-change-accent-text)}.tier-picker-module__t_CPZq__tierEmptyNote{font-size:12px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);background:#fbbf2414;border:1px solid #fbbf2438;border-radius:10px;margin:0;padding:10px 12px}@media (prefers-reduced-motion:reduce){.tier-picker-module__t_CPZq__tierChip{transition:none}}
.tips-module__j_x-Fq__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tips-module__j_x-Fq__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tips-module__j_x-Fq__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.tips-module__j_x-Fq__tipItemWarning{background:color-mix(in srgb, var(--tier-change-accent) 8%, transparent);border-color:color-mix(in srgb, var(--tier-change-accent) 20%, transparent)}.tips-module__j_x-Fq__tipItemWarning .tips-module__j_x-Fq__tipIcon{color:var(--tier-change-accent-text)}
.grant-course-access-step-config-module__a-UvTq__root{--course-accent:#818cf8;--course-accent-soft:#818cf829;--course-accent-text:#a5b4fc;flex-direction:column;gap:18px;display:flex}.grant-course-access-step-config-module__a-UvTq__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--course-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--course-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.grant-course-access-step-config-module__a-UvTq__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--course-accent-text);margin:0}.grant-course-access-step-config-module__a-UvTq__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.grant-course-access-step-config-module__a-UvTq__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:84px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;line-height:1.25;display:flex}.grant-course-access-step-config-module__a-UvTq__flowNodeFan{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.grant-course-access-step-config-module__a-UvTq__flowNodeEnroll{border-color:color-mix(in srgb, var(--course-accent) 45%, transparent);background:color-mix(in srgb, var(--course-accent) 18%, transparent);color:var(--course-accent-text)}.grant-course-access-step-config-module__a-UvTq__flowNodeIcon{color:inherit;place-items:center;display:grid}.grant-course-access-step-config-module__a-UvTq__flowArrow{color:color-mix(in srgb, var(--course-accent) 55%, var(--fg-tertiary));flex-shrink:0}.grant-course-access-step-config-module__a-UvTq__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.grant-course-access-step-config-module__a-UvTq__flowHint strong{color:var(--fg-primary);font-weight:600}.grant-course-access-step-config-module__a-UvTq__previewCard{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.grant-course-access-step-config-module__a-UvTq__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.grant-course-access-step-config-module__a-UvTq__previewBody{align-items:center;gap:14px;min-width:0;display:flex}.grant-course-access-step-config-module__a-UvTq__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--course-accent) 45%, transparent), color-mix(in srgb, var(--course-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--course-accent) 40%, transparent);color:#eef2ff;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #818cf82e}.grant-course-access-step-config-module__a-UvTq__previewText{flex:1;min-width:0}.grant-course-access-step-config-module__a-UvTq__previewCourseName{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.2;overflow:hidden}.grant-course-access-step-config-module__a-UvTq__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.grant-course-access-step-config-module__a-UvTq__previewPlaceholder{font-size:14px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.grant-course-access-step-config-module__a-UvTq__pickerSection{flex-direction:column;gap:10px;display:flex}.grant-course-access-step-config-module__a-UvTq__pickerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.grant-course-access-step-config-module__a-UvTq__pickerTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.grant-course-access-step-config-module__a-UvTq__pickerManageLink{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);flex-shrink:0;text-decoration:none}.grant-course-access-step-config-module__a-UvTq__pickerManageLink:hover{text-decoration:underline}.grant-course-access-step-config-module__a-UvTq__courseGrid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:200px;padding:2px;display:grid;overflow-y:auto}.grant-course-access-step-config-module__a-UvTq__courseOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;min-width:0;font-family:var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:11px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.grant-course-access-step-config-module__a-UvTq__courseOption:hover{border-color:color-mix(in srgb, var(--course-accent) 40%, transparent);background:color-mix(in srgb, var(--course-accent) 8%, transparent)}.grant-course-access-step-config-module__a-UvTq__courseOptionSelected{border-color:color-mix(in srgb, var(--course-accent) 55%, transparent);background:color-mix(in srgb, var(--course-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--course-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--course-accent) 12%, transparent)}.grant-course-access-step-config-module__a-UvTq__courseOptionIcon{color:color-mix(in srgb, var(--course-accent) 85%, var(--fg-secondary));flex-shrink:0}.grant-course-access-step-config-module__a-UvTq__courseOptionName{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.grant-course-access-step-config-module__a-UvTq__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.grant-course-access-step-config-module__a-UvTq__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.grant-course-access-step-config-module__a-UvTq__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.grant-course-access-step-config-module__a-UvTq__tipItemHighlight{background:color-mix(in srgb, var(--course-accent) 8%, transparent);border-color:color-mix(in srgb, var(--course-accent) 20%, transparent)}.grant-course-access-step-config-module__a-UvTq__tipItemHighlight .grant-course-access-step-config-module__a-UvTq__tipIcon{color:var(--course-accent-text)}.grant-course-access-step-config-module__a-UvTq__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--course-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--course-accent-soft), transparent 70%), color-mix(in srgb, var(--course-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.grant-course-access-step-config-module__a-UvTq__emptyIconWell{background:color-mix(in srgb, var(--course-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--course-accent) 35%, transparent);width:48px;height:48px;color:var(--course-accent-text);border-radius:14px;place-items:center;display:grid}.grant-course-access-step-config-module__a-UvTq__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.grant-course-access-step-config-module__a-UvTq__emptyText{max-width:300px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.grant-course-access-step-config-module__a-UvTq__emptyCta{border-radius:var(--radius-md,8px);font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);background:color-mix(in srgb, var(--course-accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--course-accent) 35%, transparent);align-items:center;gap:8px;margin-top:4px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.grant-course-access-step-config-module__a-UvTq__emptyCta:hover{background:color-mix(in srgb, var(--course-accent) 26%, transparent);border-color:color-mix(in srgb, var(--course-accent) 50%, transparent)}@media (prefers-reduced-motion:reduce){.grant-course-access-step-config-module__a-UvTq__courseOption{transition:none}}
.empty-state-module__oiJ_ha__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--membership-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--membership-accent-soft), transparent 70%), color-mix(in srgb, var(--membership-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.empty-state-module__oiJ_ha__emptyIconWell{background:color-mix(in srgb, var(--membership-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--membership-accent) 35%, transparent);width:48px;height:48px;color:var(--membership-accent-text);border-radius:14px;place-items:center;display:grid}.empty-state-module__oiJ_ha__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.empty-state-module__oiJ_ha__emptyText{max-width:300px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.empty-state-module__oiJ_ha__emptyCta{border-radius:var(--radius-md,8px);font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);background:color-mix(in srgb, var(--membership-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--membership-accent) 35%, transparent);align-items:center;gap:8px;margin-top:4px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.empty-state-module__oiJ_ha__emptyCta:hover{background:color-mix(in srgb, var(--membership-accent) 28%, transparent);border-color:color-mix(in srgb, var(--membership-accent) 50%, transparent)}
.flow-diagram-module__rV9z8G__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--membership-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--membership-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.flow-diagram-module__rV9z8G__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--membership-accent-text);margin:0}.flow-diagram-module__rV9z8G__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.flow-diagram-module__rV9z8G__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:84px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;line-height:1.25;display:flex}.flow-diagram-module__rV9z8G__flowNodeFan{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.flow-diagram-module__rV9z8G__flowNodeGrant{border-color:color-mix(in srgb, var(--membership-accent) 45%, transparent);background:color-mix(in srgb, var(--membership-accent) 18%, transparent);color:var(--membership-accent-text)}.flow-diagram-module__rV9z8G__flowNodeIcon{color:inherit;place-items:center;display:grid}.flow-diagram-module__rV9z8G__flowArrow{color:color-mix(in srgb, var(--membership-accent) 55%, var(--fg-tertiary));flex-shrink:0}.flow-diagram-module__rV9z8G__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.flow-diagram-module__rV9z8G__flowHint strong{color:var(--fg-primary);font-weight:600}
.membership-picker-module__iLdgJq__pickerSection{flex-direction:column;gap:10px;display:flex}.membership-picker-module__iLdgJq__pickerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.membership-picker-module__iLdgJq__pickerTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.membership-picker-module__iLdgJq__pickerManageLink{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);flex-shrink:0;text-decoration:none}.membership-picker-module__iLdgJq__pickerManageLink:hover{text-decoration:underline}.membership-picker-module__iLdgJq__membershipGrid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:180px;padding:2px;display:grid;overflow-y:auto}.membership-picker-module__iLdgJq__membershipOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;min-width:0;font-family:var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:11px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.membership-picker-module__iLdgJq__membershipOption:hover{border-color:color-mix(in srgb, var(--membership-accent) 40%, transparent);background:color-mix(in srgb, var(--membership-accent) 8%, transparent)}.membership-picker-module__iLdgJq__membershipOptionSelected{border-color:color-mix(in srgb, var(--membership-accent) 55%, transparent);background:color-mix(in srgb, var(--membership-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--membership-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--membership-accent) 12%, transparent)}.membership-picker-module__iLdgJq__membershipOptionIcon{color:color-mix(in srgb, var(--membership-accent) 80%, var(--fg-secondary));flex-shrink:0}.membership-picker-module__iLdgJq__membershipOptionName{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}@media (prefers-reduced-motion:reduce){.membership-picker-module__iLdgJq__membershipOption{transition:none}}
.preview-card-module__eV5zea__previewCard{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.preview-card-module__eV5zea__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.preview-card-module__eV5zea__previewBody{align-items:center;gap:14px;min-width:0;display:flex}.preview-card-module__eV5zea__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--membership-accent) 45%, transparent), color-mix(in srgb, var(--membership-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--membership-accent) 40%, transparent);color:#f5f3ff;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 6px 16px #7c2df033}.preview-card-module__eV5zea__previewText{flex:1;min-width:0}.preview-card-module__eV5zea__previewMembershipName{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.2;overflow:hidden}.preview-card-module__eV5zea__previewTierBadge{font-size:11px;font-weight:600;font-family:var(--font-sans);color:var(--membership-accent-text);background:color-mix(in srgb, var(--membership-accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--membership-accent) 32%, transparent);border-radius:999px;align-items:center;gap:6px;margin:0 0 6px;padding:3px 10px;display:inline-flex}.preview-card-module__eV5zea__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.preview-card-module__eV5zea__previewPlaceholder{font-size:14px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}
.root-module__kIjAlG__root{--membership-accent:#a78bfa;--membership-accent-soft:#a78bfa29;--membership-accent-text:#ddd6fe;flex-direction:column;gap:18px;display:flex}
.tier-picker-module__CzEnoW__tierSection{background:color-mix(in srgb, var(--membership-accent) 6%, transparent);border:1px solid color-mix(in srgb, var(--membership-accent) 16%, transparent);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.tier-picker-module__CzEnoW__tierSectionTitle{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.tier-picker-module__CzEnoW__tierSectionHint{font-size:11.5px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.tier-picker-module__CzEnoW__tierGrid{flex-wrap:wrap;gap:8px;display:flex}.tier-picker-module__CzEnoW__tierChip{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.tier-picker-module__CzEnoW__tierChip:hover{border-color:color-mix(in srgb, var(--membership-accent) 40%, transparent);color:var(--fg-primary)}.tier-picker-module__CzEnoW__tierChipSelected{border-color:color-mix(in srgb, var(--membership-accent) 50%, transparent);background:color-mix(in srgb, var(--membership-accent) 16%, transparent);color:var(--membership-accent-text)}.tier-picker-module__CzEnoW__tierChipDefault{color:var(--fg-tertiary);font-weight:500}@media (prefers-reduced-motion:reduce){.tier-picker-module__CzEnoW__tierChip{transition:none}}
.tips-module__UjeAwa__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tips-module__UjeAwa__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tips-module__UjeAwa__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}
.grant-product-access-step-config-module__jx6Kyq__root{--product-accent:#fb923c;--product-accent-soft:#fb923c29;--product-accent-text:#fdba74;flex-direction:column;gap:18px;display:flex}.grant-product-access-step-config-module__jx6Kyq__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--product-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--product-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.grant-product-access-step-config-module__jx6Kyq__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--product-accent-text);margin:0}.grant-product-access-step-config-module__jx6Kyq__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.grant-product-access-step-config-module__jx6Kyq__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:84px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;line-height:1.25;display:flex}.grant-product-access-step-config-module__jx6Kyq__flowNodeFan{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.grant-product-access-step-config-module__jx6Kyq__flowNodeProduct{border-color:color-mix(in srgb, var(--product-accent) 45%, transparent);background:color-mix(in srgb, var(--product-accent) 18%, transparent);color:var(--product-accent-text)}.grant-product-access-step-config-module__jx6Kyq__flowNodeIcon{color:inherit;place-items:center;display:grid}.grant-product-access-step-config-module__jx6Kyq__flowArrow{color:color-mix(in srgb, var(--product-accent) 55%, var(--fg-tertiary));flex-shrink:0}.grant-product-access-step-config-module__jx6Kyq__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.grant-product-access-step-config-module__jx6Kyq__flowHint strong{color:var(--fg-primary);font-weight:600}.grant-product-access-step-config-module__jx6Kyq__previewCard{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.grant-product-access-step-config-module__jx6Kyq__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.grant-product-access-step-config-module__jx6Kyq__previewBody{align-items:center;gap:14px;min-width:0;display:flex}.grant-product-access-step-config-module__jx6Kyq__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--product-accent) 45%, transparent), color-mix(in srgb, var(--product-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--product-accent) 40%, transparent);width:48px;height:48px;color:var(--fg-warning);border-radius:14px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #fb923c2e}.grant-product-access-step-config-module__jx6Kyq__previewText{flex:1;min-width:0}.grant-product-access-step-config-module__jx6Kyq__previewProductName{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.2;overflow:hidden}.grant-product-access-step-config-module__jx6Kyq__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.grant-product-access-step-config-module__jx6Kyq__previewPlaceholder{font-size:14px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.grant-product-access-step-config-module__jx6Kyq__pickerSection{flex-direction:column;gap:10px;display:flex}.grant-product-access-step-config-module__jx6Kyq__pickerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.grant-product-access-step-config-module__jx6Kyq__pickerTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.grant-product-access-step-config-module__jx6Kyq__pickerManageLink{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);flex-shrink:0;text-decoration:none}.grant-product-access-step-config-module__jx6Kyq__pickerManageLink:hover{text-decoration:underline}.grant-product-access-step-config-module__jx6Kyq__productGrid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:200px;padding:2px;display:grid;overflow-y:auto}.grant-product-access-step-config-module__jx6Kyq__productOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;min-width:0;font-family:var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:11px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.grant-product-access-step-config-module__jx6Kyq__productOption:hover{border-color:color-mix(in srgb, var(--product-accent) 40%, transparent);background:color-mix(in srgb, var(--product-accent) 8%, transparent)}.grant-product-access-step-config-module__jx6Kyq__productOptionSelected{border-color:color-mix(in srgb, var(--product-accent) 55%, transparent);background:color-mix(in srgb, var(--product-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--product-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--product-accent) 12%, transparent)}.grant-product-access-step-config-module__jx6Kyq__productOptionIcon{color:color-mix(in srgb, var(--product-accent) 85%, var(--fg-secondary));flex-shrink:0}.grant-product-access-step-config-module__jx6Kyq__productOptionName{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.grant-product-access-step-config-module__jx6Kyq__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.grant-product-access-step-config-module__jx6Kyq__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.grant-product-access-step-config-module__jx6Kyq__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.grant-product-access-step-config-module__jx6Kyq__tipItemHighlight{background:color-mix(in srgb, var(--product-accent) 8%, transparent);border-color:color-mix(in srgb, var(--product-accent) 20%, transparent)}.grant-product-access-step-config-module__jx6Kyq__tipItemHighlight .grant-product-access-step-config-module__jx6Kyq__tipIcon{color:var(--product-accent-text)}.grant-product-access-step-config-module__jx6Kyq__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--product-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--product-accent-soft), transparent 70%), color-mix(in srgb, var(--product-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.grant-product-access-step-config-module__jx6Kyq__emptyIconWell{background:color-mix(in srgb, var(--product-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--product-accent) 35%, transparent);width:48px;height:48px;color:var(--product-accent-text);border-radius:14px;place-items:center;display:grid}.grant-product-access-step-config-module__jx6Kyq__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.grant-product-access-step-config-module__jx6Kyq__emptyText{max-width:300px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.grant-product-access-step-config-module__jx6Kyq__emptyCta{border-radius:var(--radius-md,8px);font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);background:color-mix(in srgb, var(--product-accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--product-accent) 35%, transparent);align-items:center;gap:8px;margin-top:4px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.grant-product-access-step-config-module__jx6Kyq__emptyCta:hover{background:color-mix(in srgb, var(--product-accent) 26%, transparent);border-color:color-mix(in srgb, var(--product-accent) 50%, transparent)}@media (prefers-reduced-motion:reduce){.grant-product-access-step-config-module__jx6Kyq__productOption{transition:none}}
.pause-membership-step-config-module__pWzXLW__root{--pause-accent:#fbbf24;--pause-accent-soft:#fbbf2429;--pause-accent-text:#fcd34d;flex-direction:column;gap:18px;display:flex}.pause-membership-step-config-module__pWzXLW__flowDiagram{background:radial-gradient(ellipse 100% 80% at 50% 0%, var(--pause-accent-soft), transparent 60%), color-mix(in srgb, var(--picker-surface,var(--card-bg)) 96%, #00000014);border:1px solid color-mix(in srgb, var(--pause-accent) 28%, var(--picker-border,var(--border-subtle)));border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a}.pause-membership-step-config-module__pWzXLW__flowDiagramTitle{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--pause-accent-text);margin:0}.pause-membership-step-config-module__pWzXLW__flowTrack{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.pause-membership-step-config-module__pWzXLW__flowNode{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 90%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 4%, transparent);min-width:84px;font-size:10px;font-weight:600;font-family:var(--font-sans);color:var(--fg-secondary);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px;line-height:1.25;display:flex}.pause-membership-step-config-module__pWzXLW__flowNodeFan{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:#c4b5fd}.pause-membership-step-config-module__pWzXLW__flowNodePause{border-color:color-mix(in srgb, var(--pause-accent) 45%, transparent);background:color-mix(in srgb, var(--pause-accent) 18%, transparent);color:var(--pause-accent-text)}.pause-membership-step-config-module__pWzXLW__flowNodeIcon{color:inherit;place-items:center;display:grid}.pause-membership-step-config-module__pWzXLW__flowArrow{color:color-mix(in srgb, var(--pause-accent) 55%, var(--fg-tertiary));flex-shrink:0}.pause-membership-step-config-module__pWzXLW__flowHint{font-size:12px;line-height:1.55;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.pause-membership-step-config-module__pWzXLW__flowHint strong{color:var(--fg-primary);font-weight:600}.pause-membership-step-config-module__pWzXLW__previewCard{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 85%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 3%, transparent);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.pause-membership-step-config-module__pWzXLW__previewLabel{font-size:11px;font-weight:650;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.pause-membership-step-config-module__pWzXLW__previewBody{align-items:center;gap:14px;min-width:0;display:flex}.pause-membership-step-config-module__pWzXLW__previewIconWell{background:linear-gradient(145deg, color-mix(in srgb, var(--pause-accent) 45%, transparent), color-mix(in srgb, var(--pause-accent) 18%, transparent));border:1px solid color-mix(in srgb, var(--pause-accent) 40%, transparent);width:48px;height:48px;color:var(--fg-warning);border-radius:14px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #fbbf242e}.pause-membership-step-config-module__pWzXLW__previewText{flex:1;min-width:0}.pause-membership-step-config-module__pWzXLW__previewMembershipName{font-size:17px;font-weight:650;font-family:var(--font-display,var(--font-sans));letter-spacing:-.02em;color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;line-height:1.2;overflow:hidden}.pause-membership-step-config-module__pWzXLW__previewSentence{font-size:13px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.pause-membership-step-config-module__pWzXLW__previewPlaceholder{font-size:14px;line-height:1.45;font-family:var(--font-sans);color:var(--fg-tertiary);margin:0}.pause-membership-step-config-module__pWzXLW__pickerSection{flex-direction:column;gap:10px;display:flex}.pause-membership-step-config-module__pWzXLW__pickerHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.pause-membership-step-config-module__pWzXLW__pickerTitle{font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);margin:0}.pause-membership-step-config-module__pWzXLW__pickerManageLink{font-size:12px;font-weight:600;font-family:var(--font-sans);color:var(--fg-brand);flex-shrink:0;text-decoration:none}.pause-membership-step-config-module__pWzXLW__pickerManageLink:hover{text-decoration:underline}.pause-membership-step-config-module__pWzXLW__membershipGrid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:180px;padding:2px;display:grid;overflow-y:auto}.pause-membership-step-config-module__pWzXLW__membershipOption{border:1px solid color-mix(in srgb, var(--picker-border,var(--border-subtle)) 80%, transparent);background:color-mix(in srgb, var(--color-neutral-0) 2%, transparent);cursor:pointer;text-align:left;min-width:0;font-family:var(--font-sans);border-radius:12px;align-items:center;gap:10px;padding:11px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.pause-membership-step-config-module__pWzXLW__membershipOption:hover{border-color:color-mix(in srgb, var(--pause-accent) 40%, transparent);background:color-mix(in srgb, var(--pause-accent) 8%, transparent)}.pause-membership-step-config-module__pWzXLW__membershipOptionSelected{border-color:color-mix(in srgb, var(--pause-accent) 55%, transparent);background:color-mix(in srgb, var(--pause-accent) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pause-accent) 25%, transparent), 0 0 0 3px color-mix(in srgb, var(--pause-accent) 12%, transparent)}.pause-membership-step-config-module__pWzXLW__membershipOptionIcon{color:color-mix(in srgb, var(--pause-accent) 85%, var(--fg-secondary));flex-shrink:0}.pause-membership-step-config-module__pWzXLW__membershipOptionName{color:var(--fg-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pause-membership-step-config-module__pWzXLW__tipsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pause-membership-step-config-module__pWzXLW__tipItem{background:color-mix(in srgb, var(--color-brand-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 12%, transparent);font-size:12px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.pause-membership-step-config-module__pWzXLW__tipIcon{color:var(--color-brand-400);flex-shrink:0;margin-top:1px}.pause-membership-step-config-module__pWzXLW__tipItemWarning{background:color-mix(in srgb, var(--pause-accent) 8%, transparent);border-color:color-mix(in srgb, var(--pause-accent) 20%, transparent)}.pause-membership-step-config-module__pWzXLW__tipItemWarning .pause-membership-step-config-module__pWzXLW__tipIcon{color:var(--pause-accent-text)}.pause-membership-step-config-module__pWzXLW__emptyState{text-align:center;border:1px dashed color-mix(in srgb, var(--pause-accent) 35%, var(--picker-border,var(--border-subtle)));background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--pause-accent-soft), transparent 70%), color-mix(in srgb, var(--pause-accent) 4%, transparent);border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.pause-membership-step-config-module__pWzXLW__emptyIconWell{background:color-mix(in srgb, var(--pause-accent) 20%, transparent);border:1px solid color-mix(in srgb, var(--pause-accent) 35%, transparent);width:48px;height:48px;color:var(--pause-accent-text);border-radius:14px;place-items:center;display:grid}.pause-membership-step-config-module__pWzXLW__emptyTitle{font-size:15px;font-weight:650;font-family:var(--font-display,var(--font-sans));color:var(--fg-primary);margin:0}.pause-membership-step-config-module__pWzXLW__emptyText{max-width:300px;font-size:13px;line-height:1.5;font-family:var(--font-sans);color:var(--fg-secondary);margin:0}.pause-membership-step-config-module__pWzXLW__emptyCta{border-radius:var(--radius-md,8px);font-size:13px;font-weight:600;font-family:var(--font-sans);color:var(--fg-primary);background:color-mix(in srgb, var(--pause-accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--pause-accent) 35%, transparent);align-items:center;gap:8px;margin-top:4px;padding:8px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.pause-membership-step-config-module__pWzXLW__emptyCta:hover{background:color-mix(in srgb, var(--pause-accent) 26%, transparent);border-color:color-mix(in srgb, var(--pause-accent) 50%, transparent)}@media (prefers-reduced-motion:reduce){.pause-membership-step-config-module__pWzXLW__membershipOption{transition:none}}
.card-modal-shell-module__HyFoiq__dialogRoot{--chrome-bg:color-mix(in srgb, var(--text-strong) 5%, transparent);--chrome-bg-hover:color-mix(in srgb, var(--text-strong) 9%, transparent);--chrome-border:color-mix(in srgb, var(--text-strong) 10%, transparent);max-height:inherit;font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.card-modal-shell-module__HyFoiq__header{border-bottom:1px solid var(--card-divider,var(--line-subtle));flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.card-modal-shell-module__HyFoiq__headerMain{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.card-modal-shell-module__HyFoiq__headerText{flex:1;min-width:0}.card-modal-shell-module__HyFoiq__title{letter-spacing:-.02em;color:var(--text-strong);margin:0 0 1px;font-size:15px;font-weight:700}.card-modal-shell-module__HyFoiq__titlePlain{color:var(--text-strong);margin:0;font-size:15px;font-weight:700}.card-modal-shell-module__HyFoiq__subtitle{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.45}.card-modal-shell-module__HyFoiq__subtitleMeta{color:var(--text-secondary);margin:2px 0 0;font-size:11px}.card-modal-shell-module__HyFoiq__closeButton{background:var(--chrome-bg);border:1px solid var(--chrome-border);border-radius:var(--radius-md);cursor:pointer;width:32px;height:32px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.card-modal-shell-module__HyFoiq__closeButton:disabled{cursor:not-allowed;opacity:.6}.card-modal-shell-module__HyFoiq__closeButton:not(:disabled):hover{background:var(--chrome-bg-hover)}.card-modal-shell-module__HyFoiq__iconButton{}.card-modal-shell-module__HyFoiq__scrollWrap{flex:1;min-height:0;overflow-y:auto}.card-modal-shell-module__HyFoiq__body{padding:24px}.card-modal-shell-module__HyFoiq__footer{border-top:1px solid var(--card-divider,var(--line-subtle));flex-shrink:0}@media (prefers-reduced-motion:reduce){.card-modal-shell-module__HyFoiq__dialogRoot [data-slot=dialog-content]{animation:none}}
.switch-module__G6F55q__track{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-neutral-200);border:1px solid var(--border-default);width:44px;height:24px;transition:var(--transition-base);cursor:pointer;outline:none;flex:none;align-items:center;padding:2px;display:inline-flex;position:relative}.switch-module__G6F55q__trackSm{width:28px;height:16px}.switch-module__G6F55q__track[data-checked]{background:var(--color-brand-600);border-color:var(--color-brand-600)}.switch-module__G6F55q__track[data-disabled]{opacity:.5;cursor:not-allowed}.switch-module__G6F55q__thumb{pointer-events:none;border-radius:var(--radius-full);background:var(--color-neutral-0);width:18px;height:18px;box-shadow:var(--shadow-xs);transition:var(--transition-base);display:block;transform:translate(2px)}.switch-module__G6F55q__thumbSm{width:12px;height:12px}.switch-module__G6F55q__thumb[data-checked]{transform:translate(22px)}.switch-module__G6F55q__trackSm .switch-module__G6F55q__thumb[data-checked]{transform:translate(12px)}
.textarea-module__4g_ugG__textarea{cursor:text;box-sizing:border-box;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-color);caret-color:var(--input-color);-webkit-text-fill-color:var(--input-color);font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);resize:vertical;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);width:100%;min-height:80px;padding:8px 12px;display:block}.textarea-module__4g_ugG__textarea:hover{border-color:var(--border-strong)}.textarea-module__4g_ugG__textarea:focus{border-color:var(--border-focus);box-shadow:var(--input-shadow-focus);outline:none}.textarea-module__4g_ugG__textarea:disabled{opacity:.5;cursor:not-allowed;resize:none}.textarea-module__4g_ugG__textarea::placeholder{color:color-mix(in srgb, var(--fg-tertiary) 62%, transparent);-webkit-text-fill-color:color-mix(in srgb, var(--fg-tertiary) 62%, transparent)}.textarea-module__4g_ugG__textareaError{border-color:var(--color-error-500)}.textarea-module__4g_ugG__textareaError:focus{box-shadow:var(--input-shadow-error)}.textarea-module__4g_ugG__textarea.textarea-module__4g_ugG__textareaInGroup{min-width:0;min-height:4.5rem;box-shadow:none;background-color:#0000;border:none;border-radius:0;flex:auto}.textarea-module__4g_ugG__textarea.textarea-module__4g_ugG__textareaInGroup:hover{border-color:#0000}.textarea-module__4g_ugG__textarea.textarea-module__4g_ugG__textareaInGroup:focus{box-shadow:none;border-color:#0000;outline:none}@media (prefers-reduced-motion:reduce){.textarea-module__4g_ugG__textarea{transition:none}}
.google-oauth-button-module__De-K2q__googleButton{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:12px var(--space-5);background:var(--form-chrome-bg,color-mix(in srgb, var(--text-strong) 5%, transparent));border:1px solid var(--form-chrome-border,var(--line-subtle));border-radius:var(--radius-md);color:var(--text-strong);font-size:max(16px, var(--text-body));font-weight:var(--weight-semibold);font-family:var(--font-sans);cursor:pointer;transition:background var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-fast);-webkit-tap-highlight-color:transparent;display:flex}.google-oauth-button-module__De-K2q__googleButton:disabled{cursor:not-allowed;opacity:.7}.google-oauth-button-module__De-K2q__googleButton:not(:disabled):hover{background:var(--form-chrome-bg-hover,color-mix(in srgb, var(--text-strong) 9%, transparent));border-color:var(--form-chrome-border-hover,var(--line-accent));box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 14%, transparent);transform:translateY(-1px)}.google-oauth-button-module__De-K2q__googleButton:not(:disabled):active{transform:translateY(0)}