:root{--container-max-width:1600px;--primary-color:gold;--secondary-color:#04090c;--white-color:#f3f3f3;--navbar-bg-color:#0d0f16;--hero-card-bg-color:#12141c;--gray-color:#999;--panel-sidebar-background:#f2f6f8;--title-color:#0e0e2c;--subtitle-color:#8c8ca1;--hr-color:#b0d7ff;--header-devider-color:#0d6efd36;--header-hover-color:#0085ff;--header-hover-border-color:#5ab0ff;--header-hover-background-color:#dbedff;--header-mobile-toggler-bar-color:#067078;--sidebar-list-color:#303030;--sidebar-list-active-color:#2f80ed;--sidebar-list-active-background:#dbedff;--sidebar-list-hover-background:#eaf4ff;--sidebar-collapse-toggler-background:#eef0f1;--sidebar-box-shadow:#00000029;--panel-header-border-color:#dbedff;--caption-border-color:#c1c1c1;--image-container-background-color:#eee;--card-shadow:#06707869;--dcard-border-color:#dbedff;--dcard-background-gray:#f2f6f8;--dcard-background-white:#fafcfe;--nav-decoration-border-color:#74baff;--circle-progress-background:#f0f0f0;--circle-progress-shadow:#37f;--table-border-color:#dbedff;--table-group-separator-color:#b6daff;--date-pin-border-color:#74baff;--date-pin-icon-color:#2f80ed;--activities-filter-hover:hsla(0,0%,100%,.3);--activities-filter-mobile-active-border-color:#fff;--activities-filter-mobile-active-text-color:#fff;--activities-filter-items-text-color:#fff;--activities-filter-caret-color:#fff;--activities-row-success:#12dc7f1a;--activities-row-danger:#dc35451a;--solution-background:#f0faff;--solution-textarea-background:#fff;--activity-thumbnail-background:#e5e5e5;--activity-thumbnail-saved-background:var(--bs-success);--activity-thumbnail-color:var(--title-color);--activity-thumbnail-saved-color:#fff;--input-focus-color:#10467b;--input-focus-border-color:#00a4ff;--input-border-color:#5ab0ff;--input-placeholder-color:#8e8e8e;--input-icon-color:#b9e1ff;--input-disabled-border-color:#ced4da;--input-disabled-background:#efefef;--screen-keyboard-background-color:#f1f1f1;--screen-keyboard-border-color:#b2b2b2;--screen-keyboard-box-shadow-color:rgba(0,0,0,.2);--upload-area-background:#009bff0d;--upload-area-border-color:#00000033;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--box-background:#f2f6f8;--box-border-color:#0085ff}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-Regular.53a5ca69.ttf) format("truetype"),url(/_next/static/media/Nunito-Bold.1bf75fbc.ttf) format("truetype"),url(/_next/static/media/Nunito-Italic.0a5fab18.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(/_next/static/media/Nunito-Bold.1bf75fbc.ttf) format("truetype"),url(/_next/static/media/Nunito-BoldItalic.92c7aea4.ttf) format("truetype");font-weight:700;font-style:normal}body{background:var(--secondary-color);font-size:1rem;margin:0;font-family:Nunito,sans-serif;color:var(--white-color)}*,:after,:before{box-sizing:border-box}.btn-link,a{text-decoration:none}button{background:none;border:none}.title-color{color:var(--title-color)}.subtitle-color{color:var(--subtitle-color)}hr{background-color:var(--table-border-color);opacity:1;height:1px;border-radius:1px;border:none}.nowrap{white-space:nowrap!important}.text-small{font-size:.9rem}.fw-500{font-weight:500}.btn-link,.cursor-pointer{cursor:pointer}.container{margin:auto .9375rem}@media(min-width:1650px){.container{margin:auto;max-width:1600px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}ul{list-style:none;padding:0;margin:0}:root{--card-background:#f9f9f9;--progress-text-color:#fafafa}[data-toolpad-color-scheme=dark]{--card-background:#ffffff0d;--progress-text-color:#212121}.panel>.MuiBox-root>main.MuiBox-root{display:flex;min-height:100vh;flex-direction:column}.MuiDataGrid-root{height:auto!important}.MuiDataGrid-virtualScrollerContent{margin-bottom:20px}.MuiDataGrid-footerContainer{border:unset!important}.flex{display:flex;gap:25px}.form-control:not(.form-control--bs),.form-select:not(.form-select--bs){border-radius:4px;background-color:transparent;border-color:var(--input-border-color);padding:.375rem .6rem!important;color:var(--bs-dark)}.form-control:not(.form-control--bs)[type=file],.form-select:not(.form-select--bs)[type=file]{line-height:2.3;padding:0 .6rem!important}.form-control:not(.form-control--bs).form-select-sm,.form-select:not(.form-select--bs).form-select-sm{padding-top:.25rem!important;padding-bottom:.25rem!important;padding-left:.5rem!important;font-size:.875rem;border-radius:.2rem}.form-control:not(.form-control--bs) .form-select-lg,.form-select:not(.form-select--bs) .form-select-lg{padding-top:.2rem!important;padding-bottom:.2rem!important;padding-left:1rem!important;font-size:1.25rem;border-radius:.3rem}.form-control:not(.form-control--bs):focus,.form-select:not(.form-select--bs):focus{color:var(--input-focus-color);background-color:transparent;border-color:var(--input-focus-border-color);outline:0}.form-control:not(.form-control--bs):focus~i,.form-select:not(.form-select--bs):focus~i{color:var(--input-border-color)!important}.form-control:not(.form-control--bs)::placeholder,.form-control:not(.form-control--bs):invalid,.form-select:not(.form-select--bs)::placeholder,.form-select:not(.form-select--bs):invalid{color:var(--input-placeholder-color)}.form-control:not(.form-control--bs) option,.form-select:not(.form-select--bs) option{color:var(--bs-dark)}.form-control:not(.form-control--bs).disabled,.form-control:not(.form-control--bs).readonly,.form-control:not(.form-control--bs)[disabled],.form-control:not(.form-control--bs)[readonly],.form-select:not(.form-select--bs).disabled,.form-select:not(.form-select--bs).readonly,.form-select:not(.form-select--bs)[disabled],.form-select:not(.form-select--bs)[readonly]{border-color:var(--input-disabled-border-color);background:var(--input-disabled-background);box-shadow:none}.form-control:not(.form-control--bs).disabled,.form-control:not(.form-control--bs)[disabled],.form-select:not(.form-select--bs).disabled,.form-select:not(.form-select--bs)[disabled]{cursor:not-allowed}.input-icon{position:relative;display:flex;align-items:center}.input-icon i{font-size:1.4rem;position:absolute;left:.6rem;color:var(--input-icon-color);transition:color .2s}.input-icon i.input-reset-button{color:var(--input-icon-color);transition:filter .3s,color .3s;left:unset;right:0;cursor:pointer;padding:.6rem!important}.input-icon i.input-reset-button:hover{filter:brightness(85%)}.input-icon .form-control{padding-left:2.25rem!important}.input-icon.have-reset-button .form-control{padding-right:2.25rem!important}.input-icon .spinner{position:absolute;right:.6rem;color:var(--input-focus-border-color)}.form-select:not(.form-select--bs){padding-right:1.8rem!important;background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='#8e8e8e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>"))}.input-group:not(.input-group--bs).has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group:not(.input-group--bs).has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.input-group--bs):not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.input-group--bs):not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:4px;border-bottom-left-radius:4px}label .required:after,label.required:after{content:"*"}.btn-check[type=checkbox]:checked+label.btn .fa-circle{font-weight:700}.btn-check[type=checkbox]:checked+label.btn .fa-circle:before{content:""}