@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0);.header{align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--color-light-gray);box-shadow:0 0 10px 0 rgba(0,0,0,.08);display:flex;left:0;padding:11px 24px 10px;position:fixed;top:0;width:calc(100% - 48px);z-index:10000}.header__logo{height:58px;margin-right:auto}.header .notifications{position:relative}@media(max-width:576px){.header .notifications{display:none}}.header .notifications .badge{align-items:center;background-color:var(--color-pink);border-radius:50%;color:var(--color-white);display:flex;font-size:14px;font-weight:700;height:22px;justify-content:center;line-height:14px;position:absolute;right:-11px;text-align:center;top:-11px;width:22px}.header .separator{background-color:var(--color-light-gray);height:17px;margin-left:21.5px;margin-right:21.5px;width:1px}@media(max-width:576px){.header .separator{display:none}}.header .user-dropdown{align-items:center;cursor:pointer;display:flex}@media(max-width:576px){.header .user-dropdown{display:none}}.header .user-dropdown__name{font-size:14px;font-weight:700;line-height:16px;margin-right:9.75px}.header .dropdown{display:inline-block;position:relative}.header .dropdown-content{background-color:var(--color-white);box-shadow:0 6px 6px 0 rgba(0,0,0,.08);display:none;position:absolute;z-index:1}.header .dropdown-content .dropdown-content-item{align-items:center;display:flex;height:32px}.header .dropdown-content .dropdown-content-item__icon{height:32px;width:32px}.header .dropdown-content .dropdown-content-item__icon--small{height:12px;padding:10px;width:12px}.header .dropdown-content .dropdown-content-item__title{color:var(--color-dark);font-family:var(--font-primary);font-size:12px;font-weight:700;margin-right:16px;-webkit-text-decoration:"none";text-decoration:"none"}.header .dropdown-content .dropdown-content-item:hover{background-color:var(--color-highlight)}.header .mobile-menu{display:none;flex-direction:column;height:16px;justify-content:space-between}.header .mobile-menu div{background-color:#979797;height:2px;width:20px}@media(max-width:576px){.header .mobile-menu{display:flex}}.menu__menu-element{display:inline-block;font-size:16px;font-weight:700;line-height:17px;list-style:none;position:relative}.menu__menu-element a{border:1px solid transparent;border-radius:6px;color:inherit;cursor:pointer;display:flex;justify-content:center;margin-bottom:9px;padding:10px 16px;text-decoration:none;transition:background-color var(--transition-speed);width:calc(100% - 32px)}@media(max-width:576px){.menu__menu-element a{text-align:center}}.menu__menu-element a:hover{background-color:var(--color-highlight)!important;color:var(--color-dark)!important}.menu__menu-element a:hover img{-webkit-filter:invert(0)!important;filter:invert(0)!important}@media(max-width:1640px){.menu__menu-element a:hover div{background-color:#f9f9f9;border-radius:6px;bottom:16px;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);display:inline-block;left:80px;padding:4px 8px;position:absolute;z-index:1}}@media(max-width:576px){.menu__menu-element a:hover{background-color:transparent!important}.menu__menu-element a:hover div{display:none}}@media(max-width:1640px){.menu__menu-element a{margin-left:10px!important;margin-right:12px!important;width:calc(100% - 54px)!important}}.menu__menu-element a.active{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.menu__menu-element a.active img{-webkit-filter:invert(1);filter:invert(1)}@media(max-width:576px){.menu__menu-element a.active{background-color:transparent;border:none;color:inherit}}.menu__menu-element a.highlighted{border-color:var(--color-primary)}@media(max-width:576px){.menu__menu-element a.highlighted{border-color:transparent}}@media(max-width:1640px){.menu__menu-element a.highlighted img{color:invert(1)}}.menu__menu-element a.open span.material-symbols-outlined{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu__menu-element a span:first-child{margin-right:auto}@media(max-width:576px){.menu__menu-element a span:first-child{margin-right:0}}.menu__menu-element a span.material-symbols-outlined{position:absolute;right:8px;top:8px;-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform var(--transition-speed);transition:transform var(--transition-speed);transition:transform var(--transition-speed),-webkit-transform var(--transition-speed)}@media(max-width:576px){.menu__menu-element a span.material-symbols-outlined{display:none}}@media(max-width:1640px){.menu__menu-element a span{display:none}}@media(max-width:576px){.menu__menu-element a span{display:block;text-align:center}}@media(min-width:1640px){.menu__menu-element a img{display:none}}@media(max-width:576px){.menu__menu-element a img{display:none}}.menu__menu-element a div{display:none}.menu__menu-element>.menu__menu-group>.menu__menu-element{width:100%}.menu__menu-element>.menu__menu-group>.menu__menu-element a{border-color:var(--color-light-gray)}@media(max-width:576px){.menu__menu-element>.menu__menu-group>.menu__menu-element a{border-color:transparent}}.menu__menu-element>.menu__menu-group>.menu__menu-element a.active{border-color:var(--color-primary)}@media(max-width:576px){.menu__menu-element>.menu__menu-group>.menu__menu-element a.active{border-color:transparent}}.menu .menu__menu-group{border-bottom:1px solid var(--color-light-gray);margin:0;padding:0 0 0 10px}@media(max-width:576px){.menu .menu__menu-group{display:flex;flex-direction:column}}.menu .menu__menu-group:last-child{border-bottom:none}@media(max-width:1640px){.menu .menu__menu-group{padding:0}}.menu>.menu__menu-group{padding-bottom:11px;padding-left:0;padding-top:20px}.menu>.menu__menu-group>.menu__menu-element{margin:0 0 0 -6px;width:calc(100% + 12px)}.menu{height:100%;overflow-y:scroll;padding:0 65px 0 30px;scrollbar-width:0;width:245px}.menu::-webkit-scrollbar{display:none}@media(max-width:1640px){.menu{overflow-x:visible;overflow-y:auto;padding:0 70px 0 0;width:53px}}@media(max-width:576px){.menu{padding:0;width:100%}}.sidebar{background-color:var(--color-white);box-shadow:0 10px 10px 0 rgba(0,0,0,.08);height:calc(var(--inner-height) - 140px);padding:30px 0;position:fixed;z-index:10}.sidebar .scroll-bar{height:calc(100% - 60px);position:absolute;right:20px;top:30px;width:17px}@media(max-width:1640px){.sidebar .scroll-bar{display:none}}.sidebar .scroll{--scroll-height:50px;--scroll-top:0px;background-color:var(--color-light-gray);border-radius:8.5px;height:var(--scroll-height);position:absolute;top:var(--scroll-top);width:17px}@media(max-width:576px){.sidebar{height:calc(100% - 80px);left:-100%;overflow-x:hidden;overflow-y:scroll;position:fixed;scrollbar-width:0;top:80px;transition:left .2s;width:100%}.sidebar::-webkit-scrollbar{display:none}}@media(min-width:576px)and (max-width:1640px){.sidebar{height:calc(var(--inner-height) - 140px);overflow-x:hidden;overflow-y:scroll;position:fixed;scrollbar-width:0;top:80px;transition:left .2s;width:53px}.sidebar::-webkit-scrollbar{display:none}}@media(min-width:576px)and (max-width:1640px)and (min-height:900px){.sidebar{overflow-y:hidden;width:53px}}@media(max-width:576px){.layout--mobile-menu-open .sidebar{left:0}}.tag{border:1px solid transparent;border-radius:18px;color:#fff;font-family:var(--font-primary);font-size:12px;font-weight:700;height:18px;line-height:18px;padding:2px 18px}input[type=checkbox]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox{background-color:transparent;border:1px solid #000;border-radius:4px;cursor:pointer;display:inline-block;height:20px;margin:10px;width:20px}.checkbox .checked{font-size:20px;line-height:20px}.checkbox:hover{background-color:var(--color-highlight);border:1px solid #fff}.checkbox--hidden{display:none}.checkbox--active{display:block}.select-box--container{box-sizing:border-box;height:32px;margin:0;padding:0;position:relative;width:100%}.select-box--container-full{height:48px!important}.select-box--box-full{border-radius:8px!important;height:20px!important;margin-top:15px;min-width:300px!important;padding:14px 0!important;text-align:left!important}.select-box--box-disabled{-webkit-filter:grayscale(.5);filter:grayscale(.5);opacity:.5;pointer-events:none}.select-box--box{background-color:#fff;border:1px solid var(--color-border);border-radius:4px;height:32px;width:100%}.select-box--box:hover{box-shadow:0 0 4px var(--color-border)}.select-box--selected-item{height:16px;margin-bottom:0;padding:8px 6px 8px 16px;text-align:left!important;width:calc(100% - 22px)}.select-box--selected-item,.select-box--selected-item-full{color:var(--color-font);cursor:pointer;display:inline-block;font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;transition:all .3s ease-in-out}.select-box--selected-item-full{height:48px!important;margin:0!important;padding:3px 16px!important;width:100%}.select-box--items div{background-color:#fff;border:1px solid transparent;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;min-height:16px;padding:8px 6px 8px 16px;position:relative;text-align:left!important;width:calc(100% - 22px);z-index:9}.select-box--items-full div{height:20px!important;height:48px;padding:14px 16px!important}.select-box--item-selected{font-weight:700!important}.select-box--arrow{cursor:pointer;display:inline-block;height:25px;margin:0;padding:4px 3px;position:absolute;right:0;top:0;width:30px}.select-box--arrow-full{padding:0 3px}.button--menu{background-color:#fff;border:1px solid transparent;border-radius:13px;box-shadow:0 10px 10px 0 rgba(0,0,0,.08);cursor:pointer;height:26px;margin-bottom:4px;padding:0;transition:background-color var(--transition-speed);width:26px}.button--menu:hover{background-color:var(--color-highlight)}.button--menu[disabled]{background-color:var(--color-gray);cursor:not-allowed}.button--menu .points{height:24px!important;width:24px!important}@media(max-width:576px){.button--menu{height:22px;width:22px}}.button--menu-hidden{background-color:transparent;border:1px solid transparent;border-radius:13px;box-shadow:0 transparent;cursor:pointer;height:26px;padding:0;transition:background-color var(--transition-speed);width:26px}.button--menu-hidden:hover{background-color:var(--color-highlight)}.button--menu-hidden[disabled]{background-color:var(--color-gray);cursor:not-allowed}.button--menu-hidden .points{height:24px!important;width:24px!important}.button--menu--container{align-items:center;display:flex;flex-direction:column;height:26px;width:100%}.button--menu--items div{align-items:center;background-color:#fff;border:1px solid transparent;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:row;height:33px;justify-content:left;padding-left:12px;padding-right:12px;position:relative;text-align:left;width:calc(100% - 24px);z-index:9}.button--menu--items div .icon{font-size:16px;margin-right:10px!important;max-width:16px}.button--menu--items div.disabled{color:silver;pointer-events:none}.button--menu--items div .text{color:var(--color-font);font-family:var(--font-primary);font-size:14px;font-weight:700;padding-left:10px!important;width:calc(100% - 10px)}@media(max-width:576px){.table{overflow-x:scroll;width:calc(100vw - 30px)}}.table__header{background-color:#f4f4f4;display:flex;min-height:38px;padding:14px}@media(max-width:576px){.table__header{width:960px}}.table__header__column{align-items:center;display:flex;font-size:16px;font-weight:700;line-height:17px;position:relative}.table__header__column--align-left{justify-content:flex-start;text-align:left}.table__header__column--align-center{justify-content:center;text-align:center}.table__header__column--align-right{justify-content:flex-end;text-align:right}.table__header__column .order{background-color:#f4f4f4;left:calc(100% - 36px);pointer-events:none;position:absolute}.table__body{background-color:#fff;display:flex;flex-direction:column}@media(max-width:576px){.table__body{width:1000px}}.table__body__row{align-items:center;box-shadow:inset 0 -1px 0 0 #f5f7fa;display:flex;min-height:38px;padding:14px}.table__body__column{align-items:center;display:flex;font-size:14px;line-height:16px}.table__body__column--align-left{justify-content:flex-start;text-align:left}.table__body__column--align-center{justify-content:center;text-align:center}.table__body__column--align-right{justify-content:flex-end;text-align:right}.table__body__empty{font-size:14px;padding:14px;text-align:center}.table__pagination{align-items:center;background-color:#f4f4f4;color:var(--color-dark);display:flex;font-size:16px;font-weight:700;justify-content:flex-end;line-height:19px;padding:8px}.table__pagination button{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.1);display:flex;height:26px;justify-content:center;margin:0 25px;min-width:26px;width:26px}.table__pagination button[disabled]{pointer-events:none}.table__pagination button[disabled] img{opacity:.5}.table__pagination button img{height:8px}.table--simple-header .table__header{background-color:var(--color-white);box-shadow:inset 0 -1px 0 0 #f5f7fa}.user-activity{display:flex;font-size:14px;line-height:16px;margin-bottom:12px;padding-left:28px}.user-activity__description{margin-right:auto;position:relative}.user-activity__description .action-name{font-weight:700}.user-activity__description:before{background-color:var(--color-font);border-radius:50%;content:"";height:6px;left:-19px;position:absolute;top:5px;width:6px}.user-activity__date{margin-left:46px;white-space:nowrap}.user-activity:last-child{margin-bottom:0}.modal-container{align-items:center;background-color:rgba(2,103,170,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}@media(max-width:576px){.modal-container{height:100%;left:0;top:0;width:100%}}.modal{background-color:var(--color-white);border-radius:10px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);max-height:calc(100vh - 230px);overflow-y:scroll;padding:25px}@media(max-width:576px){.modal{height:100%;max-height:100%;width:100%}}.modal::-webkit-scrollbar{display:none}.message-modal{height:auto;width:500px}@media(max-width:576px){.message-modal{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}}.message-modal__header{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.message-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:left;line-height:30px;text-align:center;width:100%}.message-modal__message{color:var(--color-text);font-size:18px;font-weight:400;line-height:24px;text-align:left;width:100%}.message-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.message-modal .close-button:hover{background-color:var(--color-highlight)}.message-modal .button-left-margin{margin-left:15px!important}.message-modal__footer{align-items:right;display:flex;justify-content:right}.input-modal{height:auto;width:1156px}@media(max-width:576px){.input-modal{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}}.input-modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:5px}.input-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:center;line-height:30px;text-align:center;width:100%}.input-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.input-modal .close-button:hover{background-color:var(--color-highlight)}.input-modal__footer{align-items:right;display:flex;justify-content:right;margin-top:30px}.area--text{margin-top:15px}.area--text textarea{background-color:#fff!important;border:1px solid var(--color-border)!important;border-radius:8px!important;font-size:18px!important;line-height:20px!important;overflow:hidden;padding:18px 16px!important;resize:none;width:calc(100% - 32px)!important}.area--text .lead{font-weight:700;min-height:46px!important}.area--text .description,.area--text .lead{color:var(--color-font);font-size:16px;line-height:17px}.area--text .description{font-weight:400;min-height:148px!important}.area--text .question{color:var(--color-font);font-size:16px;font-weight:700;line-height:17px;min-height:25px!important}.area--text .answer{color:var(--color-font);font-size:16px;font-weight:400;line-height:19px;min-height:17px!important;padding:18px 16px!important}.area--text .position{color:var(--color-font);font-size:16px;font-weight:700;line-height:17px;min-height:25px!important}.field--text input{background-color:#fff!important;border:1px solid var(--color-border)!important;border-radius:8px!important;font-size:18px!important;height:21px!important;line-height:20px!important;padding:18px 16px!important;width:calc(100% - 36px)!important}.field--text .statement{color:var(--color-primary);font-size:18px;font-weight:900}.field--text .title{color:var(--color-primary);font-size:18px;font-weight:700}.field--text .position,.field--text .question{color:var(--color-dark);font-size:16px;font-weight:700}.field--text .question{height:12px!important;line-height:19px}.field--text .year{color:var(--color-dark);font-size:16px;font-weight:400;line-height:19px}.user-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:25px}.user-modal .form-field{display:flex;margin-bottom:23px}.user-modal .form-field__caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:23px;padding-top:8px;width:152px}.user-modal .form-field__field{margin-right:65px;width:398px}.user-modal .form-field__field .field,.user-modal .form-field__field .select-box--box{margin:0 0 6px}.user-modal .form-field__field .field:last-child,.user-modal .form-field__field .select-box--box:last-child{margin:0}.user-modal .form-field__field .select-box--box{border-radius:8px;height:auto}.user-modal .form-field__field .select-box--box .select-box--container{height:38px}.user-modal .form-field__field .select-box--box .select-box--selected-item{font-size:16px;padding:11px 16px}.user-modal .form-field__field .select-box--box .select-box--arrow{display:flex;height:24px;padding:0;right:7px;top:calc(50% - 12px);width:24px}.user-modal .form-field__field .select-box--box:hover{box-shadow:none}.user-modal .form-field--disabled .form-field__caption{color:var(--color-gray)}.user-modal footer{display:flex;justify-content:flex-end}.info-slot{align-items:center;background-color:var(--color-white);border-radius:8px;display:flex;padding:12px 20px}.info-slot__description{display:flex;flex-direction:column;margin-right:auto}.info-slot__description .caption{margin-bottom:4px}.info-slot__description .additional-info{font-size:12px;line-height:13px}.info-slot__info{font-size:17px;font-weight:700;line-height:18px;margin-left:30px;margin-right:30px;text-align:right}@media(max-width:576px){.info-slot__info{margin-left:auto;margin-right:auto}}.info-slot__info .value{font-size:24px}@media(max-width:576px){.info-slot__info .value{font-size:16px}}.info-slot--green{box-shadow:0 0 10px 0 rgba(39,176,108,.3)}.info-slot--green .additional-info{color:#27b06c}.info-slot--red{box-shadow:0 0 10px 0 rgba(195,8,112,.3)}.info-slot--red .additional-info{color:#c30870}.calendar{background-color:#fff}@media(max-width:576px){.calendar{overflow:scroll;width:calc(100vw - 30px)}}.calendar header{display:flex;justify-content:center;padding:16px 0 12px}@media(max-width:576px){.calendar header{width:1252px}}.calendar header h2{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin:1px 115.5px 0}@media(max-width:576px){.calendar header h2{margin-left:auto;margin-right:auto}}.calendar header button{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;height:26px;justify-content:center;margin:0 25px;min-width:26px;width:26px}.calendar header button[disabled]{pointer-events:none}.calendar header button[disabled] img{opacity:.5}.calendar header button img{height:8px}.calendar .column{background-color:#fff;width:14.2857142857%}.calendar__header{color:#59595b;display:flex;font-size:14px;font-weight:700;line-height:16px;text-align:center}@media(max-width:576px){.calendar__header{width:1252px}}.calendar__header .column{padding:51px 0 19px}@media(max-width:576px){.calendar__body{width:1252px}}.calendar__body .row{display:flex;position:relative}.calendar__body .row span{background-color:var(--color-primary);color:#fff;cursor:pointer;font-size:12px;font-weight:700;line-height:14px;margin:0 6px;overflow:hidden;padding:8px 12px;position:absolute}.calendar__body .row span.starting{border-bottom-left-radius:5px;border-top-left-radius:5px}.calendar__body .row span.ending{border-bottom-right-radius:5px;border-top-right-radius:5px}.calendar__body .row .column{border-color:#efefef #efefef transparent transparent;border-style:solid;border-width:1px;min-height:165px;position:relative}.calendar__body .row .column .day{align-items:center;border-radius:50%;color:#363638;display:flex;font-size:14px;height:30px;justify-content:center;line-height:16px;position:absolute;right:16px;text-align:center;top:16px;width:30px}.calendar__body .row .column--today .day{background-color:var(--color-primary);color:#fff;font-weight:700}.calendar__body .row .column--not-this-month{background-color:#f8f7f8;opacity:.66}.calendar__body .row .column:last-child{border-right-color:transparent}.admin-modal{position:relative;z-index:10000}.admin-modal .modal{padding:35px}@media(max-width:576px){.admin-modal .modal{padding:5.167vw}}.admin-modal header{margin-bottom:31px;text-align:center}@media(max-width:576px){.admin-modal header{margin-bottom:4.056vw}}.admin-modal main{margin-bottom:30px}@media(max-width:576px){.admin-modal main{margin-bottom:3.778vw}}.admin-modal main .info-text{color:#0267aa;font-size:22px;font-weight:700;line-height:26px;margin-bottom:30px;margin-left:260px;margin-top:30px;text-align:center;width:218px}@media(max-width:576px){.admin-modal main .info-text{font-size:4.056vw;line-height:4.444vw;margin-bottom:3.778vw;margin-left:26.625vw;margin-top:3.778vw;width:20.306vw}}.admin-modal main .row{align-items:center;display:flex;margin-bottom:6px}@media(max-width:576px){.admin-modal main .row{margin-bottom:.833vw}}.admin-modal main .row label{color:#0267aa;font-size:18px;font-weight:700;line-height:21px;margin-right:56px;width:119px}@media(max-width:576px){.admin-modal main .row label{font-size:3.5vw;line-height:3.778vw;margin-right:16.556vw;width:10.028vw}}.admin-modal main .row .field{margin-right:85px;width:398px}@media(max-width:576px){.admin-modal main .row .field{margin-right:14.889vw;width:44.056vw}}.admin-modal main .row .field input{color:#363638!important;font-size:16px!important;font-weight:400;height:auto!important;line-height:17px!important;padding:11px 16px!important}@media(max-width:576px){.admin-modal main .row .field input{font-size:3.222vw!important;line-height:3.389vw!important;padding:1.764vw 2.111vw!important}}.admin-modal main .row .field--email,.admin-modal main .row .field--password{width:392px}@media(max-width:576px){.admin-modal main .row .field--email,.admin-modal main .row .field--password{width:43.222vw}}.admin-modal main .row .field--email input,.admin-modal main .row .field--password input{border-radius:8px!important}@media(max-width:576px){.admin-modal main .row .field--email input,.admin-modal main .row .field--password input{border-radius:2.111vw!important}}.admin-modal main .row .select-box--box{border-radius:8px;height:auto!important;width:394px}@media(max-width:576px){.admin-modal main .row .select-box--box{border-radius:2.111vw;width:43.5vw}}.admin-modal main .row .select-box--container{height:auto!important}.admin-modal main .row .select-box--arrow{padding-top:8px}@media(max-width:576px){.admin-modal main .row .select-box--arrow{padding-top:1.444vw}}.admin-modal main .row .select-box--selected-item{color:#363638!important;font-size:16px!important;font-weight:400;height:auto!important;line-height:17px!important;padding:11px 16px!important}@media(max-width:576px){.admin-modal main .row .select-box--selected-item{font-size:3.222vw!important;line-height:3.389vw!important;padding:1.764vw 1.111vw!important}}.admin-modal footer{display:flex;justify-content:center}.admin-modal footer .button{min-width:253px}@media(max-width:576px){.admin-modal footer .button{min-width:16.694vw}}.admin-modal__title{color:#0267aa;font-size:26px;font-weight:900;line-height:29px;margin-bottom:30px}@media(max-width:576px){.admin-modal__title{font-size:4.611vw;line-height:5.056vw;margin-bottom:3.778vw}}.admin-modal__sub-title{color:#0267aa;font-size:22px;font-weight:700;line-height:26px}@media(max-width:576px){.admin-modal__sub-title{font-size:4.056vw;line-height:4.444vw}}.quote-card{aspect-ratio:148/227;border:2px solid var(--color-primary);border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);overflow:hidden;position:relative;width:148px}.quote-card__add{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:50%;translate:-50% -50%;width:48px}.quote-card__add span{color:#fff;font-size:32px}@media(max-width:764px){.quote-card__add{height:30px;translate:-50% -150%;width:30px}}@media(max-width:576px){.quote-card__add{height:24px;width:24px}}@media(max-width:507px){.quote-card__add{height:18px;width:18px}}@media(max-width:380px){.quote-card__add{height:12px;width:12px}}@media(max-width:330px){.quote-card__add{height:8px;translate:-50% -250%;width:8px}}.quote-card__placeholder{bottom:8px;color:var(--color-primary);font-size:14px;left:50%;line-height:16px;position:absolute;text-align:center;translate:-50% 0;width:70%}@media(max-width:507px){.quote-card__placeholder{font-size:12px;line-height:13px}}@media(max-width:470px){.quote-card__placeholder{font-size:8px;font-size:6px;line-height:9px;line-height:7px}}.quote-card__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.quote-card__image img{height:100%;object-fit:cover;object-position:center center;width:100%}.quote-card__party-image{height:22px;position:absolute;right:10px;top:10px;width:22px;z-index:2}.quote-card__party-image img{height:100%;object-fit:contain;object-position:center center;width:100%}.quote-card__remove{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:26px;justify-content:center;left:4px;position:absolute;top:4px;width:26px;z-index:2}.quote-card__remove span{color:var(--color-warning);font-size:16px}.quote-card__quote{bottom:8px}.quote-card__quote,.quote-card__quote-id{color:#fff;font-size:14px;font-weight:700;left:50%;line-height:16px;position:absolute;text-align:center;translate:-50% 0;width:70%;z-index:2}.quote-card__quote-id{top:6px}.quote-card .mask-top{background:linear-gradient(0deg,rgba(2,103,170,0),#0267aa);top:0}.quote-card .mask-bottom,.quote-card .mask-top{height:76.36%;position:absolute;width:100%;z-index:1}.quote-card .mask-bottom{background:linear-gradient(180deg,rgba(2,103,170,0),#0267aa);bottom:0}.quotes-table .table__header img{cursor:pointer;margin-right:15px}.quotes-table-confirm-modal{text-align:center}.quotes-table-confirm-modal .button{margin:0 10px}.quotes-table-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quotes-table-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.quotes-table-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.field--search{height:36px;width:100%}.field--search .input{background-color:#fff;border:1px solid var(--color-border);border-radius:18px;color:var(--color-gray);font-family:var(--font-primary);font-size:14px;font-weight:400;height:100%;line-height:16px;outline:none;transition:border-color var(--transition-speed);width:100%}.field--search .input:focus{border-color:var(--color-primary)}.field--search .input::-webkit-input-placeholder{color:var(--color-placeholder)}.field--search .input::placeholder{color:var(--color-placeholder)}.field--search--error input{background-color:rgba(195,8,112,.1);border-color:var(--color-warning)}.quotes-modal{max-height:80vh;max-width:80vw;position:relative;width:1167px}.quotes-modal header{align-items:center;display:flex;margin-bottom:25px}.quotes-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.quotes-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;white-space:nowrap}@media(max-width:576px){.quotes-modal__title{margin-bottom:15px;margin-left:15px;white-space:pre-wrap}}.quotes-modal .field--search{margin-left:30px;margin-right:30px}@media(max-width:576px){.quotes-modal .field--search{margin-left:15px}}.quotes-modal .close-modal{cursor:pointer;height:15px;width:15px}.quotes-modal .quote{align-items:center;border:1px solid var(--color-border);border-radius:8px;cursor:pointer;display:flex;margin-bottom:8.5px;padding:10.5px}.quotes-modal .quote__id{color:var(--color-dark);font-size:14px;line-height:16px;text-align:center;width:5%}.quotes-modal .quote__quote{font-size:16px;height:19px;line-height:19px;overflow:hidden;width:60%}.quotes-modal .quote__quote .politician{font-weight:700}.quotes-modal .quote__popular_reaction,.quotes-modal .quote__views{text-align:center;width:7.5%}.quotes-modal .quote__status,.quotes-modal .quote__views{font-size:14px;line-height:16px}.quotes-modal .quote__status{text-align:center;width:20%}.quotes-modal .quote:last-child{margin-bottom:0}.quotes-modal .quote--selected{border-color:var(--color-primary);border-width:2px}.icon--loading{display:inline-flex;font-size:17px;height:17px;line-height:17px}.icon--loading div{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading;animation-name:loading}.icon--loading div:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.icon--loading div:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.image-editor-background{align-items:center;background-color:rgba(2,103,170,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20000}.image-editor{background-color:#fff;border-radius:7px;box-shadow:0 0 20px 0 rgba(0,0,0,.3);overflow:hidden;padding:20px;position:relative;width:1177px}@media(max-width:576px){.image-editor{height:100%;overflow-y:scroll;width:100%}}.image-editor header{align-items:center;border-bottom:1px solid #f5f7fa;display:flex;padding-bottom:20px}@media(max-width:576px){.image-editor header{flex-wrap:wrap}.image-editor header button{margin-top:11px;min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.image-editor header button:last-child{margin-left:15px}@media(max-width:576px){.image-editor header button:last-child{margin-left:11px}}.image-editor main{display:flex;margin-top:20px}@media(max-width:576px){.image-editor main{flex-direction:column-reverse}}.image-editor__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-right:auto}.image-editor__tools{margin-right:20px;width:359px}@media(max-width:576px){.image-editor__tools{margin-bottom:15px;margin-right:0;width:100%}}.image-editor__tools .tool{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);margin-bottom:20px;padding:20px}.image-editor__tools .tool__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:15px}.image-editor__tools .tool input{border:1px solid #ddd;border-radius:8px;color:#59595b;font-family:var(--font-primary);font-size:16px;letter-spacing:0;line-height:17px;padding:14px 16px;width:calc(100% - 34px)}.image-editor__tools .tool input[disabled]{background-color:#ddd;border:1px dashed #ddd}.image-editor__tools .tool .resolution{align-items:center;display:flex;margin-bottom:10px}.image-editor__tools .tool .resolution input:first-child{margin-right:15px}.image-editor__tools .tool .resolution input:last-child{margin-left:15px}.image-editor__tools .tool .aspect-ratio{align-items:center;display:flex;margin-bottom:20px}.image-editor__tools .tool .button{width:100%}.image-editor__tools .tool .actions{display:flex;justify-content:space-around}.image-editor__tools .tool .actions span:last-child{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.image-editor__tools .tool .actions span.disabled{opacity:.25;pointer-events:none}.image-editor__tools .tool:last-child{margin-bottom:0}.image-editor__editor{align-items:center;display:flex;height:502px;justify-content:center;position:relative;width:calc(100% - 379px)}@media(max-width:576px){.image-editor__editor{width:100%}}.image-editor__editor img{margin-left:auto;margin-right:auto;max-height:100%;max-width:100%}.image-editor__editor img.disabled{opacity:0}.image-editor__editor .icon{left:50%;position:absolute;top:50%;translate:-50% -50%;z-index:10}.image-editor .cutter{border:2px solid #0267aa;bottom:30%;cursor:move;left:60%;position:fixed;right:30%;top:50%}.image-editor .cutter__top{top:-2px}.image-editor .cutter__bottom,.image-editor .cutter__top{cursor:ns-resize;height:20px;left:0;position:absolute;width:calc(100% + 8px)}.image-editor .cutter__bottom{bottom:-2px}.image-editor .cutter__left{left:-2px}.image-editor .cutter__left,.image-editor .cutter__right{bottom:0;cursor:ew-resize;height:calc(100% + 8px);position:absolute;width:20px}.image-editor .cutter__right{right:-2px}.image-editor .cutter__top-left{border-left:4px solid #0267aa;cursor:nwse-resize;left:-4px}.image-editor .cutter__top-left,.image-editor .cutter__top-right{border-top:4px solid #0267aa;height:20px;position:absolute;top:-4px;width:20px}.image-editor .cutter__top-right{border-right:4px solid #0267aa;cursor:nesw-resize;right:-4px}.image-editor .cutter__bottom-right{border-right:4px solid #0267aa;cursor:nwse-resize;right:-4px}.image-editor .cutter__bottom-left,.image-editor .cutter__bottom-right{border-bottom:4px solid #0267aa;bottom:-4px;height:20px;position:absolute;width:20px}.image-editor .cutter__bottom-left{border-left:4px solid #0267aa;cursor:nesw-resize;left:-4px}.image-editor .cutter__fade-bottom,.image-editor .cutter__fade-left,.image-editor .cutter__fade-right,.image-editor .cutter__fade-top{background-color:rgba(0,0,0,.3);position:fixed}.image-editor .cutter--invisible{opacity:0}.image-editor__busy{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.95);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s;width:100%}.image-editor__busy span{color:var(--color-primary);font-size:14px;font-weight:700;line-height:16px;margin-top:20px}.image-editor__busy--show{opacity:1;pointer-events:all}body.image-editor-no-scroll .image-editor{overflow:hidden!important}.file{border:1px solid transparent;border-radius:6px;padding:8px 7px 5px}.file__icon{aspect-ratio:161/107;margin-bottom:9px;position:relative;width:100%}.file__icon img{height:100%;object-fit:contain;object-position:center center;width:100%}.file__icon img.no-thumbnail{background-color:var(--color-primary)}.file__name{color:#363638;font-size:14px;line-height:16px;max-height:32px;overflow:hidden;text-align:center}.file.selected{border-color:var(--color-primary)}.folder{border:1px solid transparent;border-radius:6px;padding:8px 7px 5px}.folder__icon{aspect-ratio:161/107;margin-bottom:9px;position:relative;width:100%}.folder__icon:before{background-color:var(--color-primary);height:75px;left:calc(50% - 51.5px);width:103px}.folder__icon:after,.folder__icon:before{content:"";position:absolute;top:calc(50% - 37.5px)}.folder__icon:after{background-color:var(--color-white);height:5px;left:calc(50% + 10.3px);width:41.2px}.folder__name{color:#363638;font-size:14px;line-height:16px;max-height:32px;overflow:hidden;text-align:center}.folder.selected{border-color:var(--color-primary)}.media-library-background{align-items:center;background-color:rgba(2,103,170,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:20000}.media-library{background-color:#fff;border-radius:7px;box-shadow:0 0 20px 0 rgba(0,0,0,.3);overflow:hidden;position:relative}@media(max-width:576px){.media-library{border-radius:0;height:100%;overflow-y:scroll}}.media-library__busy{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.95);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s;width:100%}.media-library__busy span{color:var(--color-primary);font-size:14px;font-weight:700;line-height:16px;margin-top:20px}.media-library__busy--show{opacity:1;pointer-events:all}.media-library header{margin-bottom:9px;margin-left:35px;margin-top:42px;position:relative}@media(max-width:576px){.media-library header{margin-left:15px;width:calc(100% - 15px)}}.media-library header span{cursor:pointer;position:absolute;right:22px;top:0}.media-library main{display:flex}@media(max-width:576px){.media-library main{flex-direction:column}}.media-library__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px}.media-library__browser{border-right:1px solid var(--color-primary);margin-left:35px;padding-right:13px;padding-top:5px}@media(max-width:576px){.media-library__browser{border-right:none;margin-left:15px;margin-right:15px;padding-right:0;width:calc(100% - 30px)}}.media-library footer{display:flex;justify-content:flex-end;margin:26.5px 0}.media-library footer .button{position:relative}.media-library footer .button input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.media-library__search{margin-bottom:14.5px;position:relative}.media-library__search input{background-color:#f4f4f4;border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 0 0 0 #dbe5ee;color:#59595b;font-family:DK Raleway;font-size:14px;letter-spacing:0;line-height:16px;padding:10.5px 31.5px;width:calc(100% - 65px)}.media-library__search span{color:var(--color-primary);font-size:16px;left:12px;position:absolute;top:calc(50% - 8px)}.media-library__toolbar{align-items:center;display:flex;margin-bottom:20.5px}@media(max-width:576px){.media-library__toolbar{flex-wrap:wrap}}.media-library__toolbar .folder-name{color:var(--color-primary);font-size:18px;font-weight:700;line-height:24px;margin-right:50px;overflow:hidden;width:150px}@media(max-width:576px){.media-library__toolbar .folder-name{margin-bottom:7.5px;width:100%}}.media-library__toolbar .up{cursor:pointer;margin-right:10px;opacity:.33;pointer-events:none}.media-library__toolbar .up--active{opacity:1;pointer-events:all}.media-library__toolbar .create-folder,.media-library__toolbar .filter,.media-library__toolbar .move{cursor:pointer;margin-right:10px}.media-library__toolbar .move{opacity:.33;pointer-events:none}.media-library__toolbar .move img{height:16px}.media-library__toolbar .move--active{opacity:1;pointer-events:all}.media-library__toolbar .button{position:relative}@media(max-width:576px){.media-library__toolbar .button{display:none}}.media-library__toolbar .button input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.media-library__panel{color:#363638;font-size:14px;line-height:16px;padding-left:9px;padding-right:12px;padding-top:7px;width:214px}@media(max-width:576px){.media-library__panel{margin-bottom:15px;width:calc(100% - 21px)}}.media-library__panel__preview{aspect-ratio:161/107;margin-bottom:6px;overflow:hidden;width:100%}.media-library__panel__preview img{height:100%;object-fit:cover;object-position:center center;width:100%}.media-library__panel__preview.no-thumbnail{background-color:var(--color-primary)}.media-library__panel__name{height:32px;margin-bottom:16px;overflow:hidden;text-align:center}.media-library__panel__information{margin-bottom:21px}.media-library__panel__information .caption{font-weight:700;margin-bottom:14px}.media-library__panel__information .information{display:flex;font-size:12px;line-height:14px;margin-bottom:7px}.media-library__panel__information .information__name,.media-library__panel__information .information__value{width:50%}.media-library__panel .button{width:100%}.media-library__panel .buttons{display:flex;margin-top:5px}.media-library__panel .buttons button{min-width:0;min-width:auto;padding:8px 16px}.media-library__panel .buttons button:first-child{margin-right:5px}.media-library__panel .buttons .button--warning{border-color:var(--color-warning);color:var(--color-warning)}.media-library .file-browser{align-items:flex-start;display:flex;flex-wrap:wrap;height:300px;overflow-y:auto;position:relative;width:892px}@media(max-width:576px){.media-library .file-browser{width:100%}}.media-library .file-browser>div{width:159px}@media(max-width:576px){.media-library .file-browser>div{width:calc(50% - 16px)}}.media-library .file-browser__move-panel{align-items:center;background-color:rgba(255,242,184,.95);border-radius:8px;display:flex;left:10%;padding:8px 16px;position:absolute;top:20px;width:calc(80% - 16px)!important;z-index:10}.media-library .file-browser__move-panel .button{font-size:12px;line-height:12px;margin-left:auto;min-width:150px;padding:6px 12px}.media-library .file-browser__move-panel img{cursor:pointer;margin-left:16px}.media-library__filters{background-color:#fff;border:1px solid var(--color-border);border-radius:8px;left:35px;min-width:350px;position:absolute;top:170.5px;z-index:10}.media-library__filter{border-bottom:1px solid var(--color-border);cursor:pointer;padding:12px 16px}.media-library__filter:last-child{border-bottom:none}.media-library--moving .file-browser{height:218px;padding-top:82px}.quote-parties-modal{height:434px;max-height:80vh;max-width:80vw;padding:30px 20px 72px 11.5px;position:relative;width:1124.5px}.quote-parties-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:30px;text-align:center}.quote-parties-modal .modal-close{cursor:pointer;height:14px;position:absolute;right:21.35px;top:25.5px;width:14px}.quote-parties-modal main{display:flex}.quote-parties-modal main .quote-parties{min-width:400px;width:400px}@media(max-width:576px){.quote-parties-modal main .quote-parties{min-width:250px;width:250px}}.quote-parties-modal main .quote-parties .quote-party{align-items:center;display:flex;margin-bottom:8.5px}.quote-parties-modal main .quote-parties .quote-party span{margin-right:auto}.quote-parties-modal main .quote-parties button{border-radius:8px;margin:11.5px 0;width:100%}.quote-parties-modal main .quote-party-form{padding:30px}.quote-parties-modal main .quote-party-form__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:25px;text-align:center}.quote-parties-modal main .quote-party-form .input-field{display:flex;width:100%}.quote-parties-modal main .quote-party-form .input-field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin:6px 24px 0 0;width:151px}.quote-parties-modal main .quote-party-form .input-field .field{width:calc(100% - 175px)}.quote-parties-modal main .quote-party-form .input-field input{font-size:16px!important;height:19px!important;line-height:19px!important;padding:8px 16px!important}.quote-parties-modal main .quote-party-form footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quote-parties-modal main .separator{background-color:var(--color-border);margin:0 30px;width:1px}.quote-parties-modal .image-selector{aspect-ratio:1/1!important;border:1px solid var(--color-primary);border-radius:15px;height:140px!important;margin-bottom:0!important;overflow:hidden;position:relative}.quote-parties-modal .image-selector__icon{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:29px;justify-content:center;left:50%;position:absolute;top:50%;translate:-50% -50%;width:29px}.quote-parties-modal .image-selector__icon img{height:10px;width:10px}.quote-parties-modal .image-selector__caption{bottom:13px;color:var(--color-primary);font-size:12px;font-weight:700;left:0;line-height:13px;position:absolute;text-align:center;width:100%}.quote-parties-modal .image-selector__image{height:100%;object-fit:cover;object-position:center center;width:100%}.quote-parties-modal .image-selector__error{border:1px solid red}.quote-parties-modal .image-selector-wrong{aspect-ratio:1/1!important;border:1px solid red;border-radius:15px;height:140px!important;margin-bottom:0!important;overflow:hidden;position:relative}.quote-parties-modal .image-selector-wrong__icon{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:29px;justify-content:center;left:50%;position:absolute;top:50%;translate:-50% -50%;width:29px}.quote-parties-modal .image-selector-wrong__icon img{height:10px;width:10px}.quote-parties-modal .image-selector-wrong__caption{bottom:13px;color:var(--color-primary);font-size:12px;font-weight:700;left:0;line-height:13px;position:absolute;text-align:center;width:100%}.quote-parties-modal .image-selector-wrong__image{height:100%;object-fit:cover;object-position:center center;width:100%}.quote-parties-modal footer{display:flex;justify-content:center;margin-top:11px}.quote-parties-modal .quote-parties .caption{margin-bottom:14px}.quote-parties-modal .quote-parties .quote-party{border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:17px;margin-bottom:8.5px;padding:11px 17px}.quote-parties-modal .quote-parties .quote-party:last-child{margin-bottom:0}.quote-parties-modal .quote-parties .quote-party--selected{border:2px solid var(--color-primary)}.quote-parties-modal .input-field{margin-bottom:15px;position:relative}.quote-parties-modal .input-field input{color:#363638!important;font-size:16px!important;font-weight:400!important;height:17px!important;line-height:17px!important;padding:14px 20px!important}.quote-parties-modal .input-field .info{color:#59595b;font-size:12px;line-height:14px;position:absolute;right:0;text-align:right;top:6px}.quote-parties-modal .input-field--strong input{border-width:2px!important;font-weight:700!important}.quote-parties-modal .confirm-delete-party-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:900;line-height:24px;margin-bottom:30px;text-align:center}.quote-parties-modal .confirm-delete-party-modal .modal-description{margin-bottom:30px;text-align:center}.quote-parties-modal .confirm-delete-party-modal footer{margin:0!important}.application-versions-table .table__header{border-radius:8px 8px 0 0}.application-versions-table .table__pagination{border-radius:0 0 8px 8px}.application-version-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:25px}.application-version-modal .form-field{display:flex;margin-bottom:23px}.application-version-modal .form-field__caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:23px;padding-top:8px;width:152px}.application-version-modal .form-field__field{margin-right:65px;width:398px}.application-version-modal .form-field__field .field,.application-version-modal .form-field__field .select-box--box{margin:0 0 6px}.application-version-modal .form-field__field .field:last-child,.application-version-modal .form-field__field .select-box--box:last-child{margin:0}.application-version-modal .form-field__field .select-box--box{border-radius:8px;height:auto}.application-version-modal .form-field__field .select-box--box .select-box--container{height:38px}.application-version-modal .form-field__field .select-box--box .select-box--selected-item{font-size:16px;padding:11px 16px}.application-version-modal .form-field__field .select-box--box .select-box--arrow{display:flex;height:24px;padding:0;right:7px;top:calc(50% - 12px);width:24px}.application-version-modal .form-field__field .select-box--box:hover{box-shadow:none}.application-version-modal .form-field--disabled .form-field__caption{color:var(--color-gray)}.application-version-modal footer{display:flex;justify-content:flex-end}.league-card{align-items:center;display:flex;flex-wrap:wrap;padding:20px!important}.league-card .league-icon{margin-right:38px;width:44px}.league-card .league-icon img{height:44px;object-fit:contain;object-position:center center;width:44px}.league-card .league-info{display:flex;flex-direction:column;width:calc(100% - 82px)}.league-card .league-name{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:10px}.league-card .league-name a{color:inherit;text-decoration:none}.league-card .league-details{color:#59595b;font-size:12px;line-height:13px}.league-card .league-actions{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:center;margin-top:15px;padding-top:15px;width:100%}.league-card .league-actions a:first-child img{margin-left:0}.league-card .league-actions a:last-child img{margin-right:0}.league-card .league-actions img{height:14px;margin:0 19px;object-fit:contain;object-position:center center;width:14px}.league-card--wide{flex-wrap:nowrap;padding:40px 20px!important}.league-card--wide .league-info{margin-right:76px;width:auto}.league-card--wide .league-actions{border-top:initial;margin-top:0;padding-top:0;width:auto}.info-textbox{background-color:#fff;border:1px solid gray;border-radius:5px;opacity:0;padding:10px;position:absolute;top:-1.5em;translate:-50% 0;z-index:1}.info-textbox.active{opacity:1}.info-hover{color:gray;font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px}.user-experience-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:25px}.user-experience-modal .form-field{align-items:center;display:flex;margin-bottom:23px}.user-experience-modal .form-field__caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:23px;width:152px}.user-experience-modal .form-field__field{margin-right:65px;width:398px}.user-experience-modal .form-field__field .field,.user-experience-modal .form-field__field .select-box--box{margin:0 0 6px}.user-experience-modal .form-field__field .field:last-child,.user-experience-modal .form-field__field .select-box--box:last-child{margin:0}.user-experience-modal .form-field__field .select-box--box{border-radius:8px;height:auto}.user-experience-modal .form-field__field .select-box--box .select-box--container{height:38px}.user-experience-modal .form-field__field .select-box--box .select-box--selected-item{font-size:16px;padding:11px 16px}.user-experience-modal .form-field__field .select-box--box .select-box--arrow{display:flex;height:24px;padding:0;right:7px;top:calc(50% - 12px);width:24px}.user-experience-modal .form-field__field .select-box--box:hover{box-shadow:none}.user-experience-modal .form-field--disabled .form-field__caption{color:var(--color-gray)}.user-experience-modal footer{display:flex;justify-content:center}.layout--default{background-color:#f5f7f4;display:flex;padding-top:80px}.layout--default .page{margin-left:358px;min-height:calc(var(--inner-height) - 140px);padding:30px}@media(max-width:576px){.layout--default .page{margin-left:0!important;min-height:calc(var(--inner-height) - 110px);padding:15px}}.confirm-message-modal{text-align:center;width:1156px}.confirm-message-modal .modal-title{color:#0267aa;font-size:26px;font-weight:900;line-height:30px;margin-bottom:40px}.confirm-message-modal .modal-message{color:#59595b;font-size:16px;line-height:17px;margin-bottom:30px}.confirm-message-modal footer .button{min-width:194px}.profile-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:30px}.profile-modal__form>.field{align-items:center;display:flex;margin-bottom:20px}.profile-modal__form>.field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:30px;width:200px}.profile-modal__form>.field input{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;margin-bottom:0!important;padding:9px 16px!important;width:268px!important}.profile-modal__footer{display:flex;justify-content:flex-end}.layout--login{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--inner-height);position:relative}.layout--login .background{background-image:url(/static/media/dk-logo.18ae82ad8e14085aba60.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;filter:blur(36px);-webkit-filter:blur(36px);height:279.31px;left:calc(50% - 157px);opacity:.13;pointer-events:none;position:absolute;top:calc(50% - 139.655px);width:314px;z-index:-1}.dashboard-table-element{display:flex;flex-direction:column;justify-content:left;list-style:none;width:100%}.dashboard-table-element .dashboard-table-element-container{display:flex;flex-direction:row;justify-content:left;margin-bottom:12px;margin-top:12px;width:100%}.dashboard-table-element .dashboard-table-element-container .dashboard-table-element-image{background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:4px;height:36px;margin-right:20px;object-fit:cover;width:48px}.dashboard-table-element .dashboard-table-element-container .dashboard-table-element-text-container{display:flex;flex-direction:column;justify-content:left;margin:0;width:100%}.dashboard-table-element .dashboard-table-element-container .dashboard-table-element-text-container .dashboard-table-element-title-text{color:var(--color-font);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px;margin:2px 0;max-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-line;width:80%}.dashboard-table-element .dashboard-table-element-container .dashboard-table-element-text-container .dashboard-table-element-description-text{color:var(--color-font);font-family:var(--font-primary);font-size:12px;font-weight:400;line-height:14px;margin:0;max-height:14px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-line;width:80%}.dashboard-table-element .dashboard-table-element-divider{background-color:var(--color-border);height:1px;margin:0;width:100%}.page-dashboard{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-dashboard{align-items:flex-start}}.page-dashboard .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-dashboard .main-div{width:100%}}.page-dashboard .card-div{border:none;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18px;overflow:hidden;padding:20px}.page-dashboard .card-div header{margin-bottom:18px}.page-dashboard .card-div .caption{font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.page-dashboard .card-div .button{background-color:transparent;color:var(--color-primary);cursor:pointer;font-family:var(--font-primary);font-size:12px;font-weight:700;line-height:14px;margin-top:8px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 0;transition:background-color var(--transition-speed);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-dashboard .card-div .button:hover{background-color:var(--color-highlight)}.page-dashboard .card-div .description{color:var(--color-font);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;margin:30px;text-align:center}.page-dashboard .card-div-bottom-padding{padding-bottom:8px!important}.page-dashboard .container-top-margin{margin-top:28px}.page-dashboard .container{display:flex;justify-content:space-between;margin-top:12px}@media(max-width:576px){.page-dashboard .container{flex-direction:column;margin-top:0}}.page-dashboard .inner-container{display:flex;flex-direction:column;width:32.5%}@media(max-width:576px){.page-dashboard .inner-container{width:100%}}.page-dashboard h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin:0}.page-dashboard .info-slots{display:flex;justify-content:space-between}.page-dashboard .info-slots .info-slot{width:calc(50% - 48px)}@media(max-width:576px){.page-dashboard .info-slots .info-slot{margin-bottom:20px;width:calc(100% - 48px)}.page-dashboard .info-slots .info-slot:last-child{margin-bottom:0}.page-dashboard .info-slots{flex-direction:column}}.page-dashboard .card-div-right-margin{margin-right:24px}.page-dashboard .dashboard-table{margin:18px 0 0;padding:0}.page-dashboard .dashboard-divider{background-color:var(--color-border);height:1px;margin:12px 0 0;width:100%}.news-modal{height:100%}.news-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:25px}.news-modal .news-modal-content{border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;padding-bottom:16px;width:390px}.news-modal .news-modal-content .news-image{border:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);min-height:200px;width:100%}.news-modal .news-modal-content .content{display:flex;flex-direction:column;justify-content:left;margin:0 15px!important;width:calc(100% - 30px)}.news-modal .news-modal-content .content .title{font-size:22px;line-height:26px;padding:10px 0}.news-modal .news-modal-content .content .title .statement{font-weight:900}.news-modal .news-modal-content .content .lead{font-size:16px;font-weight:700;line-height:19px;padding:10px 0}.news-modal .news-modal-content .content .description{font-size:16px;line-height:19px;padding:10px 0}.news-modal .news-modal-content .content .separator-text{font-size:14px;line-height:16px;padding:20px 0;text-align:center}.news-modal .news-modal-content .title-text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px;height:60px;margin:8px 10px}.news-modal .news-modal-content .text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px;height:20px;margin:0 10px;width:100px}.news-modal .news-modal-content .category-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:14px;margin-top:20px;width:100%}.news-modal .news-modal-content .category-div .date{font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px;line-height:13px;padding:0 10px;text-align:right;width:100%}.news-modal .news-modal-content .category-div .icon{font-size:16px;font-weight:600;line-height:16px;padding:0;text-align:right}.news-modal .news-modal-content .category-div .category{background-color:var(--color-primary);border:1px solid transparent;border-radius:18px;color:#fff;font-family:var(--font-primary);font-size:12px;font-weight:700;height:18px;height:20px;line-height:18px;margin:0 15px;padding:1px 18px}.news-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.politician-card{background-color:#fff;border:1px solid transparent;border-radius:10px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);cursor:pointer;display:inline-block;height:276px;margin-bottom:17px;margin-right:17px;position:relative;transition:background-color var(--transition-speed);width:226px;z-index:0}.politician-card:hover{border-color:var(--color-highlight);border-radius:10px;box-shadow:0 6px 6px 0 var(--color-border)}.politician-card .politician-image-div{border-radius:10px!important;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:2;z-index:1}.politician-card .politician-image-div .pol-image{border:1px solid transparent;border-radius:10px;height:auto;left:0;position:absolute;top:0;width:100%;z-index:2}.politician-card .question-count{align-items:center;background-color:#c30870;border:1px solid transparent;border-radius:16px;color:#fff;display:flex;font-size:14px;font-weight:600;height:33px;justify-content:center;line-height:16px;position:absolute;right:8px;top:8px;width:33px;z-index:5}.politician-card .text-container{align-items:left;background:linear-gradient(180deg,rgba(2,103,170,0),rgba(2,103,170,.46),rgba(2,103,170,.78),#0267aa);border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0;display:flex;flex-direction:column;height:calc(262px - 14x);justify-content:center;left:0;padding:14px;position:absolute;width:198px;z-index:3}.politician-card .text-container .title-text{color:#fff;font-size:22px;font-weight:700;line-height:22px;margin-bottom:6px;overflow:hidden;text-align:left}.politician-card .text-container .id-text{margin-bottom:6px}.politician-card .text-container .description-text,.politician-card .text-container .id-text{color:#fff;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-align:left}.politician-card .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:#fff;cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;position:absolute;right:8px;top:8px;transition:background-color var(--transition-speed);width:26px;z-index:5}.politician-card .close-button:hover{background-color:var(--color-highlight)}.politicians-modal{width:1217px}.politicians-modal__header{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.politicians-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:left;line-height:30px;text-align:center;width:100%}.politicians-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.politicians-modal .close-button:hover{background-color:var(--color-highlight)}.politicians-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.politicians-modal .separator{background-color:var(--color-border);height:660px;margin:0 30px;padding:0;width:1px}.politicians-modal .separator-horizontal{background-color:var(--color-border);height:1px!important;margin-bottom:25px;margin-top:13px;padding:0;width:100%}.politicians-modal .detail_container{height:100%;width:1200px}.politicians-modal .detail_container .image{border:1px solid transparent;border-radius:10px;height:291px;width:236px}.politicians-modal .detail-text-container{max-height:442px;width:410px}.politicians-modal .detail-text-container,.politicians-modal .detail-text-container .desc{overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.politicians-modal .title-margin{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;margin-top:20px;width:100%}.politicians-modal .name-div{align-items:center;display:flex;height:36px;justify-content:left;margin:10px 0;width:100%}.politicians-modal .politicians-table-container{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 6px 6px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;height:628px;justify-content:left;padding:16px 20px;width:446px}.politicians-modal .politicians-table-list{height:100%;margin:20px 0 0;overflow-x:hidden;overflow-y:scroll;padding:0 8px 0 0;width:440px}.politicians-modal .politician-phreses-list{margin:20px 0 0;padding:0;width:656px}.politicians-modal .empty-text{align-items:center;display:flex;flex-direction:row;height:64px;justify-content:center;width:100%}.politicians-modal .text-right-margin{margin-right:16px}.politicians-modal .text-bottom-margin{margin-bottom:16px}.politicians-modal .remove-margin{margin-top:0!important}.politicians-modal .lineBreak{display:inline-block}@media(max-width:576px){.politicians-modal{height:782px;width:700px}.politicians-modal .politicians-table-container{height:368px;width:203px}.politicians-modal .lineBreak{word-wrap:break-word;margin-bottom:5px;white-space:pre-wrap}.politicians-modal .politicians-table-list{width:200px}.politicians-modal .detail_container{width:650px}.politicians-modal .detail-text-container{width:200px}.politicians-modal .separator-horizontal{width:50%}.politicians-modal .politician-phreses-list{width:325px}}.politicians-modal>.container{max-height:calc(100vh - 358px);overflow-x:hidden;overflow-y:auto}.politicians-modal .news-modal__footer{margin-bottom:0}.politicians-modal .politicians-table-list__news-category-element{align-items:center;background-color:#fff!important;border:1px solid var(--color-light-gray);border-radius:8px;cursor:pointer;display:flex;flex-direction:row;height:41px;justify-content:left;list-style:none;margin-bottom:8px;padding:0 16px;width:calc(100% - 32px)}.politicians-modal .politicians-table-list__news-category-element:hover{background-color:var(--color-highlight)!important;border:1px solid var(--color-primary)}.politicians-modal .politicians-table-list .active{border:1px solid var(--color-primary)}.politicians-modal .politicians-table-list .name{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:60%}.politicians-modal .politician-phreses-list__politician-phrese-element{align-items:center;background-color:#fff!important;border:1px solid var(--color-light-gray);border-radius:8px;display:flex;flex-direction:row;justify-content:left;list-style:none;margin-bottom:8px;width:100%}.politicians-modal .politician-phreses-list .description{padding:16px}.politician-biography-list__politician-biography-element{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:left;list-style:none;margin-top:38px;width:100%}.politician-biography-list__politician-biography-element .column{display:flex;flex-direction:row!important;justify-content:left;width:100%}.politician-biography-list__politician-biography-element .column .year-div{margin-right:38px;width:16%!important}.politician-biography-list__politician-biography-element .column .title-div{width:84%!important}.politician-biography-list__politician-biography-element .column .title-div .title-div-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.politician-biography-list__politician-biography-element .row{align-items:left;display:flex;flex-direction:column;justify-content:left;width:100%}.politician-biography-list__politician-biography-element .bottom-margin{margin-bottom:15px}.politician-biography-list__politician-biography-element .delete{border:1px solid transparent;border-radius:4px;cursor:pointer;margin-bottom:10px;padding:4px;transition:background-color var(--transition-speed)}.politician-biography-list__politician-biography-element .delete:hover{background-color:var(--color-highlight)}.politician-biography-confirm-modal{text-align:center}.politician-biography-confirm-modal .button{margin:0 10px}.politician-biography-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.politician-biography-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.politician-biography-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.politician-biography-confirm-modal footer{justify-content:center!important;margin-bottom:0!important}.politician-biography-list{padding:0}.news-table .news-title{height:16px;margin-right:14px;overflow:hidden;word-break:break-all}.news-table .header-action-container{margin-left:20px;text-align:left;width:100%}.news-table .header-action-item{background-color:transparent;border:1px solid transparent;border-radius:16px;cursor:pointer;transition:background-color var(--transition-speed)}.news-table .header-action-item .icon{font-size:18px;margin-left:7px;margin-right:7px;text-align:center}.news-table .header-action-item:hover{background-color:var(--color-highlight)}.news-table .tag-container{text-align:center;width:100%}.news-table-confirm-modal{text-align:center}.news-table-confirm-modal .button{margin:0 10px}.news-table-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.news-table-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.news-table-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.news-card{background-color:#fff;border:1px solid transparent;border-radius:8px;display:flex;flex-direction:column;justify-content:left;padding-bottom:16px}.news-card,.news-card .news-image{box-shadow:0 0 14px 0 rgba(0,0,0,.08);width:100%}.news-card .news-image{border:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px}.news-card .image-loading{display:none}.news-card .title{padding:8px 10px}.news-card .title .statement{font-weight:900}.news-card .title-text-loading{height:60px;margin:8px 10px}.news-card .text-loading,.news-card .title-text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px}.news-card .text-loading{height:20px;margin:0 10px;width:100px}.news-card .bottom-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.news-card .bottom-div .date{color:var(--color-dark);font-family:var(--font-primary);font-size:12px;font-weight:400;line-height:13px;padding:0 10px;text-align:left;width:100%}.news-card .bottom-div .icon{font-size:16px;font-weight:600;line-height:16px;padding:0;text-align:left}.news-card .bottom-div .category{background-color:var(--color-primary);border:1px solid transparent;border-radius:18px;color:#fff;font-family:var(--font-primary);font-size:12px;font-weight:700;height:18px;height:20px;line-height:18px;margin:0 10px;padding:1px 18px}.page-news{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-news{padding:15px}}.page-news .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-news .main-div{width:100%}}.page-news .main-div a{color:inherit;text-decoration:none}.page-news .main-div .toolbar{display:flex;flex-direction:row;height:36px;justify-content:left;margin-top:28px;width:100%}@media(max-width:576px){.page-news .main-div .top-container .card-div{flex-direction:column}}.page-news .main-div .sub-container{display:flex;flex-direction:column;justify-content:left;width:33%}@media(max-width:576px){.page-news .main-div .sub-container{margin-bottom:30px;width:100%}.page-news .main-div .sub-container:last-child{margin-bottom:0}}.page-news .main-div .title-text-h3-margin{margin-bottom:18px;margin-top:18px}.page-news .main-div .separator{background-color:var(--color-light-gray);height:100%;margin-left:33px;margin-right:33px;width:1px}@media(max-width:576px){.page-news .main-div .separator{display:none}}.page-news .main-div .news_category_container{align-items:center;display:flex;flex-direction:row;height:115px!important;justify-content:left}@media(max-width:576px){.page-news .main-div .news_category_container{margin-top:15px}}.page-news .main-div .news_category_container .image{height:48px;margin-bottom:15px;margin-top:15px;width:80px}.page-news .main-div .news_category_container .text_container{margin:16px 20px}.page-news .main-div .news_category_container .text_container .description{margin-top:8px}.page-news .main-div .news_category_container .card_container{cursor:pointer;transition:background-color var(--transition-speed)}.page-news .main-div .news_category_container .card_container:hover{background-color:var(--color-highlight)}@media(max-width:576px){.page-news-list{width:100%}}.page-news-list .toolbar{margin-bottom:0!important}@media(max-width:576px){.page-news-list .toolbar{flex-wrap:wrap;height:auto!important}.page-news-list .toolbar .field--search{width:calc(100% - 67px)}}.page-news-list .button{height:100%;margin-left:15px}@media(max-width:576px){.page-news-list .button{height:38px;margin-left:11px}.page-news-list .delete-button{margin-left:0}.page-news-list .categories-button,.page-news-list .delete-button{margin-top:11px;min-width:0;min-width:auto;width:calc(50% - 5.5px)}.page-news-list .new-a{width:calc(50% - 5.5px)}.page-news-list .new-button{margin-left:0;margin-top:11px;min-width:0;min-width:auto;width:100%}}.page-news-list .info{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;margin-bottom:30px;margin-top:30px;padding:20px;width:calc(100% - 40px)}@media(max-width:576px){.page-news-list .info{width:calc(100% - 42px)}}.page-news-list .info .inner{align-content:flex-start;align-items:center;border:1px solid var(--color-light-gray);display:flex;flex-direction:row;padding:13px 20px;width:calc(100% - 40px)}.page-news-list .info .inner .title{align-items:center;max-height:32px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-line;width:25%}.page-news-list .info .inner .tag-container{text-align:center;width:15%}.page-news-list .info .inner .date,.page-news-list .info .inner .open-count{text-align:center;width:25%}@media(max-width:576px){.page-news-list .info .inner .title{width:50%}.page-news-list .info .inner .open-count{font-size:12px}.page-news-list .info .inner .date,.page-news-list .info .inner .tag-container{visibility:hidden;width:0}}.page-news-list .info .inner .count-container{margin-bottom:2px;text-align:center;width:20%}.page-news-list .info .inner .count-container .count{font-size:24px;line-height:18px;text-align:center}@media(max-width:576px){.page-news-list .info .inner .count-container .count{font-size:16px}}.page-news-list .info .inner .count-container .person{margin-left:4px;text-align:center}.page-news-list .info .inner .menu-container{text-align:center;width:3%}.page-news-list .bottom_bar{display:flex;flex-direction:row;height:36px;justify-content:right;margin-top:28px;width:100%}.page-news-list .bottom_bar .label-text{align-items:center;display:flex;justify-content:center}.page-news-list .filters{display:flex;justify-content:flex-end;margin-bottom:20px}.page-news-list .filters .select-box--box{margin-top:0}.page-news-list .filters .politician-filter{width:300px}.news-category-modal{height:462px;width:1156px}@media(max-width:576px){.news-category-modal{height:auto;width:100%}.news-category-modal .container{flex-direction:column}.news-category-modal .container>.card-div{margin:15px 0}}.news-category-modal__header{display:flex;justify-content:space-between;margin-top:5px}.news-category-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:space-around;line-height:30px;text-align:center;width:100%}.news-category-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.news-category-modal .close-button:hover{background-color:var(--color-highlight)}.news-category-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.news-category-modal .separator{background-color:var(--color-border);height:382px;margin:0 32px;padding:0;width:1px}@media(max-width:576px){.news-category-modal .separator{display:none}}.news-category-modal .title-margin{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;margin-top:20px;width:100%}.news-category-modal .name-div{align-items:center;display:flex;height:36px;justify-content:left;margin:10px 0;width:100%}.news-category-modal .editor-div{align-items:center;display:flex;flex-direction:column;justify-content:left;margin:0;width:100%}.news-category-modal .colors-div{align-content:space-between;display:flex;flex-wrap:wrap;height:69px;margin-bottom:40px;margin-right:16px;width:270px}.news-category-modal .color-button{background-color:var(--color-primary);border:1px solid transparent;border-radius:13px;color:var(--color-white);cursor:pointer;height:26px;margin:3px 5px;transition:background-color var(--transition-speed);width:26px}.news-category-modal .color-button:hover{border:1px solid #000}.news-category-modal .news-table-list{height:340px;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 0 0;width:440px}@media(max-width:576px){.news-category-modal .news-table-list{width:100%}}.news-category-modal .empty-text{align-items:center;display:flex;flex-direction:row;height:64px;justify-content:center;width:100%}.news-category-modal .text-right-margin{margin-right:30px}.news-category-modal .color{border:1px solid transparent;border-radius:18px;height:26px;width:105px}.news-category-modal .new-category-button-div{display:flex;flex-direction:row;justify-content:center;margin-right:8px;margin-top:8px;width:100%}.news-category-modal .text-section-container{width:70%!important}.news-category-modal .news-table-list__news-category-element{align-items:center;background-color:#fff!important;border:1px solid var(--color-light-gray);border-radius:8px;display:flex;flex-direction:row;height:41px;justify-content:left;list-style:none;margin-bottom:8px;margin-left:2px;padding:0 16px;width:calc(100% - 32px)}.news-category-modal .news-table-list__news-category-element:hover{background-color:var(--color-highlight)!important;border:1px solid var(--color-primary)}.news-category-modal .news-table-list .active{border:1px solid var(--color-primary)}.news-category-modal .news-table-list .name{font-size:16px;font-weight:700;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:60%}.news-category-modal .news-table-list .color{border:1px solid transparent;border-radius:18px;height:26px;width:105px}.news-category-modal .news-table-list .edit{cursor:pointer;height:20px;text-align:right;width:15%}.add-image .add-image-container{align-items:center;border:1px solid var(--color-primary);border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;text-align:center;transition:background-color var(--transition-speed)}.add-image .add-image-container:hover{background-color:var(--color-highlight)}.add-image .add-image-container .add-image-inner-container{background:var(--color-primary);border-radius:50%;color:#fff!important;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:10px;width:48px}.add-image .add-image-wrapper{border-radius:10px;position:relative;width:100%}.add-image .add-image-wrapper .button--menu--container{bottom:10px;height:26px;position:absolute;right:10px;width:26px;z-index:1}.add-image .add-image-image{border:1px solid transparent;border:1px solid var(--color-primary);border-radius:10px;height:100%;width:100%}.description-area--text .description-editor-container{align-items:center;border:1px solid var(--color-primary);border-radius:3px;display:flex;height:24px;justify-content:center;margin-top:16px;padding:1px;text-align:center;width:149px}.description-area--text .description-editor-container .editor-separator{background-color:var(--color-primary);height:24px;margin:0;padding:0;width:1px}.description-area--text .description-editor-container .editor-button{background-color:#fff;border:1px solid transparent;cursor:pointer;height:24px;transition:background-color var(--transition-speed);width:24px}.description-area--text .description-editor-container .editor-button:hover{background-color:var(--color-highlight)}.description-area--text .description-editor-container .bold{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px}.description-area--text .description-editor-container .italic{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-style:italic;font-weight:400;line-height:16px}.description-area--text .description-editor-container .underline{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.description-area--text .description-editor-container .ordered-list,.description-area--text .description-editor-container .unordered-list{padding:3px}.description-area--text .description-editor-container .ordered-list img,.description-area--text .description-editor-container .unordered-list img{height:16px;object-fit:contain;object-position:center center;width:16px}.description-area--text .description-editor-container .link{color:var(--color-primary);font-size:14px;font-weight:200;line-height:18px;margin:0;padding:0}.description-area--text .area--description{background-color:#fff!important;border:1px solid var(--color-border)!important;border-radius:8px!important;color:var(--color-font);font-family:var(--font-primary)!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;margin-top:15px;min-height:148px!important;overflow:hidden;padding:18px 16px!important;resize:none;width:calc(100% - 32px)!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.page-create-news .toolbar{display:flex;margin-bottom:31px;margin-top:28px}@media(max-width:576px){.page-create-news .toolbar{flex-wrap:wrap;margin-bottom:68px!important}}.page-create-news .toolbar button{margin-left:15px}.page-create-news .toolbar button:first-child{margin-left:0;margin-right:auto}@media(max-width:576px){.page-create-news .toolbar button{margin-left:11px}.page-create-news .toolbar .back-button{margin-left:0}.page-create-news .toolbar .back-button,.page-create-news .toolbar .preview-button,.page-create-news .toolbar .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}.page-create-news .toolbar .save-button{margin-left:0;margin-top:11px}}.page-create-news .tab-view header{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:center;margin-bottom:27px;margin-top:35px;padding-bottom:16px;padding-top:32px;width:100%}.page-create-news .tab-view header .tab{border-bottom:2px solid transparent;color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:32px;padding-bottom:6px}.page-create-news .tab-view header .tab--active{border-color:var(--color-primary)}.page-create-news .card-div-right-margin{margin-right:24px}@media(max-width:576px){.page-create-news .card-div-right-margin{margin-right:0}}.page-create-news .checkbox-label{height:20px!important;text-align:center}.page-create-news .card-div-bottom-padding{padding-bottom:24px}.page-create-news .single-button-margin{margin:20px}.page-create-news .card-sub-div-right-margin{margin-right:30px}.page-create-news .container-top-margin{margin-top:20px}.page-create-news .sub-title-text-center{text-align:center;width:100%}.page-create-news .react-datepicker-wrapper{margin-top:15px}.page-create-news .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page-create-news .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:210px;padding:14px 16px;text-align:center}.page-create-news .category-select-background{min-width:280px}.page-create-news .check-box-group{min-width:200px}@media(max-width:576px){.page-create-news .check-box-group{height:auto}.page-create-news .check-box-group input{width:20px}.page-create-news .check-box-group label{display:inline-block;margin-right:0;width:calc(100% - 33px)}}.page-create-news .image-section-container{margin-right:36px}@media(max-width:576px){.page-create-news .image-section-container{margin-bottom:30px}}.page-create-news .text-section-container{width:100%!important}.page-create-news .info-icon{font-size:18px;font-weight:400;margin-left:24px}.page-create-news .label-text-primary{color:var(--color-primary);font-size:12px;font-weight:700;line-height:13px}.page-create-news .info{color:var(--color-text)!important;font-weight:400!important;margin-right:4px;margin-top:18px;text-align:right!important}.page-create-news .input-container-header{display:flex;flex-direction:row;justify-content:space-between;text-align:bottom!important}@media(max-width:576px){.page-create-news .input-container-header{flex-direction:column}.page-create-news .input-container-header span{margin-bottom:5px;margin-top:0}}.page-create-news .header-text-center{align-items:center;display:flex;text-align:center}.page-create-news .icon-white{color:#fff!important}.page-create-news .title-text-bottom-padding{padding-bottom:15px}.page-create-news .politician-section-container{align-items:top;display:flex;flex-direction:row;justify-content:top;margin-right:36px;margin-top:15px}@media(max-width:576px){.page-create-news .politician-section-container{align-items:center;flex-direction:column;margin-right:0}.page-create-news .politician-section-container .politician-card{margin-right:0}}.page-create-news .politician-section-container .politician-container{align-items:center;border:1px solid var(--color-primary);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:273px;justify-content:center;margin-right:17px;margin-top:2px;text-align:center;transition:background-color var(--transition-speed);width:226px}@media(max-width:576px){.page-create-news .politician-section-container .politician-container{margin-bottom:15px;margin-right:0}}.page-create-news .politician-section-container .politician-container:hover{background-color:var(--color-highlight)}.page-create-news .politician-section-container .politician-container .image-section-container-image{background:var(--color-primary);border-radius:50%;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:10px;width:48px}.page-create-news .correct-answer-button{background-color:#27b06c;border:1px solid transparent;border-radius:21.5px;color:var(--color-white);cursor:pointer;font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:17px;margin-left:40px;min-width:186px;padding:8px 24px;transition:background-color var(--transition-speed)}@media(max-width:576px){.page-create-news .correct-answer-button{margin-top:10px}}.page-create-news .correct-answer-button--ghost{background-color:#fff;border:1px solid var(--color-border);color:var(--color-border);transition:border-color var(--transition-speed),color var(--transition-speed)}.page-create-news .correct-answer-button--ghost:hover{background-color:#27b06c;color:#fff}.page-create-news .politician-list{list-style-type:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}.page-create-news ::-webkit-calendar-picker-indicator{cursor:pointer}@media(max-width:576px){.page-create-news .create-news-form{width:calc(100vw - 30px)}.page-create-news .create-news-form .container{flex-direction:column}.page-create-news .create-news-form .container .card-div{flex-direction:column;margin-bottom:15px}.page-create-news .create-news-form .container .card-div:last-child{margin-bottom:0}.page-create-news .create-news-form .container .card-div>div{margin-bottom:15px}.page-create-news .create-news-form .container .card-div>div:last-child{margin-bottom:0}}.page-create-news footer{display:flex;justify-content:flex-end;margin-bottom:31px;margin-top:28px;width:100%}@media(max-width:576px){.page-create-news footer{flex-wrap:wrap;margin-bottom:68px!important}}.page-create-news footer button{margin-left:15px}@media(max-width:576px){.page-create-news footer button{margin-left:11px}.page-create-news footer .preview-button{margin-left:0}.page-create-news footer .preview-button,.page-create-news footer .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.page-create-news .xp-editor{display:flex}.page-create-news .xp-editor img{height:87px;margin-right:50px;object-fit:contain;object-position:center center;width:87px}.page-create-news .xp-editor .field{margin-right:50px;width:464px}.page-create-news .xp-editor .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px;min-height:20px}.page-create-news .xp-editor .field input{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.page-create-news .visibility-h2 img{cursor:pointer;margin-left:15px;position:relative;top:2px;width:18px}.tab-view header{position:relative}.tab-view header .tab{cursor:pointer;min-width:90px;position:relative;text-align:center;z-index:1}.tab-view header:after{background-color:#f5f7fa;content:"";height:1px;left:0;position:absolute;top:calc(100% - 1px);width:100%;z-index:0}.page-create-news .info-slot{display:flex;flex-direction:column;padding:0}.page-create-news .info-slot__info{margin-left:0;margin-right:0;padding-top:10px}.tag-selector{display:flex!important;flex-direction:column!important;position:relative;width:100%}.tag-selector header{align-items:center!important;box-shadow:none!important;display:flex;justify-content:space-between!important;margin:0 0 30px!important;padding:0!important}.tag-selector header:after{display:none!important}.tag-selector>main{display:flex;flex-wrap:wrap;gap:10px}.tag-selector>main .tag{align-items:center;border:none;border-radius:8px;color:#fff;display:flex;font-size:12px;line-height:14px;margin-bottom:0;padding:2px 12px}.tag-selector>main .tag img{cursor:pointer;height:8px;margin-left:5px;object-fit:contain;object-position:center center;width:8px}.tag-selector__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px}.tag-selector .modal{position:relative}.tag-selector .modal-close{cursor:pointer;position:absolute;right:40px;top:40px}.tag-selector .modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:30px;text-align:center}.tag-selector .modal main{display:flex;flex-direction:column;width:1128px}.tag-selector--compact header{background-color:transparent!important;position:absolute;right:0;top:0;width:190px!important}.tag-selector--compact header button{font-size:12px!important;line-height:14px!important;padding:6px 34px!important}.tag-selector--compact>main{align-items:center!important;height:30px}.modal--tag-selector .tag-selector-modal-header{display:flex;margin-bottom:20px}.modal--tag-selector .tag-selector-modal-header button{height:38px;margin-left:15px}.tag-group{height:41px;margin-bottom:10px;overflow:hidden}.tag-group__header{align-items:center;background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;display:flex;margin-bottom:10px;padding:10px 15px}.tag-group__header__name{color:#59595b;font-size:16px;font-weight:700;line-height:19px;margin-right:auto}.tag-group__header__edit{height:14px;margin-right:15px;width:14px}.tag-group__header__edit,.tag-group__header__open{cursor:pointer;object-fit:contain;object-position:center center}.tag-group__header__open{height:12px;rotate:180deg;transition:rotate .4s;width:12px}.tag-group__tags{padding-left:30px}.tag-group--open{height:auto}.tag-group--open .tag-group__header__open{rotate:270deg}.tag-group__tag{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;height:auto;margin-bottom:10px;padding:7.5px 15px}.tag-group__tag__name{color:#59595b;font-size:16px;font-weight:700;line-height:19px;margin-right:auto}.tag-group__tag__color{border-radius:13px;height:26px;width:105px}.tag-group__tag__edit{cursor:pointer;height:14px;margin-left:20px;object-fit:contain;object-position:center center;width:14px}.tag-group__tag:last-child{margin-bottom:0}.tag-group__tag--selected{border-color:var(--color-primary)}.page-politicians{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-politicians{padding:15px}}.page-politicians .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-politicians .main-div{width:100%}}.page-politicians .main-div .toolbar{display:flex;flex-direction:row;height:36px;justify-content:left;margin-bottom:30px!important;width:100%}@media(max-width:576px){.page-politicians .main-div .toolbar{flex-wrap:wrap;height:auto;margin-bottom:15px!important}.page-politicians .main-div .toolbar .field--search{width:calc(100% - 67px)}.page-politicians .main-div .toolbar .titles-button{margin-left:0;margin-top:11px;min-width:0;min-width:auto;width:calc(50% - 5.5px)}.page-politicians .main-div .toolbar .questions-a{width:calc(50% - 5.5px)}.page-politicians .main-div .toolbar .questions-button{margin-top:11px;min-width:0;min-width:auto;width:100%}.page-politicians .main-div .toolbar .new-a{width:calc(50% - 5.5px)}.page-politicians .main-div .toolbar .new-button{margin-left:0;margin-top:11px;min-width:0;min-width:auto;width:100%}}.page-politicians .main-div .button{margin-left:15px}@media(max-width:576px){.page-politicians .main-div .button{height:38px;margin-left:11px}.page-politicians .main-div .main-container{margin-top:0}}.page-politicians .main-div .title-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}@media(max-width:576px){.page-politicians .main-div .title-container{align-items:flex-start;flex-direction:column}.page-politicians .main-div .title-container h2{margin-bottom:15px}}.page-politicians .main-div .title-container .title-text-width{width:100%}.page-politicians .main-div .title-container .title-right-margin{margin-right:18px}.page-politicians .main-div .title-container .select-box--box{width:366px!important}@media(max-width:576px){.page-politicians .main-div .title-container .select-box--box{width:100%!important}}.page-politicians .main-div .title-container .select-box--container{width:366px!important}@media(max-width:576px){.page-politicians .main-div .title-container .select-box--container{width:100%!important}}.page-politicians .main-div .politician-section-container{align-items:center;display:flex;flex-direction:row;justify-content:left;margin-top:18px}.page-politicians .main-div .politician-section-container .politician-list{list-style-type:none;margin:0 -17px 0 0;padding:0}@media(max-width:576px){.page-politicians .main-div .politician-section-container .politician-list{text-align:center}}.politician-title-modal{height:462px;width:1156px}@media(max-width:576px){.politician-title-modal{height:auto;width:100%}.politician-title-modal .container{flex-direction:column}.politician-title-modal .container>.card-div{margin:15px 0}}.politician-title-modal__header{display:flex;justify-content:space-between;margin-top:5px}.politician-title-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:space-around;line-height:30px;text-align:center;width:100%}.politician-title-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.politician-title-modal .close-button:hover{background-color:var(--color-highlight)}.politician-title-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.politician-title-modal .separator{background-color:var(--color-border);height:382px;margin:0 32px;padding:0;width:1px}@media(max-width:576px){.politician-title-modal .separator{display:none}}.politician-title-modal .title-margin{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;margin-top:20px;width:100%}.politician-title-modal .name-div{align-items:center;display:flex;height:36px;justify-content:left;margin:10px 0;width:100%}.politician-title-modal .editor-div{align-items:center;display:flex;flex-direction:column;justify-content:left;margin:0;width:100%}.politician-title-modal .colors-div{align-content:space-between;display:flex;flex-wrap:wrap;height:69px;margin-bottom:40px;margin-right:60px;width:216px}.politician-title-modal .color-button{background-color:var(--color-primary);border:1px solid transparent;border-radius:13px;color:var(--color-white);cursor:pointer;height:26px;margin:3px 5px;transition:background-color var(--transition-speed);width:26px}.politician-title-modal .color-button:hover{border:1px solid #000}.politician-title-modal .politician-title-list{height:340px;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 0 0;width:440px}@media(max-width:576px){.politician-title-modal .politician-title-list{width:100%}}.politician-title-modal .empty-text{align-items:center;display:flex;flex-direction:row;height:64px;justify-content:center;width:100%}.politician-title-modal .text-right-margin{margin-right:30px}.politician-title-modal .color{border:1px solid transparent;border-radius:18px;height:26px;width:105px}.politician-title-modal .new-category-button-div{display:flex;flex-direction:row;justify-content:center;margin-right:8px;margin-top:8px;width:100%}.politician-title-modal .text-section-container{width:70%!important}.politician-title-modal .edit-button-top-margin{margin-top:180px}.politician-title-modal .select-box--box{border-radius:8px;height:auto!important}.politician-title-modal .select-box--container{height:auto}.politician-title-modal .select-box--selected-item{padding:11px 16px}.politician-title-modal .select-box--arrow{margin-top:4px}.politician-title-modal .politician-title-list__politician-title-element{align-items:center;background-color:#fff!important;border:1px solid var(--color-light-gray);border-radius:8px;display:flex;flex-direction:row;height:41px;justify-content:left;list-style:none;margin-bottom:8px;margin-left:2px;padding:0 16px;width:calc(100% - 32px)}.politician-title-modal .politician-title-list__politician-title-element:hover{background-color:var(--color-highlight)!important;border:1px solid var(--color-primary)}.politician-title-modal .politician-title-list .active{border:1px solid var(--color-primary)}.politician-title-modal .politician-title-list .name{font-size:16px;font-weight:700;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:95%!important}.politician-title-modal .politician-title-list .delete{cursor:pointer;height:20px;text-align:right;width:5%}.politician-phrase-list__politician-phrase-element{align-items:center;border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:column;justify-content:center;list-style:none;margin-top:10px;min-height:38px;padding:8px 18px;width:calc(100% - 36px)}.politician-phrase-list__politician-phrase-element .phrase-container{align-items:center;display:flex;flex-direction:row;justify-content:left;width:100%}.politician-phrase-list__politician-phrase-element .phrase-container .phrase{font-size:16px;font-weight:400;line-height:17px;margin:0!important;width:96%}.politician-phrase-list__politician-phrase-element .phrase-container .menu-container{width:4%}.politician-phrase-list{list-style-type:none;margin:0;padding:0}.politician-phrase-list .container-top-margin{margin-top:28px}.politician-question-answer-list__politician-question-answer-element{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:left;list-style:none;width:100%}.politician-question-answer-list__politician-question-answer-element .politician-question-answer-element-container{height:auto;margin-top:30px;width:100%}.politician-title-add-modal{height:462px;width:458px}.politician-title-add-modal__header{display:flex;justify-content:space-between;margin-bottom:29px;margin-top:5px}.politician-title-add-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:space-around;line-height:30px;text-align:center;width:100%}.politician-title-add-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.politician-title-add-modal .close-button:hover{background-color:var(--color-highlight)}.politician-title-add-modal .label-text{font-size:22px!important;line-height:19px}.politician-title-add-modal .politician-title-list{height:340px;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 0 0;width:440px}.politician-title-add-modal .politician-title-list .name{overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:95%!important}.politician-title-add-modal .empty-text{align-items:center;display:flex;flex-direction:row;height:64px;justify-content:center;width:100%}.title-list__politician-title-element{border:1px solid var(--color-primary);border-radius:21px;display:inline-block;height:27px;margin-bottom:10px;margin-left:10px;padding:1px 5px 0 10px;position:relative;z-index:0}.title-list .name{font-size:12px;font-weight:700;line-height:14px}.title-list .delete{background-color:transparent;border:1px solid transparent;border-radius:13px;cursor:pointer;height:26px;margin-left:10px;transition:background-color var(--transition-speed);width:26px}.title-list .delete:hover{background-color:var(--color-highlight)}.page-create-politician .info-slot{display:flex;flex-direction:column;padding:0}.page-create-politician .info-slot__info{margin-left:0;margin-right:0;padding-top:10px}@media(max-width:576px){.page-create-politician .stats-container{flex-direction:column}.page-create-politician .stats-container .card-div{margin-bottom:15px}.page-create-politician .stats-container .card-div:last-child{margin-bottom:0}}.page-create-politician .toolbar{display:flex;margin-bottom:0!important;margin-top:28px}@media(max-width:576px){.page-create-politician .toolbar{flex-wrap:wrap;margin-bottom:68px!important}}.page-create-politician .toolbar button{margin-left:15px}.page-create-politician .toolbar button:first-child{margin-left:0;margin-right:auto}@media(max-width:576px){.page-create-politician .toolbar button{margin-left:11px}.page-create-politician .toolbar .back-button,.page-create-politician .toolbar .save-button{margin-left:0;min-width:0;min-width:auto;width:calc(50% - 5.5px)}.page-create-politician .toolbar .save-button{margin-top:11px}}.page-create-politician .bottom-toolbar{display:flex;justify-content:right!important;margin-top:30px}.page-create-politician .card-div-right-margin{margin-right:24px}.page-create-politician .card-div-bottom-padding{padding-bottom:24px}.page-create-politician .title-bottom-margin{margin-bottom:15px}.page-create-politician .single-button-margin{margin:20px}.page-create-politician .card-sub-div-right-margin{margin-right:30px}.page-create-politician .container-top-margin{margin-top:20px}.page-create-politician .sub-title-text-center{text-align:center;width:100%}.page-create-politician .title-container{display:flex!important;flex-direction:row!important;justify-content:space-between!important}@media(max-width:576px){.page-create-politician .main-container{flex-direction:column}}.page-create-politician .select-background{border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:row;height:20px;justify-content:left;margin-top:15px;min-width:200px;padding:14px 16px;text-align:left!important}.page-create-politician .select-background .select-text{margin-left:16px;margin-right:8px;padding-top:8px;width:40%}.page-create-politician .select-background .select-arrow{height:10px!important;margin-bottom:18px!important;width:5px!important}.page-create-politician .category-select-background{min-width:280px}.page-create-politician .check-box-group{min-width:200px}.page-create-politician .image-section-container{margin-bottom:18px;margin-right:20px;width:184px}.page-create-politician .text-section-container{width:100%!important}.page-create-politician .info-icon{font-size:18px;font-weight:400;margin-left:24px}.page-create-politician .label-text-primary{color:var(--color-primary);font-size:12px;font-weight:700;line-height:13px;text-align:center}.page-create-politician .info{color:var(--color-text)!important;font-weight:400!important;margin-right:4px;margin-top:18px;text-align:right!important}.page-create-politician .input-container-header{display:flex;flex-direction:row;justify-content:space-between;text-align:bottom!important}.page-create-politician .header-text-center{align-items:center;display:flex;text-align:center}.page-create-politician .icon-white{color:#fff!important}.page-create-politician .title-section-container{display:flex;flex-direction:row;width:100%!important}.page-create-politician .title-section-container .dk-icon{height:20px;margin-right:10px}.page-create-politician .title-section-container .pos-icon{height:12px;margin-right:10px;margin-top:4px}.page-create-politician .title-text-bottom-padding{padding-bottom:15px}.page-create-politician .description-edititor-container{align-items:center;border:1px solid var(--color-primary);border-radius:3px;display:flex;height:24px;justify-content:center;margin-top:16px;padding:1px;text-align:center;width:100px}.page-create-politician .description-edititor-container .separator{background-color:var(--color-primary);height:24px;margin:0;padding:0;width:1px}.page-create-politician .description-edititor-container .editor-button{background-color:#fff;border:1px solid transparent;cursor:pointer;height:24px;transition:background-color var(--transition-speed);width:24px}.page-create-politician .description-edititor-container .editor-button:hover{background-color:var(--color-highlight)}.page-create-politician .description-edititor-container .bold{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px}.page-create-politician .description-edititor-container .italic{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-style:italic;font-weight:400;line-height:16px}.page-create-politician .description-edititor-container .underline{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.page-create-politician .description-edititor-container .link{color:var(--color-primary);font-size:14px;font-weight:200;line-height:18px;margin:0;padding:0}.page-create-politician .politician-section-container{align-items:center;display:flex;flex-direction:row;justify-content:left;margin-right:36px;margin-top:15px}.page-create-politician .politician-section-container .politician-container{align-items:center;border:1px solid var(--color-primary);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:260px;justify-content:center;margin-bottom:24px;margin-right:20px;padding:14px 22px;text-align:center;transition:background-color var(--transition-speed);width:208px}.page-create-politician .politician-section-container .politician-container:hover{background-color:var(--color-highlight)}.page-create-politician .politician-section-container .politician-container .image-container-image{background:var(--color-primary);border-radius:50%;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:10px;width:48px}.page-create-politician .correct-answer-button{background-color:#27b06c;border:1px solid transparent;border-radius:21.5px;color:var(--color-white);cursor:pointer;font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:17px;margin-left:40px;min-width:186px;padding:8px 24px;transition:background-color var(--transition-speed)}.page-create-politician .correct-answer-button--ghost{background-color:#fff;border:1px solid var(--color-border);color:var(--color-border);transition:border-color var(--transition-speed),color var(--transition-speed)}.page-create-politician .correct-answer-button--ghost:hover{background-color:#27b06c;color:#fff}.page-create-politician .politician-question-answer-container{align-items:center;display:flex;flex-direction:row;justify-content:left;width:100%}.page-create-politician .politician-question-answer-container .politician-question-answer-list{list-style-type:none;margin:0;padding:0;width:100%}.page-create-politician .right-gravity-div{display:flex;flex-direction:row;justify-content:right;margin-bottom:0}.page-create-politician .add-title-container{align-items:center;display:flex;flex-direction:row;justify-content:left}.page-create-politician .add-title-container .title-list{list-style-type:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}.page-create-politician .add-title-container .add-title-button{background-color:#fff;border:1px solid var(--color-primary);border-radius:21px;color:var(--color-primary);font-family:var(--font-primary);font-size:12px;font-weight:700;height:30px;line-height:14px;margin-bottom:10px;margin-left:0;padding:0!important}.page-create-politician .tab-view header{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:center;margin-bottom:27px;margin-top:35px;padding-bottom:16px;padding-top:32px;width:100%}.page-create-politician .tab-view header .tab{border-bottom:2px solid transparent;color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:32px;padding-bottom:6px}.page-create-politician .tab-view header .tab--active{border-color:var(--color-primary)}.page-create-politician footer{display:flex;justify-content:flex-end;margin-bottom:31px;margin-top:28px;width:100%}@media(max-width:576px){.page-create-politician footer{flex-wrap:wrap;margin-bottom:68px!important}}.page-create-politician footer button{margin-left:15px}@media(max-width:576px){.page-create-politician footer button{margin-left:11px}.page-create-politician footer .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.page-create-politician .xp-editor{display:flex}.page-create-politician .xp-editor img{height:87px;margin-right:50px;object-fit:contain;object-position:center center;width:87px}.page-create-politician .xp-editor .field{margin-right:50px;width:464px}.page-create-politician .xp-editor .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px;min-height:20px}.page-create-politician .xp-editor .field input{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.page-create-politician .columns{display:flex}.page-create-politician .card-div--options{flex-direction:column}.page-create-politician .card-div--options label{margin-right:20px}.page-create-politician .check-box-group{padding-top:0}.page-politician-questions{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-politician-questions{padding:15px}}.page-politician-questions .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-politician-questions .main-div{width:100%}}.page-politician-questions .main-div .toolbar{display:flex;flex-direction:row;height:36px;justify-content:left;margin-bottom:30px!important;margin-top:28px;width:100%}@media(max-width:576px){.page-politician-questions .main-div .toolbar{flex-wrap:wrap}.page-politician-questions .main-div .toolbar .button{margin-left:0!important;margin-top:11px;min-width:0;min-width:auto;width:50%}}.page-politician-questions .main-div .button{margin-left:15px}.page-politician-questions .main-div .politician-question-container{align-items:center;display:flex;flex-direction:row;justify-content:left;width:100%}.page-politician-questions .main-div .politician-question-container .politician-question-list{list-style-type:none;margin:0;padding:0;width:100%}@media(max-width:576px){.page-politician-questions .main-div .politician-question-container .politician-question-list .drag_icon{width:24px!important}}.politician-question-list__politician-question-element{align-items:center;background-color:#fff!important;border-bottom:1px solid #f0f0f0;display:flex;flex-direction:row;justify-content:left;list-style:none;min-height:64px;width:100%}.politician-question-list .drag_icon{width:4%}.politician-question-list .question{width:92%}.politician-question-list .menu-container{width:4%}.event-card{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;padding-bottom:16px;width:100%}.event-card .title-text-h3{margin:8px 10px!important;max-height:40px;overflow:hidden;padding:0!important}.event-card .event-image{aspect-ratio:16/9;border:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);object-fit:cover;object-position:center center;width:100%}.event-card .image-loading{display:none}.event-card .title{padding:8px 10px}.event-card .title-text-loading{height:60px;margin:8px 10px}.event-card .text-loading,.event-card .title-text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px}.event-card .text-loading{height:20px;margin:0 10px;width:100px}.event-card .bottom-div{display:flex;flex-direction:column;width:100%}.event-card .bottom-div .location,.event-card .bottom-div .time{align-items:center;display:flex;margin-left:18px}.event-card .bottom-div .location img,.event-card .bottom-div .time img{height:14px;margin-right:11px;width:14px}.event-card .bottom-div .location>div,.event-card .bottom-div .time>div{font-size:12px;line-height:14px}.event-card .bottom-div .location>div>div:first-child,.event-card .bottom-div .time>div>div:first-child{margin-bottom:4px}.event-card .bottom-div .time{margin-bottom:8px}.event-card .bottom-div .time>div{font-weight:700}.event-modal{height:100%}@media(max-width:576px){.event-modal{margin-left:-10px}}.event-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:25px}.event-modal .event-modal-content{border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;padding-bottom:16px;width:390px}.event-modal .event-modal-content .event-image{border-radius:0 0 5px 5px;height:195px;margin-bottom:12px;width:100%}.event-modal .event-modal-content .content{display:flex;flex-direction:column;justify-content:left;margin:0 15px!important;width:calc(100% - 30px)}.event-modal .event-modal-content .content .title{font-size:22px;line-height:24px;margin-bottom:8px}.event-modal .event-modal-content .content .dates{align-items:center;color:#898989;display:flex;font-size:14px;font-weight:700;line-height:16px;margin-bottom:10px}.event-modal .event-modal-content .content .dates-icon{margin-right:10px}.event-modal .event-modal-content .content .dates-icon img{width:14px}.event-modal .event-modal-content .content .dates-info{display:flex;flex-direction:column}.event-modal .event-modal-content .content .dates-info span:first-child{margin-bottom:8px}.event-modal .event-modal-content .content .button{align-items:center;border-radius:24px;display:flex;justify-content:center;padding:15px}.event-modal .event-modal-content .content .button img{height:16px;margin-right:9px}.event-modal .event-modal-content .content .description{font-size:16px;line-height:19px;padding:10px 0}.event-modal .event-modal-content .content .separator-text{font-size:14px;line-height:16px;padding:20px 0;text-align:center}.event-modal .event-modal-content .title-text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px;height:60px;margin:8px 10px}.event-modal .event-modal-content .text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px;height:20px;margin:0 10px;width:100px}.event-modal .event-modal-content .category-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:14px;margin-top:20px;width:100%}.event-modal .event-modal-content .category-div .date{font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px;line-height:13px;padding:0 10px;text-align:right;width:100%}.event-modal .event-modal-content .category-div .icon{font-size:16px;font-weight:600;line-height:16px;padding:0;text-align:right}.event-modal .event-modal-content .category-div .category{background-color:var(--color-primary);border:1px solid transparent;border-radius:18px;color:#fff;font-family:var(--font-primary);font-size:12px;font-weight:700;height:18px;height:20px;line-height:18px;margin:0 15px;padding:1px 18px}.event-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.event-table-confirm-modal{text-align:center}.event-table-confirm-modal .button{margin:0 10px}.event-table-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.event-table-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.event-table-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--events{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--events .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--events .main-div{width:100%}}.page--events .main-div a{color:inherit;text-decoration:none}.page--events .main-div .toolbar{display:flex;flex-direction:row;height:36px;justify-content:left;margin-top:28px;width:100%}@media(max-width:576px){.page--events .main-div .top-container .card-div{flex-direction:column;margin-bottom:15px}}.page--events .main-div .sub-container{display:flex;flex-direction:column;justify-content:left;width:30%}@media(max-width:576px){.page--events .main-div .sub-container{margin-bottom:30px;width:100%}.page--events .main-div .sub-container:last-child{margin-bottom:0}}.page--events .main-div .title-text-h3-margin{margin-bottom:18px;margin-top:18px}.page--events .main-div .separator{background-color:var(--color-light-gray);height:100%;margin-left:33px;margin-right:33px;width:1px}@media(max-width:576px){.page--events .main-div .separator{display:none}}.page--events .main-div .events_category_container{align-items:center;display:flex;flex-direction:row;height:115px!important;justify-content:left}@media(max-width:576px){.page--events .main-div .events_category_container{height:auto!important}}.page--events .main-div .events_category_container .image{height:48px;margin-bottom:15px;margin-top:15px;width:80px}.page--events .main-div .events_category_container .text_container{margin:16px 20px}.page--events .main-div .events_category_container .text_container .title{margin-bottom:8px}.page--events .main-div .events_category_container .text_container .description{margin-top:8px}.page--events .main-div .events_category_container .card_container{cursor:pointer;transition:background-color var(--transition-speed)}.page--events .main-div .events_category_container .card_container:hover{background-color:var(--color-highlight)}.page--events-detail{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--events-detail{padding:15px}}.page--events-detail .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--events-detail .main-div{width:100%}}.page--events-detail .main-div .navigation-title{margin-bottom:30px}.page--events-detail .page-select{display:flex;justify-content:center;padding:20px 0;width:100%}.page--events-detail .page-select a{border-bottom:2px solid transparent;color:var(--color-primary);font-size:18px;font-weight:700;line-height:1.5;margin:0 20px;text-decoration:none}.page--events-detail .page-select a.selected{border-color:var(--color-primary)}.page--events-list{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--events-list{padding:15px}}.page--events-list .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--events-list .main-div{width:100%}}.page--events-list .main-div .toolbar{display:flex;margin-bottom:10px;margin-top:31px;width:100%}@media(max-width:576px){.page--events-list .main-div .toolbar{flex-wrap:wrap}.page--events-list .main-div .toolbar .field--search{width:calc(100% - 67px)}.page--events-list .main-div .toolbar .button{height:38px}}.page--events-list .main-div .toolbar button{margin-left:11px}.page--events-list .main-div .toolbar .calendar-button{min-width:56px;padding:6px 16px;width:56px}@media(max-width:576px){.page--events-list .main-div .toolbar .calendar-button{margin-left:0;margin-top:11px}.page--events-list .main-div .toolbar .new-button{margin-top:11px;width:calc(100% - 67px)}}@media(max-width:252px){.page--events-list .main-div .toolbar .new-button{margin-left:0}}.page--events-list .main-div .actions{margin-bottom:22px}.page--events-list .main-div .actions button{min-width:264px}@media(max-width:576px){.page--events-list .main-div .actions button{width:100%}}.page--events-list .filters{display:flex;justify-content:flex-end;margin-bottom:20px}.page--events-list .filters .select-box--box{margin-top:0}.page--events-list .filters .politician-filter{width:300px}.page--events-list .info{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;margin-bottom:30px;margin-top:30px;padding:20px;width:calc(100% - 40px)}@media(max-width:576px){.page--events-list .info{width:calc(100% - 42px)}}.page--events-list .info .inner{align-content:flex-start;align-items:center;border:1px solid var(--color-light-gray);display:flex;flex-direction:row;padding:13px 20px;width:calc(100% - 40px)}.page--events-list .info .inner .title{align-items:center;max-height:32px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-line;width:25%}.page--events-list .info .inner .tag-container{text-align:center;width:15%}.page--events-list .info .inner .date,.page--events-list .info .inner .open-count{text-align:center;width:25%}@media(max-width:576px){.page--events-list .info .inner .title{width:50%}.page--events-list .info .inner .open-count{font-size:12px}.page--events-list .info .inner .date,.page--events-list .info .inner .tag-container{visibility:hidden;width:0}}.page--events-list .info .inner .count-container{margin-bottom:2px;text-align:center;width:20%}.page--events-list .info .inner .count-container .count{font-size:24px;line-height:18px;text-align:center}@media(max-width:576px){.page--events-list .info .inner .count-container .count{font-size:16px}}.page--events-list .info .inner .count-container .person{margin-left:4px;text-align:center}.page--events-list .info .inner .menu-container{text-align:center;width:3%}.page--events-calendar{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--events-calendar{padding:15px}}.page--events-calendar .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--events-calendar .main-div{width:100%}}.page--events-calendar .main-div .toolbar{display:flex;margin-bottom:22px;margin-top:31px;width:100%}@media(max-width:576px){.page--events-calendar .main-div .toolbar{flex-wrap:wrap}.page--events-calendar .main-div .toolbar .field--search{width:calc(100% - 69px)}}.page--events-calendar .main-div .toolbar button{margin-left:11px}@media(max-width:576px){.page--events-calendar .main-div .toolbar button{height:38px}}.page--events-calendar .main-div .toolbar .calendar-button{min-width:56px;padding:6px 16px;width:56px}@media(max-width:576px){.page--events-calendar .main-div .toolbar .calendar-button{margin-left:0;margin-top:11px}.page--events-calendar .main-div .toolbar .new-button{margin-top:11px}}.event-details-details{width:100%}.event-details-details .toolbar{display:flex;margin-bottom:31px;margin-top:28px}@media(max-width:576px){.event-details-details .toolbar{flex-wrap:wrap}}.event-details-details .toolbar button{margin-left:15px}.event-details-details .toolbar button:first-child{margin-left:0;margin-right:auto}@media(max-width:576px){.event-details-details .toolbar button{margin-left:11px}.event-details-details .toolbar .back-button{margin-left:0;min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.event-details-details .toolbar .summary-button{min-width:315px}@media(max-width:576px){.event-details-details .toolbar .preview-button,.event-details-details .toolbar .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}.event-details-details .toolbar .save-button{margin-left:0;margin-top:11px}}.event-details-details .horizontal{display:flex}@media(max-width:576px){.event-details-details .horizontal{flex-direction:column}}.event-details-details .horizontal .card-div{margin-bottom:20px;margin-right:20px}@media(max-width:576px){.event-details-details .horizontal .card-div{flex-direction:column;margin-right:0;width:calc(100% - 42px)!important}}.event-details-details .horizontal .card-div--max-width{margin-right:0;width:100%}.event-details-details .horizontal .card-div--max-width h2{margin-bottom:20px}.event-details-details .card-div{width:-webkit-min-content;width:min-content}.event-details-details .card-div .column{margin-right:30px}@media(max-width:576px){.event-details-details .card-div .column{margin-right:0}}.event-details-details .card-div .column:last-child{margin-right:0}.event-details-details .card-div--disabled{border-color:rgba(0,0,0,.2);overflow:hidden;pointer-events:none;position:relative}.event-details-details .card-div--disabled:before{background-color:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.event-details-details .form{display:none}.event-details-details .form--open{display:block}.event-details-details .stat-card-div{display:flex;flex-direction:column;margin-bottom:20px;padding:20px;width:calc(100% - 40px)}.event-details-details .stat-card-div header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}@media(max-width:576px){.event-details-details .stat-card-div header{flex-direction:column}}.event-details-details .stat-card-div header h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin:0}.event-details-details .stat-card-div header a{color:var(--color-primary);font-size:12px;font-weight:700;line-height:14px;margin-top:3px;text-decoration:none}.event-details-details .stat-card-div .caption{color:#363638;font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.event-details-details .stat-card-div .info-slots{display:flex;justify-content:space-between}@media(max-width:576px){.event-details-details .stat-card-div .info-slots{flex-direction:column}}.event-details-details .stat-card-div .info-slots .info-slot{width:100%}@media(max-width:576px){.event-details-details .stat-card-div .info-slots .info-slot{margin-bottom:15px;width:calc(100% - 40px)}.event-details-details .stat-card-div .info-slots .info-slot:last-child{margin-bottom:0}}.event-details-details .stat-card-div .info-slots .info-slot .caption{margin-bottom:4px}.event-details-details .stat-card-div .info-slots .info-slot:first-child{margin-right:16px}.event-details-details .notifications-card-div{display:flex;flex-direction:column;margin-bottom:20px;padding:20px;width:calc(100% - 40px)}.event-details-details .notifications-card-div header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:49px}@media(max-width:576px){.event-details-details .notifications-card-div header{flex-direction:column}}.event-details-details .notifications-card-div header h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin:5px 0 0}.event-details-details .notifications-card-div header button{min-width:249px}@media(max-width:576px){.event-details-details .notifications-card-div header button{margin-top:15px;width:100%}}.event-details-details .notifications-card-div .notifications{display:flex;justify-content:flex-start}@media(max-width:576px){.event-details-details .notifications-card-div .notifications{flex-direction:column}}.event-details-details .notifications-card-div .notifications .notification{border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;margin-right:68px;padding:10px;width:calc(33.33333% - 65.33333px)}@media(max-width:576px){.event-details-details .notifications-card-div .notifications .notification{margin-bottom:15px;width:calc(100% - 20px)}.event-details-details .notifications-card-div .notifications .notification:last-child{margin-bottom:0}}.event-details-details .notifications-card-div .notifications .notification footer{display:flex;justify-content:space-between;margin-top:8px}.event-details-details .notifications-card-div .notifications .notification__text{color:#363638;font-size:16px;height:76px;line-height:19px;overflow:hidden}.event-details-details .notifications-card-div .notifications .notification__date{color:#59595b;font-size:14px;font-weight:700;line-height:16px}.event-details-details .notifications-card-div .notifications .notification__delete{align-items:center;color:#c30870;cursor:pointer;display:flex;font-size:12px;font-weight:700;line-height:14px}.event-details-details .notifications-card-div .notifications .notification__delete span.material-symbols-outlined{font-size:14px;margin-right:5px}.event-details-details .notifications-card-div .notifications .notification:last-child{margin-right:0}.event-details-details .galleries-card-div{display:flex;flex-direction:column;margin-bottom:20px;padding:20px;width:calc(100% - 40px)}.event-details-details .galleries-card-div header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.event-details-details .galleries-card-div header h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin:5px 0 0}.event-details-details .galleries-card-div .caption{color:#0267aa;font-size:18px;font-weight:700;line-height:21px}.event-details-details .galleries-card-div .caption--review-needed{color:#c30870}.event-details-details .galleries-card-div .galleries{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden;padding-top:10px;width:100%}@media(max-width:576px){.event-details-details .galleries-card-div .galleries{flex-direction:column}}.event-details-details .galleries-card-div .galleries span{margin-bottom:18px}.event-details-details .galleries-card-div .gallery{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);margin-bottom:18px;margin-right:10px;padding:10px;width:calc(25% - 31.5px)}@media(max-width:576px){.event-details-details .galleries-card-div .gallery{margin-right:0;width:calc(100% - 24px)}}.event-details-details .galleries-card-div .gallery .images{display:flex;flex-wrap:wrap;height:237.16px}.event-details-details .galleries-card-div .gallery .image{display:inline-flex;position:relative}.event-details-details .galleries-card-div .gallery .image.selected img{border:2px solid #c30870}.event-details-details .galleries-card-div .gallery .image.selected .image__delete{display:flex}.event-details-details .galleries-card-div .gallery .image__delete{align-items:center;background-color:#c30870;border-top-left-radius:10px;bottom:0;color:#fff;cursor:pointer;display:none;height:30px;justify-content:center;position:absolute;right:0;width:58px}.event-details-details .galleries-card-div .gallery .image img{box-sizing:border-box;height:100%;object-fit:cover;object-position:center center;width:100%}.event-details-details .galleries-card-div .gallery .image:first-child{aspect-ratio:274/150;margin-bottom:8px;width:100%}.event-details-details .galleries-card-div .gallery .image:nth-child(2){aspect-ratio:133/73;margin-right:8px;width:calc(50% - 4px)}.event-details-details .galleries-card-div .gallery .image:nth-child(3){aspect-ratio:133/73;width:calc(50% - 4px)}.event-details-details .galleries-card-div .gallery footer{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.event-details-details .galleries-card-div .gallery footer span{cursor:pointer;margin:0 5px}.event-details-details .galleries-card-div .gallery footer span:nth-child(2){color:#c30870}.event-details-details .galleries-card-div .gallery__date{color:#363638;font-size:12px;line-height:14px;margin-bottom:3px}.event-details-details .galleries-card-div .gallery__owner{color:#363638;font-size:14px;font-weight:700;line-height:16px}.event-details-details .galleries-card-div .gallery--review-needed{border:2px solid #c30870;box-shadow:0 0 10px 0 rgba(195,8,112,.08)}.event-details-details .galleries-card-div .gallery--review-needed footer{text-align:center}.event-details-details .galleries-card-div .gallery--review-needed footer span:first-child{color:#27b06c}.event-details-details .galleries-card-div .gallery--review-needed footer span:nth-child(3){color:#c30870}.event-details-details .galleries-card-div .gallery:nth-child(4),.event-details-details .galleries-card-div .gallery:nth-child(8){margin-right:0}.event-details-details .galleries-card-div .gallery:nth-child(n+5){display:none}.event-details-details .galleries-card-div footer .button{min-width:288px}@media(max-width:576px){.event-details-details .galleries-card-div footer .button{margin-left:0;width:100%}}.event-details-details .galleries-card-div .pagination{align-items:center;background-color:#f4f4f4;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:var(--color-dark);display:none;font-size:16px;font-weight:700;justify-content:flex-end;line-height:19px;margin-bottom:-21px;margin-left:-21px;margin-right:-21px;padding:8px}.event-details-details .galleries-card-div .pagination button{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.1);display:flex;height:26px;justify-content:center;margin:0 25px;min-width:26px;width:26px}.event-details-details .galleries-card-div .pagination button[disabled]{pointer-events:none}.event-details-details .galleries-card-div .pagination button[disabled] img{opacity:.5}.event-details-details .galleries-card-div .pagination button img{height:8px}.event-details-details .galleries-card-div--open .pagination{display:flex}.event-details-details .galleries-card-div--open .gallery:nth-child(n+5){display:block}.event-details-details .galleries-card-div--open>footer{display:none}.event-details-details .details-card-div,.event-details-details .summary-card-div{display:flex;flex-direction:column;margin-bottom:20px;padding:20px 25px 20px 20px;width:calc(100% - 45px)}.event-details-details .details-card-div header,.event-details-details .summary-card-div header{align-items:flex-start;display:flex;justify-content:space-between}.event-details-details .details-card-div header h2,.event-details-details .summary-card-div header h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin:5px 0 0}.event-details-details .details-card-div main,.event-details-details .summary-card-div main{height:0;margin-top:0;overflow:hidden}.event-details-details .details-card-div--open main,.event-details-details .summary-card-div--open main{height:auto;margin-top:30px;padding-bottom:5px}.event-details-details .details-card-div .summary-empty,.event-details-details .summary-card-div .summary-empty{color:gray;font-style:italic}.event-details-details .details-card-div button,.event-details-details .summary-card-div button{align-items:center;background-color:#fff;border:0;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;height:26px;justify-content:center;min-width:26px;width:26px}.event-details-details .details-card-div button img,.event-details-details .summary-card-div button img{height:8px;transition:rotate .3s}.event-details-details .details-card-div button img.rotated,.event-details-details .summary-card-div button img.rotated{rotate:90deg}.event-details-details .select-background{border:1px solid var(--color-border);border-radius:8px;display:flex;flex-direction:row;height:20px;justify-content:left;margin-top:15px;min-width:200px;padding:14px 16px;text-align:left!important}.event-details-details .select-background .select-text{margin-left:16px;margin-right:8px;padding-top:8px;width:40%}.event-details-details .select-background .select-arrow{height:10px!important;margin-bottom:18px!important;width:5px!important}.event-details-details .input-group-div{align-items:center;display:flex;min-width:400px}@media(max-width:576px){.event-details-details .input-group-div{min-width:0;min-width:auto}}.event-details-details .input-group-div input{margin-top:0;position:static}.event-details-details .politician-selector{display:flex;margin-top:15px}.event-details-details .politician-selector .politician-image{border-radius:8px;margin-right:15px;overflow:hidden}.event-details-details .politician-selector .politician-image img{height:100px;object-fit:cover;object-position:center center;width:80px}.event-details-details .politician-selector .politician-name{font-size:16px;font-weight:700;line-height:19px;margin-bottom:45px}.event-details-details .image-section-container{margin-right:18px;width:290px}.event-details-details .image-section-container .image-container{align-items:center;border:1px solid var(--color-primary);border-radius:5px;display:flex;flex-direction:column;height:92px;justify-content:center;margin-top:20px;padding:14px 22px;text-align:center;width:227px}.event-details-details .image-section-container .image-container .image-container-image{background:var(--color-primary);border-radius:50%;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:10px;width:48px}.event-details-details .image-section-container .image{border:1px solid var(--color-primary);border-radius:5px;height:auto;margin-top:20px;width:255px}.event-details-details .columns{display:flex;margin-bottom:38px}@media(max-width:576px){.event-details-details .columns{flex-direction:column}.event-details-details .columns .column{width:100%!important}}.event-details-details .columns:last-child{margin-bottom:0}.event-details-details .input-container-header{display:flex;flex-direction:column}.event-details-details .input-container-header .label-text{align-self:flex-end;font-size:12px;line-height:14px;margin-bottom:5px}.event-details-details .description-edititor-container{align-items:center;border:1px solid var(--color-primary);border-radius:3px;display:flex;height:24px;justify-content:center;left:19px;padding:1px;position:absolute;text-align:center;top:39px;width:100px}.event-details-details .description-edititor-container .separator{background-color:var(--color-primary);height:24px;margin:0;padding:0;width:1px}.event-details-details .description-edititor-container .editor-button{background-color:#fff;border:1px solid transparent;cursor:pointer;height:24px;transition:background-color var(--transition-speed);width:24px}.event-details-details .description-edititor-container .editor-button:hover{background-color:var(--color-highlight)}.event-details-details .description-edititor-container .bold{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px}.event-details-details .description-edititor-container .italic{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-style:italic;font-weight:400;line-height:16px}.event-details-details .description-edititor-container .underline{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.event-details-details .description-edititor-container .link{color:var(--color-primary);font-size:14px;font-weight:200;line-height:18px;margin:0;padding:0}.event-details-details .field.area--text{margin-top:5px}.event-details-details .field.area--text textarea{padding:47px 19px 13px!important;width:calc(100% - 40px)!important}.event-details-details .shared-text-button-field{align-items:center;display:flex}.event-details-details .shared-text-button-field>div{width:100%}.event-details-details .shared-text-button-field button{margin-left:22px}.event-details-details #leaflet-map{border-radius:6px;height:300px;margin-top:16px;width:100%}.event-details-details footer{display:flex;justify-content:flex-end;width:100%}.event-details-details footer button{margin-left:15px}@media(max-width:576px){.event-details-details footer button{margin-left:11px}.event-details-details footer .preview-button{margin-left:0}.event-details-details footer .preview-button,.event-details-details footer .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.event-details-details .react-datepicker-wrapper{margin-top:15px}.event-details-details .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.event-details-details .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:200px;padding:14px 16px;text-align:center}.event-details-details .react-datepicker-wrapper .react-datepicker__input-container input.error{border-color:var(--color-warning)}.event-details-details .confirm-delete-message-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:900;line-height:24px;margin-bottom:30px;text-align:center}.event-details-details .confirm-delete-message-modal .modal-description{margin-bottom:30px;text-align:center}.event-details-details .politicians-list{align-items:flex-start;display:flex}.event-details-details .add-politician{border:1px solid var(--color-primary);border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:column;margin-right:20px;padding:8px 0 3px;width:78px}.event-details-details .add-politician img{height:48px;margin:0 16px 11px;width:48px}.event-details-details .add-politician span{color:var(--color-primary);font-size:12px;font-weight:700;line-height:13px;margin-bottom:5px;text-align:center}.event-details-details .host-politician{display:flex;flex-direction:column;margin-right:20px;position:relative;width:110px}.event-details-details .host-politician>img{border-radius:8px;height:100px;margin-bottom:10px;margin-left:15px;object-fit:cover;object-position:center center;width:80px}.event-details-details .host-politician span{color:#363638;font-size:16px;font-weight:700;height:17px;line-height:17px;overflow:hidden;text-align:center}.event-details-details .host-politician .button--menu--container{height:0}.event-details-details .host-politician .button--menu{bottom:30px;margin:0!important;position:absolute;right:10px}.event-details-details .host-politician .button--menu span{height:16px!important}.event-details-details .host-politician .button--menu--items div img.icon{height:14px;margin-right:0!important;object-fit:contain;object-position:center center;width:14px}.event-details-details .card-div--achievement{align-items:center;display:flex;flex-direction:column;min-width:240px}.event-details-details .card-div--achievement .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:10px}.event-details-details .visibility-h2 img{cursor:pointer;margin-left:15px;position:relative;top:2px;width:18px}.eventimage-confirm-modal{text-align:center}.eventimage-confirm-modal .button{margin:0 10px}.eventimage-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.eventimage-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.eventimage-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.achievement-modal{width:1138px}.achievement-modal .modal-title{color:var(--color-primary);font-size:18px;font-weight:900;line-height:21px;margin-bottom:30px}.achievement-form .select-box--box{margin-top:0}.achievement-form__type{display:flex;margin-bottom:30px}.achievement-form__type .select-box--box{margin-left:auto;max-width:256px}.achievement-form__header{display:flex;gap:30px;margin-bottom:30px}.achievement-form__description,.achievement-form__name{margin-bottom:30px}.achievement-form__description label,.achievement-form__name label{margin-bottom:0}.achievement-form__description .info-text,.achievement-form__name .info-text{color:#59595b;font-size:12px;line-height:14px;margin-bottom:2px;text-align:right}.achievement-form__description .area--text,.achievement-form__name .area--text{margin-top:0!important}.achievement-form__description .area--text textarea,.achievement-form__name .area--text textarea{height:60px!important}.achievement-form__description input,.achievement-form__name input{width:calc(100% - 18px)!important}.achievement-form__exp,.achievement-form__image{align-items:center;display:flex}.achievement-form__exp>div,.achievement-form__image>div{align-items:center;display:flex;flex-direction:column;width:calc(33.33333% - 29px)}.achievement-form__exp>div .field,.achievement-form__image>div .field{width:96px}.achievement-form__exp>div .field input,.achievement-form__image>div .field input{text-align:center;width:calc(100% - 18px)!important}.achievement-form__exp>div:first-child,.achievement-form__image>div:first-child{width:87px}.achievement-form__exp>div:first-child img,.achievement-form__image>div:first-child img{height:87px;object-fit:contain;object-position:center center;width:87px}.achievement-form__activity{width:calc(100% - 744px)}.achievement-form__activity.one{width:calc(100% - 248px)}.achievement-form__footer{display:flex;justify-content:flex-end;margin-top:30px}.achievement-form__footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870;margin-right:20px;min-width:150px}.achievement-form__value{width:218px}.achievement-form__value .field{width:100%}.achievement-form__value .field input{width:calc(100% - 18px)!important}.achievement-form label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:21px;margin-bottom:8px}.achievement-form input{padding:14px 8px!important}.achievement-form-confirm-modal{text-align:center}.achievement-form-confirm-modal .button{margin:0 10px}.achievement-form-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.achievement-form-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.achievement-form-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.event-details-stats{margin-top:30px}.event-details-stats>.card-div{flex-direction:column;padding:20px!important;width:calc(100% - 40px)!important}.event-details-stats span{margin-bottom:20px}.event-details-stats .stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.event-details-stats .stats .stat{display:flex;flex-direction:column}.event-details-stats .stats .stat__name{font-size:14px;margin-bottom:20px}.event-details-stats .stats .stat__value{font-size:18px;font-weight:700;text-align:center}.admin-activity{display:flex;font-size:14px;line-height:16px;padding:7px 0 7px 28px}.admin-activity a{color:var(--color-primary);font-weight:700;text-decoration:none}.admin-activity strong{color:#606060}.admin-activity__description{margin-right:auto;position:relative}.admin-activity__description:before{background-color:var(--color-font);border-radius:50%;content:"";height:6px;left:-19px;position:absolute;top:5px;width:6px}.admin-activity__date{margin-left:46px;white-space:nowrap}.admin-activity:last-child{margin-bottom:0}.page--admin-users{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--admin-users .activities .tabs{display:flex;flex-wrap:wrap;margin-bottom:30px}.page--admin-users .activities .tabs a{border-bottom:2px solid transparent;cursor:pointer;font-size:18px;line-height:20px;margin-bottom:9px;margin-right:20px;padding-bottom:6px}.page--admin-users .activities .tabs a.selected{border-color:var(--color-primary);color:var(--color-primary);font-weight:700}.page--admin-users .card-div.tabs-select{padding:30px 20px 10px;width:calc(100% - 40px)}.page--admin-users .card-div.tabs-select .tabs{align-items:center;border-bottom:1px solid var(--color-primary);display:flex;justify-content:center;width:100%}.page--admin-users .card-div.tabs-select .tabs .tab{border-bottom:3px solid transparent;color:#363638;cursor:pointer;font-size:16px;line-height:17px;margin-bottom:-2px;padding:0 8px 12px}.page--admin-users .card-div.tabs-select .tabs .tab--selected{border-color:var(--color-primary);color:var(--color-primary);font-weight:700}.page--admin-users .search{align-items:center;display:flex}.page--admin-users .search .field--search{margin-right:10px}.page--admin-users .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--admin-users .toolbar{align-items:center;display:flex}.page--admin-users .toolbar .search{width:calc(100% - 293px)}.page--admin-users .toolbar>.button{margin-left:30px;width:263px}.page--admin-users .card-div{border:none;flex-direction:column;margin-bottom:30px;padding:20px}.page--admin-users .card-div header{margin-bottom:18px}.page--admin-users .card-div .caption{font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.page--admin-users h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin:0}.page--admin-users .info-slots{display:flex;justify-content:space-between}.page--admin-users .info-slots .info-slot{width:calc(50% - 48px)}.page--admin-users .table{margin:-20px}.page--admin-users .table .table__body__column{height:16px}.page--admin-users .table label{margin:-3px 0 0}.page--admin-users .table__header{border-radius:8px 8px 0 0}.page--admin-users .table__pagination{border-radius:0 0 8px 8px}.page--admin-users .button--menu--items .disabled img,.page--admin-users .button--menu--items .disabled span{opacity:.25}.page--admin-users .admin-activities{max-height:500px;overflow-y:auto;padding-right:20px}.page--admin-users .admin-activities__empty{font-size:14px;padding:20px;text-align:center}.page--mobile-app-user h1 a{color:inherit;text-decoration:none}.page--mobile-app-user .main-div{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.page--mobile-app-user .lineBreak{display:inline-block}@media(max-width:576px){.page--mobile-app-user .lineBreak{word-wrap:break-word;margin-bottom:5px;white-space:pre-wrap}}.page--mobile-app-user .mobile-app-user-layout{grid-gap:30px;display:grid;gap:30px;grid-template-columns:2fr 1fr}@media(max-width:576px){.page--mobile-app-user .mobile-app-user-layout{grid-template-columns:none}}.page--mobile-app-user .mobile-app-user-layout .card-div:last-child{height:-webkit-min-content;height:min-content}.page--mobile-app-user .mobile-app-user-layout .card-div:first-child{grid-column:1/3;padding:30px 22px;width:calc(100% - 44px)}@media(max-width:576px){.page--mobile-app-user .mobile-app-user-layout .card-div:first-child{grid-column:unset}}.page--mobile-app-user .mobile-app-user-layout .card-div:first-child header{margin-bottom:19.5px;padding-bottom:26.5px;position:relative}.page--mobile-app-user .mobile-app-user-layout .card-div:first-child header:after{background-color:#f5f7fa;content:"";height:1px;left:0;position:absolute;top:calc(100% - 1px);width:100%;z-index:0}.page--mobile-app-user .card-div{border:none;flex-direction:column;overflow:hidden;padding:18px;width:calc(100% - 36px)}.page--mobile-app-user .card-div header{align-items:center;display:flex}.page--mobile-app-user .card-div header .button{margin-left:20px}.page--mobile-app-user .user-name{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-right:42px}.page--mobile-app-user .user-name .username{font-size:22px;font-weight:700}.page--mobile-app-user .user-name .username i{color:#c30870;font-style:normal;text-transform:uppercase}.page--mobile-app-user .user-experience{align-items:center;color:var(--color-gray);display:flex;font-size:16px;line-height:17px;margin-right:auto}.page--mobile-app-user .user-experience img{height:26px;margin-right:4px}.page--mobile-app-user .user-main-info{display:flex}.page--mobile-app-user .main-info{margin-right:105px}@media(max-width:576px){.page--mobile-app-user .main-info{margin-right:25px}}.page--mobile-app-user .main-info__caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:8px}.page--mobile-app-user .tab-view header{display:flex;margin-bottom:8px}.page--mobile-app-user .tab-view header .tab{border-bottom:2px solid transparent;color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:32px;padding-bottom:6px}.page--mobile-app-user .tab-view header .tab--active{border-color:var(--color-primary)}.page--mobile-app-user .user-details{display:flex;flex-direction:column}.page--mobile-app-user .user-details .user-detail{align-items:center;display:flex;margin-bottom:39px}.page--mobile-app-user .user-details .user-detail__caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:39px;width:152px}.page--mobile-app-user .user-details .user-detail__value{font-size:16px;line-height:17px}.page--mobile-app-user .user-details .user-detail:last-child{margin-bottom:0}.page--mobile-app-user .user-tasks-table{margin-top:-32px}.page--mobile-app-user .user-tasks-table label.checkbox{margin:0}.page--mobile-app-user .user-activities__empty{font-size:14px;padding:20px;text-align:center}.page--mobile-app-user .user-tags header{display:flex;justify-content:space-between;margin-bottom:23px}.page--mobile-app-user .user-tags .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px}.page--mobile-app-user .user-tags__tags{display:flex;flex-wrap:wrap;gap:10px}.page--mobile-app-user .user-tags__empty{font-size:14px;padding:20px;text-align:center}.page--mobile-app-user .user-tags .user-tag{align-items:center;border:1px solid var(--color-gray);border-radius:10px;color:var(--color-gray);display:flex;font-size:12px;line-height:13px;padding:3px 12px}.page--mobile-app-user .user-tags .user-tag .material-symbols-outlined{cursor:pointer;font-size:13px;margin-left:5px}.page--mobile-app-user .user-confirm-modal{text-align:center}.page--mobile-app-user .user-confirm-modal .button{margin:0 10px}.page--mobile-app-user .user-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.page--mobile-app-user .user-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.page--mobile-app-user .user-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--mobile-app-user .tabs{display:flex;flex-wrap:wrap;margin-bottom:30px}.page--mobile-app-user .tabs a{border-bottom:2px solid transparent;cursor:pointer;font-size:18px;line-height:20px;margin-bottom:9px;margin-right:20px;padding-bottom:6px}.page--mobile-app-user .tabs a.selected{border-color:var(--color-primary);color:var(--color-primary);font-weight:700}.interest{display:flex;font-size:14px;line-height:16px;margin-bottom:12px;padding-left:28px;padding-right:28px;width:calc(100% - 56px)}.interest__tag{display:flex;flex-direction:row;justify-content:left;margin-right:auto;width:100%}.interest__tag .name{font-weight:700;width:25%}.interest__tag .percent{font-weight:400;width:5%}.interest__tag .percent-div{background:#d3d3d3;border-radius:10px;display:flex;flex-direction:row;height:20px;justify-content:left;margin-right:10px;width:70%}.interest__tag .percent-div .percent{border-radius:10px;width:100%}.interest:last-child{margin-bottom:0}.banned-words-modal{height:434px;max-height:80vh;max-width:80vw;padding:30px 20px 72px 11.5px;position:relative;width:1124.5px}.banned-words-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:30px;text-align:center}.banned-words-modal .modal-close{cursor:pointer;height:14px;position:absolute;right:21.35px;top:25.5px;width:14px}.banned-words-modal main{display:flex;height:100%}.banned-words-modal main .quote-parties{min-width:400px;width:400px}@media(max-width:576px){.banned-words-modal main .quote-parties{min-width:250px;width:250px}}.banned-words-modal main .quote-parties .banned-word{align-items:center;display:flex;margin-bottom:8.5px}.banned-words-modal main .quote-parties .banned-word span{margin-right:auto}.banned-words-modal main .quote-parties button{border-radius:8px;margin:11.5px 0;width:100%}.banned-words-modal main .quote-party-form{padding:30px}.banned-words-modal main .quote-party-form__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:25px;text-align:center}.banned-words-modal main .quote-party-form .input-field{display:flex;width:100%}.banned-words-modal main .quote-party-form .input-field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin:6px 24px 0 0;width:151px}.banned-words-modal main .quote-party-form .input-field .field{width:calc(100% - 175px)}.banned-words-modal main .quote-party-form .input-field input{font-size:16px!important;height:19px!important;line-height:19px!important;padding:8px 16px!important}.banned-words-modal main .quote-party-form footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.banned-words-modal main .separator{background-color:var(--color-border);margin:0 30px;width:1px}.banned-words-modal footer{display:flex;justify-content:center;margin-top:11px}.banned-words-modal .banned-words{height:100%}.banned-words-modal .banned-words .list{height:calc(100% - 50px);margin-bottom:20px;overflow-y:scroll}.banned-words-modal .banned-words .caption{margin-bottom:14px}.banned-words-modal .banned-words .banned-word{border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:17px;margin-bottom:8.5px;padding:11px 17px}.banned-words-modal .banned-words .banned-word:last-child{margin-bottom:0}.banned-words-modal .banned-words .banned-word--selected{border:2px solid var(--color-primary)}.banned-words-modal .input-field{margin-bottom:15px;position:relative}.banned-words-modal .input-field input{color:#363638!important;font-size:16px!important;font-weight:400!important;height:17px!important;line-height:17px!important;padding:14px 20px!important}.banned-words-modal .input-field .info{color:#59595b;font-size:12px;line-height:14px;position:absolute;right:0;text-align:right;top:6px}.banned-words-modal .input-field--strong input{border-width:2px!important;font-weight:700!important}.banned-words-modal .confirm-delete-party-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:900;line-height:24px;margin-bottom:30px;text-align:center}.banned-words-modal .confirm-delete-party-modal .modal-description{margin-bottom:30px;text-align:center}.banned-words-modal .confirm-delete-party-modal footer{margin:0!important}.page--mobile-app-users{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--mobile-app-users{align-items:flex-start}}.page--mobile-app-users .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--mobile-app-users .main-div{width:100%}}.page--mobile-app-users .search{align-items:center;display:flex}.page--mobile-app-users .search .field--search{margin-right:10px}.page--mobile-app-users .card-div{border:none;flex-direction:column;margin-bottom:30px;padding:20px}.page--mobile-app-users .card-div header{margin-bottom:18px}.page--mobile-app-users .card-div .caption{font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.page--mobile-app-users h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin:0}.page--mobile-app-users .info-slots{display:flex;justify-content:space-between}.page--mobile-app-users .info-slots .info-slot{width:calc(50% - 48px)}.page--mobile-app-users .table{margin:-20px}.page--mobile-app-users .table .table__body__column{height:16px;word-break:break-all}.page--mobile-app-users .table label{margin:-3px 0 0}.page--mobile-app-users .table .button--menu--items{word-break:normal}.users-table-confirm-modal{text-align:center}.users-table-confirm-modal .button{margin:0 10px}.users-table-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.users-table-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.users-table-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page.page--login{margin-left:0!important}.page--login{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--inner-height)}.page--login .login-form{max-width:calc(100vw - 20px);text-align:center;width:359px}.page--login .login-form__logo{height:47px;margin-bottom:30px}.page--login .login-form h1{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin:0 0 30px}.page--login .login-form .field{margin-bottom:10px}.page--login .login-form .field input{background-color:rgba(2,103,170,.1);border:1px solid transparent}.page--login .login-form__links{margin-bottom:53.5px;margin-top:-2px;text-align:right}.page--login .login-form__links__link{color:var(--color-primary);font-size:12px;font-weight:700;line-height:13px;text-decoration:none;transition:color var(--transition-speed)}.page--login .login-form__links__link:hover{color:var(--color-highlight)}.page--login .login-form__links__link--error{color:var(--color-warning);text-decoration:underline}.page.page--forgot-password{margin-left:0!important}.page--forgot-password{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--inner-height)}.page--forgot-password .forgot-password-form{max-width:calc(100vw - 20px);text-align:center;width:420px}.page--forgot-password .forgot-password-form__logo{height:47px;margin-bottom:30px}.page--forgot-password .forgot-password-form h1{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin:0 0 30px}.page--forgot-password .forgot-password-form .description{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-bottom:51px}.page--forgot-password .forgot-password-form .field{margin-bottom:30px}.page--forgot-password .forgot-password-form .field input{background-color:rgba(2,103,170,.1);border:1px solid transparent}.page--forgot-password .forgot-password-form button{min-width:265px}.page.page--reset-password{margin-left:0!important}.page--reset-password{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--inner-height)}.page--reset-password .reset-password-form{max-width:calc(100vw - 20px);text-align:center;width:420px}.page--reset-password .reset-password-form__logo{height:47px;margin-bottom:30px}.page--reset-password .reset-password-form h1{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin:0 0 30px}.page--reset-password .reset-password-form .description{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-bottom:51px}.page--reset-password .reset-password-form .field{margin-bottom:30px}.page--reset-password .reset-password-form .field input{background-color:rgba(2,103,170,.1);border:1px solid transparent}.page--reset-password .reset-password-form .field--error input{background-color:rgba(195,8,112,.1)!important;border-color:#c30870!important}.page--reset-password .reset-password-form button{min-width:265px}.page.page--admin-set-password{margin-left:0!important}.page--admin-set-password{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--inner-height)}.page--admin-set-password .admin-set-password-form{max-width:calc(100vw - 20px);text-align:center;width:420px}.page--admin-set-password .admin-set-password-form__logo{height:47px;margin-bottom:30px}.page--admin-set-password .admin-set-password-form h1{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin:0 0 30px}.page--admin-set-password .admin-set-password-form .description{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-bottom:51px}.page--admin-set-password .admin-set-password-form .field{margin-bottom:10px}.page--admin-set-password .admin-set-password-form .field input{background-color:rgba(2,103,170,.1)!important;border:1px solid transparent!important;font-size:16px!important;height:17px!important;padding:18px 15px!important}.page--admin-set-password .admin-set-password-form .field--error input{background-color:rgba(195,8,112,.1)!important;border-color:#c30870!important}.page--admin-set-password .admin-set-password-form button{margin-top:30px;min-width:265px}.page--admin-user{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--admin-user .activities .tabs{display:flex;flex-wrap:wrap;margin-bottom:30px}.page--admin-user .activities .tabs a{border-bottom:2px solid transparent;cursor:pointer;font-size:18px;line-height:20px;margin-bottom:9px;margin-right:20px;padding-bottom:6px}.page--admin-user .activities .tabs a.selected{border-color:var(--color-primary);color:var(--color-primary);font-weight:700}.page--admin-user .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--admin-user .main-div>header a{color:inherit;text-decoration:none}.page--admin-user .card-div{border:none;flex-direction:column;margin-bottom:30px;padding:20px}.page--admin-user .card-div header{margin-bottom:18px}.page--admin-user .card-div .caption{font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.page--admin-user .admin-details{align-items:center;display:flex;flex-direction:row}.page--admin-user .admin-details .admin-name{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-right:120px}.page--admin-user .admin-details .admin-email{color:#59595b;display:flex;flex-direction:column;font-size:14px;line-height:16px;margin-right:auto}.page--admin-user .admin-details .admin-email label{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:8px}.page--admin-user .admin-details .actions .button{margin-left:25px;min-width:215px}.page--admin-user .admin-details .actions .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870;min-width:171px}.page--admin-user h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin:0}.page--admin-user .admin-activities{max-height:500px;overflow-y:auto;padding-right:20px}.page--admin-user .admin-activities__empty{font-size:14px;padding:20px;text-align:center}.push-message-table .push-body,.push-message-table .push-title{height:16px;margin-right:15px;overflow:hidden;word-break:break-all}.page-push{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-push{padding:15px}}.page-push .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-push .main-div{width:100%}}.page-push .toolbar{display:flex;justify-content:right!important;margin-bottom:0!important;margin-top:24px!important}.page-push .toolbar .button{height:100%;margin-bottom:24px;margin-left:15px}.page-push .card-div{align-items:flex-end;flex-direction:column;padding:26px 20px 0}.page-push .button-div{align-items:flex-end;display:flex;flex-direction:column;padding-bottom:8px;padding-top:20px;width:100%}.page-push .button-div .button{min-width:203px}.page-push .page-container-div{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.page-push .page-container-div .title-div{align-items:center;display:flex;margin-bottom:16px}.page-push .page-container-div .content-div{display:flex}.page-push .page-container-div .content-div .content-action-div{display:flex;flex-direction:row;width:100%}.page-push .page-container-div .content-div .content-action-div.column-direction{flex-direction:column}.page-push .page-container-div .content-div .content-action-div .content-action-id-div{margin-right:8px;width:30%}.page-push .page-container-div .inner-container{display:flex;flex-direction:row}.page-push .page-container-div .inner-container .phone-notification-container{display:flex;flex-direction:column;gap:10px;margin-left:60px;width:372px}.page-push .page-container-div .progress-div{align-items:center;display:flex;flex-direction:column;margin-right:36px;min-height:22px;width:40px}.page-push .page-container-div .progress-div.zero-height{min-height:0}.page-push .page-container-div .progress-div .progress-number{align-items:center;background:#979797;border:0;border-radius:20px;color:var(--color-white);display:flex;font-family:var(--font-primary);font-size:22px;font-weight:700;height:40px;justify-content:center;line-height:26px;margin:0;width:40px}.page-push .page-container-div .progress-div .progress-number.active{background:var(--color-blue)}.page-push .page-container-div .progress-div .progress-line{background:var(--color-blue);height:100%;width:2px}.page-push .title-text-bottom-padding{padding-bottom:15px}.page-push .title-text-top-padding{padding-top:15px}.page-push .text-section-container{width:100%!important}.page-push .push-message-table{margin:18px 0 0;padding:0}.page-push .react-datepicker-wrapper{margin-top:15px}.page-push .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page-push .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:210px;padding:14px 16px;text-align:center}.page-push .check-box-group{padding-top:0}.page-push .hidden{display:none}.target-table-container .target-table__target-element{display:flex;flex-direction:column;height:100%;list-style:none;margin-bottom:10px;width:100%}.target-table-container .target-table__target-element .inner-container{align-items:stretch;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:row;height:100%;justify-content:flex-start;list-style:none;margin-bottom:10px;padding:-1px;width:100%}.target-table-container .target-table__target-element .inner-container .delete{cursor:pointer;height:20px;padding:14px;text-align:right;width:16px}.target-table-container .target-table__target-element .inner-container .divider{background-color:#ddd;width:3px}.target-table-container .target-table__target-element .inner-container .select-box--box-full{margin-top:0;width:100%}.target-table-container .target-table__target-element .inner-container .select-box--box{border:0 solid transparent;border-radius:0}.target-table-container .target-table__target-element .inner-container .select-box--box:hover{box-shadow:0 0 0 var(--color-border)}.target-table-container .target-table__target-element .inner-container .select-box--selected-item{width:calc(100% - 22px)}.target-table-container .target-table__target-element .and-label{align-items:center;background-color:var(--color-primary);border:1px solid transparent;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-family:var(--font-primary);font-size:14px;font-weight:700;height:24px;justify-content:center;list-style:none;margin-left:14px;width:59px}.target-table-container{align-items:self-start;display:flex;flex-direction:column;width:100%}.target-table-container .target-table{margin:0;padding:0;width:100%}.target-table-container .button{margin-top:23px}.push-message-settings-modal{height:auto;max-width:1156px;min-width:600px}@media(max-width:576px){.push-message-settings-modal{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}}.push-message-settings-modal__header{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.push-message-settings-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:left;line-height:30px;margin-bottom:15px;text-align:center;width:100%}.push-message-settings-modal__item{align-items:center;border:1px solid #ddd;border-radius:8px;display:flex;list-style:none;margin-bottom:10px;width:100%}.push-message-settings-modal__item-checkbox-container{display:flex;justify-content:center;width:7%}.push-message-settings-modal__item-text-container{margin-right:26px;width:93%}.push-message-settings-modal__item-title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin:16px 0 8px;padding:0}.push-message-settings-modal__item-desc{color:var(--color-text);font-size:16px;font-weight:400;line-height:18px;margin:0 0 16px;padding:0}.push-message-settings-modal .divider-container{display:flex;margin-bottom:12px;width:100%}.push-message-settings-modal .divider-container .divider-line{border-bottom:1px dashed #000;flex:1 1;height:.6em}.push-message-settings-modal .divider-container .divider-text{background-color:#fff;color:var(--color-text);font-size:14px;font-weight:400;line-height:16px;padding:0 10px;text-align:center}.push-message-settings-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.push-message-settings-modal .close-button:hover{background-color:var(--color-highlight)}.push-message-settings-modal .button-left-margin{margin-left:15px!important}.push-message-settings-modal__footer{align-items:right;display:flex;justify-content:right}.questionnaire-card{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;padding-bottom:16px;width:100%}.questionnaire-card .questionnaire-image{border:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);min-height:200px;width:100%}.questionnaire-card .image-loading{display:none}.questionnaire-card .title{padding:8px 10px}.questionnaire-card .title-text-loading{height:60px;margin:8px 10px}.questionnaire-card .text-loading,.questionnaire-card .title-text-loading{background-color:var(--color-border);border:1px solid var(--color-border);border-radius:6px}.questionnaire-card .text-loading{height:20px;margin:0 10px;width:100px}.questionnaire-card .bottom-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0;width:100%}.questionnaire-card .bottom-div .date{font-weight:400;padding:0 10px;text-align:left}.questionnaire-card .bottom-div .date,.questionnaire-card .bottom-div .question{color:var(--color-dark);font-family:var(--font-primary);font-size:14px;line-height:16px}.questionnaire-card .bottom-div .question{font-weight:700;margin:0 10px;padding:1px 18px;text-align:right}.page-questionnaires{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-questionnaires{padding:15px}.page-questionnaires .main-container .card-div{flex-direction:column}}.page-questionnaires .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-questionnaires .main-div{width:100%}}.page-questionnaires .main-div a{color:inherit;text-decoration:none}.page-questionnaires .main-div .toolbar{display:flex;flex-direction:row;height:36px;justify-content:left;margin-top:28px;width:100%}.page-questionnaires .main-div .sub-container{display:flex;flex-direction:column;justify-content:left;width:33%}@media(max-width:576px){.page-questionnaires .main-div .sub-container{margin-bottom:30px;width:100%}.page-questionnaires .main-div .sub-container:last-child{margin-bottom:0}}.page-questionnaires .main-div .title-text-h3-margin{margin-bottom:18px;margin-top:18px}.page-questionnaires .main-div .separator{background-color:var(--color-light-gray);height:100%;margin-left:33px;margin-right:33px;width:1px}@media(max-width:576px){.page-questionnaires .main-div .separator{display:none}}.page-questionnaires .main-div .news_category_container{align-items:center;display:flex;flex-direction:row;height:115px!important;justify-content:left}@media(max-width:576px){.page-questionnaires .main-div .news_category_container{height:auto!important;margin-top:15px}}.page-questionnaires .main-div .news_category_container .image{height:48px;margin-bottom:15px;margin-top:15px;width:80px}.page-questionnaires .main-div .news_category_container .text_container{margin:16px 20px}.page-questionnaires .main-div .news_category_container .text_container .description{margin-top:8px}.page-questionnaires .main-div .news_category_container .card_container{cursor:pointer;transition:background-color var(--transition-speed)}.page-questionnaires .main-div .news_category_container .card_container:hover{background-color:var(--color-highlight)}.page-questionnaire-list .toolbar{margin-bottom:30!important}@media(max-width:576px){.page-questionnaire-list .toolbar{flex-wrap:wrap;height:auto!important}.page-questionnaire-list .toolbar .field--search{width:calc(100% - 67px)}.page-questionnaire-list .toolbar .archive-button{margin-left:0;margin-top:11px;min-width:0;min-width:auto;width:calc(50% - 5.5px)}.page-questionnaire-list .toolbar .new-a{margin-left:11px;margin-top:11px;width:calc(50% - 5.5px)}.page-questionnaire-list .toolbar .new-button{margin-left:0;min-width:0;min-width:auto;width:100%}}.page-questionnaire-list .button{height:100%;margin-left:15px}@media(max-width:576px){.page-questionnaire-list .button{height:38px;margin-left:11px}}.page-questionnaire-list .bottom_bar{display:flex;flex-direction:row;height:36px;justify-content:right;margin-top:28px;width:100%}.page-questionnaire-list .bottom_bar .label-text{align-items:center;display:flex;justify-content:center}.page-questionnaire-list .info{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;margin-bottom:30px;margin-top:30px;padding:20px;width:calc(100% - 40px)}@media(max-width:576px){.page-questionnaire-list .info{width:calc(100% - 42px)}}.page-questionnaire-list .info .inner{align-content:flex-start;align-items:center;border:1px solid var(--color-light-gray);display:flex;flex-direction:row;padding:13px 20px;width:calc(100% - 40px)}.page-questionnaire-list .info .inner .title{align-items:center;max-height:32px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-line;width:25%}.page-questionnaire-list .info .inner .tag-container{text-align:center;width:15%}.page-questionnaire-list .info .inner .date,.page-questionnaire-list .info .inner .open-count{text-align:center;width:25%}@media(max-width:576px){.page-questionnaire-list .info .inner .title{width:50%}.page-questionnaire-list .info .inner .open-count{font-size:12px}.page-questionnaire-list .info .inner .date,.page-questionnaire-list .info .inner .tag-container{visibility:hidden;width:0}}.page-questionnaire-list .info .inner .count-container{margin-bottom:2px;text-align:center;width:20%}.page-questionnaire-list .info .inner .count-container .count{font-size:24px;line-height:18px;text-align:center}@media(max-width:576px){.page-questionnaire-list .info .inner .count-container .count{font-size:16px}}.page-questionnaire-list .info .inner .count-container .person{margin-left:4px;text-align:center}.page-questionnaire-list .info .inner .menu-container{text-align:center;width:3%}.questionnaire-table-confirm-modal{text-align:center}.questionnaire-table-confirm-modal .button{margin:0 10px}.questionnaire-table-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.questionnaire-table-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.questionnaire-table-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.questionnaire-table-container{background-color:#fff;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;margin-top:30px;width:100%}@media(max-width:576px){.questionnaire-table-container{overflow-x:scroll;width:calc(100vw - 30px)}}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element{align-items:stretch;background-color:#fff!important;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;height:100%;justify-content:flex-start;list-style:none;margin-top:20px;width:100%}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .questionnaire-question-element-indicator{background-color:var(--color-blue);border:1px solid var(--color-blue);border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;margin:0;padding:0;width:10px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .text-section-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .questionnaire-question-element-container{padding:20px;width:calc(100% - 40px)}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-image{margin-top:20px;max-height:300px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-bottom-div{align-items:center;display:flex;justify-content:right;padding:0;width:100%}@media(max-width:576px){.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-bottom-div{flex-wrap:wrap;justify-content:flex-start;margin-top:15px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-bottom-div .button{margin-left:11px;margin-top:11px;min-width:0;min-width:auto;width:calc(50% - 5.5px)}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-bottom-div .button:first-child,.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-bottom-div .button:nth-child(3){margin-left:0}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-bottom-div .expand-button{margin-left:auto;margin-top:11px}}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-scale-container-div{display:flex;flex-direction:column;justify-content:left;padding:0;width:100%}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-scale-container-div .question-scale-div{display:flex;justify-content:left;padding:0;width:100%}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-scale-container-div .question-scale-div .question-scale-from-div{align-items:center;border:1px solid var(--color-border);border-radius:8px;color:var(--color-dark);display:flex;font-family:var(--font-primary);font-size:14px;font-weight:400;height:47px!important;justify-content:center;line-height:19px;width:77px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-scale-container-div .question-scale-div .question-scale-div-center-div{align-items:center;color:var(--color-dark);display:flex;font-size:14px;font-weight:500;height:47px!important;justify-content:center;line-height:21px;width:50px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-scale-container-div .question-scale-div .select-box--box-full{width:77px!important}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .question-scale-container-div .question-scale-div .select-box--box{min-width:77px!important}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .bottom-button-margin-left{margin-left:20px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .expand-button{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:13px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:column;height:26px;justify-content:left;margin-left:20px;transition:background-color var(--transition-speed);width:26px}.questionnaire-question-table-container .questionnaire-question-table__questionnaire-question-element .expand-button:hover{background-color:var(--color-highlight)}.questionnaire-question-table-container .questionnaire-question-table .question-top-div{align-items:flex-end;display:flex;padding:0;width:100%}@media(max-width:576px){.questionnaire-question-table-container .questionnaire-question-table .question-top-div{align-items:flex-start;flex-direction:column}}.questionnaire-question-table-container .questionnaire-question-table .question-top-div .question-question-div{margin-right:0;width:100%}.questionnaire-question-table-container .questionnaire-question-table .question-top-div .select-box--box{margin-left:20px;width:300px!important}@media(max-width:576px){.questionnaire-question-table-container .questionnaire-question-table .question-top-div .select-box--box{margin-left:0!important;min-width:0!important;min-width:auto!important;width:100%!important}}.questionnaire-question-table-container .questionnaire-question-table .question-top-div .select-box--container{width:300px!important}@media(max-width:576px){.questionnaire-question-table-container .questionnaire-question-table .question-top-div .select-box--container{width:100%!important}}.questionnaire-question-table-container .questionnaire-question-table .question-top-div .add-image-button{align-items:center;background-color:var(--color-primary);border:1px solid transparent;border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:left;margin-left:20px;padding:0 16px;transition:background-color var(--transition-speed);width:48px}.questionnaire-question-table-container .questionnaire-question-table .question-top-div .add-image-button:hover{background-color:var(--color-highlight)}.questionnaire-question-table-container .questionnaire-question-table .question-top-div .add-image-button .icon{height:44px;margin:0!important;padding:0!important;width:44px}.questionnaire-question-table-container .input-container-header{display:flex;flex-direction:row;justify-content:space-between;margin-top:0;text-align:bottom!important;width:100%}.questionnaire-question-answer-table-container .questionnaire-question-answer-table__questionnaire-question-answer-element{display:flex;flex-direction:column;justify-content:left;list-style:none;margin-top:20px;width:100%}.questionnaire-question-answer-table-container .questionnaire-question-answer-table__questionnaire-question-answer-element .delete-button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:left;padding:5px}.questionnaire-question-answer-table-container .questionnaire-question-answer-table__questionnaire-question-answer-element .delete-button:hover{background-color:var(--color-highlight)}.questionnaire-question-answer-table-container .questionnaire-question-answer-table__questionnaire-question-answer-element .delete-button .delete-icon{margin-right:10px}.questionnaire-question-answer-table-container .questionnaire-question-answer-table__questionnaire-question-answer-element .delete-button .field{width:100%}.questionnaire-question-answer-table-container .questionnaire-question-answer-table__questionnaire-question-answer-element .delete-button.disabled{opacity:.25;pointer-events:none}.questionnaire-question-answer-table-container .field{width:100%}.questionnaire-question-answer-table-container .text-section-container .tag-selector{margin-bottom:15px;margin-top:15px}.questionnaire-question-answer-table-container{align-items:center;display:flex;flex-direction:column;margin-top:30px;width:100%!important}.questionnaire-question-answer-table-container .questionnaire-question-answer-table{margin:0;padding:0;width:100%}.questionnaire-question-answer-image-table-container{align-items:left;display:flex;flex-direction:column;justify-content:left;margin-top:20px;width:100%!important}.questionnaire-question-answer-image-table-container .questionnaire-question-answer-image-div-container{align-items:left;display:flex;flex-direction:row;justify-content:left;margin:0;padding:0;width:100%}.questionnaire-question-answer-image-table-container .image-section-container{width:50%}.questionnaire-question-answer-image-table-container .image-section-container .image-container{align-items:center;border:1px solid var(--color-primary);border-radius:5px;display:flex;flex-direction:column;height:115px!important;justify-content:center;margin-right:10px;margin-top:20px;padding:14px 22px;text-align:center;width:212px!important}.questionnaire-question-answer-image-table-container .image-section-container .image-container .image-container-image{background:var(--color-primary);border-radius:50%;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:10px;width:48px}.questionnaire-question-answer-image-table-container .image-section-container .image-text-field-container{align-items:left;display:flex;flex-direction:row;justify-content:left;text-align:center}.questionnaire-question-answer-image-table-container .image-section-container .image-text-field-container .title-text-h3{font-size:12px;font-weight:700;line-height:13px;margin-bottom:10px}.questionnaire-question-answer-image-table-container .image-section-container .image{border:1px solid var(--color-primary);border-radius:5px;height:112px;height:auto;margin-right:10px;margin-top:20px;width:222px}.questionnaire-question-table-container{align-items:center;display:flex;flex-direction:column;margin-top:30px;width:100%}.questionnaire-question-table-container .questionnaire-question-table{border-bottom:1px solid var(--color-light-gray);margin:0;padding:0;width:100%}.questionnaire-question-table-container .add-questionnaire-button{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:row;height:47px;justify-content:center;margin-top:30px;width:474px}.questionnaire-question-table-container .add-questionnaire-button.disabled{opacity:.5;pointer-events:none}@media(max-width:576px){.questionnaire-question-table-container .add-questionnaire-button{width:100%}}.questionnaire-question-table-container .add-questionnaire-button:hover{background-color:var(--color-highlight)}.questionnaire-question-table-container .add-questionnaire-button--icon{height:36px;margin-right:6px;width:36px}.questionnaire-question-table-container .add-questionnaire-button--text{color:var(--color-dark);font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:19px}.questionnaire-question-table-container .dotted-label{width:100%}.questionnaire-question-table-container .dotted-line:after{color:#9cbfdb;content:"........................";display:inline-block;font-size:30px;letter-spacing:6px;padding-left:10px;vertical-align:3px}.questionnaire-tag-modal{height:462px;width:1156px}@media(max-width:576px){.questionnaire-tag-modal{height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%}.questionnaire-tag-modal .container{flex-direction:column;padding:15px;width:calc(100% - 30px)}.questionnaire-tag-modal .container>div{width:100%}.questionnaire-tag-modal .container>div.card-div{margin-top:30px;width:calc(100% - 40px)}}.questionnaire-tag-modal__header{display:flex;justify-content:space-between;margin-top:5px}.questionnaire-tag-modal__title{align-items:center;color:var(--color-primary);display:flex;font-size:26px;font-weight:900;justify-content:space-around;line-height:30px;text-align:center;width:100%}.questionnaire-tag-modal .close-button{background-color:transparent;border:1px solid transparent;border-radius:13px;color:var(--color-border);cursor:pointer;font-family:var(--font-primary);font-size:18px;font-weight:300;height:26px;line-height:18px;transition:background-color var(--transition-speed);width:26px}.questionnaire-tag-modal .close-button:hover{background-color:var(--color-highlight)}.questionnaire-tag-modal footer{display:flex;justify-content:flex-end;margin-top:25px}.questionnaire-tag-modal .separator{background-color:var(--color-border);height:382px;margin:0 32px;padding:0;width:1px}@media(max-width:576px){.questionnaire-tag-modal .separator{display:none}}.questionnaire-tag-modal .title-margin{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;margin-top:20px;width:100%}.questionnaire-tag-modal .name-div{align-items:center;display:flex;height:36px;justify-content:left;margin:10px 0;width:100%}.questionnaire-tag-modal .editor-div{align-items:center;display:flex;flex-direction:column;justify-content:left;margin:0;width:100%}.questionnaire-tag-modal .colors-div{align-content:space-between;display:flex;flex-wrap:wrap;height:69px;margin-bottom:40px;margin-right:60px;width:216px}.questionnaire-tag-modal .color-button{background-color:var(--color-primary);border:1px solid transparent;border-radius:13px;color:var(--color-white);cursor:pointer;height:26px;margin:3px 5px;transition:background-color var(--transition-speed);width:26px}.questionnaire-tag-modal .color-button:hover{border:1px solid #000}.questionnaire-tag-modal .questionnaire-tag-list{height:340px;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 0 0;width:440px}@media(max-width:576px){.questionnaire-tag-modal .questionnaire-tag-list{width:100%}}.questionnaire-tag-modal .empty-text{align-items:center;display:flex;flex-direction:row;height:64px;justify-content:center;width:100%}.questionnaire-tag-modal .text-right-margin{margin-right:30px}.questionnaire-tag-modal .color{border:1px solid transparent;border-radius:18px;height:26px;width:105px}.questionnaire-tag-modal .new-category-button-div{display:flex;flex-direction:row;justify-content:center;margin-right:8px;margin-top:8px;width:100%}.questionnaire-tag-modal .text-section-container{width:70%!important}.questionnaire-tag-modal .edit-button-top-margin{margin-top:180px}.questionnaire-tag-modal .questionnaire-tag-list__questionnaire-tag-element{align-items:center;background-color:#fff!important;border:1px solid var(--color-light-gray);border-radius:8px;display:flex;flex-direction:row;height:41px;justify-content:left;list-style:none;margin-bottom:8px;margin-left:2px;padding:0 16px;width:calc(100% - 32px)}.questionnaire-tag-modal .questionnaire-tag-list__questionnaire-tag-element:hover{background-color:var(--color-highlight)!important;border:1px solid var(--color-primary)}.questionnaire-tag-modal .questionnaire-tag-list .active{border:1px solid var(--color-primary)}.questionnaire-tag-modal .questionnaire-tag-list .name{font-size:16px;font-weight:700;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:95%}.questionnaire-tag-modal .questionnaire-tag-list .delete{cursor:pointer;height:20px;text-align:right;width:5%}.questionnaire-user-answer-table-container .questionnaire-user-answer-table__questionnaire-user-answer-element{align-items:stretch;background-color:#fff!important;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;height:100%;justify-content:flex-start;list-style:none;margin-top:20px;width:100%}.questionnaire-user-answer-table-container .questionnaire-user-answer-table__questionnaire-user-answer-element .questionnaire-user-answer-element-indicator{background-color:var(--color-blue);border:1px solid var(--color-blue);border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;margin:0;padding:0;width:10px}.questionnaire-user-answer-table-container .questionnaire-user-answer-table__questionnaire-user-answer-element .text-section-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.questionnaire-user-answer-table-container .questionnaire-user-answer-table__questionnaire-user-answer-element .questionnaire-user-answer-element-container{padding:20px;width:calc(100% - 40px)}.questionnaire-user-answer-table-container .questionnaire-user-answer-table__questionnaire-user-answer-element .question-image{margin-top:20px;max-height:300px}.questionnaire-user-answer-table-container .input-container-header{display:flex;flex-direction:row;justify-content:space-between;margin-top:0;text-align:bottom!important;width:100%}.questionnaire-user-answer-table-container .percent-text-div{align-items:stretch;display:flex;flex-direction:row;justify-content:left;margin-top:10px;width:255px}.questionnaire-user-answer-table-container .percent-text-div .percent-div{background:#d3d3d3;display:flex;flex-direction:row;height:40px;justify-content:left;margin-right:10px;width:50%}.questionnaire-user-answer-table-container .percent-text-div .percent-div .percent{background-color:var(--color-primary);width:100%}.questionnaire-user-answer-table-container .percent-text-div .text{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:flex-end;line-height:16px;text-align:left;width:50%}.questionnaire-user-answer-table-container .questionnaire-question-answer-table{margin:0;padding:0}.questionnaire-user-answer-table-container .question-scale-container-div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0;width:100%}.questionnaire-user-answer-table-container .questionnaire-question-answer-image-table-container{margin-top:0!important}.questionnaire-user-answer-table-container .user-text-answer-table{display:flex;flex-direction:column;gap:10px}.questionnaire-user-answer-table-container .user-text-answer-table pre{background-color:rgba(2,103,170,.1);border-radius:4px;font-family:DK Raleway,sans-serif;margin:0;padding:10px}.questionnaire-answer-answer-table__questionnaire-answer-answer-element{align-items:flex-start;display:flex;flex-direction:row;justify-content:left;list-style:none;margin-top:20px;width:100%}.questionnaire-answer-answer-table__questionnaire-answer-answer-element .text-section-container{align-items:flex-start!important;display:flex;flex-direction:column;width:100%}.user-text-answer-table{margin:0 20px 0 0;padding:0}.user-text-answer-table__user-text-answer-element{align-items:flex-start;background:var(--color-border);border:1px solid transparent;border-radius:4px;display:flex;flex-direction:row;justify-content:left;list-style:none;margin-top:10px;padding-left:20px;width:100%}.user-text-answer-table__user-text-answer-element .text-section-container{align-items:flex-start!important;display:flex;flex-direction:column;width:100%}.questionnaire-user-answer-table-container{align-items:center;display:flex;flex-direction:column;width:100%}.questionnaire-user-answer-table-container .questionnaire-user-answer-table{border-bottom:1px solid var(--color-light-gray);margin:0;padding:0;width:100%}.page-create-questionnaire .questionnaire-push{flex-direction:column;margin-top:30px;position:relative}.page-create-questionnaire .questionnaire-push .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:53.5px;margin-top:4.5px}.page-create-questionnaire .questionnaire-push>.button{position:absolute;right:20px;top:14px}.page-create-questionnaire .questionnaire-push .questionnaire__messages{display:flex;gap:68px}.page-create-questionnaire .questionnaire-push .questionnaire__messages .questionnaire-message{display:flex;flex-direction:column;width:calc(33.33333% - 87.33333px)}.page-create-questionnaire .questionnaire-push .questionnaire__messages .questionnaire-message__body{color:#363638;font-size:16px;height:76px;line-height:19px;margin-bottom:8px;overflow:hidden}.page-create-questionnaire .questionnaire-push .questionnaire__messages .questionnaire-message__footer{align-items:center;display:flex;justify-content:space-between}.page-create-questionnaire .questionnaire-push .questionnaire__messages .questionnaire-message__date{color:#59595b;font-size:14px;font-weight:700;line-height:16px}.page-create-questionnaire .questionnaire-push .questionnaire__messages .questionnaire-message__delete{align-items:center;color:#c30870;cursor:pointer;display:flex;font-size:12px;font-weight:700;line-height:14px}.page-create-questionnaire .questionnaire-push .questionnaire__messages .questionnaire-message__delete span{font-size:14px;margin-right:5px}.page-create-questionnaire .toolbar{display:flex;margin-bottom:0!important;margin-top:28px}@media(max-width:576px){.page-create-questionnaire .toolbar{flex-wrap:wrap}}.page-create-questionnaire .toolbar button{margin-left:15px}.page-create-questionnaire .toolbar button:first-child{margin-left:0;margin-right:auto}@media(max-width:576px){.page-create-questionnaire .toolbar button{margin-left:11px}.page-create-questionnaire .toolbar .back-button,.page-create-questionnaire .toolbar .save-button{margin-left:0;min-width:0;min-width:auto;width:calc(50% - 5.5px)}.page-create-questionnaire .toolbar .save-button{margin-top:11px}}.page-create-questionnaire .card-div-right-margin{margin-right:24px}@media(max-width:576px){.page-create-questionnaire .card-div-right-margin{margin-bottom:15px}}.page-create-questionnaire .checkbox-label{height:20px!important;text-align:center}.page-create-questionnaire .card-div-bottom-padding{padding-bottom:24px}@media(max-width:576px){.page-create-questionnaire .card-div-bottom-padding{width:100%}}.page-create-questionnaire .single-button-margin{margin:20px}.page-create-questionnaire .card-sub-div-right-margin{margin-right:30px}@media(max-width:576px){.page-create-questionnaire .card-sub-div-right-margin{margin-bottom:15px}}.page-create-questionnaire .container-top-margin{margin-top:20px}.page-create-questionnaire .sub-title-text-center{text-align:center;width:100%}.page-create-questionnaire .react-datepicker-wrapper{margin-top:15px}.page-create-questionnaire .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page-create-questionnaire .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:200px;padding:14px 16px;text-align:center}.page-create-questionnaire .category-select-background{min-width:280px}.page-create-questionnaire .check-box-group{min-width:200px}@media(max-width:576px){.page-create-questionnaire .check-box-group{height:auto}}.page-create-questionnaire .image-div-container{display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}.page-create-questionnaire .image-section-container .image-container{align-items:center;border:1px solid var(--color-primary);border-radius:5px;display:flex;flex-direction:column;height:92px;justify-content:center;margin-top:20px;padding:14px 22px;text-align:center;width:227px}.page-create-questionnaire .image-section-container .image-container .image-container-image{background:var(--color-primary);border-radius:50%;display:flex;flex-direction:column;height:48px;justify-content:center;margin-bottom:10px;width:48px}.page-create-questionnaire .image-section-container .image{border:1px solid var(--color-primary);border-radius:5px;height:auto;margin-top:20px;width:255px}.page-create-questionnaire .text-section-container{width:100%!important}.page-create-questionnaire .info-icon{font-size:18px;font-weight:400;margin-left:24px}@media(max-width:576px){.page-create-questionnaire h3.label-text{display:none}}.page-create-questionnaire .label-text-primary{color:var(--color-primary);font-size:12px;font-weight:700;line-height:13px}.page-create-questionnaire .info{color:var(--color-text)!important;font-weight:400!important;margin-right:4px;margin-top:18px;text-align:right!important}.page-create-questionnaire .input-container-header{display:flex;flex-direction:row;justify-content:space-between;text-align:bottom!important}.page-create-questionnaire .header-text-center{align-items:center;display:flex;text-align:center}.page-create-questionnaire .icon-white{color:#fff!important}.page-create-questionnaire .title-text-bottom-padding{padding-bottom:15px}.page-create-questionnaire .description-edititor-container{align-items:center;border:1px solid var(--color-primary);border-radius:3px;display:flex;height:24px;justify-content:center;margin-top:16px;padding:1px;text-align:center;width:100px}.page-create-questionnaire .description-edititor-container .separator{background-color:var(--color-primary);height:24px;margin:0;padding:0;width:1px}.page-create-questionnaire .description-edititor-container .editor-button{background-color:#fff;border:1px solid transparent;cursor:pointer;height:24px;transition:background-color var(--transition-speed);width:24px}.page-create-questionnaire .description-edititor-container .editor-button:hover{background-color:var(--color-highlight)}.page-create-questionnaire .description-edititor-container .bold{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:700;line-height:16px}.page-create-questionnaire .description-edititor-container .italic{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-style:italic;font-weight:400;line-height:16px}.page-create-questionnaire .description-edititor-container .underline{color:var(--color-primary);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.page-create-questionnaire .description-edititor-container .link{color:var(--color-primary);font-size:14px;font-weight:200;line-height:18px;margin:0;padding:0}@media(max-width:576px){.page-create-questionnaire .questionnaire-tags{width:100%}}.page-create-questionnaire .questionnaire-tags header{display:flex;justify-content:space-between;margin-bottom:23px}.page-create-questionnaire .questionnaire-tags .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-right:100px}@media(max-width:576px){.page-create-questionnaire .questionnaire-tags .caption{margin-right:auto}}.page-create-questionnaire .questionnaire-tags__tags{display:flex;flex-wrap:wrap;gap:10px}.page-create-questionnaire .questionnaire-tags__empty{font-size:14px;padding:20px;text-align:center}.page-create-questionnaire .questionnaire-tags .questionnaire-tag{align-items:center;border:1px solid var(--color-gray);border-radius:10px;color:var(--color-gray);display:flex;font-size:12px;line-height:13px;padding:3px 12px}.page-create-questionnaire .questionnaire-tags .questionnaire-tag .material-symbols-outlined{cursor:pointer;font-size:13px;margin-left:5px}.page-create-questionnaire .tab-view header{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:center;margin-bottom:27px;margin-top:35px;padding-bottom:16px;padding-top:32px;width:100%}.page-create-questionnaire .tab-view header .tab{border-bottom:2px solid transparent;color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:32px;padding-bottom:6px}.page-create-questionnaire .tab-view header .tab--active{border-color:var(--color-primary)}@media(max-width:576px){.page-create-questionnaire .main-container{flex-direction:column}}.page-create-questionnaire footer{display:flex;justify-content:flex-end;margin-bottom:31px;margin-top:28px;width:100%}@media(max-width:576px){.page-create-questionnaire footer{flex-wrap:wrap;margin-bottom:68px!important}}.page-create-questionnaire footer button{margin-left:15px}@media(max-width:576px){.page-create-questionnaire footer button{margin-left:11px}.page-create-questionnaire footer .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.page-create-questionnaire .xp-editor{display:flex}.page-create-questionnaire .xp-editor img{height:87px;margin-right:50px;object-fit:contain;object-position:center center;width:87px}.page-create-questionnaire .xp-editor .field{margin-right:50px;width:464px}.page-create-questionnaire .xp-editor .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px;min-height:20px}.page-create-questionnaire .xp-editor .field input{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.page-create-questionnaire .confirm-delete-message-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:900;line-height:24px;margin-bottom:30px;text-align:center}.page-create-questionnaire .confirm-delete-message-modal .modal-description{margin-bottom:30px;text-align:center}.page-create-questionnaire .confirm-delete-message-modal footer{margin:0!important}.page-create-questionnaire .card-div--push{display:flex;flex-direction:column;margin-top:30px;max-width:960px;padding:20px}.page-create-questionnaire .card-div--push>div{display:flex}.page-create-questionnaire .card-div--push>div .button{margin-left:20px;margin-top:20px;min-width:285px}.page--scheduled-quotes{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--scheduled-quotes .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:100%}.page--scheduled-quotes .navigation-title{margin-bottom:28px}.page--scheduled-quotes .toolbar{display:flex;margin-bottom:33px}.page--scheduled-quotes .toolbar .button-icon{margin-right:5px}.page--scheduled-quotes .toolbar .button{margin-left:10px}.page--scheduled-quotes .card-div{flex-direction:column;margin-bottom:15px;padding:15px 20px}.page--scheduled-quotes .card-div:last-child{margin-bottom:0}.page--scheduled-quotes .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:5px}.page--scheduled-quotes .quote-cards{display:flex;justify-content:center}.page--scheduled-quotes .quote-cards .quote-card{margin-right:15px}.page--scheduled-quotes .quote-cards .quote-card:last-child{margin-right:0}.page--quote{align-items:center;padding:30px}.page--quote,.page--quote .main-div{display:flex;flex-direction:column;width:100%}.page--quote .main-div{justify-content:left;position:relative}.page--quote .navigation-title{margin-bottom:28px}.page--quote .toolbar{display:flex;margin-bottom:33px}.page--quote .toolbar .button-icon{margin-right:5px}.page--quote .toolbar .button{margin-left:10px}.page--quote .toolbar-bottom{display:flex;justify-content:flex-end;margin-top:30px}.page--quote .columns{display:flex}.page--quote .columns .separator{background-color:#ddd;height:100%;margin:0 20px;width:1px}.page--quote .card-div{flex-direction:column}.page--quote .tabs{margin-top:25px}.page--quote .tabs__tab-bar{border-bottom:1px solid #ddd;display:flex;margin-bottom:15px}.page--quote .tabs__tab-bar__tab{border-bottom:1px solid #ddd;cursor:pointer;font-size:16px;line-height:20px;margin-bottom:-1px;padding:6px 25px}.page--quote .tabs__tab-bar__tab--active{border-bottom-color:var(--color-primary);color:var(--color-primary);font-size:18px;font-weight:700}.page--quote .tabs header{align-items:center;display:flex;margin-bottom:30px}.page--quote .tabs .caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:30px;white-space:nowrap}.page--quote .tabs .quote-politician{border:1px solid var(--color-border);border-radius:8px;margin-bottom:8.5px;padding:10.5px 16px}.page--quote .tabs .quote-politician--selected{border:2px solid var(--color-primary)}.page--quote .tabs .quote-politician:last-child{margin-bottom:0}.page--quote label{display:inline-flex;margin-bottom:15px}.page--quote label.caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px}.page--quote .input-field{margin-bottom:15px;position:relative}.page--quote .input-field input{color:#363638!important;font-size:16px!important;font-weight:400!important;height:17px!important;line-height:17px!important;padding:14px 20px!important}.page--quote .input-field .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;outline:none;width:calc(100% - 40px)}.page--quote .input-field .info{color:#59595b;font-size:12px;line-height:14px;position:absolute;right:0;text-align:right;top:6px}.page--quote .input-field--strong input{border-width:2px!important;font-weight:700!important}.page--quote .tag-selector-div{margin-bottom:15px}.page--quote .image-selector{aspect-ratio:2/3;border:1px solid var(--color-primary);border-radius:15px;height:174px;margin-bottom:20px;overflow:hidden;position:relative}.page--quote .image-selector__icon{align-items:center;background-color:var(--color-primary);border-radius:50%;display:flex;height:29px;justify-content:center;left:50%;position:absolute;top:50%;translate:-50% -50%;width:29px}.page--quote .image-selector__icon img{height:10px;width:10px}.page--quote .image-selector__caption{bottom:13px;color:var(--color-primary);font-size:12px;font-weight:700;left:0;line-height:13px;position:absolute;text-align:center;width:100%}.page--quote .image-selector__image{height:100%;object-fit:cover;object-position:center center;width:100%}.page--quote .quote-parties .caption{margin-bottom:14px}.page--quote .quote-parties .quote-party{border:1px solid #ddd;border-radius:8px;font-size:16px;line-height:17px;margin-bottom:8.5px;padding:11px 17px}.page--quote .quote-parties .quote-party:last-child{margin-bottom:0}.page--quote .quote-parties .quote-party--selected{border:2px solid var(--color-primary)}.page--quote .select-box--box{margin:0}.page--quote .button--compact{font-size:12px;line-height:13px;padding:6px 34px;position:absolute;right:14px;top:46px}.page--quote .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.page--quote .tags .tag{border:1px solid var(--color-border);border-radius:10px;color:var(--color-dark);font-size:12px;font-weight:inherit;height:auto;line-height:14px;padding:2px 28px 2px 20px;position:relative}.page--quote .tags .tag img{height:8px;position:absolute;right:12px;top:calc(50% - 4px);width:8px}.page--quote .reactions-container{display:flex;justify-content:space-between;margin-bottom:20px}.lineBreak{display:inline-block}@media(max-width:576px){.lineBreak{word-wrap:break-word;margin-bottom:5px;white-space:pre-wrap}}.page--quotes{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--quotes{padding:15px}}.page--quotes .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--quotes .main-div{width:100%}}.page--quotes .navigation-title{margin-bottom:28px}.page--quotes .toolbar{display:flex;margin-bottom:33px}@media(max-width:576px){.page--quotes .toolbar{flex-wrap:wrap}.page--quotes .toolbar .field--search{width:calc(100% - 72px)}.page--quotes .toolbar .deleted-button{margin-left:0!important}.page--quotes .toolbar .deleted-button,.page--quotes .toolbar .parties-button{margin-top:11px;min-width:0!important;min-width:auto!important;width:calc(50% - 5.5px)}.page--quotes .toolbar .new-a{margin-left:0!important;margin-top:11px;width:calc(50% - 5.5px)}.page--quotes .toolbar .new-a .new-button{margin-left:0;min-width:0!important;min-width:auto!important;width:100%}}.page--quotes .toolbar .button-icon{margin-right:5px}.page--quotes .toolbar .button{margin-left:10px}@media(max-width:576px){.page--quotes .toolbar .button{height:38px;margin-left:11px}}.page--quotes .card-div{border:none;display:flex;flex-direction:column;margin-bottom:72px;overflow:hidden;padding:20px}.page--quotes .card-div .title-text-h2{margin-bottom:20px}.page--quotes .card-div:last-child{margin-bottom:0}@media(max-width:576px){.page--quotes .sch-button{min-width:0!important;min-width:auto!important}.page--quotes .scheduled-button{min-width:100%!important}}.page--quotes .quote-cards{display:flex}@media(max-width:576px){.page--quotes .quote-cards{align-items:center;flex-direction:column}}.page--quotes .quote-cards .quote-card{cursor:pointer;margin-right:15px}@media(max-width:576px){.page--quotes .quote-cards .quote-card{margin-bottom:15px}}.page--quotes .quote-cards .quote-card:last-child{margin-right:0}.page--quotes .quote-info{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);color:var(--color-dark);font-size:14px;line-height:16px;margin-left:15px;padding:17px 12px 17px 16px;width:354px}@media(max-width:576px){.page--quotes .quote-info{margin-left:0;width:calc(100% - 28px)}}.page--quotes .quote-info__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-bottom:10px}.page--quotes .quote-cards-footer{display:flex;justify-content:flex-end;margin-top:30px}@media(max-width:576px){.page--quotes .quote-cards-footer{flex-direction:column}}.page--quotes .quote-cards-footer .button{margin-left:15px}@media(max-width:576px){.page--quotes .quote-cards-footer .button{margin-left:0}}.page--quotes .quote-cards-footer .button:first-child{margin-left:0}@media(max-width:576px){.page--quotes .quote-cards-footer .button:first-child{margin-bottom:15px}}.page--quotes .quotes-table{margin:-20px}.page--quotes .quotes-table label.checkbox{margin:0}.page--quotes .filters{display:flex;justify-content:flex-end;margin-bottom:20px}.page--quotes .filters .select-box--box{margin-top:0}.page--quotes .filters .politician-filter{margin-right:20px;width:300px}.page--view-quote{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--view-quote .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:100%}.page--view-quote .navigation-title{margin-bottom:28px}.page--view-quote .toolbar{display:flex}@media(max-width:576px){.page--view-quote main{display:flex;flex-wrap:wrap;justify-content:center}}.page--view-quote main{display:flex}.page--view-quote .quote-card-front{background-color:var(--color-primary);border-radius:24.5px;height:507px;margin-right:20px;min-width:329px;overflow:hidden;position:relative;width:329px}@media(max-width:576px){.page--view-quote .quote-card-front{margin:15px}}.page--view-quote .quote-card-front .layer{background:linear-gradient(180deg,rgba(2,103,170,0),#0267aa);height:387px;left:0;position:absolute;top:132px;width:100%}.page--view-quote .quote-card-front img.background{height:100%;object-fit:cover;object-position:center center;width:100%}.page--view-quote .quote-card-front img.party{height:50px;object-fit:contain;object-position:center center;position:absolute;right:20px;top:20px;width:50px}.page--view-quote .quote-card-front .quote{bottom:20px;color:#fff;font-size:18px;font-weight:700;left:35px;line-height:20px;position:absolute;text-align:center;width:calc(100% - 70px);z-index:10}.page--view-quote .quote-card-back{background-color:var(--color-primary);border-radius:24.5px;color:#fff;height:507px;margin-right:20px;min-width:329px;text-align:center;width:329px}@media(max-width:576px){.page--view-quote .quote-card-back{margin:15px}}.page--view-quote .quote-card-back .quote{font-size:22px;font-weight:700;height:48px;line-height:24px;margin:68px 35px 17px;overflow:hidden}.page--view-quote .quote-card-back .caption{font-size:18px;font-weight:700;line-height:20px;margin-bottom:8px}.page--view-quote .quote-card-back .value{font-size:16px;height:19px;line-height:19px;margin-bottom:18px;overflow:hidden}.page--view-quote .quote-card-back .value--double-line{height:38px;margin-bottom:36px}.page--view-quote .quote-card-back .button--white{background-color:#fff;border-radius:24.5px;color:var(--color-primary);font-size:16px;line-height:17px;margin-bottom:10px;padding:15px 0;width:calc(100% - 40px)}.page--view-quote .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.page--view-quote .info-caption{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-bottom:3px}.page--view-quote .info-stat{color:#27b06c;font-size:29px;line-height:34px;margin-bottom:22px;text-align:center}.page--view-quote .info-description{color:#363638;font-size:14px;line-height:16px}.page--view-quote footer{display:flex;justify-content:flex-end;margin-top:20px}.page--view-quote .quote-confirm-modal{text-align:center}.page--view-quote .quote-confirm-modal .button{margin:0 10px}.page--view-quote .quote-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.page--view-quote .quote-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.page--view-quote .quote-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--view-quote .quote-confirm-modal footer{justify-content:center!important}.page--quotes-calendar{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--quotes-calendar .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:100%}.page--quotes-calendar .navigation-title{margin-bottom:28px}.page--quotes-calendar .toolbar{display:flex;margin-bottom:20px}.page--quotes-calendar .card-div .calendar{margin:-14px -20px;width:calc(100% + 40px)}.page--quotes-calendar .day-quotes{flex-direction:column}.page--quotes-calendar .day-quotes .title-text-h2{color:var(--color-primary);font-family:var(--font-primary);font-size:22px;font-weight:700;line-height:24px;margin:0 0 30px;text-align:left}.page--quotes-calendar .day-quotes .quote-cards{display:flex;justify-content:center}.page--quotes-calendar .day-quotes .quote-cards .quote-card{margin-right:15px}.page--quotes-calendar .day-quotes .quote-cards .quote-card:last-child{margin-right:0}.page--quotes-calendar .day-quotes .quote-info{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);color:var(--color-dark);font-size:14px;line-height:16px;margin-left:15px;padding:17px 12px 17px 16px;width:354px}@media(max-width:576px){.page--quotes-calendar .day-quotes .quote-info{margin-left:0;width:calc(100% - 28px)}}.page--quotes-calendar .day-quotes .quote-info__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-bottom:10px}.page--settings{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--settings{padding:15px}}.page--settings .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--settings .main-div{width:100%}}.page--settings .navigation-title{margin-bottom:30px}.page--settings .columns{display:flex;justify-content:space-between}@media(max-width:576px){.page--settings .columns{flex-direction:column}}.page--settings .columns>div{margin-bottom:20px;width:calc(50% - 50px)}@media(max-width:576px){.page--settings .columns>div{width:calc(100% - 40px)}}.page--settings .columns .card-div{display:flex;flex-direction:column;padding:15px 20px 30px;text-align:center}.page--settings .columns .card-div h2{margin-bottom:20px;text-align:center}.page--settings .columns .card-div a{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;text-decoration:none;word-break:break-all}.page--settings .application-versions-table{margin:-15px -21px;width:calc(100% + 42px)}.page--settings .button-container{display:flex;justify-content:flex-end;margin-top:30px}.application-version-confirm-modal{text-align:center}.application-version-confirm-modal .button{margin:0 10px}.application-version-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.application-version-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.application-version-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page-statistics{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page-statistics .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page-statistics .tab-view header{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:center;margin-bottom:27px;margin-top:35px;padding-bottom:16px;padding-top:32px;width:100%}.page-statistics .tab-view header .tab{border-bottom:2px solid transparent;color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:32px;padding-bottom:6px}.page-statistics .tab-view header .tab--active{border-color:var(--color-primary)}.page-statistics .card-div{border:none;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:18px;overflow:hidden;padding:20px}.page-statistics .card-div header{margin-bottom:18px}.page-statistics .card-div .caption{font-size:14px;font-weight:700;line-height:16px;margin-bottom:15px}.page-statistics .card-div .button{background-color:transparent;color:var(--color-primary);cursor:pointer;font-family:var(--font-primary);font-size:12px;font-weight:700;line-height:14px;margin-top:8px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 0;transition:background-color var(--transition-speed);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-statistics .card-div .button:hover{background-color:var(--color-highlight)}.page-statistics .card-div .description{color:var(--color-font);font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:16px;margin:30px;text-align:center}.page-statistics .card-div-bottom-padding{padding-bottom:8px!important}.page-statistics .container-top-margin{margin-top:28px}.page-statistics .container{margin-top:12px}.page-statistics .inner-container{display:flex;flex-direction:column;width:100%}.page-statistics h2{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin:0}.page-statistics .info-slot{display:flex;justify-content:space-between}.page-statistics .info-slot__info{margin-left:0;margin-right:0}.page-statistics .card-div-right-margin{margin-right:24px}.page-statistics .dashboard-table{margin:18px 0 0;padding:0}.page-statistics .dashboard-divider{background-color:var(--color-border);height:1px;margin:12px 0 0;width:100%}.page-statistics .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page-statistics .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:180px;padding:14px 16px;text-align:left}.page--quests{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--quests .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--quests .navigation-title{margin-bottom:30px}.page--quests .toolbar{display:flex;justify-content:flex-end;margin-bottom:30px}.page--quests .league-card{margin-bottom:20px}.page--quests .leagues{display:flex;justify-content:space-between;margin-bottom:25px}.page--quests .leagues .league-card{width:calc(25% - 55px)}.page--quests .quests-toolbar{display:flex;justify-content:center;margin-bottom:30px;margin-top:30px}.page--quests .quests-toolbar button{cursor:pointer}.page--quests .new-quest-button{border:3px solid #ffd201;border-radius:8px}.page--quests .new-quest-button,.page--quests .new-quest-group-button{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.08);color:#363638;font-size:16px;font-weight:700;height:47px;line-height:17px;margin-right:10px;width:474px}.page--quests .new-quest-group-button{border:3px solid #0267aa;border-radius:8px}.page--quests .modal{text-align:center}.page--quests .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.page--quests .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--quests .button{margin:0 10px}.page--quests .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quest-group-card{margin-bottom:20px;overflow:hidden;padding:30px!important;position:relative}.quest-group-card:before{background-color:var(--color-primary);content:"";height:100%;left:0;position:absolute;top:0;width:10px}.quest-group-card .tab-view{width:100%}.quest-group-card .tab-view header{border-bottom:1px solid var(--color-primary);display:flex;justify-content:center}.quest-group-card .tab-view header .tab{font-size:18px;line-height:20px;margin:0 7.5px;padding-bottom:10.5px}.quest-group-card .tab-view header .tab--active{border-bottom:1px solid var(--color-primary);color:var(--color-primary);font-weight:700}.quest-group-card .tab-view .tab-view-page{padding-top:35px}.quest-group-card .tab-view .tab-view-page footer{display:flex;justify-content:flex-end;padding-top:20px}.quest-group-card .tab-view .tab-view-page footer .button{margin-left:20px}.quest-group-card .tab-view .tab-view-page footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quest-group-card .tab-view .tab-view-page footer .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;justify-content:center;min-width:35px!important;padding:0!important}.quest-group-card .tab-view .tab-view-page footer .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.quest-group-card .stat-cards{grid-gap:15px;color:var(--color-primary);display:grid;font-weight:700;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:30px}.quest-group-card .stat-cards .card-div{align-items:center;display:flex;flex-direction:column;padding:20px 15px;text-align:center}.quest-group-card .stat-cards .label{font-size:18px;line-height:20px;margin-bottom:17px}.quest-group-card .stat-cards .value{font-size:26px;font-weight:900;line-height:29px}.quest-group-card .users-completed .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:20px}.quest-group-card .push-form label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px}.quest-group-card .push-form input,.quest-group-card .push-form textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.quest-group-card .push-form textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.quest-group-card .push-form footer{display:flex;justify-content:flex-end}.quest-group-card .quest-group-quest-delete-confirm-modal{text-align:center}.quest-group-card .quest-group-quest-delete-confirm-modal .button{margin:0 10px}.quest-group-card .quest-group-quest-delete-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quest-group-card .quest-group-quest-delete-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.quest-group-card .quest-group-quest-delete-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.quest-group-card-header{align-items:center;display:flex;width:100%}.quest-group-card-header__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:auto}.quest-group-card-header__leagues{display:flex;margin-right:25px}.quest-group-card-header__leagues .league{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px 0 rgba(2,103,170,.4);display:flex;flex-direction:column;margin-right:10px;padding:16px 36px;width:calc(25% - 59px)}.quest-group-card-header__leagues .league--selected{border:2px solid #0267aa}.quest-group-card-header__leagues .league__icon img{height:23px;object-fit:contain;object-position:center center;width:23px}.quest-group-card-header .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;height:35px;justify-content:center;min-width:35px!important;padding:0!important}.quest-group-card-header .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.quest-group-settings{display:flex;flex-wrap:wrap}.quest-group-settings .left-column{margin-right:20px;width:calc(100% - 227.5px)}.quest-group-settings .field{margin-bottom:15px;width:100%}.quest-group-settings .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px}.quest-group-settings .field input,.quest-group-settings .field textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.quest-group-settings .field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.quest-group-settings .field .description-editor-container{margin-left:auto}.quest-group-settings .field .area--description{min-height:57px!important}.quest-group-settings .experience-div{margin-right:20px;width:calc(40% - 62px)}.quest-group-settings .tags-div{width:calc(60% - 42px)}.quest-group-settings .league-selector{margin-top:20px;width:100%}.quest-group-settings .league-selector label{margin-bottom:20px}.quest-group-settings .league-selector .league{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px 0 rgba(2,103,170,.4);display:flex;flex-direction:column;padding:20px 20px 13px;width:calc(25% - 59px)}.quest-group-settings .league-selector .league--selected{border:2px solid #0267aa}.quest-group-settings .league-selector .league__icon img{height:44px;margin-bottom:20px;object-fit:contain;object-position:center center;width:44px}.quest-group-settings .tag-selector header{border:none}.quest-group-quests{margin-top:20px}.quest-group-quests .caption{border-bottom:1px dashed var(--color-border);color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;padding-bottom:20px}.quest{display:flex;flex-wrap:wrap;padding-top:20px}.quest .columns{display:flex;width:100%}.quest .columns>.field:first-child{margin-right:20px;width:calc(100% - 320px)}.quest .columns>.field:nth-child(2){width:300px}.quest .field{margin-bottom:15px;width:100%}.quest .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px;min-height:20px}.quest .field input,.quest .field textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.quest .field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.quest .field .description-editor-container{margin-left:auto}.quest .field .area--description{min-height:57px!important}.quest .field .select-box--box,.quest .field .select-box--container{border-radius:8px;height:auto!important}.quest .field .select-box--selected-item{font-size:16px!important;height:21px;line-height:21px!important;padding:14px 20px!important}.quest .field .select-box--arrow{padding-top:12px}.quest .experience-div{margin-right:20px;width:calc(40% - 62px)}.quest .tags-div{width:calc(60% - 42px)}.quest footer{border-bottom:1px dashed var(--color-border);display:flex;justify-content:flex-end;padding:20px 0;width:100%}.quest footer .button{margin-left:20px}.quest footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quest .league-selector{margin-top:20px;width:100%}.quest .league-selector label{margin-bottom:20px}.quest .league-selector .league{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px 0 rgba(2,103,170,.4);display:flex;flex-direction:column;padding:20px 20px 13px;width:calc(25% - 59px)}.quest .league-selector .league--selected{border:2px solid #0267aa}.quest .league-selector .league__icon img{height:44px;margin-bottom:20px;object-fit:contain;object-position:center center;width:44px}.quest .tag-selector header{border:none!important}.quest-card{margin-bottom:20px;overflow:hidden;padding:30px!important;position:relative}.quest-card:before{background-color:#ffd201;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.quest-card .tab-view{width:100%}.quest-card .tab-view header{border-bottom:1px solid var(--color-primary);display:flex;justify-content:center}.quest-card .tab-view header .tab{font-size:18px;line-height:20px;margin:0 7.5px;padding-bottom:10.5px}.quest-card .tab-view header .tab--active{border-bottom:1px solid var(--color-primary);color:var(--color-primary);font-weight:700}.quest-card .tab-view .tab-view-page{padding-top:35px}.quest-card .tab-view .tab-view-page footer{display:flex;justify-content:flex-end;padding-top:20px}.quest-card .tab-view .tab-view-page footer .button{margin-left:20px}.quest-card .tab-view .tab-view-page footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quest-card .tab-view .tab-view-page footer .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;justify-content:center;min-width:35px!important;padding:0!important}.quest-card .tab-view .tab-view-page footer .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:270deg;width:7px}.quest-card .stat-cards{grid-gap:15px;color:var(--color-primary);display:grid;font-weight:700;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin-bottom:30px}.quest-card .stat-cards .card-div{align-items:center;display:flex;flex-direction:column;padding:20px 15px;text-align:center}.quest-card .stat-cards .label{font-size:18px;line-height:20px;margin-bottom:17px}.quest-card .stat-cards .value{font-size:26px;font-weight:900;line-height:29px}.quest-card .users-completed .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:20px}.quest-card .push-form label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px}.quest-card .push-form input,.quest-card .push-form textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.quest-card .push-form textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.quest-card .push-form footer{display:flex;justify-content:flex-end}.quest-card-header{align-items:center;display:flex;width:100%}.quest-card-header__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:auto}.quest-card-header__leagues{display:flex;margin-right:25px}.quest-card-header__leagues .league{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 0 10px 0 rgba(2,103,170,.4);display:flex;flex-direction:column;margin-right:10px;padding:16px 36px;width:calc(25% - 59px)}.quest-card-header__leagues .league--selected{border:2px solid #0267aa}.quest-card-header__leagues .league__icon img{height:23px;object-fit:contain;object-position:center center;width:23px}.quest-card-header .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;height:35px;justify-content:center;min-width:35px!important;padding:0!important}.quest-card-header .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.page--league{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--league .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--league .navigation-title{margin-bottom:30px}.page--league .league-top{margin-bottom:30px;padding:25px;width:calc(100% - 50px)}.page--league .league-detail-card{display:flex;flex-direction:column;width:100%}.page--league .league-detail-card__top{align-items:center;border-bottom:1px solid #f5f7fa;display:flex;padding-bottom:25px}.page--league .league-detail-card__top img{height:30px;margin-right:25px;object-fit:contain;object-position:center center;width:45px}.page--league .league-detail-card__top .league-name{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-right:auto}.page--league .league-detail-card__bottom{display:flex;padding-top:20px}.page--league .info-box{border-right:1px solid #f5f7fa;padding-left:50px;padding-right:50px}.page--league .info-box:first-child{padding-left:0}.page--league .info-box:last-child{border-right:none;padding-right:0}.page--league .info-box__caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:8px}.page--league .info-box__value{color:#59595b;font-size:14px;line-height:16px}.page--league .page-selector{margin-bottom:30px;padding:30px 30px 12.5px;width:calc(100% - 60px)}.page--league .page-selector .pages{border-bottom:1px solid var(--color-primary);display:flex;justify-content:center;width:100%}.page--league .page-selector a{border-bottom:1px solid transparent;color:#363638;display:flex;font-size:16px;line-height:17px;padding:0 10px 10px;text-decoration:none}.page--league .page-selector a.active{border-bottom:1px solid var(--color-primary);color:var(--color-primary);font-weight:700}.league-modal__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:25px}.league-modal .row-field{align-items:center;display:flex;margin-bottom:15px;width:573px}.league-modal .row-field--disabled label{opacity:.4}.league-modal .row-field--options .option{width:auto!important}.league-modal .row-field--options .option label{margin-right:0!important;width:auto!important}.league-modal .row-field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-right:37px;width:138px}.league-modal .row-field .field{width:calc(100% - 175px)}.league-modal .row-field input,.league-modal .row-field textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.league-modal .row-field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.league-modal .row-field .description-editor-container{margin-left:auto}.league-modal .row-field .area--description{min-height:57px!important}.league-modal .row-field .option{align-items:center;display:flex;margin-right:32px}.league-modal .row-field .option input{margin-right:8px;width:auto!important}.league-modal footer{display:flex;justify-content:flex-end;margin-top:60px}.page--winners{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--winners .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--winners .navigation-title{margin-bottom:30px}.page--winners .toolbar{display:flex;margin-bottom:30px}.page--winners .toolbar .button{margin-left:11px}.page--winners .toolbar .button--new{margin-left:98.5px;min-width:212px}.page--winners .card-div{border:none}.page--winners .table{margin:-14px -20px;width:calc(100% + 40px)}.page--winners .table__header{border-radius:8px 8px 0 0}.page--winners .table__pagination{border-radius:0 0 8px 8px}.page--winners .color-bar{border-radius:13px;height:26px;width:100px}.page--winners .modal{text-align:center}.page--winners .modal .button{margin:0 10px}.page--winners .modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.page--winners .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.page--winners .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--winners .week,.page--winners .week-group,.page--winners .year{cursor:pointer;margin-bottom:20px}.page--winners .week-group__header,.page--winners .week__header,.page--winners .year__header{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);color:var(--color-primary);display:flex;font-size:22px;font-weight:700;line-height:24px;margin-bottom:20px;padding:16px 35px}.page--winners .week-group__header .button,.page--winners .week__header .button,.page--winners .year__header .button{align-items:center;background-color:transparent!important;box-shadow:0 0 8px 0 rgba(0,0,0,.1);display:flex;height:26px!important;justify-content:center;margin-left:auto;min-width:0!important;min-width:auto!important;padding:0!important;width:26px!important}.page--winners .week-group__header .button img,.page--winners .week__header .button img,.page--winners .year__header .button img{height:8px;object-fit:contain;object-position:center center;rotate:180deg;transition:rotate .33s;width:8px}.page--winners .week-group__body,.page--winners .week__body,.page--winners .year__body{padding-left:30px}.page--winners .week--open .week__header .button img,.page--winners .week-group--open .week-group__header .button img,.page--winners .year--open .year__header .button img{rotate:270deg}.winners-table .color-preview{border-radius:13px;height:26px;width:26px}.winners-table .winner-confirm-modal{text-align:center}.winners-table .winner-confirm-modal .button{margin:0 10px}.winners-table .winner-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.winners-table .winner-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.winners-table .winner-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.winner-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:900;line-height:29px;margin-bottom:30px}.winner-modal .columns>.field{align-items:center;display:flex;margin-bottom:30px}.winner-modal .columns>.field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:20px;margin-right:16px;width:162px}.winner-modal .columns>.field span{color:#363638;font-size:16px;line-height:17px;margin-left:14px;margin-top:3px}.winner-modal .columns>.field input,.winner-modal .columns>.field textarea{color:#363638!important;font-size:16px!important;font-weight:400!important;line-height:17px!important;margin-top:4px;padding:8px 16px!important;width:398px!important}.winner-modal .columns>.field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.winner-modal .columns>.field .area--text{margin-top:0}.winner-modal .color-select{display:flex;margin-top:10px}.winner-modal .color-select .color{border:1px solid transparent;border-radius:50%;padding:3px}.winner-modal .color-select .color .color-circle{border-radius:50%;height:26px;width:26px}.winner-modal .color-select .color--selected{border-color:var(--color-primary)}.winner-modal footer{display:flex;justify-content:flex-end}.winner-modal footer .button:last-child{margin-left:20px}.stat-page{grid-gap:15px;color:var(--color-primary);display:grid!important;font-weight:700;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin-bottom:30px}.stat-page .card-div{align-items:center;display:flex;flex-direction:column;padding:20px 15px;text-align:center}.stat-page .label{font-size:18px;line-height:20px;margin-bottom:17px}.stat-page .value{font-size:26px;font-weight:900;line-height:29px}.push-page{display:flex;flex-direction:column!important;padding:30px!important;width:calc(100% - 60px)!important}.push-page .field{margin-bottom:20px}.push-page label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px}.push-page input,.push-page textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.push-page textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.push-page footer{display:flex;justify-content:flex-end}.quests-page .leagues{display:flex;justify-content:space-between;margin-bottom:25px}.quests-page .leagues .league-card{width:calc(25% - 55px)}.quests-page .quests-toolbar{display:flex;justify-content:center;margin-bottom:30px;margin-top:30px}.quests-page .quests-toolbar button{cursor:pointer}.quests-page .quests-toolbar .new-quest-button{border:3px solid #ffd201;border-radius:8px}.quests-page .quests-toolbar .new-quest-button,.quests-page .quests-toolbar .new-quest-group-button{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.08);color:#363638;font-size:16px;font-weight:700;height:47px;line-height:17px;margin-right:10px;width:474px}.quests-page .quests-toolbar .new-quest-group-button{border:3px solid #0267aa;border-radius:8px}.quests-page .modal{text-align:center}.quests-page .modal .button{margin:0 10px}.quests-page .modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quests-page .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.quests-page .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.leaderboard-page .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:20px}.leaderboard-page .card-div{margin-bottom:30px;padding:0}.leaderboard-page .card-div .table{width:100%}.prizes-page .prize-card-div{margin-bottom:30px}.prize-card-div{flex-direction:column!important;padding:20px!important;width:calc(100% - 40px)!important}.prize-card-div .columns{display:flex}.prize-card-div__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:20px}.prize-card-div .field{margin-bottom:15px;width:100%}.prize-card-div .field--name{margin-right:20px;width:calc(100% - 320px)}.prize-card-div .field--type{width:300px}.prize-card-div .field--image{margin-right:20px;width:260px}.prize-card-div .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px;min-height:20px}.prize-card-div .field input,.prize-card-div .field textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.prize-card-div .field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.prize-card-div .field .description-editor-container{margin-left:auto}.prize-card-div .field .area--description{min-height:57px!important}.prize-card-div .field .select-box--box,.prize-card-div .field .select-box--container{border-radius:8px;height:auto!important}.prize-card-div .field .select-box--selected-item{font-size:16px!important;height:19px;line-height:21px!important;padding:14px 20px!important}.prize-card-div .field .select-box--arrow{padding-top:12px}.prize-card-div footer{display:flex;justify-content:flex-end}.consolation-prize-card-div{flex-direction:column!important;padding:20px!important;width:calc(100% - 40px)!important}.consolation-prize-card-div .columns{display:flex}.consolation-prize-card-div__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:20px}.consolation-prize-card-div .field{margin-bottom:15px;width:100%}.consolation-prize-card-div .field--name{margin-right:20px;width:calc(100% - 320px)}.consolation-prize-card-div .field--type{width:300px}.consolation-prize-card-div .field--image{margin-right:20px;width:260px}.consolation-prize-card-div .field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-bottom:13px;min-height:20px}.consolation-prize-card-div .field input,.consolation-prize-card-div .field textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.consolation-prize-card-div .field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.consolation-prize-card-div .field .description-editor-container{margin-left:auto}.consolation-prize-card-div .field .area--description{min-height:57px!important}.consolation-prize-card-div .field .select-box--box,.consolation-prize-card-div .field .select-box--container{border-radius:8px;height:auto!important}.consolation-prize-card-div .field .select-box--selected-item{font-size:16px!important;height:19px;line-height:21px!important;padding:14px 20px!important}.consolation-prize-card-div .field .select-box--arrow{padding-top:12px}.consolation-prize-card-div footer{display:flex;justify-content:flex-end}.page--experience-points{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--experience-points .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--experience-points .main-div .navigation-title{margin-bottom:30px}.page--experience-points .card-div{flex-direction:column;margin-bottom:30px}.page--experience-points .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:15px}.page--experience-points .row-field{align-items:center;display:flex;margin-bottom:15px}.page--experience-points .row-field img{margin-left:15px}.page--experience-points .row-field label{color:var(--color-primary);display:flex;font-size:18px;font-weight:700;line-height:20px;margin-right:35px;width:294px}.page--experience-points .row-field label.percentage{margin-left:26px}.page--experience-points .row-field label.percentage+div.field{width:100px}.page--experience-points .row-field .field{width:356px}.page--experience-points .row-field input,.page--experience-points .row-field textarea{color:#363638!important;font-size:16px!important;font-weight:700!important;line-height:17px!important;padding:14px 20px!important;width:calc(100% - 40px)!important}.page--experience-points .row-field textarea{color:var(--color-primary)!important;font-weight:700!important;height:51px!important}.page--experience-points .row-field .description-editor-container{margin-left:auto}.page--experience-points .row-field .area--description{min-height:57px!important}.page--experience-points .row-field .option{align-items:center;display:flex;margin-right:32px}.page--experience-points .row-field .option input{margin-right:8px;width:auto!important}.page--tags{align-items:center;padding:30px;width:100%}.page--tags,.page--tags .main-div{display:flex;flex-direction:column}.page--tags .main-div{justify-content:left;position:relative;width:1252px}.page--tags .navigation-title{margin-bottom:30px}.page--tags .toolbar{display:flex;margin-bottom:30px}.page--tags .toolbar .button{margin-left:15px}.page--tags .columns-view{display:flex}.page--tags .columns-view .column:first-child{width:calc(100% - 557px)}.page--tags .columns-view .column:last-child{width:495px}.page--tags .columns-view .separator{background-color:#f0f0f0;border-radius:9px;margin:0 20px;width:18px}.page--tags .tag-editor{display:flex;flex-direction:column;padding:30px;width:calc(100% - 60px)}.page--tags .tag-editor__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:25px;text-align:center;width:100%}.page--tags .tag-editor>.field{align-items:center;display:flex;margin-bottom:10px;width:100%}.page--tags .tag-editor>.field--color{margin-top:50px}.page--tags .tag-editor>.field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:24px;width:151px}.page--tags .tag-editor>.field .field{width:calc(100% - 175px)}.page--tags .tag-editor>.field input{font-size:16px!important;font-weight:400;height:19px!important;line-height:19px!important;padding:9px 15px!important}.page--tags .tag-editor>.field .select-box--box{border-radius:8px;height:auto;width:calc(100% - 181px)}.page--tags .tag-editor>.field .select-box--arrow{margin-top:4px}.page--tags .tag-editor>.field .select-box--items{border:1px solid #ddd;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:0 solid #ddd;margin-left:-1px;margin-top:-6px;position:absolute;width:100%}.page--tags .tag-editor>.field .select-box--items div{width:calc(100% - 24px)}.page--tags .tag-editor>.field .select-box--items div:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.page--tags .tag-editor>.field .select-box--container{height:auto}.page--tags .tag-editor>.field .select-box--selected-item{font-size:16px!important;font-weight:400;height:19px!important;line-height:19px!important;padding:9px 15px!important}.page--tags .tag-editor>.field .color-bar{border-radius:13px;height:26px;width:105px}.page--tags .tag-editor .color-picker{display:flex;justify-content:center;margin-bottom:30px;margin-top:30px}.page--tags .tag-editor footer{display:flex;justify-content:center}.page--tags .tag-editor footer .button{margin:0 10px}.page--tags .tag-editor footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.page--tags .modal{text-align:center}.page--tags .modal .button{margin:0 10px}.page--tags .modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.page--tags .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.page--tags .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--tags .modal-description>.field{align-items:center;display:flex;margin-bottom:10px;width:100%}.page--tags .modal-description>.field--color{margin-top:50px}.page--tags .modal-description>.field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:24px;width:151px}.page--tags .modal-description>.field .field{width:calc(100% - 175px)}.page--tags .modal-description>.field input{font-size:16px!important;font-weight:400;height:19px!important;line-height:19px!important;padding:9px 15px!important}.color-picker{width:100%}.color-picker svg{width:67%}.color-picker svg polygon{cursor:pointer}.page--firebase{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--firebase .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--firebase .navigation-title{margin-bottom:30px}.floating-message-table .message-body{height:16px;margin-right:15px;overflow:hidden;word-break:break-all}.floating-message-table .floating_icon{height:50px;width:50px}.page-floating-messages{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page-floating-messages{width:100%}}.page-floating-messages .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page-floating-messages .main-div{width:100%}}.page-floating-messages .toolbar{display:flex;flex-direction:row;height:36px;justify-content:left;margin-bottom:0!important;margin-top:28px;width:100%}@media(max-width:576px){.page-floating-messages .toolbar{flex-wrap:wrap;height:auto!important}.page-floating-messages .toolbar .field--search{width:calc(100% - 67px)}}.page-floating-messages .button{height:100%;margin-left:15px}@media(max-width:576px){.page-floating-messages .button{height:38px;margin-left:11px}}.page-floating-messages .footer{display:flex;justify-content:right;margin-bottom:28px;margin-top:28px;width:100%}@media(max-width:576px){.page-floating-messages .footer{flex-wrap:wrap;margin-bottom:68px!important}.page-floating-messages .footer .save-button{min-width:0;min-width:auto;width:calc(50% - 5.5px)}}.page-floating-messages .title-text-top-padding{padding-top:15px}.page-floating-messages .scroll-menu{overflow:auto;padding-bottom:10px;padding-top:10px;white-space:nowrap}.page-floating-messages .scroll-menu__icon{border-radius:8px!important;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);height:94px;margin-right:10px;padding:6px;width:94px}.page-floating-messages .scroll-menu .active,.page-floating-messages .scroll-menu__icon:hover{background-color:var(--color-highlight)}.floating-message-table-confirm-modal{text-align:center}.floating-message-table-confirm-modal .button{margin:0 10px}.floating-message-table-confirm-modal .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.floating-message-table-confirm-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:29px;margin-bottom:40px}.floating-message-table-confirm-modal .modal-description{color:#59595b;font-size:16px;line-height:17px;margin-bottom:28px;padding:0 100px}.page--tester{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--tester .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--tester .main-div .navigation-title{margin-bottom:30px}.page--tester .main-div .quest,.page--tester .main-div .questGroup{align-items:center;display:flex;margin:5px 0;padding:0}.page--tester .main-div .questGroup__claim,.page--tester .main-div .questGroup__claimed,.page--tester .main-div .questGroup__exp,.page--tester .main-div .questGroup__name,.page--tester .main-div .questGroup__percentage,.page--tester .main-div .questGroup__type,.page--tester .main-div .quest__claim,.page--tester .main-div .quest__claimed,.page--tester .main-div .quest__exp,.page--tester .main-div .quest__name,.page--tester .main-div .quest__percentage,.page--tester .main-div .quest__type{margin-right:10px}.page--course{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--course{align-items:flex-start}}.page--course .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--course .main-div{width:100%}}.page--course .main-div .toolbar{display:flex;justify-content:space-between;margin:30px 0}.page--course .main-div .card-div{border:none;margin-bottom:10px;padding:20px;width:calc(100% - 40px)}.page--course .main-div .info{color:#59595b;font-size:12px;line-height:14px;margin-bottom:5px;text-align:right}.page--course .main-div .grid{display:flex;flex-wrap:wrap}.page--course .main-div .grid .card-div--00{margin-right:10px;width:calc(67% - 45px)}.page--course .main-div .grid .card-div--00 .col{margin-right:10px;width:calc(33.33333% - 6.66667px)}.page--course .main-div .grid .card-div--01{width:calc(33% - 45px)}.page--course .main-div .grid .card-div--02 .col:first-child{margin-right:18px}.page--course .main-div .grid .card-div--02 .col:nth-child(2){margin-right:50px;width:calc(50% - 162.5px)}.page--course .main-div .grid .card-div--02 .col:nth-child(3){width:calc(50% - 162.5px)}.page--course .main-div .grid .card-div--03{margin-bottom:20px;margin-right:10px;width:calc(30% - 40px)}.page--course .main-div .grid .card-div--04{margin-bottom:20px;width:calc(33% - 40px)}.page--course .main-div .grid .card-div--04 .cols{justify-content:center;text-align:center}.page--course .main-div .grid .card-div--04 .cols .col{width:100%}.page--course .main-div .grid .card-div--04 .cols .button{width:80%}.page--course .main-div .grid .card-div--05{flex-direction:column;margin-bottom:20px}.page--course .main-div .grid .card-div--05 .caption{margin-bottom:20px}.page--course .main-div .grid .card-div--05 .cols{align-items:center;margin-bottom:20px;width:100%}.page--course .main-div .grid .card-div--05 .col{width:100%}.page--course .main-div .grid .card-div--05 .col .caption{font-size:18px;line-height:20px}.page--course .main-div .grid .card-div--05 .col.course-image{margin-right:30px;width:215px}.page--course .main-div .grid .card-div--05 .col.course-title{width:calc(100% - 245px)}.page--course .main-div .grid .card-div--05 .col.course-title .caption{margin-bottom:0}.page--course .main-div .grid .card-div--06{margin-bottom:20px;width:calc(33% - 40px)}.page--course .main-div .grid .card-div--06 .politician-selector{display:flex;margin-top:15px}.page--course .main-div .grid .card-div--06 .politician-selector .politician-image{border-radius:8px;margin-right:15px;overflow:hidden}.page--course .main-div .grid .card-div--06 .politician-selector .politician-image img{height:100px;object-fit:cover;object-position:center center;width:80px}.page--course .main-div .grid .card-div--06 .politician-selector .politician-name{font-size:16px;font-weight:700;line-height:19px;margin-bottom:45px}.page--course .main-div .grid .card-div--07{flex-direction:column;margin-bottom:20px}.page--course .main-div .grid .card-div--07 .caption--small{font-size:18px;line-height:21px;margin-bottom:0}.page--course .main-div .grid .card-div--07 .award-name{margin-bottom:20px;width:100%}.page--course .main-div .grid .card-div--07 .award-images{margin-bottom:20px;margin-right:50px;width:87px}.page--course .main-div .grid .card-div--07 .bronze-award-image,.page--course .main-div .grid .card-div--07 .silver-award-image{margin-bottom:20px;margin-right:265px;width:128px}.page--course .main-div .grid .card-div--07 .bronze-award-image .caption--small,.page--course .main-div .grid .card-div--07 .silver-award-image .caption--small{margin-bottom:10px;text-align:center}.page--course .main-div .grid .card-div--07 .gold-award-image{margin-bottom:20px;width:128px}.page--course .main-div .grid .card-div--07 .gold-award-image .caption--small{margin-bottom:10px;text-align:center}.page--course .main-div .grid .card-div--07 .award-experiences{align-items:center}.page--course .main-div .grid .card-div--07 .award-experience{margin-bottom:20px;margin-right:50px;width:87px}.page--course .main-div .grid .card-div--07 .award-experience img{width:87px}.page--course .main-div .grid .card-div--07 .bronze-award-experience,.page--course .main-div .grid .card-div--07 .silver-award-experience{margin-bottom:20px;margin-right:265px;width:128px}.page--course .main-div .grid .card-div--07 .bronze-award-experience .caption--small,.page--course .main-div .grid .card-div--07 .silver-award-experience .caption--small{margin-bottom:10px;text-align:center}.page--course .main-div .grid .card-div--07 .bronze-award-experience input,.page--course .main-div .grid .card-div--07 .silver-award-experience input{text-align:center}.page--course .main-div .grid .card-div--07 .gold-award-experience{margin-bottom:20px;width:128px}.page--course .main-div .grid .card-div--07 .gold-award-experience .caption--small{margin-bottom:10px;text-align:center}.page--course .main-div .grid .card-div--07 .gold-award-experience input{text-align:center}.page--course .main-div .grid .card-div--08 .col{width:100%}.page--course .main-div .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:15px}.page--course .main-div .lessons{display:flex;flex-direction:column;width:100%}.page--course .main-div .lessons .lesson{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.page--course .main-div .lessons .lesson__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px}.page--course .main-div .lessons .lesson__title a{color:inherit;text-decoration:none}.page--course .main-div .lessons .lesson__info{color:#59595b;font-size:12px;line-height:14px}.page--course .main-div .cols{display:flex;width:100%}.page--course .main-div .cols .col:last-child{margin-right:0}.page--course .main-div .cols .col .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page--course .main-div .cols .col .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:210px;padding:14px 16px}.page--course .main-div footer{padding:20px 0;text-align:center;width:100%}.page--course .main-div footer a{color:inherit;display:flex;margin:0 auto;max-width:474px;text-decoration:none}.page--course .main-div footer .new-lesson{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);display:flex;justify-content:center;padding:7px 0 6px;width:100%}.page--course .main-div footer .new-lesson span{color:#363638;font-size:16px;font-weight:700;line-height:19px;margin-left:15px}.page--course .main-div .options{display:flex}.page--course .main-div .options .option{align-items:center;display:flex;margin-right:28px}.page--course .main-div .options .option input{height:19.5px;opacity:0;width:19.5px}.page--course .main-div .options .option label{color:#363638;font-size:16px;line-height:19px;margin-left:8px;position:relative}.page--course .main-div .options .option label:before{border:1px solid var(--color-primary);border-radius:50%;content:"";height:18px;left:-26px;position:absolute;top:0;width:18px}.page--course .main-div .options .option input:checked+label:after{background-color:var(--color-primary);border-radius:50%;content:"";height:12px;left:-22px;pointer-events:none;position:absolute;top:4px;width:12px}.page--courses{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--courses{align-items:flex-start}}.page--courses .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--courses .main-div{width:100%}}.page--courses .main-div .toolbar{display:flex;margin:30px 0}.page--courses .main-div .toolbar button{margin-left:15px}.page--courses .main-div .card-div{border:none;margin-bottom:30px;padding:20px;width:calc(100% - 40px)}.page--courses .main-div .list-button-card-div{padding:0;width:100%}.page--courses .main-div .list-button-card-div a{color:inherit;text-decoration:none;width:100%}.page--courses .main-div .list-button{align-items:center;display:flex;padding:30px 20px}.page--courses .main-div .list-button__image{margin-right:20px;width:80px}.page--courses .main-div .list-button__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:10px}.page--courses .main-div .list-button__info{color:#59595b;font-size:12px;line-height:14px}.page--courses .main-div .columns{display:flex;width:100%}.page--courses .main-div .column{width:calc(33.33333% - 21.33333px)}.page--courses .main-div .column a{color:inherit;text-decoration:none}.page--courses .main-div .separator{background-color:#f0f0f0;margin:0 30px;width:1px}.course-block__caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:15px}.course-block__container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);overflow:hidden}.course-block__image{aspect-ratio:359/189;object-fit:cover;object-position:center center;width:100%}.course-block__panel{display:flex;flex-wrap:wrap;padding:8px 10px 12px 15px}.course-block__available{color:#c30870;font-size:14px;line-height:16px}.course-block__questions{color:#59595b;font-size:14px;font-weight:700;line-height:16px;margin-left:auto}.course-block__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-top:8px;max-height:42px;width:100%}.page--courses-list{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--courses-list{align-items:flex-start}}.page--courses-list .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--courses-list .main-div{width:100%}}.page--courses-list .main-div .toolbar{display:flex;margin:30px 0}.page--courses-list .main-div .toolbar button{margin-left:15px}.page--courses-list .main-div .card-div{border:none;margin-bottom:30px;padding:20px;width:calc(100% - 40px)}.page--courses-list .main-div .card-div--table{padding:0!important;width:100%}.page--courses-list .main-div .card-div--highlighted{flex-direction:column}.page--courses-list .main-div .card-div--highlighted h2{margin-bottom:15px}.page--courses-list .main-div .card-div--highlighted .card-div{align-items:center;display:flex;margin-bottom:0}.page--courses-list .main-div .card-div--highlighted .card-div .title{color:#363638;font-size:14px;font-weight:700;line-height:16px;margin-right:50px;width:400px}.page--courses-list .main-div .card-div--highlighted .card-div .topic-holder{display:flex;justify-content:center;margin-right:50px;width:213px}.page--courses-list .main-div .card-div--highlighted .card-div .topic-holder .course-topic{width:-webkit-min-content;width:min-content}.page--courses-list .main-div .card-div--highlighted .card-div .start-date{color:#363638;font-size:14px;line-height:16px;margin-right:50px}.page--courses-list .main-div .card-div--highlighted .card-div .fills{align-items:center;color:#363638;display:flex;font-size:17px;line-height:20px;margin-right:50px}.page--courses-list .main-div .card-div--highlighted .card-div .fills span{font-size:14px;line-height:16px;margin-right:4px}.page--courses-list .main-div .card-div--highlighted .card-div .button--menu--container{margin-left:auto;width:30px}.course-topic{border-radius:18px;color:#fff;font-size:12px;font-weight:700;line-height:14px;padding:2px 12px}.course-topics-modal{padding:30px 20px 30px 10px;position:relative;width:1126px}.course-topics-modal .modal-close{cursor:pointer;height:15px;position:absolute;right:21.35px;top:25.5px;width:15px}.course-topics-modal .modal-header{margin-bottom:30px;width:100%}.course-topics-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;text-align:center}.course-topics-modal .modal-body{display:flex}.course-topics-modal .topics-list{margin-right:30px;width:429px}.course-topics-modal .topics-list .button{border-radius:8px;padding-bottom:10px;padding-top:10px;width:100%}.course-topics-modal .topics-list .topic{border:1px solid #ddd;border-radius:8px;color:#59595b;cursor:pointer;font-size:16px;font-weight:700;line-height:19px;margin-bottom:9px;padding:11px 16px;position:relative}.course-topics-modal .topics-list .topic img{height:13px;object-fit:contain;object-position:center center;position:absolute;right:30.5px;top:14.5px;width:13px}.course-topics-modal .separator{background-color:#ddd;margin-right:30px;width:1px}.course-topics-modal .topic-detail{display:flex;flex-direction:column;padding:40px 30px 20px;width:calc(100% - 550px)}.course-topics-modal .topic-detail--title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:25px;text-align:center;width:100%}.course-topics-modal .topic-detail--field{display:flex;margin-bottom:10px;width:100%}.course-topics-modal .topic-detail--field.last{margin-bottom:25px}.course-topics-modal .topic-detail--field .field{margin:0;width:calc(100% - 175px)!important}.course-topics-modal .topic-detail--field .tags{width:calc(100% - 175px)}.course-topics-modal .topic-detail--field .tags .tag-selector header{right:auto}.course-topics-modal .topic-detail--field .tags .tag-selector main{margin-top:33px}.course-topics-modal .topic-detail--field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:24px;margin-top:8.2px;width:151px}.course-topics-modal .topic-detail--field label.no-margin{margin-top:0}.course-topics-modal .topic-detail--field input,.course-topics-modal .topic-detail--field textarea{color:#363638;font-family:DK Raleway,sans-serif;font-size:16px!important;font-weight:400;line-height:19px!important;padding:9px 16px 8px!important}.course-topics-modal .topic-detail--field textarea{height:95px!important;outline:none}.course-topics-modal .topic-detail--footer{display:flex;justify-content:center;width:100%}.course-topics-modal .topic-detail--footer .button{min-width:293px}.course-topics-modal .topic-detail--footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870;margin-right:20px;min-width:150px}.course-topics-modal .color-picker{display:flex;flex-direction:column;margin-bottom:30px;width:calc(100% - 175px)}.course-topics-modal .color-picker__selected{border-radius:13px;height:26px;margin-bottom:8px;margin-top:5px;width:105px}.course-topics-modal .color-picker__selector{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,26px);grid-template-rows:repeat(2,26px)}.course-topics-modal .color-picker__selector .color{border-radius:50%;cursor:pointer;height:26px;width:26px}.page--lesson{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--lesson{align-items:flex-start}}.page--lesson .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--lesson .main-div{width:100%}}.page--lesson .main-div .toolbar{display:flex;justify-content:space-between;margin:30px 0}.page--lesson .main-div .toolbar--bottom{justify-content:flex-end;margin:0}.page--lesson .main-div .card-div{border:none;margin-bottom:20px;padding:20px;width:calc(100% - 40px)}.page--lesson .main-div .card-div--01{flex-direction:column}.page--lesson .main-div .card-div--01 .lesson-experiences{align-items:center;margin-bottom:20px}.page--lesson .main-div .card-div--01 .lesson-experiences input{margin-bottom:0;text-align:center}.page--lesson .main-div .card-div--01 .col.lesson-experience{margin-right:50px;width:87px}.page--lesson .main-div .card-div--01 .col.lesson-experience img{width:100%}.page--lesson .main-div .card-div--01 .col.lesson-onestar-experience,.page--lesson .main-div .card-div--01 .col.lesson-twostar-experience{margin-right:265px;text-align:center;width:128px}.page--lesson .main-div .card-div--01 .col.lesson-threestar-experience{text-align:center;width:128px}.page--lesson .main-div .info{color:#59595b;font-size:12px;line-height:14px;margin-bottom:5px;min-height:14px;text-align:right}.page--lesson .main-div .grid{display:flex;flex-wrap:wrap}.page--lesson .main-div .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:15px}.page--lesson .main-div .caption--small{font-size:18px;line-height:21px;margin-bottom:0}.page--lesson .main-div .cols{display:flex;width:100%}.page--lesson .main-div .cols .col{width:100%}.page--lesson .main-div .cols .col:last-child{margin-right:0}.page--lesson .main-div .tabs{border-bottom:1px solid var(--color-primary);display:flex;justify-content:center;margin-top:15px;width:100%}.page--lesson .main-div .tabs .tab{cursor:pointer;margin:0 10px -2px;padding:0 10px 10px}.page--lesson .main-div .tabs .tab--active{border-bottom:3px solid var(--color-primary);color:var(--color-primary);font-weight:700}.page--lesson .main-div .lesson-pages,.page--lesson .main-div .quiz-questions{display:flex;flex-direction:column;width:100%}.page--lesson .main-div .area--description,.page--lesson .main-div input,.page--lesson .main-div textarea{margin-bottom:20px}.page--lesson .main-div footer{padding:20px 0;text-align:center;width:100%}.page--lesson .main-div footer .new-lesson-page{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:center;margin:0 auto;max-width:474px;padding:7px 0 6px;width:100%}.page--lesson .main-div footer .new-lesson-page span{color:#363638;font-size:16px;font-weight:700;line-height:19px;margin-left:15px}.page--lesson .main-div .area--text{margin-top:0}.lesson-page{position:relative}.lesson-page:before{background-color:var(--color-primary);border-radius:5px 0 0 5px;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.lesson-page .type-select{display:flex;justify-content:space-between;padding:15px 65px;width:100%}.lesson-page .type-select .type{align-items:center;border:1px solid var(--color-primary);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:123px;justify-content:center;padding:10px;text-align:center;width:123px}.lesson-page .type-select .type img{height:30px;margin-bottom:14px;object-fit:contain;object-position:center center;width:30px}.lesson-page .type-select .type span{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px}.lesson-page .form{display:flex;flex-direction:column;margin-left:10px;width:100%}.lesson-page .image-container{display:flex;justify-content:center;margin:20px 0;width:100%}.lesson-page .form-footer{border-top:1px dashed #999;display:flex;justify-content:flex-end;margin-top:20px;padding-top:20px}.lesson-page .form-footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.lesson-page .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;height:35px;justify-content:center;margin-left:20px;min-width:35px!important;padding:0!important}.lesson-page .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.lesson-page__header{align-items:center;display:flex;justify-content:space-between;width:100%}.lesson-page--open .button--expand img{rotate:270deg}.lesson-quiz-question{position:relative}.lesson-quiz-question:before{background-color:var(--color-primary);border-radius:5px 0 0 5px;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.lesson-quiz-question .form{display:flex;flex-direction:column;margin-left:10px;width:100%}.lesson-quiz-question .form .shared-field{display:flex;margin-bottom:20px;margin-top:15px}.lesson-quiz-question .form .shared-field .field{width:calc(100% - 320px)}.lesson-quiz-question .form .shared-field input{margin-bottom:0;padding-bottom:13px!important;padding-top:14px!important}.lesson-quiz-question .form .shared-field .select-box--box{margin-left:20px;margin-top:0;width:300px}.lesson-quiz-question .form .question-header{align-items:center;display:flex;margin-bottom:10px}.lesson-quiz-question .form .button--is-solution{border-color:#ddd;color:#ddd;font-size:12px!important;line-height:14px!important;margin-left:45px;min-width:150px!important;padding:6px 12px!important}.lesson-quiz-question .form .button--is-solution--selected{background-color:rgba(39,176,108,.2);border-color:#27b06c;color:#27b06c}.lesson-quiz-question .form .quiz-question{margin-bottom:20px}.lesson-quiz-question .form .quiz-question input{margin-bottom:10px}.lesson-quiz-question .form .other-fields{border-bottom:1px dashed #999;border-top:1px dashed #999;margin-bottom:20px;padding-top:20px}.lesson-quiz-question .form .other-fields .caption,.lesson-quiz-question .form .other-fields input{margin-bottom:20px}.lesson-quiz-question .form .question-footer{display:flex;justify-content:flex-end}.lesson-quiz-question .form .question-footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.lesson-quiz-question .form .answers--image{display:flex;flex-wrap:wrap}.lesson-quiz-question .form .answers--image .quiz-question{display:flex;width:50%}.lesson-quiz-question .form .answers--image .quiz-question .answer-info{align-items:flex-start;display:flex;flex-direction:column;margin-left:20px;width:calc(100% - 290px)}.lesson-quiz-question .form .answers--image .quiz-question .answer-info .tag-selector{margin-top:auto}.lesson-quiz-question .form .answers--image .quiz-question .answer-info .tag-selector header{bottom:0;left:0;margin-bottom:0!important;top:auto}.lesson-quiz-question .form .answers--image .quiz-question .answer-info .tag-selector main{align-items:flex-start!important;height:98px}.lesson-quiz-question .form .answers--image .button--is-solution{margin-left:0}.lesson-quiz-question .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;height:35px;justify-content:center;margin-left:20px;min-width:35px!important;padding:0!important}.lesson-quiz-question .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.lesson-quiz-question__header{align-items:center;display:flex;justify-content:space-between;width:100%}.lesson-quiz-question--open .button--expand img{rotate:270deg}.page--quiz{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--quiz{align-items:flex-start}}.page--quiz .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--quiz .main-div{width:100%}}.page--quiz .main-div .toolbar{display:flex;justify-content:space-between;margin:30px 0}.page--quiz .main-div .card-div{border:none;margin-bottom:10px;padding:20px;width:calc(100% - 40px)}.page--quiz .main-div .info{color:#59595b;font-size:12px;line-height:14px;margin-bottom:5px;text-align:right}.page--quiz .main-div .grid{display:flex;flex-wrap:wrap}.page--quiz .main-div .grid .card-div--00{margin-right:10px;width:calc(67% - 45px)}.page--quiz .main-div .grid .card-div--00 .col{margin-right:10px;width:calc(33.33333% - 6.66667px)}.page--quiz .main-div .grid .card-div--01{width:calc(33% - 45px)}.page--quiz .main-div .grid .card-div--02 .col:first-child{margin-right:18px}.page--quiz .main-div .grid .card-div--02 .col:nth-child(2){margin-right:50px;width:calc(50% - 162.5px)}.page--quiz .main-div .grid .card-div--02 .col:nth-child(3){width:calc(50% - 162.5px)}.page--quiz .main-div .grid .card-div--03{margin-bottom:20px;margin-right:10px;width:calc(30% - 40px)}.page--quiz .main-div .grid .card-div--04{margin-bottom:20px;width:calc(33% - 40px)}.page--quiz .main-div .grid .card-div--04 .cols{justify-content:center;text-align:center}.page--quiz .main-div .grid .card-div--04 .cols .col{width:100%}.page--quiz .main-div .grid .card-div--04 .cols .button{width:80%}.page--quiz .main-div .grid .card-div--05{flex-direction:column;margin-bottom:20px}.page--quiz .main-div .grid .card-div--05 .caption{margin-bottom:20px}.page--quiz .main-div .grid .card-div--05 .cols{align-items:center;margin-bottom:20px;width:100%}.page--quiz .main-div .grid .card-div--05 .col{width:100%}.page--quiz .main-div .grid .card-div--05 .col .caption{font-size:18px;line-height:20px}.page--quiz .main-div .grid .card-div--05 .col.course-image{margin-right:30px;width:215px}.page--quiz .main-div .grid .card-div--05 .col.course-title{width:calc(100% - 245px)}.page--quiz .main-div .grid .card-div--05 .col.course-title .caption{margin-bottom:0}.page--quiz .main-div .grid .card-div--06{margin-bottom:20px;margin-left:10px;text-align:center;width:calc(33% - 10px)}.page--quiz .main-div .grid .card-div--06 .col,.page--quiz .main-div .grid .card-div--06 .cols{width:100%}.page--quiz .main-div .grid .card-div--07{flex-direction:column;margin-bottom:20px}.page--quiz .main-div .grid .card-div--07 .caption--small{font-size:18px;line-height:21px;margin-bottom:0}.page--quiz .main-div .grid .card-div--07 .award-name{margin-bottom:20px;width:100%}.page--quiz .main-div .grid .card-div--07 .award-images{margin-bottom:20px;margin-right:50px;width:87px}.page--quiz .main-div .grid .card-div--07 .bronze-award-image,.page--quiz .main-div .grid .card-div--07 .silver-award-image{margin-bottom:20px;margin-right:265px;width:128px}.page--quiz .main-div .grid .card-div--07 .bronze-award-image .caption--small,.page--quiz .main-div .grid .card-div--07 .silver-award-image .caption--small{margin-bottom:10px;text-align:center}.page--quiz .main-div .grid .card-div--07 .gold-award-image{margin-bottom:20px;width:128px}.page--quiz .main-div .grid .card-div--07 .gold-award-image .caption--small{margin-bottom:10px;text-align:center}.page--quiz .main-div .grid .card-div--07 .award-experiences{align-items:center}.page--quiz .main-div .grid .card-div--07 .award-experience{margin-bottom:20px;margin-right:50px;width:87px}.page--quiz .main-div .grid .card-div--07 .award-experience img{width:87px}.page--quiz .main-div .grid .card-div--07 .bronze-award-experience,.page--quiz .main-div .grid .card-div--07 .silver-award-experience{margin-bottom:20px;margin-right:265px;width:128px}.page--quiz .main-div .grid .card-div--07 .bronze-award-experience .caption--small,.page--quiz .main-div .grid .card-div--07 .silver-award-experience .caption--small{margin-bottom:10px;text-align:center}.page--quiz .main-div .grid .card-div--07 .bronze-award-experience input,.page--quiz .main-div .grid .card-div--07 .silver-award-experience input{text-align:center}.page--quiz .main-div .grid .card-div--07 .gold-award-experience{margin-bottom:20px;width:128px}.page--quiz .main-div .grid .card-div--07 .gold-award-experience .caption--small{margin-bottom:10px;text-align:center}.page--quiz .main-div .grid .card-div--07 .gold-award-experience input{text-align:center}.page--quiz .main-div .grid .card-div--08 .col{width:100%}.page--quiz .main-div .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:15px}.page--quiz .main-div .lessons{display:flex;flex-direction:column;width:100%}.page--quiz .main-div .lessons .lesson{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.page--quiz .main-div .lessons .lesson__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px}.page--quiz .main-div .lessons .lesson__title a{color:inherit;text-decoration:none}.page--quiz .main-div .lessons .lesson__info{color:#59595b;font-size:12px;line-height:14px}.page--quiz .main-div .cols{display:flex;width:100%}.page--quiz .main-div .cols .col:last-child{margin-right:0}.page--quiz .main-div .cols .col .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page--quiz .main-div .cols .col .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:210px;padding:14px 16px}.page--quiz .main-div footer{display:flex;justify-content:center;padding:20px 0;text-align:center;width:100%}.page--quiz .main-div footer a{color:inherit;display:flex;margin:0 auto;max-width:474px;text-decoration:none}.page--quiz .main-div footer .new-question{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:center;max-width:474px;padding:7px 0 6px;width:100%}.page--quiz .main-div footer .new-question span{color:#363638;font-size:16px;font-weight:700;line-height:19px;margin-left:15px}.page--quiz .main-div .options{display:flex}.page--quiz .main-div .options .option{align-items:center;display:flex;margin-right:28px}.page--quiz .main-div .options .option input{height:19.5px;opacity:0;width:19.5px}.page--quiz .main-div .options .option label{color:#363638;font-size:16px;line-height:19px;margin-left:8px;position:relative}.page--quiz .main-div .options .option label:before{border:1px solid var(--color-primary);border-radius:50%;content:"";height:18px;left:-26px;position:absolute;top:0;width:18px}.page--quiz .main-div .options .option input:checked+label:after{background-color:var(--color-primary);border-radius:50%;content:"";height:12px;left:-22px;pointer-events:none;position:absolute;top:4px;width:12px}.page--quiz .tabs{border-bottom:1px solid var(--color-primary);display:flex;justify-content:center;margin-top:15px;width:100%}.page--quiz .tabs .tab{cursor:pointer;margin:0 10px -2px;padding:0 10px 10px}.page--quiz .tabs .tab--active{border-bottom:3px solid var(--color-primary);color:var(--color-primary);font-weight:700}.page--quiz .card-div--push{display:flex;flex-direction:column;margin-bottom:20px!important}.page--quiz .card-div--push textarea{color:#363638;font-family:DK Raleway,sans-serif;font-size:16px;font-weight:400;height:57px!important;line-height:19px;margin-bottom:20px;outline:none}.page--quiz .card-div--push .footer{display:flex;justify-content:flex-end}.page--quiz .card-div--result{display:flex;flex-direction:column;margin-bottom:20px!important;padding:20px 20px 20px 30px!important;position:relative}.page--quiz .card-div--result:before{background-color:var(--color-primary);border-radius:5px 0 0 5px;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.page--quiz .card-div--result>.caption{margin-bottom:30px}.page--quiz .card-div--result .answers{display:flex;flex-wrap:wrap}.page--quiz .card-div--result .answers .answer{display:flex;flex-direction:column;margin-bottom:30px;width:50%}.page--quiz .card-div--result .answers .answer__title{margin-bottom:13px}.page--quiz .card-div--result .answers .answer__bar{align-items:center;display:flex}.page--quiz .card-div--result .answers .answer__bar .bar{height:30px;width:256px}.page--quiz .card-div--result .answers .answer__bar .bar .percentage{background-color:var(--color-primary);border-radius:1px;height:100%}.page--quiz .card-div--result .answers .answer__bar .info{color:var(--color-primary);font-size:12px;font-weight:700;line-height:12px;margin-left:20px}.quiz-question{position:relative}.quiz-question .form{display:flex;flex-direction:column;width:100%}.quiz-question .form .shared-field{display:flex;margin-bottom:20px;margin-top:15px}.quiz-question .form .shared-field .field{width:calc(100% - 320px)}.quiz-question .form .shared-field input{margin-bottom:0;padding-bottom:13px!important;padding-top:14px!important}.quiz-question .form .shared-field .select-box--box{margin-left:20px;margin-top:0;width:300px}.quiz-question .form .question-header{align-items:center;display:flex;margin-bottom:10px}.quiz-question .form .button--is-solution{border-color:#ddd;color:#ddd;font-size:12px!important;line-height:14px!important;margin-left:45px;min-width:150px!important;padding:6px 12px!important}.quiz-question .form .button--is-solution--selected{background-color:rgba(39,176,108,.2);border-color:#27b06c;color:#27b06c}.quiz-question .form .quiz-question{margin-bottom:20px}.quiz-question .form .quiz-question input{margin-bottom:10px}.quiz-question .form .other-fields{border-bottom:1px dashed #999;border-top:1px dashed #999;margin-bottom:20px;padding-top:20px}.quiz-question .form .other-fields .caption,.quiz-question .form .other-fields input{margin-bottom:20px}.quiz-question .form .question-footer{border-top:1px dashed hsla(0,0%,60%,.43);display:flex;justify-content:flex-end;padding-top:20px}.quiz-question .form .question-footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870}.quiz-question .form .answers--image{display:flex;flex-wrap:wrap}.quiz-question .form .answers--image .quiz-question{display:flex;width:50%}.quiz-question .form .answers--image .quiz-question .answer-info{align-items:flex-start;display:flex;flex-direction:column;margin-left:20px;width:calc(100% - 290px)}.quiz-question .form .answers--image .quiz-question .answer-info .tag-selector,.quiz-question .form .answers--image .quiz-question .answer-info .test-result-selector{margin-top:auto}.quiz-question .form .answers--image .quiz-question .answer-info .tag-selector header,.quiz-question .form .answers--image .quiz-question .answer-info .test-result-selector header{bottom:0;left:0;margin-bottom:0!important;top:auto}.quiz-question .form .answers--image .quiz-question .answer-info .tag-selector main,.quiz-question .form .answers--image .quiz-question .answer-info .test-result-selector main{align-items:flex-start!important;height:98px}.quiz-question .form .answers--image .quiz-question .answer-info .test-result-selector main{height:141px}.quiz-question .form .answers--image .button--is-solution{margin-left:0}.quiz-question .form .caption--no-margin{margin-bottom:0}.quiz-question .question-description{margin-bottom:20px}.quiz-question .question-image{display:flex;justify-content:center;margin-bottom:30px}.quiz-question .question-video-url{margin-bottom:20px}.quiz-question .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;height:35px;justify-content:center;margin-left:20px;min-width:35px!important;padding:0!important}.quiz-question .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.quiz-question__header{align-items:center;display:flex;justify-content:space-between;width:100%}.quiz-question--open .button--expand img{rotate:270deg}.test-result-selector{display:flex!important;flex-direction:column!important;position:relative;width:100%}.test-result-selector header{align-items:center!important;box-shadow:none!important;display:flex;justify-content:space-between!important;margin:0 0 30px!important;padding:0!important}.test-result-selector header:after{display:none!important}.test-result-selector>main{display:flex;flex-wrap:wrap;gap:10px}.test-result-selector>main .result{align-items:center;border:1px solid #ddd;border-radius:21.5px;color:var(--color-primary);display:flex;font-size:12px;font-weight:700;line-height:14px;margin-bottom:0;padding:5px 34px}.test-result-selector>main .result img{cursor:pointer;height:8px;margin-left:5px;object-fit:contain;object-position:center center;width:8px}.test-result-selector__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px}.test-result-selector .modal{position:relative}.test-result-selector .modal-close{cursor:pointer;position:absolute;right:40px;top:40px}.test-result-selector .modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:30px;text-align:center}.test-result-selector .modal main{display:flex;flex-direction:column;width:1128px}.test-result-selector--compact header{background-color:transparent!important;position:absolute;right:0;top:0;width:190px!important}.test-result-selector--compact header button{font-size:12px!important;line-height:14px!important;padding:6px 34px!important}.test-result-selector--compact>main{align-items:center!important;height:30px}.modal--test-result-selector .test-result-selector-modal-header{display:flex;margin-bottom:20px}.modal--test-result-selector .test-result-selector-modal-header button{height:38px;margin-left:15px}.test-result{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;height:auto;margin-bottom:10px;padding:7.5px 15px}.test-result__name{color:#59595b;font-size:16px;font-weight:700;line-height:19px;margin-right:auto}.test-result:last-child{margin-bottom:0}.test-result--selected{border-color:var(--color-primary)}.test-results-modal{padding:30px 20px 30px 10px;position:relative;width:1126px}.test-results-modal .modal-close{cursor:pointer;height:15px;position:absolute;right:21.35px;top:25.5px;width:15px}.test-results-modal .modal-header{margin-bottom:30px;width:100%}.test-results-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;text-align:center}.test-results-modal .modal-body{display:flex}.test-results-modal .results-list{margin-right:30px;width:429px}.test-results-modal .results-list .button{border-radius:8px;padding-bottom:10px;padding-top:10px;width:100%}.test-results-modal .results-list .test-result{color:#59595b;cursor:pointer;font-size:16px;font-weight:700;line-height:19px;margin-bottom:9px;padding:11px 16px;position:relative}.test-results-modal .results-list .test-result img{height:13px;object-fit:contain;object-position:center center;position:absolute;right:30.5px;top:14.5px;width:13px}.test-results-modal .separator{background-color:#ddd;margin-right:30px;width:1px}.test-results-modal .result-detail{display:flex;flex-direction:column;padding:40px 30px 20px;width:calc(100% - 550px)}.test-results-modal .result-detail--title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:25px;text-align:center;width:100%}.test-results-modal .result-detail--field{display:flex;margin-bottom:10px;width:100%}.test-results-modal .result-detail--field.last{margin-bottom:25px}.test-results-modal .result-detail--field .field{margin:0;width:calc(100% - 175px)!important}.test-results-modal .result-detail--field .tags{width:calc(100% - 175px)}.test-results-modal .result-detail--field .tags .tag-selector header{right:auto}.test-results-modal .result-detail--field .tags .tag-selector main{margin-top:33px}.test-results-modal .result-detail--field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:24px;margin-top:8.2px;width:151px}.test-results-modal .result-detail--field label.no-margin{margin-top:0}.test-results-modal .result-detail--field input,.test-results-modal .result-detail--field textarea{color:#363638;font-family:DK Raleway,sans-serif;font-size:16px!important;font-weight:400;line-height:19px!important;padding:9px 16px 8px!important}.test-results-modal .result-detail--field textarea{height:95px!important;outline:none}.test-results-modal .result-detail--footer{display:flex;justify-content:center;width:100%}.test-results-modal .result-detail--footer .button{min-width:293px}.test-results-modal .result-detail--footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870;margin-right:20px;min-width:150px}.page--quizes{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--quizes{align-items:flex-start}}.page--quizes .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--quizes .main-div{width:100%}}.page--quizes .main-div .toolbar{display:flex;margin:30px 0}.page--quizes .main-div .toolbar button{margin-left:15px}.page--quizes .main-div .card-div{border:none;margin-bottom:30px;padding:20px;width:calc(100% - 40px)}.page--quizes .main-div .list-button-card-div{padding:0;width:100%}.page--quizes .main-div .list-button-card-div a{color:inherit;text-decoration:none;width:100%}.page--quizes .main-div .list-button{align-items:center;display:flex;padding:30px 20px}.page--quizes .main-div .list-button__image{margin-right:20px;width:80px}.page--quizes .main-div .list-button__title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:10px}.page--quizes .main-div .list-button__info{color:#59595b;font-size:12px;line-height:14px}.page--quizes .main-div .columns{display:flex;width:100%}.page--quizes .main-div .column{width:calc(33.33333% - 21.33333px)}.page--quizes .main-div .column a{color:inherit;text-decoration:none}.page--quizes .main-div .separator{background-color:#f0f0f0;margin:0 30px;width:1px}.page--quizes .create-quiz-modal{padding:30px;width:700px}.page--quizes .create-quiz-modal .modal-header{margin-bottom:40px}.page--quizes .create-quiz-modal .modal-body{display:flex;justify-content:center;margin-bottom:40px}.page--quizes .create-quiz-modal .modal-body .option{align-items:center;border:1px solid var(--color-primary);border-radius:14px;color:var(--color-primary);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:140px;justify-content:center;line-height:19px;margin:0 15px;text-align:center;width:140px}.page--quizes .create-quiz-modal .modal-body .option--selected{background-color:var(--color-primary);color:#fff}.page--quizes .create-quiz-modal .modal-footer{display:flex;justify-content:flex-end}.page--quizes .create-quiz-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px}.quiz-block__caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:24px;margin-bottom:15px}.quiz-block__container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);overflow:hidden}.quiz-block__image{aspect-ratio:359/189;object-fit:cover;object-position:center center;width:100%}.quiz-block__panel{display:flex;flex-wrap:wrap;padding:8px 10px 12px 15px}.quiz-block__available{color:#c30870;font-size:14px;line-height:16px}.quiz-block__questions{color:#59595b;font-size:14px;font-weight:700;line-height:16px;margin-left:auto}.quiz-block__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-top:8px;max-height:42px;width:100%}.page--quizes-list{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--quizes-list{align-items:flex-start}}.page--quizes-list .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--quizes-list .main-div{width:100%}}.page--quizes-list .main-div .toolbar{display:flex;margin:30px 0}.page--quizes-list .main-div .toolbar button{margin-left:15px}.page--quizes-list .main-div .card-div{border:none;margin-bottom:30px;padding:20px;width:calc(100% - 40px)}.page--quizes-list .main-div .card-div--table{padding:0!important;width:100%}.page--quizes-list .main-div .card-div--highlighted{flex-direction:column}.page--quizes-list .main-div .card-div--highlighted h2{margin-bottom:15px}.page--quizes-list .main-div .card-div--highlighted .card-div{align-items:center;display:flex;margin-bottom:0}.page--quizes-list .main-div .card-div--highlighted .card-div .title{color:#363638;font-size:14px;font-weight:700;line-height:16px;margin-right:50px;width:400px}.page--quizes-list .main-div .card-div--highlighted .card-div .topic-holder{display:flex;justify-content:center;margin-right:50px;width:213px}.page--quizes-list .main-div .card-div--highlighted .card-div .topic-holder .course-topic{width:-webkit-min-content;width:min-content}.page--quizes-list .main-div .card-div--highlighted .card-div .start-date{color:#363638;font-size:14px;line-height:16px;margin-right:50px}.page--quizes-list .main-div .card-div--highlighted .card-div .fills{align-items:center;color:#363638;display:flex;font-size:17px;line-height:20px;margin-right:50px}.page--quizes-list .main-div .card-div--highlighted .card-div .fills span{font-size:14px;line-height:16px;margin-right:4px}.page--quizes-list .main-div .card-div--highlighted .card-div .button--menu--container{margin-left:auto;width:30px}.page--quizes-list .create-quiz-modal{padding:30px;width:700px}.page--quizes-list .create-quiz-modal .modal-header{margin-bottom:40px}.page--quizes-list .create-quiz-modal .modal-body{display:flex;justify-content:center;margin-bottom:40px}.page--quizes-list .create-quiz-modal .modal-body .option{align-items:center;border:1px solid var(--color-primary);border-radius:14px;color:var(--color-primary);cursor:pointer;display:flex;font-size:16px;font-weight:700;height:140px;justify-content:center;line-height:19px;margin:0 15px;text-align:center;width:140px}.page--quizes-list .create-quiz-modal .modal-body .option--selected{background-color:var(--color-primary);color:#fff}.page--quizes-list .create-quiz-modal .modal-footer{display:flex;justify-content:flex-end}.page--quizes-list .create-quiz-modal .modal-title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px}.quizes-table{width:100%}.quizes-table .table__header{border-radius:8px 8px 0 0}.quizes-table .table__pagination{border-radius:0 0 8px 8px}.quiz-topic{border-radius:18px;color:#fff;font-size:12px;font-weight:700;line-height:14px;padding:2px 12px}.quiz-topics-modal{padding:30px 20px 30px 10px;position:relative;width:1126px}.quiz-topics-modal .modal-close{cursor:pointer;height:15px;position:absolute;right:21.35px;top:25.5px;width:15px}.quiz-topics-modal .modal-header{margin-bottom:30px;width:100%}.quiz-topics-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;text-align:center}.quiz-topics-modal .modal-body{display:flex}.quiz-topics-modal .topics-list{margin-right:30px;width:429px}.quiz-topics-modal .topics-list .button{border-radius:8px;padding-bottom:10px;padding-top:10px;width:100%}.quiz-topics-modal .topics-list .topic{border:1px solid #ddd;border-radius:8px;color:#59595b;cursor:pointer;font-size:16px;font-weight:700;line-height:19px;margin-bottom:9px;padding:11px 16px;position:relative}.quiz-topics-modal .topics-list .topic img{height:13px;object-fit:contain;object-position:center center;position:absolute;right:30.5px;top:14.5px;width:13px}.quiz-topics-modal .separator{background-color:#ddd;margin-right:30px;width:1px}.quiz-topics-modal .topic-detail{display:flex;flex-direction:column;padding:40px 30px 20px;width:calc(100% - 550px)}.quiz-topics-modal .topic-detail--title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:25px;text-align:center;width:100%}.quiz-topics-modal .topic-detail--field{display:flex;margin-bottom:10px;width:100%}.quiz-topics-modal .topic-detail--field.last{margin-bottom:25px}.quiz-topics-modal .topic-detail--field .field{margin:0;width:calc(100% - 175px)!important}.quiz-topics-modal .topic-detail--field .tags{width:calc(100% - 175px)}.quiz-topics-modal .topic-detail--field .tags .tag-selector header{right:auto}.quiz-topics-modal .topic-detail--field .tags .tag-selector main{margin-top:33px}.quiz-topics-modal .topic-detail--field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:24px;margin-top:8.2px;width:151px}.quiz-topics-modal .topic-detail--field label.no-margin{margin-top:0}.quiz-topics-modal .topic-detail--field input,.quiz-topics-modal .topic-detail--field textarea{color:#363638;font-family:DK Raleway,sans-serif;font-size:16px!important;font-weight:400;line-height:19px!important;padding:9px 16px 8px!important}.quiz-topics-modal .topic-detail--field textarea{height:95px!important;outline:none}.quiz-topics-modal .topic-detail--footer{display:flex;justify-content:center;width:100%}.quiz-topics-modal .topic-detail--footer .button{min-width:293px}.quiz-topics-modal .topic-detail--footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870;margin-right:20px;min-width:150px}.quiz-topics-modal .color-picker{display:flex;flex-direction:column;margin-bottom:30px;width:calc(100% - 175px)}.quiz-topics-modal .color-picker__selected{border-radius:13px;height:26px;margin-bottom:8px;margin-top:5px;width:105px}.quiz-topics-modal .color-picker__selector{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,26px);grid-template-rows:repeat(2,26px)}.quiz-topics-modal .color-picker__selector .color{border-radius:50%;cursor:pointer;height:26px;width:26px}.page--seasons{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--seasons{align-items:flex-start}}.page--seasons .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--seasons .main-div{width:100%}}.page--seasons .main-div .toolbar{display:flex;justify-content:flex-end;margin:30px 0}.page--seasons .main-div .toolbar .button{margin-left:20px}.page--seasons .main-div .card-div--seasons{padding:0 15px}.page--seasons .main-div .seasons{display:flex;flex-direction:column;width:100%}.page--seasons .main-div .seasons a{color:inherit;text-decoration:none}.page--seasons .main-div .seasons__active{width:100%}.page--seasons .main-div .seasons__caption{background-color:#28a8df;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:14px;margin-top:-1px;padding:3px 0;width:100%}.page--seasons .main-div .seasons .season-info{padding:30px 0;text-align:center}.season{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;padding:30px 6px}.season:last-child{border-bottom:none}.season__image{margin-right:30px}.season__image img{height:42px;object-fit:contain;object-position:center center;width:42px}.season__details{display:flex;flex-direction:column}.season__actions{margin-left:auto;width:60px}.season__name{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:10px}.season__info{color:#59595b;font-size:12px;line-height:14px}.season-modal__title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin-bottom:25px}.season-modal .form-field{align-items:center;display:flex;margin-bottom:20px}.season-modal label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:60px;width:115px}.season-modal .field{margin-top:0}.season-modal .field input{color:#363638!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;padding:11px 16px!important;width:429px!important}.season-modal .form-fields{display:flex;justify-content:space-between}.season-modal .form-fields>div{width:269px}.season-modal .form-fields label{display:flex;margin-bottom:9px;width:100%}.season-modal .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.season-modal .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:180px;padding:14px 16px;text-align:left;width:calc(100% - 32px)}.season-modal .info{color:#363638;font-size:16px;font-weight:400;line-height:19px;margin-top:20px;width:573px}.season-modal .label-text{color:var(--color-primary);font-size:12px;font-weight:700;line-height:14px;text-align:center}.season-modal .icon-white{color:#fff}.season-modal .image{display:flex;margin-bottom:20px;margin-top:20px}.season-modal .image>span{display:flex;margin-left:20px}.season-modal__footer{display:flex;justify-content:flex-end}.page--achievements{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}.page--achievements .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}.page--achievements .navigation-title{margin-bottom:30px}.page--achievements .toolbar{display:flex;justify-content:flex-end;margin-bottom:30px}.page--achievements .toolbar .button{min-width:208px}.page--achievements .card-div--achievements{display:flex;flex-direction:column;height:20px;margin-bottom:30px;overflow:hidden;position:relative}.page--achievements .card-div--achievements .caption{color:var(--color-primary);font-size:18px;font-weight:900;line-height:21px;margin-bottom:30px}.page--achievements .card-div--achievements .list{display:flex;flex-wrap:wrap;gap:30px}.page--achievements .card-div--achievements .list>div{width:536px}.page--achievements .card-div--achievements .button--expand{align-items:center;background-color:transparent;border-color:var(--color-border);display:flex;height:26px;justify-content:center;min-width:26px!important;padding:0!important;position:absolute;right:30px;top:10px}.page--achievements .card-div--achievements .button--expand img{height:7px;object-fit:contain;object-position:center center;rotate:180deg;width:7px}.page--achievements .card-div--achievements.open{height:auto}.page--achievements .card-div--achievements.open .button--expand img{rotate:270deg}.achievement-group{align-items:center;cursor:pointer;display:flex}.achievement-group__image{margin-right:30px}.achievement-group__image img{height:112px;object-fit:contain;object-position:center center;width:112px}.achievement-group__name{color:var(--color-primary);font-size:16px;font-weight:900;line-height:19px;margin-bottom:8px}.achievement-group__description{font-size:16px;font-weight:400;line-height:19px}.page--homepage{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--homepage{padding:15px}}.page--homepage .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--homepage .main-div{width:100%}}.page--homepage .main-div .card-div{display:flex;flex-direction:column;margin-bottom:60px;margin-top:30px}.page--homepage .main-div .card-div h2{margin-bottom:30px}.page--homepage .main-div .card-div h3{margin-bottom:5px}.page--homepage .main-div .card-div--no-border{border:none;padding:0}.page--homepage .main-div .input-field{display:flex;flex-direction:column;margin-bottom:15px}.page--homepage .main-div .input-fields{display:flex;gap:30px}.page--homepage .main-div footer{display:flex;justify-content:flex-end;margin-top:20px}.page--homepage .main-div .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page--homepage .main-div .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:180px;padding:14px 16px;text-align:left;width:calc(100% - 32px)}.page--videos-list{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--videos-list{align-items:flex-start}}.page--videos-list .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--videos-list .main-div{width:100%}}.page--videos-list .main-div .toolbar{display:flex;margin:30px 0}.page--videos-list .main-div .toolbar button{margin-left:15px}.page--videos-list .main-div .card-div{border:none;margin-bottom:30px;padding:20px;width:calc(100% - 40px)}.page--videos-list .main-div .card-div--table{padding:0!important;width:100%}.page--videos-list .main-div .card-div--highlighted{flex-direction:column}.page--videos-list .main-div .card-div--highlighted h2{margin-bottom:15px}.page--videos-list .main-div .card-div--highlighted .card-div{align-items:center;display:flex;margin-bottom:0}.page--videos-list .main-div .card-div--highlighted .card-div .title{color:#363638;font-size:14px;font-weight:700;line-height:16px;margin-right:50px;width:400px}.page--videos-list .main-div .card-div--highlighted .card-div .topic-holder{display:flex;justify-content:center;margin-right:50px;width:213px}.page--videos-list .main-div .card-div--highlighted .card-div .topic-holder .course-topic{width:-webkit-min-content;width:min-content}.page--videos-list .main-div .card-div--highlighted .card-div .start-date{color:#363638;font-size:14px;line-height:16px;margin-right:50px}.page--videos-list .main-div .card-div--highlighted .card-div .fills{align-items:center;color:#363638;display:flex;font-size:17px;line-height:20px;margin-right:50px}.page--videos-list .main-div .card-div--highlighted .card-div .fills span{font-size:14px;line-height:16px;margin-right:4px}.page--videos-list .main-div .card-div--highlighted .card-div .button--menu--container{margin-left:auto;width:30px}.page--videos-list .info{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:left;margin-bottom:30px;margin-top:30px;padding:20px;width:calc(100% - 40px)}@media(max-width:576px){.page--videos-list .info{width:calc(100% - 42px)}}.page--videos-list .info .inner{align-content:flex-start;align-items:center;border:1px solid var(--color-light-gray);display:flex;flex-direction:row;padding:13px 20px;width:calc(100% - 40px)}.page--videos-list .info .inner .title{align-items:center;max-height:32px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:pre-line;width:25%}.page--videos-list .info .inner .tag-container{text-align:center;width:15%}.page--videos-list .info .inner .date,.page--videos-list .info .inner .open-count{text-align:center;width:25%}@media(max-width:576px){.page--videos-list .info .inner .title{width:50%}.page--videos-list .info .inner .open-count{font-size:12px}.page--videos-list .info .inner .date,.page--videos-list .info .inner .tag-container{visibility:hidden;width:0}}.page--videos-list .info .inner .count-container{margin-bottom:2px;text-align:center;width:20%}.page--videos-list .info .inner .count-container .count{font-size:24px;line-height:18px;text-align:center}@media(max-width:576px){.page--videos-list .info .inner .count-container .count{font-size:16px}}.page--videos-list .info .inner .count-container .person{margin-left:4px;text-align:center}.page--videos-list .info .inner .menu-container{text-align:center;width:3%}.courses-table{width:100%}.courses-table .table__header{border-radius:8px 8px 0 0}.courses-table .table__pagination{border-radius:0 0 8px 8px}.video-categories-modal{padding:30px 20px 30px 10px;position:relative;width:1126px}.video-categories-modal .modal-close{cursor:pointer;height:15px;position:absolute;right:21.35px;top:25.5px;width:15px}.video-categories-modal .modal-header{margin-bottom:30px;width:100%}.video-categories-modal .modal-title{color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;text-align:center}.video-categories-modal .modal-body{display:flex}.video-categories-modal .categories-list{margin-right:30px;width:429px}.video-categories-modal .categories-list .button{border-radius:8px;padding-bottom:10px;padding-top:10px;width:100%}.video-categories-modal .categories-list .category{border:1px solid #ddd;border-radius:8px;color:#59595b;cursor:pointer;font-size:16px;font-weight:700;line-height:19px;margin-bottom:9px;padding:11px 16px;position:relative}.video-categories-modal .categories-list .category img{height:13px;object-fit:contain;object-position:center center;position:absolute;right:30.5px;top:14.5px;width:13px}.video-categories-modal .separator{background-color:#ddd;margin-right:30px;width:1px}.video-categories-modal .category-detail{display:flex;flex-direction:column;padding:40px 30px 20px;width:calc(100% - 550px)}.video-categories-modal .category-detail--title{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:25px;text-align:center;width:100%}.video-categories-modal .category-detail--field{display:flex;margin-bottom:10px;width:100%}.video-categories-modal .category-detail--field.last{margin-bottom:25px}.video-categories-modal .category-detail--field .field{margin:0;width:calc(100% - 175px)!important}.video-categories-modal .category-detail--field .tags{width:calc(100% - 175px)}.video-categories-modal .category-detail--field .tags .tag-selector header{right:auto}.video-categories-modal .category-detail--field .tags .tag-selector main{margin-top:33px}.video-categories-modal .category-detail--field label{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px;margin-right:24px;margin-top:8.2px;width:151px}.video-categories-modal .category-detail--field label.no-margin{margin-top:0}.video-categories-modal .category-detail--field input,.video-categories-modal .category-detail--field textarea{color:#363638;font-family:DK Raleway,sans-serif;font-size:16px!important;font-weight:400;line-height:19px!important;padding:9px 16px 8px!important}.video-categories-modal .category-detail--field textarea{height:95px!important;outline:none}.video-categories-modal .category-detail--footer{display:flex;justify-content:center;width:100%}.video-categories-modal .category-detail--footer .button{min-width:293px}.video-categories-modal .category-detail--footer .button--warning{background-color:rgba(195,8,112,.2);border-color:#c30870;color:#c30870;margin-right:20px;min-width:150px}.video-categories-modal .color-picker{display:flex;flex-direction:column;margin-bottom:30px;width:calc(100% - 175px)}.video-categories-modal .color-picker__selected{border-radius:13px;height:26px;margin-bottom:8px;margin-top:5px;width:105px}.video-categories-modal .color-picker__selector{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,26px);grid-template-rows:repeat(2,26px)}.video-categories-modal .color-picker__selector .color{border-radius:50%;cursor:pointer;height:26px;width:26px}.page--video{align-items:center;display:flex;flex-direction:column;padding:30px;width:100%}@media(max-width:576px){.page--video{align-items:flex-start}}.page--video .main-div{display:flex;flex-direction:column;justify-content:left;position:relative;width:1252px}@media(max-width:576px){.page--video .main-div{width:100%}}.page--video .main-div .toolbar{display:flex;justify-content:space-between;margin:30px 0}.page--video .main-div .card-div{border:none;margin-bottom:10px;padding:20px;width:calc(100% - 40px)}.page--video .main-div .info{color:#59595b;font-size:12px;line-height:14px;margin-bottom:5px;text-align:right}.page--video .main-div .grid{display:flex;flex-wrap:wrap}.page--video .main-div .grid .card-div--00{margin-right:10px;width:calc(67% - 45px)}.page--video .main-div .grid .card-div--00 .col{margin-right:10px;width:calc(33.33333% - 6.66667px)}.page--video .main-div .grid .card-div--01{width:calc(33% - 45px)}.page--video .main-div .grid .card-div--02 .col:first-child{margin-right:18px}.page--video .main-div .grid .card-div--02 .col:nth-child(2){margin-right:50px;width:calc(50% - 162.5px)}.page--video .main-div .grid .card-div--02 .col:nth-child(3){width:calc(50% - 162.5px)}.page--video .main-div .grid .card-div--03{margin-bottom:20px;margin-right:10px;width:calc(30% - 40px)}.page--video .main-div .grid .card-div--04{margin-bottom:20px;width:calc(33% - 40px)}.page--video .main-div .grid .card-div--04 .cols{justify-content:center;text-align:center}.page--video .main-div .grid .card-div--04 .cols .col{width:100%}.page--video .main-div .grid .card-div--04 .cols .button{width:80%}.page--video .main-div .grid .card-div--05{flex-direction:column;margin-bottom:20px}.page--video .main-div .grid .card-div--05 .caption{margin-bottom:20px}.page--video .main-div .grid .card-div--05 .cols{align-items:center;margin-bottom:20px;width:100%}.page--video .main-div .grid .card-div--05 .col{width:100%}.page--video .main-div .grid .card-div--05 .col .caption{font-size:18px;line-height:20px}.page--video .main-div .grid .card-div--05 .col.course-image{margin-right:30px;width:215px}.page--video .main-div .grid .card-div--05 .col.course-title{width:calc(100% - 245px)}.page--video .main-div .grid .card-div--05 .col.course-title .caption{margin-bottom:0}.page--video .main-div .grid .card-div--06{margin-bottom:20px;width:100%}.page--video .main-div .grid .card-div--06 h2{margin-bottom:15px}.page--video .main-div .grid .card-div--07 .column{width:100%}.page--video .main-div .grid .card-div--07 h2{margin-bottom:15px}.page--video .main-div .grid .card-div--07 .correct-answer-button{background-color:#27b06c;border:1px solid transparent;border-radius:21.5px;color:var(--color-white);cursor:pointer;font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:17px;margin-left:40px;min-width:186px;padding:8px 24px;transition:background-color var(--transition-speed)}@media(max-width:576px){.page--video .main-div .grid .card-div--07 .correct-answer-button{margin-top:10px}}.page--video .main-div .grid .card-div--07 .correct-answer-button--ghost{background-color:#fff;border:1px solid var(--color-border);color:var(--color-border);transition:border-color var(--transition-speed),color var(--transition-speed)}.page--video .main-div .grid .card-div--07 .correct-answer-button--ghost:hover{background-color:#27b06c;color:#fff}.page--video .main-div .grid .card-div--07 .container-center{align-items:center}.page--video .main-div .grid footer{display:flex;justify-content:flex-end}.page--video .main-div .caption{color:var(--color-primary);font-size:22px;font-weight:700;line-height:26px;margin-bottom:15px}.page--video .main-div .lessons{display:flex;flex-direction:column;width:100%}.page--video .main-div .lessons .lesson{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.page--video .main-div .lessons .lesson__title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:21px}.page--video .main-div .lessons .lesson__title a{color:inherit;text-decoration:none}.page--video .main-div .lessons .lesson__info{color:#59595b;font-size:12px;line-height:14px}.page--video .main-div .cols{display:flex;width:100%}.page--video .main-div .cols .col:last-child{margin-right:0}.page--video .main-div .cols .col .react-datepicker-wrapper .react-datepicker__input-container{height:48px}.page--video .main-div .cols .col .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--color-border);border-radius:8px;color:var(--color-font);cursor:pointer;font-family:var(--font-primary);font-size:14px;font-weight:400;height:20px!important;line-height:16px;min-width:210px;padding:14px 16px}.page--video .main-div footer{padding:20px 0;text-align:center;width:100%}.page--video .main-div footer a{color:inherit;display:flex;margin:0 auto;max-width:474px;text-decoration:none}.page--video .main-div footer .new-lesson{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);display:flex;justify-content:center;padding:7px 0 6px;width:100%}.page--video .main-div footer .new-lesson span{color:#363638;font-size:16px;font-weight:700;line-height:19px;margin-left:15px}.page--video .main-div .options{display:flex}.page--video .main-div .options .option{align-items:center;display:flex;margin-right:28px}.page--video .main-div .options .option input{height:19.5px;opacity:0;width:19.5px}.page--video .main-div .options .option label{color:#363638;font-size:16px;line-height:19px;margin-left:8px;position:relative}.page--video .main-div .options .option label:before{border:1px solid var(--color-primary);border-radius:50%;content:"";height:18px;left:-26px;position:absolute;top:0;width:18px}.page--video .main-div .options .option input:checked+label:after{background-color:var(--color-primary);border-radius:50%;content:"";height:12px;left:-22px;pointer-events:none;position:absolute;top:4px;width:12px}.page--video .main-div .politicians-list{align-items:flex-start;-webkit-column-gap:20px;column-gap:20px;display:flex}.page--video .main-div .add-politician{align-items:center;border:1px solid var(--color-primary);border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.08);cursor:pointer;display:flex;flex-direction:column;height:289px;justify-content:center;width:234px}.page--video .main-div .add-politician img{height:48px;margin-bottom:10px;width:48px}.page--video .main-div .add-politician span{color:var(--color-primary);font-size:12px;font-weight:700;line-height:13px;margin-bottom:5px;text-align:center}.page--video .main-div .host-politician{border-radius:8px;display:flex;flex-direction:column;height:291px;justify-content:flex-end;position:relative;width:236px}.page--video .main-div .host-politician:before{background-image:linear-gradient(180deg,rgba(2,103,170,0),rgba(2,103,170,.46) 21.6%,rgba(2,103,170,.78) 44.61%,#0267aa);border-radius:8px;bottom:0;content:"";height:122px;left:0;position:absolute;width:100%;z-index:100}.page--video .main-div .host-politician__name{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin:0 15px 10px;position:relative;z-index:100}.page--video .main-div .host-politician__titles{color:#fff;font-size:12px;font-weight:500;line-height:16px;margin:0 15px 20px;position:relative;z-index:100}.page--video .main-div .host-politician>img{border-radius:8px;height:100%;object-fit:cover;object-position:center center;position:absolute;width:100%}.page--video .main-div .host-politician .button--menu--container{height:0;position:absolute;z-index:120}.page--video .main-div .host-politician .button--menu{bottom:30px;position:absolute;right:10px;z-index:120}.page--video .main-div .host-politician .button--menu span{height:16px!important}.page--video .main-div .host-politician .button--menu--items div img.icon{height:14px;margin-right:0!important;object-fit:contain;object-position:center center;width:14px}@font-face{font-family:DK Display;font-style:normal;font-weight:600;src:url(/static/media/dk-display-semibold.70ebdbc0339988bcb042.ttf) format("truetype")}@font-face{font-family:DK Display;font-style:normal;font-weight:700;src:url(/static/media/dk-display-bold.055e0ad04c6c2ebc0aa7.ttf) format("truetype")}@font-face{font-family:DK Display;font-style:normal;font-weight:900;src:url(/static/media/dk-display-black.616b9c74efd698f2c7af.ttf) format("truetype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:100;src:url(/static/media/dk-raleway-thin.6683edcf8e8bed673220.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:100;src:url(/static/media/dk-raleway-thin-italic.b16e3005eddc00c8ad68.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:200;src:url(/static/media/dk-raleway-extralight.b7601d3c08bd60610535.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:200;src:url(/static/media/dk-raleway-extralight-italic.4b8947eedb012f4a3ce0.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:300;src:url(/static/media/dk-raleway-light.0ee775fd683591cfff5c.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:300;src:url(/static/media/dk-raleway-light-italic.e73f9639397496a41abb.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:400;src:url(/static/media/dk-raleway-regular.070ddf20b9339af11518.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:400;src:url(/static/media/dk-raleway-regular-italic.1146fcdf536882e67f3a.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:500;src:url(/static/media/dk-raleway-medium.41ab4b648de04d5b62ff.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:500;src:url(/static/media/dk-raleway-medium-italic.3cd8f50ac9fd0895e1d8.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:600;src:url(/static/media/dk-raleway-semibold.545e634ddd953790ba81.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:600;src:url(/static/media/dk-raleway-semibold-italic.2b5315b4ed44898e661f.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:700;src:url(/static/media/dk-raleway-bold.abda489f5eb7da8ccc9a.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:700;src:url(/static/media/dk-raleway-bold-italic.b67d2b87d6383c29cb84.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:800;src:url(/static/media/dk-raleway-extrabold.530ba284acb2ec47dafd.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:800;src:url(/static/media/dk-raleway-extrabold-italic.d2808360ee8827e214c0.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:normal;font-weight:900;src:url(/static/media/dk-raleway-black.4e3f60365613c446d5df.otf) format("opentype")}@font-face{font-family:DK Raleway;font-style:italic;font-weight:900;src:url(/static/media/dk-raleway-black-italic.6c01a887a13c4d8a4e04.otf) format("opentype")}:root{--font-raleway:"DK Raleway",sans-serif;--font-display:"DK Display",sans-serif;--font-primary:var(--font-raleway);--font-seconary:var(--font-display);--color-blue:#0267aa;--color-dark:#363638;--color-gray:#59595b;--color-green:#27b06c;--color-light-gray:#f0f0f0;--color-pink:#c30870;--color-yellow:#ffd201;--color-white:#fff;--color-primary:var(--color-blue);--color-font:var(--color-dark);--color-placeholder:var(--color-gray);--color-highlight:var(--color-yellow);--color-border:#d6d6d6;--color-warning:var(--color-pink);--color-done:var(--color-green);--color-not-done:var(--color-pink);--transition-speed:333ms}html{font-size:16px;scroll-behavior:smooth}body{color:#363638;color:var(--color-font);font-family:DK Raleway,sans-serif;font-family:var(--font-primary);font-size:1rem;letter-spacing:normal;line-height:1;margin:0;overflow-y:scroll}@media(max-width:576px){body.image-editor-no-scroll,body.image-editor-no-scroll .page{overflow:hidden!important}}.field input{background-color:transparent;border:1px solid #ddd;border-radius:10px;color:#363638;color:var(--color-font);font-family:DK Raleway,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:700;height:17px;line-height:17px;outline:none;padding:18px 15px;transition:border-color 333ms;transition:border-color var(--transition-speed);width:calc(100% - 30px)}.field input:focus{border-color:#0267aa;border-color:var(--color-primary)}.field input::-webkit-input-placeholder{color:#59595b;color:var(--color-placeholder)}.field input::placeholder{color:#59595b;color:var(--color-placeholder)}.field input[disabled]{opacity:.5}.field--small input{border-radius:8px;font-size:16px;font-weight:400;height:19px;line-height:19px;padding:11px 16px;width:calc(100% - 32px)}.field--small.field--text input{border-radius:8px!important;font-size:16px!important;height:17px!important;line-height:19px!important;padding:11px 16px!important;width:calc(100% - 32px)!important}.field--error input{background-color:rgba(195,8,112,.1);border-color:#c30870!important;border-color:var(--color-warning)!important}.button{background-color:#0267aa;background-color:var(--color-primary);border:1px solid transparent;border-radius:21.5px;color:#fff;color:var(--color-white);cursor:pointer;font-family:DK Raleway,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:17px;min-width:186px;padding:8px 24px;transition:background-color 333ms;transition:background-color var(--transition-speed)}.button:hover{background-color:#ffd201;background-color:var(--color-highlight)}.button[disabled]{cursor:not-allowed;opacity:.25;pointer-events:none}.button--ghost{background-color:#fff;border:1px solid #0267aa;border:1px solid var(--color-primary);color:#0267aa;color:var(--color-primary);transition:border-color 333ms,color 333ms;transition:border-color var(--transition-speed),color var(--transition-speed)}.button--ghost:hover{border-color:#ffd201;border-color:var(--color-highlight);color:#ffd201;color:var(--color-highlight)}.button--ghost:hover,.button--ghost[disabled]{background-color:#fff;background-color:var(--color-white)}.button--ghost[disabled]{border-color:#59595b;border-color:var(--color-gray);color:#59595b;color:var(--color-gray);opacity:.25}.button--smaller{font-size:12px;line-height:13px;padding:6px 24px}.button-white{background-color:#fff;border:1px solid #0267aa;border:1px solid var(--color-primary);color:#0267aa;color:var(--color-primary)}.button-red{background-color:rgba(195,8,112,.2);border:1px solid #c30870;border:1px solid var(--color-pink);color:#c30870;color:var(--color-pink)}.button-icon{height:100%;min-width:56px;padding:6px 16px}.button-icon .icon-white{color:#fff!important}.title-text-h1{color:#0267aa;color:var(--color-primary);font-family:DK Raleway,sans-serif;font-family:var(--font-primary);font-size:26px;font-weight:900;line-height:29px;margin:0;text-align:left}.title-text-h2{font-size:22px;line-height:24px}.title-text-h2,.title-text-h3{color:#0267aa;color:var(--color-primary);font-family:DK Raleway,sans-serif;font-family:var(--font-primary);font-weight:700;margin:0;text-align:left}.title-text-h3{font-size:18px;line-height:20px}.label-text{color:#363638;color:var(--color-font);font-size:14px;font-weight:400;line-height:16px;text-align:left}.header-text,.label-text{font-family:DK Raleway,sans-serif;font-family:var(--font-primary)}.header-text{color:#363638;color:var(--color-dark);font-size:16px;font-weight:700;line-height:17px;text-align:center}.navigation-title{align-items:left;display:flex;flex-direction:row;justify-content:left;position:relative;width:100%}@media(max-width:576px){.navigation-title{flex-direction:column}}.navigation-title .title-text-h1{margin-right:6px}.navigation-title a{text-decoration:none}.card-div{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:left;padding:14px 20px;width:calc(100% - 40px)}.card-div .column{flex-direction:column}@media(max-width:576px){.card-div{width:calc(100% - 70px)}}.card-div-wrap-content{background-color:#fff;border:1px solid transparent;border-radius:8px;box-shadow:0 0 14px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;justify-content:left;padding:14px 20px}.card-div-wrap-content .column{flex-direction:column}.check-box-group{display:flex;flex-direction:row;height:28px;justify-content:left;padding-top:20px}.check-box-group label{margin-right:26px}.check-box-group input{-webkit-appearance:none;appearance:none;border-radius:50%;height:20px;margin-right:8px;position:relative;top:4px;transition:all .2s linear;width:20px}.check-box-group input,.check-box-group input:checked{border:1px solid #0267aa;border:1px solid var(--color-primary)}.check-box-group input:checked{background:#0267aa;background:var(--color-primary)}.container{display:flex;flex-direction:row;justify-content:left;margin-top:30px;position:relative;width:100%}.container .column{flex-direction:column;margin-top:0}.container-wrap-conent{flex-direction:row;justify-content:left;margin-top:30px}.container-wrap-conent,.sub-container{align-items:left;display:flex;position:relative}.sub-container{flex-direction:column;justify-content:center;width:100%}.page{width:100%}.page .main-div>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.page .main-div>header>h1{color:#0267aa;color:var(--color-primary);font-size:26px;font-weight:900;line-height:30px;margin:0}.page .main-div>header .stat{color:#59595b;color:var(--color-gray);font-size:16px;font-weight:700;line-height:17px;text-align:right}.page .toolbar{margin-bottom:30px}@media(max-width:1640px){.page{margin-left:53px!important}}.table-pager-text{color:#363638;color:var(--color-font);font-family:DK Raleway,sans-serif;font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:18px;margin-left:30px;margin-right:30px;margin-top:10px;text-align:center}.table-pager-button{background-color:#fff;border:1px solid transparent;border-radius:20px;box-shadow:0 6px 6px 0 rgba(0,0,0,.08);color:#d6d6d6;color:var(--color-border);cursor:pointer;font-size:18px;font-weight:700;line-height:18px;transition:background-color 333ms;transition:background-color var(--transition-speed);width:26x}.table-pager-button:hover{background-color:#ffd201;background-color:var(--color-highlight);color:#000}.table-pager-button[disabled]{background-color:#d6d6d6;background-color:var(--color-border);color:#fff;cursor:not-allowed}@-webkit-keyframes loading{0%{border-color:#28a8df transparent transparent;-webkit-transform:rotate(0deg);transform:rotate(0deg)}12.5%{border-color:#28a8df transparent transparent}25%{border-color:#0167aa transparent transparent;-webkit-transform:rotate(1turn);transform:rotate(1turn)}37.5%{border-color:#0167aa transparent transparent}50%{border-color:#c30870 transparent transparent;-webkit-transform:rotate(2turn);transform:rotate(2turn)}62.5%{border-color:#c30870 transparent transparent}75%{border-color:#ffd200 transparent transparent;-webkit-transform:rotate(3turn);transform:rotate(3turn)}87.5%{border-color:#ffd200 transparent transparent}to{border-color:#28a8df transparent transparent;-webkit-transform:rotate(4turn);transform:rotate(4turn)}}@keyframes loading{0%{border-color:#28a8df transparent transparent;-webkit-transform:rotate(0deg);transform:rotate(0deg)}12.5%{border-color:#28a8df transparent transparent}25%{border-color:#0167aa transparent transparent;-webkit-transform:rotate(1turn);transform:rotate(1turn)}37.5%{border-color:#0167aa transparent transparent}50%{border-color:#c30870 transparent transparent;-webkit-transform:rotate(2turn);transform:rotate(2turn)}62.5%{border-color:#c30870 transparent transparent}75%{border-color:#ffd200 transparent transparent;-webkit-transform:rotate(3turn);transform:rotate(3turn)}87.5%{border-color:#ffd200 transparent transparent}to{border-color:#28a8df transparent transparent;-webkit-transform:rotate(4turn);transform:rotate(4turn)}}.loading{-webkit-animation:loading 4s linear infinite;animation:loading 4s linear infinite;border-radius:50%;border-style:solid;border-width:4px;height:44px;width:44px}
/*# sourceMappingURL=main.1aeb7d8f.css.map*/