 *{box-sizing:border-box}input[type="date"]{-webkit-padding-before:1px}@media (pointer:fine){*{scrollbar-width:thin;scrollbar-color:#6f6e6e transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:#6f6e6e}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{width:0;height:0}:focus{outline:none}button::-moz-focus-inner{border:none}:focus-visible{outline:1px solid #0088ff}@supports not (font-variation-settings:normal){@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Thin.ttf);font-weight:100}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-ThinItalic.ttf);font-weight:100;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-ExtraLight.ttf);font-weight:200}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-ExtraLightItalic.ttf);font-weight:200;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Light.ttf);font-weight:300}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Regular.ttf);font-weight:400}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Medium.ttf);font-weight:500}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-MediumItalic.ttf);font-weight:500;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-SemiBold.ttf);font-weight:600}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-SemiBoldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Bold.ttf);font-weight:700}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-ExtraBold.ttf);font-weight:800}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-ExtraBoldItalic.ttf);font-weight:800;font-style:italic}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-Black.ttf);font-weight:900}@font-face{font-family:"Exo 2";src:url(../font/static/Exo2-BlackItalic.ttf);font-weight:900;font-style:italic}@font-face{font-family:"Oswald";src:url(../font/static/Oswald-ExtraLight.ttf);font-weight:200}@font-face{font-family:"Oswald";src:url(../font/static/Oswald-Light.ttf);font-weight:300}@font-face{font-family:"Oswald";src:url(../font/static/Oswald-Regular.ttf);font-weight:400}@font-face{font-family:"Oswald";src:url(../font/static/Oswald-Medium.ttf);font-weight:500}@font-face{font-family:"Oswald";src:url(../font/static/Oswald-SemiBold.ttf);font-weight:600}@font-face{font-family:"Oswald";src:url(../font/static/Oswald-Bold.ttf);font-weight:700}}@supports (font-variation-settings:normal){@font-face{font-family:"Exo 2";src:url(../font/Exo2-VariableFont_wght.ttf) format('truetype supports variations'),url(../font/Exo2-VariableFont_wght.ttf) format('truetype-variations');font-weight:100 900}@font-face{font-family:"Exo 2";src:url(../font/Exo2-Italic-VariableFont_wght.ttf) format('truetype supports variations'),url(../font/Exo2-Italic-VariableFont_wght.ttf) format('truetype-variations');font-weight:100 900;font-style:italic}@font-face{font-family:"Oswald";src:url(../font/Oswald-VariableFont_wght.ttf) format('truetype supports variations'),url(../font/Oswald-VariableFont_wght.ttf) format('truetype-variations');font-weight:200 700}}@font-face{font-family:'icomoon';src:url('../font/icomoon.ttf?v=2') format('truetype'),url('../font/icomoon.woff?v=2') format('woff'),url('../font/icomoon.svg?v=2#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}.icomoon::before{margin-right:.5rem;font-family:'icomoon'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-add::before{content:"\e900"}.ic-download::before{content:"\e901"}.ic-login::before{content:"\e902"}.ic-refresh::before{content:"\e903"}.ic-save::before{content:"\e904"}.ic-upload::before{content:"\e905"}.ic-calendar:before{content:"\e906"}.ic-check-all:before{content:"\e907"}.ic-checklist:before{content:"\e908"}.ic-check-none:before{content:"\e909"}.ic-ok:before{content:"\e90a"}.ic-radiolist:before{content:"\e90b"}.ic-video:before{content:"\e90c"}.ic-clear:before{content:"\e90d"}img,video,input,textarea,table,canvas{max-width:100%}a{text-decoration:none;color:inherit}fieldset{padding:0;border:1px dotted;border-radius:.4rem}label{font-size:90%;font-weight:500;color:rgb(0,0,202);display:inline-block;margin-bottom:2px}input,textarea{border:2px solid var(--accent-color-3);border-radius:2px;background-color:white;padding:.2rem .5rem;transition:border-color 100ms ease-in-out;font-family:'Exo 2',sans-serif;font-size:100%;display:inline-block;width:100%}input:not(.full-width),textarea:not(.full-width){max-width:20rem}input:hover,textarea:hover{border-color:var(--accent-color-4)}.mce-content-body{border:2px solid var(--accent-color-3)!important;border-radius:2px!important;transition:border-color 100ms ease-in-out}.mce-content-body:hover{border-color:var(--accent-color-4)!important}pre{white-space:pre-wrap}.button{border:none;font-family:'Exo 2',sans-serif;font-size:120%;font-weight:600;background:var(--accent-color-3);color:white;padding:.5rem 1rem;border-radius:.5rem;min-width:8rem;display:inline-block;text-align:center;transition:background-color 100ms ease-in-out}.button:enabled:hover,a.button:hover{background:var(--accent-color-4);cursor:pointer}.button:disabled{filter:saturate(.6) brightness(.9)}.radio{position:relative;min-height:1.5rem;cursor:pointer}.radio:not(.right){padding-left:2rem}.radio.right{padding-right:2rem}.radio:not(.right)::before{content:"\00a0";font-family:Arial,sans-serif;color:white;background-color:white;position:absolute;display:inline-block;box-sizing:border-box;top:0;left:0;width:1.5rem;height:1.5rem;text-align:center;border:2px solid var(--accent-color-3);line-height:1.4;border-radius:5rem;transition-duration:100ms;transition-timing-function:ease-in-out;transition-property:background-color,border-color}.radio:not(.right):hover::before{border-color:var(--accent-color-4)}.radio.selected:not(.right)::before{content:"•";background-color:var(--accent-color-3)}.radio.selected:not(.right):hover::before{background-color:var(--accent-color-4)}.radio.right::after{content:"\00a0";font-family:Arial,sans-serif;color:white;background-color:white;position:absolute;display:inline-block;box-sizing:border-box;top:0;right:0;width:1.5rem;height:1.5rem;text-align:center;border:2px solid var(--accent-color-3);line-height:1.4;border-radius:5rem;transition-duration:100ms;transition-timing-function:ease-in-out;transition-property:background-color,border-color}.radio.right:hover::after{border-color:var(--accent-color-4)}.radio.selected.right::after{content:"•";background-color:var(--accent-color-3)}.radio.selected.right:hover::after{background-color:var(--accent-color-4)}.checkbox{position:relative;min-height:1.5rem;cursor:pointer}.checkbox:not(.right){padding-left:2rem}.checkbox.right{padding-right:2rem}.checkbox:not(.right)::before{content:"\00a0";font-family:Arial,sans-serif;color:white;background-color:white;position:absolute;display:inline-block;box-sizing:border-box;top:0;left:0;width:1.5rem;height:1.5rem;text-align:center;border:2px solid var(--accent-color-3);border-radius:2px;transition-duration:100ms;transition-timing-function:ease-in-out;transition-property:background-color,border-color}.checkbox:not(.right):hover::before{border-color:var(--accent-color-4)}.checkbox.checked:not(.right)::before{content:"✓";font-weight:700;background-color:var(--accent-color-3)}.checkbox.checked:not(.right):hover::before{background-color:var(--accent-color-4)}.checkbox.right::after{content:"\00a0";font-family:Arial,sans-serif;color:white;background-color:white;position:absolute;display:inline-block;box-sizing:border-box;top:0;right:0;width:1.5rem;height:1.5rem;text-align:center;border:2px solid var(--accent-color-3);border-radius:2px;transition-duration:100ms;transition-timing-function:ease-in-out;transition-property:background-color,border-color}.checkbox.right:hover::after{border-color:var(--accent-color-4)}.checkbox.checked.right::after{content:"✓";font-weight:700;background-color:var(--accent-color-3)}.checkbox.checked.right:hover::after{background-color:var(--accent-color-4)}.popup-overlay{position:fixed;z-index:40;top:0;left:0;width:100%;height:100%;pointer-events:none;cursor:auto;transition:background-color 200ms ease-in-out}.popup-overlay.no-close{pointer-events:auto}.popup-overlay.no-close,.popup-trigger:focus-within .popup-overlay{background-color:rgba(0,0,0,.8)}.popup-body{background:var(--light-color);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;border-radius:.2rem;max-width:90vw;max-height:90vh;width:max-content;display:flex;flex-flow:column nowrap;transition:opacity 400ms ease-in-out}.popup-overlay.no-close .popup-body,.popup-trigger:focus-within .popup-body{transform:translate(-50%,-50%);pointer-events:auto;opacity:1}.popup-scroller{flex:1 1 auto;overflow-y:auto}.popup-buttonbar{flex:0 0 auto;border-top:1px dotted;padding-top:.5rem}.popup-buttonbar .button{min-width:7rem}.calebdar,.check-list,.radio-list,.upload{border:2px solid var(--accent-color-3);border-radius:2px;background-color:white;padding:.2rem 2.3rem .2rem .5rem;cursor:pointer;position:relative;transition:border-color 100ms ease-in-out;display:inline-block;width:20rem;max-width:100%}.calebdar:hover,.check-list:hover,.radio-list:hover,.upload:hover{border-color:var(--accent-color-4)}.calebdar::after,.check-list::after,.radio-list::after,.upload::after{position:absolute;top:-1px;right:-1px;bottom:-1px;width:1.8rem;padding-left:1px;text-align:center;color:white;background-color:var(--accent-color-3);font-family:'icomoon'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:120%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color 100ms ease-in-out}.calendar::after{content:"\e906"}.check-list::after{content:"\e908"}.radio-list::after{content:"\e90b"}.upload::after{content:"\e90c"}.calebdar:hover::after,.check-list:hover::after,.radio-list:hover::after,.upload:hover::after{background-color:var(--accent-color-4)}.list-caption,.upload{color:var(--accent-color-3);transition:color 100ms ease-in-out}.calebdar:hover .list-caption,.check-list:hover .list-caption,.radio-list:hover .list-caption,.upload:hover{color:var(--accent-color-4)}.roller-header{color:var(--accent-color-3);border-bottom:1px solid;cursor:pointer;overflow:hidden;transition:color 100ms ease-in-out}.roller-header:hover{color:var(--accent-color-4)}.roller-header::before{content:"▼";display:inline-block;margin-right:1rem;margin-left:.5rem;transition:transform var(--roller-animation-duration) ease-in-out}.roller.rolled-up .roller-header::before{transform:rotate(-90deg)}.roller-body{transition-duration:var(--roller-animation-duration);transition-timing-function:ease-in-out;transition-property:margin-top,margin-bottom,padding-top,padding-bottom,border-width,font-size}.roller-body input[type="date"]::-webkit-clear-button,.roller-body input[type="date"]::-webkit-inner-spin-button,.roller-body input[type="date"]::-webkit-datetime-edit,.roller-body input[type="date"]::-webkit-calendar-picker-indicator{transition-duration:var(--roller-animation-duration);transition-timing-function:ease-in-out;transition-property:margin-top,margin-bottom,padding-top,padding-bottom,height}.roller-body *{transition-duration:var(--roller-animation-duration);transition-timing-function:ease-in-out;transition-property:margin-top,margin-bottom,padding-top,padding-bottom,border-width,min-height,row-gap}.roller-body input[type="date"]{transition-duration:var(--roller-animation-duration);transition-timing-function:ease-in-out;transition-property:height}.roller-body *::before,.roller-body *::after{transition-duration:100ms,100ms,var(--roller-animation-duration),var(--roller-animation-duration);transition-timing-function:ease-in-out;transition-property:background-color,border-color,height,border-width,top,bottom}.roller.rolled-up .roller-body{font-size:0}.roller.rolled-up .roller-body input[type="date"]::-webkit-clear-button,.roller.rolled-up .roller-body input[type="date"]::-webkit-inner-spin-button,.roller.rolled-up .roller-body input[type="date"]::-webkit-datetime-edit,.roller.rolled-up .roller-body input[type="date"]::-webkit-calendar-picker-indicator{height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.roller.rolled-up .roller-body,.roller.rolled-up .roller-body *{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-width:0;min-height:0;row-gap:0}.roller.rolled-up .roller-body input[type="date"]{height:0}.roller.rolled-up .roller-body *::after,.roller.rolled-up .roller-body *::before{height:0;border-width:0;top:0;bottom:0}.link{text-decoration:underline solid .08em;text-underline-offset:.08em;font-weight:600}.left{text-align:left}.right{text-align:right}.center{text-align:center}.vertical-center{display:flex;flex-flow:column nowrap;justify-content:center}.float-left{float:left}.float-right{float:right}.clear{clear:both}.upper{text-transform:uppercase}.hidden{display:none!important}.italic{font-style:italic}.bold-0{font-weight:400}.bold-1{font-weight:500}.bold-2{font-weight:600}.bold-3{font-weight:700}.nowrap{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.force-wrap{overflow-wrap:break-word;word-break:break-word}.big-1{font-size:120%}.big-2{font-size:150%}.big-3{font-size:180%}.small-1{font-size:80%}.vm-0{margin-top:0;margin-bottom:0}.vm-025{margin-top:.25rem;margin-bottom:.25rem}.vm-05{margin-top:.5rem;margin-bottom:.5rem}.vm-1{margin-top:1rem;margin-bottom:1rem}.hm-0{margin-left:0;margin-right:0}.hm-025{margin-left:.25rem;margin-right:.25rem}.hm-05{margin-left:var(--h-space-05);margin-right:var(--h-space-05)}.hm-1{margin-left:var(--h-space-1);margin-right:var(--h-space-1)}.vp-0{padding-top:0;padding-bottom:0}.vp-025{padding-top:.25rem;padding-bottom:.25rem}.vp-05{padding-top:.5rem;padding-bottom:.5rem}.vp-1{padding-top:1rem;padding-bottom:1rem}.hp-0{padding-left:0;padding-right:0}.hp-025{padding-left:.25rem;padding-right:.25rem}.hp-05{padding-left:var(--h-space-05);padding-right:var(--h-space-05)}.hp-1{padding-left:var(--h-space-1);padding-right:var(--h-space-1)}.ilb{display:inline-block}.full-height{height:100%}.full-width{width:100%}.width-35{width:35rem;max-width:100%}.width-20{width:20rem;max-width:100%}.width-12{width:12rem;max-width:100%}.width-13{width:13rem;max-width:100%}.fill-space{flex:1 1 auto}.fluid{display:flex;flex-flow:row wrap;align-items:flex-start}.fluid.center{justify-content:center}.second-text{font-family:'Oswald',sans-serif}.error{background-color:#b54f4f}.message{background-color:#4f7bb5}.success{background-color:#45a54d}.error,.message,.success{color:white}.error-text{color:red}.parent-color{color:inherit}.underline{text-decoration:underline solid .08em;text-underline-offset:.08em}.progress-bar{border-radius:4px;background-clip:border-box;background:linear-gradient(to bottom,#1e7fff,#006eff,#005ad1) no-repeat left top / 50%,white;transition:background-size 50ms linear}@keyframes progress{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.progress-wh{position:relative;color:var(--light-color)}.progress-wh::before{content:"";position:absolute;top:.5rem;left:.5rem;right:.5rem;bottom:.5rem;background:url(../img/progress-wh.png) no-repeat center / contain;animation:progress 1s cubic-bezier(.27,.4,.7,.59) infinite}:root{font-family:'Exo 2',sans-serif;font-size:16px;--accent-color-1:#f5e8ba;--accent-color-2:#fcd33c;--accent-color-3:#977805;--accent-color-4:#c29c11;--dark-color:#363636;--mid-color:#d7d7d7;--light-color:#e8e8e8;--header-height:4rem;--menu-width:15rem;--menu-animation-duration:200ms;--roller-animation-duration:0;--h-space-05:.5rem;--h-space-1:1rem}@media screen and (max-width:600px){:root{--h-space-05:.25rem;--h-space-1:.5rem}}body{margin:0;background:var(--light-color);color:var(--dark-color)}#szt{position:fixed;z-index:35;right:0;bottom:0;width:25rem;max-width:90%;transition:transform 300ms ease-in-out}#szt img{vertical-align:bottom;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));transition:filter 300ms ease-in-out}#szt-close{position:absolute;bottom:100%;right:0;width:2rem;height:2rem;background:white;border:3px solid #364297;border-radius:5rem;padding:.3rem;cursor:pointer;transition:transform 300ms ease-in-out}#szt-close svg{width:100%;height:100%;fill:none;stroke:#364297;stroke-linecap:round;stroke-linejoin:round;stroke-width:10px}#szt.closed{transform:translateY(100%)}#szt.closed img{filter:drop-shadow(0 4px 8px rgba(0,0,0,0))}#szt.closed #szt-close{transform:rotateX(180deg)}#menu-overlay{position:fixed;z-index:20;top:0;left:0;width:100vw;height:100vh;cursor:auto;transition:background-color 200ms ease-in-out;display:none}aside{position:fixed;z-index:30;top:0;left:0;height:100vh;width:var(--menu-width);max-width:100%;background:var(--dark-color);display:flex;flex-flow:column nowrap;transition:width var(--menu-animation-duration) ease-in-out}body.closed-menu aside{width:4rem}@media screen and (max-width:600px){body:not(.closed-menu) #menu-overlay{display:block;background-color:rgba(0,0,0,.5)}body.closed-menu aside{width:3rem}}#logo{flex:0 0 auto;color:var(--mid-color);border-bottom:1px dotted;height:var(--header-height)}#logo-first-row{text-overflow:initial;font-size:75%;transition-duration:var(--menu-animation-duration);transition-timing-function:ease-in-out;transition-property:opacity}body.closed-menu #logo-first-row{opacity:0}#logo-second-row{width:100%}#logo-second-row span{display:inline-block;width:100%;transition-duration:var(--menu-animation-duration);transition-timing-function:ease-in-out;transition-property:opacity,width}body.closed-menu #logo-second-row span:first-child{opacity:0;width:0}#main-menu{flex:1 1 auto;display:flex;flex-flow:column nowrap;overflow-y:auto;overflow-x:hidden;margin-right:-1rem;padding-right:1rem}#main-menu-btn{font-family:'Exo 2',sans-serif;background:none;border:none;text-align:left;cursor:pointer;color:var(--accent-color-1);transition:background-color 50ms ease-in-out}#main-menu-btn:hover{background:#060054}#main-menu-btn>div{display:inline-block;vertical-align:25%;width:1.8rem;height:.15rem;margin-right:1rem;position:relative}#main-menu-btn>div div{position:absolute;width:100%;height:.15rem;background-color:var(--accent-color-1);border-radius:5rem;transition:transform var(--menu-animation-duration) ease-in-out}#main-menu-btn>div div:first-child{transform:translateY(0) rotate(-45deg)}#main-menu-btn>div div:last-child{transform:translateY(0) rotate(45deg)}#main-menu-btn>div div:nth-child(2){transform:translateX(-200%)}body.closed-menu #main-menu-btn>div div:first-child{transform:translateY(-300%)}body.closed-menu #main-menu-btn>div div:last-child{transform:translateY(300%)}body.closed-menu #main-menu-btn>div div:nth-child(2){transform:translateX(0)}.main-menu-item{font-size:110%;color:var(--mid-color);white-space:nowrap;pointer-events:auto}a.main-menu-item{color:var(--accent-color-1);transition:background-color 50ms ease-in-out;position:relative}a.main-menu-item.current{color:var(--accent-color-2)}a.main-menu-item:hover{background:#060054}.main-menu-item svg{width:1.8rem;height:auto;fill:var(--mid-color);vertical-align:-35%;margin-right:1rem}a.main-menu-item svg{fill:var(--accent-color-1)}a.main-menu-item.current svg{fill:var(--accent-color-2)}.main-menu-item span{transition:opacity var(--menu-animation-duration) ease-in-out}body.closed-menu .main-menu-item span{opacity:0}#mi-bubble-download{border-radius:3rem;position:absolute;right:calc(-1 * var(--h-space-05));bottom:.5rem}#main-content{margin-left:var(--menu-width);display:flex;flex-flow:column nowrap;min-height:100vh;transition:margin-left var(--menu-animation-duration) ease-in-out}body.closed-menu #main-content{margin-left:4rem}@media screen and (max-width:600px){#main-content,body.closed-menu #main-content{margin-left:3rem}}header{flex:0 0 auto;position:sticky;z-index:10;top:0;height:var(--header-height);background:var(--mid-color);color:var(--dark-color);border-bottom:1px dotted}header h1,header h4{margin:-.08em 0}header h4 svg{width:1em;height:1em;vertical-align:bottom}main{flex:1 1 auto}footer{flex:0 0 auto;background:var(--mid-color);color:var(--dark-color);border-top:1px dotted;padding-right:2.5rem!important}.video-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:1rem var(--h-space-1)}.video-list .video-block{background:var(--dark-color);color:var(--mid-color);max-width:100%;border-radius:.4rem;display:flex;flex-flow:column nowrap;border:2px solid var(--dark-color)}.video-list .video-block.current{background:black;border-color:black}.video-list .video-block.deleted{background:#666666;border-color:#666666}.video-list .video-block.conv-error{border-color:red}.video-list .video-block::after{align-self:flex-start;text-transform:uppercase;color:white;font-size:80%;margin-left:-2px;margin-top:2px;margin-bottom:calc(-.5rem - 2px);border-radius:0 0 0 .4rem;padding:1px .4rem}.video-list .video-block.media-video::after{content:"video";background-color:#fe366b}.video-list .video-block.media-audio::after{content:"audio";background-color:#365efe}.video-list a{color:var(--accent-color-1);transition:background-color 50ms ease-in-out}.video-list .video-block.current a{color:var(--accent-color-2)}.video-list a:hover{background:#060054}.video-list .video-description{flex:1 1 auto}.vjs-no-js{position:absolute;left:0;top:0;width:100%;height:100%;font-family:'Exo 2',sans-serif;font-size:1rem;line-height:1.2}.fake-video{position:relative;padding-top:56.25%;background-color:black}.fake-video>*{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{margin-top:0}.tox-tinymce-inline{margin-right:var(--h-space-1)}