.ClinicalScreen-module__qqvaOa__frame{width:100%;min-width:0;max-width:var(--clinical-screen-max-width,1880px);margin-inline:auto}.ClinicalScreen-module__qqvaOa__workspace{--clinical-screen-max-width:1960px}.ClinicalScreen-module__qqvaOa__dense{--clinical-screen-max-width:1760px}.ClinicalScreen-module__qqvaOa__standard{--clinical-screen-max-width:1880px}.ClinicalScreen-module__qqvaOa__fullBleed{max-width:none;min-height:100dvh;margin-inline:0}.ClinicalScreen-module__qqvaOa__frame :where(h1,h2,h3,h4,p,span,strong,small,label,button,a,th,td){overflow-wrap:anywhere}.ClinicalScreen-module__qqvaOa__frame :where(img,svg,canvas,table){max-width:100%}@media (max-width:1024px){.ClinicalScreen-module__qqvaOa__frame{--clinical-screen-max-width:none}}@media (max-width:768px){.ClinicalScreen-module__qqvaOa__frame{width:100%}}
.ClinicalComponents-module__Q3m1FW__badge{border-radius:var(--radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;width:fit-content;min-height:26px;padding:4px 10px;font-size:.74rem;font-weight:800;line-height:1;display:inline-flex}.ClinicalComponents-module__Q3m1FW__badgeCompact{min-height:22px;padding:3px 8px;font-size:.68rem}.ClinicalComponents-module__Q3m1FW__badge svg{width:14px;height:14px}.ClinicalComponents-module__Q3m1FW__toneNeutral{border-color:var(--border-default);color:var(--text-secondary);background:#ffffff0a}.ClinicalComponents-module__Q3m1FW__toneInfo{color:var(--status-info);background:var(--status-info-dim);border-color:#3b82f63d}.ClinicalComponents-module__Q3m1FW__toneSuccess{color:var(--status-success);background:var(--status-success-dim);border-color:#22c55e3d}.ClinicalComponents-module__Q3m1FW__toneWarning{color:var(--status-warning);background:var(--status-warning-dim);border-color:#f59e0b47}.ClinicalComponents-module__Q3m1FW__toneDanger{color:var(--status-danger);background:var(--status-danger-dim);border-color:#ef444447}.ClinicalComponents-module__Q3m1FW__toneResearch{color:var(--status-triagem);background:var(--status-triagem-dim);border-color:#a855f742}.ClinicalComponents-module__Q3m1FW__card,.ClinicalComponents-module__Q3m1FW__alertCard,.ClinicalComponents-module__Q3m1FW__patientCard,.ClinicalComponents-module__Q3m1FW__sessionCard,.ClinicalComponents-module__Q3m1FW__scaleCard,.ClinicalComponents-module__Q3m1FW__progressCard,.ClinicalComponents-module__Q3m1FW__exportPanel,.ClinicalComponents-module__Q3m1FW__permissionMatrix{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-secondary)}.ClinicalComponents-module__Q3m1FW__alertCard{grid-template-columns:5px minmax(0,1fr);display:grid;overflow:hidden}.ClinicalComponents-module__Q3m1FW__alertRail{min-height:100%}.ClinicalComponents-module__Q3m1FW__alertBody{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.ClinicalComponents-module__Q3m1FW__alertHeader,.ClinicalComponents-module__Q3m1FW__cardHeader,.ClinicalComponents-module__Q3m1FW__sessionHeader,.ClinicalComponents-module__Q3m1FW__scaleHeader,.ClinicalComponents-module__Q3m1FW__exportHeader,.ClinicalComponents-module__Q3m1FW__matrixHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ClinicalComponents-module__Q3m1FW__alertTitle,.ClinicalComponents-module__Q3m1FW__cardTitle,.ClinicalComponents-module__Q3m1FW__sessionTitle,.ClinicalComponents-module__Q3m1FW__scaleTitle,.ClinicalComponents-module__Q3m1FW__matrixTitle{color:var(--text-primary);margin:0;font-size:.98rem;font-weight:850;line-height:1.25}.ClinicalComponents-module__Q3m1FW__alertDescription,.ClinicalComponents-module__Q3m1FW__cardText,.ClinicalComponents-module__Q3m1FW__sessionMeta,.ClinicalComponents-module__Q3m1FW__scaleMeta,.ClinicalComponents-module__Q3m1FW__progressDescription,.ClinicalComponents-module__Q3m1FW__exportText,.ClinicalComponents-module__Q3m1FW__matrixText{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.45}.ClinicalComponents-module__Q3m1FW__alertAction{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.ClinicalComponents-module__Q3m1FW__alertAction span{color:var(--text-primary);font-size:.8rem;font-weight:700}.ClinicalComponents-module__Q3m1FW__alertAction a,.ClinicalComponents-module__Q3m1FW__cardLink,.ClinicalComponents-module__Q3m1FW__exportAction{border-radius:var(--radius-md);color:#fff;background:var(--accent-primary);justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:.78rem;font-weight:850;display:inline-flex}.ClinicalComponents-module__Q3m1FW__patientCard{flex-direction:column;gap:14px;padding:16px;display:flex}.ClinicalComponents-module__Q3m1FW__patientIdentity{align-items:flex-start;gap:12px;min-width:0;display:flex}.ClinicalComponents-module__Q3m1FW__patientAvatar{border-radius:var(--radius-md);color:#fff;background:var(--gradient-primary);flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:.82rem;font-weight:900;display:inline-flex}.ClinicalComponents-module__Q3m1FW__patientIdentity h3{color:var(--text-primary);margin:0;font-size:1rem;line-height:1.2}.ClinicalComponents-module__Q3m1FW__patientIdentity p{color:var(--text-secondary);margin:4px 0 0;font-size:.78rem;line-height:1.35}.ClinicalComponents-module__Q3m1FW__patientMetaGrid,.ClinicalComponents-module__Q3m1FW__sessionGrid,.ClinicalComponents-module__Q3m1FW__scaleGrid,.ClinicalComponents-module__Q3m1FW__progressMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ClinicalComponents-module__Q3m1FW__metaItem,.ClinicalComponents-module__Q3m1FW__sessionMetric,.ClinicalComponents-module__Q3m1FW__scaleMetric,.ClinicalComponents-module__Q3m1FW__progressMetric{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-tertiary);flex-direction:column;gap:3px;min-width:0;padding:10px;display:flex}.ClinicalComponents-module__Q3m1FW__metaItem span,.ClinicalComponents-module__Q3m1FW__sessionMetric span,.ClinicalComponents-module__Q3m1FW__scaleMetric span,.ClinicalComponents-module__Q3m1FW__progressMetric span{color:var(--text-muted);text-transform:uppercase;font-size:.66rem;font-weight:800}.ClinicalComponents-module__Q3m1FW__metaItem strong,.ClinicalComponents-module__Q3m1FW__sessionMetric strong,.ClinicalComponents-module__Q3m1FW__scaleMetric strong,.ClinicalComponents-module__Q3m1FW__progressMetric strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:.82rem;line-height:1.35}.ClinicalComponents-module__Q3m1FW__timeline{flex-direction:column;gap:10px;display:flex}.ClinicalComponents-module__Q3m1FW__timelineItem{border:1px solid var(--border-default);border-radius:var(--radius-md);color:inherit;background:var(--bg-tertiary);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.ClinicalComponents-module__Q3m1FW__timelineItem:hover{border-color:var(--border-hover);background:var(--bg-hover)}.ClinicalComponents-module__Q3m1FW__timelineIcon{border-radius:var(--radius-full);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ClinicalComponents-module__Q3m1FW__timelineContent strong{color:var(--text-primary);font-size:.86rem;display:block}.ClinicalComponents-module__Q3m1FW__timelineContent span,.ClinicalComponents-module__Q3m1FW__timelineDate{color:var(--text-secondary);font-size:.75rem;line-height:1.35}.ClinicalComponents-module__Q3m1FW__timelineDate{color:var(--text-muted);white-space:nowrap;font-weight:750}.ClinicalComponents-module__Q3m1FW__sessionCard,.ClinicalComponents-module__Q3m1FW__scaleCard,.ClinicalComponents-module__Q3m1FW__progressCard,.ClinicalComponents-module__Q3m1FW__exportPanel,.ClinicalComponents-module__Q3m1FW__permissionMatrix{flex-direction:column;gap:14px;padding:16px;display:flex}.ClinicalComponents-module__Q3m1FW__sessionTitleWrap,.ClinicalComponents-module__Q3m1FW__scaleTitleWrap{align-items:flex-start;gap:10px;display:flex}.ClinicalComponents-module__Q3m1FW__sessionTitleWrap svg,.ClinicalComponents-module__Q3m1FW__scaleTitleWrap svg{color:var(--accent-tertiary);flex:none}.ClinicalComponents-module__Q3m1FW__progressTrack{border-radius:var(--radius-full);background:var(--bg-tertiary);height:10px;position:relative;overflow:hidden}.ClinicalComponents-module__Q3m1FW__progressFill{border-radius:inherit;background:var(--gradient-primary);height:100%}.ClinicalComponents-module__Q3m1FW__progressSteps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.ClinicalComponents-module__Q3m1FW__progressStep{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-tertiary);flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.ClinicalComponents-module__Q3m1FW__progressStepComplete{background:var(--status-success-dim);border-color:#22c55e3d}.ClinicalComponents-module__Q3m1FW__progressStepTop{color:var(--text-primary);align-items:center;gap:7px;font-size:.74rem;font-weight:850;display:flex}.ClinicalComponents-module__Q3m1FW__progressStep p{color:var(--text-secondary);margin:0;font-size:.68rem;line-height:1.35}.ClinicalComponents-module__Q3m1FW__exportPanel{background:linear-gradient(135deg, #6366f11a, #06b6d40f), var(--bg-secondary);border-color:#6366f138}.ClinicalComponents-module__Q3m1FW__exportModes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ClinicalComponents-module__Q3m1FW__exportModeButton{border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:0;color:var(--text-secondary);background:var(--bg-tertiary);cursor:pointer;text-align:left;flex-direction:column;gap:7px;padding:12px;display:flex}.ClinicalComponents-module__Q3m1FW__exportModeButtonActive{border-color:var(--border-active);color:var(--text-primary);background:var(--accent-primary-dim)}.ClinicalComponents-module__Q3m1FW__exportModeButton strong{color:var(--text-primary);font-size:.86rem}.ClinicalComponents-module__Q3m1FW__exportModeButton span{font-size:.74rem;line-height:1.35}.ClinicalComponents-module__Q3m1FW__exportWarning{border-radius:var(--radius-md);color:var(--status-danger);background:var(--status-danger-dim);border:1px solid #ef444447;align-items:flex-start;gap:10px;padding:12px;font-size:.8rem;line-height:1.45;display:flex}.ClinicalComponents-module__Q3m1FW__matrixGrid{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--border-default);grid-template-columns:minmax(120px,1fr) repeat(6,minmax(86px,.75fr));gap:1px;display:grid;overflow:hidden}.ClinicalComponents-module__Q3m1FW__matrixCell,.ClinicalComponents-module__Q3m1FW__matrixHead{min-height:42px;color:var(--text-secondary);background:var(--bg-tertiary);align-items:center;gap:7px;padding:9px 10px;font-size:.74rem;font-weight:750;display:flex}.ClinicalComponents-module__Q3m1FW__matrixHead{color:var(--text-primary);background:var(--bg-elevated)}.ClinicalComponents-module__Q3m1FW__matrixRole{flex-direction:column;align-items:flex-start;gap:2px}.ClinicalComponents-module__Q3m1FW__matrixRole strong{color:var(--text-primary);font-size:.78rem}.ClinicalComponents-module__Q3m1FW__matrixRole span{color:var(--text-muted);font-size:.68rem;line-height:1.25}@media (max-width:980px){.ClinicalComponents-module__Q3m1FW__progressSteps,.ClinicalComponents-module__Q3m1FW__matrixGrid{grid-template-columns:1fr}.ClinicalComponents-module__Q3m1FW__matrixHead{display:none}}@media (max-width:720px){.ClinicalComponents-module__Q3m1FW__alertHeader,.ClinicalComponents-module__Q3m1FW__cardHeader,.ClinicalComponents-module__Q3m1FW__sessionHeader,.ClinicalComponents-module__Q3m1FW__scaleHeader,.ClinicalComponents-module__Q3m1FW__exportHeader,.ClinicalComponents-module__Q3m1FW__matrixHeader,.ClinicalComponents-module__Q3m1FW__timelineItem{flex-direction:column;grid-template-columns:1fr}.ClinicalComponents-module__Q3m1FW__patientMetaGrid,.ClinicalComponents-module__Q3m1FW__sessionGrid,.ClinicalComponents-module__Q3m1FW__scaleGrid,.ClinicalComponents-module__Q3m1FW__progressMetrics,.ClinicalComponents-module__Q3m1FW__exportModes{grid-template-columns:1fr}.ClinicalComponents-module__Q3m1FW__timelineDate{white-space:normal}}
.AdminPage-module__E6iMvW__page{flex-direction:column;gap:16px;padding-bottom:40px;display:flex}.AdminPage-module__E6iMvW__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AdminPage-module__E6iMvW__pageEyebrow{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.AdminPage-module__E6iMvW__pageTitle{color:var(--text-primary);margin:6px 0 0;font-size:1.7rem;line-height:1.15}.AdminPage-module__E6iMvW__pageSubtitle{max-width:760px;color:var(--text-secondary);margin:8px 0 0;font-size:.92rem;line-height:1.55}.AdminPage-module__E6iMvW__pageSubtitle kbd,.AdminPage-module__E6iMvW__shortcutHint kbd{color:var(--text-primary);font-family:var(--font-mono,ui-monospace, monospace);background:#0f172a99;border:1px solid #94a3b852;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;margin:0 2px;padding:2px 6px;font-size:.78rem;display:inline-flex}.AdminPage-module__E6iMvW__pageHeaderMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AdminPage-module__E6iMvW__integrityBadge{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:.76rem;font-weight:800;display:inline-flex}.AdminPage-module__E6iMvW__integrityBadgeOk{color:#bbf7d0;background:#22c55e1a;border-color:#22c55e5c}.AdminPage-module__E6iMvW__integrityBadgeFail{color:#fecaca;background:#ef44441a;border-color:#ef44446b}.AdminPage-module__E6iMvW__metaPill{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-muted);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:.74rem;font-weight:700;display:inline-flex}.AdminPage-module__E6iMvW__banner{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-secondary);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:.86rem;display:flex}.AdminPage-module__E6iMvW__bannerOk{color:#bbf7d0;background:#22c55e14;border-color:#22c55e5c}.AdminPage-module__E6iMvW__bannerFail{color:#fecaca;background:#ef444414;border-color:#ef444466}.AdminPage-module__E6iMvW__viewNav{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:12px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.AdminPage-module__E6iMvW__viewTab{color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:7px 13px;font-size:.82rem;font-weight:700;display:inline-flex}.AdminPage-module__E6iMvW__viewTab:hover{color:var(--text-primary);background:var(--bg-tertiary)}.AdminPage-module__E6iMvW__viewTab kbd{border:1px solid var(--border-default);color:var(--text-muted);font-family:var(--font-mono,ui-monospace, monospace);background:#0f172a80;border-radius:5px;justify-content:center;align-items:center;padding:1px 6px;font-size:.7rem;display:inline-flex}.AdminPage-module__E6iMvW__viewTabActive{color:#e0e7ff;background:#6366f138;border-color:#a5b4fc6b}.AdminPage-module__E6iMvW__viewTabActive kbd{color:#e0e7ff;background:#6366f157}.AdminPage-module__E6iMvW__overviewStack{flex-direction:column;gap:14px;display:flex}.AdminPage-module__E6iMvW__kpiStrip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.AdminPage-module__E6iMvW__kpiCard{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;display:grid}.AdminPage-module__E6iMvW__kpiCardIcon{color:#c7d2fe;background:#6366f129;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.AdminPage-module__E6iMvW__kpiCard>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.AdminPage-module__E6iMvW__kpiCard span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:800}.AdminPage-module__E6iMvW__kpiCard strong{color:var(--text-primary);font-size:1.4rem;font-weight:800;line-height:1}.AdminPage-module__E6iMvW__kpiCard small{color:var(--text-muted);font-size:.72rem}.AdminPage-module__E6iMvW__kpiCardSuccess{border-color:#22c55e5c}.AdminPage-module__E6iMvW__kpiCardSuccess strong{color:#bbf7d0}.AdminPage-module__E6iMvW__kpiCardSuccess .AdminPage-module__E6iMvW__kpiCardIcon{color:#86efac;background:#22c55e2e}.AdminPage-module__E6iMvW__kpiCardAttention{border-color:#f973165c}.AdminPage-module__E6iMvW__kpiCardAttention strong{color:#fed7aa}.AdminPage-module__E6iMvW__kpiCardAttention .AdminPage-module__E6iMvW__kpiCardIcon{color:#fdba74;background:#f973162e}.AdminPage-module__E6iMvW__kpiCardCritical{border-color:#ef44446b}.AdminPage-module__E6iMvW__kpiCardCritical strong{color:#fecaca}.AdminPage-module__E6iMvW__kpiCardCritical .AdminPage-module__E6iMvW__kpiCardIcon{color:#fca5a5;background:#ef44442e}.AdminPage-module__E6iMvW__overviewGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.AdminPage-module__E6iMvW__overviewPanel{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.AdminPage-module__E6iMvW__overviewPanelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AdminPage-module__E6iMvW__overviewPanelHeader>div{flex-direction:column;gap:2px;display:flex}.AdminPage-module__E6iMvW__overviewPanelHeader span{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.AdminPage-module__E6iMvW__overviewPanelHeader h3{color:var(--text-primary);margin:0;font-size:1rem;font-weight:800}.AdminPage-module__E6iMvW__overviewPanelFooter{border-top:1px dashed var(--border-default);justify-content:flex-end;padding-top:8px;display:flex}.AdminPage-module__E6iMvW__overviewEmpty{text-align:center;color:var(--text-muted);padding:20px;font-size:.84rem}.AdminPage-module__E6iMvW__healthList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AdminPage-module__E6iMvW__healthRow{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:10px;align-items:center;gap:9px;padding:9px 11px;font-size:.84rem;display:flex}.AdminPage-module__E6iMvW__healthRowOk{color:#bbf7d0;background:#22c55e14;border-color:#22c55e5c}.AdminPage-module__E6iMvW__healthRowFail{color:#fecaca;background:#ef444414;border-color:#ef44446b}.AdminPage-module__E6iMvW__healthRowNeutral{color:#fde68a;background:#f59e0b0f;border-color:#f59e0b57}.AdminPage-module__E6iMvW__recentActivity{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AdminPage-module__E6iMvW__recentRow{background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:10px;padding:9px 11px;display:grid}.AdminPage-module__E6iMvW__recentDot{background:#6366f1b3;border-radius:999px;width:8px;height:8px;margin-top:6px;box-shadow:0 0 6px #6366f166}.AdminPage-module__E6iMvW__recentBody{flex-direction:column;gap:2px;min-width:0;display:flex}.AdminPage-module__E6iMvW__recentBody strong{color:var(--text-primary);font-size:.86rem;font-weight:800}.AdminPage-module__E6iMvW__recentBody strong em{color:var(--text-secondary);font-style:normal;font-weight:600}.AdminPage-module__E6iMvW__recentBody span{color:var(--text-muted);font-size:.74rem}.AdminPage-module__E6iMvW__roleBreakdown{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.AdminPage-module__E6iMvW__roleCard{border:1px solid var(--border-default);background:var(--bg-tertiary);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.AdminPage-module__E6iMvW__roleCardTop{justify-content:space-between;align-items:center;display:flex}.AdminPage-module__E6iMvW__roleCardTop strong{color:var(--text-primary);font-size:.88rem;font-weight:800}.AdminPage-module__E6iMvW__roleCardTop span{color:var(--text-muted);font-size:.78rem;font-weight:700}.AdminPage-module__E6iMvW__roleBarTrack{background:#0f172a99;border-radius:999px;height:6px;overflow:hidden}.AdminPage-module__E6iMvW__roleBarTrack span{background:linear-gradient(90deg,#6366f1,#38bdf8);height:100%;display:block}.AdminPage-module__E6iMvW__roleCard small{color:var(--text-muted);font-size:.72rem}.AdminPage-module__E6iMvW__usersSection{flex-direction:column;gap:12px;display:flex}.AdminPage-module__E6iMvW__usersToolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminPage-module__E6iMvW__searchField{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:12px;flex:1;align-items:center;gap:8px;min-width:280px;padding:8px 12px;display:inline-flex}.AdminPage-module__E6iMvW__searchField input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.86rem}.AdminPage-module__E6iMvW__searchField input::placeholder{color:var(--text-muted)}.AdminPage-module__E6iMvW__searchClear{background:var(--bg-tertiary);width:22px;height:22px;color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.AdminPage-module__E6iMvW__searchClear:hover{color:var(--text-primary);border-color:#6366f152}.AdminPage-module__E6iMvW__chipGroupRow{flex-wrap:wrap;gap:10px;display:flex}.AdminPage-module__E6iMvW__chipGroup{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:10px;flex-wrap:wrap;gap:5px;padding:6px 8px;display:flex}.AdminPage-module__E6iMvW__filterChip{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.AdminPage-module__E6iMvW__filterChip span{color:var(--text-muted);background:#0f172a80;border-radius:999px;padding:1px 6px;font-size:.68rem;font-weight:800}.AdminPage-module__E6iMvW__filterChipActive{color:#e0e7ff;background:#6366f138;border-color:#a5b4fc6b}.AdminPage-module__E6iMvW__filterChipActive span{color:#e0e7ff;background:#6366f152}.AdminPage-module__E6iMvW__emptyState{border:1px dashed var(--border-default);background:var(--bg-secondary);color:var(--text-secondary);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:32px 18px;display:flex}.AdminPage-module__E6iMvW__emptyState strong{color:var(--text-primary);font-size:.96rem;font-weight:800}.AdminPage-module__E6iMvW__userList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AdminPage-module__E6iMvW__userRow{border:1px solid var(--border-default);background:var(--bg-secondary);transition:border-color var(--transition-fast);border-radius:12px;grid-template-columns:auto minmax(160px,1.2fr) minmax(220px,1.6fr) minmax(150px,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.AdminPage-module__E6iMvW__userRow:hover{border-color:#6366f152}.AdminPage-module__E6iMvW__userAvatar{color:#f8fafc;background:linear-gradient(135deg,#6366f173,#38bdf866);border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.84rem;font-weight:800;display:inline-flex}.AdminPage-module__E6iMvW__userIdentityCol{flex-direction:column;gap:1px;min-width:0;display:flex}.AdminPage-module__E6iMvW__userIdentityCol strong{color:var(--text-primary);font-size:.92rem;font-weight:800}.AdminPage-module__E6iMvW__userIdentityCol span{color:var(--text-muted);word-break:break-all;font-size:.76rem}.AdminPage-module__E6iMvW__userPillCol{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.AdminPage-module__E6iMvW__rolePill,.AdminPage-module__E6iMvW__scopePill,.AdminPage-module__E6iMvW__statusPill{letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.AdminPage-module__E6iMvW__rolePill{color:var(--text-secondary);background:#94a3b824}.AdminPage-module__E6iMvW__roleAdmin{color:#c4b5fd;background:#8b5cf62e}.AdminPage-module__E6iMvW__roleCoordenador{color:#fdba74;background:#f9731629}.AdminPage-module__E6iMvW__rolePesquisador{color:#93c5fd;background:#3b82f62e}.AdminPage-module__E6iMvW__roleAplicador{color:#5eead4;background:#14b8a629}.AdminPage-module__E6iMvW__roleAluno{color:#fde68a;background:#f59e0b24}.AdminPage-module__E6iMvW__scopePill{color:var(--text-muted);background:#94a3b81f}.AdminPage-module__E6iMvW__statusPillActive{color:#86efac;background:#22c55e29}.AdminPage-module__E6iMvW__statusPillInactive{color:var(--text-muted);background:#94a3b824}.AdminPage-module__E6iMvW__userMetaCol{color:var(--text-muted);flex-direction:column;gap:1px;min-width:0;font-size:.76rem;display:flex}.AdminPage-module__E6iMvW__userMetaCol span{color:var(--text-secondary);align-items:center;gap:4px;font-weight:700;display:inline-flex}.AdminPage-module__E6iMvW__userMetaCol small{color:var(--text-muted);font-size:.72rem}.AdminPage-module__E6iMvW__iconBtn{border:1px solid var(--border-default);background:var(--bg-tertiary);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.AdminPage-module__E6iMvW__iconBtn:hover{color:#c7d2fe;border-color:#6366f166}.AdminPage-module__E6iMvW__ghostBtn,.AdminPage-module__E6iMvW__primaryBtn{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.AdminPage-module__E6iMvW__ghostBtn:hover:not(:disabled){background:#6366f129;border-color:#6366f15c;transform:translateY(-1px)}.AdminPage-module__E6iMvW__primaryBtn{color:#f8fafc;background:linear-gradient(120deg,#6366f1d9,#38bdf8c7);border-color:#6366f18c}.AdminPage-module__E6iMvW__primaryBtn:hover:not(:disabled){background:linear-gradient(120deg,#6366f1,#38bdf8f2);transform:translateY(-1px)}.AdminPage-module__E6iMvW__primaryBtn:disabled{opacity:.55;cursor:not-allowed}.AdminPage-module__E6iMvW__drawerOverlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02061799;justify-content:center;align-items:center;padding:24px;animation:.18s AdminPage-module__E6iMvW__drawerFadeIn;display:flex;position:fixed;inset:0}@keyframes AdminPage-module__E6iMvW__drawerFadeIn{0%{opacity:0}to{opacity:1}}.AdminPage-module__E6iMvW__drawerForm{border:1px solid var(--border-default);background:var(--bg-primary);border-radius:18px;flex-direction:column;gap:14px;width:min(640px,100%);max-height:90vh;padding:22px 24px;animation:.2s AdminPage-module__E6iMvW__drawerSlideUp;display:flex;overflow-y:auto;box-shadow:0 24px 60px -20px #020617b3}@keyframes AdminPage-module__E6iMvW__drawerSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AdminPage-module__E6iMvW__drawerHeader{border-bottom:1px dashed var(--border-default);justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:8px;display:flex}.AdminPage-module__E6iMvW__drawerEyebrow{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.AdminPage-module__E6iMvW__drawerHeader h2{color:var(--text-primary);margin:4px 0 0;font-size:1.16rem;font-weight:800}.AdminPage-module__E6iMvW__drawerHeader p{color:var(--text-secondary);margin:4px 0 0;font-size:.82rem;line-height:1.5}.AdminPage-module__E6iMvW__drawerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AdminPage-module__E6iMvW__drawerField{flex-direction:column;gap:4px;display:flex}.AdminPage-module__E6iMvW__drawerField>span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.AdminPage-module__E6iMvW__drawerField input,.AdminPage-module__E6iMvW__drawerField select,.AdminPage-module__E6iMvW__drawerField textarea{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-primary);transition:border-color var(--transition-fast);border-radius:10px;outline:none;padding:9px 12px;font-family:inherit;font-size:.88rem}.AdminPage-module__E6iMvW__drawerField input:focus,.AdminPage-module__E6iMvW__drawerField select:focus,.AdminPage-module__E6iMvW__drawerField textarea:focus{border-color:#6366f18c}.AdminPage-module__E6iMvW__drawerField input:disabled,.AdminPage-module__E6iMvW__drawerField select:disabled{opacity:.6;cursor:not-allowed}.AdminPage-module__E6iMvW__drawerField small{color:var(--text-muted);font-size:.74rem;line-height:1.45}.AdminPage-module__E6iMvW__drawerFooter{border-top:1px dashed var(--border-default);justify-content:flex-end;align-items:center;gap:8px;padding-top:8px;display:flex}.AdminPage-module__E6iMvW__auditFilters{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.AdminPage-module__E6iMvW__auditFilterField{border:1px solid var(--border-default);background:var(--bg-tertiary);border-radius:999px;flex:1;align-items:center;gap:7px;min-width:240px;padding:6px 10px;display:inline-flex}.AdminPage-module__E6iMvW__auditFilterField input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.82rem}.AdminPage-module__E6iMvW__auditFilterField input::placeholder{color:var(--text-muted)}.AdminPage-module__E6iMvW__auditFilters select{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-primary);border-radius:8px;padding:6px 10px;font-size:.78rem}.AdminPage-module__E6iMvW__auditFilterClear{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-muted);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:.74rem;display:inline-flex}.AdminPage-module__E6iMvW__auditFilterCount{color:var(--text-muted);margin-left:auto;font-size:.76rem;font-weight:700}.AdminPage-module__E6iMvW__auditTable{flex-direction:column;gap:4px;display:flex}.AdminPage-module__E6iMvW__auditHead,.AdminPage-module__E6iMvW__auditRow{grid-template-columns:160px 180px 120px 180px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px;display:grid}.AdminPage-module__E6iMvW__auditHead{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px dashed var(--border-default);font-size:.7rem;font-weight:800}.AdminPage-module__E6iMvW__auditRow{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:10px;font-size:.8rem}.AdminPage-module__E6iMvW__auditRow code{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.AdminPage-module__E6iMvW__actionPill{color:#c7d2fe;letter-spacing:.04em;text-transform:uppercase;background:#6366f12e;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.AdminPage-module__E6iMvW__auditEmpty{text-align:center;color:var(--text-muted);padding:24px;font-size:.86rem}.AdminPage-module__E6iMvW__shortcutHint{color:var(--text-muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}@media (max-width:880px){.AdminPage-module__E6iMvW__userRow{grid-template-columns:auto minmax(0,1fr) auto}.AdminPage-module__E6iMvW__userPillCol,.AdminPage-module__E6iMvW__userMetaCol{grid-column:1/-1}.AdminPage-module__E6iMvW__drawerGrid{grid-template-columns:1fr}.AdminPage-module__E6iMvW__auditHead{display:none}.AdminPage-module__E6iMvW__auditRow{grid-template-columns:1fr;gap:4px}}
.EscalasPage-module__ohDb1W__page{flex-direction:column;gap:20px;padding-bottom:40px;display:flex}.EscalasPage-module__ohDb1W__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.EscalasPage-module__ohDb1W__pageEyebrow{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.EscalasPage-module__ohDb1W__pageTitle{color:var(--text-primary);margin:6px 0 0;font-size:1.7rem;line-height:1.15}.EscalasPage-module__ohDb1W__pageSubtitle{max-width:760px;color:var(--text-secondary);margin:8px 0 0;font-size:.92rem;line-height:1.55}.EscalasPage-module__ohDb1W__pageSubtitle kbd{color:var(--text-primary);font-family:var(--font-mono,ui-monospace, "SF Mono", monospace);background:#0f172a99;border:1px solid #94a3b852;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;margin:0 2px;padding:2px 6px;font-size:.78rem;display:inline-flex}.EscalasPage-module__ohDb1W__pageHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EscalasPage-module__ohDb1W__updateIndicator{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-muted);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;font-weight:600;display:inline-flex}.EscalasPage-module__ohDb1W__updateDot{background:#22c55e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 6px #22c55e66}.EscalasPage-module__ohDb1W__updateDotRefreshing{background:#38bdf8;animation:1.2s ease-in-out infinite EscalasPage-module__ohDb1W__escPulse}@keyframes EscalasPage-module__ohDb1W__escPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.EscalasPage-module__ohDb1W__ghostBtn{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.EscalasPage-module__ohDb1W__ghostBtn:hover:not(:disabled){background:#6366f129;border-color:#6366f15c;transform:translateY(-1px)}.EscalasPage-module__ohDb1W__ghostBtn:disabled{opacity:.55;cursor:not-allowed}.EscalasPage-module__ohDb1W__primaryBtn{color:#fff;cursor:pointer;transition:background var(--transition-fast), transform var(--transition-fast);background:#6366f152;border:1px solid #6366f180;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.EscalasPage-module__ohDb1W__primaryBtn:hover{background:#6366f18c;transform:translateY(-1px)}.EscalasPage-module__ohDb1W__spinning{animation:.9s linear infinite EscalasPage-module__ohDb1W__escSpin}@keyframes EscalasPage-module__ohDb1W__escSpin{to{transform:rotate(360deg)}}.EscalasPage-module__ohDb1W__kpiStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.EscalasPage-module__ohDb1W__kpiCard{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.EscalasPage-module__ohDb1W__kpiLabel{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}.EscalasPage-module__ohDb1W__kpiValue{color:var(--text-primary);font-size:1.85rem;font-weight:800;line-height:1}.EscalasPage-module__ohDb1W__kpiHint{color:var(--text-muted);font-size:.74rem}.EscalasPage-module__ohDb1W__kpiStudy{background:linear-gradient(180deg, #4c1d9529, var(--bg-secondary));border-color:#a78bfa5c}.EscalasPage-module__ohDb1W__kpiStudy .EscalasPage-module__ohDb1W__kpiValue{color:#ddd6fe}.EscalasPage-module__ohDb1W__kpiSuccess{background:linear-gradient(180deg, #14532d2e, var(--bg-secondary));border-color:#22c55e57}.EscalasPage-module__ohDb1W__kpiSuccess .EscalasPage-module__ohDb1W__kpiValue{color:#bbf7d0}.EscalasPage-module__ohDb1W__kpiAttention{background:linear-gradient(180deg, #7c2d122e, var(--bg-secondary));border-color:#fb923c5c}.EscalasPage-module__ohDb1W__kpiAttention .EscalasPage-module__ohDb1W__kpiValue{color:#fed7aa}.EscalasPage-module__ohDb1W__controls{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.EscalasPage-module__ohDb1W__viewToggle{border:1px solid var(--border-default);background:var(--bg-tertiary);border-radius:999px;padding:4px;display:inline-flex}.EscalasPage-module__ohDb1W__viewBtn{color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__viewBtn:hover{color:var(--text-primary)}.EscalasPage-module__ohDb1W__viewBtnActive{color:var(--text-primary);background:#6366f138}.EscalasPage-module__ohDb1W__searchField{border:1px solid var(--border-default);background:var(--bg-tertiary);min-width:240px;height:42px;color:var(--text-muted);border-radius:999px;flex:300px;align-items:center;gap:10px;padding:0 14px;display:inline-flex}.EscalasPage-module__ohDb1W__searchField input{width:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0}.EscalasPage-module__ohDb1W__searchField input::placeholder{color:var(--text-muted)}.EscalasPage-module__ohDb1W__searchClear{width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:#94a3b82e;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.EscalasPage-module__ohDb1W__searchClear:hover{color:var(--text-primary);background:#94a3b852}.EscalasPage-module__ohDb1W__chipRow{flex-wrap:wrap;gap:6px;display:flex}.EscalasPage-module__ohDb1W__chip{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__chip span{min-width:22px;height:22px;color:var(--text-muted);background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;display:inline-flex}.EscalasPage-module__ohDb1W__chip:hover{color:var(--text-primary);border-color:#6366f152}.EscalasPage-module__ohDb1W__chipActive{color:var(--text-primary);background:#6366f133;border-color:#6366f180}.EscalasPage-module__ohDb1W__chipActive span{color:#e0e7ff;background:#6366f15c}.EscalasPage-module__ohDb1W__toneCognitiva{--tone-color:#60a5fa}.EscalasPage-module__ohDb1W__toneHumor{--tone-color:#a78bfa}.EscalasPage-module__ohDb1W__toneMotora{--tone-color:#38bdf8}.EscalasPage-module__ohDb1W__toneFuncional{--tone-color:#34d399}.EscalasPage-module__ohDb1W__toneQualidadeVida{--tone-color:#facc15}.EscalasPage-module__ohDb1W__toneDor{--tone-color:#f87171}.EscalasPage-module__ohDb1W__toneOutro{--tone-color:#94a3b8}.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneCognitiva.EscalasPage-module__ohDb1W__chipActive,.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneHumor.EscalasPage-module__ohDb1W__chipActive,.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneMotora.EscalasPage-module__ohDb1W__chipActive,.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneFuncional.EscalasPage-module__ohDb1W__chipActive,.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneQualidadeVida.EscalasPage-module__ohDb1W__chipActive,.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneDor.EscalasPage-module__ohDb1W__chipActive,.EscalasPage-module__ohDb1W__chip.EscalasPage-module__ohDb1W__toneOutro.EscalasPage-module__ohDb1W__chipActive{background:color-mix(in srgb, var(--tone-color) 18%, transparent);border-color:color-mix(in srgb, var(--tone-color) 55%, transparent);color:color-mix(in srgb, var(--tone-color) 80%, white)}.EscalasPage-module__ohDb1W__errorBanner{color:#fecaca;background:#7f1d1d29;border:1px solid #ef444466;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:.86rem;display:flex}.EscalasPage-module__ohDb1W__skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.EscalasPage-module__ohDb1W__skeletonCard{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;flex-direction:column;gap:12px;min-height:160px;padding:16px;display:flex}.EscalasPage-module__ohDb1W__skeletonBar{background:linear-gradient(90deg,#94a3b81a,#94a3b838,#94a3b81a) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite EscalasPage-module__ohDb1W__escShimmer}@keyframes EscalasPage-module__ohDb1W__escShimmer{to{background-position:-200% 0}}.EscalasPage-module__ohDb1W__emptyState{background:var(--bg-secondary);color:var(--text-muted);text-align:center;border:1px dashed #94a3b847;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;display:flex}.EscalasPage-module__ohDb1W__emptyState strong{color:var(--text-primary);font-size:1.05rem}.EscalasPage-module__ohDb1W__catalogStack{flex-direction:column;gap:24px;display:flex}.EscalasPage-module__ohDb1W__catalogGroup{flex-direction:column;gap:12px;display:flex}.EscalasPage-module__ohDb1W__catalogGroupHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.EscalasPage-module__ohDb1W__catalogGroupHeader h2{color:var(--text-primary);align-items:center;gap:10px;margin:0;font-size:1.05rem;font-weight:800;display:flex}.EscalasPage-module__ohDb1W__catalogGroupDot{background:var(--tone-color,#94a3b8);width:10px;height:10px;box-shadow:0 0 6px color-mix(in srgb, var(--tone-color,#94a3b8) 50%, transparent);border-radius:999px}.EscalasPage-module__ohDb1W__catalogGroupCount{color:var(--text-muted);font-size:.78rem;font-weight:700}.EscalasPage-module__ohDb1W__catalogGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.EscalasPage-module__ohDb1W__scaleCard{border:1px solid var(--border-default);background:var(--bg-secondary);border-top:3px solid var(--tone-color,#94a3b8);transition:border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.EscalasPage-module__ohDb1W__scaleCard:hover{border-color:color-mix(in srgb, var(--tone-color,#94a3b8) 60%, transparent);transform:translateY(-1px);box-shadow:0 10px 22px #02061752}.EscalasPage-module__ohDb1W__scaleCardHeader{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.EscalasPage-module__ohDb1W__scaleCardIcon{background:color-mix(in srgb, var(--tone-color,#94a3b8) 20%, transparent);width:32px;height:32px;color:color-mix(in srgb, var(--tone-color,#94a3b8) 80%, white);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.EscalasPage-module__ohDb1W__scaleCardTitleBlock{flex-direction:column;min-width:0;display:flex}.EscalasPage-module__ohDb1W__scaleCardName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:800;line-height:1.2;overflow:hidden}.EscalasPage-module__ohDb1W__scaleCardCategory{color:var(--text-muted);font-size:.7rem;font-weight:700}.EscalasPage-module__ohDb1W__scaleCardRange{border:1px solid var(--border-default);color:var(--text-secondary);white-space:nowrap;background:#0f172a8c;border-radius:999px;padding:3px 8px;font-size:.7rem;font-weight:700}.EscalasPage-module__ohDb1W__scaleCardDescription{color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.EscalasPage-module__ohDb1W__scaleCardStats{background:#0206176b;border:1px solid #94a3b81f;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:8px;display:grid}.EscalasPage-module__ohDb1W__scaleCardStats div{flex-direction:column;align-items:center;gap:2px;display:flex}.EscalasPage-module__ohDb1W__scaleCardStats dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:700}.EscalasPage-module__ohDb1W__scaleCardStats dd{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.EscalasPage-module__ohDb1W__scaleCardFooter{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.EscalasPage-module__ohDb1W__scaleCardLatest{color:var(--text-muted);font-size:.7rem}.EscalasPage-module__ohDb1W__scaleCardLink{background:color-mix(in srgb, var(--tone-color,#94a3b8) 16%, transparent);color:color-mix(in srgb, var(--tone-color,#94a3b8) 80%, white);transition:background var(--transition-fast), transform var(--transition-fast);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.EscalasPage-module__ohDb1W__scaleCardLink:hover{background:color-mix(in srgb, var(--tone-color,#94a3b8) 30%, transparent);transform:translate(1px)}.EscalasPage-module__ohDb1W__coverageSurface{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.EscalasPage-module__ohDb1W__coverageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EscalasPage-module__ohDb1W__coverageHeader h2{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:800}.EscalasPage-module__ohDb1W__coverageHeader p{max-width:720px;color:var(--text-secondary);margin:6px 0 0;font-size:.82rem;line-height:1.45}.EscalasPage-module__ohDb1W__coverageHeaderHint{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:999px;align-items:center;padding:5px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__coverageTableShell{background:#0206176b;border:1px solid #94a3b824;border-radius:12px;overflow-x:auto}.EscalasPage-module__ohDb1W__coverageTable{border-collapse:separate;border-spacing:0;width:100%;font-size:.82rem}.EscalasPage-module__ohDb1W__coverageTable thead th{z-index:1;color:var(--text-primary);text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020617eb;border-bottom:1px solid #94a3b82e;padding:8px 10px;font-weight:800;position:sticky;top:0}.EscalasPage-module__ohDb1W__coverageTable thead .EscalasPage-module__ohDb1W__coveragePatientHeader{z-index:2;text-align:left;background:#020617f2;min-width:220px;position:sticky;left:0}.EscalasPage-module__ohDb1W__coverageScaleHeader{border-left:2px solid var(--tone-color,#94a3b8);white-space:nowrap;font-size:.78rem}.EscalasPage-module__ohDb1W__coverageTimepointRow th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:4px 6px;font-size:.66rem;font-weight:700}.EscalasPage-module__ohDb1W__coverageTimepointCell{min-width:38px}.EscalasPage-module__ohDb1W__coverageTable tbody tr:nth-child(odd) td,.EscalasPage-module__ohDb1W__coverageTable tbody tr:nth-child(odd) th{background:#0f172a66}.EscalasPage-module__ohDb1W__coverageTable tbody tr:hover td,.EscalasPage-module__ohDb1W__coverageTable tbody tr:hover th{background:#6366f114}.EscalasPage-module__ohDb1W__coveragePatientCell{z-index:1;background:var(--bg-secondary);text-align:left;vertical-align:middle;border-right:1px solid #94a3b82e;min-width:240px;padding:10px 12px;position:sticky;left:0}.EscalasPage-module__ohDb1W__coveragePatientLink{color:var(--text-primary);flex-direction:column;gap:2px;margin-bottom:6px;text-decoration:none;display:flex}.EscalasPage-module__ohDb1W__coveragePatientLink:hover strong{color:#c7d2fe}.EscalasPage-module__ohDb1W__coveragePatientLink strong{transition:color var(--transition-fast);font-size:.86rem;font-weight:800}.EscalasPage-module__ohDb1W__coveragePatientLink span{color:var(--text-muted);font-size:.7rem}.EscalasPage-module__ohDb1W__coverageProgressTrack{background:#0f172a99;border-radius:999px;height:5px;position:relative;overflow:hidden}.EscalasPage-module__ohDb1W__coverageProgressTrack span{background:linear-gradient(90deg,#6366f1,#38bdf8);border-radius:999px;height:100%;display:block}.EscalasPage-module__ohDb1W__coveragePatientCell small{color:var(--text-muted);margin-top:3px;font-size:.7rem;font-weight:600;display:block}.EscalasPage-module__ohDb1W__coverageDataCell{text-align:center;vertical-align:middle;padding:4px}.EscalasPage-module__ohDb1W__coverageMark{width:26px;height:26px;transition:background var(--transition-fast), transform var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.EscalasPage-module__ohDb1W__coverageMark:hover{transform:scale(1.1)}.EscalasPage-module__ohDb1W__coverageMarkDone{color:#bbf7d0;background:#22c55e38;border-color:#22c55e6b}.EscalasPage-module__ohDb1W__coverageMarkDone:hover{background:#22c55e6b}.EscalasPage-module__ohDb1W__coverageMarkPending{background:0 0;border-color:#94a3b838}.EscalasPage-module__ohDb1W__coverageMarkPending:hover{background:#94a3b829;border-color:#94a3b866}.EscalasPage-module__ohDb1W__coverageMarkEmpty{background:#94a3b866;border-radius:999px;width:6px;height:6px;display:block}@media (max-width:1100px){.EscalasPage-module__ohDb1W__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.EscalasPage-module__ohDb1W__pageHeader{flex-direction:column}.EscalasPage-module__ohDb1W__pageHeaderActions{width:100%}.EscalasPage-module__ohDb1W__controls{flex-direction:column;align-items:stretch}.EscalasPage-module__ohDb1W__viewToggle{width:100%}.EscalasPage-module__ohDb1W__viewBtn{flex:1;justify-content:center}.EscalasPage-module__ohDb1W__scaleCardStats{grid-template-columns:repeat(2,minmax(0,1fr))}}.EscalasPage-module__ohDb1W__instrumentGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.EscalasPage-module__ohDb1W__instrumentCard{border:1px solid var(--border-default);background:var(--bg-secondary);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative;overflow:hidden}.EscalasPage-module__ohDb1W__instrumentCard:before{content:"";opacity:.55;background:linear-gradient(90deg,currentColor,#0000);height:3px;position:absolute;inset:0 0 auto}.EscalasPage-module__ohDb1W__instrumentCard:hover{border-color:#6366f157;transform:translateY(-2px);box-shadow:0 18px 38px -28px #0f172ad9}.EscalasPage-module__ohDb1W__instrumentCardOpen{border-color:#6366f180;box-shadow:0 0 0 1px #6366f140}.EscalasPage-module__ohDb1W__instrumentCardHead{align-items:center;gap:12px;display:flex}.EscalasPage-module__ohDb1W__instrumentCardIcon{color:#c7d2fe;background:#6366f12e;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.EscalasPage-module__ohDb1W__instrumentCardTitleBlock{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.EscalasPage-module__ohDb1W__instrumentCardTitleBlock strong{color:var(--text-primary);font-size:1.02rem;font-weight:800;line-height:1.15}.EscalasPage-module__ohDb1W__instrumentCardTitleBlock span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.EscalasPage-module__ohDb1W__instrumentCardRange{font-family:var(--font-mono,ui-monospace, monospace);border:1px solid var(--border-default);color:var(--text-secondary);background:#0f172a80;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}.EscalasPage-module__ohDb1W__instrumentMetaRow{flex-wrap:wrap;gap:6px;display:flex}.EscalasPage-module__ohDb1W__instrumentMetaPill{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__directionHigher{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e66}.EscalasPage-module__ohDb1W__directionLower{color:#fed7aa;background:#f973161f;border-color:#f9731666}.EscalasPage-module__ohDb1W__instrumentCardDescription{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.EscalasPage-module__ohDb1W__instrumentChipGroup{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:5px;display:flex}.EscalasPage-module__ohDb1W__instrumentChip{border:1px solid var(--border-default);color:#c7d2fe;background:#6366f11a;border-radius:999px;align-items:center;padding:3px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__instrumentChipUniversal{color:#bbf7d0;background:#22c55e24;border-color:#22c55e5c}.EscalasPage-module__ohDb1W__instrumentChipMore{color:var(--text-muted);padding:3px 7px;font-size:.72rem;font-weight:700}.EscalasPage-module__ohDb1W__instrumentMutedNote{color:var(--text-muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.EscalasPage-module__ohDb1W__instrumentStats{border:1px solid var(--border-default);background:#0f172a73;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:10px;display:grid}.EscalasPage-module__ohDb1W__instrumentStats>div{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.EscalasPage-module__ohDb1W__instrumentStats dt{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.EscalasPage-module__ohDb1W__instrumentStats dd{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:.95rem;font-weight:800}.EscalasPage-module__ohDb1W__instrumentCardFooter{border-top:1px dashed var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.EscalasPage-module__ohDb1W__instrumentLastLabel{color:var(--text-muted);align-items:center;gap:5px;font-size:.74rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__instrumentActionRow{gap:6px;display:inline-flex}.EscalasPage-module__ohDb1W__instrumentDetailBtn,.EscalasPage-module__ohDb1W__instrumentApplyBtn{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__instrumentDetailBtn:hover{background:#6366f129;border-color:#6366f15c}.EscalasPage-module__ohDb1W__instrumentApplyBtn{color:#f8fafc;background:linear-gradient(120deg,#6366f1d9,#38bdf8c7);border-color:#6366f199}.EscalasPage-module__ohDb1W__instrumentApplyBtn:hover{background:linear-gradient(120deg,#6366f1,#38bdf8f2);transform:translateY(-1px)}.EscalasPage-module__ohDb1W__drawerOverlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0206178c;justify-content:flex-end;animation:.18s EscalasPage-module__ohDb1W__drawerFadeIn;display:flex;position:fixed;inset:0}@keyframes EscalasPage-module__ohDb1W__drawerFadeIn{0%{opacity:0}to{opacity:1}}.EscalasPage-module__ohDb1W__drawer{background:var(--bg-primary);border-left:1px solid var(--border-default);flex-direction:column;gap:14px;width:min(560px,100%);height:100%;padding:20px 22px 28px;animation:.22s EscalasPage-module__ohDb1W__drawerSlideIn;display:flex;overflow-y:auto;box-shadow:-24px 0 48px -16px #02061799}@keyframes EscalasPage-module__ohDb1W__drawerSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.EscalasPage-module__ohDb1W__drawerHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EscalasPage-module__ohDb1W__drawerEyebrow{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerHeader h2{color:var(--text-primary);margin:6px 0 4px;font-size:1.32rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerHeader p{color:var(--text-secondary);max-width:460px;margin:0;font-size:.86rem;line-height:1.5}.EscalasPage-module__ohDb1W__drawerClose{border:1px solid var(--border-default);background:var(--bg-secondary);width:32px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.EscalasPage-module__ohDb1W__drawerClose:hover{border-color:#6366f166}.EscalasPage-module__ohDb1W__drawerMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.EscalasPage-module__ohDb1W__drawerMetaGrid>div{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.EscalasPage-module__ohDb1W__drawerMetaGrid span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerMetaGrid strong{color:var(--text-primary);font-size:.95rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerSection{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.EscalasPage-module__ohDb1W__drawerSection>header{color:var(--text-primary);align-items:center;gap:8px;display:flex}.EscalasPage-module__ohDb1W__drawerSection h3{color:var(--text-primary);margin:0;font-size:.92rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerSection p{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.5}.EscalasPage-module__ohDb1W__drawerFieldList,.EscalasPage-module__ohDb1W__drawerGroupList,.EscalasPage-module__ohDb1W__drawerApplicationList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EscalasPage-module__ohDb1W__drawerFieldItem,.EscalasPage-module__ohDb1W__drawerGroupList li{background:var(--bg-tertiary);border:1px solid var(--border-default);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.EscalasPage-module__ohDb1W__drawerFieldItem strong,.EscalasPage-module__ohDb1W__drawerGroupList strong{color:var(--text-primary);font-size:.85rem;font-weight:800;display:block}.EscalasPage-module__ohDb1W__drawerFieldItem span,.EscalasPage-module__ohDb1W__drawerGroupList span{color:var(--text-muted);font-size:.74rem}.EscalasPage-module__ohDb1W__drawerFieldMax{color:var(--text-secondary);font-variant-numeric:tabular-nums;border:1px solid var(--border-default);background:#0f172a80;border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerDomainChips{flex-wrap:wrap;gap:5px;display:flex}.EscalasPage-module__ohDb1W__drawerStatsRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.EscalasPage-module__ohDb1W__drawerStatsRow>div{border:1px solid var(--border-default);background:#0f172a80;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.EscalasPage-module__ohDb1W__drawerStatsRow span{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerStatsRow strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.EscalasPage-module__ohDb1W__histogramBars{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:6px;height:130px;padding-top:4px;display:grid}.EscalasPage-module__ohDb1W__histogramBar{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.EscalasPage-module__ohDb1W__histogramBarFill{background:linear-gradient(#6366f1d9,#38bdf8bf);border-radius:6px 6px 2px 2px;width:100%;min-height:4px}.EscalasPage-module__ohDb1W__histogramBar small{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.7rem}.EscalasPage-module__ohDb1W__drawerApplicationLink{background:var(--bg-tertiary);border:1px solid var(--border-default);color:var(--text-primary);transition:border-color var(--transition-fast);border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.EscalasPage-module__ohDb1W__drawerApplicationLink:hover{border-color:#6366f166}.EscalasPage-module__ohDb1W__drawerApplicationLink strong{color:var(--text-primary);font-size:.88rem;font-weight:800;display:block}.EscalasPage-module__ohDb1W__drawerApplicationLink span{color:var(--text-muted);font-size:.74rem}.EscalasPage-module__ohDb1W__drawerApplicationMeta{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.EscalasPage-module__ohDb1W__drawerApplicationMeta strong{color:var(--text-primary);font-size:.95rem;font-weight:800}.EscalasPage-module__ohDb1W__drawerApplicationMeta small{color:var(--text-muted);font-size:.72rem}.EscalasPage-module__ohDb1W__drawerFooter{border-top:1px dashed var(--border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.EscalasPage-module__ohDb1W__applyLauncher{border:1px solid var(--border-default);background:linear-gradient(140deg,#6366f112,#38bdf80d 60%,#0000);border-radius:16px;flex-direction:column;gap:16px;padding:22px 22px 18px;display:flex}.EscalasPage-module__ohDb1W__applyLauncherHeader{flex-direction:column;gap:4px;display:flex}.EscalasPage-module__ohDb1W__applyLauncherEyebrow{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.EscalasPage-module__ohDb1W__applyLauncherHeader h2{color:var(--text-primary);margin:0;font-size:1.32rem;font-weight:800}.EscalasPage-module__ohDb1W__applyLauncherHeader p{color:var(--text-secondary);max-width:720px;margin:4px 0 0;font-size:.88rem;line-height:1.55}.EscalasPage-module__ohDb1W__applyLauncherGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:14px;display:grid}.EscalasPage-module__ohDb1W__applyField{flex-direction:column;gap:6px;display:flex}.EscalasPage-module__ohDb1W__applyField label{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.EscalasPage-module__ohDb1W__applyField select{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-primary);border-radius:12px;padding:10px 12px;font-size:.88rem}.EscalasPage-module__ohDb1W__applyField small{color:var(--text-muted);font-size:.74rem;line-height:1.4}.EscalasPage-module__ohDb1W__applyLaunchActions{flex-direction:column;gap:6px;display:flex}.EscalasPage-module__ohDb1W__applyHint{color:var(--text-muted);font-size:.74rem}.EscalasPage-module__ohDb1W__applySummary{color:#c7d2fe;background:#6366f11a;border:1px solid #6366f152;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:.86rem;line-height:1.5;display:flex}.EscalasPage-module__ohDb1W__applySummary strong{color:#e0e7ff;font-weight:800}@media (max-width:740px){.EscalasPage-module__ohDb1W__drawer{width:100%}.EscalasPage-module__ohDb1W__drawerMetaGrid,.EscalasPage-module__ohDb1W__drawerStatsRow,.EscalasPage-module__ohDb1W__instrumentStats{grid-template-columns:repeat(2,minmax(0,1fr))}.EscalasPage-module__ohDb1W__histogramBars{height:110px}}.EscalasPage-module__ohDb1W__triageStack{flex-direction:column;gap:16px;display:flex}.EscalasPage-module__ohDb1W__triageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.EscalasPage-module__ohDb1W__triageHeader h2{color:var(--text-primary);margin:0 0 4px;font-size:1.18rem;font-weight:800}.EscalasPage-module__ohDb1W__triageHeader p{color:var(--text-secondary);max-width:720px;margin:0;font-size:.88rem;line-height:1.5}.EscalasPage-module__ohDb1W__triageHeaderHint{color:var(--text-muted);font-size:.78rem;font-weight:700}.EscalasPage-module__ohDb1W__triageSummaryRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.EscalasPage-module__ohDb1W__triageSummaryCard{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;padding:12px 14px;display:grid}.EscalasPage-module__ohDb1W__triageSummaryCard>svg{color:var(--text-muted);grid-row:1/span 3}.EscalasPage-module__ohDb1W__triageSummaryCard span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;grid-column:2;font-size:.7rem;font-weight:800}.EscalasPage-module__ohDb1W__triageSummaryCard strong{color:var(--text-primary);grid-column:2;font-size:1.45rem;font-weight:800;line-height:1}.EscalasPage-module__ohDb1W__triageSummaryCard small{color:var(--text-muted);grid-column:2;font-size:.72rem}.EscalasPage-module__ohDb1W__urgencyCriticalSurface{background:linear-gradient(135deg,#ef44441a,#0f172a66);border-color:#ef444473}.EscalasPage-module__ohDb1W__urgencyCriticalSurface>svg{color:#fca5a5}.EscalasPage-module__ohDb1W__urgencyCriticalSurface strong{color:#fecaca}.EscalasPage-module__ohDb1W__urgencyHighSurface{background:linear-gradient(135deg,#f973161a,#0f172a66);border-color:#f973166b}.EscalasPage-module__ohDb1W__urgencyHighSurface>svg{color:#fdba74}.EscalasPage-module__ohDb1W__urgencyHighSurface strong{color:#fed7aa}.EscalasPage-module__ohDb1W__triageFilterRow{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:12px;flex-wrap:wrap;gap:6px;padding:8px 10px;display:flex}.EscalasPage-module__ohDb1W__triageFilterChip{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__triageFilterChip:hover{color:var(--text-primary);border-color:#6366f152}.EscalasPage-module__ohDb1W__triageFilterChip span{color:var(--text-muted);background:#0f172a80;border-radius:999px;padding:0 6px;font-size:.7rem;font-weight:800}.EscalasPage-module__ohDb1W__triageFilterChipActive{color:#e0e7ff;background:#6366f138;border-color:#a5b4fc6b}.EscalasPage-module__ohDb1W__triageFilterChipActive span{color:#e0e7ff;background:#6366f152}.EscalasPage-module__ohDb1W__queueList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EscalasPage-module__ohDb1W__queueItem{border:1px solid var(--border-default);background:var(--bg-secondary);transition:border-color var(--transition-fast);border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.EscalasPage-module__ohDb1W__queueItem:hover{border-color:#6366f14d}.EscalasPage-module__ohDb1W__queueUrgencyDot{background:var(--text-muted);border-radius:999px;width:10px;height:10px}.EscalasPage-module__ohDb1W__queueMain{flex-direction:column;gap:4px;min-width:0;display:flex}.EscalasPage-module__ohDb1W__queuePatientLink{color:var(--text-primary);flex-direction:column;gap:1px;text-decoration:none;display:flex}.EscalasPage-module__ohDb1W__queuePatientLink strong{color:var(--text-primary);font-size:.9rem;font-weight:800}.EscalasPage-module__ohDb1W__queuePatientLink span{color:var(--text-muted);font-size:.74rem}.EscalasPage-module__ohDb1W__queuePatientLink:hover strong{color:#c7d2fe}.EscalasPage-module__ohDb1W__queueScaleRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EscalasPage-module__ohDb1W__queueScaleName{color:var(--text-secondary);font-size:.78rem;font-weight:700}.EscalasPage-module__ohDb1W__queueReasonPill{color:#c7d2fe;background:#6366f129;border:1px solid #a5b4fc47;border-radius:999px;align-items:center;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__queueMeta{flex-direction:column;align-items:flex-end;gap:2px;min-width:110px;display:flex}.EscalasPage-module__ohDb1W__queueMeta small{color:var(--text-muted);font-size:.72rem}.EscalasPage-module__ohDb1W__queueUrgencyBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;padding:2px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.EscalasPage-module__ohDb1W__urgencyCritical{color:#fecaca!important;background:#ef444438!important}.EscalasPage-module__ohDb1W__urgencyHigh{color:#fed7aa!important;background:#f9731638!important}.EscalasPage-module__ohDb1W__urgencyMedium{color:#fde68a!important;background:#f59e0b38!important}.EscalasPage-module__ohDb1W__urgencyInfo{color:#bae6fd!important;background:#38bdf82e!important}.EscalasPage-module__ohDb1W__queueApplyBtn{color:#f8fafc;transition:transform var(--transition-fast);background:linear-gradient(120deg,#6366f1d9,#38bdf8c7);border:1px solid #6366f18c;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.EscalasPage-module__ohDb1W__queueApplyBtn:hover{transform:translateY(-1px)}.EscalasPage-module__ohDb1W__queueShowMore{border:1px dashed var(--border-default);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:7px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.EscalasPage-module__ohDb1W__queueShowMore:hover{color:var(--text-primary);border-color:#6366f166}.EscalasPage-module__ohDb1W__triageEmpty{border:1px dashed var(--border-default);background:var(--bg-secondary);text-align:center;color:var(--text-secondary);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:28px 18px;font-size:.85rem;display:flex}.EscalasPage-module__ohDb1W__triageEmpty strong{color:var(--text-primary);font-size:.95rem;font-weight:800}.EscalasPage-module__ohDb1W__healthSection{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.EscalasPage-module__ohDb1W__healthHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EscalasPage-module__ohDb1W__healthHeader h3{color:var(--text-primary);margin:0;font-size:1.02rem;font-weight:800}.EscalasPage-module__ohDb1W__healthHeader p{color:var(--text-secondary);max-width:620px;margin:4px 0 0;font-size:.84rem;line-height:1.5}.EscalasPage-module__ohDb1W__healthHeaderHint{color:var(--text-muted);font-size:.76rem;font-weight:700}.EscalasPage-module__ohDb1W__healthList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EscalasPage-module__ohDb1W__healthRow{border:1px solid var(--border-default);background:var(--bg-tertiary);border-radius:12px;overflow:hidden}.EscalasPage-module__ohDb1W__healthRow:hover{border-color:#6366f152}.EscalasPage-module__ohDb1W__healthRowOpen{border-color:#6366f180}.EscalasPage-module__ohDb1W__healthRowToggle{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:minmax(180px,1.2fr) minmax(180px,1.6fr) auto auto;align-items:center;gap:14px;padding:11px 14px;display:grid}.EscalasPage-module__ohDb1W__healthRowName{flex-direction:column;gap:1px;min-width:0;display:flex}.EscalasPage-module__ohDb1W__healthRowName strong{color:var(--text-primary);font-size:.9rem;font-weight:800}.EscalasPage-module__ohDb1W__healthRowName span{color:var(--text-muted);font-size:.74rem}.EscalasPage-module__ohDb1W__healthRowBars{flex-direction:column;gap:4px;min-width:0;display:flex}.EscalasPage-module__ohDb1W__healthBarTrack{background:#0f172a99;border-radius:999px;width:100%;height:7px;overflow:hidden}.EscalasPage-module__ohDb1W__healthBarFill{height:100%;transition:width var(--transition-fast);border-radius:999px;display:block}.EscalasPage-module__ohDb1W__healthBarFillPre{background:linear-gradient(90deg,#38bdf8,#6366f1)}.EscalasPage-module__ohDb1W__healthBarFillPos{background:linear-gradient(90deg,#4ade80,#22c55e)}.EscalasPage-module__ohDb1W__healthRowOverall{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.EscalasPage-module__ohDb1W__healthRowOverall strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.EscalasPage-module__ohDb1W__healthRowOverall small{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700}.EscalasPage-module__ohDb1W__healthRowDetail{border-top:1px dashed var(--border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 14px 14px;display:grid}.EscalasPage-module__ohDb1W__healthRowDetailColumn header{color:var(--text-primary);margin-bottom:6px;font-size:.82rem;font-weight:800}.EscalasPage-module__ohDb1W__healthRowDetailColumn ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.EscalasPage-module__ohDb1W__healthRowDetailColumn li a{background:var(--bg-secondary);border:1px solid var(--border-default);color:var(--text-primary);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:.82rem;text-decoration:none;display:flex}.EscalasPage-module__ohDb1W__healthRowDetailColumn li a:hover{border-color:#6366f166}.EscalasPage-module__ohDb1W__healthRowDetailColumn li a small{color:var(--text-muted);font-size:.72rem}.EscalasPage-module__ohDb1W__healthRowDetailColumn>small{color:var(--text-muted);font-size:.78rem}.EscalasPage-module__ohDb1W__healthRowDetailMore{color:var(--text-muted);padding:2px 0;font-size:.76rem;font-style:italic}@media (max-width:880px){.EscalasPage-module__ohDb1W__queueItem{grid-template-columns:10px minmax(0,1fr) auto}.EscalasPage-module__ohDb1W__queueItem>a{grid-column:2/span 2;justify-self:end}.EscalasPage-module__ohDb1W__healthRowToggle{grid-template-columns:minmax(160px,1fr) auto auto}.EscalasPage-module__ohDb1W__healthRowBars{order:4;grid-column:1/-1}.EscalasPage-module__ohDb1W__healthRowDetail{grid-template-columns:1fr}}
.LoginPage-module__3QzPoW__shell{background:var(--bg);height:100dvh;color:var(--txt);grid-template-columns:minmax(0,46fr) minmax(0,54fr);display:grid;overflow-y:auto}.LoginPage-module__3QzPoW__brandPanel{padding:calc(48px + var(--safe-top)) 56px calc(40px + var(--safe-bottom));background:var(--brand-navy);color:var(--on-brand);grid-template-rows:auto 1fr auto auto;gap:40px;min-width:0;display:grid}.LoginPage-module__3QzPoW__brand{align-items:center;gap:12px;display:flex}.LoginPage-module__3QzPoW__mark{box-shadow:0 0 0 2px color-mix(in srgb, var(--on-brand) 18%, transparent);border-radius:50%}.LoginPage-module__3QzPoW__brandName{letter-spacing:-.005em;font-size:15px;font-weight:700}.LoginPage-module__3QzPoW__brandBody{align-content:center;gap:14px;max-width:34rem;display:grid}.LoginPage-module__3QzPoW__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.12}.LoginPage-module__3QzPoW__lede{color:var(--on-brand-mut);max-width:46ch;margin:0;font-size:15.5px;line-height:1.55}.LoginPage-module__3QzPoW__facts{gap:18px;max-width:34rem;margin:0;padding:0;list-style:none;display:grid}.LoginPage-module__3QzPoW__facts li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:14px;display:grid}.LoginPage-module__3QzPoW__facts svg{color:var(--on-brand-mut);margin-top:2px}.LoginPage-module__3QzPoW__facts div{gap:2px;display:grid}.LoginPage-module__3QzPoW__facts strong{font-size:14px;font-weight:600}.LoginPage-module__3QzPoW__facts span{color:var(--on-brand-mut);font-size:13px}.LoginPage-module__3QzPoW__brandFoot{color:var(--on-brand-mut);margin:0;font-size:12.5px}.LoginPage-module__3QzPoW__formPanel{padding:calc(40px + var(--safe-top)) 24px calc(40px + var(--safe-bottom));place-items:center;min-width:0;display:grid}.LoginPage-module__3QzPoW__formBox{gap:22px;width:min(380px,100%);display:grid}.LoginPage-module__3QzPoW__formHeader{gap:6px;display:grid}.LoginPage-module__3QzPoW__formHeader h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.LoginPage-module__3QzPoW__formHeader p{color:var(--mut);margin:0;font-size:14px}.LoginPage-module__3QzPoW__errorBanner{color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, var(--card));border:1px solid color-mix(in srgb, var(--warn) 35%, var(--line));border-radius:11px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.LoginPage-module__3QzPoW__errorBanner svg{flex:none;margin-top:1px}.LoginPage-module__3QzPoW__form{gap:16px;display:grid}.LoginPage-module__3QzPoW__field{gap:6px;display:grid}.LoginPage-module__3QzPoW__field span{color:var(--txt);font-size:13px;font-weight:600}.LoginPage-module__3QzPoW__field input{border:1px solid var(--line);background:var(--card);height:44px;color:var(--txt);font:inherit;border-radius:12px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.LoginPage-module__3QzPoW__field input:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}.LoginPage-module__3QzPoW__field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}.LoginPage-module__3QzPoW__submit{background:linear-gradient(135deg, var(--accent), var(--accent2));height:46px;color:var(--on-accent);font:inherit;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:15px;font-weight:600;transition:filter .15s;display:inline-flex}.LoginPage-module__3QzPoW__submit:hover:not(:disabled){filter:brightness(1.08)}.LoginPage-module__3QzPoW__submit:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LoginPage-module__3QzPoW__submit:disabled{opacity:.7;cursor:progress}.LoginPage-module__3QzPoW__submitSpinner{animation:.9s linear infinite LoginPage-module__3QzPoW__spin}@keyframes LoginPage-module__3QzPoW__spin{to{transform:rotate(360deg)}}.LoginPage-module__3QzPoW__help{color:var(--mut);gap:6px;font-size:13px;display:grid}.LoginPage-module__3QzPoW__help p{margin:0}.LoginPage-module__3QzPoW__privacyLink{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.LoginPage-module__3QzPoW__privacyLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}@media (max-width:900px){.LoginPage-module__3QzPoW__shell{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start}.LoginPage-module__3QzPoW__brandPanel{padding:calc(24px + var(--safe-top)) 20px 24px;grid-template-rows:none;gap:14px}.LoginPage-module__3QzPoW__title{font-size:22px}.LoginPage-module__3QzPoW__lede{font-size:14px}.LoginPage-module__3QzPoW__facts,.LoginPage-module__3QzPoW__brandFoot{display:none}.LoginPage-module__3QzPoW__formPanel{padding:28px 20px calc(32px + var(--safe-bottom));place-items:start center}}@media (prefers-reduced-motion:reduce){.LoginPage-module__3QzPoW__submitSpinner{animation:none}.LoginPage-module__3QzPoW__field input,.LoginPage-module__3QzPoW__submit{transition:none}}
.RmPage-module__hHGEOq__page{flex-direction:column;gap:14px;padding-bottom:40px;display:flex}.RmPage-module__hHGEOq__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.RmPage-module__hHGEOq__pageEyebrow{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.RmPage-module__hHGEOq__pageTitle{color:var(--text-primary);margin:6px 0 0;font-size:1.7rem;line-height:1.15}.RmPage-module__hHGEOq__pageSubtitle{max-width:760px;color:var(--text-secondary);margin:8px 0 0;font-size:.92rem;line-height:1.55}.RmPage-module__hHGEOq__pageSubtitle kbd{color:var(--text-primary);font-family:var(--font-mono,ui-monospace, monospace);background:#0f172a99;border:1px solid #94a3b852;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;margin:0 2px;padding:2px 6px;font-size:.78rem;display:inline-flex}.RmPage-module__hHGEOq__pageHeaderMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RmPage-module__hHGEOq__updateIndicator{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-muted);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.RmPage-module__hHGEOq__updateDot{background:#22c55e;border-radius:999px;width:8px;height:8px;box-shadow:0 0 6px #22c55e66}.RmPage-module__hHGEOq__updateDotRefreshing{background:#38bdf8;animation:1.2s ease-in-out infinite RmPage-module__hHGEOq__rmPulse}@keyframes RmPage-module__hHGEOq__rmPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.RmPage-module__hHGEOq__ghostBtn{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.RmPage-module__hHGEOq__ghostBtn:hover:not(:disabled){background:#6366f129;border-color:#6366f15c;transform:translateY(-1px)}.RmPage-module__hHGEOq__ghostBtn:disabled{opacity:.55;cursor:not-allowed}.RmPage-module__hHGEOq__spinning{animation:.9s linear infinite RmPage-module__hHGEOq__rmSpin}@keyframes RmPage-module__hHGEOq__rmSpin{to{transform:rotate(360deg)}}.RmPage-module__hHGEOq__errorBanner{color:#fecaca;background:#ef444414;border:1px solid #ef444466;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.RmPage-module__hHGEOq__errorBanner strong{color:#fecaca;font-size:.9rem;font-weight:800;display:block}.RmPage-module__hHGEOq__errorBanner span{color:var(--text-secondary);margin-top:2px;font-size:.82rem;line-height:1.45;display:block}.RmPage-module__hHGEOq__kpiStrip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.RmPage-module__hHGEOq__kpiCard{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:13px 15px;display:grid}.RmPage-module__hHGEOq__kpiCardIcon{color:#c7d2fe;background:#6366f129;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.RmPage-module__hHGEOq__kpiCard>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.RmPage-module__hHGEOq__kpiCardLabel{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:800}.RmPage-module__hHGEOq__kpiCardValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.38rem;font-weight:800;line-height:1}.RmPage-module__hHGEOq__kpiCardHint{color:var(--text-muted);font-size:.72rem}.RmPage-module__hHGEOq__kpiCardSuccess{border-color:#22c55e5c}.RmPage-module__hHGEOq__kpiCardSuccess .RmPage-module__hHGEOq__kpiCardValue{color:#bbf7d0}.RmPage-module__hHGEOq__kpiCardSuccess .RmPage-module__hHGEOq__kpiCardIcon{color:#86efac;background:#22c55e2e}.RmPage-module__hHGEOq__kpiCardAttention{border-color:#f973165c}.RmPage-module__hHGEOq__kpiCardAttention .RmPage-module__hHGEOq__kpiCardValue{color:#fed7aa}.RmPage-module__hHGEOq__kpiCardAttention .RmPage-module__hHGEOq__kpiCardIcon{color:#fdba74;background:#f973162e}.RmPage-module__hHGEOq__kpiCardCritical{border-color:#ef44446b}.RmPage-module__hHGEOq__kpiCardCritical .RmPage-module__hHGEOq__kpiCardValue{color:#fecaca}.RmPage-module__hHGEOq__kpiCardCritical .RmPage-module__hHGEOq__kpiCardIcon{color:#fca5a5;background:#ef44442e}.RmPage-module__hHGEOq__kpiCardToday{border-color:#7dd3fc6b}.RmPage-module__hHGEOq__kpiCardToday .RmPage-module__hHGEOq__kpiCardValue{color:#bae6fd}.RmPage-module__hHGEOq__kpiCardToday .RmPage-module__hHGEOq__kpiCardIcon{color:#7dd3fc;background:#38bdf82e}.RmPage-module__hHGEOq__nextAction{color:var(--text-primary);transition:transform var(--transition-fast), border-color var(--transition-fast);background:linear-gradient(140deg,#f9731629,#0f172a66 60%,#0000);border:1px solid #f9731666;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 22px;text-decoration:none;display:grid}.RmPage-module__hHGEOq__nextAction:hover{transform:translateY(-2px)}.RmPage-module__hHGEOq__nextActionAttention{border-color:#f9731666}.RmPage-module__hHGEOq__nextActionAttention:hover{border-color:#f9731699}.RmPage-module__hHGEOq__nextActionCritical{background:linear-gradient(140deg,#ef44442e,#0f172a66 60%,#0000);border-color:#ef444480}.RmPage-module__hHGEOq__nextActionCritical:hover{border-color:#ef4444b3}.RmPage-module__hHGEOq__nextActionLeft{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.RmPage-module__hHGEOq__nextActionIcon{color:#fed7aa;background:#ffffff14;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.RmPage-module__hHGEOq__nextActionCritical .RmPage-module__hHGEOq__nextActionIcon{color:#fecaca}.RmPage-module__hHGEOq__nextActionLeft>div{flex-direction:column;gap:2px;min-width:0;display:flex}.RmPage-module__hHGEOq__nextActionEyebrow{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.RmPage-module__hHGEOq__nextActionLeft strong{color:var(--text-primary);font-size:1.16rem;font-weight:800;line-height:1.2}.RmPage-module__hHGEOq__nextActionLeft p{color:var(--text-secondary);margin:4px 0 0;font-size:.86rem;line-height:1.45}.RmPage-module__hHGEOq__nextActionRight{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.RmPage-module__hHGEOq__nextActionRight strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.RmPage-module__hHGEOq__nextActionAttention .RmPage-module__hHGEOq__nextActionRight strong{color:#fed7aa}.RmPage-module__hHGEOq__nextActionCritical .RmPage-module__hHGEOq__nextActionRight strong{color:#fecaca}.RmPage-module__hHGEOq__nextActionRight span{color:var(--text-secondary);align-items:center;gap:5px;font-size:.78rem;font-weight:800;display:inline-flex}.RmPage-module__hHGEOq__toolbarRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RmPage-module__hHGEOq__searchField{border:1px solid var(--border-default);background:var(--bg-secondary);min-width:280px;color:var(--text-muted);border-radius:12px;flex:1;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.RmPage-module__hHGEOq__searchField input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.86rem}.RmPage-module__hHGEOq__searchField input::placeholder{color:var(--text-muted)}.RmPage-module__hHGEOq__searchClear{background:var(--bg-tertiary);width:22px;height:22px;color:var(--text-muted);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.RmPage-module__hHGEOq__searchClear:hover{color:var(--text-primary);border-color:#6366f152}.RmPage-module__hHGEOq__selectField{border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-primary);border-radius:10px;padding:8px 12px;font-size:.84rem}.RmPage-module__hHGEOq__chipRow{border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:12px;flex-wrap:wrap;gap:6px;padding:6px 8px;display:flex}.RmPage-module__hHGEOq__filterChip{border:1px solid var(--border-default);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.RmPage-module__hHGEOq__filterChip:hover{color:var(--text-primary);border-color:#6366f152}.RmPage-module__hHGEOq__filterChip kbd{border:1px solid var(--border-default);color:var(--text-muted);font-family:var(--font-mono,ui-monospace, monospace);background:#0f172a80;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:.66rem;display:inline-flex}.RmPage-module__hHGEOq__filterChip span{color:var(--text-muted);background:#0f172a80;border-radius:999px;padding:1px 6px;font-size:.68rem;font-weight:800}.RmPage-module__hHGEOq__filterChipActive{color:#e0e7ff;background:#6366f138;border-color:#a5b4fc6b}.RmPage-module__hHGEOq__filterChipActive kbd,.RmPage-module__hHGEOq__filterChipActive span{color:#e0e7ff;background:#6366f157}.RmPage-module__hHGEOq__resultsMeta{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:.78rem;display:flex}.RmPage-module__hHGEOq__resultsMeta strong{color:var(--text-primary);font-weight:800}.RmPage-module__hHGEOq__mriGrid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.RmPage-module__hHGEOq__mriGrid>li{min-width:0;display:flex}.RmPage-module__hHGEOq__mriCard{border:1px solid var(--border-default);background:var(--bg-secondary);width:100%;color:var(--text-primary);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:14px;flex-direction:column;gap:10px;padding:13px 14px;text-decoration:none;display:flex}.RmPage-module__hHGEOq__mriCard:hover{border-color:#6366f15c;transform:translateY(-2px);box-shadow:0 12px 24px -16px #02061799}.RmPage-module__hHGEOq__mriCardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.RmPage-module__hHGEOq__mriCardStatus{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:3px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.RmPage-module__hHGEOq__statusPillPendente{color:#fecaca;background:#ef44442e}.RmPage-module__hHGEOq__statusPillRealizada{color:#7dd3fc;background:#38bdf82e}.RmPage-module__hHGEOq__statusPillLaudada{color:#86efac;background:#22c55e2e}.RmPage-module__hHGEOq__mriCardDate{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:.74rem;font-weight:700;display:inline-flex}.RmPage-module__hHGEOq__mriCardDays{color:#fed7aa;font-weight:800}.RmPage-module__hHGEOq__mriCardBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.RmPage-module__hHGEOq__mriCardBody strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:800;line-height:1.2;overflow:hidden}.RmPage-module__hHGEOq__mriCardBody>span{color:var(--text-muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;overflow:hidden}.RmPage-module__hHGEOq__mriCardBody p{color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.RmPage-module__hHGEOq__mriCardFooter{border-top:1px dashed var(--border-default);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.RmPage-module__hHGEOq__mriCardFooter small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.72rem;font-weight:600;overflow:hidden}.RmPage-module__hHGEOq__mriCardArrow{color:#c7d2fe;width:22px;height:22px;transition:transform var(--transition-fast), background var(--transition-fast);background:#6366f129;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RmPage-module__hHGEOq__mriCard:hover .RmPage-module__hHGEOq__mriCardArrow{background:#6366f14d;transform:translate(2px)}.RmPage-module__hHGEOq__emptyState{border:1px dashed var(--border-default);background:var(--bg-secondary);color:var(--text-secondary);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:36px 22px;display:flex}.RmPage-module__hHGEOq__emptyState strong{color:var(--text-primary);font-size:.98rem;font-weight:800}.RmPage-module__hHGEOq__emptyState span{max-width:440px;font-size:.86rem;line-height:1.5}.RmPage-module__hHGEOq__skeletonList{flex-direction:column;gap:6px;display:flex}.RmPage-module__hHGEOq__skeletonRow{background:linear-gradient(120deg, var(--bg-secondary) 0%, var(--bg-tertiary) 50%, var(--bg-secondary) 100%);background-size:220% 100%;border-radius:12px;height:70px;animation:1.6s ease-in-out infinite RmPage-module__hHGEOq__rmSkeleton}@keyframes RmPage-module__hHGEOq__rmSkeleton{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:880px){.RmPage-module__hHGEOq__pageHeader{flex-direction:column}.RmPage-module__hHGEOq__pageHeaderMeta{width:100%}.RmPage-module__hHGEOq__nextAction{grid-template-columns:1fr}.RmPage-module__hHGEOq__nextActionRight{flex-direction:row;justify-content:space-between;align-items:flex-start}.RmPage-module__hHGEOq__toolbarRow{flex-direction:column;align-items:stretch}.RmPage-module__hHGEOq__selectField{width:100%}.RmPage-module__hHGEOq__mriGrid{grid-template-columns:1fr}}
