.topBar{position:fixed;top:0;z-index:1000;width:100%;height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--gap-medium);padding-top:30px;gap:var(--gap-medium);overflow:hidden}.topBar:before{z-index:-1;background-color:var(--color-primary);right:-300vw;left:-300vw;top:-300vw;bottom:3px}.topBar:after,.topBar:before{border-radius:100%;position:absolute;content:""}.topBar:after{z-index:-2;background:var(--color-secondary);right:-200vw;left:-200vw;top:-200vw;bottom:0}.topBar .topBar__logo{height:100%;display:flex;align-items:center;justify-content:center;gap:var(--gap-medium);transition:all .5s;flex-shrink:0;width:calc(100% - 104px - var(--gap-medium)*4)}.topBar__img{width:auto;height:60%;transition:all .5s;background:#fff;border-radius:9px;padding:2px}.topBar__title{color:var(--color-white);font-weight:700;transition:all .5s;flex-shrink:0}.topBar__title div{font-size:var(--title-size)}.topBar .topBar__menu-link{color:var(--color-white);width:72px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:var(--gap-small)}.topBar .topBar__menu-link>svg{font-size:24px;border-radius:50%;border:5px solid hsla(0,0%,100%,.2)}.topBar .topBar__menu-link img{width:32px;height:auto}.topBar .topBar__back{color:var(--color-white);width:32px;height:32px;display:flex;align-items:center;justify-content:center}.topBar .topBar__back svg{font-size:20px}.waste{width:100%;flex-direction:column;padding:var(--gap-medium);position:absolute}.waste,.wasteSection{display:flex;gap:var(--gap-medium)}.wasteSection{background-color:var(--color-white);padding:var(--gap-large) var(--gap-medium);border-radius:8px;box-shadow:var(--shadow);align-items:center;justify-content:space-between}.wasteSection .wasteSection__text{display:flex;flex-direction:column;gap:var(--gap-medium);max-width:70%}.wasteSection .wasteSection__title{color:var(--color-dark);font-size:var(--font-size-16);font-weight:600}.wasteSection .wasteSection__description{color:var(--color-medium-dark);font-size:var(--font-size-14)}.wasteSection.dark{background-color:var(--color-dark)}.wasteSection.wasteSection.dark .wasteSection__title{color:var(--color-light)}.wasteSection.wasteSection.dark .wasteSection__description{color:var(--color-medium-light)}.buttonComponent{border:none;outline:none;height:40px;min-width:40px;justify-content:center;border-radius:4px;color:var(--color-white);font-size:1em;text-decoration:none;font-weight:600;text-align:center;display:flex;align-items:center;gap:var(--gap-medium);padding:0 var(--gap-medium);margin:var(--gap-medium) 0;align-self:center;flex-direction:row;background-color:var(--color-primary);position:relative;overflow:hidden;flex-shrink:0;transition:all .3s}.buttonComponent:after{content:"";background-color:var(--color-secondary);width:100%;height:2px;position:absolute;left:0;bottom:0}.buttonComponent svg{font-size:var(--font-size-16)}.buttonComponent svg.buttonComponent__spinner{animation:spinner 3s linear infinite;color:var(--color-medium)}.buttonComponent span{font-size:var(--font-size-14)}.buttonComponent.right{flex-direction:row-reverse}.buttonComponent.secondary{background-color:var(--color-medium)}.buttonComponent.secondary:after{background-color:var(--color-dark)}.buttonComponent.dark.secondary:after{background-color:var(--color-medium-dark)}.buttonComponent.inactive{pointer-events:none;background-color:var(--color-light);color:rgba(0,0,0,.2)}.buttonComponent.inactive:after{background-color:var(--color-medium)}.buttonComponent.lightIcon svg{color:var(--color-white)}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wastePointView{position:absolute}.fractionsView{position:absolute;gap:var(--gap-medium)}.fractionsView,.fractionsView .fractionsView__fraction{width:100%;display:flex;flex-direction:column;padding:var(--gap-medium)}.fractionsView .fractionsView__fraction{padding-left:var(--gap-large);background-color:var(--color-white);box-shadow:var(--shadow);border-radius:8px;position:relative}.fractionsView .fractionsView__fraction-color{position:absolute;left:12px;top:0;bottom:0;width:2px}.fractionsView .fractionsView__fraction-header{display:flex;align-items:center;justify-content:space-between}.fractionsView .fractionsView__fraction-header svg{transition:all .2s}.fractionsView .fractionsView__fraction-header svg.rotated{transform:rotate(-180deg)}.fractionsView .fractionsView__fraction-title{display:flex;flex-direction:column;gap:var(--gap-small);color:var(--color-medium-dark);font-size:var(--font-size-12)}.fractionsView .fractionsView__fraction-title span{color:var(--color-dark);font-size:var(--font-size-14);font-weight:600}.fractionsView .fractionsView__fraction-content{position:relative}.fractionsView .fractionsView__fraction-content div{color:var(--color-dark);font-size:var(--font-size-12);margin-top:var(--gap-medium);padding:var(--gap-small);display:flex;flex-direction:column;gap:var(--gap-small)}.fractionsView .fractionsView__fraction-content div *{font-size:var(--font-size-12)!important}.fractionsView.dark h3{color:var(--color-light)}.fractionsView.fractionsView.dark .fractionsView__fraction{background-color:var(--color-dark)}.fractionsView.fractionsView.dark .fractionsView__fraction-header span{color:var(--color-light)}.fractionsView.fractionsView.dark .fractionsView__fraction-header svg{color:var(--color-white)}.fractionsView.fractionsView.dark .fractionsView__fraction-content div{color:var(--color-light)}.fractionsView.fractionsView.dark .fractionsView__fraction-title{color:var(--color-medium-light)}.accordion-enter-active,.accordion-leave-active{will-change:height,opacity;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter,.accordion-leave-to{height:0!important;opacity:0}.reportView{position:absolute;width:100%;display:flex;flex-direction:column;gap:var(--gap-medium);padding:var(--gap-medium)}.reportView .reportView__additionalInfo{font-size:var(--font-size-12);font-style:italic}.reportView.dark h3,.reportView.reportView.dark .reportView__additionalInfo{color:var(--color-light)}.input-field{display:flex;flex-direction:column;gap:4px;position:relative;transition:all .3s}.input-field.fullscreen{background:rgba(0,0,0,.8);position:fixed;z-index:3000;top:0;left:0;right:0;bottom:0;padding:110px var(--gap-medium)}.input-field.fullscreen .input-field__label{color:var(--color-light)}.input-field .input-field__label{color:var(--color-dark);font-size:var(--font-size-12);font-weight:600;margin-left:4px}.input-field .input-field__field{position:relative;display:flex;align-items:flex-start;gap:var(--gap-medium)}.input-field .input-field__field svg{color:var(--color-medium);position:absolute;top:12px;right:12px}.input-field .input-field__close{width:40px;height:40px;background-color:var(--color-primary);border-radius:3px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.input-field .input-field__close svg{position:relative;top:0;left:0;font-size:20px;color:var(--color-light)}.input-field .input-field__input{height:40px;padding:0 var(--gap-medium)}.input-field .input-field__input,.input-field .input-field__textarea{display:block;width:100%;font-size:var(--font-size-14);border-radius:4px;border:1px solid var(--color-medium-light);color:var(--color-dark);background-color:var(--color-white);outline:none}.input-field .input-field__textarea{height:200px;padding:var(--gap-medium);resize:none}.input-field.input-field.dark .input-field__label{color:var(--color-light)}.input-field.input-field.dark .input-field__input,.input-field.input-field.dark .input-field__textarea{background-color:var(--color-dark);color:var(--color-light);border-color:var(--color-medium-dark)}.input-field.input-field.dark .input-field__field{color:var(--color-light)}.selectList{width:100%;position:relative;display:flex;flex-direction:column;gap:4px}.selectList__label{color:var(--color-dark);font-size:var(--font-size-12);font-weight:600;margin-left:4px}.selectList__field{position:relative}.selectList__icon{transition:all .3s;outline:none}.selectList .rotate{transform:rotate(-180deg)}.selectList__value{display:flex;align-items:center;justify-content:space-between;padding:0 var(--gap-medium);height:40px;border:1px solid var(--color-medium-light);border-radius:4px;background-color:var(--color-white)}.selectList__value span{font-size:var(--font-size-14);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:20px}.selectList__value svg{color:var(--color-medium);outline:none}.selectList__list{display:flex;flex-direction:column}.selectList__list.abs{position:absolute;max-height:280px;overflow-y:auto;z-index:500;top:40px;left:4px;right:4px;background-color:var(--color-white);box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.12);border-radius:0 0 4px 4px}.selectList__position{padding:12px var(--gap-medium);height:100%;flex-shrink:0;color:var(--color-dark);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-medium-light)}.selectList__position:last-child{border:none}.selectList__position svg{padding-left:10px}.selectList__item{font-size:var(--font-size-12)}.selectList__item .bold-text,.selectList__item span{font-size:var(--font-size-14)}.selectList__item .bold-text{font-weight:600}.selectList.selectList.dark .selectList__label{color:var(--color-light)}.selectList.selectList.dark .selectList__list.abs{background-color:var(--color-dark);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.12)}.selectList.selectList.dark .selectList__position{color:var(--color-light);border-color:var(--color-medium)}.selectList.selectList.dark .selectList__value{background-color:var(--color-dark);border-color:var(--color-medium-dark)}.selectList.selectList.dark .selectList__value span,.selectList.selectList.dark .selectList__value svg{color:var(--color-light)}.popupComponent{position:fixed;z-index:999;width:100%;display:flex;align-items:center;overflow:hidden;gap:var(--gap-medium);background-color:var(--color-white)}.popupComponent span{font-size:var(--font-size-14);font-weight:600;color:var(--color-dark)}.popupComponent .popupComponent__close{width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:absolute;right:0}.popupComponent .popupComponent__close svg{font-size:20px;color:var(--color-dark)}.popupComponent .popupComponent__icon{position:absolute;width:48px;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.popupComponent .popupComponent__icon svg{font-size:20px;color:var(--color-white);box-shadow:var(--shadow)}.popupComponent.top{top:114px;left:var(--gap-medium);width:calc(100% - var(--gap-medium)*2);border-radius:8px;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.12)}.popupComponent.top span{padding:var(--gap-small) 48px var(--gap-small) 56px}.popupComponent.bottom{bottom:74px}.popupComponent.small{height:24px;padding:0 var(--gap-medium);opacity:.8}.popupComponent.small span{font-size:var(--font-size-10)}.popupComponent.large{min-height:48px}.popupComponent.secondary{background-color:var(--color-dark)}.popupComponent.secondary span{color:var(--color-light)}.popupComponent.error{border:1px solid var(--color-error-opacity)}.popupComponent.error .popupComponent__icon{background-color:var(--color-error)}.popupComponent.warning{border:1px solid var(--color-warning-opacity)}.popupComponent.warning .popupComponent__icon{background-color:var(--color-warning)}.popupComponent.success{border:1px solid var(--color-success-opacity)}.popupComponent.success .popupComponent__icon{background-color:var(--color-success)}.popupComponent.dark{background-color:var(--color-black)}.popupComponent.dark span,.popupComponent.popupComponent.dark .popupComponent__close svg{color:var(--color-light)}.checkboxComponent{display:flex;align-items:center;gap:var(--gap-small)}.checkboxComponent .checkboxComponent__field{min-width:20px;width:20px;height:20px;border:1px solid var(--color-medium-light);border-radius:4px;background-color:var(--color-white);display:flex;align-items:center;justify-content:center}.checkboxComponent .checkboxComponent__field svg{font-size:12px}.checkboxComponent .checkboxComponent__label,.checkboxComponent .checkboxComponent__label a{color:var(--color-dark);font-size:var(--font-size-12)}.checkboxComponent.checkboxComponent.dark .checkboxComponent__field{background-color:var(--color-dark);border-color:var(--color-medium-dark)}.checkboxComponent.checkboxComponent.dark .checkboxComponent__field svg,.checkboxComponent.checkboxComponent.dark .checkboxComponent__label,.checkboxComponent.checkboxComponent.dark .checkboxComponent__label a{color:var(--color-light)}.calendarComponent{display:flex;flex-direction:column;gap:var(--gap-small);background-color:var(--color-white);border-radius:8px;box-shadow:var(--shadow);padding:var(--gap-medium)}.calendarComponent__backdrop.modal{z-index:2000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;padding:var(--gap-medium)}.calendarComponent .calendarComponent__control{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.calendarComponent .calendarComponent__header{display:flex;align-items:center;justify-content:space-between;padding:var(--gap-medium)}.calendarComponent .calendarComponent__header svg{font-size:14px;color:var(--color-dark)}.calendarComponent .calendarComponent__monthYear{color:var(--color-dark);font-size:var(--font-size-14);font-weight:700}.calendarComponent .calendarComponent__body{display:flex;flex-direction:column;gap:var(--gap-small)}.calendarComponent .calendarComponent__body-header{display:flex;align-items:center}.calendarComponent .calendarComponent__body-header div{color:var(--color-dark);font-size:var(--font-size-14);font-weight:600;display:flex;align-items:center;justify-content:center;width:14.2857142857%;height:30px}.calendarComponent .calendarComponent__body-days{display:flex;align-items:center;flex-wrap:wrap}.calendarComponent .calendarComponent__body-days div{color:var(--color-dark);font-size:var(--font-size-16);display:flex;align-items:center;justify-content:center;width:14.2857142857%;height:30px;position:relative;z-index:1}.calendarComponent .calendarComponent__body-days div div.fractions{position:absolute;width:28px;height:28px;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);border-radius:4px;display:flex;overflow:hidden}.calendarComponent .calendarComponent__body-days div div.fractions div{width:100%;height:100%}.calendarComponent .calendarComponent__body-days div.inactive{color:var(--color-medium-light)}.calendarComponent .calendarComponent__body-days div.current{color:var(--color-primary);font-weight:600}.calendarComponent .calendarComponent__body-days div.current:before{content:"";position:absolute;width:28px;height:28px;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%);border-radius:4px;border:1px solid var(--color-primary)}.calendarComponent .calendarComponent__body-days div.waste{color:var(--color-white);font-weight:600}.calendarComponent.dark{background-color:var(--color-dark)}.calendarComponent.calendarComponent.dark .calendarComponent__body-days div,.calendarComponent.calendarComponent.dark .calendarComponent__body-header div,.calendarComponent.calendarComponent.dark .calendarComponent__header svg,.calendarComponent.calendarComponent.dark .calendarComponent__monthYear{color:var(--color-light)}.calendarComponent.calendarComponent.dark .calendarComponent__body-days div.inactive{color:var(--color-medium-dark)}.calendarComponent.calendarComponent.dark .calendarComponent__body-days div.current{color:var(--color-primary)}.scheduleView .scheduleView__district div,.scheduleView .scheduleView__district h3{font-size:var(--font-size-12);color:var(--color-dark)}.fractionsLegend{display:flex;gap:var(--gap-medium);border-top:1px solid var(--color-medium-light);padding:var(--gap-medium) 0}.fractionsLegend h3{color:var(--color-dark);font-size:var(--font-size-12)}.fractionsLegend .fractionsLegend__fractions{display:flex;flex-wrap:wrap;gap:var(--gap-medium)}.fractionsLegend .fractionsLegend__fraction{display:flex;align-items:center;gap:var(--gap-small);width:calc(50% - var(--gap-medium))}.fractionsLegend .fractionsLegend__fraction div{width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1px solid var(--color-medium)}.fractionsLegend .fractionsLegend__fraction span{color:var(--color-dark);font-size:var(--font-size-12);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fractionsLegend.dark{border-color:var(--color-medium-dark)}.fractionsLegend.fractionsLegend.dark .fractionsLegend h3,.fractionsLegend.fractionsLegend.dark .fractionsLegend__fraction span{color:var(--color-light)}.modalComponent{background-color:var(--color-white);border-radius:8px;padding:var(--gap-medium);display:flex;flex-direction:column;position:relative}.modalComponent .modalComponent__close{position:absolute;top:var(--gap-medium);right:var(--gap-medium)}.modalComponent .modalComponent__close svg{font-size:20px}.modalComponent .modalComponent__title{max-width:calc(100% - 20px);font-size:var(--font-size-16);font-weight:600}.modalComponent .modalComponent__text{padding:var(--gap-small);font-size:var(--font-size-14);color:var(--color-medium)}.modalComponent .modalComponent__buttons{display:flex;align-items:center;justify-content:center;gap:var(--gap-medium)}.modalComponent.dark{background-color:var(--color-dark)}.modalComponent.modalComponent.dark .modalComponent__close,.modalComponent.modalComponent.dark .modalComponent__title{color:var(--color-light)}.modalBackdrop{z-index:2000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);align-items:center;justify-content:center}.modalBackdrop,.notificationModal{display:flex;padding:var(--gap-medium)}.notificationModal{background-color:var(--color-white);border-radius:8px;flex-direction:column;position:relative;gap:var(--gap-medium)}.notificationModal .notificationModal__close{position:absolute;top:var(--gap-medium);right:var(--gap-medium)}.notificationModal .notificationModal__close svg{font-size:20px}.notificationModal .notificationModal__title{max-width:calc(100% - 20px);font-size:var(--font-size-16);font-weight:600}.notificationModal .notificationModal__text{font-size:var(--font-size-14);color:var(--color-medium)}.notificationModal .notificationModal__buttons{display:flex;align-items:center;justify-content:center;gap:var(--gap-medium)}.notificationModal .notificationModal__notifications{display:flex;flex-direction:column;gap:var(--gap-small)}.notificationModal .notificationModal__notifications h3{font-size:var(--font-size-12)}.notificationModal .notificationModal__notificationsList{display:flex;flex-direction:column;gap:var(--gap-small);max-height:120px;overflow-y:auto}.notificationModal .notificationModal__notificationsList::-webkit-scrollbar{display:none}.notificationModal.dark{background-color:var(--color-dark)}.notificationModal.notificationModal.dark .notificationModal__close,.notificationModal.notificationModal.dark .notificationModal__title{color:var(--color-light)}.notificationComponent{display:flex;align-items:center;justify-content:space-between;background-color:var(--color-light);height:32px;border-radius:4px;padding-left:var(--gap-medium);flex-shrink:0;overflow:hidden}.notificationComponent .notificationComponent__text{display:flex;align-items:center;gap:var(--gap-small)}.notificationComponent .notificationComponent__text svg{font-size:12px;color:var(--color-medium)}.notificationComponent .notificationComponent__text span{font-size:var(--font-size-12);color:var(--color-dark)}.notificationComponent .notificationComponent__text span strong{font-size:var(--font-size-12);font-weight:600}.notificationComponent .notificationComponent__button{height:100%;display:flex;align-items:center;justify-content:flex-end;transition:all .2s;position:relative}.notificationComponent .notificationComponent__button--text{position:absolute;height:100%;background-color:var(--color-error);font-size:var(--font-size-14);color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:0 var(--gap-medium);font-weight:500}.notificationComponent .notificationComponent__button svg{position:absolute;color:var(--color-dark);font-size:14px;padding:0 var(--gap-medium)}.notificationComponent.dark{background-color:var(--color-black)}.notificationComponent.notificationComponent.dark .notificationComponent__button svg,.notificationComponent.notificationComponent.dark .notificationComponent__text span{color:var(--color-light)}.scheduleView{position:absolute;width:100%;display:flex;flex-direction:column;gap:var(--gap-medium);padding:var(--gap-medium)}.scheduleView .scheduleView__favorite,.scheduleView .scheduleView__selectFavorite{width:calc(100% - var(--gap-medium)*2);position:absolute;top:10px;display:flex;flex-direction:column;gap:var(--gap-medium)}.scheduleView .scheduleView__alert{color:var(--color-dark);font-weight:600;font-size:var(--font-size-14)}.scheduleView .scheduleView__message{color:var(--color-medium-dark);font-size:var(--font-size-14)}.scheduleView .scheduleView__buttons{display:flex;align-items:center;justify-content:center;gap:var(--gap-medium)}.scheduleView h3{color:var(--color-dark)}.scheduleView .scheduleView__district{display:flex;gap:var(--gap-medium)}.scheduleView .scheduleView__district h3,.scheduleView .scheduleView__district span{font-size:var(--font-size-12)}.scheduleView .scheduleView__district .bold-text{font-weight:600}.scheduleView .scheduleView__additionalInformation{font-size:var(--font-size-12);font-style:italic}.scheduleView .scheduleView__controls{position:absolute;top:var(--gap-medium);right:var(--gap-medium);display:flex;align-items:center;gap:var(--gap-small)}.scheduleView .scheduleView__controls.special{top:calc(var(--gap-medium) - 42px);right:0}.scheduleView .scheduleView__control{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:var(--color-medium-light)}.scheduleView .scheduleView__control svg{color:var(--color-dark)}.scheduleView .scheduleView__control.checked{background-color:var(--color-primary)}.scheduleView .scheduleView__control.checked svg,.scheduleView.dark h3,.scheduleView.scheduleView.dark .scheduleView__district div,.scheduleView.scheduleView.dark .scheduleView__district h3{color:var(--color-light)}.scheduleView.scheduleView.dark .scheduleView__control{background-color:var(--color-medium-dark)}.scheduleView.scheduleView.dark .scheduleView__control svg{color:var(--color-medium-light)}.scheduleView.scheduleView.dark .scheduleView__control.checked{background-color:var(--color-primary)}.scheduleView.scheduleView.dark .scheduleView__additionalInformation,.scheduleView.scheduleView.dark .scheduleView__alert,.scheduleView.scheduleView.dark .scheduleView__control.checked svg{color:var(--color-light)}.scheduleView.scheduleView.dark .scheduleView__message{color:var(--color-medium-light)}.documents{position:absolute}.documents,.documents .documents__wrapper{display:flex;flex-direction:column;width:100%}.fileComponent{padding:var(--gap-medium);display:flex;align-items:center;gap:var(--gap-medium);box-shadow:var(--shadow);justify-content:space-between;width:100%}.fileComponent .fileComponent__content{display:flex;flex-direction:column;gap:var(--gap-medium);max-width:calc(75% - var(--gap-medium)*2*.75)}.fileComponent .fileComponent__name{color:var(--color-dark);font-size:var(--font-size-14);font-weight:600;overflow-wrap:break-word;overflow:hidden}.fileComponent .fileComponent__details{display:flex;align-items:center;gap:var(--gap-medium)}.fileComponent .fileComponent__date,.fileComponent .fileComponent__size{color:var(--color-medium);font-size:var(--font-size-10)}.fileComponent.fileComponent.dark .fileComponent__name{color:var(--color-light)}.fileCategory{padding:0 var(--gap-medium);display:flex;align-items:center;gap:var(--gap-medium);box-shadow:var(--shadow);justify-content:space-between;width:100%}.fileCategory .fileCategory__content{display:flex;flex-direction:column;gap:var(--gap-medium);max-width:calc(75% - var(--gap-medium)*2*.75)}.fileCategory .fileCategory__name{padding:var(--gap-medium) 0;color:var(--color-dark);font-size:var(--font-size-14);font-weight:600;overflow-wrap:break-word;overflow:hidden}.fileCategory.fileCategory.dark .fileCategory__name{color:var(--color-light)}.inlineNotification{margin:var(--gap-medium);padding:var(--gap-medium);font-weight:500;display:flex;flex-direction:column;align-items:center;gap:var(--gap-large)}.inlineNotification .inlineNotification__icons{display:flex;gap:var(--gap-medium);align-items:center;color:var(--color-medium)}.inlineNotification .inlineNotification__icons svg{font-size:10px}.inlineNotification .inlineNotification__icon svg{font-size:20px}.inlineNotification .inlineNotification__text{color:var(--color-medium);font-size:var(--font-size-14);text-align:center}.inlineNotification .inlineNotification__button{display:flex;align-items:center;justify-content:center;gap:var(--gap-small);color:var(--color-medium)}.inlineNotification .inlineNotification__button:active{color:var(--color-primary)}.loaderComponent{margin:var(--gap-large);display:flex;flex-direction:column;align-items:center}.loaderComponent .loaderComponent__message{font-weight:500;font-size:var(--font-size-18);color:var(--color-dark);text-align:center}.loaderComponent .loaderComponent__message.error{color:var(--color-error)}.loaderComponent .loaderComponent__spinner{display:inline-block;position:relative;width:80px;height:60px}.loaderComponent .loaderComponent__spinner>div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:var(--color-medium);animation-timing-function:cubic-bezier(0,1,1,0)}.loaderComponent .loaderComponent__spinner>div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.loaderComponent .loaderComponent__spinner>div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.loaderComponent .loaderComponent__spinner>div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.loaderComponent .loaderComponent__spinner>div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.loaderComponent.loaderComponent.lightSpinner .loaderComponent__spinner>div{background:var(--color-light)}.loaderComponent.loaderComponent.dark .loaderComponent__message,.loaderComponent.loaderComponent.lightSpinner .loaderComponent__message{color:var(--color-light)}.loaderComponent.loaderComponent.dark .loaderComponent__message.error{color:var(--color-error)}.refreshComponent{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:500;display:flex;align-items:center;justify-content:center;gap:var(--gap-medium);background-color:var(--color-white);height:32px;padding:0 var(--gap-medium);border-radius:16px;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.12);transition:all .3s}.refreshComponent__icon svg{font-size:20px;color:var(--color-medium)}.refreshComponent__icon.rotating svg{animation:rotating .6s infinite}.refreshComponent span{font-size:var(--font-size-12);color:var(--color-medium);font-weight:500}.refreshComponent.dark{background-color:var(--color-dark)}.refreshComponent.dark span,.refreshComponent.dark svg{color:var(--color-medium-light)}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.allNews{display:flex;flex-direction:column;padding:var(--gap-medium);gap:var(--gap-medium);position:absolute;width:100%;max-width:100%}.newsComponent{width:100%;background-color:var(--color-white);display:flex;height:150px;text-decoration:none;overflow:hidden;border-radius:8px;box-shadow:var(--shadow);position:relative}.newsComponent .newsComponent__image{width:150px;height:150px;flex-shrink:0;box-shadow:0 8px 32px 8px rgba(66,68,90,.15);position:relative}.newsComponent .newsComponent__image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newsComponent .newsComponent__text{padding:var(--gap-medium);display:flex;flex-direction:column;gap:var(--gap-medium)}.newsComponent .newsComponent__title{color:var(--color-dark);font-weight:500;font-size:var(--font-size-14);overflow-wrap:break-word;overflow:hidden}.newsComponent .newsComponent__date{position:absolute;bottom:var(--gap-small);right:var(--gap-small);font-size:var(--font-size-10);color:var(--color-light);background-color:rgba(0,0,0,.6);padding:var(--gap-small);font-weight:600;border-radius:4px}.newsComponent .newsComponent__short{color:var(--color-medium);display:flex;align-items:center;gap:var(--gap-small);position:absolute;right:0;bottom:0;padding:var(--gap-medium)}.newsComponent .newsComponent__short>span,.newsComponent .newsComponent__short>svg{font-size:var(--font-size-12)}.newsComponent.dark{background-color:var(--color-dark)}.newsComponent.newsComponent.dark .newsComponent__title{color:var(--color-light)}.oneNews{position:absolute;width:100%;max-width:100%}.oneNews,.oneNews .oneNews__gallery{display:flex;flex-direction:column;gap:var(--gap-medium)}.oneNews .oneNews__gallery{padding:var(--gap-medium)}.oneNews .oneNews__attachments{display:flex;flex-direction:column}.oneNews .oneNews__image{width:100%;height:200px;position:relative;box-shadow:0 8px 32px -4px rgba(66,68,90,.2)}.oneNews .oneNews__image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.oneNews .oneNews__date{position:absolute;bottom:var(--gap-medium);right:var(--gap-medium);background-color:rgba(0,0,0,.6);border-radius:4px;color:var(--color-light);font-weight:600;padding:var(--gap-small);font-size:var(--font-size-16)}.oneNews .oneNews__title{color:var(--color-dark);font-weight:600;font-size:var(--font-size-18);padding:var(--gap-medium)}.oneNews .oneNews__button{margin:var(--gap-medium)}.oneNews.oneNews.dark .oneNews__content,.oneNews.oneNews.dark .oneNews__title{color:var(--color-light)}.contact{gap:var(--gap-medium)}.contact,.settings{display:flex;flex-direction:column;width:100%}.settings{padding:var(--gap-medium)}.settings__list{position:absolute;width:calc(100% - var(--gap-medium)*2)}.settings__position{display:flex;align-items:center;justify-content:space-between;padding:var(--gap-medium) 0;border-bottom:1px solid var(--color-medium-light)}.settings__position svg{font-size:20px}.settings__position:last-child{border:none}.settings__text{display:flex;flex-direction:column;gap:var(--gap-small)}.settings__name{color:var(--color-medium);font-size:var(--font-size-14);font-weight:600}.settings__value{color:var(--color-dark);font-size:var(--font-size-16);font-weight:500}.settings.settings.dark .settings__value{color:var(--color-light)}.settings.settings.dark .settings__position{border-color:var(--color-dark)}.settings.settings.dark .settings__position svg{color:var(--color-light)}.themeView{position:absolute;display:flex;flex-direction:column;gap:var(--gap-medium);width:100%;width:calc(100% - var(--gap-medium)*2)}.themeView.dark{color:var(--color-light)}.notificationsView{position:absolute;display:flex;flex-direction:column;gap:var(--gap-medium);width:100%;width:calc(100% - var(--gap-medium)*2)}.notificationsView__title{padding-top:20px}.notificationsView__section{display:flex;flex-direction:column;gap:var(--gap-medium)}.notificationsView__section h3{font-size:var(--font-size-14);font-weight:500}.notificationsView__message{font-size:var(--font-size-10);margin-top:calc(var(--gap-medium)*-1)}.notificationsView__district,.notificationsView__list{display:flex;flex-direction:column;gap:var(--gap-medium)}.notificationsView__district{padding-left:var(--gap-medium);border-left:1px solid var(--color-medium)}.notificationsView__district--name{font-size:var(--font-size-12)}.notificationsView__district--name span{font-size:var(--font-size-14);font-weight:600}.notificationsView__district--notifications{display:flex;flex-direction:column;gap:var(--gap-small)}.notificationsView.dark{color:var(--color-light)}.settings-position{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-16);gap:var(--gap-small);padding-bottom:10px}.settings-position__title{display:flex;align-items:center;gap:var(--gap-medium)}.settings-position__title>span{font-size:var(--font-size-14);font-weight:600;color:var(--color-dark)}.settings-position.dark svg,.settings-position.settings-position.dark .settings-position__title>span{color:var(--color-light)}.switch{position:relative;display:inline-block;width:40px;height:24px;flex-shrink:0}.switch>input{display:none}.switch>input:checked+.switch__slider{background-color:var(--color-primary)}.switch>input:focus+.switch__slider{box-shadow:0 0 1px var(--color-dark)}.switch>input:checked+.switch__slider:before{transform:translateX(16px)}.switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-medium);transition:.4s}.switch__slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:var(--color-white);transition:.4s}.switch__slider.round{border-radius:34px}.switch__slider.round:before{border-radius:50%}.infoView{position:absolute;gap:var(--gap-medium);width:100%}.infoView,.infoView__position{display:flex;flex-direction:column}.infoView__value{font-weight:600;color:var(--color-dark);font-size:var(--font-size-12)}.infoView__name{color:var(--color-medium);font-size:var(--font-size-10)}.infoView__hidden{background-color:var(--color-white);padding:var(--gap-medium);border-radius:8px;display:flex;flex-direction:column;gap:var(--gap-small)}.infoView__hidden div{font-size:var(--font-size-10);color:var(--color-medium)}.infoView__button{padding:var(--gap-small);border-radius:5px;background-color:var(--color-primary);text-align:center;color:var(--color-white)!important;font-weight:500}.infoView.dark,.infoView.infoView.dark .infoView__value{color:var(--color-light)}.infoView.infoView.dark .infoView__hidden{background-color:var(--color-black)}.accessibilityView{position:absolute;width:100%}.accessibilityView,.accessibilityView__content{display:flex;flex-direction:column;gap:var(--gap-medium)}.accessibilityView__content{font-size:var(--font-size-14);color:var(--color-dark);padding-bottom:var(--gap-medium)}.accessibilityView__content p{font-size:var(--font-size-12);line-height:var(--line-height-text)}.accessibilityView__content h4{margin-top:var(--gap-medium)}.accessibilityView__content h5{font-size:var(--font-size-12);margin-top:var(--gap-medium)}.accessibilityView__content a{font-size:var(--font-size-12);font-weight:600;text-decoration:none;color:var(--color-primary)}.accessibilityView.accessibilityView.dark .accessibilityView__content,.accessibilityView.dark{color:var(--color-light)}.externalLinkButton[data-v-40e6d7f4]{border:none;outline:none;height:40px;min-width:40px;justify-content:center;border-radius:4px;color:var(--color-white);font-size:1em;text-decoration:none;font-weight:600;text-align:center;display:flex;align-items:center;gap:var(--gap-medium);padding:0 var(--gap-medium);margin:var(--gap-medium) 0;align-self:center;flex-direction:row;background-color:var(--color-primary);position:relative;overflow:hidden;flex-shrink:0;transition:all .3s}.externalLinkButton[data-v-40e6d7f4]:after{content:"";background-color:var(--color-secondary);width:100%;height:2px;position:absolute;left:0;bottom:0}.externalLinkButton svg[data-v-40e6d7f4]{font-size:var(--font-size-16)}.externalLinkButton svg.buttonComponent__spinner[data-v-40e6d7f4]{animation:spinner-40e6d7f4 3s linear infinite;color:var(--color-medium)}.externalLinkButton span[data-v-40e6d7f4]{font-size:var(--font-size-14)}.externalLinkButton.right[data-v-40e6d7f4]{flex-direction:row-reverse}.externalLinkButton.secondary[data-v-40e6d7f4]{background-color:var(--color-medium)}.externalLinkButton.secondary[data-v-40e6d7f4]:after{background-color:var(--color-dark)}.externalLinkButton.dark.secondary[data-v-40e6d7f4]:after{background-color:var(--color-medium-dark)}.externalLinkButton.inactive[data-v-40e6d7f4]{pointer-events:none;background-color:var(--color-light);color:rgba(0,0,0,.2)}.externalLinkButton.inactive[data-v-40e6d7f4]:after{background-color:var(--color-medium)}.externalLinkButton.lightIcon svg[data-v-40e6d7f4]{color:var(--color-white)}@keyframes spinner-40e6d7f4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.privacyView{position:absolute;display:flex;flex-direction:column;gap:var(--gap-medium);width:100%}.privacyView__content{display:flex;justify-content:center;font-size:var(--font-size-12);color:var(--color-dark);line-height:var(--line-height-text)}.privacyView__content ol{margin-bottom:var(--gap-medium)}.privacyView__content li{margin-top:var(--gap-medium);font-size:var(--font-size-12);line-height:var(--line-height-text)}.privacyView.dark,.privacyView.privacyView.dark .privacyView__content{color:var(--color-light)}.informationsView{position:absolute;display:flex;flex-direction:column;gap:var(--gap-medium);width:calc(100% - var(--gap-medium)*2)}.informationsView__list{position:absolute;width:100%}.informationsView__position{display:flex;align-items:center;justify-content:space-between;padding:var(--gap-medium) 0;border-bottom:1px solid var(--color-medium-light)}.informationsView__position svg{font-size:14px}.informationsView__position:last-child{border:none}.informationsView__text{display:flex;flex-direction:column;gap:var(--gap-small)}.informationsView__name{color:var(--color-dark);font-size:var(--font-size-14);font-weight:600}.informationsView.informationsView.dark .informationsView__name{color:var(--color-light)}.informationsView.informationsView.dark .informationsView__position{border-color:var(--color-dark)}.informationsView.informationsView.dark .informationsView__position svg{color:var(--color-light)}.eu{width:calc(100% - var(--gap-medium)*2);display:flex;flex-direction:column;gap:var(--gap-medium);padding:var(--gap-medium);position:absolute;box-shadow:var(--shadow);background-color:var(--color-white);border-radius:8px;margin:var(--gap-medium)}.eu__header{width:100%}.eu__subtitle{font-size:8px!important;font-weight:600;text-align:center}.eu__section{font-size:var(--font-size-12);color:var(--color-dark);line-height:var(--line-height-text)}.eu__section span{font-weight:600;font-size:var(--font-size-12)}.announcement-container.dark .date[data-v-cd61adbe]{color:var(--color-light)}.announcement-container .date[data-v-cd61adbe]{display:flex;font-size:var(--font-size-12);color:var(--color-medium);opacity:.5;font-weight:600;margin-top:var(--gap-large);padding:0 var(--gap-medium)}.announcementComponent[data-v-0fabc22a]{width:100%;background-color:var(--color-white);display:flex;text-decoration:none;border-radius:8px;box-shadow:var(--shadow);position:relative}.announcementComponent .announcementComponent__icon[data-v-0fabc22a]{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:var(--font-size-16)}.announcementComponent .announcementComponent__text[data-v-0fabc22a]{display:flex;flex-direction:column;width:100%;padding:var(--gap-medium) 40px var(--gap-medium) var(--gap-medium)}.announcementComponent .announcementComponent__title[data-v-0fabc22a]{color:var(--color-dark);font-weight:500;font-size:var(--font-size-14)}.announcementComponent .announcementComponent__date[data-v-0fabc22a]{font-size:var(--font-size-12);color:var(--color-medium);opacity:.5;font-weight:600;margin-bottom:var(--gap-small)}.announcementComponent .announcementComponent__description[data-v-0fabc22a]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:var(--gap-small);font-size:var(--font-size-12);color:var(--color-medium)}.announcementComponent.dark[data-v-0fabc22a]{background-color:var(--color-dark)}.announcementComponent.announcementComponent.dark .announcementComponent__date[data-v-0fabc22a],.announcementComponent.announcementComponent.dark .announcementComponent__description[data-v-0fabc22a],.announcementComponent.announcementComponent.dark .announcementComponent__icon[data-v-0fabc22a],.announcementComponent.announcementComponent.dark .announcementComponent__title[data-v-0fabc22a]{color:var(--color-light)}.announcements-list-view[data-v-e4518962]{position:absolute;width:100%;display:flex;flex-direction:column;gap:var(--gap-medium);padding:var(--gap-medium)}.announcements-list-view.dark[data-v-e4518962]{color:var(--color-light)}.announcements-list-view .view__heading[data-v-e4518962]{padding:var(--gap-medium) 0;color:var(--color-dark)}.announcements-list-view .announcements-list[data-v-e4518962]{max-width:100%}.announcements-list-view .announcements-list[data-v-e4518962],.payment-view[data-v-22c45752]{display:flex;flex-direction:column;width:100%;gap:var(--gap-medium)}.mainMenu{position:fixed;bottom:0;z-index:1000;width:100%;height:64px;background-color:var(--color-white);box-shadow:0 8px 32px 0 rgba(66,68,90,.2);display:flex;align-items:center;overflow:hidden}.mainMenu .mainMenu__indicator{position:absolute;top:0;left:0;width:20%;height:3px;background-color:var(--color-primary);transition:all .4s}.mainMenu .mainMenu__indicator:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:var(--color-primary);position:absolute;top:-5px;left:calc(50% - 5px)}.mainMenu.dark{background-color:var(--color-dark)}.mainMenuIcon{width:100%;height:100%;flex-direction:column;text-decoration:none;padding-top:8px;padding-bottom:18px;overflow:hidden;position:relative;background-color:var(--color-white);transition:all .3s}.mainMenuIcon,.mainMenuIcon .mainMenuIcon__icon{display:flex;align-items:center;justify-content:center}.mainMenuIcon .mainMenuIcon__icon{width:36px;height:36px;color:var(--color-medium)}.mainMenuIcon .mainMenuIcon__name{color:var(--color-medium);font-weight:500;font-size:var(--font-size-10);text-align:center}.mainMenuIcon.dark{background-color:var(--color-dark)}.mainMenuIcon.mainMenuIcon.active .mainMenuIcon__icon{color:var(--color-primary)}.mainMenuIcon.mainMenuIcon.active .mainMenuIcon__name{color:var(--color-secondary)}.mainMenuIcon.mainMenuIcon.dark.active .mainMenuIcon__name{color:var(--color-light)}.mainMenuIcon:active{background:linear-gradient(180deg,rgba(104,159,56,.15),rgba(104,159,56,0))}.splashScreen{position:fixed;z-index:2000;top:0;left:0;bottom:0;right:0;background-color:var(--color-light);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-medium)}.splashScreen .splashScreen__img{width:30%;max-width:300px}.splashScreen .splashScreen__bgrnd{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.splashScreen .splashScreen__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9))}.splashScreen .splashScreen__title{font-weight:600;color:var(--color-white);font-size:var(--font-size-32);text-align:center}.splashScreen .splashScreen__offline{margin-top:var(--gap-large);display:flex;flex-direction:column;padding:var(--gap-large);background-color:var(--color-warning);color:var(--color-dark);gap:var(--gap-medium);text-align:center}.splashScreen .splashScreen__offline-title{font-size:var(--font-size-20);font-weight:600}.splashScreen .splashScreen__offline-icon{text-align:center}.splashScreen .splashScreen__offline-icon>svg{font-size:var(--font-size-32)}.splashScreen .splashScreen__button{display:block;font-weight:500;text-align:center;text-decoration:none;color:var(--color-light);background-color:var(--color-dark);padding:var(--gap-medium);border-radius:8px}.splashScreen.dark{background-color:var(--color-dark)}.splashScreen.splashScreen.dark .splashScreen__button{background-color:var(--color-medium);color:var(--color-dark)}.wcagMenu{position:absolute;top:74px;z-index:500;width:100%;height:68px;background-color:var(--color-white);box-shadow:var(--shadow);justify-content:space-between;padding:0 var(--gap-medium);gap:var(--gap-medium);padding-top:20px}.wcagMenu,.wcagMenu section{display:flex;align-items:center}.wcagMenu section{gap:var(--gap-small)}.wcagMenu .wcagMenu__button{width:32px;height:32px;background-color:var(--color-dark);color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center}.wcagMenu .wcagMenu__button svg{font-size:18px}.wcagMenu .wcagMenu__button.active{background-color:var(--color-primary)}.wcagMenu__fonts .wcagMenu__button:first-child svg{font-size:12px}.wcagMenu__fonts .wcagMenu__button:nth-child(2) svg{font-size:16px}.wcagMenu__fonts .wcagMenu__button:nth-child(3) svg{font-size:22px}.wcagMenu__contrast .wcagMenu__button{color:#ff0}.wcagMenu__gaps .wcagMenu__button svg{font-size:14px}.wcagMenu.dark{background-color:var(--color-dark)}.wcagMenu.wcagMenu.dark .wcagMenu__button{background-color:var(--color-black)}.wcagMenu.wcagMenu.dark .wcagMenu__button.active{background-color:var(--color-primary)}:root{--color-black:#111;--color-dark:#333;--color-light:#f2f2f2;--color-medium-light:#dedede;--color-medium:#777;--color-medium-dark:#5e5e5e;--color-white:#fff;--color-primary:#689f38;--color-secondary:#33691e;--color-tertiary:#1cc2b2;--color-error:#c02019;--color-error-opacity:#c021195a;--color-warning:#e6c923;--color-warning-opacity:#e6c9235a;--color-success:#689f38;--color-success-opacity:#689f385a;--color-body-1:var(--color-light);--color-body-2:var(--color-white);--heading-size:24px;--title-size:14px;--font-size-32:32px;--font-size-24:24px;--font-size-20:20px;--font-size-18:18px;--font-size-16:16px;--font-size-14:14px;--font-size-12:12px;--font-size-10:10px;--line-height:normal;--line-height-text:140%;--letter-spacing:0;--gap-small:6px;--gap-medium:12px;--gap-normal:18px;--gap-large:24px;--shadow:0px 8px 32px -16px rgba(66,68,90,.2)}:root.medium{--heading-size:26px;--title-size:16px;--font-size-32:34px;--font-size-24:26px;--font-size-20:22px;--font-size-18:20px;--font-size-16:18px;--font-size-14:16px;--font-size-12:14px;--font-size-10:12px}:root.large{--heading-size:28px;--title-size:18px;--font-size-32:36px;--font-size-24:28px;--font-size-20:24px;--font-size-18:22px;--font-size-16:20px;--font-size-14:18px;--font-size-12:16px;--font-size-10:14px}:root.contrast{--color-black:#111;--color-dark:#000;--color-light:#e6c923;--color-medium:#111;--color-white:#e6c923;--color-primary:#333;--color-secondary:#000;--color-tertiary:#e6c923;--color-error:#111;--color-warning:#e6c923;--color-success:#e6c923;--color-body-1:var(--color-light);--color-body-2:var(--color-light);--color-medium-light:#c0a71c;--color-medium-dark:#413700}:root.line{--line-height:170%;--line-height-text:170%}:root.letter{--letter-spacing:0.1em}:root.dark{--color-body-1:var(--color-black);--color-body-2:var(--color-dark)}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.2d8d7280.ttf);font-weight:700}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.a62d229e.ttf);font-weight:600}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.19261002.ttf);font-weight:500}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.2cf917c2.ttf);font-weight:400}*{box-sizing:border-box;margin:0;font-family:Montserrat,Avenir,Helvetica,Arial,sans-serif;font-size:var(--font-size-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:var(--line-height);letter-spacing:var(--letter-spacing);-webkit-user-select:none;-moz-user-select:none;user-select:none}body,html{width:100vw;min-height:100vh}body{background:linear-gradient(45deg,var(--color-body-2) 0,var(--color-body-1) 100%)}hr{border:0;margin:var(--gap-small) 0;border-top:1px dashed rgba(0,0,0,.1);border-bottom:1px dashed hsla(0,0%,100%,.3)}.view{position:absolute;left:0;right:0;top:74px;bottom:64px;overflow-y:auto;padding-top:20px}.view::-webkit-scrollbar{display:none}.view__loader{width:100%;position:absolute}.view__heading{margin-top:var(--gap-medium);padding:var(--gap-medium);font-size:var(--heading-size);color:var(--color-dark)}.view.view.dark .view__heading{color:var(--color-light)}.article{overflow:hidden;padding:var(--gap-medium);color:var(--color-dark);display:flex;flex-direction:column;gap:var(--gap-medium);width:100%;overflow-x:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.article::-webkit-scrollbar{display:none}.article *{margin:0;max-width:100%!important;font-size:var(--font-size-14)!important;line-height:var(--line-height-text)}.article table{border-collapse:collapse;width:100%}.article table td{border:1px solid var(--color-medium);padding:var(--gap-small);overflow-wrap:anywhere!important;overflow:hidden;vertical-align:top}.article table td,.article table td *{font-size:var(--font-size-12)!important}.article img{padding:var(--gap-medium) 0}.article a{color:var(--color-primary);font-weight:600;text-decoration:none}.article h2 *{font-size:var(--font-size-16)!important}.article .text-huge *{font-size:var(--font-size-18)!important}.article.dark{color:var(--color-light)}@media screen and (min-width:320px)and (orientation:landscape){html{transform:rotate(-90deg);transform-origin:left top;overflow-x:hidden;position:absolute;top:100%;left:0}body,html{width:100vh;min-height:100vw}body{background:var(--color-body-1)}}.slide-enter-active,.slide-leave-active{transition:all .25s}.slide-enter-from,.slide-leave-to{opacity:0;transform:translateY(-100px)}.slideLong-enter-active,.slideLong-leave-active{transition:all .3s}.slideLong-enter-from,.slideLong-leave-to{transform:translateY(-200px)}.slideLeft-enter-active,.slideLeft-leave-active{transition:all .25s}.slideLeft-enter-from,.slideLeft-leave-to{opacity:0;transform:translateX(-100px)}.slideRight-enter-active,.slideRight-leave-active{transition:all .25s}.slideRight-enter-from,.slideRight-leave-to{opacity:0;transform:translateX(100px)}.fadeBlurScale-enter-active,.fadeBlurScale-leave-active{transition:all .25s}.fadeBlurScale-enter-from,.fadeBlurScale-leave-to{opacity:0;transform:scale(1.2);filter:blur(10px)}.fade-enter-active,.fade-leave-active{transition:all .25s}.fade-enter-from,.fade-leave-to{opacity:0}.fadeFast-enter-active,.fadeFast-leave-active{transition:all .15s}.fadeFast-enter-from,.fadeFast-leave-to{opacity:0}.fadeBlur-enter-active,.fadeBlur-leave-active{transition:all .25s}.fadeBlur-enter-from,.fadeBlur-leave-to{opacity:0;filter:blur(10px)}