@layer ui-kit{.OtpKeyIcon-module__c3lNia__icon{--otp-key-icon-shade-color:var(--root-color-primary)}@supports (color:color-mix(in oklch, red, blue)){.OtpKeyIcon-module__c3lNia__icon{--otp-key-icon-shade-color:color-mix(in oklch, var(--root-color-primary) 70%, oklch(0% 0 0) 30%)}}}
@layer ui-kit{.ResendLink-module__Z3sh2W__resendButton{all:unset;color:var(--root-color-blue-700);font-size:var(--root-typography-medium-font-size);font-weight:var(--root-typography-label-font-weight);text-decoration:none;display:inline-block}.ResendLink-module__Z3sh2W__resendButton:hover{opacity:.8}.ResendLink-module__Z3sh2W__resendButton:active{opacity:.6}.ResendLink-module__Z3sh2W__resendButton:focus-within{outline:2px solid var(--root-color-outline);outline-offset:1px;border-radius:1px}}
@layer ui-kit{.OtpTokenView-module__OTp5bG__neutralLayoutOverlay{z-index:9999;position:fixed;inset:0;overflow:auto}.OtpTokenView-module__OTp5bG__root{padding:var(--root-spacing-3);grid-template-columns:auto 1fr;gap:64px;display:grid}.OtpTokenView-module__OTp5bG__mainContent{text-align:center;width:100%;min-width:0;max-width:390px}.OtpTokenView-module__OTp5bG__textField{flex-grow:1}@media (max-width:700px){.OtpTokenView-module__OTp5bG__root{grid-template-columns:1fr}.OtpTokenView-module__OTp5bG__mainContent{max-width:100%}.OtpTokenView-module__OTp5bG__form{flex-direction:column;align-items:stretch}.OtpTokenView-module__OTp5bG__image{display:none}}}
.LoginComponents-module__af_QpW__loginIcon{width:120px;height:120px;margin-bottom:var(--root-spacing-6)}