@charset "UTF-8";html{scroll-behavior:smooth}.cursor-pointer{cursor:pointer}.sidenav-nav__nav-items hr{border:.5px solid #e7e6e6;margin-left:18px;margin-right:9px}.four{line-height:1.5;background:#fff;font-size:.9rem;color:#9c9898;outline:none;border:none;padding:22px 17px 10px;box-sizing:border-box;width:100%;height:48px;border-radius:8px;border:1px solid #ccc;transition:border .3s ease}.four.ng-valid.ng-touched{border:1px solid #54be47}.field-container>.four:focus,.field-container>.four:not(:placeholder-shown){padding-top:20px;padding-bottom:8px}.field-container>.four~label{position:absolute;top:0;left:5px;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;font-size:.7rem;padding:14px 17px;color:#9c9898}.field-container>.four:focus~label,.field-container>.four:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}::-webkit-input-placeholder{color:#fff}.field-textarea{border:1px solid #ccc!important;width:96%!important}ul.breadcrumbs-container{align-items:baseline}ul.tabs li.tab-item:first-child{margin-left:0}input[type=checkbox].switch:checked{border:1px solid #ed1c25;background:#ed1c25}input[type=checkbox].switch:checked:hover{border:1px solid #ed1c25;background:#ed1c25}input[type=checkbox].switch:focus{box-shadow:none}input[type=checkbox].switch:hover{border:none;box-shadow:none;background:#9c9898}.justify-between{justify-content:space-between}.items-center{align-items:center}.text-secondary{color:#4f84cf}label.field textarea.field-textarea:valid+span.field-placeholder{top:-207px;font-size:.8rem;left:19px;color:#9c9898;padding-top:.8rem}.checkbox-container label{margin-left:unset}input::-moz-placeholder{opacity:0}ul.tabs.tabs__horizontal li.tab-item{margin-left:0}::-webkit-scrollbar{-webkit-appearance:none;width:4px!important}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}@media screen and (max-width: 600px){.btn{padding-left:10px!important;padding-right:10px!important}.table-bg{padding-top:15px!important;padding-left:.5rem!important;padding-right:.5rem!important}.sectional-analysis,.section-analysis-list{padding:1rem}.heading__4{margin-top:15px!important}.file-upload-control{margin:0!important}body::-webkit-scrollbar{height:12px}}#modal{z-index:100000!important}.reposition-breadcrumbs{z-index:99999!important}.text__link{outline:none;border:none;background:#fff;color:#4f84cf;text-decoration:underline}.w-30{width:30%!important}.floating-input-container{display:flex;flex-flow:column-reverse;border:1px solid #ccc;border-radius:8px;padding:.25rem 1rem;margin-bottom:20px;transition:all .3s}.floating-input-container:has(input:focus),.floating-input-container:has(select:focus){border-color:#a5a5a5}.floating-input-container select{-moz-appearance:none;-webkit-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:-6px}.floating-input-container select:hover{cursor:pointer}.floating-input-container label,.floating-input-container input,.floating-input-container select{transition:all .2s;touch-action:manipulation}.floating-input-container input,.floating-input-container select{-webkit-appearance:none;border-radius:0;padding:0;cursor:text;border:0;outline:none;color:#9c9898}.floating-input-container input:focus,.floating-input-container select:focus{outline:0}.floating-input-container label{color:#9c9898;font-size:.7rem;line-height:1rem}.floating-input-container input:placeholder-shown+label,.floating-input-container select:placeholder-shown+label{cursor:text;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translateY(.85rem) scale(1.25)}.floating-input-container input::-webkit-input-placeholder,.floating-input-container input::placeholder,.floating-input-container select::-webkit-input-placeholder,.floating-input-container select::placeholder{opacity:0;transition:inherit}.floating-input-container input:focus::-webkit-input-placeholder,.floating-input-container input:focus::placeholder,.floating-input-container select:focus::-webkit-input-placeholder,.floating-input-container select:focus::placeholder{opacity:1}.floating-input-container input:not(:placeholder-shown)+label,.floating-input-container input:focus+label,.floating-input-container select:not(:placeholder-shown)+label,.floating-input-container select:focus+label{color:#bcbcbc;transform:translate(0) scale(1);cursor:pointer}.flex-column{flex-direction:column}.border-right-gray{border-right:.8px solid #ededed!important}
