﻿*{padding:0;margin:0;box-sizing:border-box;}html{position:relative;height:100%;font-size:14px;}body{font-family:Arial,Helvetica,sans-serif;background-color:hsl(0,0%,100%);color:#000;}h1,h2,h3,h4,h5,h6{font-size:2em;}a,[role=link]{color:#38536e;text-decoration:none;}a:hover,[role=link]:hover{transition:all .1s linear;transition-property:color,font-weight;color:#418791;}button[type=submit]{cursor:pointer;}@font-face{font-family:'Fira Mono';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firamono/v16/N0bS2SlFPv1weGeLZDto1d3HnvfR.ttf) format('truetype');}@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DJKQtMlrSQ.ttf) format('truetype');}@font-face{font-family:'Source Code Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQtMlrSQ.ttf) format('truetype');}@font-face{font-family:'PT Sans Caption';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/ptsanscaption/v20/0FlMVP6Hrxmt7-fsUFhlFXNIlpcaeg_0.ttf) format('truetype');}.position-center-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.right{text-align:right;}.center{text-align:center;}.tc1{background-color:hsl(0,0%,100%);color:#000;}.tc2{background-color:hsl(0,0%,100%);color:#000;}.tc3{background-color:hsl(50,10%,95%);color:#000;}.tc4{background-color:hsl(50,10%,90%);color:#000;}.tc5{background-color:hsl(50,10%,85%);color:#000;}.tc6{background-color:hsl(50,10%,80%);color:#000;}.tc7{background-color:hsl(50,10%,75%);color:#000;}.tc8{background-color:hsl(50,10%,70%);color:#000;}.tc9{background-color:hsl(50,10%,70%);color:#000;}.ac1{background-color:#ff9432;color:#fff;}.ac2{background-color:#418791;color:#fff;}.ac3{background-color:#38536e;color:#fff;}.grid{display:grid;gap:8px;}.grid.max-items-1{grid-template-columns:repeat(1,1fr);}.grid.max-items-2{grid-template-columns:repeat(2,1fr);}.grid.max-items-3{grid-template-columns:repeat(3,1fr);}.grid.max-items-4{grid-template-columns:repeat(4,1fr);}.grid.max-items-5{grid-template-columns:repeat(5,1fr);}.grid.max-items-6{grid-template-columns:repeat(6,1fr);}@media(max-width:1079px){.grid.md-max-items-1{grid-template-columns:repeat(1,1fr);}.grid.md-max-items-2{grid-template-columns:repeat(2,1fr);}.grid.md-max-items-3{grid-template-columns:repeat(3,1fr);}.grid.md-max-items-4{grid-template-columns:repeat(4,1fr);}.grid.md-max-items-5{grid-template-columns:repeat(5,1fr);}.grid.md-max-items-6{grid-template-columns:repeat(6,1fr);}}@media(max-width:767px){.grid.sm-max-items-1{grid-template-columns:repeat(1,1fr);}.grid.sm-max-items-2{grid-template-columns:repeat(2,1fr);}.grid.sm-max-items-3{grid-template-columns:repeat(3,1fr);}.grid.sm-max-items-4{grid-template-columns:repeat(4,1fr);}.grid.sm-max-items-5{grid-template-columns:repeat(5,1fr);}.grid.sm-max-items-6{grid-template-columns:repeat(6,1fr);}}@media(max-width:511px){.grid.xs-max-items-1{grid-template-columns:repeat(1,1fr);}.grid.xs-max-items-2{grid-template-columns:repeat(2,1fr);}.grid.xs-max-items-3{grid-template-columns:repeat(3,1fr);}.grid.xs-max-items-4{grid-template-columns:repeat(4,1fr);}.grid.xs-max-items-5{grid-template-columns:repeat(5,1fr);}.grid.xs-max-items-6{grid-template-columns:repeat(6,1fr);}}.column{display:flex;flex-direction:column;gap:8px;}.app-panel{position:absolute;top:0;left:0;right:0;bottom:0;}.app-panel>main{position:relative;height:100%;padding:1em;}.topbar+.app-panel{top:5em;}@media screen and (min-width:576px){.app-panel{overflow:hidden;display:flex;}#MainMenu,main{overflow-y:auto;}main{flex-grow:1;}#MainMenu{width:15vw;min-width:100px;max-width:200px;flex-shrink:0;}}.container{position:relative;}.topbar{display:flex;justify-content:space-between;align-items:stretch;background-color:#ff9432;color:#fff;line-height:5em;}.topbar .logo{-webkit-mask-image:url(/img/logo.png);mask-image:url(/img/logo.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:9em;height:3em;margin:1em;background-color:#fff;}.topbar .user{display:flex;align-items:center;padding:0 1em;}.topbar .user .avatar,.topbar .user .name{display:inline-block;vertical-align:middle;}.topbar .user .avatar+.name{padding-left:1em;}.avatar-company{width:2em;height:2em;background-color:hsl(0,0%,100%);border-radius:10%;display:inline-block;}.logout{height:60px;margin:0 1em;width:22px;}.notice{color:#ff9432;}input,textarea,select{border:0;outline:0;margin:0;padding:0;background-clip:border-box;border-radius:0;}input:focus,input:active{outline:0;}input:not([type=checkbox]):not([type=radio]),select,textarea{display:inline-block;font-family:inherit;border:1px solid hsl(50,10%,70%);border-radius:3px;background-color:hsl(0,0%,100%);color:#418791;margin:0;padding:.3em;transition:border .2s ease;}input:not([type=checkbox]):not([type=radio]).wide,select.wide,textarea.wide{display:block;width:100%;}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border:1px solid #418791;}.radiobtn,.checkbox{display:block;line-height:1.5em;}.radiobtn:hover,.checkbox:hover{cursor:pointer;}.radiobtn input,.checkbox input{display:none;}.radiobtn input:disabled~.control,.checkbox input:disabled~.control{opacity:.5;}.radiobtn input:checked~.control:after,.checkbox input:checked~.control:after{opacity:1;}.radiobtn input~.control,.checkbox input~.control{position:relative;display:inline-block;padding-left:2em;height:1.5em;}.radiobtn input~.control:before,.checkbox input~.control:before,.radiobtn input~.control:after,.checkbox input~.control:after{border-radius:50%;transition:all .1s ease;display:inline-block;width:1.5em;height:2em;height:1.5em;position:absolute;top:50%;left:0;transform:translateY(-50%);}.radiobtn input~.control:before,.checkbox input~.control:before{border:1px solid hsl(50,10%,70%);background:hsl(0,0%,100%);}.radiobtn input~.control:after,.checkbox input~.control:after{transform-origin:top center;transform:translateY(-50%);text-align:center;opacity:0;}.radiobtn input~.control:before,.radiobtn input~.control:after{content:"";border-radius:50%;background:hsl(0,0%,100%);}.radiobtn input~.control:after{background:hsl(0,0%,100%);border:hsl(50,10%,70%);transform:scale(.6) translateY(-50%);}.checkbox input~.control:before,.checkbox input~.control:after{border-radius:.3em;}.checkbox input~.control:before{content:"";}.checkbox input~.control:after{content:'';font-family:"Font Awesome 5 Free";font-weight:700;color:#418791;}input[readonly],textarea[readonly]{background-color:hsl(50,10%,90%);border:1px solid hsl(50,10%,70%);}table{border-spacing:.5em;}:not([class^="tox-"])>button:not([class^="tox-"]),:not([class^="tox-"])>[role="button"]:not([class^="tox-"]){background-color:#ff9432;border:0;border-radius:3px;box-shadow:none;color:#fff;text-decoration:none;font-size:1.1em;padding:.5em;font-family:inherit;font-weight:600;}:not([class^="tox-"])>button:not([class^="tox-"]):focus,:not([class^="tox-"])>[role="button"]:not([class^="tox-"]):focus{outline:0;}:not([class^="tox-"])>button:not([class^="tox-"]):hover,:not([class^="tox-"])>[role="button"]:not([class^="tox-"]):hover,:not([class^="tox-"])>button:not([class^="tox-"]):focus,:not([class^="tox-"])>[role="button"]:not([class^="tox-"]):focus{background-color:#fe7900;color:#fff;transition:background-color .3s ease-in;}:not([class^="tox-"])>button:not([class^="tox-"]):active,:not([class^="tox-"])>[role="button"]:not([class^="tox-"]):active{color:inherit;}:not([class^="tox-"])>button:not([class^="tox-"]):disabled,:not([class^="tox-"])>[role="button"]:not([class^="tox-"]):disabled{opacity:.3;}.action-group{text-align:right;padding:1em;}.heading,.subheading{padding:.2em 0;font-weight:bold;}.heading{color:#38536e;font-size:2em;}.subheading{color:#38536e;font-size:1.2em;margin-left:1.5em;}.title{font-size:1.5em;color:#38536e;}.navbar{display:block;margin-bottom:1em;background-color:hsl(50,10%,95%);color:#000;}.navbar .nav-item{display:inline-block;padding:1em;}.navbar .nav-item:hover,.navbar .nav-item.active{background-color:hsl(0,0%,100%);color:#000;}.sidenav{background-color:hsl(50,10%,95%);color:#000;box-shadow:inset -.1em .1em .2em rgba(0,0,0,.2);}.sidenav .nav-item{display:block;padding:1em;}.sidenav .nav-item:hover,.sidenav .nav-item.active{background-color:hsl(0,0%,100%);color:#000;box-shadow:.1em .1em .2em rgba(0,0,0,.2);}th{text-align:start;}table.report{min-width:80%;border-collapse:collapse;}table.report,table.report tr,table.report td{border:1px solid hsl(50,10%,95%);margin:1em;}table.report td,table.report th,table.report tr{padding:1em;}table.report thead{background-color:#38536e;color:#fff;}table.report tbody tr:hover{background-color:hsl(50,10%,95%);color:#000;}.panel{border:1px solid hsl(50,10%,90%);}.panel .panel-title{font-size:1.3em;font-weight:bold;padding:.5em;}.panel .panel-body{padding:1em;line-height:2em;}.pagination{margin-top:20px;text-align:center;}.pagination a,.pagination span{display:inline-block;padding:8px 12px;margin:0 4px;border:1px solid #ddd;text-decoration:none;color:#333;}.pagination a:hover{background-color:#f2f2f2;}.pagination .current{font-weight:bold;background-color:#ddd;}.knowledges-list{padding:1em;column-count:4;}.knowledges-list>.checkbox+.checkbox{padding-top:.5em;}.panel{-webkit-column-span:all;column-span:all;}.blogPost-container{max-width:1000px!important;margin:0 auto;padding:20px;position:relative;}.blogPost-header-image{position:relative;height:240px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);}.blogPost-image-background{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;}.blogPost-content{background-color:#fff;padding:30px;margin-top:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);}.blogPost-content h1{font-size:2rem;color:#333;margin-bottom:5px;border-bottom:2px solid #007daa;padding-bottom:10px;}.blogPost-content .blogPost-date{font-size:1rem;color:#888;padding:1rem 0;}.blogPost-content .blogPost-text{display:flex;flex-direction:column;gap:1em;line-height:1.6;text-align:justify;}.blogPost-content .blogPost-text h2,.blogPost-content .blogPost-text h3{font-size:1.2rem;color:#007daa;font-weight:bold;}.blogPost-content .blogPost-text h4,.blogPost-content .blogPost-text h5,.blogPost-content .blogPost-text h6{font-size:1.1rem;color:#007daa;font-weight:bold;}.blogPost-content .blogPost-text p{font-size:1rem;}.blogPost-content .blogPost-text ul{padding-left:20px;list-style-type:disc;}.blogPost-content .blogPost-text li{margin-bottom:.5em;}.table-header{background-color:#38536e!important;color:#fff;}.table-row>*{line-height:1.3em;padding:1em .5em;}