/*!
*
* ColorPick jQuery plugin
* https://github.com/philzet/ColorPick.js
*
* Copyright (c) 2017-2019 Phil Zet (a.k.a. Phil Zakharchenko)
* Licensed under the MIT License
*
*/@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}.colorPickWrapper{height:0;position:relative;width:0}#colorPick *{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#colorPick{backdrop-filter:blur(15px);background:hsla(0,0%,100%,.85);border-radius:5px;box-shadow:0 3px 8px rgba(0,0,0,.2);box-sizing:content-box;font-family:Open Sans,sans-serif;padding:15px;position:absolute;width:140px;z-index:999}#colorPick span{clear:both;color:#bbb;display:block;font-size:9pt;font-weight:700;margin-bottom:5px;text-transform:uppercase;user-select:none}.customColorHash{border:1px solid #babbba;border-radius:5px;height:23px;margin:1px 4px;outline:none;padding:0 4px;width:122px}.customColorHash.error{border-color:#ff424c;color:#ff424c}.colorPickButton{border:thin solid #eee;border-radius:5px;cursor:pointer;display:inline-block;height:20px;margin:0 3px;width:20px}.colorPickButton:hover{transform:scale(1.1)}.colorPickDummy{background:#fff;border:1px dashed #bbb}nav.pagination{span{padding-left:.25rem;padding-right:.25rem}a{color:#6c757d;text-decoration:none}}body.c8o2{.split-panel{height:100vh}sl-split-panel.main{--divider-width:var(--bs-spacer-small);height:100%;&::part(divider){background-color:var(--bs-primary-light)}>sl-icon{background:var(--bs-secondary-light);border-radius:var(--sl-border-radius-small);color:var(--bs-secondary);padding:var(--bs-spacer-small);position:absolute}&::part(divider):focus-visible{background-color:var(--bs-secondary)}#main{overflow:auto}}header.app{align-items:center;background-color:var(--bs-header-bg);display:flex;height:var(--header-height);justify-content:flex-end;padding:var(--bs-spacer-small);z-index:100;.accounts-dropdown{.dropdown-menu{max-height:75vh}}form{input#search_query{max-width:8rem}}@media print{display:none}}aside.navigation{background-color:var(--bs-white);height:100%;overflow-x:hidden;overflow-y:auto;padding:var(--bs-spacer-xlarge);@media (min-width:768px){.header-logo{display:inline-block}}.header-logo{img{max-height:calc(var(--header-height) - .5rem)}}sl-tree.project{--indent-guide-width:var(--bs-spacer-smallest);--indent-guide-color:var(--bs-lightish);sl-tree-item::part(item--selected){background-color:var(--bs-lightish);border-inline-start-color:var(--bs-secondary)}}.sidebar-drag-handle{cursor:ew-resize;touch-action:none;width:1rem;z-index:101}&.sl-theme-dark{background-color:var(--bs-dark);color:var(--bs-light);a,h1,h2,h3,h4,h5,h6{color:var(--bs-light)}.spinner-border{color:var(--bs-lightish)}sl-tree.project{--indent-guide-color:var(--bs-darkish);sl-tree-item::part(item--selected){background-color:var(--bs-darkish);color:var(--bs-light)}}}}main.app{background-color:var(--bs-primary-lightest);padding:0;.scroll-container{overflow:auto}}footer.app{bottom:1rem;height:var(--header-height);left:0;opacity:.9;overflow-x:scroll;overflow-y:hidden;position:absolute;width:auto;z-index:100}&.no-sidebar{--sidebar-width:0}}#documents turbo-frame{&:nth-of-type(2n)>div{background-color:var(--bs-primary-lightest)}}.user-activities{.location,.user{display:none}}.user-timeline{.user{display:none}}.dashboard-summary{height:16rem}#project-summary{.row{flex-direction:row}.row>div{height:100%;>div{border-radius:0}}.summary-title{color:var(--bs-primary)}.summary-subtitle{color:var(--bs-gray-dark);font-size:var(--bs-font-size-small)}.card-body{height:8rem;margin:-1px!important}}.tree-table{overflow-x:scroll;overflow-y:hidden;.depth-1{margin-left:1rem;margin-right:-1rem}.depth-2{margin-left:2rem;margin-right:-2rem}.depth-3{margin-left:3rem;margin-right:-3rem}.depth-4{margin-left:4rem;margin-right:-4rem}.depth-5{margin-left:5rem;margin-right:-5rem}.depth-6{margin-left:6rem;margin-right:-6rem}.depth-7{margin-left:7rem;margin-right:-7rem}.depth-8{margin-left:8rem;margin-right:-8rem}.depth-9{margin-left:9rem;margin-right:-9rem}.depth-10{margin-left:10rem;margin-right:-10rem}.tree-table__row{&:hover{background-color:var(--bs-primary-lighter)}&.even{background-color:var(--bs-primary-lightest)}}.tree-table__header{border-bottom:1px solid var(--bs-secondary);color:var(--bs-secondary);font-weight:var(--bs-body-font-weight-medium);margin-bottom:.2rem;padding:.2rem;a{color:var(--bs-secondary);text-decoration:none}}.tree-table__parent-row{padding-left:.2rem;padding-right:.2rem;position:relative}.tree-table__title{position:relative;width:20rem;z-index:0;&:before{border-bottom:1px solid var(--bs-primary-light);height:100%;top:-12px}&:after,&:before{content:"";left:-1rem;position:absolute;width:1rem}&:after{border-left:1px solid var(--bs-primary-light);bottom:50%;height:1000px;margin-top:-1px}&.expander{a{color:var(--bs-primary);&[aria-expanded=true]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}}}.tree-table__columns{.column{background-color:var(--bs-body-bg);border:1px solid var(--bs-white)}}.tree-table__child-row{overflow:hidden}}.is-new{animation:isNew 1.5s ease-in-out forwards}.is-updated{animation:isUpdated 1.5s ease-in-out forwards}.is-eating{animation:isEating .5s ease}.is-shrinking{animation:isShrinking 1.5s ease}.is-falling{animation:isFalling 1s ease}.is-updating{animation:isUpdating .5s infinite}.is-blinking{animation:isBlinking 1.5s infinite}.is-moving-offscreen-left{animation:isMovingOffScreenLeft .5s ease-out forwards}.is-moving-offscreen-right{animation:isMovingOffScreenRight .5s ease-out forwards}.is-moving-onscreen-left{animation:isMovingOnScreenLeft .5s ease-out forwards}.is-moving-onscreen-right{animation:isMovingOnScreenRight .5s ease-out forwards}@keyframes isNew{0%{background-color:var(--bs-success);opacity:0;transform:scale(1.033)}to{background-color:transparent;opacity:1;transform:scale(1)}}@keyframes isUpdated{0%{background-color:var(--bs-warning);opacity:0;transform:scale(1.033)}to{background-color:transparent;opacity:1;transform:scale(1)}}@keyframes isEating{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes isShrinking{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}@keyframes isFalling{to{transform:translateY(100vh)}}@keyframes isUpdating{0%{background-colour:var(--bs-primary-lightest)}50%{background-colour:var(--bs-primary-light)}to{background-colour:var(--bs-primary-lightest)}}@keyframes isMovingOffScreenLeft{to{transform:translateX(-100%)}}@keyframes isMovingOffScreenRight{to{transform:translateX(100%)}}@keyframes isMovingOnScreenLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes isMovingOnScreenRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes isBlinking{0%{opacity:.5}to{opacity:1}}.grid{font-size:.8rem;.grid__header{border-bottom:1px solid var(--bs-secondary);color:var(--bs-secondary);font-weight:var(--bs-body-font-weight-medium);padding:.2rem;a{color:var(--bs-secondary);text-decoration:none}}.grid__container-row{border-top:1px solid var(--bs-primary-lighter);overflow-x:hidden;&:first-child{border-top:0;margin-top:0}}.grid__columns{margin-bottom:-.5rem;padding-bottom:.8rem}.grid__column{display:block;label+span{margin:.25rem 0 .5rem}&:hover{background-color:var(--bs-primary-lighter)}}.grid__select-column{width:2rem}.grid__actions-column{width:6rem}.grid__row{&.selected{background-color:var(--bs-secondary-light);padding:2px}}.grid__footer{border-top:1px solid var(--bs-primary-lighter);padding-top:.5rem}}table.table{border:none;.table-light{color:var(--bs-white);tr{--bs-table-accent-bg:var(--bs-white);th{background-color:var(--bs-body-bg);color:var(--bs-primary)}td{color:var(--bs-body-color)}&:nth-of-type(odd){--bs-table-accent-bg:var(--bs-primary-lightest)}}}}.c8o2,:root{--bs-nav-tabs-link-active-color:var(--bs-secondary);--bs-nav-tabs-link-active-bg:var(--bs-primary-lightest);.nav-tabs{background-color:var(--bs-primary-lightest);.nav-item{border-left:1px solid var(--bs-primary-lighter);border-right:1px solid var(--bs-primary-lighter);border-top:1px solid var(--bs-primary-lighter)}.nav-link{border:none!important;color:var(--bs-primary-light);font-weight:lighter;&:hover{background-color:var(--bs-primary-light);color:var(--bs-light)}&.active{background-color:var(--bs-primary-light);color:var(--bs-light);font-weight:400;&:hover,a{color:var(--bs-light)}&:hover{background-color:var(--bs-primary)}}}}.nav-pills{border-bottom:none!important;.nav-item{border-right:1px solid var(--bs-secondary-lighter)}.nav-link{color:var(--bs-primary);font-weight:lighter;&:hover{background-color:var(--bs-primary-lighter);color:var(--bs-primary)}&.active{background-color:var(--bs-primary-lighter)!important;color:var(--bs-secondary)!important}}}}body[data-leftbar-theme=dark]{.app-navigation{--bs-white:var(--bs-dark);--bs-primary:var(--bs-light);--bs-primary-light:var(--bs-gray-700);--bs-body-color:var(--bs-light);i:before{color:var(--bs-primary)}ul.dropdown-menu{li.dropdown-item{--bs-body-color:var(--bs-dark)}}}}.side-nav{.projects{max-height:60%;overflow-y:auto}.tree{line-height:1.8;width:max-content;--tree-spacer:1.5rem;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}.depth-1,.depth-10,.depth-2,.depth-3,.depth-4,.depth-5,.depth-6,.depth-7,.depth-8,.depth-9{margin-left:var(--tree-spacer);padding-left:0}.tree-table__header{background-color:inherit;border:0;position:relative;z-index:1}.tree-table__parent-row{padding-left:1.5rem;padding-right:0;&:hover{background-color:var(--bs-primary-lightest);span{background-color:var(--bs-primary-lightest)}}.tree-table__child-row{padding-left:2.5rem}}.tree-table__row{position:relative;width:100%;.tree-table__row{border-left:0}&.even{background-color:transparent}&.active .tree-table__title{position:relative;&:before{border-bottom:1px solid var(--bs-primary);height:100%;top:-12px}&:after,&:before{content:"";left:-1.5rem;position:absolute;width:1rem}&:after{border-left:1px solid var(--bs-primary);bottom:50%;height:1000px;margin-top:-1px}}}.tree-table__child-row{overflow:hidden;position:relative;width:max-content;&:before{background-color:var(--bs-primary-lighter);content:"";height:98%;left:var(--tree-spacer);position:absolute;top:1%;width:1px}.tree-table__child-row{--tree-spacer:3rem;.tree-table__child-row{--tree-spacer:4.5rem;.tree-table__child-row{--tree-spacer:6rem;.tree-table__child-row{--tree-spacer:7.5rem;.tree-table__child-row{--tree-spacer:9rem;.tree-table__child-row{--tree-spacer:10.5rem;.tree-table__child-row{--tree-spacer:12rem;.tree-table__child-row{--tree-spacer:13.5rem;.tree-table__child-row{--tree-spacer:15rem;.tree-table__child-row{--tree-spacer:16.5rem}}}}}}}}}}}.tree-table__child-row:hover{.tree-table__row{opacity:.33;&:hover{opacity:1}}}.tree-table__title{position:relative;white-space:nowrap;z-index:0;span{background:var(--bs-body-bg)}&.expander>a[aria-expanded=true]{position:relative;&:before{border-bottom:1px dashed var(--bs-primary);height:50%;top:0}&:after,&:before{content:"";left:-1.5rem;position:absolute;width:1rem}&:after{border-left:1px dashed var(--bs-primary);bottom:50%;height:1000px;margin-top:-1px}}&.expander{a{color:var(--bs-primary);&[aria-expanded=true]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}}}.tree-table__columns{.column{background-color:var(--bs-body-bg);border:1px solid var(--bs-white)}}}}.pdf-viewer{height:calc(100vh - var(--header-height));position:relative;width:100%;z-index:100;.document-navigation-bar{background-color:var(--bs-primary-lighter);color:#333;left:var(--sidebar-width);opacity:.9;position:fixed;top:var(--header-height);width:100%;z-index:100}canvas{left:0;position:absolute;top:0;&.pdf-canvas{z-index:10}&.annotation-canvas{z-index:20}&.drag-canvas{z-index:30}}}@media print{.page-break{page-break-after:always}table.table{thead{th{text-align:left}}}}.qr-code-container{max-height:640px;max-width:640px}.issue-sheet{display:flex;flex-wrap:nowrap;overflow-x:scroll;.issue-sheet--header{border-top:.1rem solid var(--bs-secondary);padding-top:.5rem}.issue-sheet--row{display:flex;flex-wrap:nowrap;margin-bottom:.5rem;margin-top:.5rem;width:max-content;&:nth-of-type(2n){background-color:var(--bs-primary-lightest)}}.issue-sheet--name{justify-content:start;min-width:16rem;width:16rem}.issue-sheet--details{justify-content:start;min-width:32rem;width:32rem}.issue-sheet--column{justify-content:end;margin-block-end:.2rem;margin-block-start:.2rem;min-width:4rem;width:4rem}.issue-sheet--date{margin-block-end:0;margin-block-start:0;text-orientation:sideways;writing-mode:vertical-lr}}.workflow-template--folders-panel{.folder-trigger-panel{.details{background:linear-gradient(90deg,var(--bs-white),var(--bs-primary-lightest) 75%,var(--bs-primary-lighter));border:1px solid var(--bs-white);padding:var(--bs-spacer-smaller);&:hover{background-color:var(--bs-secondary-light)}}}}.folder-view{.folder-item{background-color:var(--bs-primary-lighter);border-radius:var(--bs-radius);padding:var(--bs-spacer-smallest)}}ul.folder-contents{li[hidden]{display:none!important}li{.checkbox{width:var(--bs-spacer-large)}.no-checkbox{padding-inline-start:var(--bs-spacer-xlarge)}.status{flex-basis:8rem}.toolbar{width:var(--bs-spacer-large)}}}.c8o2,:root{--sidebar-width:0;--header-height:4rem;--bs-primary-h:200;--bs-primary-s:85%;--bs-primary-l:31%;--bs-primary-hsl:var(--bs-primary-h),var(--bs-primary-s),var(--bs-primary-l);--bs-primary:hsla(var(--bs-primary-hsl,1));--bs-primary-light:hsla(var(--bs-primary-hsl),0.45);--bs-primary-lighter:hsla(var(--bs-primary-hsl),0.04);--bs-primary-lightest:hsla(var(--bs-primary-hsl),0.033);--bs-secondary-h:31;--bs-secondary-s:100%;--bs-secondary-l:48%;--bs-secondary-hsl:var(--bs-secondary-h),var(--bs-secondary-s),var(--bs-secondary-l);--bs-secondary:hsla(var(--bs-secondary-hsl,1));--bs-secondary-light:hsla(var(--bs-secondary-hsl),0.45);--bs-secondary-lighter:hsla(var(--bs-secondary-hsl),0.04);--bs-secondary-lightest:hsla(var(--bs-secondary-hsl),0.033);--bs-success:#3bb273;--bs-info:#084c61;--bs-warning:#edae49;--bs-danger:#eb8a90;--bs-light:#eef2f7;--bs-lightish:#cbd0d6;--bs-dark:#313a46;--bs-darkish:#646b74;--bs-gray-rgb:108,117,125;--bs-primary-rgb:94,171,206;--bs-secondary-rgb:108,117,125;--bs-font-sans-serif:poppins,sans-serif;--sl-font-sans:var(--bs-body-font-family);--bs-font-fixed-width:"Courier New",courier;--sl-font-mono:var(--bs-font-fixed-width);--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-header-bg:#fff;--bs-body-color:#303940;--bs-body-color-light:var(--bs-primary-light);--bs-body-bg:hsla(var(--bs-primary-hsl),0.001);--bs-body-font-family:poppins,sans-serif;--bs-body-font-size:1rem;--bs-font-size-xlarge:1.2rem;--sl-font-size-2x-large:var(--bs-font-size-xlarge);--bs-font-size-larger:1.1rem;--sl-font-size-x-large:var(--bs-font-size-larger);--bs-font-size-large:1rem;--sl-font-size-large:var(--bs-font-size-large);--bs-font-size-body:0.9rem;--sl-font-size-medium:var(--bs-font-size-body);--bs-font-size-small:0.85rem;--sl-font-size-small:var(--bs-font-size-small);--bs-font-size-smaller:0.8rem;--sl-font-size-x-small:var(--bs-font-size-smaller);--bs-font-size-smallest:0.75rem;--sl-font-size-2x-small:var(--bs-font-size-smallest);--bs-body-font-weight-light:300;--sl-font-weight-light:var(--bs-body-font-weight-light);--bs-body-font-weight-medium:400;--sl-font-weight-normal:var(--bs-body-font-weight-medium);--bs-body-font-weight:var(--bs-body-font-weight-medium);--bs-body-font-weight-bold:700;--sl-font-weight-semibold:var(--bs-body-font-weight-bold);--bs-body-font-weight-fat:900;--sl-font-weight-bold:var(--bs-body-font-weight-fat);--bs-spacer-xlarge:0.85rem;--bs-spacer-larger:0.8rem;--bs-spacer-large:0.75rem;--bs-spacer:0.5rem;--bs-spacer-small:0.25rem;--bs-spacer-smaller:0.2rem;--bs-spacer-smallest:0.1rem;--bs-radius:var(--bs-spacer-small);.sl-theme-dark{--bs-font-sans-serif:poppins,sans-serif;--sl-font-sans:var(--bs-body-font-family);--bs-font-fixed-width:"Courier New",courier;--sl-font-mono:var(--bs-font-fixed-width);--bs-body-font-family:poppins,sans-serif;--bs-body-font-size:1rem;--bs-font-size-xlarge:1.2rem;--sl-font-size-2x-large:var(--bs-font-size-xlarge);--bs-font-size-larger:1.1rem;--sl-font-size-x-large:var(--bs-font-size-larger);--bs-font-size-large:1rem;--sl-font-size-large:var(--bs-font-size-large);--bs-font-size-body:0.9rem;--sl-font-size-medium:var(--bs-font-size-body);--bs-font-size-small:0.85rem;--sl-font-size-small:var(--bs-font-size-small);--bs-font-size-smaller:0.8rem;--sl-font-size-x-small:var(--bs-font-size-smaller);--bs-font-size-smallest:0.75rem;--sl-font-size-2x-small:var(--bs-font-size-smallest);--bs-body-font-weight-light:300;--sl-font-weight-light:var(--bs-body-font-weight-light);--bs-body-font-weight-medium:400;--sl-font-weight-normal:var(--bs-body-font-weight-medium);--bs-body-font-weight:var(--bs-body-font-weight-medium);--bs-body-font-weight-bold:700;--sl-font-weight-semibold:var(--bs-body-font-weight-bold);--bs-body-font-weight-fat:900;--sl-font-weight-bold:var(--bs-body-font-weight-fat);--bs-spacer-xlarge:0.85rem;--bs-spacer-larger:0.8rem;--bs-spacer-large:0.75rem;--bs-spacer:0.5rem;--bs-spacer-small:0.25rem;--bs-spacer-smaller:0.2rem;--bs-spacer-smallest:0.1rem}@media (min-width:768px){--sidebar-width:250px}}.c8o2{background-color:var(--bs-primary-lightest);position:relative;h1,h2,h3,h4,h5,h6{color:var(--bs-primary);margin-bottom:0;a{text-decoration:none}i{display:inline-block;margin-top:-2.5px;vertical-align:middle}}h1,h1 *{font-size:var(--bs-font-size-xlarge)!important;font-weight:var(--bs-font-weight-light)!important}h2,h2 *{color:var(--bs-secondary);font-size:var(--bs-font-size-larger)!important;font-weight:var(--bs-body-font-weight-medium)!important}h3,h3 *{font-size:var(--bs-font-size-large)!important;font-weight:var(--bs-font-weight-light)!important;text-transform:uppercase!important}h4,h4 *{color:var(--bs-secondary);font-size:var(--bs-font-size-body)!important;font-weight:var(--bs-font-weight-bold)!important}h5,h5 *{font-weight:var(--bs-body-font-weight-light)!important;text-transform:uppercase!important}h5,h5 *,h6,h6 *{font-size:var(--bs-font-size-small)!important}h6,h6 *{font-weight:var(--bs-font-weight-light)!important}.trix-button-group--file-tools{display:none}.text-right{text-align:right}.hover-highlight{&:hover{background-color:var(--bs-primary-lightest)}}&.c8o2{font-size:var(--bs-font-size-body)}a{color:var(--bs-body-color);&:hover{background-color:var(--bs-primary-lightest)}&.link-primary{color:var(--bs-primary)}&.link-secondary{color:var(--bs-secondary)}}a.plain{text-decoration:none}.flash-error{color:var(--bs-danger)}.flash-notice{color:var(--bs-success)}input,label{color:var(--bs-body-color);&.filter-field{max-width:16ch}}.bg-primary,.form-check-input:checked{background-color:var(--bs-primary)}.bg-secondary{background-color:var(--bs-secondary)}.bg-info{background-color:var(--bs-info)}.bg-success{background-color:var(--bs-success)}.bg-warning{background-color:var(--bs-warning)}.bg-danger{background-color:var(--bs-danger)}.bg-light{background-color:var(--bs-primary-light)}.bg-lightest{background-color:var(--bs-primary-lightest)}hr{color:var(--bs-secondary)}.btn{cursor:pointer;display:inline-block;font-size:var(--bs-font-size-body);font-weight:var(--bs-body-font-weight-medium);overflow:hidden;padding-bottom:0;padding-top:0;&.btn-sm{font-size:var(--bs-font-size-small);font-weight:var(--bs-body-font-weight-light);line-height:var(--bs-font-size-small)}&.btn-link{color:var(--bs-body-color);padding-left:.1rem;padding-right:.1rem;text-decoration-line:none}&:not(.btn-link){border:1px solid transparent;border-radius:.15rem;line-height:38px;padding-left:1rem;padding-right:1rem;text-align:center;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}&:hover{background-color:var(--bs-body-bg);color:var(--bs-body-color)}&.btn-primary{background-color:var(--bs-primary);color:var(--bs-white);&:hover{box-shadow:0 0 15px 0 var(--bs-primary);color:var(--bs-white)}}&.btn-secondary{background-color:var(--bs-secondary);color:var(--bs-white);&:hover{box-shadow:0 0 15px 0 var(--bs-secondary);color:var(--bs-white)}}&.btn-danger{background-color:var(--bs-danger);color:var(--bs-white);&:hover{box-shadow:0 0 15px 0 var(--bs-danger);color:var(--bs-white)}}&.btn-warning{background-color:var(--bs-warning);color:var(--bs-white);&:hover{box-shadow:0 0 15px 0 var(--bs-warning);color:var(--bs-white)}}&.btn-success{background-color:var(--bs-success);color:var(--bs-white);&:hover{box-shadow:0 0 15px 0 var(--bs-success);color:var(--bs-white)}}&.btn-info{background-color:var(--bs-info);color:var(--bs-white);&:hover{box-shadow:0 0 15px 0 var(--bs-info);color:var(--bs-white)}}&.btn-outline-primary{border:1px solid var(--bs-primary);color:var(--bs-primary);&.dropdown-toggle.show,&:hover{background-color:var(--bs-primary);color:var(--bs-white)}}&.btn-outline-secondary{border:1px solid var(--bs-secondary);color:var(--bs-secondary);&:hover{background-color:var(--bs-secondary);color:var(--bs-white)}}&.btn-outline-danger{border:1px solid var(--bs-danger);color:var(--bs-danger);&:hover{background-color:var(--bs-danger);color:var(--bs-white)}}&.btn-outline-warning{border:1px solid var(--bs-warning);color:var(--bs-warning);&:hover{background-color:var(--bs-warning);color:var(--bs-white)}}&.btn-outline-success{border:1px solid var(--bs-success);color:var(--bs-success);&:hover{background-color:var(--bs-success);color:var(--bs-white)}}&.btn-outline-info{border:1px solid var(--bs-info);color:var(--bs-info);&:hover{background-color:var(--bs-info);color:var(--bs-white)}}}.btn-group{.btn{height:auto}}[class*=btn-outline]{background-color:var(--bs-white);border:1px solid var(--bs-primary);color:var(--bs-primary);&:hover{background-color:var(--bs-primary);color:var(--bs-white)}}.form-control{height:38px;line-height:34px;padding-bottom:0;padding-top:0}textarea.form-control{font-family:var(--bs-font-fixed-width);line-height:1.1rem;min-height:5rem}.logo-lg .logo{height:auto;width:75%}.turbo-progress-bar{background-color:var(--bg-primary);height:.25rem}a.navbar-brand img{max-height:64px}ul.toolbar-menu{li{a{text-decoration:none}}}form.dropzone{align-items:center;background-color:var(--bs-primary-lighter);border:2px dashed var(--bs-primary);border-radius:16px;display:flex;justify-content:center;margin-top:2rem!important;min-height:12rem;.caption{color:var(--bs-primary-light);text-align:center}}form{.multi-select-container{background-color:var(--bg-white);max-height:32rem;overflow-y:scroll}}.activity-details,.details,.folder-details,.folder-item-details,.search-result-item{a{color:var(--bs-secondary);text-decoration:none;a{color:none}}h5{color:#343a40}h5,h6{font-size:var(--bs-font-size-small)}h6{color:#6c757d}.text{color:#ced4da;font-size:var(--bs-font-size-small)}}table{a{color:var(--bs-secondary);text-decoration:none;a{color:none}}h5{color:#343a40}h5,h6{font-size:var(--bs-font-size-small)}h6{color:#6c757d}.text{color:#ced4da;font-size:var(--bs-font-size-small)}}.scrollview-list{max-height:14rem;overflow-y:auto}.details{a{color:var(--bs-secondary);text-decoration:none}}.highlight{border:1px solid #0dcaf0}.trix-content{font-size:var(--bs-font-size-body);font-weight:300!important}.even{background-color:var(--bs-primary-lightest)}.card{background-color:var(--bs-white);border:1px solid hsla(var(--bs-primary-hsl),.1)!important;box-shadow:0 0 33px 0 rgba(var(--bs-primary-rgb),.07)!important;min-height:100%;padding:0;@media (min-width:768px){padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}.container-fluid{padding:0}&.ragged{min-height:fit-content}.list-unstyled{li{&:hover{box-shadow:0 0 33px 0 rgba(var(--bs-primary-rgb),.1)!important}}}}.badge{max-width:150px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.dropdown-menu{background-color:var(--bs-white)!important;border:1px solid var(--bs-primary-lighter)!important;box-shadow:0 0 33px 0 rgba(var(--bs-primary-rgb),.1)!important;opacity:.95;padding:0!important;li{color:var(--bs-body-color);display:block;font-size:var(--bs-font-size-body);padding:0!important;&:not(:last-child){border-bottom:1px solid var(--bs-primary-lighter)}a,form{display:block;padding:.66rem!important;&:hover{background-color:var(--bs-primary-lightest)!important}}input{padding:0!important}hr{display:none}}}li.dropdown-item{color:var(--bs-body-color);display:block;font-size:var(--bs-font-size-body);padding:0!important;&:not(:last-child){border-bottom:1px solid var(--bs-primary-lighter)}a,form{display:block;padding:.66rem!important;&:hover{background-color:var(--bs-primary-lightest)!important}}input{padding:0!important}hr{display:none}}hr{background-color:var(--bs-primary-light);margin-bottom:.5rem!important;margin-top:.5rem!important}#new_search{display:none;@media (min-width:768px){display:block}input[type=search]{border-bottom-right-radius:0;border-top-right-radius:0}input[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}}.list-group{color:var(--bs-body-color)!important;font-weight:var(--bs-body-font-weight-medium);input[type=search]{display:block;margin-bottom:1.5rem;margin-left:0;max-width:300px;width:100%}p{display:inline-block}>*{.list-group-item{display:block;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.5rem}&:not(:last-child){.list-group-item{border-bottom:1px solid var(--bs-primary-lighter)}}&:last-child{.list-group-item{padding-bottom:0}}&:nth-of-type(2n) .list-group-item{background-color:var(--bs-primary-lightest)}}.btn{background-color:transparent;color:var(--bs-gray-dark);margin:0 .5rem;padding:0;&:first-child{margin-left:0}&:hover{box-shadow:none;color:var(--bs-primary)}}}.table-body{border-top:1px solid var(--bs-primary-lighter)!important}.table-header{.table-row{margin:0;padding:1rem;@media (min-width:992px){padding-left:1.5rem;padding-right:1.5rem}}}[class*=table-cell]{flex-basis:10%;font-size:var(--bs-font-size-small);max-width:10%;min-width:100px;label{color:var(--bs-secondary);font-weight:lighter}h1{font-size:var(--bs-font-size-larger)}h1,h2{margin-bottom:0}h2{font-size:var(--bs-font-size-large)}h3{font-size:var(--bs-font-size-body);margin-bottom:0}h4,h5{font-size:var(--bs-font-size-small)}h4,h5,h6{margin-bottom:0}h6{font-size:var(--bs-font-size-smaller)}&.table-cell__title{h4{font-size:var(--bs-font-size-large)}}&.table-cell__controls{flex:80px 0 0!important;max-width:80px;@media (min-width:1400px){flex:150px 0 0!important;max-width:150px}}&.table-cell__details{flex:1 0 0!important;max-width:100%;padding-right:1rem;label{color:var(--bs-body-color-light);font-size:var(--bs-font-size-smallest)}}&.table-cell__status{flex:80px 0 0!important;max-width:80px;@media (min-width:1400px){flex:150px 0 0!important;max-width:150px}}&.table-cell__updated{flex:150px 0 0!important;max-width:150px}&.table-cell__title{flex:1 0 0!important;max-width:100%;padding-right:1rem}&.table-cell__file-number,&.table-cell__other-details,&.table-cell__user{flex:200px 0 0!important;max-width:200px}}.table-body,.table-header{min-width:150%;@media (min-width:1600px){min-width:100%}}.table-row__frame{display:block;margin:0;padding:1rem;width:100%;@media (min-width:992px){padding-left:1.5rem;padding-right:1.5rem}&:not(:last-child){border-bottom:1px solid var(--bs-primary-lighter)}&:nth-of-type(2n){background-color:var(--bs-primary-lightest)}}.table-row{margin-bottom:-1rem;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem!important;padding-right:1.5rem!important;>div:not(.table-cell__details){margin-bottom:1rem}}.table-sub-row{margin-bottom:-.5rem;>div{margin-bottom:.5rem}}a[data-bs-toggle=collapse]{&[aria-expanded=true]{i{display:inline-block;transform:rotate(45deg);transform-origin:center;transition:all .4s;vertical-align:middle}}}.dashboard-tiles{.card{min-height:100%}}.dashboard-tile{.card{margin-bottom:0}.activity.details{padding-left:calc(1.5rem - 15px);padding-right:calc(1.5rem - 15px);div{&:last-child{margin-bottom:-1px}}&:nth-of-type(2n){background-color:var(--bs-primary-lightest)}&:not(:last-of-type){border-bottom:1px solid var(--bs-primary-lighter);padding-bottom:1rem;padding-top:1rem}}}.horizontal-line{background:linear-gradient(var(--bs-primary-lighter),var(--bs-primary-lighter)) no-repeat 50%/2px 100%}div[data-status]{background-color:transparent!important;padding-left:1rem;position:relative;z-index:auto;a{margin-left:.25rem}&:before{background-color:var(--bs-gray-dark);border-radius:7px;box-shadow:0 0 15px 0 currentColor;color:var(--bs-gray-dark);content:"";height:7px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:7px}&[data-status=bg-success]:before{background-color:var(--bs-success);color:var(--bs-success)}&[data-status=bg-danger]:before{background-color:var(--bs-danger);color:var(--bs-danger)}&[data-status=bg-info]:before,&[data-status=bg-warning]:before{background-color:var(--bs-warning);color:var(--bs-warning)}}.vertical-text{text-orientation:sideways;writing-mode:vertical-lr}.gap-largest{gap:var(--bs-spacer-xlarge)}.gap-larger{gap:var(--bs-spacer-larger)}.gap-large{gap:var(--bs-spacer-large)}.gap-medium{gap:var(--bs-spacer)}.gap-small{gap:var(--bs-spacer-small)}.gap-smaller{gap:var(--bs-spacer-smaller)}.gap-smallest{gap:var(--bs-spacer-smallest)}.gap-none{gap:0}}.c8o2 .user-story{background-color:#333;border-radius:.25rem;color:#06e027;padding:2rem}.c8o2 .user-story h1{color:#08ff2d;margin-bottom:.8rem;margin-top:1 rem}.c8o2 .user-story h2{color:#05b520;font-family:var(--bs-font-fixed-width);margin-bottom:.4rem;margin-top:.6rem;text-decoration:underline}.c8o2 .user-story pre{color:#06e027;font-size:1rem;margin:.2rem .2rem .2rem 2rem;overflow:hidden;text-wrap:wrap}
/*# sourceMappingURL=application-1c43be2b.css.map*/