@import"https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:ital,wght@0,300;0,600;1,300&display=swap";*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}*,*:before,*:after{box-sizing:border-box}body{font-family:"Fira Sans Extra Condensed",sans-serif;font-size:16px;color:#eee;background:#1a1a1a linear-gradient(0deg, #333, #1a1a1a) fixed;font-weight:300;padding:1em;line-height:1.3}h1,h2,h3,h4{text-align:left;font-weight:600;line-height:1em;font-size:3em;margin:0 0 .5em 0}h1 small,h2 small,h3 small,h4 small{display:inline;font-size:.75em;font-weight:300}h2{font-size:2em;margin:2em 0 .5em 0}h3{font-size:1.5em;margin:1em 0 .5em 0}h4{font-size:1.2em;margin:1em 0 .25em 0}p{margin:.75em 0;text-align:justify;line-height:1.3em}b,strong{font-weight:600}i,em{font-style:italic}blockquote{font-size:1.1em;margin:1em 0;padding:0 1em;border-left:2px solid #666;font-style:italic}.badge{padding:.25em .5em;border-radius:50%;color:#333;background-color:#eee}.badge[title]{cursor:help}code{font-family:"Courier New",Courier,monospace}img.responsive{max-width:100%;height:auto}figure{margin:1em 0;width:100%;text-align:center}figure img{max-width:100%;height:auto}figure figcaption{font-style:italic}svg{fill:#eee}.well{margin:1em 0;padding:1em;border-radius:.5em;background-color:rgba(0,0,0,.2)}a,.link{color:#2b80d5;text-decoration:none;display:inline-block;transition:all 200ms linear;cursor:pointer}a:hover,.link:hover{color:#59d}a:hover>svg,.link:hover>svg{fill:#59d}button,.btn,input[type=submit]{color:#eee;background-color:#26a;text-align:center;padding:.75em .5em;border:none;border-radius:.25em;transition:all 200ms linear;cursor:pointer}button:hover,.btn:hover,input[type=submit]:hover{color:#eee;background-color:#1a4d80}button.disabled,button:disabled,button[disabled],.btn.disabled,.btn:disabled,.btn[disabled],input[type=submit].disabled,input[type=submit]:disabled,input[type=submit][disabled]{opacity:.5;cursor:not-allowed}button.btn-danger,button.btn-active,.btn.btn-danger,.btn.btn-active,input[type=submit].btn-danger,input[type=submit].btn-active{background-color:#812}button.btn-danger:hover,button.btn-active:hover,.btn.btn-danger:hover,.btn.btn-active:hover,input[type=submit].btn-danger:hover,input[type=submit].btn-active:hover{background-color:#640c19}button.btn-drab,.btn.btn-drab,input[type=submit].btn-drab{background-color:#333}button.btn-drab:hover,.btn.btn-drab:hover,input[type=submit].btn-drab:hover{background-color:#1a4d80}.btn-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5em}.btn-group>form{padding:.5em .5em}.btn-group>form select{padding:.25em;background-color:#26a;width:auto}a>svg,.link>svg,button>svg,.btn>svg{height:1em;top:.125em;position:relative;fill:#26a}a .badge,.link .badge,button .badge,.btn .badge{color:#eee;background-color:#333}ul{list-style:square}ol{list-style:decimal}ul,ol{margin-left:2em}ul li,ol li{margin:.25em 0;line-height:1.1em}ul.list-inline,ol.list-inline{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0;gap:.25em}ul.list-inline li,ol.list-inline li{margin:0;padding:0;display:inline-block}.alert{padding:1em .5em;margin:1em 0;border:none;border-radius:.5em;color:#eee;background-color:#555;line-height:1.6}.alert.alert-success{background-color:#243}.alert.alert-warning{background-color:#777}.alert.alert-error{background-color:#712}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(0.2rem);backdrop-filter:blur(0.2rem);justify-content:center;align-items:center;align-content:center;padding:1em}.modal .modal-content{display:inline-block;color:#eee;background:#333;border-radius:.5em}.modal .modal-content .modal-header,.modal .modal-content .modal-body,.modal .modal-content .modal-footer{margin:1em}.modal .modal-content .modal-header p{font-size:1.5em}.modal .modal-content .btn-group{justify-content:space-between;flex-wrap:nowrap;font-size:1.2em}ol.breadcrumb{display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none;gap:0em}ol.breadcrumb li{margin:0;padding:0}ol.breadcrumb li:nth-of-type(n + 2)::before{content:"\\";color:#666;margin:0 .2em}nav.paginator ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:.5em}nav.paginator ul a{padding:.5em}.tree{margin:1em 0}.tree ul li{margin:.5em 0}.agreement-window{display:block;position:fixed;left:0;right:0;bottom:0;margin:0;padding:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(0.2rem);backdrop-filter:blur(0.2rem);max-height:50vh;overflow-y:auto;z-index:999}.agreement-window>div{margin:2em}.agreement-window>div .agreement-form .caption{font-size:1.5em}.agreement-window>div .agreement-form form{background:none}.main-content{max-width:1880px;margin:0 auto}@media(min-width: 1024px){.grid-2-col{width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1em;align-items:start}}.grid-auto{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-auto-columns:min-content;gap:.5em}.grid-auto>div{padding:.5em;background-color:rgba(0,0,0,.1)}.grid-auto>a{border-radius:.5em;padding:.5em;background-color:rgba(0,0,0,.1)}.grid-auto>a:hover{background-color:rgba(0,0,0,.2)}.grid-auto>a h3{margin:1em 0 .1em 0}.grid-auto>a p{color:#eee}.grid-auto>a code{font-size:.8em;color:#aeaeae}table{width:100%}table th,table td{text-align:left;padding:.5em;vertical-align:middle}table th{padding:1em .5em;font-weight:600;text-align:center;white-space:nowrap}table td div.togglerow{display:none}table td.td-image,table td.td-thumbfilecontroller{text-align:center}table td.td-image img,table td.td-thumbfilecontroller img{max-width:200px;max-height:100px;height:auto;width:auto}table td.td-image-to-big{text-align:center;position:relative}table td.td-image-to-big>img{max-width:64px;max-height:32px;height:auto;width:auto;cursor:zoom-in}table td.td-image-to-big>img:hover{position:absolute;top:0px;left:0px;max-width:400px;max-height:300px;z-index:999}table td.td-numeric,table td.td-checkbox,table td.td-row,table td.td-yesno{text-align:center}table td.td-buttons .btn-group{justify-content:center;margin:0}table.table-bordered th,table.table-bordered td{border:1px #303030 solid}table.table-striped tr:nth-of-type(2n + 1){background-color:rgba(0,0,0,.1)}table.table-striped th:nth-of-type(2n + 1){background-color:rgba(0,0,0,.25) !important}table.table-striped th:nth-of-type(2n){background-color:rgba(0,0,0,.2) !important}table.table-striped tr:nth-of-type(2n + 1)>*:nth-of-type(2n + 1),table.table-striped tr:nth-of-type(2n)>*:nth-of-type(2n + 1){background-color:rgba(0,0,0,.05)}table.td-center td{text-align:center}div.table-responsive{width:100%;overflow-x:auto}form{background-color:rgba(0,0,0,.1);margin:1em 0;padding:1em 2em;border:none;border-radius:.5em}form h4{font-size:2em}form select{color:#eee;background-color:#333;margin:0;padding:.5em;border:none;border-radius:.25em;width:100%;cursor:pointer}form select option{padding:.25em .5em}form select option:checked{color:#eee;background-color:#26a}form select option[disabled]{display:none}form input{color:#eee;background-color:#333;margin:0;padding:.75em;border:none;border-radius:.25em;width:100%}form input[type=checkbox]{width:auto;transform:scale(1.5)}form input.option-filter{margin-bottom:.25em}form input[type=color]{padding:.1em .25em;height:3em}form .form-group{margin:2em 0;padding:0;border-radius:.25em}@media(min-width: 756px){form .form-group:has(label){display:grid;grid-template-columns:10em 1fr}}form .form-group label{padding:.75em 0;font-weight:600}form .form-group label span i{color:#26a}form .form-group .help{font-size:.9em;font-style:italic}form .btn-group{margin:3em 0 1em 0}form .btn-group input{width:auto}.table>form{background:none;margin:0;padding:0}body.error{margin:0 auto}body.error .wrapper{width:100%;min-height:66vh;display:flex;flex-direction:row;justify-content:center;align-items:center}body.error .wrapper .error-tile{border-radius:.5em;background:linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1), rgba(20, 20, 80, 0.2))}body.error .wrapper .error-tile>div{padding:1em;display:flex;flex-direction:column;gap:2em}body.error .wrapper .error-tile>div .logo{max-width:200px;text-align:center}body.error .wrapper .error-tile>div .logo img{margin:1em 0 0 0;width:100%}body.error .wrapper .error-tile>div nav{margin:0;display:flex;flex-direction:column;gap:1em;border:none;border-radius:0 0 .5em .5em}body.error .wrapper .error-tile>div nav a{text-align:left}body.signin{margin:0 auto}body.signin .wrapper{width:100%;min-height:66vh;display:flex;flex-direction:row;justify-content:center;align-items:center}body.signin .wrapper .signin-tile{width:17em;border-radius:.5em;background:linear-gradient(180deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1), rgba(20, 20, 80, 0.2))}body.signin .wrapper .signin-tile p,body.signin .wrapper .signin-tile .logo{text-align:center}body.signin .wrapper .signin-tile p img,body.signin .wrapper .signin-tile .logo img{margin:1em 0 0 0;width:100%}body.signin .wrapper .signin-tile form{background:none}body.signin .wrapper .signin-tile form .form-group{margin:1em 0}body.signin .wrapper .signin-tile nav{margin:-1.5em 0 0 0;padding:1em 2em;display:flex;flex-direction:column;gap:1em;border:none;border-radius:0 0 .5em .5em}body.signin .wrapper .signin-tile nav a{text-align:left}div.admin-tool-module{text-align:left;position:fixed;padding:10px;top:50vh;right:-60px;width:100px;background-color:rgba(0,0,0,.5);border-radius:5px 0px 0px 5px;z-index:999;transition:all 250ms ease-in-out;opacity:.5}div.admin-tool-module:hover{right:0px;opacity:1}div.admin-tool-module>div{margin:10px 0}div.admin-tool-module>div .caption{color:#fff;font-size:14px}div.admin-tool-module>div .links{display:grid;grid-template-columns:1fr 1fr;gap:2px}div.admin-tool-module>div .links a{font-size:11px}div.admin-tool-module form{margin:0;padding:0;border:none;background:none}div.admin-tool-module form button{font-size:11px}div.box-admin-tool-menu{font-size:11px;color:#fff;background-color:#148;padding:2px 4px}div.box-admin-tool-menu .btn{padding:.2em;margin:.2em}.consent-module{font-size:.9em;display:none;position:fixed;left:0;right:0;bottom:0;margin:0;padding:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(0.2rem);backdrop-filter:blur(0.2rem);z-index:1000}.consent-module>.consent-module-content{margin:2em;max-height:33vh;overflow-y:auto}.consent-module>.consent-module-content>.title{font-size:1.5em}.consent-module>.consent-module-content>form{background:rgba(255,255,255,.05)}.consent-module>.consent-module-content>form .set .caption{font-size:1.2em}.consent-module>.buttons{margin:2em}#mosaic-text-module{display:grid;grid-template-columns:3fr 2fr 1fr 1fr 1fr 2fr 2fr 1fr 2fr 1fr 1fr 2fr 1fr 3fr;grid-template-rows:2fr 2fr 1fr 2fr 1fr 2fr 2fr;gap:1px}#mosaic-text-module>div{text-align:center;transition:opacity 1000ms;opacity:0}#mosaic-text-module>div.in{background:#26a}#mosaic-text-module>div.out{background-color:rgba(255,255,255,.1)}.flis-btn{text-align:center;margin:1em}.lety-module nav{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1em}.lety-module nav a{list-style:none;margin:0;padding:1em;background-color:#444;border-radius:.25em}.lety-module nav a:hover{background-color:#223}.lety-module nav a small{font-size:.8em}.lety-module span.small{font-size:.9em}@media(max-width: 576px){.lety-module{font-size:.8em}}