@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.0h6ig86gwutp4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_ce12b1b2-module__Pzq3YW__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_ce12b1b2-module__Pzq3YW__variable{--font-build-season-script:"Caveat", "Caveat Fallback"}
.Button-module__xDwtkW__button{justify-content:center;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;border-radius:.875rem;line-height:1;display:inline-flex}.Button-module__xDwtkW__button:hover{transform:translateY(-1px)}.Button-module__xDwtkW__button:active{transform:translateY(0)scale(.985)}.Button-module__xDwtkW__button:disabled{cursor:not-allowed;opacity:.55;transform:none}.Button-module__xDwtkW__button:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:3px}.Button-module__xDwtkW__sm{min-height:2.25rem;padding-inline:var(--space-4);font-size:var(--font-size-sm)}.Button-module__xDwtkW__md{min-height:2.75rem;padding-inline:var(--space-5);font-size:var(--font-size-sm)}.Button-module__xDwtkW__lg{min-height:3.25rem;padding-inline:var(--space-6);font-size:var(--font-size-base)}.Button-module__xDwtkW__primary{background:var(--color-brand-500);color:var(--color-text-inverse);box-shadow:var(--shadow-brand)}.Button-module__xDwtkW__primary:hover{background:var(--color-brand-600)}.Button-module__xDwtkW__primary:active{box-shadow:none}.Button-module__xDwtkW__secondary{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}.Button-module__xDwtkW__secondary:hover{border-color:var(--color-border-strong);background:var(--color-surface-secondary)}.Button-module__xDwtkW__ghost{color:inherit;background:0 0}.Button-module__xDwtkW__ghost:hover{background:#ffffff14}.Button-module__xDwtkW__fullWidth{width:100%}@media (prefers-reduced-motion:reduce){.Button-module__xDwtkW__button{transition:none}.Button-module__xDwtkW__button:hover,.Button-module__xDwtkW__button:active{transform:none}}
.TextField-module__EeMNYq__field{gap:.3125rem;display:grid}.TextField-module__EeMNYq__labelRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.TextField-module__EeMNYq__label{color:var(--color-text-primary,#18181b);font-size:.6875rem;font-weight:600;line-height:1.25}.TextField-module__EeMNYq__requiredMarker{color:var(--color-error,#dc2626);margin-left:.1875rem;font-weight:600}.TextField-module__EeMNYq__optionalLabel{color:var(--color-text-muted,#71717a);margin-left:.375rem;font-size:.6875rem;font-weight:400}.TextField-module__EeMNYq__labelAside{color:var(--color-text-muted,#71717a);text-align:right;align-items:center;gap:.5rem;font-size:.6875rem;font-weight:400;line-height:1.25;display:flex}.TextField-module__EeMNYq__inputWrapper{border:.0625rem solid var(--color-border,#e4e4e7);background:var(--color-surface,#fff);min-height:2.5rem;transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease);border-radius:.4375rem;align-items:center;display:flex;position:relative;overflow:hidden}.TextField-module__EeMNYq__inputWrapper:hover{border-color:var(--color-border-strong,#d4d4d8)}.TextField-module__EeMNYq__inputWrapper:focus-within{border-color:var(--color-brand-500,#5b4cf0);box-shadow:0 0 0 .1875rem #5b4cf01a}.TextField-module__EeMNYq__inputWrapperError{border-color:var(--color-error,#dc2626)}.TextField-module__EeMNYq__inputWrapperError:focus-within{border-color:var(--color-error,#dc2626);box-shadow:0 0 0 .15625rem #dc262614}.TextField-module__EeMNYq__leadingIcon{color:#7d849f;flex:none;justify-content:center;align-items:center;padding-left:.75rem;display:inline-flex}.TextField-module__EeMNYq__leadingIcon svg{width:1rem;height:1rem}.TextField-module__EeMNYq__trailingAction{flex:none;justify-content:center;align-items:center;padding-right:.5rem;display:inline-flex}.TextField-module__EeMNYq__input{width:100%;min-width:0;height:2.375rem;color:var(--color-text-primary,#18181b);background:0 0;border:0;outline:0;padding:0 .8125rem;font-size:.8125rem;font-weight:400;line-height:1.5}.TextField-module__EeMNYq__inputWithIcon{padding-left:.5rem}.TextField-module__EeMNYq__inputWithTrailing{padding-right:.25rem}.TextField-module__EeMNYq__input::placeholder{color:#7d849f;opacity:1}.TextField-module__EeMNYq__input:disabled{cursor:not-allowed;opacity:.65}.TextField-module__EeMNYq__input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.TextField-module__EeMNYq__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.TextField-module__EeMNYq__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.TextField-module__EeMNYq__input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.TextField-module__EeMNYq__hint{color:var(--color-text-muted,#71717a);font-size:.6875rem;line-height:1.45}.TextField-module__EeMNYq__error{color:var(--color-error,#dc2626);font-size:.6875rem;line-height:1.35}
.ZinthoLogo-module__FTOrzW__wrapper{align-items:center;width:fit-content;display:inline-flex}.ZinthoLogo-module__FTOrzW__link{border-radius:var(--radius-sm,.5rem)}.ZinthoLogo-module__FTOrzW__link:focus-visible{outline-offset:.25rem;outline:.125rem solid #5b4cf03d}.ZinthoLogo-module__FTOrzW__lockup{width:auto;display:block}.ZinthoLogo-module__FTOrzW__sm{height:1.375rem}.ZinthoLogo-module__FTOrzW__md{height:1.625rem}.ZinthoLogo-module__FTOrzW__lg{height:2rem}@media (max-width:36rem){.ZinthoLogo-module__FTOrzW__sm{height:1.25rem}.ZinthoLogo-module__FTOrzW__md{height:1.4375rem}}
.AuthCard-module__PF15oW__card{background:var(--color-surface,#fff);border:.0625rem solid #5b4cf017;border-radius:.625rem;width:100%;padding:1.375rem 1.875rem 1.75rem;box-shadow:0 .375rem 1.25rem #18181b08}.AuthCard-module__PF15oW__brand{align-items:center;margin-bottom:.875rem;display:flex}@media (max-width:36rem){.AuthCard-module__PF15oW__card{border-radius:.5rem;padding:1.25rem 1.25rem 1.375rem;box-shadow:0 .25rem .875rem #18181b06}.AuthCard-module__PF15oW__brand{margin-bottom:.75rem}}
.AuthHeader-module__DEoL_G__header{width:100%}.AuthHeader-module__DEoL_G__centered{text-align:center}.AuthHeader-module__DEoL_G__title{color:var(--color-text-primary,#18181b);letter-spacing:-.04em;font-size:1.625rem;font-weight:650;line-height:1.15}.AuthHeader-module__DEoL_G__description{max-width:27rem;color:var(--color-text-secondary,#52525b);margin-top:.375rem;font-size:.875rem;font-weight:400;line-height:1.5}.AuthHeader-module__DEoL_G__centered .AuthHeader-module__DEoL_G__description{margin-inline:auto}@media (max-width:36rem){.AuthHeader-module__DEoL_G__title{letter-spacing:-.035em;font-size:1.5rem}.AuthHeader-module__DEoL_G__description{font-size:.8125rem}}
.AuthSecurityNotice-module__Re5rPa__notice{background:linear-gradient(135deg,#f7f6fff5 0%,#eeecffad 100%);border:.0625rem solid #5b4cf014;border-radius:.625rem;align-items:center;gap:.75rem;width:100%;padding:.625rem .875rem;display:flex;box-shadow:inset 0 .0625rem #ffffffbf}.AuthSecurityNotice-module__Re5rPa__iconContainer{width:1.625rem;height:1.625rem;color:var(--color-brand-600,#4938df);background:linear-gradient(145deg,#5b4cf021,#5b4cf012);border:.0625rem solid #5b4cf01a;border-radius:.5rem;flex:0 0 1.625rem;justify-content:center;align-items:center;display:inline-flex}.AuthSecurityNotice-module__Re5rPa__iconContainer svg{width:1.0625rem;height:1.0625rem}.AuthSecurityNotice-module__Re5rPa__body{min-width:0;color:var(--color-text-secondary,#52525b);font-size:.75rem;font-weight:400;line-height:1.5}@media (min-width:30rem){.AuthSecurityNotice-module__Re5rPa__body{white-space:nowrap}}@media (max-width:30rem){.AuthSecurityNotice-module__Re5rPa__notice{gap:.625rem;padding:.6875rem .875rem}.AuthSecurityNotice-module__Re5rPa__iconContainer{flex-basis:1.75rem;width:1.75rem;height:1.75rem}.AuthSecurityNotice-module__Re5rPa__iconContainer svg{width:1rem;height:1rem}}
.PasswordField-module__DEObeG__field{gap:.3125rem;display:grid}.PasswordField-module__DEObeG__label{color:var(--color-text-primary,#18181b);font-size:.6875rem;font-weight:600;line-height:1.25}.PasswordField-module__DEObeG__inputWrapper{border:.0625rem solid var(--color-border,#e4e4e7);background:var(--color-surface,#fff);min-height:2.5rem;transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease);border-radius:.4375rem;align-items:center;display:flex;position:relative;overflow:hidden}.PasswordField-module__DEObeG__inputWrapper:hover{border-color:var(--color-border-strong,#d4d4d8)}.PasswordField-module__DEObeG__inputWrapper:focus-within{border-color:var(--color-brand-500,#5b4cf0);box-shadow:0 0 0 .1875rem #5b4cf01a}.PasswordField-module__DEObeG__inputWrapperError{border-color:var(--color-error,#dc2626)}.PasswordField-module__DEObeG__inputWrapperError:focus-within{border-color:var(--color-error,#dc2626);box-shadow:0 0 0 .15625rem #dc262614}.PasswordField-module__DEObeG__leadingIcon{display:none}.PasswordField-module__DEObeG__input{width:100%;min-width:0;height:2.375rem;color:var(--color-text-primary,#18181b);background:0 0;border:0;outline:0;padding:0 2.625rem 0 .8125rem;font-size:.8125rem;font-weight:400;line-height:1.5}.PasswordField-module__DEObeG__input::placeholder{color:#7d849f;opacity:1}.PasswordField-module__DEObeG__input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.PasswordField-module__DEObeG__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.PasswordField-module__DEObeG__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.PasswordField-module__DEObeG__input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 62.5rem #fff}.PasswordField-module__DEObeG__visibilityButton{color:#7d849f;cursor:pointer;width:1.875rem;height:1.875rem;transition:color var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease);background:0 0;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.PasswordField-module__DEObeG__visibilityButton:hover{background:var(--color-surface-secondary,#f6f6f8);color:var(--color-text-primary,#18181b)}.PasswordField-module__DEObeG__visibilityButton:focus-visible{outline:.125rem solid var(--color-brand-500,#5b4cf0);outline-offset:.0625rem}.PasswordField-module__DEObeG__error{color:var(--color-error,#dc2626);font-size:.6875rem;line-height:1.35}
.PasswordRequirements-module__iQEHxa__container{align-items:center;gap:.4375rem;min-width:0;display:flex}.PasswordRequirements-module__iQEHxa__label{color:#69708b;white-space:nowrap;flex:none;font-size:.65625rem;font-weight:400;line-height:1.35}.PasswordRequirements-module__iQEHxa__requirements{flex-wrap:nowrap;flex:1;align-items:center;min-width:0;display:flex}.PasswordRequirements-module__iQEHxa__requirement{color:#69708b;white-space:nowrap;transition:color var(--transition-fast,.15s ease);flex:none;align-items:center;gap:.21875rem;font-size:.65625rem;line-height:1.35;display:inline-flex}.PasswordRequirements-module__iQEHxa__requirement:not(:last-child):after{background:var(--color-border,#e4e4e7);content:"";width:.0625rem;height:.6875rem;margin-inline:.375rem}.PasswordRequirements-module__iQEHxa__requirementMet{color:var(--color-success,#16a34a)}.PasswordRequirements-module__iQEHxa__checkIcon{flex:0 0 .6875rem;width:.6875rem;height:.6875rem;display:inline-flex}.PasswordRequirements-module__iQEHxa__checkIcon svg{width:.6875rem;height:.6875rem}@media (max-width:36rem){.PasswordRequirements-module__iQEHxa__container{gap:.375rem;display:grid}.PasswordRequirements-module__iQEHxa__requirements{flex-wrap:wrap;gap:.375rem 0;display:flex}.PasswordRequirements-module__iQEHxa__requirement:not(:last-child):after{margin-inline:.375rem}}
.SignInForm-module__q0zjKq__content{gap:1.375rem;display:grid}.SignInForm-module__q0zjKq__form{gap:1rem;display:grid}.SignInForm-module__q0zjKq__formError{background:#dc26260d;border:.0625rem solid #dc262633;border-radius:.4375rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.SignInForm-module__q0zjKq__formErrorIcon{border:.0625rem solid var(--color-error,#dc2626);width:1.125rem;height:1.125rem;color:var(--color-error,#dc2626);border-radius:50%;flex:0 0 1.125rem;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.SignInForm-module__q0zjKq__formError p{color:var(--color-error,#dc2626);margin:0;font-size:.75rem;line-height:1.45}.SignInForm-module__q0zjKq__passwordGroup{gap:.75rem;display:grid}.SignInForm-module__q0zjKq__forgotPasswordRow{justify-content:flex-start;display:flex}.SignInForm-module__q0zjKq__forgotPasswordLink{color:var(--color-brand-600,#4938df);font-size:.75rem;font-weight:500;line-height:1.4}.SignInForm-module__q0zjKq__forgotPasswordLink:hover{text-underline-offset:.125rem;text-decoration:underline}.SignInForm-module__q0zjKq__forgotPasswordLink:focus-visible{outline-offset:.125rem;border-radius:.1875rem;outline:.15625rem solid #5b4cf033}.SignInForm-module__q0zjKq__checkboxLabel{color:#69708b;cursor:pointer;align-items:center;gap:.5rem;width:fit-content;padding-block:.25rem;font-size:.75rem;line-height:1.5;display:flex;position:relative}.SignInForm-module__q0zjKq__checkboxInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.SignInForm-module__q0zjKq__customCheckbox{color:#fff;width:.9375rem;height:.9375rem;transition:border-color var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);background:#fff;border:.0625rem solid #a8aec0;border-radius:.1875rem;flex:0 0 .9375rem;justify-content:center;align-items:center;display:inline-flex}.SignInForm-module__q0zjKq__customCheckbox svg{opacity:0;width:.6875rem;height:.6875rem;transition:opacity var(--transition-fast,.15s ease)}.SignInForm-module__q0zjKq__checkboxInput:checked+.SignInForm-module__q0zjKq__customCheckbox{border-color:var(--color-brand-500,#5b4cf0);background:var(--color-brand-500,#5b4cf0)}.SignInForm-module__q0zjKq__checkboxInput:checked+.SignInForm-module__q0zjKq__customCheckbox svg{opacity:1}.SignInForm-module__q0zjKq__checkboxInput:focus-visible+.SignInForm-module__q0zjKq__customCheckbox{box-shadow:0 0 0 .15625rem #5b4cf024}.SignInForm-module__q0zjKq__checkboxInput:disabled+.SignInForm-module__q0zjKq__customCheckbox,.SignInForm-module__q0zjKq__checkboxInput:disabled~span:last-child{cursor:wait;opacity:.65}.SignInForm-module__q0zjKq__submitButton{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;cursor:pointer;width:100%;min-height:2.75rem;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border-radius:.4375rem;justify-content:center;align-items:center;gap:.75rem;padding-block:.625rem;font-size:.875rem;font-weight:550;line-height:1;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.SignInForm-module__q0zjKq__submitButton svg{width:1.0625rem;height:1.0625rem}.SignInForm-module__q0zjKq__submitButton:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.SignInForm-module__q0zjKq__submitButton:active:not(:disabled){filter:brightness();transform:translateY(0);box-shadow:0 .1875rem .5rem #5b4cf01a,inset 0 .0625rem #ffffff2e}.SignInForm-module__q0zjKq__submitButton:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.SignInForm-module__q0zjKq__submitButton:disabled{cursor:wait;opacity:.72}.SignInForm-module__q0zjKq__signupDivider{grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;gap:.75rem;display:grid}.SignInForm-module__q0zjKq__signupDivider>span{background:var(--color-border,#e4e4e7);height:.0625rem}.SignInForm-module__q0zjKq__signupDivider p{color:#69708b;text-align:center;margin:0;font-size:.75rem;line-height:1.4}.SignInForm-module__q0zjKq__signupDivider a{color:var(--color-brand-600,#4938df);margin-left:.25rem;font-weight:500}.SignInForm-module__q0zjKq__signupDivider a:hover{text-underline-offset:.125rem;text-decoration:underline}.SignInForm-module__q0zjKq__signupDivider a:focus-visible{outline-offset:.125rem;border-radius:.1875rem;outline:.15625rem solid #5b4cf033}@media (max-width:30rem){.SignInForm-module__q0zjKq__content{gap:1.125rem}.SignInForm-module__q0zjKq__form{gap:.875rem}.SignInForm-module__q0zjKq__signupDivider{grid-template-columns:1fr;gap:.5rem}.SignInForm-module__q0zjKq__signupDivider>span{display:none}}@media (prefers-reduced-motion:reduce){.SignInForm-module__q0zjKq__customCheckbox,.SignInForm-module__q0zjKq__customCheckbox svg,.SignInForm-module__q0zjKq__submitButton{min-height:2.75rem;padding-block:.625rem;transition:none}}.SignInForm-module__q0zjKq__verificationLink{color:var(--color-brand-600,#4938df);margin-top:.375rem;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.SignInForm-module__q0zjKq__verificationLink:hover{text-underline-offset:.125rem;text-decoration:underline}.SignInForm-module__q0zjKq__verificationLink:focus-visible{outline-offset:.125rem;border-radius:.1875rem;outline:.15625rem solid #5b4cf033}
.CheckEmailScreen-module__xIFyuq__content{gap:1.25rem;display:grid}.CheckEmailScreen-module__xIFyuq__introduction{gap:1rem;display:grid}.CheckEmailScreen-module__xIFyuq__illustration{justify-content:center;align-items:center;width:5rem;height:5rem;margin-inline:auto;display:flex;position:relative}.CheckEmailScreen-module__xIFyuq__illustrationGlow{background:radial-gradient(circle,#5b4cf024 0%,#5b4cf00a 58%,#0000 72%);border-radius:50%;position:absolute;inset:.375rem}.CheckEmailScreen-module__xIFyuq__iconContainer{z-index:1;background:linear-gradient(145deg, var(--color-brand-50,#f7f6ff), var(--color-brand-100,#eeecff));width:4rem;height:4rem;color:var(--color-brand-600,#4938df);border:.0625rem solid #5b4cf01f;border-radius:1rem;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 .5rem 1.25rem #5b4cf014}.CheckEmailScreen-module__xIFyuq__iconContainer>svg{width:2.25rem;height:2.25rem}.CheckEmailScreen-module__xIFyuq__statusBadge{border:.1875rem solid var(--color-surface,#fff);background:var(--color-brand-500,#5b4cf0);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex;position:absolute;bottom:-.375rem;right:-.375rem;box-shadow:0 .25rem .75rem #5b4cf038}.CheckEmailScreen-module__xIFyuq__statusBadge svg{width:.9375rem;height:.9375rem}.CheckEmailScreen-module__xIFyuq__emailPanel{border:.0625rem solid var(--color-border,#e4e4e7);background:var(--color-surface-secondary,#f6f6f8);text-align:center;border-radius:.5rem;gap:.25rem;width:min(100%,22rem);margin-inline:auto;padding:.8125rem 1rem;display:grid}.CheckEmailScreen-module__xIFyuq__emailLabel{color:var(--color-text-muted,#71717a);text-transform:uppercase;letter-spacing:.045em;font-size:.6875rem;font-weight:500;line-height:1.4}.CheckEmailScreen-module__xIFyuq__emailAddress{overflow-wrap:anywhere;color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.45}.CheckEmailScreen-module__xIFyuq__actions{gap:.625rem;display:grid}.CheckEmailScreen-module__xIFyuq__primaryAction{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;width:100%;min-height:2.875rem;font:inherit;text-align:center;cursor:pointer;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border:0;border-radius:.4375rem;justify-content:center;align-items:center;gap:.625rem;font-size:.875rem;font-weight:550;line-height:1;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.CheckEmailScreen-module__xIFyuq__primaryAction svg{width:1rem;height:1rem}.CheckEmailScreen-module__xIFyuq__primaryAction:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.CheckEmailScreen-module__xIFyuq__primaryAction:active:not(:disabled){filter:brightness();transform:translateY(0)}.CheckEmailScreen-module__xIFyuq__primaryAction:disabled{cursor:not-allowed;opacity:.68}.CheckEmailScreen-module__xIFyuq__primaryAction:focus-visible,.CheckEmailScreen-module__xIFyuq__secondaryAction:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.CheckEmailScreen-module__xIFyuq__secondaryAction{width:fit-content;color:var(--color-brand-600,#4938df);border-radius:.1875rem;justify-content:center;align-items:center;gap:.375rem;margin-inline:auto;font-size:.75rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.CheckEmailScreen-module__xIFyuq__secondaryAction svg{width:.9375rem;height:.9375rem;transition:transform var(--transition-fast,.15s ease)}.CheckEmailScreen-module__xIFyuq__secondaryAction:hover{text-underline-offset:.125rem;text-decoration:underline}.CheckEmailScreen-module__xIFyuq__secondaryAction:hover svg{transform:translate(-.125rem)}.CheckEmailScreen-module__xIFyuq__helpText{max-width:23rem;color:var(--color-text-muted,#71717a);text-align:center;margin:0 auto;font-size:.75rem;line-height:1.5}.CheckEmailScreen-module__xIFyuq__helpText strong{color:var(--color-text-secondary,#52525b);font-weight:600}.CheckEmailScreen-module__xIFyuq__statusRegion:empty{display:none}.CheckEmailScreen-module__xIFyuq__statusMessage{border:.0625rem solid #0000;border-radius:.4375rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.CheckEmailScreen-module__xIFyuq__statusMessage svg{flex:0 0 1.125rem;width:1.125rem;height:1.125rem;margin-top:.0625rem}.CheckEmailScreen-module__xIFyuq__statusMessage p{margin:0;font-size:.75rem;line-height:1.45}.CheckEmailScreen-module__xIFyuq__successMessage{color:var(--color-success,#16a34a);background:#16a34a0d;border-color:#16a34a2e}.CheckEmailScreen-module__xIFyuq__errorMessage{color:var(--color-error,#dc2626);background:#dc26260d;border-color:#dc262633}.CheckEmailScreen-module__xIFyuq__buttonSpinner{border:.125rem solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite CheckEmailScreen-module__xIFyuq__rotate-spinner}@keyframes CheckEmailScreen-module__xIFyuq__rotate-spinner{to{transform:rotate(360deg)}}@media (max-width:30rem){.CheckEmailScreen-module__xIFyuq__content{gap:1.125rem}.CheckEmailScreen-module__xIFyuq__introduction{gap:.875rem}.CheckEmailScreen-module__xIFyuq__emailPanel{padding:.75rem .875rem}}@media (prefers-reduced-motion:reduce){.CheckEmailScreen-module__xIFyuq__buttonSpinner{animation-duration:1.4s}.CheckEmailScreen-module__xIFyuq__primaryAction,.CheckEmailScreen-module__xIFyuq__secondaryAction svg{transition:none}}
.ForgotPasswordScreen-module__Ki4q4q__content{gap:1.375rem;display:grid}.ForgotPasswordScreen-module__Ki4q4q__form{gap:1rem;display:grid}.ForgotPasswordScreen-module__Ki4q4q__formError{background:#dc26260d;border:.0625rem solid #dc262633;border-radius:.4375rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.ForgotPasswordScreen-module__Ki4q4q__formErrorIcon{border:.0625rem solid var(--color-error,#dc2626);width:1.125rem;height:1.125rem;color:var(--color-error,#dc2626);border-radius:50%;flex:0 0 1.125rem;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.ForgotPasswordScreen-module__Ki4q4q__formError p{color:var(--color-error,#dc2626);margin:0;font-size:.75rem;line-height:1.45}.ForgotPasswordScreen-module__Ki4q4q__submitButton{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;cursor:pointer;width:100%;min-height:2.75rem;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border-radius:.4375rem;justify-content:center;align-items:center;gap:.75rem;padding-block:.625rem;font-size:.875rem;font-weight:550;line-height:1;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.ForgotPasswordScreen-module__Ki4q4q__submitButton svg{width:1.0625rem;height:1.0625rem}.ForgotPasswordScreen-module__Ki4q4q__submitButton:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.ForgotPasswordScreen-module__Ki4q4q__submitButton:active:not(:disabled){filter:brightness();transform:translateY(0);box-shadow:0 .1875rem .5rem #5b4cf01a,inset 0 .0625rem #ffffff2e}.ForgotPasswordScreen-module__Ki4q4q__submitButton:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.ForgotPasswordScreen-module__Ki4q4q__submitButton:disabled{cursor:wait;opacity:.72}.ForgotPasswordScreen-module__Ki4q4q__loadingIndicator{border:.125rem solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite ForgotPasswordScreen-module__Ki4q4q__rotate-loading-indicator}.ForgotPasswordScreen-module__Ki4q4q__backToLogin{justify-content:center;display:flex}.ForgotPasswordScreen-module__Ki4q4q__backToLogin a{color:var(--color-brand-600,#4938df);border-radius:.1875rem;justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.ForgotPasswordScreen-module__Ki4q4q__backToLogin svg{width:.9375rem;height:.9375rem;transition:transform var(--transition-fast,.15s ease)}.ForgotPasswordScreen-module__Ki4q4q__backToLogin a:hover{text-underline-offset:.125rem;text-decoration:underline}.ForgotPasswordScreen-module__Ki4q4q__backToLogin a:hover svg{transform:translate(-.125rem)}.ForgotPasswordScreen-module__Ki4q4q__backToLogin a:focus-visible{outline-offset:.125rem;outline:.15625rem solid #5b4cf033}@keyframes ForgotPasswordScreen-module__Ki4q4q__rotate-loading-indicator{to{transform:rotate(360deg)}}@media (max-width:30rem){.ForgotPasswordScreen-module__Ki4q4q__content{gap:1.125rem}.ForgotPasswordScreen-module__Ki4q4q__form{gap:.875rem}}@media (prefers-reduced-motion:reduce){.ForgotPasswordScreen-module__Ki4q4q__submitButton,.ForgotPasswordScreen-module__Ki4q4q__backToLogin svg{transition:none}.ForgotPasswordScreen-module__Ki4q4q__loadingIndicator{animation-duration:1.4s}}
.ResendVerificationScreen-module__dGIqwq__content{gap:1.25rem;display:grid}.ResendVerificationScreen-module__dGIqwq__introduction,.ResendVerificationScreen-module__dGIqwq__form{gap:1rem;display:grid}.ResendVerificationScreen-module__dGIqwq__illustration{justify-content:center;align-items:center;width:5rem;height:5rem;margin-inline:auto;display:flex;position:relative}.ResendVerificationScreen-module__dGIqwq__illustrationGlow{background:radial-gradient(circle,#5b4cf024 0%,#5b4cf00a 58%,#0000 72%);border-radius:50%;position:absolute;inset:.375rem}.ResendVerificationScreen-module__dGIqwq__successGlow{background:radial-gradient(circle,#16a34a24 0%,#16a34a0a 58%,#0000 72%)}.ResendVerificationScreen-module__dGIqwq__iconContainer{z-index:1;background:linear-gradient(145deg, var(--color-brand-50,#f7f6ff), var(--color-brand-100,#eeecff));width:4rem;height:4rem;color:var(--color-brand-600,#4938df);border:.0625rem solid #5b4cf01f;border-radius:1rem;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 .5rem 1.25rem #5b4cf014}.ResendVerificationScreen-module__dGIqwq__iconContainer>svg{width:2.25rem;height:2.25rem}.ResendVerificationScreen-module__dGIqwq__successIconContainer{color:var(--color-success,#16a34a);background:linear-gradient(145deg,#f0fdf4,#dcfce7);border-color:#16a34a24}.ResendVerificationScreen-module__dGIqwq__statusBadge{border:.1875rem solid var(--color-surface,#fff);background:var(--color-brand-500,#5b4cf0);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex;position:absolute;bottom:-.375rem;right:-.375rem;box-shadow:0 .25rem .75rem #5b4cf038}.ResendVerificationScreen-module__dGIqwq__statusBadge svg{width:.9375rem;height:.9375rem}.ResendVerificationScreen-module__dGIqwq__primaryAction{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;width:100%;min-height:2.875rem;font:inherit;text-align:center;cursor:pointer;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border:0;border-radius:.4375rem;justify-content:center;align-items:center;gap:.625rem;font-size:.875rem;font-weight:550;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.ResendVerificationScreen-module__dGIqwq__primaryAction svg{width:1rem;height:1rem}.ResendVerificationScreen-module__dGIqwq__primaryAction:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.ResendVerificationScreen-module__dGIqwq__primaryAction:active:not(:disabled){filter:brightness();transform:translateY(0)}.ResendVerificationScreen-module__dGIqwq__primaryAction:disabled{cursor:not-allowed;opacity:.68}.ResendVerificationScreen-module__dGIqwq__primaryAction:focus-visible,.ResendVerificationScreen-module__dGIqwq__secondaryAction:focus-visible,.ResendVerificationScreen-module__dGIqwq__textButton:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.ResendVerificationScreen-module__dGIqwq__secondaryAction,.ResendVerificationScreen-module__dGIqwq__textButton{width:fit-content;color:var(--color-brand-600,#4938df);border-radius:.1875rem;justify-content:center;align-items:center;gap:.375rem;margin-inline:auto;font-size:.75rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.ResendVerificationScreen-module__dGIqwq__secondaryAction svg{width:.9375rem;height:.9375rem;transition:transform var(--transition-fast,.15s ease)}.ResendVerificationScreen-module__dGIqwq__secondaryAction:hover,.ResendVerificationScreen-module__dGIqwq__textButton:hover{text-underline-offset:.125rem;text-decoration:underline}.ResendVerificationScreen-module__dGIqwq__secondaryAction:hover svg{transform:translate(-.125rem)}.ResendVerificationScreen-module__dGIqwq__textButton{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.ResendVerificationScreen-module__dGIqwq__errorMessage{color:var(--color-error,#dc2626);background:#dc26260d;border:.0625rem solid #dc262633;border-radius:.4375rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.ResendVerificationScreen-module__dGIqwq__errorMessage svg{flex:0 0 1.125rem;width:1.125rem;height:1.125rem;margin-top:.0625rem}.ResendVerificationScreen-module__dGIqwq__errorMessage p{margin:0;font-size:.75rem;line-height:1.45}.ResendVerificationScreen-module__dGIqwq__emailPanel{border:.0625rem solid var(--color-border,#e4e4e7);background:var(--color-surface-secondary,#f6f6f8);text-align:center;border-radius:.5rem;gap:.25rem;width:min(100%,22rem);margin-inline:auto;padding:.8125rem 1rem;display:grid}.ResendVerificationScreen-module__dGIqwq__emailLabel{color:var(--color-text-muted,#71717a);text-transform:uppercase;letter-spacing:.045em;font-size:.6875rem;font-weight:500;line-height:1.4}.ResendVerificationScreen-module__dGIqwq__emailAddress{overflow-wrap:anywhere;color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.45}.ResendVerificationScreen-module__dGIqwq__helpText{max-width:23rem;color:var(--color-text-muted,#71717a);text-align:center;margin:0 auto;font-size:.75rem;line-height:1.5}.ResendVerificationScreen-module__dGIqwq__helpText strong{color:var(--color-text-secondary,#52525b);font-weight:600}.ResendVerificationScreen-module__dGIqwq__buttonSpinner{border:.125rem solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite ResendVerificationScreen-module__dGIqwq__rotate-spinner}@keyframes ResendVerificationScreen-module__dGIqwq__rotate-spinner{to{transform:rotate(360deg)}}@media (max-width:30rem){.ResendVerificationScreen-module__dGIqwq__content{gap:1.125rem}.ResendVerificationScreen-module__dGIqwq__introduction,.ResendVerificationScreen-module__dGIqwq__form{gap:.875rem}.ResendVerificationScreen-module__dGIqwq__emailPanel{padding:.75rem .875rem}}@media (prefers-reduced-motion:reduce){.ResendVerificationScreen-module__dGIqwq__buttonSpinner{animation-duration:1.4s}.ResendVerificationScreen-module__dGIqwq__primaryAction,.ResendVerificationScreen-module__dGIqwq__secondaryAction svg{transition:none}}
.ResetPasswordScreen-module__9Sa1fa__content{gap:1.25rem;display:grid}.ResetPasswordScreen-module__9Sa1fa__stateMain,.ResetPasswordScreen-module__9Sa1fa__introduction,.ResetPasswordScreen-module__9Sa1fa__form{gap:1rem;display:grid}.ResetPasswordScreen-module__9Sa1fa__passwordGroup{gap:.625rem;display:grid}.ResetPasswordScreen-module__9Sa1fa__illustration{justify-content:center;align-items:center;width:5rem;height:5rem;margin-inline:auto;display:flex;position:relative}.ResetPasswordScreen-module__9Sa1fa__illustrationGlow{background:radial-gradient(circle,#5b4cf024 0%,#5b4cf00a 58%,#0000 72%);border-radius:50%;position:absolute;inset:.375rem}.ResetPasswordScreen-module__9Sa1fa__successGlow{background:radial-gradient(circle,#16a34a24 0%,#16a34a0a 58%,#0000 72%)}.ResetPasswordScreen-module__9Sa1fa__warningGlow{background:radial-gradient(circle,#d9770626 0%,#d977060a 58%,#0000 72%)}.ResetPasswordScreen-module__9Sa1fa__iconContainer{z-index:1;background:linear-gradient(145deg, var(--color-brand-50,#f7f6ff), var(--color-brand-100,#eeecff));width:4rem;height:4rem;color:var(--color-brand-600,#4938df);border:.0625rem solid #5b4cf01f;border-radius:1rem;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative;box-shadow:0 .5rem 1.25rem #5b4cf014}.ResetPasswordScreen-module__9Sa1fa__stateIcon{flex:0 0 2.25rem;width:2.25rem;height:2.25rem;display:block}.ResetPasswordScreen-module__9Sa1fa__successIconContainer{color:var(--color-success,#16a34a);background:linear-gradient(145deg,#f0fdf4,#dcfce7);border-color:#16a34a24}.ResetPasswordScreen-module__9Sa1fa__warningIconContainer{color:var(--color-warning,#d97706);background:linear-gradient(145deg,#fffbeb,#fef3c7);border-color:#d9770629}.ResetPasswordScreen-module__9Sa1fa__primaryAction{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;width:100%;min-height:2.875rem;font:inherit;text-align:center;cursor:pointer;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border:0;border-radius:.4375rem;justify-content:center;align-items:center;gap:.625rem;font-size:.875rem;font-weight:550;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.ResetPasswordScreen-module__9Sa1fa__primaryAction svg{width:1rem;height:1rem}.ResetPasswordScreen-module__9Sa1fa__primaryAction:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.ResetPasswordScreen-module__9Sa1fa__primaryAction:active:not(:disabled){filter:brightness();transform:translateY(0)}.ResetPasswordScreen-module__9Sa1fa__primaryAction:disabled{cursor:not-allowed;opacity:.68}.ResetPasswordScreen-module__9Sa1fa__primaryAction:focus-visible,.ResetPasswordScreen-module__9Sa1fa__secondaryAction:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.ResetPasswordScreen-module__9Sa1fa__secondaryAction{width:fit-content;color:var(--color-brand-600,#4938df);border-radius:.1875rem;justify-content:center;align-items:center;gap:.375rem;margin-inline:auto;font-size:.75rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.ResetPasswordScreen-module__9Sa1fa__secondaryAction svg{width:.9375rem;height:.9375rem;transition:transform var(--transition-fast,.15s ease)}.ResetPasswordScreen-module__9Sa1fa__secondaryAction:hover{text-underline-offset:.125rem;text-decoration:underline}.ResetPasswordScreen-module__9Sa1fa__secondaryAction:hover svg{transform:translate(-.125rem)}.ResetPasswordScreen-module__9Sa1fa__errorMessage,.ResetPasswordScreen-module__9Sa1fa__statePanel{border:.0625rem solid #0000;border-radius:.4375rem;justify-content:center;align-items:center;gap:.625rem;min-height:2.875rem;padding:.75rem .875rem;display:flex}.ResetPasswordScreen-module__9Sa1fa__errorMessage{color:var(--color-error,#dc2626);background:#dc26260d;border-color:#dc262633}.ResetPasswordScreen-module__9Sa1fa__successPanel{color:var(--color-success,#16a34a);background:#16a34a0d;border-color:#16a34a2e}.ResetPasswordScreen-module__9Sa1fa__errorMessage svg,.ResetPasswordScreen-module__9Sa1fa__successPanel svg{flex:0 0 1.125rem;width:1.125rem;height:1.125rem}.ResetPasswordScreen-module__9Sa1fa__errorMessage svg{margin-top:.0625rem}.ResetPasswordScreen-module__9Sa1fa__successPanel svg{margin-top:0}.ResetPasswordScreen-module__9Sa1fa__errorMessage p,.ResetPasswordScreen-module__9Sa1fa__statePanel p{margin:0;font-size:.75rem;line-height:1.45}.ResetPasswordScreen-module__9Sa1fa__warningPanel{color:var(--color-text-secondary,#52525b);text-align:center;background:#d977060d;border-color:#d9770624}.ResetPasswordScreen-module__9Sa1fa__buttonSpinner{border:.125rem solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite ResetPasswordScreen-module__9Sa1fa__rotate-spinner}@keyframes ResetPasswordScreen-module__9Sa1fa__rotate-spinner{to{transform:rotate(360deg)}}@media (max-width:30rem){.ResetPasswordScreen-module__9Sa1fa__stateMain{gap:.875rem}.ResetPasswordScreen-module__9Sa1fa__content{gap:1.125rem}.ResetPasswordScreen-module__9Sa1fa__introduction,.ResetPasswordScreen-module__9Sa1fa__form{gap:.875rem}}@media (prefers-reduced-motion:reduce){.ResetPasswordScreen-module__9Sa1fa__buttonSpinner{animation-duration:1.4s}.ResetPasswordScreen-module__9Sa1fa__primaryAction,.ResetPasswordScreen-module__9Sa1fa__secondaryAction svg{transition:none}}
.SignupScreen-module__u7UyxG__content{gap:1.375rem;display:grid}.SignupScreen-module__u7UyxG__form{gap:1rem;display:grid}.SignupScreen-module__u7UyxG__formError{background:#dc26260d;border:.0625rem solid #dc262633;border-radius:.4375rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.SignupScreen-module__u7UyxG__formErrorIcon{border:.0625rem solid var(--color-error,#dc2626);width:1.125rem;height:1.125rem;color:var(--color-error,#dc2626);border-radius:50%;flex:0 0 1.125rem;justify-content:center;align-items:center;margin-top:.0625rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.SignupScreen-module__u7UyxG__formError p{color:var(--color-error,#dc2626);margin:0;font-size:.75rem;line-height:1.45}.SignupScreen-module__u7UyxG__passwordGroup{gap:.625rem;display:grid}.SignupScreen-module__u7UyxG__termsGroup{gap:.375rem;padding-block:.5rem .375rem;display:grid}.SignupScreen-module__u7UyxG__checkboxLabel{color:#69708b;cursor:pointer;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.5;display:flex;position:relative}.SignupScreen-module__u7UyxG__checkboxInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.SignupScreen-module__u7UyxG__customCheckbox{color:#fff;width:.9375rem;height:.9375rem;transition:border-color var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);background:#fff;border:.0625rem solid #a8aec0;border-radius:.1875rem;flex:0 0 .9375rem;justify-content:center;align-items:center;display:inline-flex}.SignupScreen-module__u7UyxG__customCheckbox svg{opacity:0;width:.6875rem;height:.6875rem;transition:opacity var(--transition-fast,.15s ease)}.SignupScreen-module__u7UyxG__checkboxInput:checked+.SignupScreen-module__u7UyxG__customCheckbox{border-color:var(--color-brand-500,#5b4cf0);background:var(--color-brand-500,#5b4cf0)}.SignupScreen-module__u7UyxG__checkboxInput:checked+.SignupScreen-module__u7UyxG__customCheckbox svg{opacity:1}.SignupScreen-module__u7UyxG__checkboxInput:focus-visible+.SignupScreen-module__u7UyxG__customCheckbox{box-shadow:0 0 0 .15625rem #5b4cf024}.SignupScreen-module__u7UyxG__checkboxLabel a{color:var(--color-brand-600,#4938df);font-weight:500}.SignupScreen-module__u7UyxG__checkboxLabel a:hover{text-underline-offset:.125rem;text-decoration:underline}.SignupScreen-module__u7UyxG__termsError{color:var(--color-error,#dc2626);font-size:.6875rem;line-height:1.35}.SignupScreen-module__u7UyxG__submitButton{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;cursor:pointer;width:100%;min-height:2.75rem;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border-radius:.4375rem;justify-content:center;align-items:center;gap:.75rem;padding-block:.625rem;font-size:.875rem;font-weight:550;line-height:1;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.SignupScreen-module__u7UyxG__submitButton svg{width:1.0625rem;height:1.0625rem}.SignupScreen-module__u7UyxG__submitButton:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.SignupScreen-module__u7UyxG__submitButton:active:not(:disabled){filter:brightness();transform:translateY(0);box-shadow:0 .1875rem .5rem #5b4cf01a,inset 0 .0625rem #ffffff2e}.SignupScreen-module__u7UyxG__submitButton:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.SignupScreen-module__u7UyxG__submitButton:disabled{cursor:wait;opacity:.72}.SignupScreen-module__u7UyxG__loginDivider{grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;gap:.75rem;display:grid}.SignupScreen-module__u7UyxG__loginDivider>span{background:var(--color-border,#e4e4e7);height:.0625rem}.SignupScreen-module__u7UyxG__loginDivider p{color:#69708b;text-align:center;font-size:.75rem;line-height:1.4}.SignupScreen-module__u7UyxG__loginDivider a{color:var(--color-brand-600,#4938df);margin-left:.25rem;font-weight:500}.SignupScreen-module__u7UyxG__loginDivider a:hover{text-underline-offset:.125rem;text-decoration:underline}@media (max-width:30rem){.SignupScreen-module__u7UyxG__content{gap:1.125rem}.SignupScreen-module__u7UyxG__form{gap:.875rem}.SignupScreen-module__u7UyxG__loginDivider{grid-template-columns:1fr;gap:.5rem}.SignupScreen-module__u7UyxG__loginDivider>span{display:none}}.SignupScreen-module__u7UyxG__nameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:30rem){.SignupScreen-module__u7UyxG__nameRow{grid-template-columns:minmax(0,1fr)}}
.VerifyEmailScreen-module__R5zMaa__content{gap:1.25rem;display:grid}.VerifyEmailScreen-module__R5zMaa__introduction{gap:1rem;display:grid}.VerifyEmailScreen-module__R5zMaa__illustration{justify-content:center;align-items:center;width:5rem;height:5rem;margin-inline:auto;display:flex;position:relative}.VerifyEmailScreen-module__R5zMaa__illustrationGlow{background:radial-gradient(circle,#5b4cf024 0%,#5b4cf00a 58%,#0000 72%);border-radius:50%;position:absolute;inset:.375rem}.VerifyEmailScreen-module__R5zMaa__successGlow{background:radial-gradient(circle,#16a34a24 0%,#16a34a0a 58%,#0000 72%)}.VerifyEmailScreen-module__R5zMaa__warningGlow{background:radial-gradient(circle,#d9770626 0%,#d977060a 58%,#0000 72%)}.VerifyEmailScreen-module__R5zMaa__iconContainer{z-index:1;background:linear-gradient(145deg, var(--color-brand-50,#f7f6ff), var(--color-brand-100,#eeecff));width:4rem;height:4rem;color:var(--color-brand-600,#4938df);border:.0625rem solid #5b4cf01f;border-radius:1rem;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 .5rem 1.25rem #5b4cf014}.VerifyEmailScreen-module__R5zMaa__iconContainer>svg{width:2.25rem;height:2.25rem}.VerifyEmailScreen-module__R5zMaa__successIconContainer{color:var(--color-success,#16a34a);background:linear-gradient(145deg,#f0fdf4,#dcfce7);border-color:#16a34a24}.VerifyEmailScreen-module__R5zMaa__warningIconContainer{color:var(--color-warning,#d97706);background:linear-gradient(145deg,#fffbeb,#fef3c7);border-color:#d9770629}.VerifyEmailScreen-module__R5zMaa__verifiedIconContainer{color:var(--color-brand-600,#4938df)}.VerifyEmailScreen-module__R5zMaa__loadingIconContainer{overflow:visible}.VerifyEmailScreen-module__R5zMaa__statusBadge{border:.1875rem solid var(--color-surface,#fff);background:var(--color-surface,#fff);border-radius:50%;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex;position:absolute;bottom:-.375rem;right:-.375rem;box-shadow:0 .25rem .75rem #5b4cf02e}.VerifyEmailScreen-module__R5zMaa__spinner{border:.125rem solid #5b4cf033;border-top-color:var(--color-brand-500,#5b4cf0);border-radius:50%;width:.9375rem;height:.9375rem;animation:.75s linear infinite VerifyEmailScreen-module__R5zMaa__rotate-spinner}.VerifyEmailScreen-module__R5zMaa__progressPanel,.VerifyEmailScreen-module__R5zMaa__confirmationPanel,.VerifyEmailScreen-module__R5zMaa__expiredHelp{background:var(--color-brand-50,#f7f6ff);border:.0625rem solid #5b4cf01c;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.VerifyEmailScreen-module__R5zMaa__progressIndicator{border:.125rem solid #5b4cf038;border-top-color:var(--color-brand-500,#5b4cf0);border-radius:50%;flex:0 0 .75rem;width:.75rem;height:.75rem;margin-top:.25rem;animation:.8s linear infinite VerifyEmailScreen-module__R5zMaa__rotate-spinner}.VerifyEmailScreen-module__R5zMaa__progressPanel div{gap:.25rem;display:grid}.VerifyEmailScreen-module__R5zMaa__progressPanel strong{color:var(--color-text-primary,#18181b);font-size:.8125rem;font-weight:600;line-height:1.4}.VerifyEmailScreen-module__R5zMaa__progressPanel p,.VerifyEmailScreen-module__R5zMaa__confirmationPanel p,.VerifyEmailScreen-module__R5zMaa__expiredHelp p{color:var(--color-text-secondary,#52525b);margin:0;font-size:.75rem;line-height:1.5}.VerifyEmailScreen-module__R5zMaa__confirmationPanel{background:#16a34a0d;border-color:#16a34a29;align-items:center}.VerifyEmailScreen-module__R5zMaa__confirmationPanel svg{width:1.125rem;height:1.125rem;color:var(--color-success,#16a34a);flex:0 0 1.125rem}.VerifyEmailScreen-module__R5zMaa__expiredHelp{text-align:center;background:#d977060d;border-color:#d9770624;justify-content:center}.VerifyEmailScreen-module__R5zMaa__actions{gap:.625rem;display:grid}.VerifyEmailScreen-module__R5zMaa__primaryAction{background:linear-gradient(90deg, var(--color-brand-500,#5b4cf0) 0%, #654ff1 52%, var(--color-brand-600,#4938df) 100%);color:#fff;width:100%;min-height:2.875rem;font:inherit;text-align:center;cursor:pointer;transition:transform var(--transition-fast,.15s ease), opacity var(--transition-fast,.15s ease), filter var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border:0;border-radius:.4375rem;justify-content:center;align-items:center;gap:.625rem;font-size:.875rem;font-weight:550;line-height:1;text-decoration:none;display:inline-flex;box-shadow:inset 0 .0625rem #ffffff2e}.VerifyEmailScreen-module__R5zMaa__primaryAction svg{width:1rem;height:1rem}.VerifyEmailScreen-module__R5zMaa__primaryAction:hover:not(:disabled){filter:brightness(1.035);transform:translateY(-.0625rem);box-shadow:0 .375rem .875rem #5b4cf029,inset 0 .0625rem #ffffff2e}.VerifyEmailScreen-module__R5zMaa__primaryAction:active:not(:disabled){filter:brightness();transform:translateY(0)}.VerifyEmailScreen-module__R5zMaa__primaryAction:focus-visible,.VerifyEmailScreen-module__R5zMaa__secondaryAction:focus-visible{outline-offset:.15625rem;outline:.15625rem solid #5b4cf038}.VerifyEmailScreen-module__R5zMaa__primaryAction:disabled{cursor:not-allowed;opacity:.68}.VerifyEmailScreen-module__R5zMaa__secondaryAction{width:fit-content;color:var(--color-brand-600,#4938df);border-radius:.1875rem;justify-content:center;align-items:center;gap:.375rem;margin-inline:auto;font-size:.75rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.VerifyEmailScreen-module__R5zMaa__secondaryAction svg{width:.9375rem;height:.9375rem;transition:transform var(--transition-fast,.15s ease)}.VerifyEmailScreen-module__R5zMaa__secondaryAction:hover{text-underline-offset:.125rem;text-decoration:underline}.VerifyEmailScreen-module__R5zMaa__secondaryAction:hover svg{transform:translate(-.125rem)}.VerifyEmailScreen-module__R5zMaa__statusRegion:empty{display:none}.VerifyEmailScreen-module__R5zMaa__statusMessage{border:.0625rem solid #0000;border-radius:.4375rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.VerifyEmailScreen-module__R5zMaa__statusMessage svg{flex:0 0 1.125rem;width:1.125rem;height:1.125rem;margin-top:.0625rem}.VerifyEmailScreen-module__R5zMaa__statusMessage p{margin:0;font-size:.75rem;line-height:1.45}.VerifyEmailScreen-module__R5zMaa__successMessage{color:var(--color-success,#16a34a);background:#16a34a0d;border-color:#16a34a2e}.VerifyEmailScreen-module__R5zMaa__errorMessage{color:var(--color-error,#dc2626);background:#dc26260d;border-color:#dc262633}.VerifyEmailScreen-module__R5zMaa__buttonSpinner{border:.125rem solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite VerifyEmailScreen-module__R5zMaa__rotate-spinner}@keyframes VerifyEmailScreen-module__R5zMaa__rotate-spinner{to{transform:rotate(360deg)}}@media (max-width:30rem){.VerifyEmailScreen-module__R5zMaa__content{gap:1.125rem}.VerifyEmailScreen-module__R5zMaa__introduction{gap:.875rem}.VerifyEmailScreen-module__R5zMaa__progressPanel,.VerifyEmailScreen-module__R5zMaa__confirmationPanel,.VerifyEmailScreen-module__R5zMaa__expiredHelp{padding:.8125rem .875rem}}@media (prefers-reduced-motion:reduce){.VerifyEmailScreen-module__R5zMaa__spinner,.VerifyEmailScreen-module__R5zMaa__progressIndicator,.VerifyEmailScreen-module__R5zMaa__buttonSpinner{animation-duration:1.6s}.VerifyEmailScreen-module__R5zMaa__primaryAction,.VerifyEmailScreen-module__R5zMaa__secondaryAction svg{transition:none}}
.PersonAvatar-module__1s-UCa__art{background:var(--color-brand-100,#eeecff);display:block;overflow:hidden}.PersonAvatar-module__1s-UCa__art img,.PersonAvatar-module__1s-UCa__art svg{object-fit:cover;width:100%;height:100%;display:block}
.CreatedByCard-module__EiEgiq__person{transition:background-color var(--transition-fast,.15s ease);border-radius:.5rem;align-items:center;gap:.75rem;display:flex}.CreatedByCard-module__EiEgiq__person:hover{background:var(--color-brand-50,#f7f6ff)}.CreatedByCard-module__EiEgiq__photo{border-radius:var(--radius-full,9999px);object-fit:cover;background:var(--color-brand-100,#eeecff);width:2.75rem;height:2.75rem}.CreatedByCard-module__EiEgiq__copy{gap:.0625rem;min-width:0;display:grid}.CreatedByCard-module__EiEgiq__name{color:var(--color-text-primary,#18181b);font-size:.9375rem;font-weight:600;line-height:1.3}.CreatedByCard-module__EiEgiq__role{color:var(--color-text-secondary,#52525b);font-size:.8125rem;line-height:1.35}.CreatedByCard-module__EiEgiq__created{color:var(--color-text-tertiary,#71717a);margin:.625rem 0 0;font-size:.8125rem;line-height:1.35}
.DiscoverFilterBar-module__A4ujBW__bar{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.DiscoverFilterBar-module__A4ujBW__sort{margin-left:auto}.DiscoverFilterBar-module__A4ujBW__dropdown{position:relative}.DiscoverFilterBar-module__A4ujBW__trigger{background:var(--color-surface,#fff);border:1px solid var(--color-border-tinted,#5b4cf024);min-height:2.5rem;color:var(--color-text-primary,#18181b);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);border-radius:.625rem;align-items:center;gap:.5rem;padding-inline:.875rem;font-size:.8125rem;font-weight:500;line-height:1.2;display:inline-flex}.DiscoverFilterBar-module__A4ujBW__trigger:hover{border-color:#5b4cf052}.DiscoverFilterBar-module__A4ujBW__trigger:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.DiscoverFilterBar-module__A4ujBW__triggerFilled{background:var(--color-brand-50,#f7f6ff);color:var(--color-brand-600,#4938df);border-color:#5b4cf061}.DiscoverFilterBar-module__A4ujBW__icon{color:var(--color-text-secondary,#52525b);display:inline-flex}.DiscoverFilterBar-module__A4ujBW__triggerFilled .DiscoverFilterBar-module__A4ujBW__icon{color:var(--color-brand-600,#4938df)}.DiscoverFilterBar-module__A4ujBW__icon svg{width:1rem;height:1rem}.DiscoverFilterBar-module__A4ujBW__chevron{color:var(--color-text-muted,#71717a);display:inline-flex}.DiscoverFilterBar-module__A4ujBW__chevron svg{width:1rem;height:1rem}.DiscoverFilterBar-module__A4ujBW__menu{z-index:var(--z-index-dropdown,200);background:var(--color-surface,#fff);border:1px solid var(--color-border-tinted,#5b4cf024);min-width:max(100%,11rem);max-height:18rem;box-shadow:var(--shadow-md);border-radius:.625rem;flex-direction:column;gap:.125rem;padding:.375rem;display:flex;position:absolute;top:calc(100% + .375rem);left:0;overflow-y:auto}.DiscoverFilterBar-module__A4ujBW__sort .DiscoverFilterBar-module__A4ujBW__menu{left:auto;right:0}.DiscoverFilterBar-module__A4ujBW__option{color:var(--color-text-primary,#18181b);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.3;display:flex}.DiscoverFilterBar-module__A4ujBW__option:hover{background:var(--color-brand-50,#f7f6ff)}.DiscoverFilterBar-module__A4ujBW__option:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px}.DiscoverFilterBar-module__A4ujBW__optionSelected{color:var(--color-brand-600,#4938df);font-weight:600}.DiscoverFilterBar-module__A4ujBW__optionCheck{color:var(--color-brand-600,#4938df);display:inline-flex}.DiscoverFilterBar-module__A4ujBW__optionCheck svg{width:.9375rem;height:.9375rem}.DiscoverFilterBar-module__A4ujBW__sortPrefix{color:var(--color-text-secondary,#52525b);font-weight:400}.DiscoverFilterBar-module__A4ujBW__sortValue{font-weight:600}@media (max-width:64rem){.DiscoverFilterBar-module__A4ujBW__sort{margin-left:0}}@media (prefers-reduced-motion:reduce){.DiscoverFilterBar-module__A4ujBW__trigger,.DiscoverFilterBar-module__A4ujBW__option{transition:none}}
.DiscoverGroupedResults-module__NpYUsq__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.DiscoverGroupedResults-module__NpYUsq__headingBand{align-items:center;gap:.625rem;height:2.5rem;margin-bottom:1.5rem;display:flex}.DiscoverGroupedResults-module__NpYUsq__heading{color:var(--color-text-primary,#18181b);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.3}.DiscoverGroupedResults-module__NpYUsq__headingCount{color:var(--color-text-muted,#71717a);white-space:nowrap;font-size:.8125rem;line-height:1.3}.DiscoverGroupedResults-module__NpYUsq__viewAll{color:var(--color-brand-500,#5b4cf0);white-space:nowrap;transition:color var(--transition-fast,.15s ease);margin-left:auto;font-size:.8125rem;font-weight:600;line-height:1.3}.DiscoverGroupedResults-module__NpYUsq__viewAll:hover{color:var(--color-brand-600,#4938df)}.DiscoverGroupedResults-module__NpYUsq__viewAll:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}@media (prefers-reduced-motion:reduce){.DiscoverGroupedResults-module__NpYUsq__viewAll{transition:none}}.DiscoverGroupedResults-module__NpYUsq__stack{flex-direction:column;gap:1.5rem;display:flex}@media (max-width:80rem){.DiscoverGroupedResults-module__NpYUsq__groups{grid-template-columns:minmax(0,1fr)}}
.DiscoverPagination-module__Ll_M6q__pagination{align-items:center;gap:.375rem;display:flex}.DiscoverPagination-module__Ll_M6q__pageButton,.DiscoverPagination-module__Ll_M6q__arrow{width:2.25rem;height:2.25rem;color:var(--color-text-secondary,#52525b);cursor:pointer;transition:background-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:inline-flex}.DiscoverPagination-module__Ll_M6q__pageButton:hover,.DiscoverPagination-module__Ll_M6q__arrow:hover:not(:disabled){background:var(--color-surface,#fff);color:var(--color-text-primary,#18181b)}.DiscoverPagination-module__Ll_M6q__pageButton:focus-visible,.DiscoverPagination-module__Ll_M6q__arrow:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.DiscoverPagination-module__Ll_M6q__pageCurrent{background:var(--color-surface,#fff);border-color:var(--color-border-tinted,#5b4cf024);box-shadow:var(--shadow-sm);color:var(--color-text-primary,#18181b);font-weight:600}.DiscoverPagination-module__Ll_M6q__arrow svg{width:1.05rem;height:1.05rem}.DiscoverPagination-module__Ll_M6q__arrow:disabled{color:var(--color-text-muted,#71717a);opacity:.45;cursor:default}.DiscoverPagination-module__Ll_M6q__gap{color:var(--color-text-muted,#71717a);padding-inline:.125rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){.DiscoverPagination-module__Ll_M6q__pageButton,.DiscoverPagination-module__Ll_M6q__arrow{transition:none}}
.DiscoverListingPanel-module__ct3bXa__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.5rem;display:grid}.DiscoverListingPanel-module__ct3bXa__resultsFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.DiscoverListingPanel-module__ct3bXa__count{color:var(--color-text-secondary,#52525b);font-size:.875rem;line-height:1.4}.DiscoverListingPanel-module__ct3bXa__loading{color:var(--color-text-muted,#71717a);text-align:center;padding:2.5rem 0;font-size:.9375rem}.DiscoverListingPanel-module__ct3bXa__empty{flex-direction:column;align-items:center;gap:.75rem;padding:3.5rem 1.5rem;display:flex}.DiscoverListingPanel-module__ct3bXa__emptyMessage{color:var(--color-text-secondary,#52525b);font-size:.9375rem;line-height:1.5}.DiscoverListingPanel-module__ct3bXa__emptyClear{color:var(--color-brand-500,#5b4cf0);cursor:pointer;background:0 0;border:none;font-size:.875rem;font-weight:600}.DiscoverListingPanel-module__ct3bXa__emptyClear:hover{color:var(--color-brand-600,#4938df)}.DiscoverListingPanel-module__ct3bXa__emptyClear:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}@media (max-width:80rem){.DiscoverListingPanel-module__ct3bXa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.DiscoverListingPanel-module__ct3bXa__grid{grid-template-columns:minmax(0,1fr)}}
.DiscoverTabs-module__nnIi_a__tabs{border-bottom:1px solid var(--color-border-tinted,#5b4cf024)}.DiscoverTabs-module__nnIi_a__list{scrollbar-width:none;gap:2rem;list-style:none;display:flex;overflow-x:auto}.DiscoverTabs-module__nnIi_a__list::-webkit-scrollbar{display:none}.DiscoverTabs-module__nnIi_a__tab{color:var(--color-text-primary,#18181b);white-space:nowrap;transition:color var(--transition-fast,.15s ease);border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.625rem .125rem .75rem;font-size:.9375rem;font-weight:500;line-height:1.3;display:inline-flex}.DiscoverTabs-module__nnIi_a__tabIcon{flex:none;display:inline-flex}.DiscoverTabs-module__nnIi_a__tabIcon svg{width:1.25rem;height:1.25rem}.DiscoverTabs-module__nnIi_a__tab:hover{color:var(--color-brand-600,#4938df)}.DiscoverTabs-module__nnIi_a__tab:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.DiscoverTabs-module__nnIi_a__tabActive{border-bottom-color:var(--color-brand-500,#5b4cf0);color:var(--color-brand-600,#4938df);font-weight:600}@media (prefers-reduced-motion:reduce){.DiscoverTabs-module__nnIi_a__tab{transition:none}}
.MessagesPanel-module__afPX_W__panel{flex-direction:column;display:flex}.MessagesPanel-module__afPX_W__header{padding:1.125rem 1.25rem .875rem}.MessagesPanel-module__afPX_W__title{color:var(--color-text-primary,#18181b);letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.3}.MessagesPanel-module__afPX_W__subtitle{color:var(--color-text-secondary,#52525b);margin-top:.25rem;font-size:.8125rem;line-height:1.45}.MessagesPanel-module__afPX_W__list{scrollbar-width:thin;scrollbar-color:var(--color-border-strong,#d4d4d8) transparent;max-height:33rem;list-style:none;overflow-y:auto}.MessagesPanel-module__afPX_W__list::-webkit-scrollbar{width:.5rem}.MessagesPanel-module__afPX_W__list::-webkit-scrollbar-thumb{background:var(--color-border-strong,#d4d4d8);border-radius:var(--radius-full,9999px)}.MessagesPanel-module__afPX_W__list::-webkit-scrollbar-track{background:0 0}.MessagesPanel-module__afPX_W__list li+li{border-top:1px solid var(--color-border-subtle,#edecf0)}.MessagesPanel-module__afPX_W__row{transition:background-color var(--transition-fast,.15s ease);grid-template-columns:auto minmax(0,1fr) auto;gap:.875rem;padding:.875rem 1.25rem;display:grid}.MessagesPanel-module__afPX_W__row:hover{background:var(--color-brand-50,#f7f6ff)}.MessagesPanel-module__afPX_W__row:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px}.MessagesPanel-module__afPX_W__rowUnread{background:var(--color-brand-50,#f7f6ff)}.MessagesPanel-module__afPX_W__avatar{flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex}.MessagesPanel-module__afPX_W__avatarPhoto{object-fit:cover;border-radius:var(--radius-full,9999px);width:2.75rem;height:2.75rem}.MessagesPanel-module__afPX_W__avatarGroup{background:var(--color-brand-100,#eeecff);border-radius:var(--radius-full,9999px);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.MessagesPanel-module__afPX_W__avatarGroup svg{width:1.75rem;height:1.75rem}.MessagesPanel-module__afPX_W__copy{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.MessagesPanel-module__afPX_W__rowTitle{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.3}.MessagesPanel-module__afPX_W__context{color:var(--color-text-muted,#71717a);font-size:.75rem;line-height:1.4}.MessagesPanel-module__afPX_W__preview{color:var(--color-text-secondary,#52525b);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.4;overflow:hidden}.MessagesPanel-module__afPX_W__trailing{flex-direction:column;align-items:flex-end;gap:.625rem;display:flex}.MessagesPanel-module__afPX_W__time{color:var(--color-text-muted,#71717a);white-space:nowrap;font-size:.6875rem;line-height:1.3}.MessagesPanel-module__afPX_W__trailingMarks{align-items:center;gap:.375rem;display:inline-flex}.MessagesPanel-module__afPX_W__unreadDot{background:var(--color-brand-500,#5b4cf0);border-radius:var(--radius-full,9999px);width:.5rem;height:.5rem}.MessagesPanel-module__afPX_W__chevron{color:var(--color-text-muted,#71717a);display:inline-flex}.MessagesPanel-module__afPX_W__chevron svg{width:1rem;height:1rem}.MessagesPanel-module__afPX_W__empty{text-align:center;flex-direction:column;align-items:center;padding:2.25rem 2rem 2.5rem;display:flex}.MessagesPanel-module__afPX_W__emptyDisc{background:var(--color-brand-100,#eeecff);border-radius:var(--radius-full,9999px);width:5.25rem;height:5.25rem;color:var(--color-brand-500,#5b4cf0);justify-content:center;align-items:center;display:inline-flex}.MessagesPanel-module__afPX_W__emptyDisc svg{width:2.5rem;height:2.5rem}.MessagesPanel-module__afPX_W__emptyTitle{color:var(--color-text-primary,#18181b);margin-top:1.25rem;font-size:1rem;font-weight:600;line-height:1.3}.MessagesPanel-module__afPX_W__emptyCaption{max-width:20rem;color:var(--color-text-secondary,#52525b);margin-top:.5rem;font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.MessagesPanel-module__afPX_W__row{transition:none}}
.NotificationsPanel-module__h-8OUG__panel{flex-direction:column;padding-bottom:.375rem;display:flex}.NotificationsPanel-module__h-8OUG__header{justify-content:space-between;align-items:baseline;gap:1rem;padding:1.125rem 1.25rem .75rem;display:flex}.NotificationsPanel-module__h-8OUG__title{color:var(--color-text-primary,#18181b);letter-spacing:-.01em;font-size:1rem;font-weight:600;line-height:1.3}.NotificationsPanel-module__h-8OUG__markAll{color:var(--color-brand-500,#5b4cf0);white-space:nowrap;cursor:pointer;transition:color var(--transition-fast,.15s ease);background:0 0;border:none;font-size:.8125rem;font-weight:600;line-height:1.3}.NotificationsPanel-module__h-8OUG__markAll:hover{color:var(--color-brand-600,#4938df)}.NotificationsPanel-module__h-8OUG__markAll:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.NotificationsPanel-module__h-8OUG__scrollRegion{scrollbar-width:thin;scrollbar-color:var(--color-border-strong,#d4d4d8) transparent;max-height:29.5rem;overflow-y:auto}.NotificationsPanel-module__h-8OUG__scrollRegion::-webkit-scrollbar{width:.5rem}.NotificationsPanel-module__h-8OUG__scrollRegion::-webkit-scrollbar-thumb{background:var(--color-border-strong,#d4d4d8);border-radius:var(--radius-full,9999px)}.NotificationsPanel-module__h-8OUG__scrollRegion::-webkit-scrollbar-track{background:0 0}.NotificationsPanel-module__h-8OUG__groupLabel{color:var(--color-text-primary,#18181b);padding:.5rem 1.25rem .375rem;font-size:.8125rem;font-weight:600;line-height:1.3}.NotificationsPanel-module__h-8OUG__list{list-style:none}.NotificationsPanel-module__h-8OUG__list li+li{border-top:1px solid var(--color-border-subtle,#edecf0)}.NotificationsPanel-module__h-8OUG__row{transition:background-color var(--transition-fast,.15s ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.875rem;padding:.75rem 1.25rem;display:grid}.NotificationsPanel-module__h-8OUG__row:hover{background:var(--color-brand-50,#f7f6ff)}.NotificationsPanel-module__h-8OUG__row:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px}.NotificationsPanel-module__h-8OUG__rowUnread{background:var(--color-brand-50,#f7f6ff)}.NotificationsPanel-module__h-8OUG__media{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex}.NotificationsPanel-module__h-8OUG__mediaPhoto{object-fit:cover;border-radius:var(--radius-full,9999px);width:2.5rem;height:2.5rem}.NotificationsPanel-module__h-8OUG__mediaGlyph{background:var(--color-brand-100,#eeecff);border-radius:var(--radius-full,9999px);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.NotificationsPanel-module__h-8OUG__mediaGlyph svg{width:2.5rem;height:2.5rem}.NotificationsPanel-module__h-8OUG__copy{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.NotificationsPanel-module__h-8OUG__rowTitle{-webkit-line-clamp:2;color:var(--color-text-primary,#18181b);-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.NotificationsPanel-module__h-8OUG__context{color:var(--color-text-muted,#71717a);font-size:.75rem;line-height:1.4}.NotificationsPanel-module__h-8OUG__time{color:var(--color-text-muted,#71717a);font-size:.6875rem;line-height:1.3}.NotificationsPanel-module__h-8OUG__trailing{align-items:center;gap:.375rem;margin-top:.375rem;display:inline-flex}.NotificationsPanel-module__h-8OUG__unreadDot{background:var(--color-brand-500,#5b4cf0);border-radius:var(--radius-full,9999px);width:.5rem;height:.5rem}.NotificationsPanel-module__h-8OUG__chevron{color:var(--color-text-muted,#71717a);display:inline-flex}.NotificationsPanel-module__h-8OUG__chevron svg{width:1rem;height:1rem}.NotificationsPanel-module__h-8OUG__empty{text-align:center;flex-direction:column;align-items:center;padding:2.25rem 2rem 2.5rem;display:flex}.NotificationsPanel-module__h-8OUG__emptyDisc{background:var(--color-brand-100,#eeecff);border-radius:var(--radius-full,9999px);width:5.25rem;height:5.25rem;color:var(--color-brand-500,#5b4cf0);justify-content:center;align-items:center;display:inline-flex}.NotificationsPanel-module__h-8OUG__emptyDisc svg{width:2.5rem;height:2.5rem}.NotificationsPanel-module__h-8OUG__emptyTitle{color:var(--color-text-primary,#18181b);margin-top:1.25rem;font-size:1rem;font-weight:600;line-height:1.3}.NotificationsPanel-module__h-8OUG__emptyCaption{max-width:21rem;color:var(--color-text-secondary,#52525b);margin-top:.5rem;font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.NotificationsPanel-module__h-8OUG__row,.NotificationsPanel-module__h-8OUG__markAll{transition:none}}
.HeaderSearch-module__05skWa__search{flex:auto;min-width:0;position:relative}.HeaderSearch-module__05skWa__searchLabel{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.HeaderSearch-module__05skWa__searchIcon{width:.9375rem;height:.9375rem;color:var(--color-text-muted,#71717a);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.HeaderSearch-module__05skWa__searchIcon svg{width:100%;height:100%}.HeaderSearch-module__05skWa__searchInput{width:100%;height:2rem;color:var(--color-text-primary,#18181b);background:var(--color-surface,#fff);border:1px solid var(--color-border-tinted,#5b4cf024);transition:border-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);border-radius:.5rem;padding:0 3.25rem 0 2.25rem;font-size:.8125rem;line-height:1.2}.HeaderSearch-module__05skWa__searchInput::placeholder{color:var(--color-text-muted,#71717a);opacity:1}.HeaderSearch-module__05skWa__searchInput:focus{border-color:var(--color-brand-500,#5b4cf0);outline:none;box-shadow:0 0 0 .1875rem #5b4cf01a}.HeaderSearch-module__05skWa__searchInput::-webkit-search-cancel-button{display:none}.HeaderSearch-module__05skWa__searchHint{color:var(--color-text-muted,#71717a);white-space:nowrap;background:var(--color-surface,#fff);border:1px solid var(--color-border-tinted,#5b4cf024);pointer-events:none;transition:opacity var(--transition-fast,.15s ease);border-radius:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:500;line-height:1.4;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.HeaderSearch-module__05skWa__search:focus-within .HeaderSearch-module__05skWa__searchHint{opacity:0}.HeaderSearch-module__05skWa__clearButton{width:1.5rem;height:1.5rem;color:var(--color-text-muted,#71717a);cursor:pointer;transition:color var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.HeaderSearch-module__05skWa__clearButton svg{width:.875rem;height:.875rem}.HeaderSearch-module__05skWa__clearButton:hover{color:var(--color-text-primary,#18181b)}.HeaderSearch-module__05skWa__clearButton:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:1px}.HeaderSearch-module__05skWa__typeahead{z-index:var(--z-index-dropdown,200);background:var(--color-surface,#fff);border:1px solid var(--color-border-tinted,#5b4cf024);box-shadow:var(--shadow-lg);border-radius:.75rem;padding-bottom:.375rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden}.HeaderSearch-module__05skWa__suggestionList{list-style:none}.HeaderSearch-module__05skWa__sectionLabel{color:var(--color-text-primary,#18181b);padding:.75rem 1rem .375rem;font-size:.75rem;font-weight:600;line-height:1.3}.HeaderSearch-module__05skWa__suggestion{transition:background-color var(--transition-fast,.15s ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem 1rem;display:grid}.HeaderSearch-module__05skWa__suggestion:hover,.HeaderSearch-module__05skWa__suggestionActive{background:var(--color-brand-50,#f7f6ff)}.HeaderSearch-module__05skWa__suggestion:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px}.HeaderSearch-module__05skWa__suggestionMedia{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex}.HeaderSearch-module__05skWa__suggestionPhoto{object-fit:cover;border-radius:var(--radius-full,9999px);width:2.5rem;height:2.5rem}.HeaderSearch-module__05skWa__suggestionAvatar{background:var(--color-brand-100,#eeecff);display:block;overflow:hidden}.HeaderSearch-module__05skWa__suggestionAvatar svg{width:100%;height:100%;display:block}.HeaderSearch-module__05skWa__suggestionArt{border-radius:.5rem;width:2.5rem;height:2.5rem;display:inline-flex;overflow:hidden}.HeaderSearch-module__05skWa__suggestionArt svg{width:100%;height:100%}.HeaderSearch-module__05skWa__suggestionCopy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.HeaderSearch-module__05skWa__suggestionTitle{color:var(--color-text-primary,#18181b);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;line-height:1.35;overflow:hidden}.HeaderSearch-module__05skWa__suggestionSubtitle{color:var(--color-text-muted,#71717a);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.35;overflow:hidden}.HeaderSearch-module__05skWa__suggestionTags{color:var(--color-brand-600,#4938df);white-space:nowrap;text-overflow:ellipsis;font-size:.71875rem;font-weight:500;line-height:1.35;overflow:hidden}.HeaderSearch-module__05skWa__suggestionArrow{color:var(--color-text-muted,#71717a);display:inline-flex}.HeaderSearch-module__05skWa__suggestionArrow svg{width:1rem;height:1rem}.HeaderSearch-module__05skWa__noQuickMatches{color:var(--color-text-secondary,#52525b);padding:.875rem 1rem .5rem;font-size:.8125rem;line-height:1.4}.HeaderSearch-module__05skWa__viewAll{color:var(--color-brand-500,#5b4cf0);transition:color var(--transition-fast,.15s ease);align-items:center;gap:.5rem;margin:.375rem 1rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.HeaderSearch-module__05skWa__viewAll svg{width:1rem;height:1rem}.HeaderSearch-module__05skWa__viewAll:hover{color:var(--color-brand-600,#4938df)}.HeaderSearch-module__05skWa__viewAll:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}@media (max-width:64rem){.HeaderSearch-module__05skWa__searchHint{display:none}}@media (prefers-reduced-motion:reduce){.HeaderSearch-module__05skWa__searchInput,.HeaderSearch-module__05skWa__searchHint,.HeaderSearch-module__05skWa__clearButton,.HeaderSearch-module__05skWa__suggestion,.HeaderSearch-module__05skWa__viewAll{transition:none}}
.SearchNoResults-module__I4KCCG__empty{text-align:center;flex-direction:column;align-items:center;padding:3rem 1.5rem 3.5rem;display:flex}.SearchNoResults-module__I4KCCG__disc{background:var(--color-brand-100,#eeecff);border-radius:var(--radius-full,9999px);justify-content:center;align-items:center;width:8.875rem;height:8.875rem;display:inline-flex}.SearchNoResults-module__I4KCCG__disc svg{width:6rem;height:6rem}.SearchNoResults-module__I4KCCG__title{color:var(--color-text-primary,#18181b);letter-spacing:-.02em;margin-top:1.75rem;font-size:1.375rem;font-weight:700;line-height:1.3}.SearchNoResults-module__I4KCCG__caption{max-width:24rem;color:var(--color-text-secondary,#52525b);margin-top:.625rem;font-size:.9375rem;line-height:1.55}.SearchNoResults-module__I4KCCG__hints{text-align:left;margin-top:1.75rem}.SearchNoResults-module__I4KCCG__hintsTitle{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.3}.SearchNoResults-module__I4KCCG__hintList{flex-direction:column;gap:.875rem;margin-top:.875rem;list-style:none;display:flex}.SearchNoResults-module__I4KCCG__hint{color:var(--color-text-primary,#18181b);align-items:center;gap:.75rem;font-size:.8125rem;line-height:1.4;display:flex}.SearchNoResults-module__I4KCCG__hintDisc{background:var(--color-brand-100,#eeecff);border-radius:var(--radius-full,9999px);width:2rem;height:2rem;color:var(--color-brand-500,#5b4cf0);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SearchNoResults-module__I4KCCG__hintDisc svg{width:1.125rem;height:1.125rem}.SearchNoResults-module__I4KCCG__clearLink{color:var(--color-brand-500,#5b4cf0);transition:color var(--transition-fast,.15s ease);margin-top:1.75rem;font-size:.875rem;font-weight:600;line-height:1.3}.SearchNoResults-module__I4KCCG__clearLink:hover{color:var(--color-brand-600,#4938df)}.SearchNoResults-module__I4KCCG__clearLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}@media (prefers-reduced-motion:reduce){.SearchNoResults-module__I4KCCG__clearLink{transition:none}}
.SearchResultsScreen-module__6Lyjmq__panelNotice{color:var(--color-text-muted,#71717a);text-align:center;padding:2.5rem 0;font-size:.9375rem}.SearchResultsScreen-module__6Lyjmq__screen{flex-direction:column;gap:1.5rem;padding-top:.25rem;display:flex}.SearchResultsScreen-module__6Lyjmq__headingCrumb{opacity:1;transition:opacity var(--duration-normal,.25s) var(--ease-standard,ease), transform var(--duration-normal,.25s) var(--ease-standard,ease);display:inline-block;transform:translate(0)}.SearchResultsScreen-module__6Lyjmq__headingCrumbHidden{opacity:0;transform:translate(-.375rem)}.SearchResultsScreen-module__6Lyjmq__headingCrumbSeparator{color:var(--color-text-muted,#71717a);margin-inline:.625rem;font-weight:400}@media (prefers-reduced-motion:reduce){.SearchResultsScreen-module__6Lyjmq__headingCrumb{transition:none}}
.AppHeader-module___2IvhG__header{grid-template-columns:var(--app-sidebar-width) minmax(0, 1fr);height:var(--app-header-height);background:var(--color-app-background,#f1f0fb);display:grid}.AppHeader-module___2IvhG__brand{border-right:1px solid var(--color-border-tinted,#5b4cf024);align-items:center;height:100%;padding:0 1.75rem;display:flex}.AppHeader-module___2IvhG__bar{align-items:center;gap:2.5rem;min-width:0;height:100%;padding:0 2.5rem;display:flex;position:relative}.AppHeader-module___2IvhG__bar:after{content:"";background:var(--color-border-tinted,#5b4cf024);height:1px;position:absolute;bottom:0;left:2.5rem;right:2.5rem}.AppHeader-module___2IvhG__menuButton{display:none}.AppHeader-module___2IvhG__actions{flex:0 34rem;justify-content:flex-end;align-items:center;gap:1.25rem;min-width:0;margin-left:auto;display:flex}.AppHeader-module___2IvhG__popoverRoot{flex:none;display:flex;position:relative}.AppHeader-module___2IvhG__actionButton{width:2.75rem;height:2.75rem;color:var(--color-text-secondary,#52525b);cursor:pointer;transition:color var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease), box-shadow var(--transition-fast,.15s ease);background:0 0;border:none;border-radius:.625rem;justify-content:center;align-items:center;display:flex}.AppHeader-module___2IvhG__actionButton:hover{color:var(--color-brand-500,#5b4cf0)}.AppHeader-module___2IvhG__actionButton:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.AppHeader-module___2IvhG__actionButtonActive{background:var(--color-surface,#fff);box-shadow:var(--shadow-sm);color:var(--color-text-primary,#18181b)}.AppHeader-module___2IvhG__popover{z-index:var(--z-index-dropdown,200);background:var(--color-surface,#fff);border:1px solid var(--color-border-tinted,#5b4cf024);width:27rem;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-lg);border-radius:.75rem;position:absolute;top:calc(100% + .75rem);right:-.5rem}.AppHeader-module___2IvhG__popoverNotch{background:var(--color-surface,#fff);border-top:1px solid var(--color-border-tinted,#5b4cf024);border-left:1px solid var(--color-border-tinted,#5b4cf024);width:.625rem;height:.625rem;position:absolute;top:-.34375rem;right:1.5rem;transform:rotate(45deg)}.AppHeader-module___2IvhG__popoverContent{border-radius:calc(.75rem - 1px);overflow:hidden}.AppHeader-module___2IvhG__actionIcon{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;position:relative}.AppHeader-module___2IvhG__actionIcon svg{width:1.75rem;height:1.75rem}.AppHeader-module___2IvhG__unreadDot{background:var(--color-brand-500,#5b4cf0);border:.09375rem solid var(--color-app-background,#f1f0fb);border-radius:var(--radius-full,9999px);width:.5rem;height:.5rem;position:absolute;top:0;right:.0625rem}.AppHeader-module___2IvhG__unreadBadge{min-width:1rem;height:1rem;color:var(--color-text-inverse,#fff);text-align:center;background:var(--color-brand-500,#5b4cf0);border:.09375rem solid var(--color-app-background,#f1f0fb);border-radius:var(--radius-full,9999px);padding:0 .1875rem;font-size:.625rem;font-weight:700;line-height:1rem;position:absolute;top:-.25rem;right:-.3125rem}@media (max-width:64rem){.AppHeader-module___2IvhG__header{grid-template-columns:minmax(0,1fr);height:auto}.AppHeader-module___2IvhG__brand{display:none}.AppHeader-module___2IvhG__bar{flex-wrap:wrap;gap:.75rem;height:auto;padding:.75rem 1.25rem}.AppHeader-module___2IvhG__bar:after{left:1.25rem;right:1.25rem}.AppHeader-module___2IvhG__menuButton{width:2.25rem;height:2.25rem;color:var(--color-text-secondary,#52525b);border:1px solid var(--color-border-tinted,#5b4cf024);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.AppHeader-module___2IvhG__menuButton svg{width:1.125rem;height:1.125rem}.AppHeader-module___2IvhG__actions{flex:100%;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.AppHeader-module___2IvhG__actionButton{transition:none}}
.SignedOutNotice-module__dRQP6G__notice{border:1px solid var(--color-border-subtle,#e4e4e7);border-radius:var(--radius-lg,.75rem);background:var(--color-surface,#fff);text-align:center;justify-items:center;gap:.5rem;max-width:30rem;margin:3rem auto;padding:2rem 1.5rem;display:grid}.SignedOutNotice-module__dRQP6G__title{color:var(--color-text-primary,#18181b);margin:0;font-size:1.125rem;font-weight:650;line-height:1.3}.SignedOutNotice-module__dRQP6G__caption{color:var(--color-text-secondary,#52525b);margin:0 0 .75rem;font-size:.9375rem;line-height:1.5}.SignedOutNotice-module__dRQP6G__actions{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}
.AuthLayout-module__drMjuW__layout{isolation:isolate;background:linear-gradient(145deg, var(--color-brand-100,#eeecff) 0%, var(--color-background,#fafafc) 42%, var(--color-brand-50,#f7f6ff) 100%);min-height:100svh;position:relative;overflow:hidden}.AuthLayout-module__drMjuW__layout:before{z-index:-2;content:"";filter:blur(5rem);pointer-events:none;background:linear-gradient(90deg,#0000,#5b4cf01f,#4938df0f);border-radius:50%;width:62rem;height:22rem;position:absolute;top:-14rem;right:-12rem;transform:rotate(-18deg)}.AuthLayout-module__drMjuW__layout:after{z-index:-2;content:"";filter:blur(5.5rem);pointer-events:none;background:linear-gradient(90deg,#4938df0f,#5b4cf01a,#0000);border-radius:50%;width:58rem;height:23rem;position:absolute;bottom:-17rem;left:-15rem;transform:rotate(14deg)}.AuthLayout-module__drMjuW__page{width:min(100% - 3rem,72rem);min-height:100svh;margin:0 auto;position:relative}.AuthLayout-module__drMjuW__main{justify-content:center;align-items:flex-start;width:100%;min-width:0;min-height:100svh;padding:3rem 0 2rem;display:flex}.AuthLayout-module__drMjuW__content{z-index:1;width:100%;max-width:26rem;position:relative}@media (max-width:56rem){.AuthLayout-module__drMjuW__page{width:min(100% - 2rem,72rem)}.AuthLayout-module__drMjuW__main{padding:3rem 0 1.5rem}.AuthLayout-module__drMjuW__layout:before{opacity:.8;width:54rem;height:20rem;top:-13rem;right:-26rem}.AuthLayout-module__drMjuW__layout:after{opacity:.75;width:52rem;height:21rem;bottom:-16rem;left:-27rem}}@media (max-width:36rem){.AuthLayout-module__drMjuW__page{width:min(100% - 1.5rem,72rem)}.AuthLayout-module__drMjuW__main{padding:3rem 0 1.25rem}.AuthLayout-module__drMjuW__content{max-width:100%}.AuthLayout-module__drMjuW__layout:before{opacity:.58;filter:blur(4.5rem);width:48rem;height:18rem;top:-11rem;right:-31rem}.AuthLayout-module__drMjuW__layout:after{opacity:.52;filter:blur(4.5rem);width:48rem;height:19rem;bottom:-14rem;left:-31rem}}
.DiscoverScreen-module__pn5FlG__screen{flex-direction:column;gap:1.5rem;padding-top:.25rem;display:flex}.DiscoverScreen-module__pn5FlG__headingCrumb{opacity:1;transition:opacity var(--duration-normal,.25s) var(--ease-standard,ease), transform var(--duration-normal,.25s) var(--ease-standard,ease);display:inline-block;transform:translate(0)}.DiscoverScreen-module__pn5FlG__headingCrumbHidden{opacity:0;transform:translate(-.375rem)}.DiscoverScreen-module__pn5FlG__headingCrumbSeparator{color:var(--color-text-muted,#71717a);margin-inline:.625rem;font-weight:400}@media (prefers-reduced-motion:reduce){.DiscoverScreen-module__pn5FlG__headingCrumb{transition:none}}.DiscoverScreen-module__pn5FlG__panelNotice{color:var(--color-text-muted,#71717a);text-align:center;padding:2.5rem 0;font-size:.9375rem}.DiscoverScreen-module__pn5FlG__signInPrompt{flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 0;display:flex}.DiscoverScreen-module__pn5FlG__signInMessage{color:var(--color-text-muted,#71717a);text-align:center;font-size:.9375rem}.DiscoverScreen-module__pn5FlG__resultsFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.DiscoverScreen-module__pn5FlG__count{color:var(--color-text-secondary,#52525b);font-size:.875rem;line-height:1.4}
.ProjectDiscussionScreen-module__X3PJVW__title{color:var(--color-text-primary,#18181b);letter-spacing:var(--letter-spacing-heading,-.02em);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:600;line-height:1.3;overflow:hidden}
.ProjectMemberChatScreen-module__axEB3q__identity{gap:.125rem;min-width:0;display:grid}.ProjectMemberChatScreen-module__axEB3q__name{color:var(--color-text-primary,#18181b);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.ProjectMemberChatScreen-module__axEB3q__youTag{background:var(--color-brand-100,#eeecff);color:var(--color-brand-600,#4938df);border-radius:.3125rem;flex:none;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500;line-height:1.25}.ProjectMemberChatScreen-module__axEB3q__role{color:var(--color-text-secondary,#52525b);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.35;overflow:hidden}.ProjectMemberChatScreen-module__axEB3q__membership{color:var(--color-text-secondary,#52525b)}.ProjectMemberChatScreen-module__axEB3q__membershipTrial{color:var(--color-brand-600,#4938df);font-weight:500}.ProjectMemberChatScreen-module__axEB3q__missing{justify-items:start;gap:.625rem;padding:2rem .25rem;display:grid}.ProjectMemberChatScreen-module__axEB3q__missingTitle{color:var(--color-text-secondary,#52525b);font-size:.9375rem;line-height:1.5}.ProjectMemberChatScreen-module__axEB3q__missingLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);font-size:.875rem;font-weight:500}.ProjectMemberChatScreen-module__axEB3q__missingLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectMemberChatScreen-module__axEB3q__missingLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}@media (prefers-reduced-motion:reduce){.ProjectMemberChatScreen-module__axEB3q__missingLink{transition:none}}
.ProjectMilestoneDetailScreen-module__wR44LG__screen{max-width:46rem}.ProjectMilestoneDetailScreen-module__wR44LG__backLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.ProjectMilestoneDetailScreen-module__wR44LG__backLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectMilestoneDetailScreen-module__wR44LG__backLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectMilestoneDetailScreen-module__wR44LG__backIcon{display:inline-flex}.ProjectMilestoneDetailScreen-module__wR44LG__backIcon svg{width:1rem;height:1rem}.ProjectMilestoneDetailScreen-module__wR44LG__titleRow{border-bottom:1px solid var(--color-border-tinted,#5b4cf024);justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.875rem;padding-bottom:1.125rem;display:flex}.ProjectMilestoneDetailScreen-module__wR44LG__title{color:var(--color-text-primary,#18181b);letter-spacing:var(--letter-spacing-heading,-.02em);font-size:1.5rem;font-weight:600;line-height:1.25}.ProjectMilestoneDetailScreen-module__wR44LG__outcome{margin-top:1.375rem}.ProjectMilestoneDetailScreen-module__wR44LG__outcomeLabel{color:var(--color-text-muted,#71717a);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.ProjectMilestoneDetailScreen-module__wR44LG__outcomeText{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);box-shadow:var(--shadow-card);color:var(--color-text-secondary,#52525b);border-radius:.75rem;margin-top:.625rem;padding:1.125rem 1.25rem;font-size:.9375rem;line-height:1.65}.ProjectMilestoneDetailScreen-module__wR44LG__facts{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);box-shadow:var(--shadow-card);border-radius:.75rem;margin-top:1.375rem;display:grid}.ProjectMilestoneDetailScreen-module__wR44LG__fact{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1.25rem;display:grid}.ProjectMilestoneDetailScreen-module__wR44LG__fact+.ProjectMilestoneDetailScreen-module__wR44LG__fact{border-top:1px solid var(--color-border-subtle,#edecf0)}.ProjectMilestoneDetailScreen-module__wR44LG__factLabel{color:var(--color-text-muted,#71717a);font-size:.8125rem;line-height:1.4}.ProjectMilestoneDetailScreen-module__wR44LG__factValue{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:500;line-height:1.4}.ProjectMilestoneDetailScreen-module__wR44LG__missing{justify-items:start;gap:.75rem;padding:2rem .25rem;display:grid}.ProjectMilestoneDetailScreen-module__wR44LG__missingTitle{color:var(--color-text-secondary,#52525b);font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.ProjectMilestoneDetailScreen-module__wR44LG__backLink{transition:none}}
.ProjectMilestonesScreen-module__u7zDqG__screen{gap:var(--app-rhythm-sm,1rem);display:grid}.ProjectMilestonesScreen-module__u7zDqG__buttonIcon{margin-right:.4375rem;display:inline-flex}.ProjectMilestonesScreen-module__u7zDqG__buttonIcon svg{width:.9375rem;height:.9375rem}
.ProjectNoteDetailScreen-module__0oRXfW__screen{max-width:46rem}.ProjectNoteDetailScreen-module__0oRXfW__backLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.ProjectNoteDetailScreen-module__0oRXfW__backLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectNoteDetailScreen-module__0oRXfW__backLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectNoteDetailScreen-module__0oRXfW__backIcon{display:inline-flex}.ProjectNoteDetailScreen-module__0oRXfW__backIcon svg{width:1rem;height:1rem}.ProjectNoteDetailScreen-module__0oRXfW__titleRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.875rem;display:flex}.ProjectNoteDetailScreen-module__0oRXfW__title{color:var(--color-text-primary,#18181b);letter-spacing:var(--letter-spacing-heading,-.02em);font-size:1.5rem;font-weight:600;line-height:1.25}.ProjectNoteDetailScreen-module__0oRXfW__byline{border-bottom:1px solid var(--color-border-tinted,#5b4cf024);align-items:center;gap:.625rem;margin-top:.875rem;padding-bottom:1.125rem;display:flex}.ProjectNoteDetailScreen-module__0oRXfW__bylineAvatar{object-fit:cover;border-radius:50%;flex:none;width:1.875rem;height:1.875rem}.ProjectNoteDetailScreen-module__0oRXfW__bylineName{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.3}.ProjectNoteDetailScreen-module__0oRXfW__bylineUpdated{color:var(--color-text-muted,#71717a);font-size:.8125rem;line-height:1.3}.ProjectNoteDetailScreen-module__0oRXfW__body{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);box-shadow:var(--shadow-card);border-radius:.75rem;gap:1rem;margin-top:1.375rem;padding:1.375rem 1.5rem;display:grid}.ProjectNoteDetailScreen-module__0oRXfW__paragraph{color:var(--color-text-secondary,#52525b);font-size:.9375rem;line-height:1.65}.ProjectNoteDetailScreen-module__0oRXfW__missing{justify-items:start;gap:.75rem;padding:2rem .25rem;display:grid}.ProjectNoteDetailScreen-module__0oRXfW__missingTitle{color:var(--color-text-secondary,#52525b);font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.ProjectNoteDetailScreen-module__0oRXfW__backLink{transition:none}}
.ProjectNotesScreen-module__wRkMZq__screen{gap:var(--app-rhythm-sm,1rem);display:grid}.ProjectNotesScreen-module__wRkMZq__buttonIcon{margin-right:.4375rem;display:inline-flex}.ProjectNotesScreen-module__wRkMZq__buttonIcon svg{width:.9375rem;height:.9375rem}
.ProjectOverviewScreen-module__OobLOa__screen{gap:var(--app-rhythm-lg,1.5rem);display:grid}.ProjectOverviewScreen-module__OobLOa__sectionLabel{margin-bottom:var(--app-rhythm-sm,.75rem);color:var(--color-text-muted,#71717a);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.ProjectOverviewScreen-module__OobLOa__panel{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);box-shadow:var(--shadow-card);border-radius:.75rem}.ProjectOverviewScreen-module__OobLOa__panelEmpty{color:var(--color-text-muted,#71717a);padding:1rem 1.25rem;font-size:.875rem;line-height:1.5}.ProjectOverviewScreen-module__OobLOa__rowLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.ProjectOverviewScreen-module__OobLOa__rowLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px}.ProjectOverviewScreen-module__OobLOa__milestoneRow{min-height:4.25rem;transition:background-color var(--transition-fast,.15s ease);grid-template-columns:minmax(0,1fr) 7.5rem 4.25rem;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:grid;position:relative}.ProjectOverviewScreen-module__OobLOa__milestoneRow+.ProjectOverviewScreen-module__OobLOa__milestoneRow{border-top:1px solid var(--color-border-subtle,#edecf0)}.ProjectOverviewScreen-module__OobLOa__milestoneRow:hover{background:var(--color-brand-50,#f7f6ff)}.ProjectOverviewScreen-module__OobLOa__milestoneRow:first-child{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.ProjectOverviewScreen-module__OobLOa__milestoneRow:last-child{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.ProjectOverviewScreen-module__OobLOa__milestoneCopy{gap:.1875rem;min-width:0;display:grid}.ProjectOverviewScreen-module__OobLOa__milestoneTitle{color:var(--color-text-primary,#18181b);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;line-height:1.35;overflow:hidden}.ProjectOverviewScreen-module__OobLOa__milestoneOutcome{color:var(--color-text-secondary,#52525b);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.4;overflow:hidden}.ProjectOverviewScreen-module__OobLOa__milestoneTarget{color:var(--color-text-secondary,#52525b);text-align:right;white-space:nowrap;font-size:.875rem;line-height:1.3}.ProjectOverviewScreen-module__OobLOa__sectionLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);align-items:center;gap:.4375rem;margin-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.ProjectOverviewScreen-module__OobLOa__sectionLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectOverviewScreen-module__OobLOa__sectionLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectOverviewScreen-module__OobLOa__sectionLinkIcon{display:inline-flex}.ProjectOverviewScreen-module__OobLOa__sectionLinkIcon svg{width:1rem;height:1rem}.ProjectOverviewScreen-module__OobLOa__updatePanel{transition:background-color var(--transition-fast,.15s ease);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:1rem 1.25rem;display:flex;position:relative}.ProjectOverviewScreen-module__OobLOa__updatePanel:hover{background:var(--color-brand-50,#f7f6ff)}.ProjectOverviewScreen-module__OobLOa__updateSignal{white-space:nowrap;flex:none;align-items:center;gap:.4375rem;display:flex}.ProjectOverviewScreen-module__OobLOa__updateDot{background:var(--color-brand-500,#5b4cf0);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.ProjectOverviewScreen-module__OobLOa__updateLabel{color:var(--color-brand-600,#4938df);font-size:.875rem;font-weight:600;line-height:1.3}.ProjectOverviewScreen-module__OobLOa__updateTime{color:var(--color-text-muted,#71717a);font-size:.875rem;line-height:1.3}.ProjectOverviewScreen-module__OobLOa__updateDivider{background:var(--color-border-subtle,#edecf0);align-self:stretch;width:1px}.ProjectOverviewScreen-module__OobLOa__updateDetail{min-width:0;color:var(--color-text-secondary,#52525b);text-overflow:ellipsis;white-space:nowrap;flex:14rem;font-size:.875rem;line-height:1.5;overflow:hidden}.ProjectOverviewScreen-module__OobLOa__updateLink{color:var(--color-brand-600,#4938df);white-space:nowrap;flex:none;align-items:center;gap:.4375rem;margin-left:auto;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.ProjectOverviewScreen-module__OobLOa__trialPanel{align-items:flex-start;gap:1.125rem;padding:1.25rem 1.375rem;display:flex}.ProjectOverviewScreen-module__OobLOa__trialCopy{gap:.375rem;min-width:0;display:grid}.ProjectOverviewScreen-module__OobLOa__trialName{color:var(--color-text-primary,#18181b);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.3;display:flex}.ProjectOverviewScreen-module__OobLOa__trialBadge{background:var(--color-brand-100,#eeecff);color:var(--color-brand-600,#4938df);white-space:nowrap;border-radius:.3125rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.25}.ProjectOverviewScreen-module__OobLOa__trialPurpose{color:var(--color-text-secondary,#52525b);font-size:.875rem;line-height:1.5}.ProjectOverviewScreen-module__OobLOa__trialStarted{color:var(--color-text-muted,#71717a);font-size:.8125rem;line-height:1.4}.ProjectOverviewScreen-module__OobLOa__trialManage{color:var(--color-brand-600,#4938df);white-space:nowrap;transition:color var(--transition-fast,.15s ease);border-radius:.375rem;flex:none;margin-left:auto;padding:.25rem .375rem;font-size:.875rem;font-weight:500;line-height:1.3}.ProjectOverviewScreen-module__OobLOa__trialManage:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectOverviewScreen-module__OobLOa__trialManage:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}@media (max-width:48rem){.ProjectOverviewScreen-module__OobLOa__milestoneRow{grid-template-columns:minmax(0,1fr) 7.5rem}.ProjectOverviewScreen-module__OobLOa__milestoneTarget{display:none}}@media (prefers-reduced-motion:reduce){.ProjectOverviewScreen-module__OobLOa__milestoneRow,.ProjectOverviewScreen-module__OobLOa__updatePanel,.ProjectOverviewScreen-module__OobLOa__sectionLink,.ProjectOverviewScreen-module__OobLOa__trialManage{transition:none}}
.ProjectTaskDetailScreen-module__V3nada__screen{max-width:46rem}.ProjectTaskDetailScreen-module__V3nada__backLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.ProjectTaskDetailScreen-module__V3nada__backLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectTaskDetailScreen-module__V3nada__backLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectTaskDetailScreen-module__V3nada__backIcon{display:inline-flex}.ProjectTaskDetailScreen-module__V3nada__backIcon svg{width:1rem;height:1rem}.ProjectTaskDetailScreen-module__V3nada__titleRow{border-bottom:1px solid var(--color-border-tinted,#5b4cf024);justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.875rem;padding-bottom:1.125rem;display:flex}.ProjectTaskDetailScreen-module__V3nada__title{color:var(--color-text-primary,#18181b);letter-spacing:var(--letter-spacing-heading,-.02em);font-size:1.5rem;font-weight:600;line-height:1.25}.ProjectTaskDetailScreen-module__V3nada__description{margin-top:1.375rem}.ProjectTaskDetailScreen-module__V3nada__descriptionLabel{color:var(--color-text-muted,#71717a);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.ProjectTaskDetailScreen-module__V3nada__descriptionText{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);box-shadow:var(--shadow-card);color:var(--color-text-secondary,#52525b);border-radius:.75rem;margin-top:.625rem;padding:1.125rem 1.25rem;font-size:.9375rem;line-height:1.65}.ProjectTaskDetailScreen-module__V3nada__facts{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);box-shadow:var(--shadow-card);border-radius:.75rem;margin-top:1.375rem;display:grid}.ProjectTaskDetailScreen-module__V3nada__fact{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1.25rem;display:grid}.ProjectTaskDetailScreen-module__V3nada__fact+.ProjectTaskDetailScreen-module__V3nada__fact{border-top:1px solid var(--color-border-subtle,#edecf0)}.ProjectTaskDetailScreen-module__V3nada__factLabel{color:var(--color-text-muted,#71717a);font-size:.8125rem;line-height:1.4}.ProjectTaskDetailScreen-module__V3nada__factValue{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:500;line-height:1.4}.ProjectTaskDetailScreen-module__V3nada__factOwner{align-items:center;gap:.625rem;min-width:0;display:flex}.ProjectTaskDetailScreen-module__V3nada__factOwnerName{color:var(--color-text-primary,#18181b);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.4;overflow:hidden}.ProjectTaskDetailScreen-module__V3nada__missing{justify-items:start;gap:.75rem;padding:2rem .25rem;display:grid}.ProjectTaskDetailScreen-module__V3nada__missingTitle{color:var(--color-text-secondary,#52525b);font-size:.9375rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.ProjectTaskDetailScreen-module__V3nada__backLink{transition:none}}
.ProjectTasksScreen-module__z7WvHG__screen{gap:var(--app-rhythm-sm,1rem);display:grid}.ProjectTasksScreen-module__z7WvHG__filter{width:9rem}.ProjectTasksScreen-module__z7WvHG__buttonIcon{margin-right:.4375rem;display:inline-flex}.ProjectTasksScreen-module__z7WvHG__buttonIcon svg{width:.9375rem;height:.9375rem}.ProjectTasksScreen-module__z7WvHG__noMatches{color:var(--color-text-muted,#71717a);padding:1.5rem .25rem;font-size:.875rem;line-height:1.5}
.ProjectParts-module__A8Ejqa__timeline{gap:1.125rem;list-style:none;display:grid}.ProjectParts-module__A8Ejqa__timelineRow{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);gap:1.25rem;padding-left:1.5rem;display:grid;position:relative}.ProjectParts-module__A8Ejqa__timelineRow:before{background:var(--color-brand-100,#eeecff);content:"";width:2px;position:absolute;top:1.125rem;bottom:-1.125rem;left:.4375rem}.ProjectParts-module__A8Ejqa__timelineRow:last-child:before{display:none}.ProjectParts-module__A8Ejqa__timelineDot{border:2.5px solid var(--color-brand-500,#5b4cf0);border-radius:var(--radius-full,9999px);background:var(--color-surface,#fff);width:1rem;height:1rem;position:absolute;top:.3125rem;left:0}.ProjectParts-module__A8Ejqa__timelineDate{color:var(--color-text-secondary,#52525b);font-size:.875rem;line-height:1.5}.ProjectParts-module__A8Ejqa__timelineCopy{gap:.125rem;min-width:0;display:grid}.ProjectParts-module__A8Ejqa__timelineTitle{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.4}.ProjectParts-module__A8Ejqa__timelineNote{color:var(--color-text-secondary,#52525b);font-size:.8125rem;line-height:1.5}.ProjectParts-module__A8Ejqa__openingRole{color:var(--color-text-primary,#18181b);font-size:.9375rem;font-weight:600;line-height:1.35}.ProjectParts-module__A8Ejqa__openingText{color:var(--color-text-secondary,#52525b);margin-top:.375rem;font-size:.875rem;line-height:1.55}.ProjectParts-module__A8Ejqa__openingChips{margin-top:.75rem}.ProjectParts-module__A8Ejqa__linkList{gap:.75rem;list-style:none;display:grid}.ProjectParts-module__A8Ejqa__linkRow{grid-template-columns:auto minmax(0,5rem) minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.ProjectParts-module__A8Ejqa__linkIcon{color:var(--color-text-primary,#18181b);flex:none;margin-top:.0625rem;display:inline-flex}.ProjectParts-module__A8Ejqa__linkIcon svg{width:1.0625rem;height:1.0625rem}.ProjectParts-module__A8Ejqa__linkLabel{color:var(--color-text-secondary,#52525b);font-size:.875rem;line-height:1.4}.ProjectParts-module__A8Ejqa__linkValue{overflow-wrap:anywhere;color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);font-size:.875rem;font-weight:600;line-height:1.4}.ProjectParts-module__A8Ejqa__linkValue:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectParts-module__A8Ejqa__linkValue:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectParts-module__A8Ejqa__teamList{gap:.75rem;list-style:none;display:grid}.ProjectParts-module__A8Ejqa__teamRow{align-items:center;gap:.75rem;display:flex}.ProjectParts-module__A8Ejqa__teamPhoto{border-radius:var(--radius-full,9999px);object-fit:cover;background:var(--color-brand-100,#eeecff);flex:none;width:2.5rem;height:2.5rem}.ProjectParts-module__A8Ejqa__teamPhotoOwner{box-shadow:0 0 0 .125rem var(--color-surface,#fff), 0 0 0 .1875rem var(--color-brand-500,#5b4cf0)}.ProjectParts-module__A8Ejqa__teamCopy{gap:.0625rem;min-width:0;display:grid}.ProjectParts-module__A8Ejqa__teamName{color:var(--color-text-primary,#18181b);font-size:.875rem;font-weight:600;line-height:1.3}.ProjectParts-module__A8Ejqa__teamRole{color:var(--color-text-secondary,#52525b);font-size:.8125rem;line-height:1.35}.ProjectParts-module__A8Ejqa__teamFoot{align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.ProjectParts-module__A8Ejqa__teamFootStrong{color:var(--color-brand-600,#4938df);font-size:.8125rem;font-weight:600;line-height:1.35}.ProjectParts-module__A8Ejqa__teamFootDot{color:var(--color-text-muted,#71717a)}.ProjectParts-module__A8Ejqa__relatedIdea{color:var(--color-text-secondary,#52525b);margin-top:.875rem;font-size:.9375rem;line-height:1.5}.ProjectParts-module__A8Ejqa__relatedIdeaLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);font-weight:600}.ProjectParts-module__A8Ejqa__relatedIdeaLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectParts-module__A8Ejqa__relatedIdeaLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectParts-module__A8Ejqa__linkEditorList{gap:.625rem;display:grid}.ProjectParts-module__A8Ejqa__linkEditorRow{grid-template-columns:minmax(0,9rem) minmax(0,1fr) auto;align-items:center;gap:.625rem;display:grid}.ProjectParts-module__A8Ejqa__linkRemove{width:1.75rem;height:1.75rem;color:var(--color-text-secondary,#52525b);transition:color var(--transition-fast,.15s ease), background-color var(--transition-fast,.15s ease);border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.ProjectParts-module__A8Ejqa__linkRemove svg{width:.9375rem;height:.9375rem}.ProjectParts-module__A8Ejqa__linkRemove:hover{color:var(--color-error,#dc2626);background:#dc262614}.ProjectParts-module__A8Ejqa__linkRemove:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px}.ProjectParts-module__A8Ejqa__addRowLink{color:var(--color-brand-600,#4938df);transition:color var(--transition-fast,.15s ease);align-items:center;gap:.4375rem;margin-top:.875rem;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-flex}.ProjectParts-module__A8Ejqa__addRowLink:hover{color:var(--color-brand-500,#5b4cf0)}.ProjectParts-module__A8Ejqa__addRowLink:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectParts-module__A8Ejqa__addRowIcon{display:inline-flex}.ProjectParts-module__A8Ejqa__addRowIcon svg{width:1rem;height:1rem}.ProjectParts-module__A8Ejqa__removeOpening{color:var(--color-error,#dc2626);transition:color var(--transition-fast,.15s ease);margin-right:auto;font-size:.875rem;font-weight:600;line-height:1.3}.ProjectParts-module__A8Ejqa__removeOpening:hover{color:#b91c1c}.ProjectParts-module__A8Ejqa__removeOpening:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px;border-radius:.25rem}.ProjectParts-module__A8Ejqa__mismatchNote{border:1px solid var(--color-danger-200,#fecaca);border-radius:var(--radius-md,.625rem);background:var(--color-danger-50,#fef2f2);color:var(--color-danger-700,#b91c1c);padding:.75rem 1rem;font-size:.875rem}.ProjectParts-module__A8Ejqa__imageRow{align-items:center;gap:1rem;margin-top:.25rem;display:flex}.ProjectParts-module__A8Ejqa__imagePreview{background:var(--color-brand-50,#f7f6ff);border-radius:.5rem;flex:none;width:5rem;overflow:hidden}.ProjectParts-module__A8Ejqa__imagePreview svg,.ProjectParts-module__A8Ejqa__imagePreview img{width:100%;height:auto;display:block}.ProjectParts-module__A8Ejqa__imagePreview img{aspect-ratio:4/3;object-fit:cover}.ProjectParts-module__A8Ejqa__imageCopy{justify-items:start;gap:.375rem;display:grid}.ProjectParts-module__A8Ejqa__imageButton{border:1px solid var(--color-brand-500,#5b4cf0);background:var(--color-surface,#fff);color:var(--color-brand-600,#4938df);transition:background-color var(--transition-fast,.15s ease);border-radius:.5rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.3}.ProjectParts-module__A8Ejqa__imageButton:hover{background:var(--color-brand-50,#f7f6ff)}.ProjectParts-module__A8Ejqa__imageButton:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.ProjectParts-module__A8Ejqa__imageHint{color:var(--color-text-muted,#71717a);font-size:.75rem;line-height:1.35}.ProjectParts-module__A8Ejqa__fileInput{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ProjectParts-module__A8Ejqa__manageTeamList{gap:.5rem;display:grid}.ProjectParts-module__A8Ejqa__manageTeamRow{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);border-radius:.625rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5625rem .75rem;display:grid}.ProjectParts-module__A8Ejqa__ownerTag{border:1px solid var(--color-border-tinted,#5b4cf024);border-radius:var(--radius-full,9999px);background:var(--color-brand-50,#f7f6ff);color:var(--color-brand-600,#4938df);padding:.25rem .625rem;font-size:.6875rem;font-weight:600;line-height:1.3}.ProjectParts-module__A8Ejqa__manageTeamActions{align-items:center;gap:.25rem;display:flex}.ProjectParts-module__A8Ejqa__candidate{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);text-align:left;width:100%;transition:border-color var(--transition-fast,.15s ease);border-radius:.625rem;align-items:center;gap:.75rem;margin-top:.625rem;padding:.75rem .875rem;display:flex}.ProjectParts-module__A8Ejqa__candidate:hover{border-color:var(--color-brand-500,#5b4cf0)}.ProjectParts-module__A8Ejqa__candidate:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.ProjectParts-module__A8Ejqa__candidateSelected{border-color:var(--color-brand-500,#5b4cf0);background:var(--color-brand-50,#f7f6ff)}.ProjectParts-module__A8Ejqa__candidateHandle{color:var(--color-text-muted,#71717a);font-size:.75rem;line-height:1.35}.ProjectParts-module__A8Ejqa__techChips{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;list-style:none;display:flex}.ProjectParts-module__A8Ejqa__techChip{border:1px solid var(--color-border-tinted,#5b4cf024);background:var(--color-brand-50,#f7f6ff);color:var(--color-brand-600,#4938df);transition:border-color var(--transition-fast,.15s ease);border-radius:.5rem;align-items:center;gap:.4375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}.ProjectParts-module__A8Ejqa__techChip:hover{border-color:var(--color-brand-500,#5b4cf0)}.ProjectParts-module__A8Ejqa__techChip:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.ProjectParts-module__A8Ejqa__techSuggestion{border:1px solid var(--color-border-subtle,#edecf0);background:var(--color-surface,#fff);color:var(--color-text-secondary,#52525b);transition:border-color var(--transition-fast,.15s ease), color var(--transition-fast,.15s ease);border-radius:.5rem;align-items:center;gap:.4375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}.ProjectParts-module__A8Ejqa__techSuggestion:hover{border-color:var(--color-brand-500,#5b4cf0);color:var(--color-brand-600,#4938df)}.ProjectParts-module__A8Ejqa__techSuggestion:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:2px}.ProjectParts-module__A8Ejqa__chipMark{font-size:.875rem;line-height:1}@media (max-width:30rem){.ProjectParts-module__A8Ejqa__linkEditorRow{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.ProjectParts-module__A8Ejqa__linkValue,.ProjectParts-module__A8Ejqa__linkRemove,.ProjectParts-module__A8Ejqa__addRowLink,.ProjectParts-module__A8Ejqa__removeOpening,.ProjectParts-module__A8Ejqa__candidate,.ProjectParts-module__A8Ejqa__techChip,.ProjectParts-module__A8Ejqa__techSuggestion,.ProjectParts-module__A8Ejqa__relatedIdeaLink{transition:none}}.ProjectParts-module__A8Ejqa__railEmpty{color:var(--color-text-muted,#71717a);font-size:.875rem;line-height:1.5}
.WorkspaceScreen-module__oPZYiW__screen{gap:var(--app-rhythm-sm,1rem);display:grid}.WorkspaceScreen-module__oPZYiW__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.WorkspaceScreen-module__oPZYiW__heading{color:var(--color-text-primary,#18181b);letter-spacing:var(--letter-spacing-heading,-.02em);font-size:1.125rem;font-weight:600;line-height:1.3}.WorkspaceScreen-module__oPZYiW__buttonIcon{margin-right:.4375rem;display:inline-flex}.WorkspaceScreen-module__oPZYiW__buttonIcon svg{width:.9375rem;height:.9375rem}.WorkspaceScreen-module__oPZYiW__list{gap:1rem;display:grid}.WorkspaceScreen-module__oPZYiW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.WorkspaceScreen-module__oPZYiW__filter{width:10.5rem}.WorkspaceScreen-module__oPZYiW__noMatches{color:var(--color-text-secondary,#52525b);text-align:center;margin:0;padding:1.5rem 0;font-size:.875rem;line-height:1.5}
.FaqAccordion-module__nwNc-G__list{display:grid}.FaqAccordion-module__nwNc-G__item+.FaqAccordion-module__nwNc-G__item{border-top:1px solid var(--color-border-subtle,#edecf0)}.FaqAccordion-module__nwNc-G__question{width:100%;color:var(--color-text-primary,#18181b);text-align:left;transition:color var(--transition-fast,.15s ease);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem .25rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:flex}.FaqAccordion-module__nwNc-G__question:hover{color:var(--color-brand-600,#4938df)}.FaqAccordion-module__nwNc-G__question:focus-visible{outline:2px solid var(--color-brand-500,#5b4cf0);outline-offset:-2px;border-radius:.375rem}.FaqAccordion-module__nwNc-G__chevron{color:var(--color-text-muted,#71717a);transition:transform var(--transition-fast,.15s ease);flex:none;display:inline-flex}.FaqAccordion-module__nwNc-G__chevron svg{width:1.125rem;height:1.125rem}.FaqAccordion-module__nwNc-G__chevronOpen{transform:rotate(180deg)}.FaqAccordion-module__nwNc-G__answer{color:var(--color-text-secondary,#52525b);gap:.625rem;padding:0 2.5rem 1rem .25rem;font-size:.875rem;line-height:1.6;display:grid}@media (prefers-reduced-motion:reduce){.FaqAccordion-module__nwNc-G__question,.FaqAccordion-module__nwNc-G__chevron{transition:none}}
.ConcludeDiscussionModal-module__lcstWG__body{color:var(--color-text-secondary,#52525b);font-size:.875rem;line-height:1.55}.ConcludeDiscussionModal-module__lcstWG__danger{background:var(--color-error,#dc2626)}.ConcludeDiscussionModal-module__lcstWG__danger:hover{background:#b91c1c}
.PersonSignals-module__1Xiwka__signals{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.PersonSignals-module__1Xiwka__responds{color:var(--color-success,#16a34a);white-space:nowrap;align-items:center;gap:.4375rem;font-size:.75rem;line-height:1.3;display:inline-flex;overflow:hidden}.PersonSignals-module__1Xiwka__responds svg{flex:none;width:1rem;height:1rem}.PersonSignals-module__1Xiwka__rate{color:var(--color-text-muted,#71717a);white-space:nowrap;font-size:.75rem;line-height:1.3}
