﻿button,.btn{box-shadow:none;border-style:solid;font-family:"pluto-bold";min-width:36px;padding-block:.25rem;}button:has(i),.btn:has(i){display:flex;place-items:center;justify-content:center;gap:.25rem;}.btn-info{border-color:#9fb8b9;background-color:#9fb8b9;color:#fff;outline-color:#9fb8b9;}.btn-info:hover{color:#9fb8b9;background-color:#fff;border-color:#9fb8b9;box-shadow:none;}.btn-info:not(:hover):active,.btn-info:not(:hover):focus,.btn-info:not(:hover):focus:active{border-color:#9fb8b9;background-color:#9fb8b9;color:#fff;outline-color:#9fb8b9;box-shadow:none;}.btn-success{border-color:#819c7a;background-color:#819c7a;color:#fff;outline-color:#819c7a;}.btn-success:hover{color:#819c7a;background-color:#fff;border-color:#819c7a;box-shadow:none;}.btn-success:not(:hover):active,.btn-success:not(:hover):focus,.btn-success:not(:hover):focus:active{border-color:#819c7a;background-color:#819c7a;color:#fff;outline-color:#819c7a;box-shadow:none;}.btn-danger{border-color:#ea5c33;background-color:#ea5c33;color:#fff;outline-color:#ea5c33;}.btn-danger:hover{color:#ea5c33;background-color:#fff;border-color:#ea5c33;box-shadow:none;}.btn-danger:not(:hover):active,.btn-danger:not(:hover):focus,.btn-danger:not(:hover):focus:active{border-color:#ea5c33;background-color:#ea5c33;color:#fff;outline-color:#ea5c33;box-shadow:none;}.btn-warning{border-color:#ffc107;background-color:#ffc107;color:#fff;outline-color:#ffc107;}.btn-warning:hover{color:#ffc107;background-color:#fff;border-color:#ffc107;box-shadow:none;}.btn-warning:not(:hover):active,.btn-warning:not(:hover):focus,.btn-warning:not(:hover):focus:active{border-color:#ffc107;background-color:#ffc107;color:#fff;outline-color:#ffc107;box-shadow:none;}form label.required:after{content:" *";color:#ea5c33;}form .validation-message{color:#ea5c33;}@font-face{font-family:"pluto-bold";src:url("/fonts/PlutoBold.otf");}@font-face{font-family:"pluto-sans";src:url("/fonts/PlutoSansBold.otf");font-weight:bold;}@font-face{font-family:"pluto-sans";src:url("/fonts/PlutoSansLight.otf");}*{box-sizing:border-box;padding:0;margin:0;font-size:16px;line-height:24px;font-family:"pluto-sans",sans-serif;}:focus,:focus-visible{outline:0!important;box-shadow:none!important;}body{padding-top:48px;}main{min-height:100vh;width:100%;display:flex;padding-block:.5rem;padding-inline:1rem;}.main-content{width:100%;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.375rem;border:1px solid #d2d2d2;display:flex;justify-content:center;padding-block:1rem;}h1{width:100%;text-align:center;font-family:"pluto-bold";padding-block:1.5rem;min-height:3rem;font-size:2.45rem;}h1:empty{display:none;}h1:focus,h1:focus-visible,h2:focus,h2:focus-visible,h3:focus,h3:focus-visible,h4:focus,h4:focus-visible,h5:focus,h5:focus-visible,h6:focus,h6:focus-visible{outline:0!important;box-shadow:none!important;}.title{font-size:1.8rem;min-height:2rem;padding-block:0;}.card-title{font-size:1.25rem;line-height:1.2;font-family:"pluto-bold";}.k-toolbar-items:has(.k-grid-search) .k-toolbar-item,.k-toolbar-items:has(.k-grid-search) .k-grid-search{width:100%;}.custom-navbar{position:fixed;top:0;height:48px;width:100%;display:flex;background-color:#c00;justify-content:left;padding:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);z-index:1000;}.custom-navbar .navbar-brand{padding-inline:1rem;display:flex;place-items:center;}.custom-navbar .navbar-brand img{height:30px;object-fit:contain;object-position:center;}.custom-navbar .nav-link{display:inline-block;border-radius:.375rem;padding-block:.5rem;padding-inline:1rem;text-decoration:none;color:#fff;font-family:"pluto-sans",sans-serif;font-weight:bold;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;}.custom-navbar .nav-link:hover{color:#f1a43c;}.custom-navbar .nav-link.active{color:#fff;background-color:#f1a43c;}.custom-navbar .nav-button{background-color:#ea5c33;border:0;}.custom-navbar .nav-button:hover{background-color:#fff;color:#f1a43c;}.custom-navbar .align-end{margin-inline-start:auto;}.table th{font-family:"pluto-bold";font-weight:bold;}.search-form{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:.5rem;}.search-form button{width:fit-content;}.search-form .align-end{margin-inline-start:auto;}.search-form label{display:flex;flex-direction:column;gap:.25rem;width:fit-content;}.search-form label>.label-text:after{content:":";}.search-form .search-item{width:250px;}.search-form .search-container,.search-form .bulk-actions{height:0;transition:height 400ms;overflow-x:clip;overflow-y:clip;}.search-form .search-container.active,.search-form .bulk-actions.active{height:85px;overflow-x:visible;}.search-form .search-container.active:has(.filter-row:nth-of-type(2)),.search-form .bulk-actions.active:has(.filter-row:nth-of-type(2)){height:140px;}.search-form .search-container.active.bulk-actions,.search-form .bulk-actions.active.bulk-actions{height:175px;}.details-container{padding-inline:1rem;}.details-container label{font-weight:bold;}.details-container label:after{content:":";}.notes-container{max-height:460px;overflow-y:auto;}.notes-container .card-title{font-size:1.3rem;margin-bottom:0;}.notes-container .card-body{display:flex;flex-direction:column;gap:.5rem;}.notes-container .note-item{display:flex;flex-direction:row;background-color:#f6f6f6;padding:1rem;gap:1rem;}.notes-container .note-item .card-body{padding:0;}.notes-container .delete-button,.notes-container .pin-button{height:min-content;aspect-ratio:1;padding:.25rem;}.notes-container .note-add .card-body{width:100%;}.notes-container .note-add .card-body .card-title{font-size:1rem;}.notes-container .note-add .card-body textarea{width:100%;height:100px;}.report-table tr:has(th){background-color:#c00;}.report-table tr:has(th) th{color:#fff;}.report-table tr:not(:has(th)){border-bottom:2px #c00 solid;}.grid-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}.dossier-notes-tabs .card-title{font-size:1.3rem;margin-bottom:0;}.dossier-notes-tabs .card-body{display:flex;flex-direction:column;gap:.5rem;}.dossier-notes-tabs .card-body .tab-content{margin-top:-8px!important;}