.page-module__1P6RhW__container{gap:var(--s-6);flex-direction:column;min-height:100%;display:flex}.page-module__1P6RhW__header{border-bottom:1.5px solid var(--line);padding-bottom:var(--s-5)}.page-module__1P6RhW__headerTitleRow{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.page-module__1P6RhW__title{color:var(--ink);letter-spacing:-.5px;font-size:28px;font-weight:800}.page-module__1P6RhW__subtitle{color:var(--ink-soft);margin-top:var(--s-1);font-size:14px}.page-module__1P6RhW__actions{gap:var(--s-3);display:flex}.page-module__1P6RhW__btnPrimary,.page-module__1P6RhW__btnSecondary{align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-4);border-radius:var(--r-md);font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.page-module__1P6RhW__btnPrimary{background:var(--coral);border:1.5px solid var(--coral);color:#fff}.page-module__1P6RhW__btnPrimary:hover{background:var(--coral-d);border-color:var(--coral-d)}.page-module__1P6RhW__btnSecondary{background:var(--card);border:1.5px solid var(--line);color:var(--ink)}.page-module__1P6RhW__btnSecondary:hover{border-color:var(--coral);color:var(--coral-d)}.page-module__1P6RhW__tableContainer{background:var(--card);border:1.5px solid var(--line);border-radius:var(--r-lg);width:100%;overflow:hidden;box-shadow:0 4px 12px #00000004}.page-module__1P6RhW__table{border-collapse:collapse;text-align:left;table-layout:auto;width:100%;font-size:13.5px}.page-module__1P6RhW__table th{background:var(--field);color:var(--muted);text-transform:uppercase;letter-spacing:.5px;padding:var(--s-4) var(--s-5);border-bottom:1.5px solid var(--line);white-space:nowrap;font-size:11px;font-weight:700}.page-module__1P6RhW__table td{padding:var(--s-4) var(--s-5);border-bottom:1.5px solid var(--line);vertical-align:middle;transition:background .15s}.page-module__1P6RhW__table tr:last-child td{border-bottom:none}.page-module__1P6RhW__table tr:hover td{background:#8b5cf605}.page-module__1P6RhW__patientCell{align-items:center;gap:var(--s-3);display:flex}.page-module__1P6RhW__avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-d);text-transform:uppercase;border:1.5px solid var(--line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:700;display:flex;box-shadow:inset 0 1px 2px #00000008}.page-module__1P6RhW__patientMeta{flex-direction:column;gap:1px;display:flex}.page-module__1P6RhW__patientName{color:var(--ink);font-size:14.5px;font-weight:700}.page-module__1P6RhW__patientId,.page-module__1P6RhW__locationText{color:var(--muted);font-size:11px}.page-module__1P6RhW__routeCell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.page-module__1P6RhW__routeText{color:var(--ink);font-size:13.5px;font-weight:700}.page-module__1P6RhW__cptTag{background:var(--accent-soft);color:var(--accent-d);border-radius:4px;margin-top:2px;padding:1px 4px;font-size:10px;font-weight:700}.page-module__1P6RhW__comorbiditiesTags{gap:var(--s-1);flex-wrap:wrap;max-width:320px;display:flex}.page-module__1P6RhW__comorbTag{background:var(--field);border:1px solid var(--line);color:var(--ink-soft);border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:500}.page-module__1P6RhW__badge{padding:var(--s-1) var(--s-3);white-space:nowrap;border-radius:12px;font-size:11px;font-weight:700;display:inline-block}.page-module__1P6RhW__badgeProgress{background:var(--accent-soft);color:var(--accent-d)}.page-module__1P6RhW__badgePending{background:var(--coral-soft);color:var(--coral-d)}.page-module__1P6RhW__actionsCell{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.page-module__1P6RhW__btnTablePrimary,.page-module__1P6RhW__btnTableSecondary{height:32px;padding:0 var(--s-3);border-radius:var(--r-md);white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:all .15s;display:inline-flex}.page-module__1P6RhW__btnTablePrimary{background:var(--accent);border:1.5px solid var(--accent);color:#fff}.page-module__1P6RhW__btnTablePrimary:hover{background:var(--accent-d);border-color:var(--accent-d)}.page-module__1P6RhW__btnTableSecondary{background:var(--card);border:1.5px solid var(--line);color:var(--ink)}.page-module__1P6RhW__btnTableSecondary:hover{border-color:var(--accent);color:var(--accent-d)}.page-module__1P6RhW__textRight{text-align:right}
