@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
.progress-bar{background-color:var(--primary);width:2px}#progress-bar-message{color:var(--gray)}.add-loading-dots:after{content:" .";animation:dots 1s steps(5, end) infinite}@keyframes dots{0%,20%{color:rgba(0,0,0,0);text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}40%{color:#000;text-shadow:.25em 0 0 rgba(0,0,0,0),.5em 0 0 rgba(0,0,0,0)}60%{text-shadow:.25em 0 0 #000,.5em 0 0 rgba(0,0,0,0)}80%,100%{text-shadow:.25em 0 0 #000,.5em 0 0 #000}}.h-100{height:100%}.muted-link{color:#b5b5b5}.muted-link:hover{color:#7a7a7a;text-decoration:underline}.errorlist{color:var(--danger)}img.socialicon{padding-right:.5em;max-width:24px;max-height:24px}.lds-ripple{display:inline-block;position:relative;width:80px;height:80px}.lds-ripple div{position:absolute;border:4px solid var(--primary);opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0px;left:0px;width:72px;height:72px;opacity:0}}.card #card-name{color:navy;font-size:18pt;font-weight:bold;margin:0 0 30px;text-transform:uppercase}.card #card-header{font-weight:400;margin-bottom:40px}.card #card-header .team-name{font-size:16pt;margin:20px 0}.card #card-header .title{color:navy;font-size:16pt;margin:20px 0}.card #card-header .period{font-size:14pt}.card #card-header .separate{color:navy;font-size:12pt;margin:0 5px}.card td{text-align:left}.card td.text-center{text-align:center}.card td.text-right{text-align:right}.card ol{list-style-type:number;margin:10px 0;padding-left:40px}.card ol.pl16px{padding-left:16px}.card ul{list-style-type:disc;margin:10px 0;padding-left:40px}.card ul.no-style,.card ul.select2-results__options,.card #documents-tree ul{list-style-type:none;margin:0;padding:0}#documents-tree{position:relative}#documents-tree .folder-body{margin-left:1.5rem}#documents-tree .tree-row{display:flex;align-items:center;gap:.4rem;padding:.25rem;border-top:1px solid #e5e7eb;transition:background-color .15s ease}#documents-tree .tree-row:hover{background-color:#f3f4f6}#documents-tree>.folder-list>.tree-item:first-child>.tree-row,#documents-tree>.document-list>.tree-item:first-child>.tree-row{border-top:none}#documents-tree .drag-handle{cursor:grab;color:#9ca3af}#documents-tree .tree-item.dragging{opacity:.4}#documents-tree .row-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#documents-tree .row-actions{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}#documents-tree .doc-row-actions{min-width:306px;justify-content:flex-end}#documents-tree .doc-show-wrap{display:inline-flex;align-items:center;gap:.2rem;font-size:.75rem;cursor:pointer}#documents-tree .doc-versions,#documents-tree .doc-edit-url{margin-right:auto}#documents-tree .tree-row.drop-into{background-color:#e0f2fe;outline:2px solid #38bdf8;border-radius:4px}#documents-tree .tree-row.drop-before{box-shadow:inset 0 3px 0 0 #2563eb}#documents-tree .tree-row.drop-after{box-shadow:inset 0 -3px 0 0 #2563eb}#documents-tree.root-drop{outline:2px dashed #38bdf8;border-radius:4px}#documents-tree .tree-item.folder-drop-active>.tree-row{background-color:#e0f2fe;outline:2px dashed #38bdf8;border-radius:4px}#documents-tree .tree-busy-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.6);color:var(--primary);z-index:5}#version-history-body{overflow-x:hidden}#version-history-body table{table-layout:fixed;width:100%}#version-history-body td,#version-history-body th{overflow-wrap:anywhere;word-break:break-word}.card.shadow-none{box-shadow:none}.cke{margin-top:5px}.cke .cke_button__maximize_label{display:block}#report-filters-form .select2-container{min-width:auto}#report-filters-form .select2-selection--multiple{max-height:200px;overflow-y:auto}.report-filter-wrapper{max-height:90vh}.report-filter-wrapper input,.report-filter-wrapper select{font-size:13px}.report-filter-wrapper .form-desc{color:#667085;font-size:13px;margin-top:8px}.colorpicker-preview{padding-block:0;padding-inline:0;background-color:#fff;inline-size:23px;block-size:27px}.colorpicker-icon{margin:0 4px 0 8px;color:#667085}.link-training-video{color:#fff;font-size:14px;margin-bottom:10px;height:38px;padding-left:.75rem;padding-right:.75rem;min-height:2rem;background:#000;align-items:center;justify-content:center;display:inline-flex;border-radius:8px}.link-training-video:hover{background:#282828}.table tr.odd{background-color:rgb(250 250 251/var(--tw-bg-opacity))}.table tr.odd:hover{--tw-bg-opacity: 1;background-color:hsl(var(--b2)/var(--tw-bg-opacity))}.report-saved-reports{flex:0 0 350px;max-width:350px}.report-saved-reports ul{padding-left:0}.report-saved-reports-list{font-size:12px;line-height:20px}.project-bulk-actions,.asset-bulk-actions,.year-end-batch-actions{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:49;padding:15px 50px 15px 135px;box-shadow:#b4b4b4 0 -4px 15px -5px}.report-preview td{padding:0}#content.sidebar-expanded .project-bulk-actions,#content.sidebar-expanded .asset-bulk-actions,#content.sidebar-expanded .year-end-batch-actions{padding-left:260px}#content.sidebar-expanded .report-preview .card{overflow-x:auto;max-width:900px !important;padding-left:10px !important;padding-right:10px !important}
