@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Teachers:ital,wght@0,400..800;1,400..800&display=swap";:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,serif;font-optical-sizing:auto;font-weight:400}*{padding:0;margin:0;box-sizing:border-box}html{height:var(--app-height)}body{width:100%;margin:0;padding:0;height:100vh;background:#f7f9fa!important}.app{display:flex;justify-content:center;align-items:center;min-height:100%}.p-body{background-position:right top;background-repeat:no-repeat;background-size:cover;padding:0 20px}.padding{padding:0 20px}.padding-full{padding:16px}.sign-bg{background-position:right top;background-repeat:no-repeat;background-size:cover}.home-service-bg{background-repeat:no-repeat;background-size:cover}.child-radius{border-radius:20px}.absolute-child{position:absolute;top:10vh;z-index:2}.bg-top-medium{height:19rem}.btn{padding:14px;border-radius:2.25rem;outline:none;border:none;font-size:16px;font-weight:500}.btn-small{height:3.125rem;margin-top:14px}.btn-medium{width:16.25rem;height:3.5rem}.btn-medium:hover,.btn-small:hover{cursor:pointer;color:#000!important;background:linear-gradient(93.81deg,#aaf8ac -1.1%,#ddf8afb0 116.77%)!important}.btn-icon{font-size:14px;opacity:.5}.input-field{color:#fff!important;background:#ffffff7c;height:2.9rem}.disalbed-box{background:#ffffff3b!important;color:#fff!important;height:3.125rem;border-radius:5px;padding:7px 12px}.disalbed-box *{font-weight:400;line-height:1rem;color:#ffffffa9}.input-field .ant-input::placeholder{color:#ffffff49!important}.input-field .ant-input:focus{color:#000!important;background:none!important}.input-field .ant-input:hover::placeholder{color:#00000038!important}.doc-upload{background:none;border:1px solid #c1efff;padding:4px 15px!important;border-radius:21px;width:192px;color:#c1efff;height:34px}.footer-actions-other{position:fixed;z-index:5;bottom:0;width:100%;background-color:#fff;height:10vh}.footer-actions{position:fixed;bottom:0;width:100%!important;height:13vh!important;z-index:6}.tab-actions{height:100%!important;width:100%!important}.tab-actions .ant-tabs-nav-list{display:flex!important;justify-content:center!important;width:100%!important;padding:0 5px .4rem!important;height:100%!important;background:#fff}.footer-action.active .svg-icon *:not(svg){stroke:#1890ff!important}.footer-action{width:40px!important;background:#0000;font-size:12px;font-weight:400;border-radius:14px;border:none}.radio-answers,.radio-my-datas{display:grid!important;justify-content:center;grid-template-columns:50% 50%!important;grid-row:100px!important;gap:10px!important}.radio-my-datas .ant-radio-button-wrapper:not(:first-child):before{display:none}.radio-my-datas .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled),.radio-my-datas .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background:#6699611a;color:#669961;border:none}.radio-my-datas .ant-radio-button-wrapper{display:flex;align-items:center;justify-content:center;height:42px;box-sizing:border-box!important;padding:10px!important;border:none;border-radius:50px!important;font-size:12px;font-weight:600;color:#1d1d1d62;background:#1d1d1d0d}.radio-answers .ant-radio-button-wrapper{display:flex;align-items:center;justify-content:center;height:42px;box-sizing:border-box!important;padding:10px!important;border:1px solid #00408073;border-radius:10px!important;font-size:1.2rem;color:#004080}.radio-answers .ant-radio-button-wrapper:nth-child(1){grid-column:1 / span 3}.radio-answers .ant-radio-button-wrapper:nth-child(4){grid-column:1 / span 3}.radio-answers .ant-radio-button-wrapper:nth-child(5){grid-column:1 / span 3}.radio-answers .ant-radio-button-wrapper:nth-child(6){grid-column:1 / span 3}.radio-answers .ant-radio-button-wrapper:nth-child(7){grid-column:1 / span 3}.answers{gap:10px!important}.answers .item{box-sizing:border-box!important;padding:10px;border:1px solid #00408073;border-radius:10px;text-align:center;font-size:1.2rem;color:#004080}.collapse-item{width:100%;background-color:#fff!important;border:none;min-height:100px;border-radius:20px;text-align:center}.col-label{position:absolute;padding:5px;width:95%;top:0;min-height:100px;border-radius:20px;background-color:#fff}.collapse-container{border-radius:20px;box-shadow:0 7px 12px -5px #669961c7;-webkit-box-shadow:0px 7px 12px -5px rgba(102,153,97,.78);-moz-box-shadow:0px 7px 12px -5px rgba(102,153,97,.78)}.collapse-down,.collapse-up{position:absolute;z-index:5;top:80%;right:42%;width:2rem;height:1rem;background-color:#fff;padding:10px;border-radius:50%;color:#004080;border:none!important;outline:none!important;box-shadow:0 7px 12px -5px #669961c7;-webkit-box-shadow:0px 7px 12px -5px rgba(102,153,97,.78);-moz-box-shadow:0px 7px 12px -5px rgba(102,153,97,.78)}.collapse-up{top:95%}.collapse-label{font-size:16px;font-weight:300;color:#004080;padding:1rem}.collapse-child-item{color:#004080;font-size:12px;padding-bottom:3vh;border-radius:20px!important}.colps-parent{border-radius:20px!important;max-height:45vh;overflow:auto}.collapse-bg{background-color:inherit;border:.5px solid #00408032;width:100%}.bg-top{position:relative;height:auto!important;padding:10px 0;width:100%;top:0;z-index:3;background-size:cover;border-radius:0 0 20px 20px;background-position:center;background-repeat:no-repeat}.bg-top-only-title{height:15%!important}.search-service{height:45px;border-radius:50px;border:.5px 0px 0px 0px;opacity:0px;width:100%!important}.all-services{display:grid;width:100%;align-items:start;justify-content:center;grid-template-columns:47.5% 47.5%;grid-auto-rows:125px;gap:10px;height:70vh;padding-bottom:10vh!important;overflow:auto}.service{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:125px;background:#fff;border-radius:25px;border:.7px solid;border-image-source:linear-gradient(142.49deg,#bedfaf 6.75%,rgba(255,255,255,0) 87.43%)!important}.soon-txt{position:absolute;font-weight:500;margin-top:2rem;font-size:12px;z-index:2}.service-circle-icon{display:flex;align-items:center;justify-content:center;width:57px;height:57px;border-radius:50%;background:linear-gradient(159.02deg,#c4e4b4 18.15%,#669961 109.79%)}.soon-icon{display:flex;align-items:center;justify-content:center;width:57px;height:57px;border-radius:50%;background:linear-gradient(159.02deg,#c4e4b4 18.15%,#669961 109.79%);filter:blur(3px)}.gh-soon-icon{display:flex;width:37px;height:37px;align-items:center;justify-content:center;border-radius:50%;padding:10px;background:linear-gradient(159.02deg,#c4e4b4 18.15%,#669961 109.79%)}.soon-color{color:#312f2f55;filter:blur(1px)}.service-name{font-size:12px;font-weight:400;text-align:center}.qanswer-box{position:relative;z-index:6;top:-2.2vh;border-radius:18px;width:100%;height:auto;overflow:auto}.title-icon{width:34px;height:34px;padding:12px}.user-foto,.user-icon{border-radius:50%;border:1px solid #cccc;background-color:#6ba8e5;color:#fff;margin-left:1rem}.user-icon{width:2.2rem!important;padding:10px;height:2.2rem!important}.user-foto{width:4rem!important;height:4.3rem!important;outline:none;border:2px solid rgb(34,0,255)}.user-datas{color:#fff;line-height:1.3rem}.user-datas h3{font-size:17px;font-weight:400!important}.user-datas p{font-size:16px;font-weight:300!important}.user-datas .address{font-size:12px;font-weight:300!important;line-height:13px!important}.copy-icon{color:#fff;margin-left:10px;height:20px!important;margin-bottom:2px}.app-id{font-size:18px;font-weight:500;line-height:21.78px}.dot-badge .ant-badge-status-dot{width:9px!important;height:9px!important}.application-card{width:100%!important;height:12vh!important;padding:1rem;border-radius:1rem;background-color:#fff!important;cursor:pointer;font-size:18px;border:.5px solid #ffffff}.application-card:hover{border:.5px solid #0040803c}.service-cards{width:100%!important;display:grid!important;grid-template-columns:50% 50%!important;gap:10px;grid-template-rows:auto;justify-content:center!important;text-align:center!important;padding:1rem}.home-service-card,.empty-service-card{width:auto;background:#fff;height:11rem!important;border-radius:25px;padding:10px}.empty-service-card{display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#ffffff67;color:#fff}.add-icon{background-color:#ffffff42;padding:18px;border-radius:50%}.service-icon{height:90px!important}.badge{border-radius:8px;min-width:100px;padding:5px;font-size:10px;font-weight:500;line-height:14.52px;color:#fff;text-align:center;margin-left:5px}.badge-success{background-color:#669961!important}.badge-rejected{background-color:red!important}.badge-warning{background-color:#fa0!important}.success{color:#669961!important}.rejected{color:red!important}.warning{color:#fa0!important}.last-application,.sub-page,.steps-application{position:absolute;z-index:4;background:#fff;border-radius:20px;padding:1rem;margin-top:-2.5vh;width:92%}.my-page{padding:1rem;min-height:75vh;overflow-x:hidden!important;overflow-y:auto!important}.my-payments-page{padding:5px;min-height:75vh;overflow-x:hidden!important;overflow-y:auto!important}.my-application{background:#fff;padding:.5rem;border-radius:20px;margin-top:1rem;margin-bottom:15vh;width:100%;min-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important}.my-application-collapse{border:.5px solid #0040803c;background:#fff;padding:0;border-radius:20px;margin-top:1rem}.my-application-collapse .ant-collapse-content-box{padding:.5rem!important}.sub-page{margin-top:14vh;height:85vh!important;background:#fff0;padding:0!important;overflow-y:auto!important}.sub-page label,.sub-auto-page input{color:#004080!important}.sub-auto-page{padding:1rem!important;border-radius:1rem;background:#fff;height:auto!important}.steps-application{position:sticky;top:0}.steps-application .ant-steps-item-title{font-size:12px!important}.v-table-left{font-size:14px;font-weight:300;line-height:16.94px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#004080b2}.v-table-right{font-size:14px;font-weight:500;line-height:16.94px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#004080}.rejection-msg{margin-top:1vh;font-size:14px;font-weight:500;line-height:16.94px;text-underline-position:from-font;text-decoration-skip-ink:none;color:#004080;padding:1.2rem;border-radius:11px;border:.5px solid #00000033}.payment-table-head{font-size:14px!important;font-weight:500!important;color:#004080!important}.payment-table-data{font-size:16px;font-weight:300;line-height:28px;color:#004080!important}.payment-table-title{font-size:18px;font-weight:500;line-height:31px;color:#004080!important;margin-left:1rem}.my-info-datas *{color:#004080}.user-data-foto{width:56px!important;height:56px!important;border-radius:10px}.user-fish p:nth-child(2){font-weight:500!important}.my-datas{display:grid;grid-template-columns:50% 50%;gap:0 2.5rem}.my-datas *{font-size:12px!important}.label{font-weight:500!important;font-size:14px}.label span{font-weight:300!important}.blue-color{color:#004080!important}.blue-color-hovered{color:#00408099!important;font-size:14px!important;font-weight:300!important}.collapse-border{border-bottom:1px solid #00000033;padding-bottom:10px;font-size:16px}.txt-color{color:#004080!important;font-weight:500!important;font-size:14px;border-bottom:1px solid #00000033;padding-bottom:10px}.collapse-fm .ant-collapse-content-box,.collapse-fm .ant-collapse-header{padding:0!important}.collapse-fm{color:#004080!important;height:55vh!important}.collapse-fm .ant-collapse-content{height:50vh!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0!important}.service-icon-any{display:flex;justify-content:center!important;align-items:center!important;width:69px;height:69px;border-radius:50%;background-color:#6699610a;color:#669961}.service-main-top-img{margin-left:-10px;height:32vh!important}.service-main-top{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%!important;height:35vh!important;border-radius:0 0 65px 25px}.next-step-btn,.details-step-btn{width:93px;height:23px;font-size:12px;color:#004080;background:#66996126;border-radius:20px}.details-step-btn{background:#0040800f}.sanatoriy-label,.sanatoriy-select .ant-select-selection-item{font-size:16px!important;font-weight:500!important;line-height:24px!important;color:#004080!important}.download-card{width:90%;color:#fff;border-radius:1rem;height:19vh;padding:1rem;background-image:url(assets/others/downloadBgCard.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.download-iconcha{width:16px;height:16px;border:1px solid #ffffff;border-radius:50%;padding:10px}.whatPinfl{color:#9acd32;text-decoration:underline}.whatPinfl:hover{color:#ff0!important}.bg-title-top{height:7vh}.application-list{padding-bottom:16vh!important}.surdo-video{width:100%;height:80%;border-radius:20px!important}.news-page{height:100vh;margin-bottom:10vh!important;overflow-y:auto!important}.news-bell,.language-picker{position:absolute;top:2rem;right:1rem;width:46px;height:46px;border-radius:50%;background-color:#ffffff0f;display:flex;justify-content:center;align-items:center}.language-picker{left:1rem}.news-card{width:95%;height:100%;border-radius:20px;background-color:#fff}.news-card-date{color:#837f7f}.compens-row{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center;border-radius:10px;padding:1rem}.compens-row p{font-size:12px}.secondary-bg{background:#f9f9f9;color:#222}.primary-bg{background:#577bce;color:#fff}.warning-bg{background:#f8cc4d;color:#222}.success-bg{background:#669961;color:#fff}.ihma-logo{width:130px!important;height:130px!important}.disabled-link{pointer-events:none;color:gray;text-decoration:none;cursor:not-allowed;opacity:.6}.btn-save{background:linear-gradient(93.81deg,#aaf8ac -1.1%,#ddf8af 106.77%)!important;color:#1d1d1d!important;border-radius:2rem!important}.linear-bg{background:linear-gradient(93.81deg,#aaf8ac -1.1%,#ddf8af 106.77%)}.holder-bg{background:#ffffff47;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dark-blue-bg{background:#669961;color:#fff}.child-bulling-bg{background:#63af5c;color:#fff}.light-bg{background:#fff;color:#000}.lighter-bg{background:#ffffff37}.body-bg{background:#f7f9fa!important}.light-txt{color:#fff}.blue-txt{color:#004080}.green-txt{color:#669961}.lighter-txt{color:#ffffffc7}.holder-txt{color:#fff7}.hovered-color{color:#ccc!important}.txt-center{text-align:center}.fw-300-12{font-weight:300!important;font-size:12px!important}.fs-13{font-size:13px}.fs-24{font-size:24px!important}.fs-1rem{font-size:1rem!important}.fs-2rem{font-size:2rem!important}.d-flex-around{display:flex;justify-content:space-around;align-items:center}.d-flex-bt{display:flex;justify-content:space-between;align-items:center}.d-flex{display:flex;align-items:center;gap:10px}.d-flex-veretical{display:flex;flex-direction:column}.hoverable:hover{cursor:pointer;color:#ffffffc9!important}.pad-child{padding:1rem}.pb-5vh{padding-bottom:5vh}.px-0{padding:1rem 0!important}.mt-10p{margin-top:10px}.ml-1{margin-left:1rem}.ml-10p{margin-left:10px}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mb-13vh{margin-bottom:13vh!important}.pb-13vh{padding-bottom:13vh!important}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mt-5vh{margin-top:12vh}.mt-gap{margin-top:3rem}.width-100{width:100%}.height-70{height:auto!important;min-height:95vh}.width-70{width:70%}.height-auto{height:auto!important}.sm-txt{font-size:.5rem!important}.lg-txt{font-size:1.2rem!important}@media only screen and (min-width: 835px){body{width:400px!important;margin-left:40%}.footer-actions-other{width:400px}.footer-actions{width:400px!important}}@media only screen and (max-width: 429px){body{background:inherit!important}}@media only screen and (max-height: 780px){.application-card{height:14vh!important}.download-card{height:24vh}}@media only screen and (max-width: 321px){.mt-sm-0{margin-top:0!important}.download-card{height:24vh}.footer-actions{height:16vh!important}.tab-actions .ant-tabs-nav-list{padding:0!important}.footer-action{width:35px!important;line-height:1rem;font-size:12px}.user-datas h3{font-size:14px}.user-datas p{font-size:16px}.user-datas .address{font-size:10px}.bg-top{height:20%}.all-services{display:grid;margin-top:2vh;width:100%;align-items:start;justify-content:center;grid-template-columns:49.5% 49.5%;grid-auto-rows:110px;gap:10px}.service{height:110px;background:#fff;border-radius:20px}.service-circle-icon,.soon-icon{width:47px;height:47px}.application-card{height:14vh!important}.ihma-logo{width:70px!important;height:70px!important}.sm-txt{font-size:.4rem!important}.lg-txt{font-size:.8rem!important}.support-logo{width:50px!important;height:50px!important}}@media only screen and (max-height: 700px){.all-services{grid-template-columns:45.5% 45.5%;grid-auto-rows:110px}.service{height:110px}}@media only screen and (max-height: 630px){.padding{padding:0 10px}.padding-full{padding:10px}.btn{padding:10px;border-radius:1.5rem;font-size:12px}.btn-small{height:3rem;margin-top:10px}.sign-logo-box{height:auto!important}.sign-btns{margin-top:0}.ai-logo{height:30vh!important}.all-services{width:100%;min-height:62vh;margin-bottom:0!important;align-items:start;grid-template-columns:46% 46%;grid-auto-rows:100px}.service{height:100px}.sub-page{margin-top:8vh}.footer-action{font-size:10px;font-weight:500}.bg-top{padding:10px 5px 10px 0}.user-foto,.user-icon{margin-left:.5rem!important}.user-datas h3{font-size:12px!important;margin-top:0}.user-datas p{font-size:12px}.user-datas .address{font-size:10px}.copy-icon{height:16px!important}.application-card{height:14vh!important;padding:10px;font-size:12px!important}.app-id{font-size:13px!important}.programType{font-size:12px!important}.service-cards{grid-template-columns:50% 50%!important;gap:10px;grid-template-rows:auto;justify-content:center!important;text-align:start!important;padding:1rem}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vote-container{width:100%!important;max-width:100vw!important;box-sizing:border-box!important}.vote-employees-container{width:100%!important;max-width:none!important}.vote-employee-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.vote-employee-card{transition:all .3s ease;touch-action:manipulation}.vote-employee-card:active{transform:scale(.98)}@media only screen and (min-width: 768px){.vote-employees-container{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:16px!important;width:100%!important;max-width:100%!important}.vote-employee-card{flex-direction:column!important}.vote-employee-photo{width:120px!important;height:120px!important;margin-bottom:16px!important}.vote-employee-info{text-align:center!important}.vote-button{max-width:none!important;width:100%!important}}@media only screen and (min-width: 992px){.vote-employees-container{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))!important;gap:20px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 16px!important}}@media only screen and (max-width: 600px){.vote-container{padding:8px 4px!important;width:100%!important;max-width:100vw!important}.vote-header{padding:12px 8px!important;margin:0 2px 12px!important;width:calc(100% - 4px)!important}.vote-employees-container{width:100%!important;padding:0 2px!important}.vote-employee-card{padding:12px!important}.vote-employee-photo{width:70px!important;height:70px!important}.vote-employee-name{font-size:14px!important}.vote-button{height:32px!important;font-size:11px!important;max-width:100px!important}}@media only screen and (max-width: 480px){.vote-container{padding:6px 2px!important}.vote-header{padding:10px 6px!important;border-radius:12px!important}.vote-employee-card{padding:10px!important;border-radius:12px!important}.vote-employee-photo{width:60px!important;height:60px!important}.vote-employee-name{font-size:13px!important}.vote-button{height:30px!important;font-size:10px!important;max-width:90px!important;padding:0 8px!important}}@media (hover: none) and (pointer: coarse){.vote-employee-card:hover{transform:none}.vote-employee-card:active{transform:scale(.97);transition:transform .1s ease}.vote-button:active{transform:scale(.95)}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.vote-employee-photo img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-color-scheme: dark){.vote-employee-card{box-shadow:0 4px 16px #0000004d!important}}@media (prefers-reduced-motion: reduce){.vote-employee-card{transition:none!important}.vote-employee-card:active{transform:none!important}}.voter-positions-container{background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;position:relative;overflow-x:hidden}.voter-positions-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(120,119,198,.3) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,107,107,.15) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(78,205,196,.2) 0%,transparent 50%);pointer-events:none;z-index:0}.voter-positions-container>*{position:relative;z-index:1}.voter-positions-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(2px 2px at 20px 30px,rgba(255,255,255,.15),transparent),radial-gradient(2px 2px at 40px 70px,rgba(255,255,255,.1),transparent),radial-gradient(1px 1px at 90px 40px,rgba(255,255,255,.2),transparent),radial-gradient(1px 1px at 130px 80px,rgba(255,255,255,.15),transparent),radial-gradient(2px 2px at 160px 30px,rgba(255,255,255,.1),transparent);background-repeat:repeat;background-size:200px 100px;animation:sparkle 20s linear infinite;pointer-events:none;z-index:0}@keyframes sparkle{0%{transform:translateY(0) translate(0)}to{transform:translateY(-100px) translate(50px)}}.voter-positions-header{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 8px 32px #0000001a,inset 0 1px #fff3!important}.voter-position-card{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.1)!important}@media only screen and (max-width: 768px){.voter-positions-container{padding:12px 8px!important;background-attachment:scroll}.voter-positions-container:after{animation-duration:30s;background-size:150px 75px}.voter-positions-header{padding:16px 12px!important;margin-bottom:16px!important}.voter-positions-header h2{font-size:20px!important}.voter-positions-grid{grid-template-columns:1fr!important;gap:12px!important}.voter-position-card{margin-bottom:0!important}.voter-position-card .card-content{padding:24px 16px!important}.voter-position-card .card-icon{padding:16px!important;margin-bottom:16px!important}.voter-position-card .card-icon svg{font-size:24px!important}.voter-position-card h3{font-size:18px!important}.voter-position-card p{font-size:13px!important}.voter-position-card .action-button{padding:10px 20px!important;font-size:13px!important}}@media only screen and (max-width: 480px){.voter-positions-container{padding:8px 4px!important}.voter-positions-container:before{background:radial-gradient(circle at 30% 70%,rgba(120,119,198,.2) 0%,transparent 40%),radial-gradient(circle at 70% 30%,rgba(255,107,107,.1) 0%,transparent 40%)}.voter-positions-container:after{background-size:100px 50px;animation-duration:40s}.voter-positions-header{padding:12px 8px!important;border-radius:12px!important}.voter-positions-header .header-icon{padding:12px!important;margin-bottom:12px!important}.voter-positions-header .header-icon svg{font-size:24px!important}.voter-positions-header h2{font-size:18px!important}.voter-positions-header p{font-size:12px!important}.voter-position-card{border-radius:16px!important}.voter-position-card .card-content{padding:20px 12px!important}.voter-position-card .card-icon{padding:14px!important;margin-bottom:14px!important}.voter-position-card .card-icon svg{font-size:20px!important}.voter-position-card h3{font-size:16px!important;margin-bottom:6px!important}.voter-position-card p{font-size:12px!important;margin-bottom:16px!important}.voter-position-card .action-button{padding:8px 16px!important;font-size:12px!important;border-radius:10px!important}.voter-position-card .vote-badge{top:12px!important;right:12px!important;padding:4px 8px!important;font-size:10px!important;border-radius:16px!important}}@media only screen and (min-width: 768px){.voter-positions-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:20px!important}}@media only screen and (min-width: 1024px){.voter-positions-container{padding:24px 16px!important}.voter-positions-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:24px!important;max-width:1200px!important}.voter-position-card:hover{transform:translateY(-12px) scale(1.03)!important}}@media (hover: none) and (pointer: coarse){.voter-position-card:hover{transform:none!important}.voter-position-card:active{transform:scale(.97)!important;transition:transform .1s ease!important}}@media (prefers-reduced-motion: reduce){.voter-position-card{transition:none!important}.voter-position-card:hover,.voter-position-card:active{transform:none!important}.voter-positions-container:after{animation:none!important}.voter-positions-container:before{background:linear-gradient(135deg,#7877c61a,#ff6b6b0d)}}@media (prefers-contrast: high){.voter-positions-container{background:linear-gradient(135deg,#000051,#003)!important}.voter-positions-container:before,.voter-positions-container:after{display:none!important}.voter-position-card{border:2px solid rgba(255,255,255,.8)!important;background:#000c!important}.voter-position-card .action-button{border:2px solid rgba(255,255,255,.9)!important;background:#ffffff1a!important}}@media (prefers-color-scheme: dark){.voter-positions-container{background:linear-gradient(135deg,#1a1a2e,#16213e)}.voter-positions-container:before{background:radial-gradient(circle at 20% 80%,rgba(79,172,254,.2) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,107,107,.1) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(78,205,196,.15) 0%,transparent 50%)}}@media (max-width: 768px) and (max-height: 1024px){.voter-positions-container:after{will-change:transform;transform:translateZ(0)}}.voter-position-card:focus-visible{outline:3px solid #4facfe;outline-offset:2px}.voter-position-card .action-button:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}
