.modal-academic-voting .modal__content{border-radius:16px;padding:24px}@media (max-width:914px){.modal-academic-voting .modal__content{border-radius:16px 16px 0 0;bottom:0;left:0;max-width:none;min-height:auto;position:fixed;right:0}}@media (max-width:744px){.modal-academic-voting .modal__content{padding:16px}}.modal-academic-voting__container{display:flex;flex-direction:column;gap:24px;width:100%}.modal-academic-voting__header{align-items:center;display:flex;gap:16px;justify-content:space-between}.modal-academic-voting__title{font-size:20px;font-weight:600;letter-spacing:0;line-height:28px}@media (min-width:744px){.modal-academic-voting__title{font-size:22px;line-height:26px}}@media (min-width:915px){.modal-academic-voting__title{font-size:24px;line-height:28px}}.modal-academic-voting__close-icon{cursor:pointer;flex-shrink:0}.modal-academic-voting__content{align-items:center;display:flex;flex-direction:column;gap:8px}.modal-academic-voting__image{height:200px;width:200px}.modal-academic-voting__status{align-items:center;display:flex;gap:8px;justify-content:center}.modal-academic-voting__status-text{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}@media (min-width:915px){.modal-academic-voting__status-text{line-height:22px}}.modal-academic-voting__status-icon{flex-shrink:0;height:24px;width:24px}.modal-academic-voting__deadline{align-items:center;display:flex;flex-direction:column;gap:8px}.modal-academic-voting__deadline--secondary{gap:4px}.modal-academic-voting__deadline--secondary .modal-academic-voting__deadline-date{font-size:16px;line-height:22px}.modal-academic-voting__deadline-label{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}@media (min-width:744px){.modal-academic-voting__deadline-label{font-size:16px;line-height:24px}}@media (min-width:915px){.modal-academic-voting__deadline-label{font-size:16px;line-height:22px}}.modal-academic-voting__deadline-label--secondary{color:#717486;font-size:16px;font-weight:400;line-height:20px;text-align:center}@media (min-width:744px){.modal-academic-voting__deadline-label--secondary{line-height:20px}}@media (min-width:915px){.modal-academic-voting__deadline-label--secondary{line-height:20px}}.modal-academic-voting__deadline-date{color:#df2935;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.modal-academic-voting__deadline-date:first-letter{text-transform:capitalize}@media (min-width:744px){.modal-academic-voting__deadline-date{font-size:16px;line-height:22px}}.modal-academic-voting__button{width:100%}.modal-academic-voting__info{background:#f6f5f9;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:12px}.modal-academic-voting__info-title{font-size:20px;font-weight:600;letter-spacing:0;line-height:24px}.modal-academic-voting__info-desc{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.modal-academic-voting__radio-group .v-label{font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;padding:0}.modal-academic-voting__radio-group .v-label:before{left:0}.modal-academic-voting__radio-group .v-label:after{left:3px}.modal-academic-voting__radio-group label{color:#171520!important;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}.modal-academic-voting__radio-group .v-selection-control-group{display:flex;flex-direction:column;gap:8px;margin:0!important;padding:0!important}.modal-academic-voting__radio-group .v-selection-control .v-label{padding:0 0 0 30px}.modal-academic-voting__radio-group .v-input__control{display:flex;flex-direction:column;gap:8px}.avatar{position:relative}.avatar.open .avatar__container:before{transform:rotate(180deg)}.avatar__container{align-items:center;cursor:pointer;display:flex;gap:12px}@media (min-width:915px){.avatar__container{padding-right:24px}.avatar__container:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23171520' fill-rule='evenodd' d='M5.198 8.207a.727.727 0 0 0 0 .998l6.323 6.588a.66.66 0 0 0 .958 0l6.323-6.588a.727.727 0 0 0 0-.998.66.66 0 0 0-.958 0L12 14.296l-5.844-6.09a.66.66 0 0 0-.958 0' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% 50%;content:"";height:16px;position:absolute;right:0;transition:transform .3s ease;width:16px}}.avatar__image{border-radius:50%;display:block;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.avatar__desc{display:none;flex-direction:column}@media (min-width:1280px){.avatar__desc{display:flex}}.avatar__name{font-size:14px;font-weight:600;line-height:18px}.avatar__text{font-size:12px;font-weight:500;line-height:16px}.avatar__navigation{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #1317181a;min-width:250px;padding:4px;position:absolute;right:0;top:calc(100% + 13px)}@media (min-width:1200px){.avatar__navigation{min-width:240px;top:calc(100% + 23px)}}.avatar__list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.avatar__link{align-items:center;border-radius:8px;display:grid;font-size:12px;gap:8px;grid-template-columns:24px 1fr;line-height:16px;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .3s ease;width:100%}.avatar__link--active{cursor:pointer!important}.avatar__link div,.avatar__link svg{height:24px;width:24px}.avatar__link.active{background-color:#f6f5f9;cursor:default}@media (hover:hover){.avatar__link:hover{background-color:#f6f5f9}}@media (min-width:744px){.avatar__link{font-size:14px;line-height:18px}}@media (min-width:1200px){.avatar__link{grid-template-columns:24px 1fr}.avatar__link div,.avatar__link svg{height:24px;width:24px}}.avatar__notifications{display:none}@media (display-mode:standalone){.avatar__notifications{display:block}}@media (min-width:1280px){.avatar__mobile-only{display:none}}.avatar__submenu-outer{cursor:pointer;grid-template-columns:24px 1fr 16px}.avatar__submenu-outer.active .avatar__submenu-arrow{transform:rotate(180deg)}.avatar__submenu-arrow{height:16px!important;transition:all .3s ease-in-out;width:16px!important}.avatar-dropdown-enter-active,.avatar-dropdown-leave-active{transition:opacity .5s ease}.avatar-dropdown-enter-from,.avatar-dropdown-leave-to{opacity:0}
