@font-face{font-family:AOK-Buenos-Aires-Regular;src:url("./media/AOKBuenosAires-Regular-HYG263PC.otf") format("truetype")}@font-face{font-family:AOK-Buenos-Aires-SemiBold;src:url("./media/AOKBuenosAires-SemiBold-DBEQUUSL.otf") format("truetype")}@font-face{font-family:AOKBuenosAires;src:url("./media/AOKBuenosAires-Regular-HYG263PC.otf") format("truetype")}:root{--green-primary: #005e3f;--green-secondary: #18ab42;--green-light: #50eb5d;--green-primary-button: #91f54a;--black: #293033;--grey: #d9d9d9;--white: #fff;--green-8: #005e3f;--green-7: #007141;--green-6: #028440;--green-5: #07983e;--green-4: #18ab42;--green-3: #35bf50;--green-2: #60d26d;--green-1: #98e692;--grey-8: #40484d;--grey-7: #586167;--grey-6: #6d767c;--grey-5: #828b91;--grey-4: #98a1a6;--grey-3: #afb6bc;--grey-2: #c7ccd1;--grey-1: #dfe3e6;--green-pastel: #eefaea;--blue-pastel: #e8f4f2;--sand: #f8f5e3;--green-dark-primary: #004730;--green-dark-secondary: #4d7e6e;--yellow-accent: #fff133;--blue-accent: #83eaf2;--error-primary: #eb0047;--error-secondary: #f580a3;--disabled: #e5e5e5}.primary-button{height:48px;padding:12px 24px;background-color:var(--green-primary-button);color:var(--green-dark-primary);border:2px solid var(--green-primary-button);border-radius:4px;font-family:AOK-Buenos-Aires-SemiBold,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-align:center;text-wrap:nowrap;cursor:pointer}@media screen and (max-width: 570px){.primary-button{width:100%}}.primary-button:hover{background-color:transparent}.primary-button:disabled{border-color:var(--grey-1);background-color:var(--grey-1);color:var(--grey-6);cursor:not-allowed}.primary-button-small{height:40px;padding:8px 24px;background-color:var(--green-primary-button);color:var(--green-dark-primary);border:2px solid var(--green-primary-button);border-radius:4px;font-family:AOK-Buenos-Aires-SemiBold,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-align:center;text-wrap:nowrap;cursor:pointer}@media screen and (max-width: 570px){.primary-button-small{width:100%}}.primary-button-small:hover{background-color:transparent}.primary-button-small:disabled{border-color:var(--grey-1);background-color:var(--grey-1);color:var(--grey-6);cursor:not-allowed}.secondary-button{height:48px;padding:12px 24px;background-color:var(--white);color:var(--green-dark-primary);border:2px solid var(--grey-3);border-radius:4px;font-family:AOK-Buenos-Aires-SemiBold,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-align:center;text-wrap:nowrap;cursor:pointer}@media screen and (max-width: 570px){.secondary-button{width:100%}}.secondary-button:hover{background-color:var(--grey-1)}.secondary-button:disabled{border-color:var(--grey-3);background-color:var(--white);color:var(--grey-5);cursor:not-allowed}.secondary-button-small{height:40px;padding:8px 24px;background-color:var(--white);color:var(--green-dark-primary);border:2px solid var(--grey-3);border-radius:4px;font-family:AOK-Buenos-Aires-SemiBold,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-align:center;text-wrap:nowrap;cursor:pointer}@media screen and (max-width: 570px){.secondary-button-small{width:100%}}.secondary-button-small:hover{background-color:var(--grey-1)}.secondary-button-small:disabled{border-color:var(--grey-3);background-color:var(--white);color:var(--grey-5);cursor:not-allowed}.form-container{width:800px;margin-bottom:50px}@media screen and (max-width: 900px){.form-container{width:90%}}.form-group-container-equal{display:flex;justify-content:space-between}.form-group-container-equal .form-group{width:48%}@media screen and (max-width: 660px){.form-group-container-equal .form-group{width:unset}}@media screen and (max-width: 660px){.form-group-container-equal{flex-direction:column}}.form-group-container-40-60{display:flex;justify-content:space-between}.form-group-container-40-60 .form-group:first-child{width:38%}@media screen and (max-width: 660px){.form-group-container-40-60 .form-group:first-child{width:unset}}.form-group-container-40-60 .form-group:last-child{width:58%}@media screen and (max-width: 660px){.form-group-container-40-60 .form-group:last-child{width:unset}}@media screen and (max-width: 660px){.form-group-container-40-60{flex-direction:column}}.form-group-container-hospital{display:flex;flex-wrap:wrap;background-color:var(--green-7);margin-bottom:26px}.form-group-container-hospital img{flex:1 1 10%;margin:8px 8px 8px 0}.form-group-container-hospital>input{display:flex;flex:2 1 80%;background-color:var(--green-7);color:var(--white);font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif;border:none;font-size:24px;line-height:18px;text-align:center}.form-group-container-hospital .form-group{flex:1 1 100%;margin:10px}.form-group-container-hospital .form-group label{color:var(--white)}.form-group{margin-bottom:26px;display:flex;flex-direction:column}.form-group label{color:var(--black);font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif;font-size:12px;line-height:18px;text-align:left;margin-bottom:4px}.form-group input,app-select{background-color:var(--white);border:1px solid var(--grey-6);font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif;border-radius:4px;width:100%;height:48px;padding:12px 16px}.form-group input.is-invalid,app-select.is-invalid{border:1px solid var(--error-primary)}.form-group input:disabled,app-select:disabled{background:var(--disabled);opacity:1;color:var(--black)}.form-group input:read-only{background:var(--disabled)}.form-group input[type=checkbox]{display:none}.form-group input[type=checkbox]+label{color:var(--black);font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;text-align:left}.form-group input[type=checkbox]+label a{text-decoration:underline;color:var(--green-primary);text-underline-offset:6px}.form-group input[type=checkbox]+label:before{background-color:var(--white);border:1px solid var(--grey-5);display:inline-block;border-radius:4px;width:24px;height:24px;content:"";position:relative;top:6px;margin-right:12px}.form-group input[type=checkbox].is-invalid+label:before{border:1px solid var(--error-primary)}.form-group input[type=checkbox].is-disabled+label:before{background:var(--disabled)}.form-group input[type=checkbox]:checked+label:before{background-image:url(/assets/icons/checkmark-grey-icon.svg);background-repeat:no-repeat;background-position:center;display:inline-block}.registration-form-title{color:var(--green-primary);font-family:AOK-Buenos-Aires-SemiBold,-apple-system,Helvetica Neue,sans-serif;font-size:32px;line-height:76px;text-align:center;width:100%}.registration-form-subtitle{color:var(--green-primary);font-family:AOK-Buenos-Aires-SemiBold,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:44px;text-align:left}.form-note{font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif;color:var(--grey-6);font-size:14px;line-height:18px;margin:24px 0;text-align:justify;text-justify:inter-word}.form-note a{text-decoration:underline;color:var(--green-primary);text-underline-offset:6px}small.error{color:var(--error-primary);margin-top:4px;font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif}.form-group:has(>.valid-input-number){position:relative}.valid-input-number{display:flex;align-items:flex-start;gap:5px;position:absolute;right:5px;top:35px;font-family:AOK-Buenos-Aires-Regular,-apple-system,Helvetica Neue,sans-serif}.disabled{background:var(--disabled)!important;opacity:1!important;color:var(--black)!important}app-root{display:flex;flex-direction:column;justify-content:space-between;height:100%}*{margin:0;padding:0;box-sizing:border-box;outline:none}html,body{height:100%}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
