@font-face{font-family:AllianzNeo;src:url("./media/AllianzNeo-Regular-KDG3DGYQ.ttf")}body{margin:0;font-family:AllianzNeo;background:#fff}:root{--az-blue: #007ab3;--az-light-blue: #008ed6;--az-font-color: #414141;--az-error-color: #d32f2f}.az-formfield{position:relative;margin-bottom:1rem;padding-left:0!important}.az-formfield__input{width:100%;padding:16px 0 8px;border:none;border-bottom:1px solid #414141;font-size:20px;background-color:transparent;outline:none;transition:border-bottom-color .2s ease-in-out;font-family:AllianzNeo;font-weight:300}.az-formfield__input:focus{border-bottom:3px solid var(--az-blue)}.az-formfield__input:hover:not(:disabled):not(:focus){border-bottom-color:#999}.az-formfield__label{position:absolute;left:0;top:16px;color:var(--az-font-color);font-size:20px;pointer-events:none;transition:all .2s ease-in-out;font-family:AllianzNeo;font-weight:300}.az-formfield__input:focus+.az-formfield__label,.az-formfield__input:not(:placeholder-shown)+.az-formfield__label{transform:translateY(-20px);color:var(--az-font-color);font-size:12px}.az-formfield--error .az-formfield__input:focus+.az-formfield__label,.az-formfield--error .az-formfield__input:not(:placeholder-shown)+.az-formfield__label{color:var(--az-error-color);font-size:12px;transform:translateY(-20px)}.az-formfield--error .az-formfield__input{border-bottom-color:var(--az-error-color)}.az-formfield--error .az-formfield__input:focus{border-bottom-color:var(--az-error-color)}.az-formfield--error .az-formfield__label{color:var(--az-error-color)}.az-formfield__error{color:var(--az-error-color);font-size:12px;margin-top:4px;opacity:0;transform:translateY(-10px);transition:all .2s ease-in-out}.az-formfield--error .az-formfield__error{opacity:1;transform:translateY(0)}.az-formfield__input:disabled{color:#cecece;border-bottom:solid 1px #cecece;cursor:not-allowed}.az-formfield__input:disabled+.az-formfield__label{color:#cecece}.az-formfield__input--readonly{color:var(--az-font-color);border-bottom-color:#414141;cursor:default}.az-formfield__input--readonly:focus{border-bottom:1px solid #414141}.az-formfield__input--readonly+.az-formfield__label{color:var(--az-font-color)}.error-message-container{display:flex;align-items:center;gap:8px}.error-icon{width:16px;height:16px;flex-shrink:0}.error-message{font-family:AllianzNeo;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal;text-align:left;color:#dc3148}.az-btn{display:flex;padding:12px 32px;justify-content:center;align-items:center;gap:8px;background:var(--az-blue);border-color:var(--az-blue);border-radius:4px;border-width:0;color:#fff;text-decoration:none;font-family:AllianzNeo;font-size:16px;cursor:pointer;text-transform:uppercase}.az-btn.disabled{opacity:40%;cursor:not-allowed}.az-link{text-decoration:none}@media (max-width: 480px){.az-btn{font-size:15px;padding:11px 28px}}@media (max-width: 360px){.az-btn{font-size:14px;padding:10px 24px}}
