.oxIlJa_templateActions{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.oxIlJa_columnTable td,.oxIlJa_columnTable th{white-space:normal}.oxIlJa_uploadForm{gap:14px;display:grid}.oxIlJa_dropZone{color:#175cd3;text-align:center;cursor:pointer;background:#f5f8ff;border:1.5px dashed #b2ccff;border-radius:12px;justify-items:center;gap:6px;padding:28px 16px;transition:border-color .15s,background .15s;display:grid;position:relative}.oxIlJa_dropZone:hover,.oxIlJa_dropZone:focus-within{background:#eff4ff;border-color:#1570ef}.oxIlJa_dropZone:focus-within{outline:3px solid #1570ef2e}.oxIlJa_dropZone strong{color:#101828;overflow-wrap:anywhere;max-width:100%;font-size:14px}.oxIlJa_dropZone span{color:#667085;font-size:12px}.oxIlJa_dropZone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.oxIlJa_resultSuccess,.oxIlJa_resultError{border-radius:10px;outline:none;gap:12px;margin-top:16px;padding:14px 16px;display:grid}.oxIlJa_resultSuccess{color:#067647;background:#ecfdf3;border:1px solid #abefc6}.oxIlJa_resultError{color:#b42318;background:#fffbfa;border:1px solid #fecdca}.oxIlJa_resultHead{align-items:flex-start;gap:10px;font-size:14px;display:flex}.oxIlJa_noteList{color:#344054;margin:0;padding-left:30px;font-size:13px}.oxIlJa_lineCell{font-variant-numeric:tabular-nums;width:72px;font-weight:700}
.Fx1_7W_page{color:#0f172a;min-height:100%;position:relative}.Fx1_7W_heroCard{background:#fff;border:1px solid #dbe3ef;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem 1.15rem;display:flex;position:relative;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_eyebrow,.Fx1_7W_sectionEyebrow{letter-spacing:.11em;text-transform:uppercase;color:#0284c7;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.Fx1_7W_title{color:#0f172a;margin-bottom:.45rem;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.16}.Fx1_7W_subtitle{color:#475569;max-width:860px;font-size:.95rem;line-height:1.55}.Fx1_7W_heroMeta{flex-direction:column;align-items:flex-end;gap:.55rem;display:flex}.Fx1_7W_helperText{color:#64748b;text-align:right;max-width:260px;font-size:.88rem}.Fx1_7W_rolePill,.Fx1_7W_countPill{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;padding:.42rem .65rem;font-size:.82rem;font-weight:800}.Fx1_7W_metricsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.Fx1_7W_metricCard,.Fx1_7W_sectionCard,.Fx1_7W_companyCardLink{background:#fff;border:1px solid #dbe3ef;border-radius:8px;padding:1rem;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_metricCard{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;display:grid}.Fx1_7W_metricIcon,.Fx1_7W_reportIcon{color:#0284c7;background:#e0f2fe;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Fx1_7W_metricIcon{grid-row:span 2;margin-bottom:0}.Fx1_7W_metricLabel,.Fx1_7W_reportLabel,.Fx1_7W_mutedRow,.Fx1_7W_logMeta,.Fx1_7W_logMetaRight,.Fx1_7W_infoCardMeta{color:#64748b}.Fx1_7W_metricLabel{text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:800}.Fx1_7W_metricValue{color:#0f172a;font-size:1.45rem;font-weight:800}.Fx1_7W_mainGrid{grid-template-columns:minmax(0,1.65fr) minmax(340px,.95fr);gap:1rem;display:grid}.Fx1_7W_singleColumnGrid{gap:1rem;display:grid}.Fx1_7W_primaryColumn,.Fx1_7W_sideColumn{align-content:start;gap:1rem;display:grid}.Fx1_7W_sectionHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;padding-bottom:.7rem;display:flex}.Fx1_7W_sectionTitle{color:#0f172a;font-size:1.05rem}.Fx1_7W_cardGrid,.Fx1_7W_cardGridWide{gap:.75rem;display:grid}.Fx1_7W_cardGridWide{grid-template-columns:repeat(2,minmax(0,1fr))}.Fx1_7W_infoCard,.Fx1_7W_companyCardLink{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}.Fx1_7W_infoCard{padding:.85rem}.Fx1_7W_companyCardLink{transition:border-color .16s,background .16s}.Fx1_7W_companyCardLink:hover{background:#f0f9ff;border-color:#7dd3fc}.Fx1_7W_infoCardTop,.Fx1_7W_companyCardHeader{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.Fx1_7W_companyCardHeader{justify-content:flex-start;align-items:center}.Fx1_7W_chevronIcon{color:#64748b}.Fx1_7W_infoCardTitle{color:#0f172a;font-size:.98rem;font-weight:800}.Fx1_7W_infoCardBody{color:#475569;margin-top:.75rem;font-size:.92rem;line-height:1.5}.Fx1_7W_infoCardFooter{color:#64748b;justify-content:space-between;gap:.75rem;margin-top:.8rem;font-size:.86rem;display:flex}.Fx1_7W_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.Fx1_7W_formGridSingle{gap:.85rem;display:grid}.Fx1_7W_formActionAlign{align-items:end;display:flex}.Fx1_7W_field{gap:.35rem;display:grid}.Fx1_7W_field span{color:#334155;font-size:.84rem;font-weight:700}.Fx1_7W_field input,.Fx1_7W_field textarea,.Fx1_7W_field select{color:#0f172a;width:100%;min-height:2.55rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.65rem .75rem;font-size:.92rem}.Fx1_7W_field textarea{min-height:6rem}.Fx1_7W_field input:focus,.Fx1_7W_field textarea:focus,.Fx1_7W_field select:focus{border-color:#0284c7;outline:none;box-shadow:0 0 0 3px #0ea5e921}.Fx1_7W_field select option{color:#0f172a;background:#fff}.Fx1_7W_fullWidth{grid-column:1/-1}.Fx1_7W_checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.55rem;margin-top:.5rem;display:grid}.Fx1_7W_checkboxField{background:#f8fafc;border:1px solid #dbe3ef;border-radius:6px;align-items:flex-start;gap:.55rem;padding:.65rem;font-size:.9rem;display:flex}.Fx1_7W_checkboxField input{margin-top:.18rem}.Fx1_7W_successNotice,.Fx1_7W_errorNotice{border-radius:6px;margin-bottom:1rem;padding:.8rem 1rem;font-weight:700}.Fx1_7W_successNotice{color:#166534;background:#dcfce7;border:1px solid #86efac}.Fx1_7W_errorNotice{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.Fx1_7W_firmwareReleaseList{gap:.75rem;display:grid}.Fx1_7W_statusBadge{color:#334155;white-space:nowrap;background:#e2e8f0;border-radius:999px;padding:.3rem .55rem;font-size:.78rem;font-weight:800;display:inline-flex}.Fx1_7W_statusBadge[data-status=INSTALLED]{color:#166534;background:#dcfce7}.Fx1_7W_statusBadge[data-status=FAILED]{color:#991b1b;background:#fee2e2}.Fx1_7W_statusBadge[data-status=DOWNLOADING]{color:#1d4ed8;background:#dbeafe}.Fx1_7W_statusBadge[data-status=PENDING]{color:#92400e;background:#fef3c7}.Fx1_7W_fullWidthActionRow{grid-column:1/-1;align-items:center;gap:.75rem;display:flex}.Fx1_7W_primaryButton,.Fx1_7W_primaryLinkButton,.Fx1_7W_dangerButton{font-weight:800;font:inherit;color:#fff;background:#0284c7;border:1px solid #0284c7;border-radius:6px;padding:.68rem 1rem}.Fx1_7W_dangerButton{background:#dc2626;border-color:#dc2626}.Fx1_7W_primaryLinkButton{white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.Fx1_7W_primaryButton{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.Fx1_7W_primaryButton:disabled{opacity:.7}.Fx1_7W_dangerForm{border-top:1px solid #fee2e2;justify-content:flex-end;margin-top:1rem;padding-top:1rem;display:flex}.Fx1_7W_smallButton{font-weight:800;font:inherit;color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;border-radius:6px;padding:.64rem .85rem}.Fx1_7W_dangerMiniButton{font-weight:800;font:inherit;color:#991b1b;background:#fee2e2;border:1px solid #fecaca;border-radius:6px;padding:.55rem .7rem}.Fx1_7W_tableWrap{border:1px solid #e2e8f0;border-radius:6px;overflow-x:auto}.Fx1_7W_listToolbar{margin-bottom:.8rem}.Fx1_7W_tableActionRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.Fx1_7W_searchForm{background:#f8fafc;border:1px solid #dbe3ef;border-radius:6px;align-items:center;gap:.6rem;padding:.6rem;display:flex}.Fx1_7W_searchForm input{color:#0f172a;min-width:160px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:1;padding:.58rem .7rem}.Fx1_7W_searchForm input:focus{border-color:#0284c7;outline:none}.Fx1_7W_searchForm button,.Fx1_7W_inlineAction{color:#0369a1;font:inherit;background:#e0f2fe;border:1px solid #bae6fd;border-radius:6px;padding:.58rem .8rem;font-weight:800}.Fx1_7W_inlineAction{align-items:center;gap:.45rem;display:inline-flex}.Fx1_7W_table{border-collapse:collapse;background:#fff;width:100%}.Fx1_7W_table th,.Fx1_7W_table td{text-align:left;vertical-align:top;color:#0f172a;border-bottom:1px solid #e2e8f0;padding:.68rem .75rem;font-size:.9rem}.Fx1_7W_table th{z-index:1;color:#334155;text-transform:uppercase;letter-spacing:.05em;background:#f1f5f9;font-size:.78rem;font-weight:900;position:sticky;top:0}.Fx1_7W_draggableTh{cursor:grab;-webkit-user-select:none;user-select:none}.Fx1_7W_draggableTh span{align-items:center;gap:.35rem;display:inline-flex}.Fx1_7W_table tr:hover td{background:#f8fafc}.Fx1_7W_tableSubText{color:#64748b;margin-top:.2rem;font-size:.82rem}.Fx1_7W_personCell{align-items:center;gap:.65rem;display:inline-flex}.Fx1_7W_personCell img,.Fx1_7W_personCell>span,.Fx1_7W_profilePreviewRow img,.Fx1_7W_profilePlaceholder{object-fit:cover;color:#0369a1;background:#f1f5f9;border:1px solid #dbe3ef;border-radius:50%;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-weight:900;display:inline-flex}.Fx1_7W_profilePreviewRow{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.85rem;display:grid}.Fx1_7W_profilePreviewRow img,.Fx1_7W_profilePlaceholder{border-radius:8px;width:4.5rem;height:4.5rem}.Fx1_7W_strongLink,.Fx1_7W_monoLink{color:#0f172a;font-weight:800}.Fx1_7W_strongLink:hover,.Fx1_7W_monoLink:hover{color:#0284c7}.Fx1_7W_monoLink,.Fx1_7W_monoCell{font-family:Courier New,monospace;font-size:.86rem}.Fx1_7W_statusActive,.Fx1_7W_statusPassive{border-radius:999px;padding:.28rem .55rem;font-size:.78rem;font-weight:900;display:inline-flex}.Fx1_7W_statusActive{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.Fx1_7W_statusPassive{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.Fx1_7W_emptyCell{color:#64748b}.Fx1_7W_reportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.Fx1_7W_reportCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.75rem;display:grid}.Fx1_7W_reportValue{color:#0f172a;font-size:1.25rem;font-weight:850}.Fx1_7W_logList{gap:.55rem;display:grid}.Fx1_7W_listBox{gap:.55rem;margin-top:.75rem;display:grid}.Fx1_7W_logItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;padding:.75rem;display:grid}.Fx1_7W_listItemLink,.Fx1_7W_listItemActive{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:space-between;gap:.8rem;padding:.8rem;transition:border-color .16s,background .16s;display:flex}.Fx1_7W_listItemActive,.Fx1_7W_listItemLink:hover{background:#f0f9ff;border-color:#7dd3fc}.Fx1_7W_logTitle{color:#0f172a;margin-bottom:.2rem;font-weight:800}.Fx1_7W_logMeta,.Fx1_7W_logMetaRight,.Fx1_7W_mutedRow,.Fx1_7W_emptyState{font-size:.84rem;line-height:1.45}.Fx1_7W_logMetaRight{text-align:right;white-space:nowrap}.Fx1_7W_emptyState{color:#64748b}.Fx1_7W_emptyPanel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-items:start;gap:.8rem;padding:1rem;display:grid}.Fx1_7W_filterGrid{grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(150px,1fr)) auto;align-items:end;gap:.75rem;display:grid}.Fx1_7W_dailyReportFilters{grid-template-columns:minmax(190px,.8fr) minmax(220px,1fr) auto;align-items:end;gap:.75rem;display:grid}.Fx1_7W_dailyAttendanceTable th,.Fx1_7W_dailyAttendanceTable td{vertical-align:middle}.Fx1_7W_reportPerson{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;min-width:190px;display:grid}.Fx1_7W_reportPerson>span{color:#0369a1;background:linear-gradient(145deg,#e0f2fe,#dbeafe);border:1px solid #bae6fd;border-radius:10px;place-items:center;width:2.45rem;height:2.45rem;font-size:.78rem;font-weight:900;display:grid}.Fx1_7W_reportPerson strong,.Fx1_7W_reportPerson small,.Fx1_7W_cellHint,.Fx1_7W_liveBreak{display:block}.Fx1_7W_reportPerson small,.Fx1_7W_cellHint{color:#64748b;margin-top:.2rem;font-size:.76rem;line-height:1.4}.Fx1_7W_reportBadgeSuccess,.Fx1_7W_reportBadgeWarning,.Fx1_7W_reportBadgeDanger,.Fx1_7W_reportState{white-space:nowrap;border-radius:999px;align-items:center;padding:.3rem .55rem;font-size:.76rem;font-weight:850;display:inline-flex}.Fx1_7W_reportBadgeSuccess{color:#166534;background:#dcfce7}.Fx1_7W_reportBadgeWarning{color:#9a3412;background:#ffedd5}.Fx1_7W_reportBadgeDanger{color:#991b1b;background:#fee2e2}.Fx1_7W_reportState{color:#075985;background:#e0f2fe}.Fx1_7W_reportStateBreak{color:#92400e;background:#fef3c7}.Fx1_7W_movementTimeline{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:150px;display:flex}.Fx1_7W_movementTimeline span{color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:5px;padding:.25rem .42rem;font-family:Courier New,monospace;font-size:.75rem;font-weight:800}.Fx1_7W_movementTimeline span+span:before{content:"›";color:#94a3b8;margin-right:.3rem}.Fx1_7W_liveBreak{color:#d97706;margin-top:.25rem;font-size:.72rem;font-weight:800}.Fx1_7W_reportEmpty{color:#64748b;padding:1rem;font-size:.88rem}.Fx1_7W_inlineEditForm{grid-template-columns:minmax(120px,.75fr) minmax(165px,1fr) minmax(180px,1fr) auto;align-items:center;gap:.5rem;min-width:430px;display:grid}.Fx1_7W_inlineEditForm select,.Fx1_7W_inlineEditForm input{color:#0f172a;min-height:2.35rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.5rem .6rem;font-size:.86rem}.Fx1_7W_operationTopbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Fx1_7W_operationKpiGrid{grid-template-columns:minmax(320px,1.5fr) repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.Fx1_7W_auditDeleteForm{grid-template-columns:minmax(150px,1fr) auto;gap:.45rem;min-width:240px;display:grid}.Fx1_7W_auditDeleteForm input{min-height:2.35rem;font:inherit;border:1px solid #cbd5e1;border-radius:6px;padding:.5rem .6rem}.Fx1_7W_filterPanel{margin-bottom:1rem}.Fx1_7W_operationFilterForm{grid-template-columns:minmax(150px,.85fr) minmax(170px,1fr) minmax(150px,1fr) minmax(170px,1fr) auto;align-items:end;gap:.75rem;display:grid}.Fx1_7W_operationFilterForm label{color:#334155;gap:.35rem;font-size:.78rem;font-weight:800;display:grid}.Fx1_7W_operationFilterForm input,.Fx1_7W_operationFilterForm select,.Fx1_7W_operationFilterForm button{color:#0f172a;width:100%;min-height:2.65rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .7rem}.Fx1_7W_operationFilterForm button{color:#fff;cursor:pointer;background:#0284c7;border-color:#0284c7;width:auto;min-width:96px;font-weight:850}.Fx1_7W_operationKpiCard,.Fx1_7W_operationReportPanel{background:#fff;border:1px solid #dbe3ef;border-radius:8px;min-width:0;padding:1rem;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_operationKpiCard span,.Fx1_7W_operationKpiCard small{color:#64748b;display:block}.Fx1_7W_operationKpiCard span{font-size:.8rem;font-weight:750}.Fx1_7W_operationKpiCard strong{color:#0f172a;margin-top:.25rem;font-size:1.6rem;line-height:1.15;display:block}.Fx1_7W_operationKpiCard small{margin-top:.25rem;font-size:.74rem}.Fx1_7W_operationKpiLate strong{color:#dc2626}.Fx1_7W_operationKpiBreak strong{color:#d97706}.Fx1_7W_operationReportGrid{grid-template-columns:minmax(0,1fr);gap:1rem;margin-bottom:1rem;display:grid}.Fx1_7W_operationReportHeader{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.8rem;display:flex}.Fx1_7W_operationLegend{color:#64748b;justify-content:flex-end;gap:1rem;margin-bottom:.8rem;font-size:.75rem;display:flex}.Fx1_7W_operationLegend span{align-items:center;gap:.35rem;display:inline-flex}.Fx1_7W_operationLegend i{border-radius:3px;width:.65rem;height:.65rem}.Fx1_7W_operationLegendLate,.Fx1_7W_operationLateBar{background:#ef4444}.Fx1_7W_operationLegendBreak,.Fx1_7W_operationBreakBar{background:#f59e0b}.Fx1_7W_operationPersonList{gap:.7rem;display:grid}.Fx1_7W_operationPersonRow{grid-template-columns:minmax(145px,.8fr) minmax(120px,1fr) 48px 48px;align-items:center;gap:.65rem;display:grid}.Fx1_7W_operationPersonIdentity{min-width:0;display:block}.Fx1_7W_operationPersonIdentity strong,.Fx1_7W_operationPersonIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Fx1_7W_operationPersonIdentity strong{color:#0f172a;font-size:.86rem}.Fx1_7W_operationPersonIdentity small{color:#64748b;margin-top:.15rem;font-size:.72rem}.Fx1_7W_operationComparisonTrack{background:#edf2f7;border-radius:5px;height:1.3rem;display:flex;overflow:hidden}.Fx1_7W_operationComparisonTrack span{min-width:0;height:100%;display:block}.Fx1_7W_operationLateValue,.Fx1_7W_operationBreakValue{text-align:right;white-space:nowrap;font-size:.74rem}.Fx1_7W_operationLateValue{color:#b91c1c}.Fx1_7W_operationBreakValue{color:#b45309}.Fx1_7W_operationChartNote{color:#64748b;margin-top:.8rem;font-size:.72rem}.Fx1_7W_operationAlerts{margin-top:1rem}.Fx1_7W_operationAlertRow{border-top:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem 0;display:grid}.Fx1_7W_operationAlertRow strong,.Fx1_7W_operationAlertRow span{display:block}.Fx1_7W_operationAlertRow strong{color:#0f172a;font-size:.82rem}.Fx1_7W_operationAlertRow span{color:#64748b;margin-top:.18rem;font-size:.7rem}.Fx1_7W_operationAlertRow b{color:#b91c1c;white-space:nowrap;font-size:.78rem}.Fx1_7W_staffStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.Fx1_7W_staffStatusPanel{margin-bottom:1rem}.Fx1_7W_staffStatusColumn{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-width:0;min-height:180px;overflow:hidden}.Fx1_7W_staffStatusHeading{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.7rem .8rem;display:flex}.Fx1_7W_staffStatusHeading h3{color:#0f172a;font-size:.86rem}.Fx1_7W_staffStatusHeading span{color:#334155;background:#e2e8f0;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;font-size:.72rem;font-weight:850;display:grid}.Fx1_7W_staffStatusworking .Fx1_7W_staffStatusHeading{background:#ecfdf5;border-color:#bbf7d0}.Fx1_7W_staffStatusbreak .Fx1_7W_staffStatusHeading{background:#fffbeb;border-color:#fde68a}.Fx1_7W_staffStatusabsent .Fx1_7W_staffStatusHeading{background:#fff1f2;border-color:#fecdd3}.Fx1_7W_staffStatusleave .Fx1_7W_staffStatusHeading{background:#eff6ff;border-color:#bfdbfe}.Fx1_7W_staffNameList{gap:0;padding:.35rem .8rem .65rem;display:grid}.Fx1_7W_staffNameList strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #edf2f7;padding:.52rem 0;font-size:.78rem;overflow:hidden}.Fx1_7W_staffNameList strong:last-child{border-bottom:0}.Fx1_7W_staffNameList p{color:#94a3b8;margin:.6rem 0;font-size:.75rem}.Fx1_7W_operationDetailStack{gap:1rem;display:grid}.Fx1_7W_operationNamePanels,.Fx1_7W_departmentChartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Fx1_7W_operationNamePanel,.Fx1_7W_compactChartPanel{background:#fff;border:1px solid #dbe3ef;border-radius:8px;min-width:0;padding:1rem;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_alertNameList{gap:.45rem;display:grid}.Fx1_7W_alertNameList>div{background:#f8fafc;border-radius:7px;justify-content:space-between;align-items:center;gap:.7rem;padding:.68rem .75rem;display:flex}.Fx1_7W_alertNameList strong{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;overflow:hidden}.Fx1_7W_alertNameList span{color:#dc2626;flex:none;font-size:.75rem;font-weight:850}.Fx1_7W_verticalBars{align-items:stretch;gap:.8rem;min-height:230px;padding:.25rem .15rem 0;display:flex;overflow-x:auto}.Fx1_7W_verticalBarColumn{flex:1 0 58px;grid-template-rows:20px 170px 32px;place-items:end center;gap:.35rem;min-width:58px;display:grid}.Fx1_7W_verticalBarColumn>span{color:#64748b;white-space:nowrap;font-size:.66rem;font-weight:750}.Fx1_7W_verticalBarColumn>strong{color:#334155;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.68rem;overflow:hidden}.Fx1_7W_verticalBarTrack{background:repeating-linear-gradient(0deg,#f8fafc 0 33px,#e2e8f0 34px);border-radius:7px 7px 3px 3px;align-items:flex-end;width:min(42px,72%);height:170px;display:flex;overflow:hidden}.Fx1_7W_verticalBarTrack i{border-radius:6px 6px 2px 2px;width:100%;min-height:4px;display:block}.Fx1_7W_lateDepartmentBar{background:linear-gradient(90deg,#f87171,#dc2626)}.Fx1_7W_breakDepartmentBar{background:linear-gradient(90deg,#fbbf24,#d97706)}.Fx1_7W_dashboardTitle{color:#0f172a;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.12}.Fx1_7W_dashboardDate{color:#64748b;margin-top:.35rem;font-weight:650}.Fx1_7W_quickActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.Fx1_7W_quickButton{color:#0f172a;min-height:2.8rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem .9rem;font-weight:800;display:inline-flex;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_operationInsightPanel{background:#fff;border:1px solid #dbe3ef;border-radius:8px;margin-bottom:1rem;padding:1rem;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_operationInsightGrid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.Fx1_7W_dateFilterForm{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:.6rem;display:inline-flex}.Fx1_7W_dateFilterForm label{color:#334155;gap:.3rem;font-size:.78rem;font-weight:800;display:grid}.Fx1_7W_dateFilterForm input,.Fx1_7W_dateFilterForm button{color:#0f172a;min-height:2.45rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.55rem .7rem;font-size:.9rem}.Fx1_7W_dateFilterForm button{color:#fff;background:#0284c7;border-color:#0284c7;font-weight:850}.Fx1_7W_attendanceBrief{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.Fx1_7W_attendanceBriefPanel{background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;min-width:0;padding:.85rem}.Fx1_7W_miniTitle{color:#0f172a;margin-bottom:.65rem;font-size:.98rem}.Fx1_7W_personBriefList{gap:.55rem;display:grid}.Fx1_7W_personBriefItem{background:#fff;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem;display:grid}.Fx1_7W_personBriefItem strong{color:#0f172a;font-size:.92rem}.Fx1_7W_personBriefItem span{color:#64748b;margin-top:.2rem;font-size:.82rem;display:block}.Fx1_7W_personBriefItem b{color:#0369a1;white-space:nowrap;font-size:.88rem}.Fx1_7W_personBriefProfile{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.Fx1_7W_personBriefAvatar{color:#0369a1;background-color:#e0f2fe;background-position:50%;background-size:cover;border:1px solid #dbe3ef;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.78rem;font-weight:900;display:inline-flex}.Fx1_7W_visualAnalysisPanel{background:#fff;border:1px solid #dbe3ef;border-radius:8px;margin-top:1rem;padding:.9rem}.Fx1_7W_analysisStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-bottom:.9rem;display:grid}.Fx1_7W_analysisStatCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;min-width:0;padding:.8rem}.Fx1_7W_analysisStatCard span{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:800;display:block}.Fx1_7W_analysisStatCard strong{color:#0f172a;margin-top:.25rem;font-size:1.25rem;display:block}.Fx1_7W_analysisBars{gap:.75rem;display:grid}.Fx1_7W_analysisBarRow{grid-template-columns:minmax(145px,.32fr) minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.Fx1_7W_analysisBarRow strong,.Fx1_7W_analysisBarRow span{display:block}.Fx1_7W_analysisBarRow strong{color:#0f172a;font-size:.9rem}.Fx1_7W_analysisBarRow span{color:#64748b;margin-top:.16rem;font-size:.8rem}.Fx1_7W_analysisBarTrack{background:#e2e8f0;border-radius:999px;height:.75rem;overflow:hidden}.Fx1_7W_analysisBarTrack span{border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#f97316);height:100%;display:block}.Fx1_7W_topLateBlock{margin-top:1rem}.Fx1_7W_segmentedControl{background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;gap:.25rem;padding:.25rem;display:inline-flex}.Fx1_7W_segmentLink,.Fx1_7W_segmentActive{text-align:center;color:#475569;cursor:pointer;min-width:5.4rem;font:inherit;background:0 0;border:0;border-radius:6px;padding:.5rem .7rem;font-size:.86rem;font-weight:850}.Fx1_7W_segmentActive{color:#fff;background:#0284c7}.Fx1_7W_heroCard.Fx1_7W_heroWithBack{padding-top:3.75rem}.Fx1_7W_backLink{color:#0369a1;background:linear-gradient(#fff,#f0f9ff);border:1px solid #bae6fd;border-radius:8px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:absolute;top:1rem;left:1.15rem;box-shadow:0 8px 20px #0284c721,0 1px 2px #0f172a0d}.Fx1_7W_backLink:hover{border-color:#0284c7;transform:translate(-2px);box-shadow:0 10px 24px #0284c72e,0 1px 2px #0f172a0d}.Fx1_7W_dashboardVisualGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:1rem;margin-bottom:1rem;display:grid}.Fx1_7W_statusOverviewGrid{grid-template-columns:minmax(0,1fr);margin-bottom:1rem;display:grid}.Fx1_7W_chartPanel,.Fx1_7W_statusPanel{background:#fff;border:1px solid #dbe3ef;border-radius:8px;padding:1rem;box-shadow:0 1px 2px #0f172a0a}.Fx1_7W_hourlyChart{border-bottom:1px solid #e2e8f0;grid-template-columns:repeat(13,minmax(34px,1fr));align-items:end;gap:.55rem;height:250px;padding:.6rem .25rem 0;display:grid}.Fx1_7W_hourColumn{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:.45rem;min-width:0;height:100%;display:grid}.Fx1_7W_hourBars{justify-content:center;align-items:end;gap:.2rem;width:100%;height:100%;display:flex}.Fx1_7W_entryBar,.Fx1_7W_exitBar{border-radius:999px 999px 0 0;width:34%;min-height:2px}.Fx1_7W_entryBar{background:linear-gradient(#2563eb,#bfdbfe)}.Fx1_7W_exitBar{background:linear-gradient(#16a34a,#bbf7d0)}.Fx1_7W_hourLabel{color:#64748b;white-space:nowrap;font-size:.72rem}.Fx1_7W_donutSummary{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.Fx1_7W_donutCircle{background:radial-gradient(circle at center, #fff 0 48%, transparent 49%), conic-gradient(#22c55e 0 72%, #3b82f6 72% 84%, #f97316 84% 91%, #ef4444 91% 100%);border:1px solid #e2e8f0;border-radius:50%;align-content:center;place-items:center;width:150px;height:150px;display:grid}.Fx1_7W_donutCircle strong{font-size:2rem;line-height:1}.Fx1_7W_donutCircle span{color:#64748b;font-weight:700}.Fx1_7W_statusList{gap:.75rem;display:grid}.Fx1_7W_statusList p{color:#0f172a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.Fx1_7W_statusList strong{font-size:1.05rem}.Fx1_7W_statusList small{color:#64748b}.Fx1_7W_statusDot{border-radius:50%;width:.65rem;height:.65rem}.Fx1_7W_statusDotgreen{background:#22c55e}.Fx1_7W_statusDotorange{background:#f97316}.Fx1_7W_statusDotblue{background:#3b82f6}.Fx1_7W_statusDotred{background:#ef4444}.Fx1_7W_definitionItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end;gap:.7rem;padding:.8rem;display:grid}.Fx1_7W_checkField{color:#334155;align-items:center;gap:.5rem;font-weight:800;display:inline-flex}.Fx1_7W_checkListGrid{background:#f8fafc;border:1px solid #dbe3ef;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;padding:.75rem;display:grid}.Fx1_7W_checkField input{accent-color:#0284c7;width:1rem;height:1rem}.Fx1_7W_scopeHint{color:#667085;margin:0 0 .75rem;font-size:.8rem;line-height:1.45}.Fx1_7W_moduleCheckCopy{gap:.15rem;min-width:0;line-height:1.35;display:grid}.Fx1_7W_moduleCheckCopy strong{color:#0f172a;font-size:.9rem}.Fx1_7W_moduleCheckCopy small{color:#64748b;font-size:.78rem;font-weight:500}.Fx1_7W_tabBar{box-shadow:none;background:#fff;border:1px solid #dbe3ef;border-radius:8px;gap:.35rem;margin-bottom:1rem;padding:.35rem;display:flex;overflow-x:auto}.Fx1_7W_tabLink,.Fx1_7W_tabLinkActive{color:#475569;white-space:nowrap;border-radius:6px;padding:.6rem .8rem;font-size:.88rem;font-weight:800}.Fx1_7W_tabLinkActive{color:#fff;background:#0284c7}.Fx1_7W_detailList{gap:.55rem;display:grid}.Fx1_7W_detailList p{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;gap:.2rem;padding:.75rem;display:grid}.Fx1_7W_detailList span{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:800}.Fx1_7W_reviewCaseList{gap:1rem;display:grid}.Fx1_7W_reviewCaseCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem}.Fx1_7W_reviewCaseHeader,.Fx1_7W_reviewCaseFooter,.Fx1_7W_reviewBadges,.Fx1_7W_reviewResolveForm,.Fx1_7W_payrollActionRow,.Fx1_7W_payrollActionForm{align-items:center;gap:.7rem;display:flex}.Fx1_7W_reviewCaseHeader,.Fx1_7W_reviewCaseFooter{justify-content:space-between;align-items:flex-start;margin-bottom:.8rem}.Fx1_7W_reviewCaseHeader p{color:#64748b;margin-top:.2rem;font-size:.84rem}.Fx1_7W_reviewBadges{flex-wrap:wrap;justify-content:flex-end}.Fx1_7W_reviewProblemRow{background:#fff7ed}.Fx1_7W_reviewCaseFooter{align-items:center;margin:.8rem 0 0}.Fx1_7W_reviewResolveForm,.Fx1_7W_payrollActionForm{flex:1;justify-content:flex-end}.Fx1_7W_reviewResolveForm input,.Fx1_7W_payrollActionForm input{background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:1;min-width:240px;max-width:560px;padding:.62rem .7rem}.Fx1_7W_payrollActionRow{justify-content:flex-end;margin-bottom:1rem}.Fx1_7W_payrollActionForm{margin-bottom:1rem}@media (max-width:1120px){.Fx1_7W_metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Fx1_7W_mainGrid,.Fx1_7W_operationInsightGrid,.Fx1_7W_cardGridWide,.Fx1_7W_dashboardVisualGrid,.Fx1_7W_analysisBarRow,.Fx1_7W_filterGrid,.Fx1_7W_dailyReportFilters{grid-template-columns:1fr}.Fx1_7W_operationKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Fx1_7W_operationReportGrid,.Fx1_7W_departmentChartGrid{grid-template-columns:1fr}.Fx1_7W_staffStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Fx1_7W_heroCard{flex-direction:column;padding:1rem}.Fx1_7W_heroMeta{align-items:stretch;width:100%}.Fx1_7W_helperText{text-align:left;max-width:none}.Fx1_7W_metricsGrid,.Fx1_7W_analysisStatGrid,.Fx1_7W_attendanceBrief,.Fx1_7W_formGrid,.Fx1_7W_reportGrid,.Fx1_7W_definitionItem,.Fx1_7W_inlineEditForm{grid-template-columns:1fr}.Fx1_7W_operationTopbar,.Fx1_7W_donutSummary{grid-template-columns:1fr;justify-items:stretch;display:grid}.Fx1_7W_operationReportHeader{flex-direction:column;align-items:stretch}.Fx1_7W_operationPersonRow{grid-template-columns:minmax(120px,.8fr) minmax(90px,1fr) 43px 43px;gap:.45rem}.Fx1_7W_staffStatusGrid,.Fx1_7W_operationNamePanels{grid-template-columns:1fr}.Fx1_7W_quickActions{justify-content:stretch}.Fx1_7W_quickButton{width:100%}.Fx1_7W_hourlyChart{grid-template-columns:repeat(13,42px);overflow-x:auto}.Fx1_7W_infoCardFooter,.Fx1_7W_listItemLink,.Fx1_7W_listItemActive,.Fx1_7W_searchForm{flex-direction:column}.Fx1_7W_logItem{grid-template-columns:1fr}.Fx1_7W_logMetaRight{text-align:left;white-space:normal}.Fx1_7W_primaryLinkButton{justify-content:center;width:100%}.Fx1_7W_reviewCaseHeader,.Fx1_7W_reviewCaseFooter,.Fx1_7W_reviewResolveForm,.Fx1_7W_payrollActionRow,.Fx1_7W_payrollActionForm{flex-direction:column;align-items:stretch}.Fx1_7W_reviewBadges{justify-content:flex-start}.Fx1_7W_reviewResolveForm input,.Fx1_7W_payrollActionForm input{min-width:0;max-width:none}}@media (max-width:480px){.Fx1_7W_operationKpiGrid{grid-template-columns:1fr}.Fx1_7W_operationPersonRow{grid-template-columns:minmax(105px,.8fr) minmax(70px,1fr) 38px 38px}.Fx1_7W_operationPersonIdentity .Fx1_7W_personBriefAvatar{display:none}.Fx1_7W_operationPersonIdentity{grid-template-columns:minmax(0,1fr)}}.Fx1_7W_personnelColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.Fx1_7W_personnelColumns>div{align-content:start;min-width:0}.Fx1_7W_personnelColumns>div+div{border-left:1px solid #e2e8f0;padding-left:1.5rem}.Fx1_7W_personnelColumns .Fx1_7W_operationPersonRow{grid-template-columns:minmax(0,1fr) minmax(40px,1fr) auto auto;min-height:42px}.Fx1_7W_personnelPagination{color:#64748b;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:1rem;font-size:.8rem;display:flex}.Fx1_7W_personnelPagination button{color:#0369a1;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.5rem .8rem}.Fx1_7W_personnelPagination button:disabled{opacity:.45;cursor:default}@media (max-width:1120px){.Fx1_7W_operationKpiGrid>:first-child{grid-column:1/-1}}@media (max-width:760px){.Fx1_7W_personnelColumns{grid-template-columns:minmax(0,1fr);gap:.7rem}.Fx1_7W_personnelColumns>div+div{border-left:0;padding-left:0}}.Fx1_7W_operationKpiCard{--kpi-accent:#dc2626;--kpi-tint:#fff1f2;border-top:3px solid var(--kpi-accent);background:linear-gradient(145deg, #fff 35%, var(--kpi-tint));border-radius:16px;flex-direction:column;justify-content:center;padding:1.35rem;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #0f172a06}.Fx1_7W_operationKpiDelay{--kpi-accent:#4f46e5;--kpi-tint:#eef2ff}.Fx1_7W_operationKpiBreak{--kpi-accent:#d97706;--kpi-tint:#fffbeb}.Fx1_7W_kpiHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Fx1_7W_kpiIcon{background:var(--kpi-tint);width:42px;height:42px;color:var(--kpi-accent);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.Fx1_7W_kpiValue{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1rem 0 .75rem;display:flex}.Fx1_7W_kpiValue strong{color:var(--kpi-accent);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,2.8vw,3rem);font-weight:850}.Fx1_7W_kpiValue span{color:var(--kpi-accent);font-size:.9rem}.Fx1_7W_operationKpiCard small{border-top:1px solid #cbd5e166;padding-top:.8rem;line-height:1.5}.Fx1_7W_distributionCard{border-radius:16px;box-shadow:0 5px 18px #0f172a06}.Fx1_7W_distributionCard .Fx1_7W_donutCircle{width:116px;height:116px}.Fx1_7W_distributionCard .Fx1_7W_statusList{gap:.5rem;font-size:.8rem}@media (max-width:1120px){.Fx1_7W_operationKpiGrid,.Fx1_7W_operationFilterForm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.Fx1_7W_operationKpiGrid{grid-template-columns:minmax(0,1fr)}.Fx1_7W_operationKpiCard{padding:1rem 1.2rem}.Fx1_7W_distributionCard .Fx1_7W_donutSummary{grid-template-columns:auto minmax(0,1fr)}.Fx1_7W_operationFilterForm{grid-template-columns:minmax(0,1fr)}.Fx1_7W_operationFilterForm button{width:100%}}.Fx1_7W_inviteLinkBox{overflow-wrap:anywhere;background:#0f172a8c;border-radius:.7rem;align-items:center;gap:.65rem;margin-top:.8rem;padding:.85rem;display:flex}.Fx1_7W_scopeFieldset{border:1px solid #94a3b838;border-radius:.8rem;min-width:0;padding:.85rem}.Fx1_7W_scopeFieldset legend{padding:0 .35rem;font-weight:700}.Fx1_7W_permissionCheckGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.55rem;display:grid}.Fx1_7W_permissionMatrix{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.Fx1_7W_permissionSummary{flex-wrap:wrap;gap:.45rem;display:flex}.Fx1_7W_searchSelect{color:#0f172a;min-height:2.5rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.5rem .7rem}@media (max-width:640px){.Fx1_7W_searchForm:has(.Fx1_7W_searchSelect){flex-wrap:wrap}.Fx1_7W_searchForm:has(.Fx1_7W_searchSelect) .Fx1_7W_searchSelect{flex:140px}}
.xlQlbq_managementPage{--ui-ink:#172033;--ui-muted:#667085;--ui-border:#e4e7ec;--ui-soft:#f8fafc;--ui-primary:#1570ef;--ui-primary-dark:#175cd3;color:var(--ui-ink);gap:16px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.xlQlbq_pageHeader,.xlQlbq_surface{border:1px solid var(--ui-border);background:#fff;border-radius:12px;box-shadow:0 1px 2px #1018280a}.xlQlbq_pageHeader{justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px;display:flex}.xlQlbq_headerCopy{min-width:0}.xlQlbq_kicker{color:var(--ui-primary);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.xlQlbq_pageTitle{color:#101828;letter-spacing:-.025em;margin:0;font-size:clamp(24px,2vw,28px);font-weight:720;line-height:1.2}.xlQlbq_pageDescription{max-width:720px;color:var(--ui-muted);margin:7px 0 0;font-size:14px;line-height:1.55}.xlQlbq_headerActions,.xlQlbq_toolbarActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.xlQlbq_primaryAction,.xlQlbq_secondaryAction,.xlQlbq_rowAction,.xlQlbq_filterButton{min-height:40px;font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:650;line-height:1;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.xlQlbq_primaryAction,.xlQlbq_filterButton{border:1px solid var(--ui-primary);background:var(--ui-primary);color:#fff}.xlQlbq_primaryAction:hover,.xlQlbq_filterButton:hover{border-color:var(--ui-primary-dark);background:var(--ui-primary-dark)}.xlQlbq_secondaryAction,.xlQlbq_rowAction{color:#344054;background:#fff;border:1px solid #d0d5dd}.xlQlbq_secondaryAction:hover,.xlQlbq_rowAction:hover{background:var(--ui-soft);border-color:#98a2b3}.xlQlbq_primaryAction:focus-visible,.xlQlbq_secondaryAction:focus-visible,.xlQlbq_rowAction:focus-visible,.xlQlbq_filterButton:focus-visible,.xlQlbq_control:focus-visible{outline-offset:1px;outline:3px solid #1570ef2e}.xlQlbq_surface{min-width:0;padding:18px}.xlQlbq_filterBar{grid-template-columns:minmax(240px,1.4fr) repeat(2,minmax(150px,.8fr)) auto;align-items:end;gap:12px;display:grid}.xlQlbq_filterBarWide{grid-template-columns:minmax(240px,1.4fr) minmax(180px,.8fr) auto}.xlQlbq_filterBarFour{grid-template-columns:minmax(220px,1.3fr) repeat(3,minmax(140px,.8fr)) auto}.xlQlbq_searchFilterBar{grid-template-columns:minmax(240px,1fr) auto}.xlQlbq_field{gap:6px;min-width:0;display:grid}.xlQlbq_fieldLabel{color:#475467;font-size:12px;font-weight:650}.xlQlbq_controlWrap{position:relative}.xlQlbq_controlIcon{color:#98a2b3;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.xlQlbq_control{color:#101828;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 11px;font-size:13px}.xlQlbq_controlWithIcon{padding-left:36px}.xlQlbq_contextCard{border:1px solid var(--ui-border);background:var(--ui-soft);color:#344054;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 11px;font-size:13px;font-weight:600;display:flex}.xlQlbq_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.xlQlbq_sectionHeading h2{color:#101828;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.xlQlbq_sectionHeading p{color:var(--ui-muted);margin:3px 0 0;font-size:13px}.xlQlbq_countBadge{color:#175cd3;background:#eff8ff;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.xlQlbq_tableToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.xlQlbq_tableHint{color:var(--ui-muted);margin:0;font-size:12px}.xlQlbq_tableViewport{border:1px solid var(--ui-border);border-radius:9px;width:100%;min-width:0;overflow-x:auto}.xlQlbq_dataTable{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;min-width:860px}.xlQlbq_dataTable th,.xlQlbq_dataTable td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #eaecf0;padding:12px 14px}.xlQlbq_dataTable th{color:#475467;letter-spacing:.045em;text-transform:uppercase;background:#f9fafb;font-size:11px;font-weight:700}.xlQlbq_dataTable td{color:#344054;font-size:13px;line-height:1.4}.xlQlbq_dataTable tbody tr:last-child td{border-bottom:0}.xlQlbq_dataTable tbody tr:hover td{background:#fcfcfd}.xlQlbq_identity{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.xlQlbq_avatar{color:#475467;background:#f2f4f7;border:1px solid #d0d5dd;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid;overflow:hidden}.xlQlbq_avatar img{object-fit:cover;width:100%;height:100%}.xlQlbq_primaryText{color:#101828;font-size:13px;font-weight:680;display:block}.xlQlbq_secondaryText{color:var(--ui-muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.xlQlbq_monoText{color:#344054;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.xlQlbq_statusBadge,.xlQlbq_statusWarning{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:650;display:inline-flex}.xlQlbq_statusBadge{color:#027a48;background:#ecfdf3}.xlQlbq_statusWarning{color:#b54708;background:#fffaeb}.xlQlbq_statusDot{background:currentColor;border-radius:50%;width:6px;height:6px}.xlQlbq_notice{background:#eff8ff;border:1px solid #b2ddff;border-radius:10px;padding:14px 16px}.xlQlbq_notice h2{color:#175cd3;margin:0;font-size:15px}.xlQlbq_notice p{color:#344054;margin:4px 0 0;font-size:13px}.xlQlbq_emptyCell{color:var(--ui-muted)!important;text-align:center!important;padding:32px 16px!important}.xlQlbq_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.xlQlbq_summaryCard{border:1px solid var(--ui-border);background:#fff;border-radius:10px;min-width:0;padding:16px}.xlQlbq_summaryIcon{color:#1570ef;background:#eff8ff;border-radius:8px;place-items:center;width:34px;height:34px;margin-bottom:12px;display:grid}.xlQlbq_summaryLabel{color:var(--ui-muted);margin:0;font-size:12px;font-weight:650}.xlQlbq_summaryValue{color:#101828;margin:4px 0 0;font-size:25px;font-weight:720;line-height:1.2}.xlQlbq_navigationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.xlQlbq_navigationCard{border:1px solid var(--ui-border);min-width:0;color:inherit;background:#fff;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;transition:border-color .15s,background .15s;display:flex}.xlQlbq_navigationCard:hover{background:#f9fcff;border-color:#84caff}.xlQlbq_navigationCardIcon{color:#1570ef;background:#eff8ff;border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.xlQlbq_navigationCard h2{color:#101828;margin:0;font-size:15px;font-weight:700}.xlQlbq_navigationCard p{color:var(--ui-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.xlQlbq_splitLayout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:start;gap:16px;display:grid}.xlQlbq_stack{gap:16px;display:grid}.xlQlbq_fieldset{border:1px solid var(--ui-border);border-radius:10px;grid-column:1/-1;min-width:0;padding:14px}.xlQlbq_fieldset legend{color:#344054;padding:0 6px;font-size:13px;font-weight:700}.xlQlbq_checkGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.xlQlbq_helpText{color:var(--ui-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.xlQlbq_detailList{gap:10px;margin:0;display:grid}.xlQlbq_detailRow{color:#344054;border-bottom:1px solid #eaecf0;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:12px;padding-bottom:9px;font-size:13px;display:grid}.xlQlbq_detailRow:last-child{border-bottom:0;padding-bottom:0}.xlQlbq_detailRow dt{color:var(--ui-muted)}.xlQlbq_detailRow dd{overflow-wrap:anywhere;margin:0;font-weight:600}@media (max-width:1100px){.xlQlbq_filterBar,.xlQlbq_filterBarWide,.xlQlbq_filterBarFour,.xlQlbq_searchFilterBar{grid-template-columns:repeat(2,minmax(0,1fr))}.xlQlbq_filterButton{width:100%}}@media (max-width:760px){.xlQlbq_managementPage{gap:12px}.xlQlbq_pageHeader{flex-direction:column;padding:18px}.xlQlbq_headerActions,.xlQlbq_toolbarActions{justify-content:stretch;width:100%}.xlQlbq_primaryAction,.xlQlbq_secondaryAction{flex:auto}.xlQlbq_surface{padding:14px}.xlQlbq_filterBar,.xlQlbq_filterBarWide,.xlQlbq_filterBarFour,.xlQlbq_searchFilterBar{grid-template-columns:minmax(0,1fr)}.xlQlbq_tableToolbar,.xlQlbq_sectionHeading{flex-direction:column;align-items:flex-start}.xlQlbq_navigationGrid,.xlQlbq_splitLayout{grid-template-columns:minmax(0,1fr)}}.xlQlbq_compactAction{min-height:34px;padding:0 11px;font-size:12px}.xlQlbq_dangerAction{color:#b42318;min-height:38px;font:inherit;background:#fff;border:1px solid #fda29b;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.xlQlbq_dangerAction:hover{background:#fff5f4;border-color:#f04438}.xlQlbq_modernReportSurface{border-color:var(--ui-border)!important;border-radius:12px!important;box-shadow:0 1px 2px #1018280a!important}.xlQlbq_modernKpi{border:1px solid var(--ui-border)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 1px 2px #1018280a!important}.xlQlbq_modernKpi strong{font-size:clamp(25px,2.25vw,34px)!important}.xlQlbq_filterBarDashboard{grid-template-columns:minmax(145px,.8fr) minmax(160px,1fr) minmax(145px,1fr) minmax(160px,1fr) auto;align-items:end;gap:12px;display:grid}.xlQlbq_filterBarDashboard label{color:#475467;gap:6px;min-width:0;font-size:12px;font-weight:650;display:grid}.xlQlbq_filterBarDashboard input,.xlQlbq_filterBarDashboard select,.xlQlbq_filterBarDashboard button{color:#101828;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 11px;font-size:13px}.xlQlbq_filterBarDashboard button{border-color:var(--ui-primary);background:var(--ui-primary);color:#fff;cursor:pointer;width:auto;font-weight:650}.xlQlbq_dataTable th>span,.xlQlbq_tableHint{align-items:center;gap:5px;display:inline-flex}.xlQlbq_draggableColumn{cursor:grab;-webkit-user-select:none;user-select:none}.xlQlbq_draggedColumn{cursor:grabbing;opacity:.5}.xlQlbq_reorderableTable{table-layout:auto}.xlQlbq_reorderableTable th,.xlQlbq_reorderableTable td{min-width:108px}.xlQlbq_reorderableTable th{white-space:nowrap}.xlQlbq_reorderableTable th:first-child,.xlQlbq_reorderableTable td:first-child{min-width:190px}.xlQlbq_reorderableTable th:last-child,.xlQlbq_reorderableTable td:last-child{min-width:86px}.xlQlbq_statusDanger,.xlQlbq_statusNeutral{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:650;display:inline-flex}.xlQlbq_statusDanger{color:#b42318;background:#fef3f2}.xlQlbq_statusNeutral{color:#475467;background:#f2f4f7}.xlQlbq_formShell{gap:16px;display:grid}.xlQlbq_formSection{border:1px solid var(--ui-border);background:#fff;border-radius:10px;padding:18px}.xlQlbq_formSectionHeader{margin-bottom:16px}.xlQlbq_formSectionHeader h2{color:#101828;margin:0;font-size:16px;font-weight:700}.xlQlbq_formSectionHeader p{color:var(--ui-muted);margin:4px 0 0;font-size:12px}.xlQlbq_formGrid,.xlQlbq_formGridThree{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.xlQlbq_formGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.xlQlbq_formFullWidth{grid-column:1/-1}.xlQlbq_formField{gap:6px;min-width:0;display:grid}.xlQlbq_formField>span,.xlQlbq_formLabel{color:#475467;font-size:12px;font-weight:650}.xlQlbq_formField input,.xlQlbq_formField select,.xlQlbq_formField textarea{color:#101828;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 11px;font-size:13px}.xlQlbq_formField textarea{resize:vertical;min-height:92px}.xlQlbq_formField input:focus,.xlQlbq_formField select:focus,.xlQlbq_formField textarea:focus{border-color:var(--ui-primary);outline:3px solid #1570ef24}.xlQlbq_formActions{justify-content:flex-end;align-items:center;gap:8px;padding-top:2px;display:flex}.xlQlbq_profileCard{border:1px solid var(--ui-border);background:var(--ui-soft);border-radius:10px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;min-height:132px;padding:14px;display:grid}.xlQlbq_profileImage,.xlQlbq_profileImagePlaceholder{color:#667085;text-align:center;background:#fff;border:1px solid #d0d5dd;border-radius:10px;place-items:center;width:104px;height:104px;font-size:12px;font-weight:650;display:grid;overflow:hidden}.xlQlbq_profileImage img{object-fit:cover;width:100%;height:100%}.xlQlbq_profilePhotoControls{justify-items:start;gap:10px;min-width:0;display:grid}.xlQlbq_profilePhotoControls .xlQlbq_formField{width:100%}.xlQlbq_profilePhotoControls .xlQlbq_dangerAction{min-height:40px}.xlQlbq_mediaGrid{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:12px;display:grid}.xlQlbq_mediaCard{border:1px solid var(--ui-border);background:var(--ui-soft);border-radius:10px;gap:8px;min-width:0;padding:8px;display:grid}.xlQlbq_mediaThumb{aspect-ratio:1;background:#fff;border:1px solid #d0d5dd;border-radius:8px;position:relative;overflow:hidden}.xlQlbq_mediaThumb img{object-fit:cover;width:100%;height:100%;display:block}.xlQlbq_mediaTag{color:#fff;background:#101828c7;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:650;position:absolute;top:6px;left:6px}.xlQlbq_mediaActions{flex-wrap:wrap;gap:6px;display:flex}.xlQlbq_mediaActions form{display:contents}.xlQlbq_mediaPlaceholder{min-height:120px;color:var(--ui-muted);text-align:center;border:1px dashed #d0d5dd;border-radius:10px;place-items:center;padding:16px;font-size:13px;display:grid}.xlQlbq_checkField{color:#344054;align-items:center;gap:9px;min-height:40px;font-size:13px;font-weight:600;display:flex}.xlQlbq_dangerZone{background:#fffbfa;border:1px solid #fecdca;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.xlQlbq_dangerZone h3{color:#912018;margin:0;font-size:14px}.xlQlbq_dangerZone p{color:#b42318;margin:3px 0 0;font-size:12px}.xlQlbq_reviewList{gap:12px;display:grid}.xlQlbq_reviewCard{border:1px solid var(--ui-border);background:#fff;border-radius:10px;padding:16px}.xlQlbq_reviewCardHeader,.xlQlbq_reviewCardFooter{justify-content:space-between;align-items:center;gap:14px;display:flex}.xlQlbq_reviewCardHeader{margin-bottom:12px}.xlQlbq_reviewCardHeader h3{color:#101828;margin:0;font-size:15px}.xlQlbq_reviewCardHeader p{color:var(--ui-muted);margin:3px 0 0;font-size:12px}.xlQlbq_reviewCardFooter{margin-top:12px}.xlQlbq_reviewForm{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.xlQlbq_reviewForm input{width:min(380px,100%);min-height:36px;font:inherit;border:1px solid #d0d5dd;border-radius:8px;padding:7px 10px;font-size:12px}@media (max-width:1100px){.xlQlbq_filterBarDashboard,.xlQlbq_formGridThree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.xlQlbq_filterBarDashboard,.xlQlbq_formGrid,.xlQlbq_formGridThree{grid-template-columns:minmax(0,1fr)}.xlQlbq_filterBarDashboard button{width:100%}.xlQlbq_profileCard{grid-template-columns:minmax(0,1fr)}.xlQlbq_reviewCardHeader,.xlQlbq_reviewCardFooter,.xlQlbq_reviewForm,.xlQlbq_dangerZone{flex-direction:column;align-items:stretch}}.xlQlbq_actionFeedback{color:#166534;overflow-wrap:anywhere;background:#f0fdf4;border:1px solid #bbd8c9;border-radius:8px;grid-column:1/-1;min-width:0;padding:12px 16px;font-size:14px}.xlQlbq_actionFeedback[data-error=true]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.xlQlbq_licenseList{gap:8px;display:grid}.xlQlbq_licenseRow{border:1px solid var(--ui-border,#e4e7ec);background:#fff;border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(160px,200px);align-items:center;gap:12px;padding:10px 12px;display:grid}.xlQlbq_licenseRow strong{color:#101828;font-size:14px;display:block}.xlQlbq_licenseRow small{color:var(--ui-muted,#667085);font-size:12px;display:block}.xlQlbq_licenseToggle{color:#344054;cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:13px;font-weight:600;display:inline-flex}.xlQlbq_licenseToggle input{accent-color:#1570ef;width:18px;height:18px}.xlQlbq_licenseDate{gap:4px;display:grid}.xlQlbq_licenseDate span{color:#475467;font-size:12px;font-weight:600}.xlQlbq_licenseDate input{min-height:40px;font:inherit;color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:0 10px;font-size:14px}.xlQlbq_licenseDate input:focus-visible{border-color:#1570ef;outline:3px solid #1570ef2e}.xlQlbq_licenseSummary{color:#475467;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}@media (max-width:720px){.xlQlbq_licenseRow{grid-template-columns:1fr;gap:8px}}.xlQlbq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xlQlbq_emptyState{border:1px dashed var(--ui-border,#e4e7ec);color:var(--ui-muted,#667085);text-align:center;border-radius:10px;margin:0;padding:28px 16px;font-size:13px}.xlQlbq_definitionCreate{grid-template-columns:minmax(0,420px) auto;align-items:end;gap:12px;display:grid}.xlQlbq_definitionList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.xlQlbq_definitionRow{border:1px solid var(--ui-border,#e4e7ec);background:#fff;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.xlQlbq_definitionEdit{flex:1;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;min-width:0;display:grid}.xlQlbq_definitionDelete{flex:none}.xlQlbq_definitionDelete>div,.xlQlbq_definitionEdit>div[role]{grid-column:1/-1}.xlQlbq_definitionMeta{color:var(--ui-muted,#667085);white-space:nowrap;font-size:12px}.xlQlbq_dangerAction:disabled,.xlQlbq_rowAction:disabled,.xlQlbq_primaryAction:disabled,.xlQlbq_secondaryAction:disabled{opacity:.55;cursor:not-allowed}@media (max-width:720px){.xlQlbq_definitionCreate{grid-template-columns:1fr}.xlQlbq_definitionRow{flex-direction:column;align-items:stretch}.xlQlbq_definitionEdit{grid-template-columns:1fr auto}.xlQlbq_definitionEdit .xlQlbq_formField{grid-column:1/-1}.xlQlbq_sectionHeading{flex-wrap:wrap;align-items:flex-start}.xlQlbq_sectionHeading>.xlQlbq_toolbarActions{justify-content:stretch;width:100%}.xlQlbq_sectionHeading>.xlQlbq_toolbarActions>*{flex:auto}}.xlQlbq_definitionReadOnly{flex:1;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:14px;display:flex}
.BckGQW_editor{gap:20px;display:grid}.BckGQW_editor section{gap:12px;display:grid}.BckGQW_editor h2{color:#101828;margin:0;font-size:17px}.BckGQW_editor p{color:#667085;margin:0;font-size:13px}.BckGQW_moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.BckGQW_moduleCard{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;align-items:flex-start;gap:10px;min-height:86px;padding:14px;display:flex}.BckGQW_moduleCardActive{background:#eff8ff;border-color:#1570ef}.BckGQW_moduleCard input{margin-top:3px}.BckGQW_moduleCard span{gap:4px;display:grid}.BckGQW_moduleCard strong{color:#101828;font-size:14px}.BckGQW_moduleCard small{color:#667085;font-size:12px;line-height:1.45}.BckGQW_modulePermissions{border-top:1px solid #eaecf0;padding-top:18px}.BckGQW_moduleHeading{gap:4px;display:grid}.BckGQW_screenGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.BckGQW_screenCard{background:#f9fafb;border:1px solid #e4e7ec;border-radius:10px;min-width:0;padding:14px}.BckGQW_screenCard legend{color:#344054;padding:0 5px;font-size:14px;font-weight:700}.BckGQW_permissionRow{color:#344054;align-items:center;gap:9px;min-height:40px;font-size:13px;display:flex}.BckGQW_permissionRow input{width:16px;height:16px}@media (max-width:900px){.BckGQW_screenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BckGQW_moduleGrid,.BckGQW_screenGrid{grid-template-columns:1fr}.BckGQW_moduleCard{min-height:78px}}
.o4P5AW_moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.o4P5AW_moduleCard{color:#101828;background:#fff;border:1px solid #e4e7ec;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;min-height:150px;padding:20px;transition:border-color .15s,background .15s;display:flex}.o4P5AW_moduleCard:hover{background:#f9fcff;border-color:#84caff}.o4P5AW_moduleCard h2{margin:6px 0 5px;font-size:17px}.o4P5AW_moduleCard p{color:#667085;margin:0;font-size:13px;line-height:1.5}.o4P5AW_cardEyebrow{letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:#1570ef!important;font-size:12px!important}.o4P5AW_cardIcon{color:#1570ef;background:#eff8ff;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.o4P5AW_emptyState{text-align:center}.o4P5AW_emptyState h2{margin:0;font-size:17px}.o4P5AW_emptyState p{color:#667085;margin:6px 0 0;font-size:13px}.o4P5AW_tabs{background:#fff;border:1px solid #e4e7ec;border-radius:10px;gap:4px;padding:5px;display:flex;overflow-x:auto}.o4P5AW_tab{color:#475467;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex}.o4P5AW_tab:hover{color:#101828;background:#f8fafc}.o4P5AW_tabActive{color:#175cd3;background:#eff8ff}.o4P5AW_tab:focus-visible{outline-offset:1px;outline:3px solid #1570ef2e}.o4P5AW_inputTableViewport{border:1px solid #e4e7ec;border-radius:9px;width:100%;overflow-x:auto}.o4P5AW_inputTable{border-collapse:collapse;width:100%;min-width:720px}.o4P5AW_inputTable th,.o4P5AW_inputTable td{text-align:left;border-bottom:1px solid #eaecf0;padding:8px 10px}.o4P5AW_inputTable th{color:#475467;letter-spacing:.04em;text-transform:uppercase;background:#f9fafb;font-size:11px;font-weight:700}.o4P5AW_inputTable tbody tr:last-child td{border-bottom:0}.o4P5AW_inputTable th:first-child{width:29%}.o4P5AW_inputTable th:nth-child(2){width:31%}.o4P5AW_inputTable th:nth-child(3){width:30%}.o4P5AW_inputTable th:nth-child(4){width:10%}.o4P5AW_inputTable input,.o4P5AW_inputTable select,.o4P5AW_settingsTable input{color:#101828;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px;font-size:13px}.o4P5AW_inputTable input:focus,.o4P5AW_inputTable select:focus,.o4P5AW_settingsTable input:focus{border-color:#1570ef;outline:3px solid #1570ef24}.o4P5AW_calculatorActions{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.o4P5AW_calculatorActions button:disabled,.o4P5AW_settingsTable input:disabled{cursor:not-allowed;opacity:.58}.o4P5AW_feedback{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.o4P5AW_permissionNote{color:#b54708;margin:12px 0 0;font-size:12px}.o4P5AW_resultTable{min-width:2240px}.o4P5AW_resultTable td:first-child,.o4P5AW_resultTable th:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:1px 0 #eaecf0}.o4P5AW_resultTable thead th:first-child{background:#f9fafb}.o4P5AW_resultTable th,.o4P5AW_resultTable td{white-space:nowrap;min-width:122px!important}.o4P5AW_resultTable th:first-child,.o4P5AW_resultTable td:first-child{min-width:160px!important}.o4P5AW_compatibilityNote{color:#7a2e0e;background:#fffaeb;border:1px solid #fedf89;border-radius:10px;align-items:flex-start;gap:12px;padding:13px 15px;font-size:13px;line-height:1.45;display:flex}.o4P5AW_compatibilityNote strong{color:#93370d;flex:none}.o4P5AW_settingsTable{min-width:700px}.o4P5AW_settingsTable td{padding:8px 10px}.o4P5AW_settingsTable th:first-child,.o4P5AW_settingsTable td:first-child{width:110px}.o4P5AW_exemptionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.o4P5AW_monthCard{border:1px solid #e4e7ec;border-radius:9px;gap:10px;min-width:0;padding:12px;display:grid}.o4P5AW_monthCard legend{color:#344054;padding:0 5px;font-size:13px;font-weight:700}@media (max-width:1100px){.o4P5AW_exemptionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.o4P5AW_moduleGrid,.o4P5AW_exemptionGrid{grid-template-columns:minmax(0,1fr)}.o4P5AW_moduleCard{min-height:132px;padding:16px}.o4P5AW_tabs{width:100%}.o4P5AW_tab{flex:1 0 auto}.o4P5AW_calculatorActions{flex-direction:column-reverse;align-items:stretch}.o4P5AW_calculatorActions button{width:100%}.o4P5AW_compatibilityNote{flex-direction:column;gap:4px}}.o4P5AW_feedbackError{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.o4P5AW_summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.o4P5AW_summaryCard{background:#fff;border:1px solid #e4e7ec;border-radius:12px;align-items:flex-start;gap:12px;min-width:0;padding:16px;display:flex}.o4P5AW_summaryCard p{color:#667085;margin:0;font-size:12px;font-weight:600}.o4P5AW_summaryCard strong{color:#101828;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:20px;font-weight:720;display:block}.o4P5AW_summaryCard small{color:#667085;margin-top:2px;font-size:12px;display:block}.o4P5AW_summaryIcon{color:#1570ef;background:#eff8ff;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.o4P5AW_amountCell{font-variant-numeric:tabular-nums;text-align:right!important}.o4P5AW_totalRow td{color:#101828;border-top:2px solid #d0d5dd;font-weight:700;background:#f9fafb!important}.o4P5AW_netCell{color:#175cd3;font-weight:700}.o4P5AW_breakdownTable{min-width:1040px}.o4P5AW_breakdownTable th,.o4P5AW_breakdownTable td{white-space:nowrap}.o4P5AW_detailPicker{gap:4px;min-width:220px;display:grid}.o4P5AW_detailPicker span{color:#475467;font-size:12px;font-weight:650}.o4P5AW_detailPicker select{min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:0 10px;font-size:13px}.o4P5AW_detailPicker select:focus-visible{border-color:#1570ef;outline:3px solid #1570ef24}@media (max-width:1100px){.o4P5AW_summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.o4P5AW_summaryGrid{grid-template-columns:minmax(0,1fr)}.o4P5AW_detailPicker{width:100%;min-width:0}}.o4P5AW_sheetBar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.o4P5AW_sheetActions{flex-wrap:wrap;gap:8px;display:flex}.o4P5AW_saveState{color:#667085;white-space:nowrap;align-items:center;gap:6px;min-height:40px;font-size:12px;font-weight:600;display:inline-flex}.o4P5AW_saveState[data-status=saved]{color:#475467}.o4P5AW_saveState[data-status=dirty],.o4P5AW_saveState[data-status=saving]{color:#b54708}.o4P5AW_saveState[data-status=error]{color:#b42318;white-space:normal}.o4P5AW_spin{animation:1s linear infinite o4P5AW_spin}@keyframes o4P5AW_spin{to{transform:rotate(360deg)}}.o4P5AW_sheetHint{color:#667085;margin:10px 0;font-size:12px;line-height:1.5}.o4P5AW_sheetTable{min-width:2600px}.o4P5AW_sheetTable thead th{color:#475467;background:#f9fafb}.o4P5AW_sheetTable th,.o4P5AW_sheetTable td{white-space:nowrap}.o4P5AW_sheetTable td{padding-top:6px!important;padding-bottom:6px!important}.o4P5AW_sheetTable select,.o4P5AW_sheetTable input{color:#101828;min-height:36px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:0 8px;font-size:13px}.o4P5AW_sheetTable select{max-width:170px}.o4P5AW_sheetTable select:focus-visible,.o4P5AW_sheetTable input:focus-visible{border-color:#1570ef;outline:3px solid #1570ef24}.o4P5AW_sheetTable select:disabled,.o4P5AW_sheetTable input:disabled{color:#475467;background:#f9fafb}.o4P5AW_nameInput{width:170px}.o4P5AW_amountInput{text-align:right;width:130px}.o4P5AW_stickyCell{z-index:2;background:#fff;position:sticky;left:0;box-shadow:1px 0 #eaecf0}.o4P5AW_sheetTable thead .o4P5AW_stickyCell{z-index:3;background:#f9fafb}.o4P5AW_totalRow .o4P5AW_stickyCell{background:#f9fafb}.o4P5AW_keyCell{color:#101828;background:#f9fafb;font-weight:700}.o4P5AW_paramBar{background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.o4P5AW_paramBar .o4P5AW_sheetHint{margin:0}.o4P5AW_paramGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.o4P5AW_paramCard{background:#fff;border:1px solid #e4e7ec;border-radius:12px;min-width:0;padding:16px}.o4P5AW_paramCardWide{grid-column:1/-1}.o4P5AW_paramCard h3{color:#101828;margin:0 0 12px;font-size:15px;font-weight:700}.o4P5AW_paramTable{border-collapse:collapse;table-layout:auto;width:100%}.o4P5AW_paramTable th,.o4P5AW_paramTable td{color:#344054;text-align:left;vertical-align:middle;border-bottom:1px solid #eaecf0;padding:6px 8px;font-size:13px}.o4P5AW_paramTable td:first-child{white-space:normal}.o4P5AW_paramTable th{color:#475467;background:#f9fafb;font-size:12px;font-weight:700}.o4P5AW_paramTable input{color:#101828;width:100%;min-width:0;min-height:36px;font:inherit;text-align:right;background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:0 8px;font-size:13px}.o4P5AW_paramTable input[type=date]{text-align:left}.o4P5AW_paramTable input:focus-visible{border-color:#1570ef;outline:3px solid #1570ef24}.o4P5AW_paramTable input:disabled{color:#475467;background:#f9fafb}.o4P5AW_paramCardWide .o4P5AW_paramTable{max-width:640px}.o4P5AW_chips{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.o4P5AW_chips li{color:#175cd3;background:#eff8ff;border-radius:999px;align-items:center;gap:2px;padding:3px 4px 3px 12px;font-size:13px;display:inline-flex}.o4P5AW_chips li.o4P5AW_chipEmpty{color:#667085;background:0 0;padding:0}.o4P5AW_chipForm{display:inline-flex}.o4P5AW_chipRemove{color:#b42318;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.o4P5AW_chipRemove:hover,.o4P5AW_chipRemove:focus-visible{background:#fee4e2;outline:none}.o4P5AW_chipAdd{gap:8px;display:flex}.o4P5AW_chipAdd>div[role]{flex-basis:100%}.o4P5AW_chipAdd{flex-wrap:wrap}.o4P5AW_chipAdd input{min-width:0;min-height:40px;font:inherit;border:1px solid #d0d5dd;border-radius:8px;flex:1;padding:0 10px;font-size:13px}.o4P5AW_chipAdd input:focus-visible{border-color:#1570ef;outline:3px solid #1570ef24}.o4P5AW_chipAddButton{color:#344054;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.o4P5AW_chipAddButton:hover{background:#f8fafc}.o4P5AW_chipLink{color:#175cd3;margin-top:10px;font-size:12px;font-weight:600;display:inline-block}@media (max-width:560px){.o4P5AW_paramGrid{grid-template-columns:minmax(0,1fr)}.o4P5AW_paramCard{overflow-x:auto}}.o4P5AW_unitField{align-items:center;gap:6px;min-width:76px;max-width:150px;display:flex}.o4P5AW_unitField input{flex:auto}.o4P5AW_unitField em{color:#667085;flex:none;font-size:12px;font-style:normal;font-weight:600}.o4P5AW_paramTable input[type=date]{max-width:170px}
.QPSJfW_form{gap:18px;display:grid}.QPSJfW_section{background:#f8fafcb8;border:1px solid #94a3b83d;border-radius:18px;padding:22px}.QPSJfW_sectionHeading{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.QPSJfW_sectionHeading>span{color:#fff;background:#0f766e;border-radius:10px;flex:0 0 32px;place-items:center;height:32px;font-weight:800;display:grid}.QPSJfW_sectionHeading h2{color:#0f172a;margin:1px 0 3px;font-size:17px}.QPSJfW_sectionHeading p{color:#64748b;margin:0;font-size:13px}.QPSJfW_grid,.QPSJfW_gridThree{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.QPSJfW_gridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.QPSJfW_grid+.QPSJfW_grid{margin-top:16px}.QPSJfW_field{color:#334155;align-content:start;gap:7px;min-width:0;font-size:13px;font-weight:750;display:grid}.QPSJfW_field input,.QPSJfW_field select,.QPSJfW_field textarea{color:#0f172a;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:11px;padding:10px 12px;font-weight:500}.QPSJfW_field textarea{resize:vertical;min-height:92px}.QPSJfW_field input:focus,.QPSJfW_field select:focus,.QPSJfW_field textarea:focus{border-color:#0d9488;outline:3px solid #0d948824}.QPSJfW_field input[readonly]{color:#475569;background:#f1f5f9}.QPSJfW_field small{color:#64748b;font-size:11px;font-weight:500}.QPSJfW_scopeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.QPSJfW_scopeOption{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:12px;align-items:center;gap:9px;padding:13px;display:flex;position:relative}.QPSJfW_scopeOption input{accent-color:#0f766e}.QPSJfW_scopeOptionActive{color:#115e59;background:#f0fdfa;border-color:#0d9488;box-shadow:0 0 0 2px #0d94881a}.QPSJfW_targetRow{max-width:520px;margin-top:16px}.QPSJfW_scopeInfo{color:#155e75;background:#ecfeff;border-radius:10px;margin:16px 0 0;padding:11px 13px;font-size:13px}.QPSJfW_checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.QPSJfW_checkCard{cursor:pointer;background:#fff;border:1px solid #dbe4ee;border-radius:12px;align-items:flex-start;gap:10px;padding:14px;display:flex}.QPSJfW_checkCard input{accent-color:#0f766e;margin-top:3px}.QPSJfW_checkCard span{gap:3px;display:grid}.QPSJfW_checkCard strong{color:#1e293b;font-size:13px}.QPSJfW_checkCard small{color:#64748b;font-size:11px;line-height:1.4}.QPSJfW_actions{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #94a3b847;border-radius:16px;justify-content:flex-end;align-items:center;gap:10px;padding:14px;display:flex;position:sticky;bottom:12px;box-shadow:0 12px 30px #0f172a1f}.QPSJfW_cancelButton{color:#475569;border:1px solid #cbd5e1;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:750;text-decoration:none}@media (max-width:820px){.QPSJfW_grid,.QPSJfW_gridThree,.QPSJfW_checkGrid{grid-template-columns:1fr}.QPSJfW_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.QPSJfW_section{border-radius:14px;padding:16px}.QPSJfW_scopeGrid{grid-template-columns:1fr}.QPSJfW_actions{bottom:6px}}
.fv63kW_stepList{gap:0;margin:0;padding:0;list-style:none;display:grid}.fv63kW_step{border-top:1px solid var(--ui-border);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.fv63kW_step:first-child{border-top:0;padding-top:4px}.fv63kW_stepIcon{color:#98a2b3;padding-top:1px;display:inline-flex}.fv63kW_step[data-done=true] .fv63kW_stepIcon{color:#12b76a}.fv63kW_stepBody{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;display:flex}.fv63kW_stepCopy{flex:280px;gap:2px;min-width:0;display:grid}.fv63kW_stepCopy strong{color:#101828;font-size:14px;font-weight:650}.fv63kW_stepCopy span{color:var(--ui-muted);font-size:13px}.fv63kW_step[data-done=true] .fv63kW_stepCopy strong{color:var(--ui-muted)}.fv63kW_stepPanel{border:1px solid var(--ui-border);background:var(--ui-soft);border-radius:10px;flex-wrap:wrap;flex:100%;align-items:flex-end;gap:10px 12px;padding:12px;display:flex}.fv63kW_demoForm{flex-wrap:wrap;flex:360px;align-items:flex-end;gap:10px;display:flex}.fv63kW_demoForm>label{flex:220px}.fv63kW_demoForm>div[role]{flex:100%}.fv63kW_panelHint{color:var(--ui-muted);flex:100%;margin:0;font-size:12px}@media (max-width:640px){.fv63kW_stepBody>a,.fv63kW_stepPanel>a,.fv63kW_demoForm button{justify-content:center;width:100%;min-height:40px}}
.Hfuv4a_moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Hfuv4a_moduleCard{color:#0f172a;background:#fff;border:1px solid #dbe3ef;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:1rem;min-height:150px;padding:1.25rem;transition:border-color .16s,box-shadow .16s;display:flex}.Hfuv4a_moduleCard:hover{border-color:#93c5fd;box-shadow:0 8px 24px #0f172a14}.Hfuv4a_moduleCard h2{margin:.55rem 0 .35rem;font-size:1.08rem}.Hfuv4a_moduleCard p{color:#64748b;margin:0;font-size:.86rem;line-height:1.55}.Hfuv4a_cardIcon{color:#2563eb;background:#eff6ff;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.Hfuv4a_cardEyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:750;color:#2563eb!important;font-size:.72rem!important}.Hfuv4a_emptyPanel{text-align:center;place-items:center;min-height:300px;padding:2rem;display:grid}.Hfuv4a_emptyPanel h2{margin:0 0 .5rem;font-size:1.1rem}.Hfuv4a_emptyPanel p{color:#64748b;max-width:560px;margin:0;font-size:.9rem;line-height:1.6}.Hfuv4a_mutedCode{color:#667085;font-size:12px}.Hfuv4a_stationList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.Hfuv4a_stationList li{gap:2px;display:grid}.Hfuv4a_stationList small{color:#667085;font-size:12px}.Hfuv4a_ganttBoard{border:1px solid #e4e7ec;border-radius:10px;min-width:0;overflow-x:auto}.Hfuv4a_ganttScale{color:#667085;background:#f8fafc;border-bottom:1px solid #e4e7ec;grid-template-columns:230px minmax(0,1fr);gap:14px;min-width:760px;padding:10px 14px;font-size:12px;font-weight:700;display:grid}.Hfuv4a_ganttLane{border-bottom:1px solid #eaecf0;grid-template-columns:230px minmax(0,1fr);gap:14px;min-width:760px;padding:12px 14px;display:grid}.Hfuv4a_ganttLane:last-child{border-bottom:0}.Hfuv4a_ganttLane header{align-content:center;gap:3px;min-width:0;display:grid}.Hfuv4a_ganttLane header strong{color:#101828;font-size:14px}.Hfuv4a_ganttLane header span{color:#667085;font-size:12px}.Hfuv4a_ganttTrack{border-left:1px solid #e4e7ec;align-items:stretch;gap:8px;min-width:0;min-height:74px;padding-left:14px;display:flex}.Hfuv4a_ganttTask{color:#175cd3;cursor:grab;-webkit-user-select:none;user-select:none;background:#eff8ff;border:1px solid #b2ddff;border-radius:8px;flex:none;align-content:center;gap:4px;width:clamp(150px,18vw,250px);padding:9px 11px;display:grid}.Hfuv4a_ganttTask:focus-visible{outline-offset:2px;outline:3px solid #1570ef38}.Hfuv4a_ganttTask strong{font-size:13px}.Hfuv4a_ganttTask span,.Hfuv4a_ganttTask small{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.Hfuv4a_ganttTask small{color:#667085}.Hfuv4a_ganttTaskLocked{color:#475467;cursor:not-allowed;background:#f2f4f7;border-color:#d0d5dd}.Hfuv4a_ganttEmpty{color:#667085;width:100%;min-height:74px;font:inherit;cursor:pointer;background:#fcfcfd;border:1px dashed #d0d5dd;border-radius:8px;font-size:12px}@media (max-width:760px){.Hfuv4a_ganttBoard{margin:0 -2px}.Hfuv4a_moduleGrid{grid-template-columns:1fr}.Hfuv4a_moduleCard{min-height:132px;padding:1rem}}
.UsTqMq_summaryGrid,.UsTqMq_detailGrid,.UsTqMq_applicationGrid{gap:12px;display:grid}.UsTqMq_summaryGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.UsTqMq_detailGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.UsTqMq_applicationGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.UsTqMq_summaryCard,.UsTqMq_detailCard,.UsTqMq_applicationCard{background:#fff;border:1px solid #e4e7ec;border-radius:10px;min-width:0}.UsTqMq_summaryCard{padding:16px}.UsTqMq_summaryTop,.UsTqMq_detailHeader,.UsTqMq_detailRow,.UsTqMq_noticeItem{justify-content:space-between;align-items:center;gap:12px;display:flex}.UsTqMq_summaryIcon{color:#1570ef;background:#eff8ff;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.UsTqMq_statusPill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.UsTqMq_statusPill[data-level=healthy]{color:#027a48;background:#ecfdf3}.UsTqMq_statusPill[data-level=warning]{color:#b54708;background:#fffaeb}.UsTqMq_statusPill[data-level=critical]{color:#b42318;background:#fef3f2}.UsTqMq_statusPill[data-level=unknown]{color:#475467;background:#f2f4f7}.UsTqMq_summaryLabel,.UsTqMq_applicationLabel{color:#667085;margin:14px 0 0;font-size:12px;font-weight:650}.UsTqMq_summaryValue{color:#101828;letter-spacing:-.02em;margin:5px 0 0;font-size:25px;font-weight:720}.UsTqMq_summaryHelp,.UsTqMq_detailHelp,.UsTqMq_applicationHelp{color:#667085;margin:4px 0 0;font-size:12px;line-height:1.45}.UsTqMq_detailCard{padding:18px}.UsTqMq_detailHeader{color:#101828;justify-content:flex-start;margin-bottom:14px}.UsTqMq_detailHeader h2{margin:0;font-size:17px}.UsTqMq_detailList{margin:0;display:grid}.UsTqMq_detailRow{border-top:1px solid #eaecf0;padding:10px 0}.UsTqMq_detailRow dt{color:#667085;font-size:13px}.UsTqMq_detailRow dd{color:#101828;text-align:right;margin:0;font-size:13px;font-weight:650}.UsTqMq_progressTrack{background:#eaecf0;border-radius:999px;height:7px;margin-top:10px;overflow:hidden}.UsTqMq_progressBar{border-radius:inherit;background:#1570ef;height:100%}.UsTqMq_progressBar[data-level=warning]{background:#f79009}.UsTqMq_progressBar[data-level=critical]{background:#f04438}.UsTqMq_progressBar[data-level=unknown]{background:#98a2b3}.UsTqMq_applicationCard{padding:14px 15px}.UsTqMq_applicationLabel{margin:0}.UsTqMq_applicationValue{color:#101828;margin:5px 0 0;font-size:21px;font-weight:720}.UsTqMq_noticeList{gap:9px;display:grid}.UsTqMq_noticeItem{border:1px solid #e4e7ec;border-radius:9px;justify-content:flex-start;align-items:flex-start;padding:12px 14px}.UsTqMq_noticeItem[data-level=warning]{background:#fffcf5;border-color:#fedf89}.UsTqMq_noticeItem[data-level=critical]{background:#fffbfa;border-color:#fecdca}.UsTqMq_noticeItem[data-level=healthy]{background:#f6fef9;border-color:#abefc6}.UsTqMq_noticeItem svg{flex:none;margin-top:1px}.UsTqMq_noticeItem[data-level=warning] svg{color:#dc6803}.UsTqMq_noticeItem[data-level=critical] svg{color:#d92d20}.UsTqMq_noticeItem[data-level=healthy] svg{color:#039855}.UsTqMq_noticeItem strong{color:#101828;font-size:13px;display:block}.UsTqMq_noticeItem p{color:#667085;margin:3px 0 0;font-size:12px;line-height:1.45}@media (max-width:1100px){.UsTqMq_summaryGrid,.UsTqMq_applicationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.UsTqMq_detailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.UsTqMq_summaryGrid,.UsTqMq_detailGrid,.UsTqMq_applicationGrid{grid-template-columns:minmax(0,1fr)}.UsTqMq_summaryValue{font-size:23px}}
.XQaOqq_shell{color:#0f172a;background:#f4f7fb;grid-template-columns:264px minmax(0,1fr);min-height:100vh;display:grid}.XQaOqq_sidebar{color:#e5edf7;z-index:20;background:#0f172a;border-right:1px solid #dbe3ef;flex-direction:column;gap:.9rem;width:264px;height:100vh;padding:1rem .85rem;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.XQaOqq_brand{border-bottom:1px solid #e2e8f01f;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.35rem .45rem .9rem;display:flex}.XQaOqq_brandEyebrow,.XQaOqq_mobileEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#38bdf8;font-size:.72rem}.XQaOqq_brandTitle,.XQaOqq_mobileTitle{margin-top:.25rem;font-size:1.05rem;font-weight:750}.XQaOqq_profileCard{box-shadow:none;background:#0f172af2;border:1px solid #e2e8f01f;border-radius:8px;padding:.9rem}.XQaOqq_profileName{color:#fff;font-size:.98rem;font-weight:700}.XQaOqq_profileMeta{color:#94a3b8;margin-top:.25rem;font-size:.86rem}.XQaOqq_nav{gap:.3rem;display:grid}.XQaOqq_moduleSwitcher{background:#94a3b80f;border:1px solid #94a3b82e;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-bottom:.45rem;padding:.55rem;display:grid}.XQaOqq_moduleSwitcherLabel{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.7rem;font-weight:700}.XQaOqq_moduleLink{color:#cbd5e1;text-align:center;border:1px solid #94a3b82e;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:.45rem;font-size:.78rem;font-weight:700;display:flex}.XQaOqq_moduleLink:hover,.XQaOqq_moduleLinkActive{color:#fff;background:#0ea5e929;border-color:#38bdf8}.XQaOqq_navItem{color:#cbd5e1;width:100%;min-height:42px;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.65rem;padding:.68rem .75rem;font-size:.92rem;transition:background .16s,color .16s,border-color .16s;display:flex}.XQaOqq_navItem:hover{color:#fff;background:#94a3b81a}.XQaOqq_navItemActive{color:#fff;background:#0ea5e9;border-color:#38bdf8}.XQaOqq_navGroup{gap:.3rem;display:grid}.XQaOqq_navChevron{margin-left:auto;transition:transform .16s}.XQaOqq_navChevronOpen{transform:rotate(180deg)}.XQaOqq_subNav{gap:.25rem;padding:.2rem 0 .2rem .65rem;display:grid}.XQaOqq_nestedNavGroup{gap:.2rem;display:grid}.XQaOqq_nestedNavGroup>button{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.XQaOqq_nestedSubNav{border-left:1px solid #94a3b838;gap:.18rem;margin-left:1rem;padding-left:.55rem;display:grid}.XQaOqq_nestedSubNavItem{color:#94a3b8;border-radius:6px;align-items:center;gap:.5rem;min-height:36px;padding:.5rem .65rem;font-size:.8rem;display:flex}.XQaOqq_nestedSubNavItem:hover,.XQaOqq_nestedSubNavItemActive{color:#f8fafc;background:#0ea5e91f}.XQaOqq_subNavItem{color:#94a3b8;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.55rem;min-height:38px;padding:.58rem .7rem;font-size:.88rem;display:flex}.XQaOqq_subNavItem:hover,.XQaOqq_subNavItemActive{color:#fff;background:#0ea5e924;border-color:#38bdf838}.XQaOqq_logoutForm{margin-top:auto;position:relative}.XQaOqq_logoutButton{color:#e5edf7;background:#94a3b814;border:1px solid #e2e8f024;border-radius:6px;justify-content:center;align-items:center;width:100%;min-height:42px;padding:.7rem 1rem;display:flex}.XQaOqq_logoutIcon{pointer-events:none;color:#94a3b8;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.XQaOqq_contentArea{grid-column:2;min-width:0}.XQaOqq_content{padding:1.15rem}.XQaOqq_mobileHeader{align-items:center;gap:.85rem;padding:.85rem 1rem 0;display:none}.XQaOqq_menuButton,.XQaOqq_mobileClose{color:#fff;background:#0f172ae0;border:1px solid #94a3b84d;border-radius:6px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.XQaOqq_mobileClose,.XQaOqq_overlay{display:none}@media (max-width:980px){.XQaOqq_shell{grid-template-columns:1fr}.XQaOqq_sidebar{width:min(86vw,320px);transition:transform .24s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.XQaOqq_sidebarOpen{transform:translate(0)}.XQaOqq_overlay{opacity:0;pointer-events:none;z-index:15;background:#0f172a85;transition:opacity .24s;display:block;position:fixed;inset:0}.XQaOqq_overlayVisible{opacity:1;pointer-events:auto}.XQaOqq_mobileHeader{display:flex}.XQaOqq_mobileClose{display:inline-flex}.XQaOqq_content{padding:1rem}}.XQaOqq_companySwitcher{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;margin-top:.7rem;display:grid}.XQaOqq_companySwitcher select,.XQaOqq_companySwitcher button{min-width:0;color:inherit;background:#0f172a8c;border:1px solid #94a3b847;border-radius:.55rem;padding:.45rem;font-size:.72rem}.XQaOqq_licenseBanner{color:#1849a9;background:#eff8ff;border:1px solid #b2ddff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.XQaOqq_licenseBanner[data-tone=warning]{color:#b42318;background:#fef3f2;border-color:#fecdca}.XQaOqq_licenseBannerLink{min-height:40px;color:inherit;white-space:nowrap;border:1px solid;border-radius:8px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.XQaOqq_licenseBannerLink:hover,.XQaOqq_licenseBannerLink:focus-visible{background:#ffffffb3}@media print{.XQaOqq_shell{background:#fff;display:block}.XQaOqq_sidebar,.XQaOqq_overlay,.XQaOqq_mobileHeader,.XQaOqq_licenseBanner{display:none!important}.XQaOqq_contentArea{grid-column:auto}.XQaOqq_content{padding:0}}
.rh7qdG_privateBadge,.rh7qdG_onlineBadge,.rh7qdG_offlineBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.rh7qdG_privateBadge{color:#175cd3;background:#eff8ff}.rh7qdG_onlineBadge{color:#027a48;background:#ecfdf3}.rh7qdG_offlineBadge{color:#475467;background:#f2f4f7}.rh7qdG_summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rh7qdG_summaryCard{background:#fff;border:1px solid #e4e7ec;border-radius:10px;align-items:center;gap:14px;min-width:0;padding:15px 16px;display:flex}.rh7qdG_summaryCard>svg{color:#1570ef;flex:none}.rh7qdG_summaryCard div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:10px;min-width:0;display:grid}.rh7qdG_summaryCard span{color:#667085;font-size:12px;font-weight:650}.rh7qdG_summaryCard strong{color:#101828;font-size:21px}.rh7qdG_summaryCard small{color:#98a2b3;grid-column:1/-1;margin-top:2px;font-size:11px}.rh7qdG_gatewayCreate{grid-template-columns:minmax(240px,420px) auto;align-items:end;gap:12px;display:grid}.rh7qdG_keyResult{background:#f6fef9;border:1px solid #abefc6;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:14px;display:grid}.rh7qdG_keyResult strong{color:#05603a;font-size:13px}.rh7qdG_keyResult p{color:#067647;margin:3px 0 0;font-size:12px}.rh7qdG_keyResult code{overflow-wrap:anywhere;color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:7px;grid-column:1/-1;min-width:0;padding:10px;font-size:12px}.rh7qdG_keyResult button{justify-self:start}.rh7qdG_rotateKey{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rh7qdG_rotatedKey{color:#b54708;background:#fffaeb;border-radius:7px;align-items:center;gap:7px;max-width:420px;padding:8px 10px;font-size:12px;display:flex}.rh7qdG_rotatedKey code{overflow-wrap:anywhere}.rh7qdG_inlineError{color:#b42318;margin:0;font-size:12px}.rh7qdG_gatewayMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.rh7qdG_gatewayMeta span{color:#475467;overflow-wrap:anywhere;background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;gap:3px;min-width:0;padding:9px 11px;font-size:12px;display:grid}.rh7qdG_gatewayMeta strong{color:#667085;font-size:11px;font-weight:650}.rh7qdG_nodeGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.rh7qdG_nodeGrid>:only-child[class*=emptyState]{grid-column:1/-1}.rh7qdG_nodeCard{background:#fff;border:1px solid #e4e7ec;border-radius:10px;gap:13px;min-width:0;padding:15px;display:grid}.rh7qdG_nodeHeader{justify-content:space-between;align-items:center;display:flex}.rh7qdG_nodeIcon{color:#1570ef;background:#eff8ff;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.rh7qdG_onlineDot,.rh7qdG_offlineDot{border-radius:50%;width:9px;height:9px}.rh7qdG_onlineDot{background:#12b76a;box-shadow:0 0 0 4px #ecfdf3}.rh7qdG_offlineDot{background:#98a2b3;box-shadow:0 0 0 4px #f2f4f7}.rh7qdG_nodeCard h3{color:#101828;margin:0;font-size:15px}.rh7qdG_nodeCard p{color:#667085;overflow-wrap:anywhere;margin:3px 0 0;font-size:12px}.rh7qdG_nodeStats{border-top:1px solid #eaecf0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rh7qdG_nodeStats div{min-width:0;padding:9px 4px 0 0}.rh7qdG_nodeStats dt{color:#98a2b3;font-size:11px}.rh7qdG_nodeStats dd{color:#344054;margin:3px 0 0;font-size:12px;font-weight:650}.rh7qdG_nodeAction{gap:8px;display:grid}.rh7qdG_nodeAction button{width:100%}.rh7qdG_sensorNote{align-items:center;min-height:40px;display:flex}.rh7qdG_commandHistory{border-top:1px solid #eaecf0;margin-top:14px;padding-top:12px}.rh7qdG_commandHistory summary{cursor:pointer;color:#475467;font-size:12px;font-weight:650}.rh7qdG_commandHistory ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rh7qdG_commandHistory li{color:#667085;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;font-size:12px;display:grid}.rh7qdG_commandHistory code{color:#344054}.rh7qdG_commandHistory [data-status=COMPLETED]{color:#027a48}.rh7qdG_commandHistory [data-status=FAILED]{color:#b42318}.rh7qdG_architectureNote{color:#175cd3;background:#f5fbff;border:1px solid #b2ddff;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.rh7qdG_architectureNote svg{flex:none;margin-top:1px}.rh7qdG_architectureNote strong{color:#1849a9;font-size:13px}.rh7qdG_architectureNote p{color:#475467;margin:3px 0 0;font-size:12px;line-height:1.5}@media (max-width:760px){.rh7qdG_summaryGrid,.rh7qdG_gatewayMeta,.rh7qdG_gatewayCreate{grid-template-columns:minmax(0,1fr)}.rh7qdG_gatewayCreate button{width:100%}.rh7qdG_keyResult{grid-template-columns:minmax(0,1fr)}.rh7qdG_commandHistory li{grid-template-columns:auto minmax(0,1fr)}.rh7qdG_commandHistory code,.rh7qdG_commandHistory li>span:last-child{grid-column:2}}
.mDBl2q_noticeDanger{background:#fef3f2;border-color:#fecdca}.mDBl2q_noticeDanger h2{color:#b42318}.mDBl2q_moduleGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.mDBl2q_moduleCard{border:1px solid var(--ui-border);background:#fff;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.mDBl2q_moduleHead{align-items:flex-start;gap:12px;display:flex}.mDBl2q_moduleTitle{justify-items:start;gap:6px;min-width:0;display:grid}.mDBl2q_moduleTitle h3{color:#101828;margin:0;font-size:16px;font-weight:700}.mDBl2q_moduleTitle>span{white-space:normal}.mDBl2q_moduleDescription{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.5}.mDBl2q_highlightList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mDBl2q_highlightList li{color:#344054;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.mDBl2q_highlightList svg{color:#12b76a;flex:none;margin-top:2px}.mDBl2q_moduleFooter{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.mDBl2q_price{color:#101828;font-size:14px;font-weight:700}.mDBl2q_footerHint{color:var(--ui-muted);font-size:12px}.mDBl2q_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mDBl2q_steps li{counter-increment:step;border:1px solid var(--ui-border);color:var(--ui-muted);border-radius:10px;gap:4px;padding:14px;font-size:13px;line-height:1.5;display:grid}.mDBl2q_steps li:before{content:counter(step);color:#175cd3;background:#eff8ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.mDBl2q_steps strong{color:#101828;font-size:14px}.mDBl2q_email{color:#175cd3;word-break:break-all;align-items:center;gap:4px;font-weight:600;display:inline-flex}@media (max-width:860px){.mDBl2q_steps{grid-template-columns:1fr}}
