@keyframes skeleton-shine{to{background-position-x:-200%}}.skeleton-base{display:block;background:linear-gradient(90deg,var(--color-background-action-secondary),var(--color-background-body-primary),var(--color-background-action-secondary));background-size:200% 100%;animation:skeleton-shine 1s linear infinite}.skeleton-base:empty:before{content:"\00a0"}.skeleton-base:not(:empty){width:fit-content}.skeleton-base>*{visibility:hidden}.skeleton-text-empty{transform:scaleY(.72)}.password-input-field:has([data-element-filled=true]) .password-input-label,.password-input-field:has(input:focus) .password-input-label{font-size:12px;top:4px}.password-input-label{padding-right:calc(12px + var(--pi-extra-pr, 0px))}.password-input-input{padding-right:calc(8px + var(--pi-extra-pr, 0px))}@media (min-width:1025px){.password-input-input,.password-input-label{padding-right:calc(16px + var(--pi-extra-pr, 0px))}}.password-input-field{@media (prefers-reduced-motion:no-preference){transition:outline .1s ease-in-out,outline-offset .1s ease-in-out}}.password-input-field:has(input:focus){outline:3px solid var(--color-border-system-focus);outline-offset:2px}.password-input-input:-webkit-autofill,.password-input-input:-webkit-autofill:focus,.password-input-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-content-body-primary);-webkit-transition:background-color 9999s ease-in-out 9999s;transition:background-color 9999s ease-in-out 9999s}.password-input-toggle{@media (prefers-reduced-motion:no-preference){transition:outline .1s ease-in-out,outline-offset .1s ease-in-out}}.password-input-toggle:focus,.password-input-toggle:focus-visible{outline:3px solid var(--color-border-system-focus);outline-offset:2px}.password-input-label a{color:var(--color-content-link-primary);pointer-events:auto}.password-input-label a:hover,.password-input-label a:visited{color:var(--color-content-link-primary-hover)}.text-area-field{@media (prefers-reduced-motion:no-preference){transition:outline .1s ease-in-out,outline-offset .1s ease-in-out}}.text-area-label{padding-right:calc(9px + var(--ta-extra-pr, 0px))}.text-area-input{padding-right:calc(8px + var(--ta-extra-pr, 0px))}@media (min-width:1025px){.text-area-label{padding-right:calc(9px + var(--ta-extra-pr, 0px))}.text-area-input{padding-right:calc(16px + var(--ta-extra-pr, 0px))}}input:autofill,select:autofill,textarea:autofill{animation-name:autofill}
/*# sourceMappingURL=393f04e20d51899d.css.map*/