p.caption{font-size:12px;font-weight:400}a,button,label,li,p,td,th{font-size:14px;font-weight:400}a,h1>a{color:var(--primary-color);padding:4px 10px;text-decoration:none}h1>a{font-size:26px}a.disabled{color:var(--text-disabled);cursor:default}a:hover{background-color:var(--hypertext-hover-bg);border-radius:5px}a.disabled:hover{background-color:initial}p strong{font-size:14px}h1,p strong{font-weight:600}h1{font-size:26px}h2{margin-bottom:5px}.text-input{font-size:16px}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}:not(.jscolor){transition:all .2s ease-out}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--body-bg);background-position:50%;background-position-y:top;background-repeat:no-repeat,repeat;background-size:contain;color:var(--text);display:flex;font-family:Segoe UI,Arial,sans-serif;justify-content:center;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-layout{background-color:var(--main-layout-bg);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;height:calc(100vh - 60px);overflow:hidden}.content{background-color:var(--content-bg);border-radius:10px 0 0 0;flex:1 1;margin:30px auto -15px;overflow-y:scroll;padding:30px}@media (max-width:992px){.content{margin:62px auto -7px}}.App{margin:30px auto}@media (max-width:767px){.main-layout{border-radius:0;height:100vh}.App{margin:0;max-width:100vw}}@media (min-width:768px){.App{width:750px}#root{min-width:100%}}@media (min-width:992px){.App{width:970px}#root{width:auto}}@media (min-width:1200px){.App{width:1170px}}@media (max-width:992px){.main-layout{border-radius:0;height:100vh}.App{margin:0;width:100%}.content{overflow-x:hidden;padding:10px}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:initial;border-radius:10px;padding:10px}::-webkit-scrollbar-thumb{background:var(--element-border);border-radius:10px}input[type=submit]{background-color:var(--primary-color);border:none;border-radius:5px;color:var(--text-alt);height:40px;width:100%}input[type=submit]:active,input[type=submit]:hover{background-color:var(--primary-color-alt)}input[type=submit]:active{color:var(--btn-text-active)}form{margin-top:0}.construction{background-color:var(--color-caution);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#fff;margin-bottom:15px;padding:20px;width:100%}#text-output{text-align:center}.checkbox-container{align-items:center;display:flex;margin-bottom:20px}.checkbox-container:hover .checkbox{background-color:var(--element-bg-hover)}.checkbox-container:hover input[type=checkbox]:checked+.checkbox,.checkbox-container:hover input[type=checkbox]:checked+.checkbox span{background-color:var(--primary-color-alt)}.checkbox-container .checkbox{background-color:var(--element-bg);border:1px solid var(--element-border);border-radius:5px;display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}.checkbox-container .checkbox span{border:2px solid var(--text-alt);border-right:none;border-top:none;display:none;height:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-60%) rotate(45deg) scaleX(-1);transform:translate(-50%,-60%) rotate(45deg) scaleX(-1);width:7px}.checkbox-container input[type=checkbox]{display:none}.checkbox-container input[type=checkbox]:checked+.checkbox{background-color:var(--primary-color);border-color:var(--primary-color)}.checkbox-container input[type=checkbox]:checked+.checkbox span{display:block}.dropdown,.dropdown2{display:inline-block;margin-bottom:20px;margin-right:4px;position:relative}.dropdown-toggle{background-color:var(--text-input-bg);border:1px solid var(--dropdown-toggle-border);border-radius:5px;color:var(--text);padding:4px 10px}.dropdown-toggle:hover{background-color:var(--text-input-bg-hover)}.dropdown-toggle:after{border-bottom:1px solid var(--text);border-right:1px solid var(--text);content:"";display:inline-block;height:.4em;margin-left:4px;margin-right:4px;position:relative;top:-1px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:.4em}.dropdown-menu{background-color:var(--dropdown-menu-bg);border:1px solid var(--dropdown-toggle-border);border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);display:none;left:0;margin:4px 0 0;min-width:100px;position:absolute;top:102%;z-index:1}.dropdown2 .dropdown-menu{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dropdown-menu li{list-style:none;margin:4px}.dropdown-menu li a{color:var(--text);display:block;padding:4px 10px;text-decoration:none}.dropdown-menu li a:hover{background-color:var(--dropdown-menu-bg-hover);border-radius:5px}.show{display:block}.radio-container{align-items:center;display:flex;margin-bottom:20px}.radio-container:hover .radio{background-color:var(--element-bg-hover)}.radio-container:hover span{height:12px;width:12px}.radio-container .radio{background-color:var(--element-bg);border:1px solid var(--element-border);border-radius:50%;display:inline-block;height:20px;margin-right:10px;position:relative;transition:width height .2s ease-in ease-in .2s;width:20px}.radio-container span{background-color:var(--content-bg);border-radius:50%;display:none;height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width height .2s ease-out ease-out .2s;width:10px}.radio-container input[type=radio]{display:none}.radio-container input[type=radio]:checked+.radio{background-color:var(--primary-color);border:1px solid var(--primary-color);display:block}.radio-container input[type=radio]:checked+.radio span{display:block}.rating-container{margin-bottom:20px}.rating-container .star{cursor:pointer;display:inline-block;height:15px;margin:0 2px;width:15px}.rating-container .star path{fill:none;stroke:var(--text)}.rating-container .star.filled path{fill:var(--primary-color);stroke:var(--primary-color)}.custom-slider{align-items:center;display:flex;height:20px;margin-bottom:20px;position:relative;width:100%}.custom-slider .slider-range{-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--primary-color) 0,var(--primary-color) 50%,var(--text) 50%,var(--text) 100%);border-radius:5px;height:4px;opacity:.7;outline:none;transition:opacity .2s;width:100%}.custom-slider .slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--text-alt);border:.5px solid var(--text);border-radius:50%;cursor:pointer;height:20px;position:relative;-webkit-transition:background .2s;transition:background .2s;width:20px;z-index:2}.custom-slider .slider-range::-moz-range-thumb{appearance:none;background:var(--text-alt);border-radius:50%;cursor:pointer;height:20px;-moz-transition:background .2s;transition:background .2s;width:20px}.custom-slider .slider-range::-webkit-slider-thumb:after{background:var(--primary-color);border-radius:50%;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;z-index:3}.custom-slider .slider-range::-moz-range-thumb:after{background:var(--primary-color);border-radius:50%;content:"";display:block;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;z-index:3}.custom-slider-label{margin-bottom:10px}.custom-slider .slider-unit{margin-left:15px}.input-container{display:flex;flex-direction:column;margin-bottom:20px}.input-container .input-row{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.input-container .input-label{margin-right:10px}.input-container .text-input{background-color:var(--text-input-bg);border:none;border-bottom:2px solid var(--text-input-border-bot);border-radius:4px;box-sizing:border-box;color:var(--text);height:40px;padding:0 10px;width:100%}.input-container .text-input::-webkit-input-placeholder{color:var(--text-input-placeholder)}.input-container .text-input::placeholder{color:var(--text-input-placeholder)}.input-container .text-input:hover:not(:focus){background-color:var(--text-input-bg-hover)}.input-container .text-input:focus{background-color:var(--text-input-bg-focus);border-bottom:2px solid var(--primary-color);outline:none}.switch-container .switch-label{color:var(--text);display:inline-block;line-height:28px;margin-right:10px}.switch-container .switch{align-items:center;display:inline-flex;margin-bottom:0}.switch-container .switch input{display:none}.switch-container .slider{background-color:var(--element-bg);border-color:var(--element-border);border-radius:34px;border-style:solid;border-width:1px;height:20px;margin:0 10px;position:relative;transition:all .2s ease-out;width:40px}.switch-container .slider:before{background-color:var(--element-disabled-bg);border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;transition:all .2s ease-out;width:14px}.switch-container .slider.round{border-radius:50px}.switch-container input:checked+.slider{background-color:var(--primary-color);border-color:var(--primary-color)}.switch-container input:checked+.slider:before{background-color:var(--text-alt);-webkit-transform:translateX(20px);transform:translateX(20px);transition-delay:.1s}.switch-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.switch-container:hover .slider.round{background-color:var(--element-bg-hover)}.switch-container:hover input:checked+.slider.round{background-color:var(--primary-color-alt)}.news h3{margin-top:20px}.card{background-color:var(--card-bg);border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:30px auto;padding:20px}.w-100{width:100%}.w-75{width:75%}.w-66{width:.66667}.w-50{width:50%}.w-25{width:25%}.card-holder .card{flex:1 1;margin:15px;width:auto}.card-holder{display:flex;flex-wrap:wrap;margin:auto -15px}.card-link-holder{flex:4 1!important}.card.card-logo{display:flex;flex-direction:column;justify-content:center}.card.card-logo img{border-radius:5px;max-width:100%}@media (max-width:767px){.card-holder .card{margin:7.5px}.card-holder{margin:auto -7.5px}}.sidebar-container{background-color:var(--main-layout-bg);display:flex;flex-direction:column;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:15px;position:relative;top:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:250px;z-index:100}.sidebar-container ul{flex:1 1;list-style:none;margin:0;padding:0}.sidebar-container li{margin-bottom:8px;position:relative}.sidebar-container .active:before{background-color:var(--primary-color);border-radius:10px;content:"";height:18px;left:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px}.sidebar-container a.active{background-color:var(--sidebar-item-bg)}.sidebar-container a{align-items:center;border-radius:10px;color:var(--text);display:flex;padding:8px 10px;text-decoration:none}.sidebar-container svg{margin-right:6px}.sidebar-container a:hover{background-color:var(--sidebar-item-bg)}.sidebar-container li.active a{font-weight:700}.sidebar-container .sidebar-bottom{flex:0 1}.sidebar-container .sidebar-bottom li{margin-bottom:0}.burger-menu{display:none}.sidebar-bottom .dropdown-menu{top:0;-webkit-transform:translateY(-102%);transform:translateY(-102%)}.sidebar-bottom .dropdown-menu li{margin:4px}.close-menu{display:none}@media (max-width:992px){.sidebar-darken{background-color:#000000cc;height:100vh;position:fixed;width:100vw;z-index:100}.close-menu{display:block}.sidebar-container{display:none}.sidebar-container.open{display:flex;position:fixed;-webkit-transform:translateX(0);transform:translateX(0)}.sidebar-container.closed{display:flex;position:fixed;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.burger-menu{align-items:center;background-color:var(--sidebar-bg);border-radius:50%;color:var(--text);cursor:pointer;display:flex;height:30px;justify-content:center;left:16px;position:fixed;top:16px;width:-webkit-max-content;width:max-content;z-index:101}.burger-menu p{font-size:14px;font-weight:700;margin-left:10px}}.card-skill_rating{display:flex;margin:0 -5px}.card-skill_rating span{border:1px solid var(--text);border-radius:10px;flex:1 1;height:30px;margin:5px}.card.card-skill{display:flex;flex:4 1;flex-direction:column;justify-content:space-between}@media (max-width:767px){.card.card-skill span{height:20px}}table{background-color:var(--text-input-bg);border-collapse:collapse;border-radius:4px;margin-bottom:5px;overflow:hidden}th{border-bottom:2px solid var(--element-border)}td,th{padding:5px 10px}td:hover,th:hover{background-color:var(--text-disabled)}tr:hover{background-color:var(--text-input-bg-hover)}
/*# sourceMappingURL=main.74047970.css.map*/