.ForecastGrid-module__SOFPNa__gridHeader{background:var(--blue,#094094);border-bottom:1px solid var(--darkest-blue,#081e3f);z-index:20;border-radius:10px 10px 0 0;align-items:stretch;width:100%;display:flex;position:sticky;top:0}.ForecastGrid-module__SOFPNa__navArea{width:var(--left-panel-width,450px);min-width:var(--left-panel-width,450px);border-right:1px solid color-mix(in srgb,var(--blue-foreground)8%,transparent);z-index:21;background:var(--blue,#094094);flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:10px 12px;display:flex;position:sticky;left:0}.ForecastGrid-module__SOFPNa__notesHeader{width:var(--notes-column-width,280px);min-width:var(--notes-column-width,280px);border-right:1px solid color-mix(in srgb,var(--blue-foreground)8%,transparent);left:var(--left-panel-width,475px);z-index:21;background:var(--blue,#094094);flex-shrink:0;justify-content:center;align-items:center;padding:10px 8px;display:flex;position:sticky}.ForecastGrid-module__SOFPNa__notesHeaderLabel{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--blue-foreground)70%,transparent);text-align:center;font-size:11px;font-weight:700}.ForecastGrid-module__SOFPNa__weekNav{border:1px solid color-mix(in srgb,var(--mantine-color-orange-5)72%,transparent);background:color-mix(in srgb,var(--mantine-color-orange-6)16%,var(--blue));border-radius:7px;align-items:center;gap:6px;padding:4px 6px;display:flex}.ForecastGrid-module__SOFPNa__navBtn{color:var(--mantine-color-orange-2)!important;background:color-mix(in srgb,var(--mantine-color-orange-5)18%,transparent)!important;border:1px solid color-mix(in srgb,var(--mantine-color-orange-4)45%,transparent)!important;border-radius:5px!important}.ForecastGrid-module__SOFPNa__navBtn:hover{color:var(--blue-foreground)!important;background:color-mix(in srgb,var(--mantine-color-orange-5)36%,transparent)!important}.ForecastGrid-module__SOFPNa__weekLabel{flex:1;justify-content:center;display:flex}.ForecastGrid-module__SOFPNa__monthYear{color:var(--mantine-color-orange-1);letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:600}.ForecastGrid-module__SOFPNa__todayBtn{white-space:nowrap;color:color-mix(in srgb,var(--blue-foreground)90%,transparent)!important;background:color-mix(in srgb,var(--blue-foreground)10%,transparent)!important;border-radius:5px!important;height:auto!important;padding:3px 8px!important;font-size:11px!important;font-weight:600!important}.ForecastGrid-module__SOFPNa__navLeft{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ForecastGrid-module__SOFPNa__navRight{align-items:center;gap:6px;display:flex}.ForecastGrid-module__SOFPNa__zoomControls{align-items:center;gap:2px;display:flex}.ForecastGrid-module__SOFPNa__zoomBtn{background:var(--lighter-blue);color:color-mix(in srgb,var(--blue-foreground)70%,transparent);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s,color .15s;display:flex}.ForecastGrid-module__SOFPNa__zoomBtn:hover:not(:disabled){background:color-mix(in srgb,var(--blue-foreground)20%,transparent);color:#fff}.ForecastGrid-module__SOFPNa__zoomBtn:disabled{opacity:.3;cursor:not-allowed}.ForecastGrid-module__SOFPNa__modeSwitch{background:#0003;border-radius:6px;align-items:center;gap:2px;padding:2px;display:flex}.ForecastGrid-module__SOFPNa__modeBtn{color:var(--blue-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600;transition:color .15s,background .15s}.ForecastGrid-module__SOFPNa__modeBtn:hover{color:var(--blue-foreground);background:color-mix(in srgb,var(--blue-foreground)8%,transparent)}.ForecastGrid-module__SOFPNa__modeBtnActive{background:var(--blue)!important;color:var(--blue-foreground)!important}.ForecastGrid-module__SOFPNa__timelineHeader{flex-direction:column;flex-shrink:0;display:flex}.ForecastGrid-module__SOFPNa__monthBands{border-bottom:2px solid var(--darkest-blue);gap:4px;padding:5px 12px 0;display:flex}.ForecastGrid-module__SOFPNa__monthBand{border-left:2px solid color-mix(in srgb,var(--blue-foreground)45%,transparent);color:var(--blue-foreground);white-space:nowrap;flex-shrink:0;padding:3px 6px 5px;font-size:11px;font-weight:700;overflow:hidden}.ForecastGrid-module__SOFPNa__dayHeaders{align-items:center;gap:4px;padding:0 12px;display:flex}.ForecastGrid-module__SOFPNa__dayHeader.ForecastGrid-module__SOFPNa__weekStart{box-shadow:-3px 0 0 var(--darkest-blue)}.ForecastGrid-module__SOFPNa__dayHeader{width:var(--cell-min-width,68px);min-width:var(--cell-min-width,68px);border-radius:7px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;padding:8px 0;transition:background .15s;display:flex}.ForecastGrid-module__SOFPNa__dayHeader.ForecastGrid-module__SOFPNa__weekend{opacity:.45}.ForecastGrid-module__SOFPNa__dayHeader.ForecastGrid-module__SOFPNa__today{background:var(--lighter-blue)}.ForecastGrid-module__SOFPNa__dayName{color:color-mix(in srgb,var(--blue-foreground)45%,transparent);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:600}.ForecastGrid-module__SOFPNa__dayNum{color:var(--blue-foreground);font-size:18px;font-weight:700;line-height:1}.ForecastGrid-module__SOFPNa__dayHeader.ForecastGrid-module__SOFPNa__today .ForecastGrid-module__SOFPNa__dayNum,.ForecastGrid-module__SOFPNa__dayHeader.ForecastGrid-module__SOFPNa__today .ForecastGrid-module__SOFPNa__dayName{color:var(--blue-foreground)}.ForecastGrid-module__SOFPNa__cellHeader{width:var(--cell-min-width,68px);min-width:var(--cell-min-width,68px);color:color-mix(in srgb,var(--blue-foreground)70%,transparent);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:12px 4px;font-size:11px;font-weight:600;display:flex}
.MarkdownInput-module__l68weW__wrapper{--markdown-input-min-height:80px}.MarkdownInput-module__l68weW__editor{border-color:var(--mantine-color-dark-4)}.MarkdownInput-module__l68weW__editor[data-error=true]{border-color:var(--mantine-color-red-6)}.MarkdownInput-module__l68weW__content .tiptap{min-height:var(--markdown-input-min-height)}.MarkdownInput-module__l68weW__content .tiptap p.is-editor-empty:first-child:before{color:var(--mantine-color-dimmed);content:attr(data-placeholder);float:left;pointer-events:none;height:0}
.ScoreDescriptionsModal-module__AXd3oa__tableWrapper{padding:16px 24px;overflow-x:auto}.ScoreDescriptionsModal-module__AXd3oa__rowLabel{white-space:nowrap;vertical-align:middle;color:var(--blue-foreground);font-weight:600}.ScoreDescriptionsModal-module__AXd3oa__rangeHeader{text-align:center;min-width:120px;padding:10px 12px!important}.ScoreDescriptionsModal-module__AXd3oa__rangeBadge{border-radius:99px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.ScoreDescriptionsModal-module__AXd3oa__descriptionCell{vertical-align:top;min-width:140px;max-width:200px}.ScoreDescriptionsModal-module__AXd3oa__descriptionCellEditing{min-width:360px;max-width:420px}.ScoreDescriptionsModal-module__AXd3oa__descriptionView{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ScoreDescriptionsModal-module__AXd3oa__descriptionText{word-break:break-word;flex:1}.ScoreDescriptionsModal-module__AXd3oa__descriptionEdit{flex-direction:column;gap:8px;display:flex}.ScoreDescriptionsModal-module__AXd3oa__editActions{justify-content:flex-end;gap:4px;display:flex}.ScoreDescriptionsModal-module__AXd3oa__unsavedCell{outline-offset:-1px;outline:1px solid red}.ScoreDescriptionsModal-module__AXd3oa__footer{border-top:.5px solid var(--mantine-color-dark-5);justify-content:space-between;align-items:center;padding:12px 24px;display:flex}
.SkillItem-module__RetpHG__skillItem{background:var(--lighter-blue);border:1px solid var(--darkest-blue);border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .2s,border-color .2s;display:flex}.SkillItem-module__RetpHG__skillItem:hover{background:var(--blue);border-color:var(--mantine-color-gray-5)}
.SkillSetCard-module__fbI8gW__skillSetCard{background:var(--lighter-blue);border:1px solid var(--darkest-blue);border-radius:8px;padding:16px;transition:border-color .2s}.SkillSetCard-module__fbI8gW__skillSetCard:hover{border-color:var(--mantine-color-blue-5)}.SkillSetCard-module__fbI8gW__skillSetHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.SkillSetCard-module__fbI8gW__dragHandle{cursor:grab;flex-shrink:0}
.SkillSection-module__LCa08G__header{justify-content:space-between;align-items:flex-start;display:flex}.SkillSection-module__LCa08G__addButton{flex-shrink:0}.SkillSection-module__LCa08G__emptyState{background:var(--blue);border:1px solid var(--darkest-blue);border-radius:8px;padding:40px 20px}.SkillSection-module__LCa08G__dragging{opacity:.92}.SkillSection-module__LCa08G__dragPreview{transition:none}
.RosterToolbar-module__ZGgpCG__toolbar{margin-left:auto}
.RosterSettingsModal-module__1zensG__column{flex:1;min-width:0}.RosterSettingsModal-module__1zensG__dropZone{background:var(--white);border-color:var(--darkest-blue);min-height:220px;max-height:220px;padding:8px;overflow-y:auto}.RosterSettingsModal-module__1zensG__item{background:var(--blue);width:100%;color:var(--white);border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:6px 10px;font-size:13px;transition:background-color .12s;display:flex}.RosterSettingsModal-module__1zensG__item:hover{background:var(--lighter-blue)}.RosterSettingsModal-module__1zensG__itemLabel{color:var(--white)}.RosterSettingsModal-module__1zensG__itemIcon{color:var(--white);opacity:.7;flex-shrink:0}
.ProjectNotesCell-module__UCR5xG__cell{width:var(--notes-column-width,280px);min-width:var(--notes-column-width,280px);border-right:1px solid color-mix(in srgb,var(--blue-foreground)8%,transparent);background:var(--lighter-blue,#0d4393);left:var(--left-panel-width,475px);z-index:5;flex-direction:column;flex-shrink:0;align-self:stretch;gap:8px;max-height:220px;padding:8px 10px;display:flex;position:sticky;overflow:auto}.ProjectNotesCell-module__UCR5xG__addBtn{color:color-mix(in srgb,var(--blue-foreground)75%,transparent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:600}.ProjectNotesCell-module__UCR5xG__addBtn:hover{color:var(--blue-foreground)}.ProjectNotesCell-module__UCR5xG__addBtn:disabled{opacity:.45;cursor:not-allowed}.ProjectNotesCell-module__UCR5xG__noteList{flex-direction:column;gap:8px;display:flex}.ProjectNotesCell-module__UCR5xG__noteItem{background:color-mix(in srgb,var(--blue-foreground)6%,transparent);cursor:pointer;border-radius:6px;padding:6px 8px;position:relative}.ProjectNotesCell-module__UCR5xG__noteItem:hover{background:color-mix(in srgb,var(--blue-foreground)10%,transparent)}.ProjectNotesCell-module__UCR5xG__noteItemReadOnly{cursor:default}.ProjectNotesCell-module__UCR5xG__noteBody{color:color-mix(in srgb,var(--blue-foreground)92%,transparent);word-break:break-word;font-size:12px}.ProjectNotesCell-module__UCR5xG__deleteBtn{background:color-mix(in srgb,var(--blue)80%,black);color:color-mix(in srgb,var(--blue-foreground)80%,transparent);cursor:pointer;opacity:0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.ProjectNotesCell-module__UCR5xG__noteItem:hover .ProjectNotesCell-module__UCR5xG__deleteBtn{opacity:1}.ProjectNotesCell-module__UCR5xG__editorBlock{flex-direction:column;gap:8px;display:flex}.ProjectNotesCell-module__UCR5xG__editorBlock .mantine-InputWrapper-label{display:none}.ProjectNotesCell-module__UCR5xG__actions{justify-content:flex-end;gap:8px;display:flex}.ProjectNotesCell-module__UCR5xG__staffingActions{gap:8px;margin-top:auto;padding-top:4px;display:flex}.ProjectNotesCell-module__UCR5xG__staffingBtn{border:1px solid color-mix(in srgb,var(--blue-foreground)35%,transparent);background:color-mix(in srgb,var(--blue-foreground)8%,transparent);color:var(--blue-foreground);cursor:pointer;border-radius:6px;flex:1;padding:6px 8px;font-size:12px;font-weight:600}.ProjectNotesCell-module__UCR5xG__staffingBtn:hover{background:color-mix(in srgb,var(--blue-foreground)14%,transparent)}
.PdpTeamSettingsModal-module__ks-IdG__column{flex:1;min-width:0}.PdpTeamSettingsModal-module__ks-IdG__dropZone{background:var(--white);border-color:var(--darkest-blue);min-height:320px;max-height:320px;padding:8px;overflow-y:auto}.PdpTeamSettingsModal-module__ks-IdG__item{border-radius:6px;width:100%;margin-bottom:6px;border-color:var(--darkest-blue)!important}.PdpTeamSettingsModal-module__ks-IdG__item[data-checked]{background:var(--blue)!important;border-color:var(--blue)!important}.PdpTeamSettingsModal-module__ks-IdG__item[data-checked] .PdpTeamSettingsModal-module__ks-IdG__itemLabel{color:var(--white)!important}.PdpTeamSettingsModal-module__ks-IdG__itemLabel{flex:1;font-size:13px;color:var(--darkest-blue)!important}
.ForecastCell-module__0O17XG__cell{height:32px;width:var(--cell-min-width,68px);min-width:var(--cell-min-width,68px);cursor:pointer;background:var(--blue);border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,box-shadow .15s,background .15s;display:flex;position:relative;overflow:hidden}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__readOnly{cursor:default}.ForecastCell-module__0O17XG__cell:hover:not(.ForecastCell-module__0O17XG__readOnly){background:color-mix(in srgb,var(--blue-foreground)9%,transparent);border-color:color-mix(in srgb,var(--blue-foreground)15%,transparent)}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__weekend{opacity:.4}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__today{border-color:color-mix(in srgb,var(--blue-foreground)30%,transparent)}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__weekStart{box-shadow:-3px 0 0 var(--darkest-blue)}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__timeOff{cursor:not-allowed;opacity:.72;background-color:color-mix(in srgb,var(--blue-foreground)14%,var(--blue));background-image:repeating-linear-gradient(-45deg,transparent 0,transparent 3px,color-mix(in srgb,var(--blue-foreground)22%,transparent)3px,color-mix(in srgb,var(--blue-foreground)22%,transparent)4px)}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__timeOff:hover{background-color:color-mix(in srgb,var(--blue-foreground)14%,var(--blue));border-color:#0000}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__filled{background:0 0}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__filled:hover{box-shadow:0 0 0 2px var(--project-color,white);background:0 0}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__selected{border-color:var(--white);background:#7eb3ff40}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__selected.ForecastCell-module__0O17XG__weekend{opacity:.6}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__selectionStart{box-shadow:0 0 0 1px var(--white);border-color:#7eb3ffcc}.ForecastCell-module__0O17XG__bar{background:var(--project-color,#fff6);width:var(--fill-percent,0%);opacity:.85;border-radius:3px;transition:width .2s,opacity .15s;position:absolute;inset:0}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__filled:hover .ForecastCell-module__0O17XG__bar{opacity:1}.ForecastCell-module__0O17XG__todayDot{background:#7eb3ff80;border-radius:50%;width:5px;height:5px}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__groupStart{margin-left:9px}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__aggregated{background:color-mix(in srgb,var(--blue-foreground)2%,transparent)}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__aggregated:hover{background:color-mix(in srgb,var(--blue-foreground)8%,transparent)}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__aggregated.ForecastCell-module__0O17XG__filled{background:0 0}.ForecastCell-module__0O17XG__cell.ForecastCell-module__0O17XG__aggregated.ForecastCell-module__0O17XG__filled:hover{box-shadow:0 0 0 2px var(--project-color,white);background:0 0}.ForecastCell-module__0O17XG__hoursText{color:#fff;z-index:1;text-shadow:0 1px 2px #00000080;font-size:11px;font-weight:700;position:relative}
.QuarterTimelineHeader-module__1gOXSG__headerRow{z-index:20;background:var(--blue);border-bottom:1px solid var(--darkest-blue);align-items:center;padding:8px 0;display:flex;position:sticky;top:0}.QuarterTimelineHeader-module__1gOXSG__headerContent{flex:1;align-items:center;gap:24px;min-width:0;display:flex}.QuarterTimelineHeader-module__1gOXSG__spacer{flex-shrink:0}.QuarterTimelineHeader-module__1gOXSG__track{flex:1;grid-template-columns:repeat(4,1fr);align-items:center;min-width:0;height:28px;display:grid;position:relative}.QuarterTimelineHeader-module__1gOXSG__labelGroup{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.QuarterTimelineHeader-module__1gOXSG__yearLabel{color:var(--blue-foreground)}.QuarterTimelineHeader-module__1gOXSG__quarterLabel{color:var(--blue-foreground);opacity:.85}.QuarterTimelineHeader-module__1gOXSG__navButton{color:var(--blue-foreground);flex-shrink:0}.QuarterTimelineHeader-module__1gOXSG__navButton:hover{background:var(--lighter-blue)}
.AccessDeniedPage-module__t2vS1q__accessDeniedWrapper{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:60vh;padding:48px;display:flex}.AccessDeniedPage-module__t2vS1q__accessDeniedIcon{opacity:.6;font-size:48px;line-height:1}.AccessDeniedPage-module__t2vS1q__accessDeniedTitle{letter-spacing:-.3px;font-size:20px;font-weight:700;color:var(--blue)!important}.AccessDeniedPage-module__t2vS1q__accessDeniedText{text-align:center;max-width:360px;font-size:14px;line-height:1.5;color:var(--blue)!important}
.ResultsCard-module__VzlIEW__card{background-color:var(--lighter-blue);min-width:0;color:var(--blue-foreground)}.ResultsCard-module__VzlIEW__header{margin-bottom:14px}.ResultsCard-module__VzlIEW__title{color:var(--blue-foreground)!important}
.DataTable-module__qEMJSG__wrapper{border:1px solid var(--darkest-blue);border-radius:8px;width:100%;overflow:auto}.DataTable-module__qEMJSG__table{border-collapse:separate;border-spacing:0;background:var(--blue);width:100%;color:var(--blue-foreground)}.DataTable-module__qEMJSG__fitContent{width:max-content;min-width:100%}.DataTable-module__qEMJSG__fixedLayout{table-layout:fixed}.DataTable-module__qEMJSG__table thead tr th:first-child{border-top-left-radius:8px}.DataTable-module__qEMJSG__table thead tr th:last-child{border-top-right-radius:8px}.DataTable-module__qEMJSG__table th{z-index:1;text-align:left;white-space:nowrap;background:var(--lighter-blue);color:var(--blue-foreground);border-bottom:1px solid var(--darkest-blue);padding:10px 12px;font-size:.78rem;font-weight:600;position:sticky;top:0}.DataTable-module__qEMJSG__table td{vertical-align:middle;color:var(--blue-foreground);border-bottom:1px solid var(--darkest-blue);padding:8px 12px}.DataTable-module__qEMJSG__table tbody tr:last-child td{border-bottom:none}.DataTable-module__qEMJSG__table tbody tr:hover td{background:var(--lighter-blue)}.DataTable-module__qEMJSG__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none}.DataTable-module__qEMJSG__headerContent{align-items:center;gap:4px;display:flex}.DataTable-module__qEMJSG__sortIcon{opacity:.7;display:inline-flex}.DataTable-module__qEMJSG__reorderableHeader{cursor:grab;-webkit-user-select:none;user-select:none}.DataTable-module__qEMJSG__reorderableHeader:active{cursor:grabbing}.DataTable-module__qEMJSG__draggingColumnHeader{opacity:.55}.DataTable-module__qEMJSG__dropTargetColumnHeader{box-shadow:inset 2px 0 0 var(--darkest-blue)}.DataTable-module__qEMJSG__resizableHeader{padding-right:18px!important}.DataTable-module__qEMJSG__columnResizer{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;border:0;width:10px;height:100%;padding:0;position:absolute;top:0;right:0}.DataTable-module__qEMJSG__columnResizer:after{content:"";background:var(--darkest-blue);opacity:0;width:2px;height:60%;transition:opacity .15s;position:absolute;top:20%;right:4px}.DataTable-module__qEMJSG__columnResizer:hover:after,.DataTable-module__qEMJSG__columnResizer:focus-visible:after{opacity:.8}.DataTable-module__qEMJSG__columnResizer:focus-visible{outline:1px solid var(--blue-foreground);outline-offset:-2px}.DataTable-module__qEMJSG__sizedCell{text-overflow:ellipsis;overflow:hidden}.DataTable-module__qEMJSG__clickableRow{cursor:pointer}.DataTable-module__qEMJSG__footerRow td{background:var(--lighter-blue);border-top:1px solid var(--darkest-blue);border-bottom:none;font-weight:700;position:sticky;bottom:0}.DataTable-module__qEMJSG__stateCell{text-align:center!important;padding:32px 12px!important}.DataTable-module__qEMJSG__muted{color:var(--blue-foreground);opacity:.7}
.OverflowMultiSelect-module__yed2jq__wrapper{width:100%}.OverflowMultiSelect-module__yed2jq__pillsList{align-items:center;overflow:hidden;flex-wrap:nowrap!important}.OverflowMultiSelect-module__yed2jq__pill{flex-shrink:0}.OverflowMultiSelect-module__yed2jq__pillsList>:last-child{flex:auto;order:1;min-width:8px}.OverflowMultiSelect-module__yed2jq__pillsList[data-hidden-count]:after{content:"+" attr(data-hidden-count)" more";background:var(--mantine-color-gray-1);height:22px;color:var(--blue);white-space:nowrap;border-radius:100px;flex-shrink:0;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.OverflowMultiSelect-module__yed2jq__measureBadge{visibility:hidden;pointer-events:none;white-space:nowrap;height:22px;padding:0 10px;font-size:12px;font-weight:500;position:absolute}
.CompactStatusSummary-module___ZDJ0W__queryContainer{height:100%;container-type:inline-size}.CompactStatusSummary-module___ZDJ0W__compact{grid-template-columns:minmax(0,1.6fr) minmax(150px,.8fr);height:100%;min-height:0;display:grid}.CompactStatusSummary-module___ZDJ0W__statuses{border-right:1px solid var(--darkest-blue);grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;min-width:0;display:grid}.CompactStatusSummary-module___ZDJ0W__status{border-right:1px solid var(--darkest-blue);border-bottom:1px solid var(--darkest-blue);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px;display:flex}.CompactStatusSummary-module___ZDJ0W__status:nth-child(3n){border-right:0}.CompactStatusSummary-module___ZDJ0W__status:nth-last-child(-n+3){border-bottom:0}.CompactStatusSummary-module___ZDJ0W__statusLabel{align-items:center;gap:7px;min-width:0;display:inline-flex}.CompactStatusSummary-module___ZDJ0W__statusLabel p,.CompactStatusSummary-module___ZDJ0W__statusValue,.CompactStatusSummary-module___ZDJ0W__completionPercent,.CompactStatusSummary-module___ZDJ0W__completionCaption{color:var(--blue-foreground)!important}.CompactStatusSummary-module___ZDJ0W__statusDot{border-radius:50%;flex:none;width:10px;height:10px}.CompactStatusSummary-module___ZDJ0W__statusValue{font-size:clamp(1.35rem,2.7vw,2.3rem);line-height:1}.CompactStatusSummary-module___ZDJ0W__completion{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:10px;display:flex}.CompactStatusSummary-module___ZDJ0W__ring{aspect-ratio:1;width:min(116px,70%)}.CompactStatusSummary-module___ZDJ0W__ring svg{width:100%;display:block;transform:rotate(-90deg)}.CompactStatusSummary-module___ZDJ0W__ringTrack,.CompactStatusSummary-module___ZDJ0W__ringProgress{fill:none;stroke-width:8px}.CompactStatusSummary-module___ZDJ0W__ringTrack{stroke:color-mix(in srgb,var(--blue-foreground)20%,transparent)}.CompactStatusSummary-module___ZDJ0W__ringProgress{stroke:var(--blue-foreground);stroke-linecap:round;transition:stroke-dashoffset .3s}.CompactStatusSummary-module___ZDJ0W__completionPercent{font-size:clamp(1.6rem,3vw,2.7rem);line-height:1.1}.CompactStatusSummary-module___ZDJ0W__completionCaption{opacity:.75}@container (max-width:430px){.CompactStatusSummary-module___ZDJ0W__compact{grid-template-columns:minmax(0,1.6fr) minmax(96px,.75fr)}.CompactStatusSummary-module___ZDJ0W__statuses{grid-template-columns:repeat(2,minmax(0,1fr))}.CompactStatusSummary-module___ZDJ0W__status{padding:5px}.CompactStatusSummary-module___ZDJ0W__status:nth-child(3n){border-right:1px solid var(--darkest-blue)}.CompactStatusSummary-module___ZDJ0W__status:nth-child(2n){border-right:0}.CompactStatusSummary-module___ZDJ0W__status:nth-last-child(-n+3){border-bottom:1px solid var(--darkest-blue)}.CompactStatusSummary-module___ZDJ0W__status:nth-last-child(-n+2){border-bottom:0}.CompactStatusSummary-module___ZDJ0W__ring{width:min(88px,82%)}.CompactStatusSummary-module___ZDJ0W__statusValue{font-size:1.35rem}.CompactStatusSummary-module___ZDJ0W__completionPercent{font-size:1.55rem}.CompactStatusSummary-module___ZDJ0W__completionCaption{font-size:.75rem}}@container (max-width:275px){.CompactStatusSummary-module___ZDJ0W__compact{grid-template-columns:1fr}.CompactStatusSummary-module___ZDJ0W__statuses{border-right:0;border-bottom:1px solid var(--darkest-blue)}}
.TaskCreatorModal-module___TUFkW__modalHeader{background:var(--blue);border-bottom:1px solid var(--darkest-blue)}.TaskCreatorModal-module___TUFkW__modalTitle{color:var(--blue-foreground)!important}.TaskCreatorModal-module___TUFkW__modalContent{flex-direction:column;display:flex;width:min(1400px,92vw)!important;max-width:min(1400px,92vw)!important;height:min(860px,88vh)!important;max-height:min(860px,88vh)!important}.TaskCreatorModal-module___TUFkW__modalBody{flex:1;min-height:0;padding:20px 24px}.TaskCreatorModal-module___TUFkW__selectionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.TaskCreatorModal-module___TUFkW__documentSelect{flex:1}.TaskCreatorModal-module___TUFkW__countBanner{border:1px solid var(--darkest-blue);background:var(--lighter-blue);color:var(--blue-foreground);border-radius:8px;flex:1;padding:10px 14px;font-weight:700}.TaskCreatorModal-module___TUFkW__templateEditor{border:1px solid var(--darkest-blue);border-radius:8px;align-items:center;gap:8px;padding:12px;display:flex;overflow-x:auto}.TaskCreatorModal-module___TUFkW__templatePart{flex-shrink:0;align-items:center;gap:8px;display:flex}.TaskCreatorModal-module___TUFkW__templateField{border:1px solid var(--darkest-blue);background:var(--lighter-blue);min-height:36px;color:var(--blue-foreground);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}.TaskCreatorModal-module___TUFkW__templateField:active{cursor:grabbing}.TaskCreatorModal-module___TUFkW__separatorInput{width:68px}.TaskCreatorModal-module___TUFkW__mutedText{opacity:.7;color:var(--blue-foreground)!important}.TaskCreatorModal-module___TUFkW__footer{background:var(--blue);border-top:1px solid var(--darkest-blue);margin-top:auto;padding:12px 24px;position:sticky;bottom:0}@media (max-width:1200px){.TaskCreatorModal-module___TUFkW__selectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.TaskCreatorModal-module___TUFkW__selectionGrid{grid-template-columns:1fr}.TaskCreatorModal-module___TUFkW__footer{flex-direction:column;align-items:stretch}}
.StatusStatistics-module__jPtuBW__loading,.StatusStatistics-module__jPtuBW__empty,.StatusStatistics-module__jPtuBW__noChart{text-align:center;place-items:center;width:100%;height:100%;min-height:160px;display:grid}.StatusStatistics-module__jPtuBW__statusLabel{align-items:center;gap:7px;min-width:0;display:inline-flex}.StatusStatistics-module__jPtuBW__statusLabel p{color:var(--blue-foreground)!important}.StatusStatistics-module__jPtuBW__statusSquare,.StatusStatistics-module__jPtuBW__legendSwatch{border-radius:2px;flex:none;width:10px;height:10px}.StatusStatistics-module__jPtuBW__summaryLabel,.StatusStatistics-module__jPtuBW__summaryValue,.StatusStatistics-module__jPtuBW__panelTitle,.StatusStatistics-module__jPtuBW__formula{color:var(--blue-foreground)!important}.StatusStatistics-module__jPtuBW__summaryLabel,.StatusStatistics-module__jPtuBW__formula{opacity:.75}.StatusStatistics-module__jPtuBW__expanded{flex-direction:column;gap:16px;min-width:0;display:flex}.StatusStatistics-module__jPtuBW__summaryCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.StatusStatistics-module__jPtuBW__summaryCard,.StatusStatistics-module__jPtuBW__panel,.StatusStatistics-module__jPtuBW__completionPanel{border:1px solid var(--darkest-blue);background-color:var(--lighter-blue);color:var(--blue-foreground);border-radius:8px}.StatusStatistics-module__jPtuBW__summaryCard{flex-direction:column;justify-content:center;gap:5px;min-height:102px;padding:16px;display:flex}.StatusStatistics-module__jPtuBW__summaryValue{font-size:clamp(1.55rem,2.2vw,2.2rem);line-height:1}.StatusStatistics-module__jPtuBW__statusAndTasksGrid{grid-template-columns:minmax(320px,1fr) minmax(480px,1fr);gap:16px;display:grid}.StatusStatistics-module__jPtuBW__panel,.StatusStatistics-module__jPtuBW__completionPanel{padding:16px}.StatusStatistics-module__jPtuBW__panelHeading,.StatusStatistics-module__jPtuBW__completionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.StatusStatistics-module__jPtuBW__statusStack{background:color-mix(in srgb,var(--blue-foreground)12%,transparent);border-radius:4px;gap:2px;height:24px;margin:14px 0 10px;display:flex;overflow:hidden}.StatusStatistics-module__jPtuBW__statusStack span{min-width:0}.StatusStatistics-module__jPtuBW__statusRows,.StatusStatistics-module__jPtuBW__fowTaskRows{flex-direction:column;display:flex}.StatusStatistics-module__jPtuBW__statusRow{border-bottom:1px solid var(--darkest-blue);justify-content:space-between;align-items:center;gap:16px;padding:5px 0;display:flex}.StatusStatistics-module__jPtuBW__statusRow:last-child{border-bottom:0}.StatusStatistics-module__jPtuBW__fowTaskRow{grid-template-columns:minmax(130px,.7fr) minmax(180px,1.3fr) 70px;align-items:center;gap:12px;min-height:36px;display:grid}.StatusStatistics-module__jPtuBW__fowNameLabel{align-items:center;gap:8px;min-width:0;display:flex}.StatusStatistics-module__jPtuBW__fowName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StatusStatistics-module__jPtuBW__fowTableLabel{align-items:center;gap:8px;min-width:0;display:inline-flex}.StatusStatistics-module__jPtuBW__taskBar,.StatusStatistics-module__jPtuBW__percentBar{background:color-mix(in srgb,var(--blue-foreground)18%,transparent);border-radius:999px;display:block;overflow:hidden}.StatusStatistics-module__jPtuBW__taskBar{height:8px}.StatusStatistics-module__jPtuBW__taskBarFill,.StatusStatistics-module__jPtuBW__percentFill{border-radius:inherit;background:var(--blue-foreground);height:100%;display:block}.StatusStatistics-module__jPtuBW__taskCount{text-align:right}.StatusStatistics-module__jPtuBW__completionHeading{justify-content:flex-start;margin-bottom:12px}.StatusStatistics-module__jPtuBW__completionGrid{grid-template-columns:minmax(260px,.55fr) minmax(620px,1.45fr);align-items:center;gap:16px;display:grid}.StatusStatistics-module__jPtuBW__fowChartColumn{flex-direction:column;align-items:center;min-width:0;display:flex}.StatusStatistics-module__jPtuBW__fowChart{aspect-ratio:1;width:min(100%,300px);position:relative}.StatusStatistics-module__jPtuBW__chartCenter{text-align:center;pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.StatusStatistics-module__jPtuBW__chartCenter p{color:var(--blue-foreground)!important}.StatusStatistics-module__jPtuBW__fowLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;width:100%;display:grid}.StatusStatistics-module__jPtuBW__fowLegend>span{align-items:center;gap:7px;min-width:0;display:flex}.StatusStatistics-module__jPtuBW__tableProgress{grid-template-columns:minmax(70px,1fr) auto;align-items:center;gap:10px;display:grid}.StatusStatistics-module__jPtuBW__percentBar{width:100%;height:6px}@media (max-width:1200px){.StatusStatistics-module__jPtuBW__summaryCards{grid-template-columns:repeat(2,minmax(0,1fr))}.StatusStatistics-module__jPtuBW__statusAndTasksGrid,.StatusStatistics-module__jPtuBW__completionGrid{grid-template-columns:1fr}}@media (max-width:700px){.StatusStatistics-module__jPtuBW__summaryCards{grid-template-columns:1fr}.StatusStatistics-module__jPtuBW__panelHeading,.StatusStatistics-module__jPtuBW__completionHeading{flex-direction:column;align-items:flex-start}.StatusStatistics-module__jPtuBW__fowTaskRow{grid-template-columns:minmax(100px,1fr) 64px}.StatusStatistics-module__jPtuBW__taskBar{grid-area:2/1/auto/-1}}
.TasksBacklogLayout-module__trNd2G__container{--header-transition:.28s cubic-bezier(.4,0,.2,1);overflow-anchor:none;flex-direction:column;gap:16px;width:100%;display:flex;overflow:hidden}.TasksBacklogLayout-module__trNd2G__header{z-index:40;background-color:var(--white);width:100%;max-width:calc(98vw - 280px);transition:padding-top var(--header-transition);flex-direction:column;gap:16px;padding-bottom:16px;display:flex;position:fixed;top:60px}.TasksBacklogLayout-module__trNd2G__content{background-color:var(--white);height:100%;min-height:0;transition:margin-top var(--header-transition),height var(--header-transition);border-radius:8px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.TasksBacklogLayout-module__trNd2G__contentLocked{overscroll-behavior:none;overflow:hidden}
.TeamAvailability-module__FojqBW__container{height:100%;min-height:0}.TeamAvailability-module__FojqBW__muted{color:var(--blue-foreground);opacity:.7}
.ChecklistStatistics-module__Fu6SBa__queryContainer{height:100%;container-type:inline-size}.ChecklistStatistics-module__Fu6SBa__loadingState{height:100%;min-height:120px}.ChecklistStatistics-module__Fu6SBa__container{grid-template-columns:minmax(92px,120px) minmax(0,1fr);align-items:center;height:100%;display:grid}.ChecklistStatistics-module__Fu6SBa__chartContainer{aspect-ratio:1;justify-self:center;width:100%;max-width:120px;position:relative}.ChecklistStatistics-module__Fu6SBa__chartCenter{text-align:center;color:var(--blue-foreground);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ChecklistStatistics-module__Fu6SBa__legend{min-width:0;max-height:100%;overflow-y:auto}.ChecklistStatistics-module__Fu6SBa__legendItem{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;display:grid}.ChecklistStatistics-module__Fu6SBa__legendColor{border-radius:2px;flex-shrink:0;width:12px;height:12px}@container (max-width:245px){.ChecklistStatistics-module__Fu6SBa__container{grid-template-columns:1fr;align-content:start}.ChecklistStatistics-module__Fu6SBa__chartContainer{max-width:110px}}
.AnnouncementCreateModal-module__RC8xcq__dropzone{border:1px dashed var(--blue-foreground);background:var(--lighter-blue);color:var(--blue-foreground)}.AnnouncementCreateModal-module__RC8xcq__dropzoneContent{pointer-events:none;min-height:88px}.AnnouncementCreateModal-module__RC8xcq__muted{color:var(--blue-foreground);opacity:.7}.AnnouncementCreateModal-module__RC8xcq__fileRow{border:1px solid var(--darkest-blue);background:var(--lighter-blue);border-radius:8px;padding:6px 8px}.AnnouncementCreateModal-module__RC8xcq__fileName{flex:1;min-width:0}
.HoursByScopeTable-module__JeyveG__headerLabel{color:var(--blue-foreground)}.HoursByScopeTable-module__JeyveG__taskCount{opacity:.7;color:var(--blue-foreground)!important}
.PerformanceMetrics-module__gd3dEa__stack{flex-direction:column;gap:16px;display:flex}.PerformanceMetrics-module__gd3dEa__copy{min-width:0}.PerformanceMetrics-module__gd3dEa__copy p,.PerformanceMetrics-module__gd3dEa__value{color:var(--blue-foreground)!important}.PerformanceMetrics-module__gd3dEa__detail{opacity:.7;margin-top:3px}.PerformanceMetrics-module__gd3dEa__valueBlock{text-align:right;flex-shrink:0}.PerformanceMetrics-module__gd3dEa__tooltipTarget{cursor:help;border-radius:8px}.PerformanceMetrics-module__gd3dEa__tooltipTarget:focus-visible{outline:2px solid var(--blue-foreground);outline-offset:4px}.PerformanceMetrics-module__gd3dEa__value{margin-bottom:4px;font-size:1.55rem;line-height:1}.PerformanceMetrics-module__gd3dEa__tooltip{border:1px solid var(--darkest-blue);background-color:var(--white);min-width:190px;color:var(--darkest-blue);padding:12px}.PerformanceMetrics-module__gd3dEa__tooltipArrow{border-color:var(--darkest-blue);background-color:var(--white)}.PerformanceMetrics-module__gd3dEa__statusIcon{align-items:center;display:inline-flex}.PerformanceMetrics-module__gd3dEa__thresholds{flex-direction:column;gap:2px;margin-top:8px;display:flex}.PerformanceMetrics-module__gd3dEa__thresholdRow{grid-template-columns:28px minmax(0,1fr);gap:6px;display:grid}.PerformanceMetrics-module__gd3dEa__comparison,.PerformanceMetrics-module__gd3dEa__thresholdLabel{color:var(--darkest-blue)!important}
.ScopeCompletionPanel-module__bsJWlW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ScopeCompletionPanel-module__bsJWlW__metric{border:1px solid var(--darkest-blue);text-align:center;border-radius:6px;padding:10px}.ScopeCompletionPanel-module__bsJWlW__metricLabel,.ScopeCompletionPanel-module__bsJWlW__metricValue,.ScopeCompletionPanel-module__bsJWlW__formulas p{color:var(--blue-foreground)!important}.ScopeCompletionPanel-module__bsJWlW__metricLabel{opacity:.72}.ScopeCompletionPanel-module__bsJWlW__metricValue{margin-top:2px;font-size:1.2rem}.ScopeCompletionPanel-module__bsJWlW__formulas{flex-direction:column;gap:3px;margin-top:12px;display:flex}@media (max-width:700px){.ScopeCompletionPanel-module__bsJWlW__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
.BudgetHoursOverview-module__QJV6kW__loading,.BudgetHoursOverview-module__QJV6kW__empty{text-align:center;place-items:center;width:100%;height:100%;min-height:160px;display:grid}.BudgetHoursOverview-module__QJV6kW__compact{flex-direction:column;justify-content:center;gap:24px;height:100%;min-height:0;display:flex}.BudgetHoursOverview-module__QJV6kW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BudgetHoursOverview-module__QJV6kW__metric{border-right:1px solid var(--darkest-blue);text-align:center;min-width:0;padding:8px 18px}.BudgetHoursOverview-module__QJV6kW__metric:last-child{border-right:0}.BudgetHoursOverview-module__QJV6kW__label,.BudgetHoursOverview-module__QJV6kW__value,.BudgetHoursOverview-module__QJV6kW__barLabels p{color:var(--blue-foreground)!important}.BudgetHoursOverview-module__QJV6kW__label{opacity:.78}.BudgetHoursOverview-module__QJV6kW__value{margin-top:4px;font-size:clamp(1.45rem,2.7vw,2.5rem);line-height:1.1}.BudgetHoursOverview-module__QJV6kW__barArea{padding:0 4px}.BudgetHoursOverview-module__QJV6kW__budgetBar{gap:5px;width:100%;height:30px;display:flex}.BudgetHoursOverview-module__QJV6kW__approvedSegment,.BudgetHoursOverview-module__QJV6kW__submittedSegment{border:1px solid var(--blue-foreground);border-radius:4px;overflow:hidden}.BudgetHoursOverview-module__QJV6kW__approvedSegment{background:color-mix(in srgb,var(--blue-foreground)18%,transparent)}.BudgetHoursOverview-module__QJV6kW__usedSegment{background:var(--blue-foreground);height:100%;display:block}.BudgetHoursOverview-module__QJV6kW__submittedSegment{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--blue-foreground)32%,transparent)0 5px,transparent 5px 10px)}.BudgetHoursOverview-module__QJV6kW__barLabels{justify-content:space-between;gap:12px;margin-top:7px;display:flex}.BudgetHoursOverview-module__QJV6kW__expanded{flex-direction:column;gap:16px;min-width:0;display:flex}.BudgetHoursOverview-module__QJV6kW__analysisGrid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.85fr);align-items:stretch;gap:16px;display:grid}.BudgetHoursOverview-module__QJV6kW__analysisMain{flex-direction:column;gap:16px;display:flex}@media (max-width:1200px){.BudgetHoursOverview-module__QJV6kW__analysisGrid{grid-template-columns:1fr}}@media (max-width:700px){.BudgetHoursOverview-module__QJV6kW__compact{gap:14px}.BudgetHoursOverview-module__QJV6kW__metrics{grid-template-columns:1fr}.BudgetHoursOverview-module__QJV6kW__metric{border-right:0;border-bottom:1px solid var(--darkest-blue)}.BudgetHoursOverview-module__QJV6kW__metric:last-child{border-bottom:0}.BudgetHoursOverview-module__QJV6kW__barLabels{flex-direction:column}}
.EOComparison-module__DtJAJW__card{min-height:100%}.EOComparison-module__DtJAJW__control{align-self:flex-start;margin-bottom:4px}.EOComparison-module__DtJAJW__scrollArea{scrollbar-gutter:stable;max-height:380px;overflow:auto}.EOComparison-module__DtJAJW__chart{min-width:460px}.EOComparison-module__DtJAJW__empty{text-align:center;opacity:.7;place-items:center;min-height:300px;display:grid}
.EOTrend-module__K3hL9W__scrollArea{width:100%;overflow-x:auto}.EOTrend-module__K3hL9W__chart{height:250px;margin:0 auto}.EOTrend-module__K3hL9W__empty{text-align:center;opacity:.7;place-items:center;min-height:220px;display:grid}
.ErrorsVsOmissions-module__11Psuq__bar{border:1px solid var(--darkest-blue);background-color:var(--blue);border-radius:6px;height:30px;position:relative;overflow:hidden}.ErrorsVsOmissions-module__11Psuq__companyLayer,.ErrorsVsOmissions-module__11Psuq__selectedLayer{display:flex;position:absolute;inset:0}.ErrorsVsOmissions-module__11Psuq__companyLayer{opacity:.5}.ErrorsVsOmissions-module__11Psuq__selectedLayer{align-items:stretch}.ErrorsVsOmissions-module__11Psuq__companyErrorSegment,.ErrorsVsOmissions-module__11Psuq__companyOmissionSegment,.ErrorsVsOmissions-module__11Psuq__errorSegment,.ErrorsVsOmissions-module__11Psuq__omissionSegment{min-width:0}.ErrorsVsOmissions-module__11Psuq__companyErrorSegment,.ErrorsVsOmissions-module__11Psuq__errorSegment{background-color:var(--mantine-color-red-6)}.ErrorsVsOmissions-module__11Psuq__companyOmissionSegment,.ErrorsVsOmissions-module__11Psuq__omissionSegment{background-color:var(--mantine-color-teal-6)}.ErrorsVsOmissions-module__11Psuq__errorSegment,.ErrorsVsOmissions-module__11Psuq__omissionSegment{color:var(--white);white-space:nowrap;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex;overflow:hidden}.ErrorsVsOmissions-module__11Psuq__totals{justify-content:space-between;margin-top:10px;display:flex}.ErrorsVsOmissions-module__11Psuq__rightTotal{text-align:right}.ErrorsVsOmissions-module__11Psuq__errorValue,.ErrorsVsOmissions-module__11Psuq__omissionValue{font-size:1.35rem;line-height:1}.ErrorsVsOmissions-module__11Psuq__errorValue{color:var(--mantine-color-red-6)!important}.ErrorsVsOmissions-module__11Psuq__omissionValue{color:var(--mantine-color-teal-6)!important}.ErrorsVsOmissions-module__11Psuq__label,.ErrorsVsOmissions-module__11Psuq__companyTotal{color:var(--blue-foreground)!important}.ErrorsVsOmissions-module__11Psuq__companyTotal{opacity:.7}
.TaskPickerModal-module__LGD5Kq__searchWrap{border-bottom:1px solid var(--darkest-blue);padding:12px 16px 8px}.TaskPickerModal-module__LGD5Kq__scrollArea{padding:0}.TaskPickerModal-module__LGD5Kq__accordionItem{border-bottom:1px solid var(--darkest-blue)}.TaskPickerModal-module__LGD5Kq__accordionItem:hover{background:var(--lighter-blue)}.TaskPickerModal-module__LGD5Kq__scopeDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.TaskPickerModal-module__LGD5Kq__fowAccordion{border-left:1px solid var(--darkest-blue);margin:0 8px 4px 34px}.TaskPickerModal-module__LGD5Kq__fowItem{border-bottom:1px solid var(--darkest-blue)}.TaskPickerModal-module__LGD5Kq__fowControl,.TaskPickerModal-module__LGD5Kq__fowLabel{color:var(--blue-foreground)}.TaskPickerModal-module__LGD5Kq__fowControl:hover{background:var(--lighter-blue)!important}.TaskPickerModal-module__LGD5Kq__fowContent{padding:0 0 4px!important}.TaskPickerModal-module__LGD5Kq__fowTaskList{padding:4px 8px 6px 28px}.TaskPickerModal-module__LGD5Kq__taskList{padding:4px 12px 8px 48px}.TaskPickerModal-module__LGD5Kq__taskRow{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:5px 8px;transition:background .1s;display:flex}.TaskPickerModal-module__LGD5Kq__taskRow:hover{background:var(--lighter-blue)!important}.TaskPickerModal-module__LGD5Kq__taskName{flex:1;line-height:1.4}.TaskPickerModal-module__LGD5Kq__checkIcon{color:var(--blue-foreground);flex-shrink:0}.TaskPickerModal-module__LGD5Kq__footer{border-top:1px solid var(--darkest-blue);background:var(--blue);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.TaskPickerModal-module__LGD5Kq__accordionLabel{padding:10px 16px}.TaskPickerModal-module__LGD5Kq__accordionControl{background-color:#0000;transition:background-color .2s}.TaskPickerModal-module__LGD5Kq__accordionControl:hover{background-color:var(--lighter-blue)!important}.TaskPickerModal-module__LGD5Kq__accordionControl[data-active]{background-color:var(--lighter-blue)!important;border-bottom:1px solid var(--darkest-blue)!important}.TaskPickerModal-module__LGD5Kq__accordionContent{padding:4px 3px 3px!important}
.IssuesByClassification-module__QdOnyq__card{min-height:360px}.IssuesByClassification-module__QdOnyq__legend{align-items:center;gap:16px;min-height:20px;margin-bottom:4px;display:flex}.IssuesByClassification-module__QdOnyq__legendItem{align-items:center;gap:6px;display:inline-flex}.IssuesByClassification-module__QdOnyq__errorSwatch,.IssuesByClassification-module__QdOnyq__omissionSwatch{border-radius:2px;width:12px;height:8px}.IssuesByClassification-module__QdOnyq__errorSwatch{background-color:var(--mantine-color-red-6)}.IssuesByClassification-module__QdOnyq__omissionSwatch{background-color:var(--mantine-color-teal-6)}.IssuesByClassification-module__QdOnyq__legendText,.IssuesByClassification-module__QdOnyq__companyHint{color:var(--blue-foreground)!important}.IssuesByClassification-module__QdOnyq__companyHint{opacity:.7;margin-left:auto}.IssuesByClassification-module__QdOnyq__chart{width:100%;height:276px}.IssuesByClassification-module__QdOnyq__empty{text-align:center;opacity:.7;place-items:center;min-height:280px;display:grid}@media (max-width:700px){.IssuesByClassification-module__QdOnyq__legend{flex-wrap:wrap;align-items:flex-start;gap:8px 16px}.IssuesByClassification-module__QdOnyq__companyHint{width:100%;margin-left:0}}
.ImportExcelModal-module__Q7Ttwq__description{color:var(--blue-foreground);opacity:.8}.ImportExcelModal-module__Q7Ttwq__previewNotice{border:1px solid var(--darkest-blue);background:var(--lighter-blue);color:var(--blue-foreground);border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.ImportExcelModal-module__Q7Ttwq__rowDetails{white-space:normal;max-width:320px}.ImportExcelModal-module__Q7Ttwq__modes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ImportExcelModal-module__Q7Ttwq__mode{border:1px solid var(--darkest-blue);background:var(--lighter-blue);color:var(--blue-foreground);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.ImportExcelModal-module__Q7Ttwq__mode[aria-pressed=true]{outline:2px solid var(--blue-foreground);outline-offset:-3px}.ImportExcelModal-module__Q7Ttwq__mode:disabled{cursor:not-allowed;opacity:.45}.ImportExcelModal-module__Q7Ttwq__metrics{flex-wrap:wrap;gap:16px;display:flex}.ImportExcelModal-module__Q7Ttwq__metric{border:1px solid var(--darkest-blue);background:var(--lighter-blue);min-width:100px;color:var(--blue-foreground);border-radius:8px;flex:1;padding:12px}.ImportExcelModal-module__Q7Ttwq__changed{text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:700px){.ImportExcelModal-module__Q7Ttwq__modes{grid-template-columns:1fr}}.ImportExcelModal-module__Q7Ttwq__validationError{border-left:3px solid var(--mantine-color-red-6);padding-left:6px;font-weight:600}.ImportExcelModal-module__Q7Ttwq__resultBadge{background:var(--lighter-blue);color:var(--blue-foreground);border:1px solid var(--blue-foreground)}
.ResultsFilters-module__XUdN2q__filters{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.ResultsFilters-module__XUdN2q__filter{width:min(260px,100%)}@media (max-width:700px){.ResultsFilters-module__XUdN2q__filters{grid-template-columns:1fr;display:grid}.ResultsFilters-module__XUdN2q__filter{width:100%}}
.LogFilterGroup-module__CJXMeW__groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.LogFilterGroup-module__CJXMeW__group{border:1px solid var(--darkest-blue);min-width:0;color:var(--darkest-blue);background:var(--white);border-radius:6px;margin:0;padding:12px}.LogFilterGroup-module__CJXMeW__title{padding:0 6px;font-size:13px;font-weight:600}.LogFilterGroup-module__CJXMeW__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:end;gap:12px;display:grid}.LogFilterGroup-module__CJXMeW__fields>*{width:100%;min-width:0}.LogFilterGroup-module__CJXMeW__label{color:var(--darkest-blue);font-size:14px;font-weight:500}
.ResultsSummary-module__EcWlgq__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;display:grid}.ResultsSummary-module__EcWlgq__metricCard,.ResultsSummary-module__EcWlgq__rateCard,.ResultsSummary-module__EcWlgq__companyAverageCard,.ResultsSummary-module__EcWlgq__issueCard{border:1px solid var(--darkest-blue);background-color:var(--lighter-blue);min-height:108px;color:var(--blue-foreground);border-radius:8px}.ResultsSummary-module__EcWlgq__metricCard,.ResultsSummary-module__EcWlgq__rateCard,.ResultsSummary-module__EcWlgq__issueCard{align-items:center;gap:12px;padding:16px;display:flex}.ResultsSummary-module__EcWlgq__companyAverageCard{flex-direction:column;justify-content:center;padding:16px;display:flex}.ResultsSummary-module__EcWlgq__issueCard{min-width:190px}.ResultsSummary-module__EcWlgq__icon,.ResultsSummary-module__EcWlgq__bulb{border:1px solid var(--blue-foreground);width:38px;height:38px;color:var(--blue-foreground);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ResultsSummary-module__EcWlgq__bulb{border-radius:50%}.ResultsSummary-module__EcWlgq__label,.ResultsSummary-module__EcWlgq__value,.ResultsSummary-module__EcWlgq__rate,.ResultsSummary-module__EcWlgq__companyAverage,.ResultsSummary-module__EcWlgq__detail,.ResultsSummary-module__EcWlgq__issueValue{color:var(--blue-foreground)!important}.ResultsSummary-module__EcWlgq__value,.ResultsSummary-module__EcWlgq__rate,.ResultsSummary-module__EcWlgq__companyAverage{margin-top:2px;font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.1}.ResultsSummary-module__EcWlgq__detail{opacity:.7;margin-top:4px}.ResultsSummary-module__EcWlgq__issueValue{margin-top:3px;line-height:1.25}.ResultsSummary-module__EcWlgq__error{color:var(--mantine-color-red-6)!important}.ResultsSummary-module__EcWlgq__omission{color:var(--mantine-color-teal-6)!important}@media (max-width:1600px){.ResultsSummary-module__EcWlgq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ResultsSummary-module__EcWlgq__issueCard{grid-column:span 2}}@media (max-width:900px){.ResultsSummary-module__EcWlgq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ResultsSummary-module__EcWlgq__grid{grid-template-columns:1fr}.ResultsSummary-module__EcWlgq__issueCard{grid-column:auto}}
.FilterMultiSelect-module__q4jbfa__wrapper{max-width:100%;display:inline-block}.FilterMultiSelect-module__q4jbfa__hiddenPill{display:none}
.LogFilterPanel-module__uvMdpW__panel{background:var(--white);min-width:0;color:var(--darkest-blue);border:.5px solid var(--darkest-blue);border-radius:var(--mantine-radius-sm);flex-direction:column;gap:16px;padding:12px 16px;display:flex}
.ChecklistLogToolbar-module___cd3HG__toolbar{border-bottom:1px solid var(--darkest-blue);flex-shrink:0;padding:12px 16px}.ChecklistLogToolbar-module___cd3HG__search{width:200px}.ChecklistLogToolbar-module___cd3HG__text{width:130px}.ChecklistLogToolbar-module___cd3HG__select{width:170px}.ChecklistLogToolbar-module___cd3HG__selectSmall{width:110px}
.LogColumnSettings-module__1fE2gG__panel{background:var(--blue);min-width:0;color:var(--blue-foreground);border-radius:var(--mantine-radius-sm);flex-direction:column;gap:6px;padding:6px;display:flex}.LogColumnSettings-module__1fE2gG__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--blue-foreground)var(--blue);max-height:min(360px,100dvh - 180px);overflow-y:auto}.LogColumnSettings-module__1fE2gG__option{border-radius:var(--mantine-radius-sm);padding:8px}.LogColumnSettings-module__1fE2gG__option:hover,.LogColumnSettings-module__1fE2gG__option:focus-within{background:var(--lighter-blue)}.LogColumnSettings-module__1fE2gG__checkboxBody{align-items:center}.LogColumnSettings-module__1fE2gG__labelWrapper{flex:1;min-width:0}.LogColumnSettings-module__1fE2gG__label{overflow-wrap:anywhere;cursor:pointer;width:100%;font-size:13px;line-height:1.4;color:var(--blue-foreground)!important}.LogColumnSettings-module__1fE2gG__empty,.LogColumnSettings-module__1fE2gG__count{color:var(--blue-foreground);opacity:.75;margin:0;font-size:12px;line-height:1.4}.LogColumnSettings-module__1fE2gG__empty{padding:12px 8px}.LogColumnSettings-module__1fE2gG__count{border-top:1px solid color-mix(in srgb,var(--blue-foreground)20%,transparent);padding:4px 2px 0}
.BadgeSelect-module__7ZQRva__target{border-radius:var(--mantine-radius-sm);min-height:28px;color:inherit;justify-content:center;align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.BadgeSelect-module__7ZQRva__placeholder,.BadgeSelect-module__7ZQRva__chevron{color:currentColor}.BadgeSelect-module__7ZQRva__chevron{flex-shrink:0}.BadgeSelect-module__7ZQRva__search{margin:4px 6px 6px}.BadgeSelect-module__7ZQRva__options{max-height:280px;overflow-y:auto}.BadgeSelect-module__7ZQRva__disabledOption{cursor:not-allowed;opacity:.55}.BadgeSelect-module__7ZQRva__disabledAction{cursor:pointer;align-items:center;gap:4px;font-size:11px;text-decoration:underline;display:inline-flex}
.TaskScopeGroup-module__9XUWZq__scopeGroup{border:1px solid #ffffff1a;margin-bottom:8px;overflow:visible;border-radius:8px!important}.TaskScopeGroup-module__9XUWZq__scopeHeader{background-color:var(--blue);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;transition:background-color .15s;display:flex}.TaskScopeGroup-module__9XUWZq__scopeHeader.TaskScopeGroup-module__9XUWZq__scopeHeaderExpanded{border-radius:8px 8px 0 0!important}.TaskScopeGroup-module__9XUWZq__scopeHeader:hover{background-color:var(--lighter-blue)}.TaskScopeGroup-module__9XUWZq__chevron{color:var(--white);flex-shrink:0;transition:transform .2s}.TaskScopeGroup-module__9XUWZq__chevronCollapsed{transform:rotate(-90deg)}.TaskScopeGroup-module__9XUWZq__scopeInfo{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.TaskScopeGroup-module__9XUWZq__scopeTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.TaskScopeGroup-module__9XUWZq__scopeTitleInput{font-size:14px;font-weight:600}.TaskScopeGroup-module__9XUWZq__scopeCount{color:var(--white);white-space:nowrap;background-color:#ffffff1a;border-radius:12px;padding:2px 10px;font-size:12px}.TaskScopeGroup-module__9XUWZq__scopeDates{color:var(--lighter-blue);align-items:center;gap:16px;font-size:12px;display:flex}.TaskScopeGroup-module__9XUWZq__scopeDate{align-items:center;gap:4px;display:flex}.TaskScopeGroup-module__9XUWZq__scopeActions{opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}.TaskScopeGroup-module__9XUWZq__scopeHeader:hover .TaskScopeGroup-module__9XUWZq__scopeActions{opacity:1}.TaskScopeGroup-module__9XUWZq__scopeActionButton{transition:color .15s;color:var(--white)!important}.TaskScopeGroup-module__9XUWZq__scopeActionButton:hover{color:var(--blue)}.TaskScopeGroup-module__9XUWZq__scopeContainer{border-style:none solid solid;border-width:medium 1px 1px;border-top-color:currentColor;align-items:flex-start;gap:8px;max-height:450px;padding:0 8px;display:flex;position:relative;overflow:auto;box-shadow:0 1px 3px #0000004d;border-radius:0 0 8px 8px!important}.TaskScopeGroup-module__9XUWZq__scopeContainer.TaskScopeGroup-module__9XUWZq__scopeContainerCollapsed{display:none}.TaskScopeGroup-module__9XUWZq__scopeContainerFullyExpanded{max-height:none}.TaskScopeGroup-module__9XUWZq__scopeControls{z-index:21;flex-direction:column;flex:0 0 36px;justify-content:space-between;align-self:stretch;min-height:100%;padding:2px 0 8px;display:flex;position:sticky;top:0;bottom:0;left:0}.TaskScopeGroup-module__9XUWZq__expandGroupButton{color:var(--blue-foreground);flex-shrink:0}.TaskScopeGroup-module__9XUWZq__scopeContent{background-color:var(--white);border-radius:8px;flex:1 0 auto;min-width:calc(100% - 48px);margin-bottom:8px;transition:max-height .3s;overflow:visible}.TaskScopeGroup-module__9XUWZq__scopeContentCollapsed{border-top:none;max-height:0}.TaskScopeGroup-module__9XUWZq__scopeContentExpanded{border-top:1px solid #ffffff0d;max-height:none}.TaskScopeGroup-module__9XUWZq__addTaskRow{background-color:var(--blue);cursor:pointer;color:var(--white);border-radius:8px;flex:none;align-self:flex-start;align-items:center;gap:8px;width:fit-content;padding:10px;font-size:14px;transition:background-color .15s;display:flex;margin:2px 0 0!important}.TaskScopeGroup-module__9XUWZq__addTaskRow:hover{background-color:var(--lighter-blue)}.TaskScopeGroup-module__9XUWZq__addTaskIcon{justify-content:center;align-items:center;display:flex}.TaskScopeGroup-module__9XUWZq__newTaskRow{background-color:rgba(var(--blue-rgb,59,130,246),.05);border-top:1px solid #ffffff0d;align-items:center;gap:12px;padding:10px 16px;display:flex}.TaskScopeGroup-module__9XUWZq__newTaskInput{flex:1}.TaskScopeGroup-module__9XUWZq__noScopeGroup{margin-top:24px}.TaskScopeGroup-module__9XUWZq__noScopeHeader{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ffffff05;border:1px solid #ffffff1a;align-items:center;gap:12px;padding:12px 16px;display:flex;border-radius:8px!important}.TaskScopeGroup-module__9XUWZq__noScopeHeader:hover{background-color:#ffffff0a}.TaskScopeGroup-module__9XUWZq__noScopeTitle{color:#fff;font-size:14px;font-style:italic;font-weight:500}.TaskScopeGroup-module__9XUWZq__emptyScope{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;color:var(--lighter-blue)!important}.TaskScopeGroup-module__9XUWZq__emptyScopeText{margin-bottom:12px;font-size:13px;color:var(--lighter-blue)!important}.TaskScopeGroup-module__9XUWZq__scopeProgress{align-items:center;gap:8px;min-width:120px;display:flex}.TaskScopeGroup-module__9XUWZq__scopeProgressBar{flex:1;min-width:60px}.TaskScopeGroup-module__9XUWZq__scopeProgressText{white-space:nowrap;font-size:11px;color:var(--white)!important}.TaskScopeGroup-module__9XUWZq__dragHandle{cursor:grab;flex-shrink:0;align-items:center;padding:0 4px;display:flex}.TaskScopeGroup-module__9XUWZq__dragHandle:active{cursor:grabbing}
.CostCodeManagementModal-module__njryrW__modalHeader{background:var(--blue);border-bottom:1px solid var(--darkest-blue)}.CostCodeManagementModal-module__njryrW__modalTitle{font-size:1.1rem;font-weight:600;color:var(--blue-foreground)!important}.CostCodeManagementModal-module__njryrW__modalBody{padding:16px}.CostCodeManagementModal-module__njryrW__toolbar{align-items:flex-start}.CostCodeManagementModal-module__njryrW__searchInput{flex:260px;min-width:260px}.CostCodeManagementModal-module__njryrW__addCostCodeGroup{border-radius:4px;overflow:hidden}.CostCodeManagementModal-module__njryrW__addCostCodeButton,.CostCodeManagementModal-module__njryrW__addCostCodeMenuControl{background-color:var(--blue)!important;color:var(--blue-foreground)!important;border:1px solid var(--blue-foreground)!important}.CostCodeManagementModal-module__njryrW__addCostCodeButton{border-radius:4px 0 0 4px!important}.CostCodeManagementModal-module__njryrW__addCostCodeMenuControl{border:1px solid var(--blue-foreground)!important;border-radius:0 4px 4px 0!important}.CostCodeManagementModal-module__njryrW__tableHeader{background:var(--lighter-blue)}.CostCodeManagementModal-module__njryrW__tableHeader th{z-index:2;font-size:14px;font-weight:600;background:var(--lighter-blue)!important;color:var(--blue-foreground)!important}.CostCodeManagementModal-module__njryrW__formRow{background:var(--darkest-blue)!important}.CostCodeManagementModal-module__njryrW__formRow td{vertical-align:middle;padding:8px!important}.CostCodeManagementModal-module__njryrW__dataRow{transition:background-color .15s;background-color:var(--white)!important}.CostCodeManagementModal-module__njryrW__costCodeText{color:var(--darkest-blue)!important}.CostCodeManagementModal-module__njryrW__dataRow.CostCodeManagementModal-module__njryrW__clickable{cursor:pointer}.CostCodeManagementModal-module__njryrW__dataRow.CostCodeManagementModal-module__njryrW__clickable:hover{background:var(--darkest-blue)!important}.CostCodeManagementModal-module__njryrW__dataRow.CostCodeManagementModal-module__njryrW__clickable:hover .CostCodeManagementModal-module__njryrW__costCodeText{color:var(--blue-foreground)!important}.CostCodeManagementModal-module__njryrW__dataRow.CostCodeManagementModal-module__njryrW__selected{background:var(--blue)!important}.CostCodeManagementModal-module__njryrW__dataRow.CostCodeManagementModal-module__njryrW__selected .CostCodeManagementModal-module__njryrW__costCodeText{color:var(--blue-foreground)!important}.CostCodeManagementModal-module__njryrW__dataRow.CostCodeManagementModal-module__njryrW__selected td{color:var(--blue-foreground)}.CostCodeManagementModal-module__njryrW__dataRow td{vertical-align:middle}
.CostCodeInitModal-module__80kzVW__list{border:1px solid color-mix(in srgb,var(--blue)18%,transparent);border-radius:6px;flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.CostCodeInitModal-module__80kzVW__row{border-bottom:1px solid color-mix(in srgb,var(--blue)12%,transparent);padding:8px 12px}.CostCodeInitModal-module__80kzVW__row:last-child{border-bottom:none}.CostCodeInitModal-module__80kzVW__row:hover{background:color-mix(in srgb,var(--blue)6%,transparent)}.CostCodeInitModal-module__80kzVW__code{min-width:48px;color:var(--darkest-blue)}.CostCodeInitModal-module__80kzVW__details{min-width:0;color:var(--blue)}.CostCodeInitModal-module__80kzVW__badge{flex-shrink:0}
.CostCodeImportModal-module__-ViPxq__modalHeader{background:var(--blue);border-bottom:1px solid var(--darkest-blue)}.CostCodeImportModal-module__-ViPxq__modalTitle{font-weight:600;color:var(--blue-foreground)!important}.CostCodeImportModal-module__-ViPxq__modalBody{padding:16px}.CostCodeImportModal-module__-ViPxq__description{opacity:.8;color:var(--blue-foreground)!important}.CostCodeImportModal-module__-ViPxq__actionButton{min-height:42px}
.AssigneeManagementModal-module__PLZAca__modalHeader{background:var(--blue);border-bottom:1px solid var(--darkest-blue);padding:14px 20px}.AssigneeManagementModal-module__PLZAca__modalTitle{font-size:1.05rem;font-weight:600;color:var(--blue-foreground)!important}.AssigneeManagementModal-module__PLZAca__modalBody{padding:16px}.AssigneeManagementModal-module__PLZAca__userRow{cursor:default;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;transition:background-color .15s;display:flex}.AssigneeManagementModal-module__PLZAca__userRow:hover{background-color:rgba(var(--blue-rgb,59,130,246),.06)}.AssigneeManagementModal-module__PLZAca__userRowAssigned{background-color:rgba(var(--blue-rgb,59,130,246),.04);border-left:2px solid var(--blue);padding-left:8px}.AssigneeManagementModal-module__PLZAca__userRowAssigned:hover{background-color:rgba(var(--blue-rgb,59,130,246),.1)}.AssigneeManagementModal-module__PLZAca__avatar{flex-shrink:0;font-size:11px;font-weight:600}.AssigneeManagementModal-module__PLZAca__userName{color:var(--darkest-blue);line-height:1.3}.AssigneeManagementModal-module__PLZAca__userEmail{color:var(--lighter-blue,#94a3b8);line-height:1.3}.AssigneeManagementModal-module__PLZAca__assignedBadge{flex-shrink:0;font-size:10px}.AssigneeManagementModal-module__PLZAca__toggleButton{border-radius:6px;flex-shrink:0;transition:all .15s}.AssigneeManagementModal-module__PLZAca__toggleButton:hover{transform:scale(1.1)}
.ScopeSelectionModal-module__RdV6iG__scopeItem{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.ScopeSelectionModal-module__RdV6iG__scopeItemContent{cursor:default;flex:1;min-width:0}
.SubtaskSubTable-module__KBfVPa__wrapper{background-color:#ffffff05;border-radius:0 0 6px 6px;margin:12px 0 4px 38px;overflow:visible}.SubtaskSubTable-module__KBfVPa__table{border-collapse:collapse;width:100%;min-width:max-content}.SubtaskSubTable-module__KBfVPa__thead{top:var(--task-table-sticky-header-height);z-index:19;position:sticky}.SubtaskSubTable-module__KBfVPa__headerRow{background-color:#ffffff0a;border-bottom:1px solid #ffffff14}.SubtaskSubTable-module__KBfVPa__headerRow th{text-transform:uppercase;letter-spacing:.5px;color:var(--lighter-blue);text-align:center;white-space:nowrap;padding:6px 10px;font-size:10px;font-weight:600}.SubtaskSubTable-module__KBfVPa__checkCell{width:40px;min-width:40px;max-width:90px;text-align:center!important;padding:0 6px!important}.SubtaskSubTable-module__KBfVPa__nameHeader{width:298px;min-width:50px;text-align:left!important}.SubtaskSubTable-module__KBfVPa__costCodeHeader{width:108px;min-width:80px}.SubtaskSubTable-module__KBfVPa__estTimeHeader{width:145px;min-width:100px}.SubtaskSubTable-module__KBfVPa__numberHeader{width:103px;min-width:80px}.SubtaskSubTable-module__KBfVPa__timeRemainingHeader{width:130px;min-width:100px}.SubtaskSubTable-module__KBfVPa__locationHeader{width:108px;min-width:80px}.SubtaskSubTable-module__KBfVPa__shortTextHeader{width:68px;min-width:40px}.SubtaskSubTable-module__KBfVPa__labelsHeader{width:170px;min-width:120px}.SubtaskSubTable-module__KBfVPa__costCodeDataHeader{width:110px;min-width:80px}.SubtaskSubTable-module__KBfVPa__pctHeader{width:115px;min-width:80px}.SubtaskSubTable-module__KBfVPa__checklistHeader{width:55px;min-width:50px}.SubtaskSubTable-module__KBfVPa__statusHeader{width:150px;min-width:120px}.SubtaskSubTable-module__KBfVPa__dateHeader{width:160px;min-width:100px}.SubtaskSubTable-module__KBfVPa__associatedHeader{width:120px;min-width:80px}.SubtaskSubTable-module__KBfVPa__actionsHeader{width:40px}.SubtaskSubTable-module__KBfVPa__progressCell{align-items:center;gap:8px;display:flex}.SubtaskSubTable-module__KBfVPa__progressBar{flex:1;min-width:20px}.SubtaskSubTable-module__KBfVPa__row{border-bottom:1px solid #ffffff0a;transition:background-color .12s}.SubtaskSubTable-module__KBfVPa__cell{border-right:1px solid var(--black)}.SubtaskSubTable-module__KBfVPa__row:hover{background-color:#ffffff0a}.SubtaskSubTable-module__KBfVPa__row:last-child{border-bottom:none}.SubtaskSubTable-module__KBfVPa__headerCell{border-left:1px solid var(--white)!important}.SubtaskSubTable-module__KBfVPa__completedRow{opacity:.55}.SubtaskSubTable-module__KBfVPa__selectedRow{background-color:#3b82f614}.SubtaskSubTable-module__KBfVPa__row td{vertical-align:middle;text-align:center;padding:5px 10px}.SubtaskSubTable-module__KBfVPa__nameCell{word-break:break-word;overflow:hidden;white-space:normal!important;text-align:left!important;padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__nameCell div,.SubtaskSubTable-module__KBfVPa__nameCell span,.SubtaskSubTable-module__KBfVPa__nameCell p{word-break:break-word;text-align:left!important;white-space:normal!important;justify-content:flex-start!important}.SubtaskSubTable-module__KBfVPa__costCodeCell{padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__numberCell{text-align:center!important;padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__locationCell{padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__shortTextCell{text-align:center!important;padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__labelsCell{gap:4px;padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__costCodeDataCell{padding:5px 10px!important}.SubtaskSubTable-module__KBfVPa__statusCell{padding:4px 10px!important}.SubtaskSubTable-module__KBfVPa__pctCell{text-align:center!important;padding:4px 10px!important}.SubtaskSubTable-module__KBfVPa__dateCell,.SubtaskSubTable-module__KBfVPa__assigneesCell{padding:4px 10px!important}.SubtaskSubTable-module__KBfVPa__assigneesCellInner{justify-content:center;align-items:center;gap:6px;display:flex}.SubtaskSubTable-module__KBfVPa__assigneeAddBtn{flex-shrink:0;transition:opacity .15s,transform .15s}.SubtaskSubTable-module__KBfVPa__assigneeAddBtn:hover{transform:scale(1.15)}.SubtaskSubTable-module__KBfVPa__actionsCell{padding:4px 8px!important}.SubtaskSubTable-module__KBfVPa__rowActions{align-items:center;gap:2px;transition:opacity .15s;display:flex}.SubtaskSubTable-module__KBfVPa__addRow{background-color:#0000}.SubtaskSubTable-module__KBfVPa__addCell{padding:4px 10px!important}.SubtaskSubTable-module__KBfVPa__addInput{width:100%;font-size:13px}.SubtaskSubTable-module__KBfVPa__assignToMeCheckbox{flex-shrink:0}.SubtaskSubTable-module__KBfVPa__addInput input{color:var(--lighter-blue,#7da4d0)!important;background:0 0!important;border:none!important;padding:4px 0!important}.SubtaskSubTable-module__KBfVPa__addInput input::placeholder{opacity:.6;color:var(--lighter-blue,#7da4d0)!important}.SubtaskSubTable-module__KBfVPa__addInput input:focus{outline:none;color:var(--blue,#3b82f6)!important}.SubtaskSubTable-module__KBfVPa__icon{opacity:.3;flex-shrink:0;transition:color .15s;color:var(--lighter-blue)!important}.SubtaskSubTable-module__KBfVPa__icon.SubtaskSubTable-module__KBfVPa__hasSomething{opacity:1;color:var(--darkest-blue)!important}
.DeferredTaskRow-module__UgK62q__placeholder{background:var(--white);height:48px;color:var(--darkest-blue)}.DeferredTaskRow-module__UgK62q__placeholder td{border-bottom:1px solid var(--darkest-blue);padding:8px}
.LabelsModal-module__MiaWOq__labelRow{border-radius:6px;align-items:center;padding:8px 10px;transition:background .12s;display:flex}.LabelsModal-module__MiaWOq__labelRow:hover{background:#ffffff0f}.LabelsModal-module__MiaWOq__tabsList{border-bottom:1.5px solid #ffffff1f;gap:2px}.LabelsModal-module__MiaWOq__tab{color:var(--blue-foreground);border-bottom:2px solid #0000;border-radius:6px 6px 0 0;padding:8px 14px;font-size:13.5px;transition:color .15s,background .15s}.LabelsModal-module__MiaWOq__tab:hover{color:var(--blue-foreground);background:#ffffff0f}.LabelsModal-module__MiaWOq__tab[data-active]{color:var(--lighter-blue);background:0 0;font-weight:500;background:var(--white)!important}
.QuestionAssignmentModal-module__FMdnGq__modalHeader{background:var(--blue);border-bottom:1px solid var(--darkest-blue)}.QuestionAssignmentModal-module__FMdnGq__modalTitle{font-weight:600;color:var(--blue-foreground)!important}.QuestionAssignmentModal-module__FMdnGq__modalBody{padding:16px}.QuestionAssignmentModal-module__FMdnGq__questionRow{border:1px solid var(--darkest-blue);background:var(--lighter-blue);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.QuestionAssignmentModal-module__FMdnGq__questionRowAssigned{background:#ffffff0a}.QuestionAssignmentModal-module__FMdnGq__assignedBadge{flex-shrink:0}.QuestionAssignmentModal-module__FMdnGq__questionContent{flex:1;min-width:0}.QuestionAssignmentModal-module__FMdnGq__questionText,.QuestionAssignmentModal-module__FMdnGq__emptyText{color:var(--blue-foreground)!important}.QuestionAssignmentModal-module__FMdnGq__questionText{flex:1}
.TasksEmptyState-module__j_MbLG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:280px;padding:48px 24px;display:flex}.TasksEmptyState-module__j_MbLG__icon{color:var(--darkest-blue);opacity:.55;display:flex}.TasksEmptyState-module__j_MbLG__title{color:var(--darkest-blue)!important}.TasksEmptyState-module__j_MbLG__message{opacity:.75;max-width:520px;margin-bottom:8px;color:var(--darkest-blue)!important}
.ChecklistExecutionHeader-module__TQHlFG__header{border-bottom:1px solid #ffffff12;padding:16px 20px 12px}.ChecklistExecutionHeader-module__TQHlFG__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 20px;display:grid}.ChecklistExecutionHeader-module__TQHlFG__field{flex-direction:column;gap:1px;display:flex}.ChecklistExecutionHeader-module__TQHlFG__fieldLabel{letter-spacing:.03em}.ChecklistExecutionHeader-module__TQHlFG__fieldValue{color:var(--white)}
.LogTable-module__TbCQ6q__tableWrapper.LogTable-module__TbCQ6q__fitViewport{min-width:0;overflow-x:auto}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__table{table-layout:fixed;width:100%}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__table th,.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__table td{overflow-wrap:anywhere;min-width:0;padding-left:3px;padding-right:3px;overflow:hidden}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__table th{white-space:normal}.LogTable-module__TbCQ6q__floatingEditor{background:var(--blue);color:var(--blue-foreground);border-color:var(--blue-foreground)}.LogTable-module__TbCQ6q__floatingEditor .LogTable-module__TbCQ6q__cellContent{overflow:visible}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__headerContent{white-space:normal;flex-wrap:wrap;min-width:0}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__cellContent{overflow:hidden}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__cellContent>*{min-width:0;max-width:100%}.LogTable-module__TbCQ6q__fitViewport .LogTable-module__TbCQ6q__collapsedEditor{min-width:0}.LogTable-module__TbCQ6q__tableWrapper{border:1px solid var(--darkest-blue);border-radius:8px;width:100%;overflow-x:auto}.LogTable-module__TbCQ6q__scrollPaginationWrapper{flex:1;min-height:0;overflow:auto}.LogTable-module__TbCQ6q__table{border-collapse:separate;border-spacing:0;background:var(--blue);width:100%}.LogTable-module__TbCQ6q__table thead tr th:first-child{border-top-left-radius:8px}.LogTable-module__TbCQ6q__table thead tr th:last-child{border-top-right-radius:8px}.LogTable-module__TbCQ6q__table th{background:var(--lighter-blue);color:var(--blue-foreground);text-align:left;white-space:nowrap;border-bottom:1px solid color-mix(in srgb,var(--darkest-blue)70%,transparent);z-index:1;padding:10px 12px;font-size:.78rem;font-weight:600;position:sticky;top:0}.LogTable-module__TbCQ6q__table.LogTable-module__TbCQ6q__nonStickyHeaders th{z-index:auto;position:static;top:auto}.LogTable-module__TbCQ6q__table td{overflow-wrap:anywhere;border-bottom:1px solid color-mix(in srgb,var(--darkest-blue)28%,transparent);color:var(--blue-foreground);vertical-align:top;min-width:150px;padding:6px 8px}.LogTable-module__TbCQ6q__table tbody tr:last-child td{border-bottom:none}.LogTable-module__TbCQ6q__table tbody tr:hover td{background:var(--lighter-blue)}.LogTable-module__TbCQ6q__table tbody tr.LogTable-module__TbCQ6q__selectedRow>td,.LogTable-module__TbCQ6q__table tbody tr.LogTable-module__TbCQ6q__selectedRow:hover>td{background:color-mix(in srgb,var(--lighter-blue)80%,var(--blue-foreground))}.LogTable-module__TbCQ6q__groupRow td{background:var(--darkest-blue);color:var(--blue-foreground);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--darkest-blue);padding:8px 12px;font-size:.78rem;font-weight:700}.LogTable-module__TbCQ6q__groupRow:hover td{background:var(--darkest-blue)}.LogTable-module__TbCQ6q__groupRowSticky td{padding:0}.LogTable-module__TbCQ6q__groupRowLabel{z-index:3;box-sizing:border-box;width:var(--log-table-viewport-width,max-content);max-width:var(--log-table-viewport-width,100%);background:var(--darkest-blue);white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;display:block;position:sticky;left:0;overflow:hidden}.LogTable-module__TbCQ6q__editableCell{cursor:default}.LogTable-module__TbCQ6q__editableCell:hover{outline:1px dashed var(--darkest-blue);outline-offset:-1px}.LogTable-module__TbCQ6q__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none}.LogTable-module__TbCQ6q__headerContent{align-items:center;gap:4px;display:flex}.LogTable-module__TbCQ6q__headerStack{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.LogTable-module__TbCQ6q__collapseToggle{flex-shrink:0}.LogTable-module__TbCQ6q__collapsedHeader{white-space:normal;padding:6px 4px}.LogTable-module__TbCQ6q__collapsedHeader .LogTable-module__TbCQ6q__headerContent{text-align:center;overflow-wrap:anywhere;justify-content:center;font-size:.68rem}.LogTable-module__TbCQ6q__collapsedCell{vertical-align:middle;padding:4px 2px;overflow:hidden}.LogTable-module__TbCQ6q__collapsedCellContent{writing-mode:vertical-rl;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;transform:rotate(180deg)}.LogTable-module__TbCQ6q__collapsedEditingCell{z-index:4;position:relative;overflow:visible}.LogTable-module__TbCQ6q__collapsedEditor{border:1px solid var(--darkest-blue);background:var(--blue);min-width:220px;box-shadow:0 4px 12px color-mix(in srgb,var(--darkest-blue)30%,transparent);border-radius:8px;padding:6px;position:absolute;top:0;left:0}.LogTable-module__TbCQ6q__collapsedCellContent .mantine-Badge-root{text-overflow:clip;max-width:none;height:auto;width:var(--badge-height);padding:var(--badge-padding-x)0;white-space:nowrap;line-height:1;overflow:visible}.LogTable-module__TbCQ6q__collapsedCellContent .mantine-Badge-label{text-overflow:clip;white-space:nowrap;max-width:none;line-height:inherit;overflow:visible}.LogTable-module__TbCQ6q__centerHeaders th,.LogTable-module__TbCQ6q__centerHeaders .LogTable-module__TbCQ6q__headerContent{text-align:center;justify-content:center}.LogTable-module__TbCQ6q__centerRowNumber{text-align:center!important}.LogTable-module__TbCQ6q__centerCells td{vertical-align:middle;text-align:center!important}.LogTable-module__TbCQ6q__cellContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.LogTable-module__TbCQ6q__cellContent>*{text-align:center;justify-content:center;max-width:100%}.LogTable-module__TbCQ6q__cellContent input,.LogTable-module__TbCQ6q__cellContent textarea{text-align:center}.LogTable-module__TbCQ6q__centerCells .LogTable-module__TbCQ6q__selectionCell>*{justify-content:center;display:flex}.LogTable-module__TbCQ6q__columnBorders th,.LogTable-module__TbCQ6q__columnBorders td{border-right:1px solid color-mix(in srgb,var(--darkest-blue)70%,transparent)}.LogTable-module__TbCQ6q__columnBorders th:last-child,.LogTable-module__TbCQ6q__columnBorders td:last-child{border-right:0}.LogTable-module__TbCQ6q__sortIcon{opacity:.7;display:inline-flex}.LogTable-module__TbCQ6q__table th.LogTable-module__TbCQ6q__numberCell,.LogTable-module__TbCQ6q__table td.LogTable-module__TbCQ6q__numberCell{text-align:center;font-variant-numeric:tabular-nums;color:var(--blue-foreground);opacity:.85;min-width:var(--log-number-column-width,32px);width:var(--log-number-column-width,32px);max-width:var(--log-number-column-width,32px);white-space:nowrap;overflow-wrap:normal;padding-left:8px;padding-right:8px}.LogTable-module__TbCQ6q__numberContent{white-space:nowrap;align-items:center;gap:4px;width:max-content;display:inline-flex}.LogTable-module__TbCQ6q__selectionCell,.LogTable-module__TbCQ6q__selectionColumn{text-align:center;width:36px!important;min-width:36px!important;max-width:36px!important;padding:6px 4px!important}.LogTable-module__TbCQ6q__stickyNumberCell{z-index:2;opacity:1;background:var(--blue);position:sticky!important;left:0!important}thead .LogTable-module__TbCQ6q__stickyNumberCell{background:var(--lighter-blue);z-index:6!important}.LogTable-module__TbCQ6q__table tbody tr:hover .LogTable-module__TbCQ6q__stickyNumberCell{background:var(--lighter-blue)}.LogTable-module__TbCQ6q__dragHandleCell,.LogTable-module__TbCQ6q__expanderCell{text-align:center;width:36px!important;min-width:36px!important;padding:6px 4px!important}.LogTable-module__TbCQ6q__expandedRow td{background:#ffffff08}.LogTable-module__TbCQ6q__expandedCell{padding:0!important}.LogTable-module__TbCQ6q__actionsCell{text-align:center;width:124px;min-width:124px}.LogTable-module__TbCQ6q__actionsGroup{justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.LogTable-module__TbCQ6q__draftRow td{background:color-mix(in srgb,var(--white)22%,var(--blue))}.LogTable-module__TbCQ6q__table tbody tr.LogTable-module__TbCQ6q__draftRow:hover td{background:color-mix(in srgb,var(--white)30%,var(--blue))}.LogTable-module__TbCQ6q__bottomDraftRow td{border-top:8px solid var(--white)}.LogTable-module__TbCQ6q__uniformControlRow td{vertical-align:middle}.LogTable-module__TbCQ6q__uniformControlRow .LogTable-module__TbCQ6q__editableCell input,.LogTable-module__TbCQ6q__uniformControlRow .LogTable-module__TbCQ6q__editableCell textarea,.LogTable-module__TbCQ6q__uniformControlRow .LogTable-module__TbCQ6q__editableCell select,.LogTable-module__TbCQ6q__uniformControlRow .LogTable-module__TbCQ6q__editableCell button{box-sizing:border-box;height:36px;min-height:36px}.LogTable-module__TbCQ6q__uniformControlRow .LogTable-module__TbCQ6q__editableCell textarea{overflow-y:hidden}.LogTable-module__TbCQ6q__emptyState{text-align:center;opacity:.7;padding:32px}.LogTable-module__TbCQ6q__displayText{color:var(--blue-foreground);white-space:pre-wrap;word-break:break-word;padding:4px 6px}.LogTable-module__TbCQ6q__displayEmpty{padding:4px 6px;color:var(--blue-foreground)!important}.LogTable-module__TbCQ6q__editableText textarea,.LogTable-module__TbCQ6q__editableText{color:var(--blue-foreground);width:100%;min-width:120px;font-size:14px}.LogTable-module__TbCQ6q__editableText textarea::placeholder{color:color-mix(in srgb,var(--darkest-blue)50%,var(--white))!important}.LogTable-module__TbCQ6q__selectCell{min-width:130px}.LogTable-module__TbCQ6q__selectCell input,.LogTable-module__TbCQ6q__selectCell button{padding:4px 6px;font-size:14px;color:var(--darkest-blue)!important}.LogTable-module__TbCQ6q__selectCell input::placeholder{color:var(--blue-foreground)}.LogTable-module__TbCQ6q__cellXs{white-space:nowrap;width:1%;min-width:60px}.LogTable-module__TbCQ6q__cellSm{white-space:nowrap;width:1%;min-width:120px}.LogTable-module__TbCQ6q__cellMd{white-space:nowrap;width:1%;min-width:180px}.LogTable-module__TbCQ6q__cellLg{white-space:nowrap;width:1%;min-width:240px}.LogTable-module__TbCQ6q__cellXl{white-space:nowrap;width:1%;min-width:300px}.LogTable-module__TbCQ6q__cellFit{white-space:nowrap;width:1%;min-width:0!important}.LogTable-module__TbCQ6q__taskBadge{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LogTable-module__TbCQ6q__attachmentCell{border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;min-width:110px;min-height:32px;padding:4px;transition:background .15s;display:flex}.LogTable-module__TbCQ6q__attachmentCellDragOver{outline:1px dashed var(--blue-foreground);background:#ffffff14}.LogTable-module__TbCQ6q__attachmentThumb{border-radius:4px;flex:none;width:36px;height:36px;position:relative;overflow:hidden}.LogTable-module__TbCQ6q__attachmentImg{object-fit:cover;cursor:pointer;border-radius:4px;width:36px;height:36px}.LogTable-module__TbCQ6q__attachmentFile{background:var(--darkest-blue);width:36px;height:36px;color:var(--blue-foreground);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px;text-decoration:none;display:flex}.LogTable-module__TbCQ6q__attachmentRemove{border-radius:0 0 0 4px;position:absolute;top:0;right:0;background:#00000080!important}.LogTable-module__TbCQ6q__attachmentAdd{color:var(--blue-foreground);opacity:.7}.LogTable-module__TbCQ6q__attachmentAdd:hover{opacity:1}.LogTable-module__TbCQ6q__hiddenInput{display:none}.LogTable-module__TbCQ6q__attachmentHint{color:var(--blue-foreground);white-space:nowrap;align-items:center;gap:4px;font-size:.7rem;display:inline-flex}.LogTable-module__TbCQ6q__fixedLayout{table-layout:fixed}.LogTable-module__TbCQ6q__dragHandleColumn,.LogTable-module__TbCQ6q__expanderColumn{width:36px}.LogTable-module__TbCQ6q__numberColumn{width:var(--log-number-column-width,32px)}.LogTable-module__TbCQ6q__table td.LogTable-module__TbCQ6q__draftNumberCell{opacity:1;font-size:11px}.LogTable-module__TbCQ6q__actionsColumn{width:124px}.LogTable-module__TbCQ6q__fixedLayout td,.LogTable-module__TbCQ6q__fixedLayout th{box-sizing:border-box;text-overflow:ellipsis;min-width:0;overflow:hidden}.LogTable-module__TbCQ6q__resizableHeader{padding-right:16px;position:sticky}.LogTable-module__TbCQ6q__columnResizer{z-index:3;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;width:12px;height:100%;position:absolute;top:0;right:0}.LogTable-module__TbCQ6q__columnResizer:after{content:"";background:var(--darkest-blue);opacity:0;width:2px;height:60%;transition:opacity .15s;position:absolute;top:20%;right:3px}.LogTable-module__TbCQ6q__columnResizer:hover:after{opacity:.8}.LogTable-module__TbCQ6q__dropTargetRow td{box-shadow:inset 0 2px 0 0 var(--mantine-color-blue-5)}.LogTable-module__TbCQ6q__reorderableHeader{cursor:grab;-webkit-user-select:none;user-select:none}.LogTable-module__TbCQ6q__reorderableHeader:active{cursor:grabbing}.LogTable-module__TbCQ6q__draggingColumnHeader{opacity:.55}.LogTable-module__TbCQ6q__dropTargetColumnHeader{box-shadow:inset 2px 0 0 0 var(--mantine-color-blue-5)}.LogTable-module__TbCQ6q__validationError{border-left:3px solid var(--mantine-color-red-6);padding-left:6px;font-weight:600}
.BlockContent-module__ydL2sa__stack{flex-direction:column;gap:10px;display:flex}.BlockContent-module__ydL2sa__tableWrap{width:100%;overflow-x:auto}.BlockContent-module__ydL2sa__table{border-collapse:collapse;width:100%;color:var(--blue-foreground);font-size:12px}.BlockContent-module__ydL2sa__table th,.BlockContent-module__ydL2sa__table td{border:1px solid var(--darkest-blue);text-align:left;vertical-align:middle;padding:8px 10px}.BlockContent-module__ydL2sa__table th{background:var(--lighter-blue);font-weight:700}.BlockContent-module__ydL2sa__tableHeaderCell{align-items:center;gap:4px;display:flex}.BlockContent-module__ydL2sa__tableHeaderCell>:first-child{flex:1}.BlockContent-module__ydL2sa__tableRowActions{text-align:center;width:44px;min-width:44px;padding:4px}.BlockContent-module__ydL2sa__timeOffCard{border:1px solid var(--darkest-blue);border-radius:8px;flex-direction:column;gap:8px;padding:8px 12px;display:flex}.BlockContent-module__ydL2sa__timeOffRow{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.BlockContent-module__ydL2sa__timeOffPeople{cursor:pointer;flex-shrink:0;align-items:center;display:flex}.BlockContent-module__ydL2sa__timeOffAvatar{border:2px solid var(--white)}.BlockContent-module__ydL2sa__timeOffAvatarOverflow{color:var(--white);background-color:var(--darkest-blue);border:2px solid var(--white);font-size:11px;font-weight:700}.BlockContent-module__ydL2sa__itemRow{align-items:flex-start;gap:8px;width:100%;display:flex}.BlockContent-module__ydL2sa__grow{flex:1;width:100%;min-width:0}.BlockContent-module__ydL2sa__plainField{flex:1;align-items:flex-start;gap:4px;width:100%;min-width:0;display:flex}.BlockContent-module__ydL2sa__emptyPlain{opacity:.55}.BlockContent-module__ydL2sa__fieldLabel{color:var(--blue-foreground)}.BlockContent-module__ydL2sa__timeOffNotes{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.BlockContent-module__ydL2sa__bullet{color:var(--blue-foreground);padding-top:7px;font-weight:700}.BlockContent-module__ydL2sa__empty{opacity:.7;padding:12px}.BlockContent-module__ydL2sa__summaryList{color:var(--blue-foreground);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;padding-left:20px;display:grid}.BlockContent-module__ydL2sa__sourceLink{border:1px solid var(--darkest-blue);color:var(--blue-foreground);background:var(--lighter-blue);border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}@media (max-width:700px){.BlockContent-module__ydL2sa__summaryList{grid-template-columns:1fr}}.BlockContent-module__ydL2sa__timeOffScroll{overflow-x:auto}.BlockContent-module__ydL2sa__timeOffList{min-width:828px}.BlockContent-module__ydL2sa__timeOffRow{grid-template-columns:repeat(3,240px) 28px;justify-content:center;min-width:778px;display:grid}.BlockContent-module__ydL2sa__timeOffAssignment{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.BlockContent-module__ydL2sa__timeOffDates{text-align:center;justify-content:center;align-items:center;display:flex}.BlockContent-module__ydL2sa__timeOffNotes{text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center}
.LogConflictDialog-module__yASUDq__surface{color:var(--blue-foreground)}.LogConflictDialog-module__yASUDq__table,.LogConflictDialog-module__yASUDq__table th,.LogConflictDialog-module__yASUDq__table td{color:var(--blue-foreground);background:var(--blue)}.LogConflictDialog-module__yASUDq__table th{background:var(--lighter-blue)}
.LogOverflowTooltip-module__Lbmyfq__tooltip{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--darkest-blue);max-width:min(420px,100vw - 32px);color:var(--blue-foreground);border:1px solid var(--blue-foreground)}
.MeetingBlockCard-module__wqS82G__card{border:1px solid var(--darkest-blue);background:var(--blue);border-radius:8px;min-width:0;scroll-margin-top:16px}.MeetingBlockCard-module__wqS82G__header{border-bottom:1px solid var(--darkest-blue);background:var(--lighter-blue);border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.MeetingBlockCard-module__wqS82G__titleGroup{flex:1;min-width:0}.MeetingBlockCard-module__wqS82G__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MeetingBlockCard-module__wqS82G__titleInput{flex:1}.MeetingBlockCard-module__wqS82G__dragHandle{cursor:grab;color:var(--blue-foreground);display:flex}.MeetingBlockCard-module__wqS82G__number{border:1px solid var(--darkest-blue);width:24px;height:24px;color:var(--blue-foreground);border-radius:50%;flex:0 0 24px;place-items:center;font-size:12px;font-weight:700;display:grid}.MeetingBlockCard-module__wqS82G__body{padding:12px}
.NavigationDrawer-module__lzW3Wa__drawer{background-color:var(--blue);flex-direction:column;height:100vh;transition:width .325s cubic-bezier(.4,0,.6,1);display:flex;position:fixed;top:0;left:0}.NavigationDrawer-module__lzW3Wa__drawerOpen{width:240px}.NavigationDrawer-module__lzW3Wa__drawerClosed{width:64px}.NavigationDrawer-module__lzW3Wa__header{background-color:var(--blue);border-bottom:1px solid var(--darkest-blue);justify-content:flex-start;align-items:center;height:60px;min-height:60px;padding:0 16px;display:flex}.NavigationDrawer-module__lzW3Wa__navList{border-right:1px solid var(--darkest-blue);border-bottom:1px solid var(--darkest-blue);flex-direction:column;flex-grow:1;padding:12px;display:flex;overflow:auto}.NavigationDrawer-module__lzW3Wa__navSection{margin-bottom:4px}.NavigationDrawer-module__lzW3Wa__navSectionLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--blue-foreground);white-space:nowrap;padding:0 4px;font-size:11px;font-weight:600;display:block;overflow:hidden}.NavigationDrawer-module__lzW3Wa__navSectionLabelRow{justify-content:space-between;align-items:center;padding:12px 4px 4px;display:flex}.NavigationDrawer-module__lzW3Wa__sectionGrip{cursor:grab;opacity:0;color:var(--blue-foreground);flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex}.NavigationDrawer-module__lzW3Wa__sectionGrip:active{cursor:grabbing}.NavigationDrawer-module__lzW3Wa__sectionGrip:hover{opacity:1!important}.NavigationDrawer-module__lzW3Wa__navSectionLabelRow:hover .NavigationDrawer-module__lzW3Wa__sectionGrip{opacity:.6}.NavigationDrawer-module__lzW3Wa__navSectionDivider{background-color:var(--darkest-blue);cursor:grab;height:1px;margin:8px 4px}.NavigationDrawer-module__lzW3Wa__adminSection{border-top:1px solid var(--darkest-blue);margin-top:auto;padding-top:8px}.NavigationDrawer-module__lzW3Wa__navLink{border-radius:var(--mantine-radius-sm);white-space:nowrap;flex:1;align-items:center;gap:8px;min-height:42px;display:flex;color:var(--blue-foreground)!important}.NavigationDrawer-module__lzW3Wa__navLink>span{margin:0 8px;flex-shrink:0;margin-inline-end:0}.NavigationDrawer-module__lzW3Wa__navLink[data-active]{background-color:var(--darkest-blue)!important;color:var(--white)!important}.NavigationDrawer-module__lzW3Wa__navLink.NavigationDrawer-module__lzW3Wa__navLinkClosed{padding:0 0 0 2px}.NavigationDrawer-module__lzW3Wa__navLink:hover{color:var(--blue-foreground)!important;background-color:var(--darkest-blue)!important}.NavigationDrawer-module__lzW3Wa__navLink:hover[data-active]{color:var(--white)!important}.NavigationDrawer-module__lzW3Wa__footer{border-right:1px solid var(--darkest-blue);padding:12px}.NavigationDrawer-module__lzW3Wa__logoutButton{justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.NavigationDrawer-module__lzW3Wa__logoutButton>span{flex-shrink:0;margin:0 8px;margin-inline-end:0}.NavigationDrawer-module__lzW3Wa__draggableItem{transition:background-color .15s}.NavigationDrawer-module__lzW3Wa__dragHandle{cursor:grab;color:var(--blue-foreground);opacity:0;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex}.NavigationDrawer-module__lzW3Wa__dragHandle:active{cursor:grabbing}.NavigationDrawer-module__lzW3Wa__dragHandle:hover{opacity:1!important}.NavigationDrawer-module__lzW3Wa__navLink:hover .NavigationDrawer-module__lzW3Wa__dragHandle{opacity:.6}.NavigationDrawer-module__lzW3Wa__dragging{background-color:var(--darkest-blue);border-radius:var(--mantine-radius-sm);opacity:.95;box-shadow:0 4px 12px #0000004d}.NavigationDrawer-module__lzW3Wa__sectionDragging{background-color:var(--darkest-blue);border-radius:var(--mantine-radius-sm);opacity:.95;box-shadow:0 4px 16px #00000059}
.LogToolbar-module__Cd8T8W__toolbar{flex-direction:column;gap:8px;width:100%;display:flex}.LogToolbar-module__Cd8T8W__row{align-items:center;min-width:0}.LogToolbar-module__Cd8T8W__searchGroup{min-width:0}.LogToolbar-module__Cd8T8W__actionGroup{flex-shrink:0;margin-left:auto}.LogToolbar-module__Cd8T8W__searchInput{flex-shrink:0;width:240px}.LogToolbar-module__Cd8T8W__addButton{flex-shrink:0}.LogToolbar-module__Cd8T8W__logActions{display:contents}.LogToolbar-module__Cd8T8W__bulkActions:empty{display:none}@media (max-width:700px){.LogToolbar-module__Cd8T8W__searchGroup{width:100%}.LogToolbar-module__Cd8T8W__searchInput{flex:1;width:auto;min-width:0}.LogToolbar-module__Cd8T8W__actionGroup{flex-wrap:wrap;max-width:100%}}.LogToolbar-module__Cd8T8W__attachmentFilter{flex-direction:column;gap:4px;display:flex}.LogToolbar-module__Cd8T8W__attachmentFilterLabel{color:var(--mantine-color-gray-7);font-size:.75rem;font-weight:500}
.PeopleAnalyzerMatrix-module__Y2Cc_a__wrapper{border:1px solid var(--darkest-blue);border-radius:8px;width:100%;overflow-x:auto}.PeopleAnalyzerMatrix-module__Y2Cc_a__table{border-collapse:collapse;background:var(--blue);width:100%;min-width:920px;color:var(--blue-foreground)}.PeopleAnalyzerMatrix-module__Y2Cc_a__table thead th{background:var(--lighter-blue);text-align:center;border-bottom:1px solid var(--darkest-blue);white-space:nowrap;padding:8px 6px;font-size:.72rem;font-weight:600}.PeopleAnalyzerMatrix-module__Y2Cc_a__groupHeader{border-bottom:1px solid var(--darkest-blue)}.PeopleAnalyzerMatrix-module__Y2Cc_a__stickyCol{z-index:2;background:var(--lighter-blue);text-align:left;border-right:1px solid var(--darkest-blue);min-width:148px;max-width:180px;padding-left:12px;font-weight:600;position:sticky;left:0}.PeopleAnalyzerMatrix-module__Y2Cc_a__rowLabel{z-index:1;background:var(--blue);text-align:left;border-right:1px solid var(--darkest-blue);white-space:nowrap;padding:8px 12px;font-size:.82rem;font-weight:500;position:sticky;left:0}.PeopleAnalyzerMatrix-module__Y2Cc_a__cell{text-align:center;border-bottom:1px solid color-mix(in srgb,var(--darkest-blue)55%,transparent);padding:4px 6px}.PeopleAnalyzerMatrix-module__Y2Cc_a__historyRow .PeopleAnalyzerMatrix-module__Y2Cc_a__cell{opacity:.92}.PeopleAnalyzerMatrix-module__Y2Cc_a__scorePositive{color:#2f9e44;font-weight:700}.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreMixed{color:#15aabf;font-weight:700}.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreNegative{color:#e03131;font-weight:700}:is(.PeopleAnalyzerMatrix-module__Y2Cc_a__select.PeopleAnalyzerMatrix-module__Y2Cc_a__scorePositive .mantine-Input-input,.PeopleAnalyzerMatrix-module__Y2Cc_a__select.PeopleAnalyzerMatrix-module__Y2Cc_a__scorePositive .mantine-Select-input){color:#2f9e44;font-weight:700}:is(.PeopleAnalyzerMatrix-module__Y2Cc_a__select.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreMixed .mantine-Input-input,.PeopleAnalyzerMatrix-module__Y2Cc_a__select.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreMixed .mantine-Select-input){color:#15aabf;font-weight:700}:is(.PeopleAnalyzerMatrix-module__Y2Cc_a__select.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreNegative .mantine-Input-input,.PeopleAnalyzerMatrix-module__Y2Cc_a__select.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreNegative .mantine-Select-input){color:#e03131;font-weight:700}.PeopleAnalyzerMatrix-module__Y2Cc_a__scoreReadonly{font-size:.9rem}.PeopleAnalyzerMatrix-module__Y2Cc_a__select{min-width:148px}.PeopleAnalyzerMatrix-module__Y2Cc_a__selectInput{font-weight:700!important}.PeopleAnalyzerMatrix-module__Y2Cc_a__legend{color:var(--blue-foreground);flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;font-size:.78rem;display:flex}.PeopleAnalyzerMatrix-module__Y2Cc_a__legendItem{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.PeopleAnalyzerMatrix-module__Y2Cc_a__metricDefs{flex-direction:column;gap:10px;margin:16px 0 0;display:flex}.PeopleAnalyzerMatrix-module__Y2Cc_a__metricDef dt{color:var(--blue-foreground);font-size:.82rem;font-weight:700}.PeopleAnalyzerMatrix-module__Y2Cc_a__metricDef dd{color:var(--blue-foreground);margin:2px 0 0;font-size:.8rem;line-height:1.4}.PeopleAnalyzerMatrix-module__Y2Cc_a__employeeName{color:var(--blue-foreground);margin-bottom:10px;font-size:1rem;font-weight:700}
.MeetingBuilder-module__jX4fYa__container{flex-direction:column;gap:16px;min-height:100%;padding:16px;display:flex}.MeetingBuilder-module__jX4fYa__meetingHeader,.MeetingBuilder-module__jX4fYa__builderToolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.MeetingBuilder-module__jX4fYa__meetingHeader{border:1px solid var(--darkest-blue);background:var(--blue);border-radius:8px;align-items:center;padding:9px 12px}.MeetingBuilder-module__jX4fYa__headingFields{flex:1;align-items:center;gap:12px;min-width:280px;display:flex}.MeetingBuilder-module__jX4fYa__pageTitle{color:var(--blue-foreground)!important}.MeetingBuilder-module__jX4fYa__titleInput{flex:1;min-width:220px}.MeetingBuilder-module__jX4fYa__titleInput input{font-size:20px;font-weight:700}.MeetingBuilder-module__jX4fYa__headerIcon,.MeetingBuilder-module__jX4fYa__dragHint{color:var(--darkest-blue)!important}.MeetingBuilder-module__jX4fYa__saveState{opacity:.72;white-space:nowrap;color:var(--blue-foreground)!important}.MeetingBuilder-module__jX4fYa__headerControls{color:var(--blue-foreground)}.MeetingBuilder-module__jX4fYa__responsibleField{width:190px;color:var(--blue-foreground);flex:0 0 190px;margin-bottom:10px}.MeetingBuilder-module__jX4fYa__archiveButton{border-width:2px;font-weight:800;color:var(--white)!important;background-color:green!important}.MeetingBuilder-module__jX4fYa__workspace{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}.MeetingBuilder-module__jX4fYa__agendaCollapsed{grid-template-columns:58px minmax(0,1fr)}.MeetingBuilder-module__jX4fYa__builder{border:1px solid var(--darkest-blue);background:var(--white);border-radius:8px;min-width:0;padding:12px}.MeetingBuilder-module__jX4fYa__builderToolbar{border-bottom:1px solid var(--darkest-blue);margin-bottom:12px;padding:8px}.MeetingBuilder-module__jX4fYa__blockGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.MeetingBuilder-module__jX4fYa__fullBlock{grid-column:1/-1;min-width:0}.MeetingBuilder-module__jX4fYa__halfBlock{grid-column:span 1;min-width:0}@media (max-width:1200px){.MeetingBuilder-module__jX4fYa__meetingHeader{flex-direction:column;align-items:stretch}.MeetingBuilder-module__jX4fYa__headerControls{flex-wrap:wrap}}@media (max-width:700px){.MeetingBuilder-module__jX4fYa__meetingHeader,.MeetingBuilder-module__jX4fYa__builderToolbar{flex-direction:column;align-items:stretch}.MeetingBuilder-module__jX4fYa__workspace,.MeetingBuilder-module__jX4fYa__agendaCollapsed,.MeetingBuilder-module__jX4fYa__blockGrid{grid-template-columns:1fr}.MeetingBuilder-module__jX4fYa__halfBlock{grid-column:1}}
.ProfileMenu-module__gTQsia__trigger{cursor:pointer;background:var(--blue);border:1px solid var(--darkest-blue);color:var(--white);border-radius:4px;align-items:center;gap:8px;padding:8px;transition:background-color .2s;display:flex}.ProfileMenu-module__gTQsia__trigger:hover{background:var(--blue)!important;border-color:var(--lighter-blue)!important;color:var(--white)!important}.ProfileMenu-module__gTQsia__chevron{width:16px;height:16px;color:var(--mantine-color-gray-6)}.ProfileMenu-module__gTQsia__dropdown{background:var(--blue);border:1px solid var(--darkest-blue);box-shadow:var(--box-shadow);border-radius:8px;padding:8px}.ProfileMenu-module__gTQsia__menuItem{color:var(--blue-foreground);background-color:#0000;border-radius:4px}.ProfileMenu-module__gTQsia__menuItem:hover{background-color:var(--lighter-blue);color:var(--blue-foreground)}
.QuarterlyConvoResultsModal-module__H9mHkW__body{max-height:min(78vh,820px);padding-right:4px;overflow-y:auto}.QuarterlyConvoResultsModal-module__H9mHkW__summaryStrip{border:1px solid var(--darkest-blue);background:var(--lighter-blue);color:var(--blue-foreground);border-radius:8px;flex-wrap:wrap;gap:16px 24px;margin-bottom:16px;padding:12px 14px;font-size:.82rem;display:flex}.QuarterlyConvoResultsModal-module__H9mHkW__section{margin-bottom:22px}.QuarterlyConvoResultsModal-module__H9mHkW__sectionTitle{color:var(--blue-foreground);margin-bottom:10px;font-size:.95rem;font-weight:700}.QuarterlyConvoResultsModal-module__H9mHkW__twoCol{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:768px){.QuarterlyConvoResultsModal-module__H9mHkW__twoCol{grid-template-columns:1fr}}.QuarterlyConvoResultsModal-module__H9mHkW__qaItem{margin-bottom:12px}.QuarterlyConvoResultsModal-module__H9mHkW__qaQuestion{color:var(--blue-foreground);margin-bottom:4px;font-size:.85rem;font-weight:600}.QuarterlyConvoResultsModal-module__H9mHkW__qaAnswer{white-space:pre-wrap;color:var(--blue-foreground);font-size:.85rem}.QuarterlyConvoResultsModal-module__H9mHkW__respList{color:var(--blue-foreground);margin:0;padding-left:18px;font-size:.85rem}.QuarterlyConvoResultsModal-module__H9mHkW__attendanceList{color:var(--blue-foreground);flex-wrap:wrap;gap:8px 16px;font-size:.82rem;display:flex}
.BinderCategoryPanel-module__VTwt5q__panel{border-right:1px solid var(--darkest-blue);background:var(--blue);flex-direction:column;flex-shrink:0;width:240px;min-width:200px;max-width:240px;display:flex;overflow:hidden}.BinderCategoryPanel-module__VTwt5q__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 12px 8px;display:flex}.BinderCategoryPanel-module__VTwt5q__headerLabel{color:var(--blue-foreground);text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:700}.BinderCategoryPanel-module__VTwt5q__headerActions{align-items:center;gap:4px;display:flex}.BinderCategoryPanel-module__VTwt5q__addBtn{width:22px;height:22px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;transition:background .15s;display:flex}.BinderCategoryPanel-module__VTwt5q__addBtn:hover{background:#ffffff1f}.BinderCategoryPanel-module__VTwt5q__allRow{color:var(--blue-foreground);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;margin:0 6px 2px;padding:7px 12px;font-size:.84rem;transition:background .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__allRow:hover{color:var(--white);background:#ffffff14}.BinderCategoryPanel-module__VTwt5q__list{flex:1;padding-bottom:12px;overflow-y:auto}.BinderCategoryPanel-module__VTwt5q__list::-webkit-scrollbar{width:4px}.BinderCategoryPanel-module__VTwt5q__list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.BinderCategoryPanel-module__VTwt5q__loading{color:var(--blue-foreground);padding:16px 12px;font-size:14px}.BinderCategoryPanel-module__VTwt5q__catGroup{margin:0 6px 1px}.BinderCategoryPanel-module__VTwt5q__catRow{cursor:pointer;color:var(--blue-foreground);border-radius:4px;align-items:center;gap:4px;padding:6px 8px;font-size:13px;transition:background .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__catRow:hover{color:var(--white);background:#ffffff14}.BinderCategoryPanel-module__VTwt5q__catChevron{flex-shrink:0;justify-content:center;align-items:center;width:14px;display:flex}.BinderCategoryPanel-module__VTwt5q__catName{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:baseline;gap:5px;min-width:0;display:flex;overflow:hidden}.BinderCategoryPanel-module__VTwt5q__catNumber{opacity:.65;flex-shrink:0;font-size:14px;font-weight:700}.BinderCategoryPanel-module__VTwt5q__catRight{opacity:1;flex-shrink:0;align-items:center;gap:2px;display:flex}.BinderCategoryPanel-module__VTwt5q__iconBtn{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .12s,color .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__iconBtn:hover{color:var(--white);background:#ffffff26}.BinderCategoryPanel-module__VTwt5q__iconBtnDanger:hover{color:#f87171;background:#dc262640}.BinderCategoryPanel-module__VTwt5q__count{color:var(--blue-foreground);text-align:right;min-width:14px;margin-left:2px;font-size:14px}.BinderCategoryPanel-module__VTwt5q__active{font-weight:600;color:var(--white)!important;background:#ffffff1f!important}.BinderCategoryPanel-module__VTwt5q__active .BinderCategoryPanel-module__VTwt5q__catRight{opacity:1}.BinderCategoryPanel-module__VTwt5q__activeSub{color:var(--white)!important;background:#ffffff1a!important}.BinderCategoryPanel-module__VTwt5q__activeSub .BinderCategoryPanel-module__VTwt5q__subRight{opacity:1}.BinderCategoryPanel-module__VTwt5q__subList{padding-left:14px}.BinderCategoryPanel-module__VTwt5q__subRow{cursor:pointer;color:var(--blue-foreground);border-radius:4px;justify-content:space-between;align-items:center;padding:5px 6px;font-size:.79rem;transition:background .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__subRow:hover{color:#ffffffe6;background:#ffffff12}.BinderCategoryPanel-module__VTwt5q__subRow:hover .BinderCategoryPanel-module__VTwt5q__subRight{opacity:1}.BinderCategoryPanel-module__VTwt5q__subName{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:baseline;gap:4px;min-width:0;font-size:13px;display:flex;overflow:hidden}.BinderCategoryPanel-module__VTwt5q__subNumber{opacity:.5;flex-shrink:0;font-size:13px;font-weight:700}.BinderCategoryPanel-module__VTwt5q__subRight{opacity:1;flex-shrink:0;align-items:center;gap:2px;display:flex}.BinderCategoryPanel-module__VTwt5q__inlineForm{background:var(--darkest-blue);border-radius:6px;flex-direction:column;gap:4px;margin:4px 6px;padding:8px;display:flex}.BinderCategoryPanel-module__VTwt5q__inlineFormCompact{background:var(--darkest-blue);border-radius:4px;align-items:center;gap:4px;margin:2px 0;padding:4px 6px;display:flex}.BinderCategoryPanel-module__VTwt5q__inlineSubForm{background:#00000026;border-radius:4px;align-items:center;gap:4px;margin:4px 0;padding:5px 4px;display:flex}.BinderCategoryPanel-module__VTwt5q__inlineInput{width:100%;color:var(--blue-foreground);background:#ffffff14;border:1px solid #fff3;border-radius:4px;outline:none;flex:1;padding:5px 8px;font-size:14px}.BinderCategoryPanel-module__VTwt5q__inlineInput:focus{color:var(--white);border-color:#ffffff73}.BinderCategoryPanel-module__VTwt5q__inlineInputSmall{color:var(--blue-foreground);background:#ffffff14;border:1px solid #ffffff26;border-radius:3px;outline:none;flex:1;min-width:0;padding:4px 6px;font-size:.75rem}.BinderCategoryPanel-module__VTwt5q__inlineInputSmall::placeholder{color:#ffffff80}.BinderCategoryPanel-module__VTwt5q__inlineInputSmall:focus{border-color:var(--blue-foreground);color:var(--white)}.BinderCategoryPanel-module__VTwt5q__inlineBtns{flex-shrink:0;gap:3px;display:flex}.BinderCategoryPanel-module__VTwt5q__confirmBtn{width:22px;height:22px;color:var(--white);cursor:pointer;background:#1a7a1a;border:none;border-radius:3px;justify-content:center;align-items:center;transition:background .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__confirmBtn:hover{background:#1f9a1f}.BinderCategoryPanel-module__VTwt5q__confirmBtnRed{width:22px;height:22px;color:var(--white);cursor:pointer;background:#dc2626b3;border:none;border-radius:3px;justify-content:center;align-items:center;transition:background .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__confirmBtnRed:hover{background:#dc2626}.BinderCategoryPanel-module__VTwt5q__cancelBtn{width:22px;height:22px;color:var(--blue-foreground);cursor:pointer;background:#ffffff1a;border:none;border-radius:3px;justify-content:center;align-items:center;transition:background .12s;display:flex}.BinderCategoryPanel-module__VTwt5q__cancelBtn:hover{color:var(--white);background:#ffffff2e}.BinderCategoryPanel-module__VTwt5q__deleteConfirm{background:#dc26261f;border:1px solid #dc262640;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;margin:2px 0;padding:5px 8px;display:flex}.BinderCategoryPanel-module__VTwt5q__deleteConfirmText{color:#f87171;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.BinderCategoryPanel-module__VTwt5q__rowHidden .BinderCategoryPanel-module__VTwt5q__catChevron,.BinderCategoryPanel-module__VTwt5q__rowHidden .BinderCategoryPanel-module__VTwt5q__catName,.BinderCategoryPanel-module__VTwt5q__rowHidden .BinderCategoryPanel-module__VTwt5q__subName,.BinderCategoryPanel-module__VTwt5q__rowHidden .BinderCategoryPanel-module__VTwt5q__count,.BinderCategoryPanel-module__VTwt5q__rowHidden .BinderCategoryPanel-module__VTwt5q__iconBtn{opacity:.5}.BinderCategoryPanel-module__VTwt5q__rowHidden .BinderCategoryPanel-module__VTwt5q__iconBtn:hover{opacity:1}
.MeetingsSidebar-module__IMzhhG__sidebar{border:1px solid var(--darkest-blue);background:var(--blue);border-radius:8px;flex-direction:column;align-self:start;gap:12px;height:calc(100vh - 32px);min-height:520px;padding:14px;display:flex;position:sticky;top:16px}.MeetingsSidebar-module__IMzhhG__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.MeetingsSidebar-module__IMzhhG__title{color:var(--blue-foreground)!important}.MeetingsSidebar-module__IMzhhG__subtitle,.MeetingsSidebar-module__IMzhhG__meta{opacity:.72;color:var(--blue-foreground)!important}.MeetingsSidebar-module__IMzhhG__list{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px;display:flex;overflow-y:auto}.MeetingsSidebar-module__IMzhhG__item{border:1px solid var(--darkest-blue);background:var(--lighter-blue);width:100%;color:var(--blue-foreground);border-radius:8px;flex-direction:column;gap:6px;padding:8px;transition:background-color .15s,outline-color .15s;display:flex}.MeetingsSidebar-module__IMzhhG__itemButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:7px;padding:4px;display:flex}.MeetingsSidebar-module__IMzhhG__itemActions{justify-content:flex-end;padding:0 4px 2px}.MeetingsSidebar-module__IMzhhG__item:hover{background:var(--blue)}.MeetingsSidebar-module__IMzhhG__selected{outline:2px solid var(--darkest-blue);outline-offset:1px}.MeetingsSidebar-module__IMzhhG__itemTitle{text-overflow:ellipsis;min-width:0;overflow:hidden}.MeetingsSidebar-module__IMzhhG__state{color:var(--blue-foreground);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:900px){.MeetingsSidebar-module__IMzhhG__sidebar{width:100%;height:auto;min-height:0;position:static}.MeetingsSidebar-module__IMzhhG__list{max-height:320px}}
.ProposalCOSummary-module__oMw9JW__grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.ProposalCOSummary-module__oMw9JW__card{background-color:var(--lighter-blue)}.ProposalCOSummary-module__oMw9JW__cardBody{flex-direction:column;gap:2px;min-width:0;display:flex}.ProposalCOSummary-module__oMw9JW__hoursBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ProposalCOSummary-module__oMw9JW__hoursMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ProposalCOSummary-module__oMw9JW__iconWrap{background-color:var(--blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ProposalCOSummary-module__oMw9JW__label{opacity:.8}.ProposalCOSummary-module__oMw9JW__hint{opacity:.7}@media (max-width:1200px){.ProposalCOSummary-module__oMw9JW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.ProposalCOSummary-module__oMw9JW__grid{grid-template-columns:1fr}}
.QuestionResponsePopover-module__IYFMDG__cell{min-width:0}.QuestionResponsePopover-module__IYFMDG__responseText{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--blue-foreground)!important}.QuestionResponsePopover-module__IYFMDG__dropdown{background:var(--white);border-color:var(--darkest-blue);color:var(--darkest-blue)}.QuestionResponsePopover-module__IYFMDG__title,.QuestionResponsePopover-module__IYFMDG__bodyText{white-space:pre-wrap;color:var(--darkest-blue)!important}.QuestionResponsePopover-module__IYFMDG__fieldLabel{color:var(--darkest-blue)!important}.QuestionResponsePopover-module__IYFMDG__history{max-height:360px;overflow-y:auto}.QuestionResponsePopover-module__IYFMDG__historyItem{border-bottom:1px solid var(--darkest-blue);padding-bottom:8px}.QuestionResponsePopover-module__IYFMDG__attachment{color:var(--darkest-blue);align-items:center;gap:4px;font-size:12px;display:flex}
.NotificationBell-module__rizj8a__trigger{cursor:pointer;background:var(--blue);border:1px solid var(--darkest-blue);border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:border-color .2s,background-color .2s;display:flex}.NotificationBell-module__rizj8a__trigger:hover{background:var(--blue);border-color:var(--lighter-blue)!important}.NotificationBell-module__rizj8a__dropdown{background:var(--blue);border:1px solid var(--darkest-blue);border-radius:10px;padding:12px}.NotificationBell-module__rizj8a__notifCard{cursor:default;border-bottom:1px solid color-mix(in srgb,var(--darkest-blue)50%,transparent);border-radius:8px;padding:10px 12px;transition:background .15s}.NotificationBell-module__rizj8a__notifCard:last-child{border-bottom:none}.NotificationBell-module__rizj8a__notifCard:hover{background:color-mix(in srgb,var(--darkest-blue)30%,transparent)}.NotificationBell-module__rizj8a__unread{border-left:3px solid var(--mantine-color-blue-5);background:color-mix(in srgb,var(--mantine-color-blue-5)6%,transparent);cursor:pointer;padding-left:9px}.NotificationBell-module__rizj8a__unreadDot{background:var(--mantine-color-blue-5);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.NotificationBell-module__rizj8a__deleteBtn{opacity:0;transition:opacity .15s}.NotificationBell-module__rizj8a__notifCard:hover .NotificationBell-module__rizj8a__deleteBtn{opacity:1}
.PerformanceEventCards-module__GHyyuG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;display:grid}@media (max-width:768px){.PerformanceEventCards-module__GHyyuG__grid{grid-template-columns:1fr}}.PerformanceEventCards-module__GHyyuG__card{background:var(--blue);border:1px solid var(--darkest-blue);min-height:140px;box-shadow:var(--box-shadow);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.PerformanceEventCards-module__GHyyuG__cardTitle{color:var(--blue-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:700}.PerformanceEventCards-module__GHyyuG__actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.PerformanceEventCards-module__GHyyuG__averages{border:1px solid var(--blue-foreground);background:var(--blue);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.PerformanceEventCards-module__GHyyuG__averagesTitle{text-align:center;color:var(--blue-foreground);border-bottom:1px solid var(--blue-foreground);grid-column:1/-1;padding:8px 4px;font-size:13px;font-weight:700}.PerformanceEventCards-module__GHyyuG__averageCol{border-right:1px solid var(--blue-foreground);flex-direction:column;min-width:0;display:flex}.PerformanceEventCards-module__GHyyuG__averageCol:last-child{border-right:none}.PerformanceEventCards-module__GHyyuG__averageLabel{border-bottom:1px solid var(--blue-foreground);justify-content:center;align-items:center;padding:10px;display:flex;overflow:hidden}.PerformanceEventCards-module__GHyyuG__averageLabel span{white-space:nowrap;color:var(--blue-foreground);font-size:13px;font-weight:600}.PerformanceEventCards-module__GHyyuG__averageScore{justify-content:center;align-items:center;min-height:36px;padding:6px 4px;display:flex}.PerformanceEventCards-module__GHyyuG__placeholder{opacity:.35;pointer-events:none}
.BinderToolbar-module__LYC9vq__toolbar{border-bottom:1px solid var(--darkest-blue);flex-wrap:wrap;flex-shrink:0;align-items:flex-end;gap:12px;padding:10px 16px;display:flex}.BinderToolbar-module__LYC9vq__search{flex:1;min-width:200px;max-width:360px}.BinderToolbar-module__LYC9vq__sourceInput{min-width:160px}.BinderToolbar-module__LYC9vq__clearIcon{cursor:pointer;opacity:.5}.BinderToolbar-module__LYC9vq__clearIcon:hover{opacity:1}
.page-module__jCNOoq__container{grid-template-columns:256px minmax(0,1fr);align-items:start;gap:32px;width:100%;min-height:600px;display:grid}.page-module__jCNOoq__detail{border:1px solid var(--darkest-blue);background:var(--white);border-radius:8px;min-width:0;min-height:600px}.page-module__jCNOoq__loading{place-items:center;min-height:600px;display:grid}.page-module__jCNOoq__emptyDetail{min-height:600px;color:var(--darkest-blue);text-align:center;align-content:center;justify-items:center;gap:10px;padding:32px;display:grid}@media (max-width:900px){.page-module__jCNOoq__container{grid-template-columns:1fr}}
.ProposalCOTable-module__4gohAa__cellDocument{min-width:220px}.ProposalCOTable-module__4gohAa__cellReference{min-width:200px}.ProposalCOTable-module__4gohAa__cellDescription{min-width:260px}.ProposalCOTable-module__4gohAa__documentCell{flex-direction:column;gap:2px;display:flex}.ProposalCOTable-module__4gohAa__documentNumber{opacity:.7}.ProposalCOTable-module__4gohAa__documentEdit{flex-direction:column;gap:6px;display:flex}.ProposalCOTable-module__4gohAa__displayEmpty{opacity:.7}.ProposalCOTable-module__4gohAa__numberCell{min-width:90px}.ProposalCOTable-module__4gohAa__selectCell{min-width:150px}.ProposalCOTable-module__4gohAa__referenceLink{color:var(--blue-foreground);align-items:center;gap:6px;min-width:0;font-size:13px;text-decoration:none;display:inline-flex}.ProposalCOTable-module__4gohAa__referenceLink:hover{text-decoration:underline}.ProposalCOTable-module__4gohAa__referenceLink span{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}
.page-module__BqeWvG__container{flex-direction:column;gap:16px;width:100%;display:flex}
.OccupationTemplateSelect-module__hOzoTq__container{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 auto;display:flex}
