#reconnect-modal{display:none;background-color:#daad00!important;color:#000;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);left:0;padding:.6rem 1.75rem .7rem 1.25rem;position:fixed;width:100%;z-index:9999}.app-bar-title{font-family:system-ui}.logout-form{margin:0}.logout-menu-item{background:none;border:0;color:inherit;font:inherit;padding:8px 16px;text-align:left;width:100%}.no-label>.mud-input-control{margin-top:0!important}.no-label .mud-input{margin-top:0!important}.mud-select .no-label{margin-top:0!important}.float-right{float:right!important}.w-100{width:100%!important}.h-100{height:100%!important}.dotted-underline{text-decoration:underline dotted!important;cursor:default!important}@media(max-width:600px){.day-panel{min-width:unset!important}.mud-tabs-scroll-button button{padding:12px 4px}}.search-all .mud-input-slot{color:#fff!important}code{background:#ddd;border-radius:5px;color:#d0327b;font-family:Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:90%;padding:2px 5px}.dark-mode code{background:#2d2d2d;color:#f472b6}.table-group-header{background-color:#f8f8f8}.dark-mode .table-group-header{background-color:#2e2e38}.grid-item-subtle{background-color:rgba(238,238,238,.4392156863)}.dark-mode .grid-item-subtle{background-color:rgba(255,255,255,.0588235294)}.code-font{font-family:Menlo,Monaco,Consolas,"Liberation Mono",monospace!important}.code-input textarea{font-family:Menlo,Monaco,Consolas,"Liberation Mono",monospace!important}.mud-card-content ol,.mud-table-cell ol,.mud-chat-bubble ol{margin-left:15px}.mud-card-content ul,.mud-table-cell ul,.mud-chat-bubble ul{margin-left:15px;list-style:disc}blockquote{border-inline-start:3px solid #e1e5e8;margin:0;padding:0 0 0 1em}.btn-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.btn-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.btn-col{flex-basis:0;flex-grow:1;max-width:100%}.mud-button-text.mud-button-text-primary{color:#59a755}.mud-button-text.link-button .mud-button-label{text-transform:none}.quality-report-new-dialog-content{min-height:56px}.btn-col-auto{flex:0 0 auto;width:auto;max-width:100%}.header-text-color{color:rgba(0,0,0,.537254902)}@media(max-width:600px){.mud-button.no-text-mobile .mud-button-icon-start{margin:2px 0}.mud-button.no-text-mobile .mud-button-icon-start+span{display:none}}th{font-weight:bold!important}.mud-table-root .mud-table-head .mud-table-cell{font-weight:600}.row-disabled{background-color:rgba(150,166,166,.5)}.child-table-level-1{margin-left:-16px;margin-right:-16px;margin-bottom:-16px;padding-bottom:16px}.child-table-level-2{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;padding-bottom:20px}.autocomplete-selected-items{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.autocomplete-custom-mud-chip{height:56px!important;left:4px!important;top:2px!important;background-color:rgba(0,0,0,.09)!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:1px solid #bdbdbd!important}.autocomplete-custom-mud-chip:hover{background-color:rgba(0,0,0,.13)!important;border-bottom:1px solid #575757!important}.autocomplete-custom-mud-paper{padding:7px}.mud-chip.mud-chip-xs{height:20px;margin:0;font-size:10px;padding:0 6px}@media(max-width:900px){.mud-timeline-vertical.mud-timeline-position-start .mud-timeline-item-content,.mud-timeline-vertical.mud-timeline-position-end .mud-timeline-item-content{max-width:calc(100% - 24px)!important}.mud-timeline-vertical .mud-timeline-item .mud-timeline-item-divider{min-width:24px}.mud-timeline-item-dot.mud-timeline-dot-size-small{height:20px;width:20px}.mud-timeline-item-dot.mud-timeline-dot-size-small .mud-timeline-item-dot-inner{height:16px;width:16px}.mud-timeline-vertical.mud-timeline-position-start::before{left:10px}}.activity-alert-header{position:relative;top:-12px}.activity-alert-header-icon{position:relative;top:5px;width:13px}.activity-alert-content{position:relative;top:-2px}.activity-alert-content figure{max-width:400px}.activity-alert-content figure img{max-width:100%;max-height:fit-content}.link,.markdown-container a{color:var(--mud-palette-info)!important}.link:hover,.markdown-container a:hover{text-decoration:underline}.notes .link,.notes a{color:var(--mud-palette-primary)!important;text-decoration:underline}.table-column-pointer:hover{cursor:pointer}.validation-message{color:#f44336;font-size:.75rem;font-weight:400;line-height:1.66;letter-spacing:.03333em}.text-center{text-align:center!important}.text-right{text-align:right!important}@media(min-width:600px){.text-sm-left{text-align:left!important}}.text-bold{font-weight:bold}.text-muted{color:#6c757d!important}.text-lower{text-transform:lowercase!important}.text-upper{text-transform:uppercase!important}.text-lower-input input{text-transform:lowercase!important}.text-upper-input input{text-transform:uppercase!important}.text-no-wrap{white-space:nowrap}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:150px}.text-overflow-ellipsis .sm{width:100px}.aside-drawer.mud-drawer--open{--mud-drawer-width:500px}@media only screen and (max-width:1500px){.aside-drawer.mud-drawer--open{--mud-drawer-width:400px}}@media only screen and (max-width:600px){.aside-drawer.mud-drawer--open{--mud-drawer-width:320px}}.nav-drawer{background:var(--mud-palette-background-gray)}.nav-menu .mud-nav-link.active:not(.mud-nav-link-disabled){font-weight:600!important}.bg-primary{background-color:var(--mud-palette-primary)!important}.bg-tertiary{background-color:var(--mud-palette-tertiary)!important}.bg-warning{background-color:var(--mud-palette-warning)!important}.bg-warning-lighten{background-color:var(--mud-palette-warning-lighten)!important}.text-firm{color:#000}.dark-mode .text-firm{color:#fff}.text-primary{color:var(--mud-palette-primary)!important}.text-info{color:var(--mud-palette-info)!important}.text-success{color:var(--mud-palette-success)!important}.text-error{color:var(--mud-palette-error)!important}.text-warning{color:var(--mud-palette-warning)!important}.mud-autocomplete .mud-select.work-item-selector .mud-input{font-weight:bold}.mud-icon-button.mud-icon-button-xs{padding:5px!important}@media(min-width:900px){.mud-grid-item.mud-item-sm{padding-left:3px!important;padding-right:3px!important}.mud-grid-item.mud-item-xs{padding-left:0!important;padding-right:0!important}.mud-icon-button.mud-icon-button-xs{padding:1px!important}}.time-picker.mud-input-adornment{margin-left:0!important;margin-right:0!important}.time-picker.mud-input-adornment .mud-icon-button{padding:4px}td.week-time-cell{padding:4px 10px!important}.pulse-chip{animation:pulse-warning 1.8s ease-in-out infinite}@keyframes pulse-warning{0%,100%{opacity:1}50%{opacity:.6}}.mud-icon-button.mud-icon-button-extra-small .mud-svg-icon{font-size:1rem}.mud-tabs-tabbar.time-registration{background-color:var(--mud-palette-background-gray);border-bottom:1px #bbb solid}.mud-table-toolbar{background-color:var(--mud-palette-background-gray);border-bottom:1px #bbb solid;margin-bottom:12px;min-height:55px;height:100%;flex-wrap:wrap}.mud-card-header{background-color:var(--mud-palette-background-gray)}.mud-card-header.primary{color:var(--mud-palette-primary-text);background-color:var(--mud-palette-primary)}.mud-card-header.primary.light{color:var(--mud-palette-primary-text-lighten);background-color:var(--mud-palette-primary-lighten)}.mud-card-header.secondary{color:var(--mud-palette-secondary-text);background-color:var(--mud-palette-secondary)}.mud-card-header.secondary.light{color:var(--mud-palette-secondary-text-lighten);background-color:var(--mud-palette-secondary-lighten)}.mud-card-header.error{color:var(--mud-palette-error-text);background-color:var(--mud-palette-error)}.mud-card-actions{box-shadow:inset 0 1px 0 0 #efefef}.mud-table-pagination-toolbar{background-color:var(--mud-palette-background-gray)}.mud-simple-table thead,.mud-table-head th{background-color:var(--mud-palette-background-gray)!important}.opacity-90{opacity:.9}.mud-simple-table thead th .mud-table-head th{font-weight:bold}.mud-primary-lighten{background-color:var(--mud-palette-primary-lighten)}.paper-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.financial-report-chart>svg{height:20vw}@media(max-width:960px){.financial-report-chart>svg{height:40vw!important}}.show-on-hover-parent .show-on-hover-child{visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear}.show-on-hover-parent:hover .show-on-hover-child{visibility:visible;opacity:1}@media(max-width:960px){.mud-chip-icon+.mud-chip-content:has(>.d-none){margin-right:-8px}}.mud-input-control.font-small .mud-input{font-size:90%}.leads-timeline{padding-top:12px}.leads-timeline .mud-timeline-item{padding-bottom:12px}.leads-timeline .mud-timeline-item .mud-timeline-item-content .mud-alert{padding:6px 12px}.stream-chat{display:grid;grid-template-columns:1fr 99fr;place-items:start;column-gap:.75rem;padding-top:.25rem;padding-bottom:.25rem;border-radius:var(--mud-default-borderradius)}.stream-chat .stream-chat-header{grid-row-start:1;grid-column-start:2;min-height:.5rem;margin-left:.25rem;margin-right:.25rem;font-size:.875rem;line-height:1.25rem}.stream-chat .stream-chat-header time{margin-left:.5rem;opacity:.5;font-size:.75rem;line-height:1rem}.stream-chat .mud-avatar{grid-column-start:1;align-self:center;margin-left:.25rem;margin-right:-.35rem}.stream-chat:has(.stream-chat-header) .mud-avatar{grid-row-start:2}.stream-chat .stream-chat-bubble{grid-column-start:2;position:relative;width:fit-content;max-width:90%;min-width:2.75rem;min-height:2.75rem;padding:.5rem 1rem;text-align:start;align-content:center;border-radius:var(--mud-default-borderradius);color:var(--mud-palette-text-primary);background-color:var(--mud-palette-action-default-hover)}.stream-chat .stream-chat-bubble+.stream-chat-bubble{margin-top:.5rem}.stream-chat.stream-chat-dense .stream-chat-header{line-height:calc(1.25rem/3)}.stream-chat.stream-chat-dense .stream-chat-bubble{min-height:calc(2.75rem/3);padding:.1875rem 1rem}.stream-chat.stream-chat-dense .stream-chat-bubble+.stream-chat-bubble{margin-top:.1875rem}