.review-queue-module__nr9_qG__container{flex-direction:column;gap:1.15rem;min-width:0;display:flex}.review-queue-module__nr9_qG__hero{background:linear-gradient(118deg, #1e40af33, transparent 45%), linear-gradient(145deg, var(--color-navy-950) 0%, var(--color-navy-900) 54%, var(--color-navy-800) 100%);min-height:286px;color:var(--color-on-primary);animation:review-queue-module__nr9_qG__queueReveal .48s var(--ease-out) both;border:1px solid #00c7ff2b;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(250px,.38fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 58px #0b10262b,inset 0 1px #ffffff0f}.review-queue-module__nr9_qG__heroPattern{pointer-events:none;background-image:radial-gradient(#00c7ff26 .8px,#0000 .8px);background-size:19px 19px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(105deg,#000,#0000 68%);mask-image:linear-gradient(105deg,#000,#0000 68%)}.review-queue-module__nr9_qG__heroGlow{pointer-events:none;background:radial-gradient(circle,#00c7ff33,#1e40af1c 42%,#0000 70%);border-radius:50%;width:31rem;height:31rem;position:absolute;bottom:-14rem;right:-9rem}.review-queue-module__nr9_qG__heroContent,.review-queue-module__nr9_qG__queueSummary{z-index:1;position:relative}.review-queue-module__nr9_qG__heroContent{max-width:720px}.review-queue-module__nr9_qG__eyebrow{width:fit-content;color:var(--color-primary-border);letter-spacing:.045em;background:#00c7ff17;border:1px solid #00c7ff33;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .72rem;font-size:.69rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__title{color:#f8feff;max-width:690px;font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;letter-spacing:-.052em;text-wrap:balance;margin-top:1rem;font-size:clamp(1.95rem,4vw,3.25rem);font-weight:600;line-height:1}.review-queue-module__nr9_qG__subtitle{color:#c8d8f0;max-width:640px;margin-top:.95rem;font-size:clamp(.93rem,1.5vw,1rem);line-height:1.65}.review-queue-module__nr9_qG__heroSignals{color:#97b8c3;flex-wrap:wrap;gap:.7rem 1.15rem;margin-top:1.35rem;font-size:.71rem;font-weight:700;display:flex}.review-queue-module__nr9_qG__heroSignals span{align-items:center;gap:.35rem;display:inline-flex}.review-queue-module__nr9_qG__heroSignals svg{color:var(--color-teal-border);flex-shrink:0}.review-queue-module__nr9_qG__queueSummary{width:100%;max-width:310px;color:var(--gray-900);background:#fffffff0;border:1px solid #ffffff40;border-radius:22px;justify-self:end;padding:1.15rem;overflow:hidden;box-shadow:0 24px 54px #010c1447}.review-queue-module__nr9_qG__summaryHeading{color:var(--gray-500);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.69rem;font-weight:700;display:flex}.review-queue-module__nr9_qG__summaryIcon{border:1px solid var(--color-primary-border);background:var(--color-primary-light);width:38px;height:38px;color:var(--color-primary-dark);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.review-queue-module__nr9_qG__summaryMetric{align-items:baseline;gap:.55rem;margin-top:1rem;display:flex}.review-queue-module__nr9_qG__summaryMetric strong{color:var(--gray-900);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(2.2rem,5vw,3.25rem);font-weight:700;line-height:.95}.review-queue-module__nr9_qG__summaryMetric span{color:var(--gray-500);font-size:.77rem;font-weight:700}.review-queue-module__nr9_qG__summaryStatus{border:1px solid var(--color-success-border);background:var(--color-success-light);min-height:32px;color:var(--color-success);border-radius:999px;align-items:center;gap:.42rem;margin-top:.9rem;padding:.35rem .62rem;font-size:.68rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__statusDot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #0478571a}.review-queue-module__nr9_qG__summaryStatusEmpty{border-color:var(--gray-200);background:var(--gray-100);color:var(--gray-500)}.review-queue-module__nr9_qG__summaryStatusEmpty .review-queue-module__nr9_qG__statusDot{box-shadow:0 0 0 3px #6477801a}.review-queue-module__nr9_qG__summaryFootnote{color:var(--gray-500);margin-top:.75rem;font-size:.7rem;line-height:1.45}.review-queue-module__nr9_qG__alertWrap{animation:review-queue-module__nr9_qG__queueReveal .36s var(--ease-out) both;align-items:center;gap:.75rem;display:flex}.review-queue-module__nr9_qG__alertWrap>:first-child{flex:1;min-width:0}.review-queue-module__nr9_qG__errorState{align-content:center;justify-items:center;gap:.75rem;min-height:220px;padding:1.5rem;display:grid}.review-queue-module__nr9_qG__errorState>:first-child{width:min(100%,680px)}.review-queue-module__nr9_qG__retryBtn{border:1px solid var(--color-danger-border);background:var(--bg-surface);min-height:44px;color:var(--color-danger);font:inherit;touch-action:manipulation;cursor:pointer;border-radius:11px;flex:none;padding:.55rem .85rem;font-size:.8125rem;font-weight:700}.review-queue-module__nr9_qG__retryBtn:hover:not(:disabled){background:var(--color-danger-light)}.review-queue-module__nr9_qG__retryBtn:disabled{cursor:not-allowed;opacity:.5}.review-queue-module__nr9_qG__queuePanel{border:1px solid var(--border-clinical);background:var(--surface-raised);min-width:0;box-shadow:var(--shadow-md);animation:review-queue-module__nr9_qG__queueReveal .48s 70ms var(--ease-out) both;border-radius:22px;overflow:hidden}.review-queue-module__nr9_qG__panelHeader{border-bottom:1px solid var(--border-clinical);justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.2rem 1.35rem 1.1rem;display:flex}.review-queue-module__nr9_qG__panelEyebrow{color:var(--color-primary-dark);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}.review-queue-module__nr9_qG__panelDot{background:var(--color-success);border:2px solid #0d94882e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #10b98114}.review-queue-module__nr9_qG__panelTitle{color:var(--gray-900);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;letter-spacing:-.035em;margin-top:.45rem;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;line-height:1.15}.review-queue-module__nr9_qG__panelSubtitle{max-width:610px;color:var(--gray-500);margin-top:.32rem;font-size:.79rem;line-height:1.5}.review-queue-module__nr9_qG__visibleCount{border:1px solid var(--border-clinical);background:var(--surface-subtle);min-height:32px;color:var(--gray-600);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;align-items:center;padding:.35rem .68rem;font-size:.68rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__filters{border-bottom:1px solid var(--border-clinical);background:var(--surface-subtle);align-items:flex-end;gap:.75rem;padding:.75rem 1.35rem;display:flex}.review-queue-module__nr9_qG__filterField{min-width:180px;color:var(--gray-600);flex-direction:column;gap:.3rem;font-size:.67rem;font-weight:700;display:flex}.review-queue-module__nr9_qG__filterField select,.review-queue-module__nr9_qG__filterField input,.review-queue-module__nr9_qG__compactSelect,.review-queue-module__nr9_qG__assigneeSelect{border:1px solid var(--color-control-border);background:var(--bg-surface);min-height:44px;color:var(--gray-800);font:inherit;cursor:pointer;border-radius:10px;padding:.5rem 2rem .5rem .65rem;font-size:.75rem}.review-queue-module__nr9_qG__filterField input{cursor:text;min-width:0;padding-right:.65rem}.review-queue-module__nr9_qG__filtersHint{color:var(--gray-500);margin:0 0 .65rem auto;font-size:.68rem;line-height:1.4}.review-queue-module__nr9_qG__loadingState,.review-queue-module__nr9_qG__empty{justify-content:center;align-items:center;min-height:250px;padding:2rem;display:flex}.review-queue-module__nr9_qG__empty{background:radial-gradient(circle at 50% 40%, #00c7ff14, transparent 15rem), var(--bg-surface)}.review-queue-module__nr9_qG__tableWrap{background:var(--bg-surface);min-width:0;overflow-x:auto}.review-queue-module__nr9_qG__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:0}.review-queue-module__nr9_qG__table th{border-bottom:1px solid var(--border-clinical);background:var(--surface-subtle);color:var(--gray-500);letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.75rem 1rem;font-size:.64rem;font-weight:700}.review-queue-module__nr9_qG__table th:first-child,.review-queue-module__nr9_qG__table td:first-child{padding-left:1.35rem}.review-queue-module__nr9_qG__table th:last-child,.review-queue-module__nr9_qG__table td:last-child{text-align:right;padding-right:1.35rem}.review-queue-module__nr9_qG__table td{border-bottom:1px solid var(--gray-100);min-width:0;color:var(--gray-600);vertical-align:middle;transition:background var(--transition-fast);padding:.9rem 1rem;font-size:.78rem}.review-queue-module__nr9_qG__table tbody tr:last-child td{border-bottom:0}.review-queue-module__nr9_qG__cellContent{align-items:center;gap:.7rem;min-width:0;display:flex}.review-queue-module__nr9_qG__patientCell{width:19%}.review-queue-module__nr9_qG__patientAvatar{border:1px solid var(--color-primary-border);background:linear-gradient(145deg, var(--color-primary-light), var(--surface-tint));width:42px;height:42px;color:var(--color-primary-dark);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;letter-spacing:.02em;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__patientIdentity,.review-queue-module__nr9_qG__documentIdentity{flex-direction:column;align-items:flex-start;min-width:0;display:flex;overflow:hidden}.review-queue-module__nr9_qG__patientName{overflow-wrap:anywhere;width:100%;max-width:250px;color:var(--gray-900);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;white-space:normal;font-size:.84rem;font-weight:700;line-height:1.25;overflow:visible}.review-queue-module__nr9_qG__patientDoc{color:var(--gray-500);font-variant-numeric:tabular-nums;align-items:center;gap:.38rem;margin-top:.24rem;font-size:.68rem;font-weight:600;display:flex}.review-queue-module__nr9_qG__patientDoc>span{border:1px solid var(--gray-200);background:var(--gray-50);min-height:20px;color:var(--gray-600);letter-spacing:.05em;text-transform:uppercase;border-radius:6px;align-items:center;padding:.1rem .32rem;font-size:.56rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__documentCell{width:22%}.review-queue-module__nr9_qG__documentIcon{border:1px solid var(--color-teal-border);background:var(--color-teal-light);width:40px;height:40px;color:var(--color-teal);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.review-queue-module__nr9_qG__docName{overflow-wrap:anywhere;width:100%;max-width:310px;color:var(--gray-800);white-space:normal;font-size:.8rem;font-weight:700;line-height:1.3;overflow:visible}.review-queue-module__nr9_qG__docMeta{color:var(--gray-500);font-variant-numeric:tabular-nums;letter-spacing:.025em;align-items:center;gap:.38rem;margin-top:.3rem;font-size:.65rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__docMeta i{background:var(--gray-300);border-radius:50%;width:3px;height:3px}.review-queue-module__nr9_qG__ageCell{width:12%;overflow:hidden}.review-queue-module__nr9_qG__dateValue{width:100%;min-width:0;color:var(--gray-600);font-variant-numeric:tabular-nums;white-space:normal;align-items:flex-start;gap:.42rem;font-size:.72rem;font-weight:600;line-height:1.35;display:inline-flex}.review-queue-module__nr9_qG__dateValue time{overflow-wrap:anywhere;white-space:normal;min-width:0}.review-queue-module__nr9_qG__dateValue svg{color:var(--color-primary);flex-shrink:0}.review-queue-module__nr9_qG__dateDetail{color:var(--gray-400);margin-top:.3rem;font-size:.62rem;line-height:1.35;display:block}.review-queue-module__nr9_qG__priorityCell{width:11%}.review-queue-module__nr9_qG__assigneeCell{width:20%}.review-queue-module__nr9_qG__priorityBadge,.review-queue-module__nr9_qG__compactSelect{border:1px solid var(--gray-200);background:var(--gray-50);min-height:34px;color:var(--gray-700);border-radius:999px;align-items:center;padding:.35rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__compactSelect{border-radius:10px;width:100%;min-height:44px;padding-right:1.5rem}.review-queue-module__nr9_qG__priority_URGENT{border-color:var(--color-danger-border);background:var(--color-danger-light);color:var(--color-danger)}.review-queue-module__nr9_qG__priority_HIGH{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.review-queue-module__nr9_qG__priority_NORMAL{border-color:var(--color-primary-border);background:var(--color-primary-light);color:var(--color-primary-dark)}.review-queue-module__nr9_qG__priority_LOW{border-color:var(--gray-200);background:var(--gray-50);color:var(--gray-600)}.review-queue-module__nr9_qG__assigneeCell{min-width:0}.review-queue-module__nr9_qG__assigneeState{flex-direction:column;min-width:0;display:flex}.review-queue-module__nr9_qG__assigneeState strong,.review-queue-module__nr9_qG__assigneeState span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.review-queue-module__nr9_qG__assigneeState strong{color:var(--gray-800);font-size:.72rem}.review-queue-module__nr9_qG__assigneeState span{color:var(--gray-500);margin-top:.18rem;font-size:.64rem}.review-queue-module__nr9_qG__assigneeSelect{width:100%;margin-top:.45rem;font-size:.68rem}.review-queue-module__nr9_qG__actionCell{width:16%}.review-queue-module__nr9_qG__actionStack{flex-direction:column;gap:.38rem;display:flex}.review-queue-module__nr9_qG__releaseBtn{border:1px solid var(--border-clinical);background:var(--bg-surface);min-height:44px;color:var(--gray-600);font:inherit;cursor:pointer;border-radius:10px;font-size:.72rem;font-weight:700}.review-queue-module__nr9_qG__actionBtn{border:1px solid var(--color-primary);background:var(--color-primary);min-height:44px;color:var(--color-on-primary);text-align:center;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:12px;justify-content:center;align-items:center;gap:.48rem;padding:.58rem .82rem;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #1e40af24}.review-queue-module__nr9_qG__actionCell .review-queue-module__nr9_qG__actionBtn{width:100%}.review-queue-module__nr9_qG__actionBtn svg{transition:transform var(--transition-fast);flex-shrink:0}.review-queue-module__nr9_qG__actionBtn:active{background:var(--color-primary-hover);box-shadow:var(--shadow-xs)}.review-queue-module__nr9_qG__actionBtn:disabled,.review-queue-module__nr9_qG__releaseBtn:disabled,.review-queue-module__nr9_qG__compactSelect:disabled,.review-queue-module__nr9_qG__assigneeSelect:disabled{cursor:wait;opacity:.58}.review-queue-module__nr9_qG__actionUnavailable{border:1px solid var(--gray-300);background:var(--gray-50);width:100%;min-height:44px;color:var(--gray-600);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:.4rem;padding:.58rem .72rem;font-size:.75rem;font-weight:700;line-height:1.25;display:inline-flex}.review-queue-module__nr9_qG__pagination{border-top:1px solid var(--border-clinical);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:1rem;min-height:68px;padding:.75rem 1.35rem;display:flex}.review-queue-module__nr9_qG__pageInfo{color:var(--gray-500);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600}.review-queue-module__nr9_qG__pageInfo strong{color:var(--gray-800);font-weight:700}.review-queue-module__nr9_qG__paginationButtons{gap:.5rem;display:flex}.review-queue-module__nr9_qG__pageBtn{border:1px solid var(--border-clinical);background:var(--bg-surface);min-width:108px;min-height:44px;color:var(--gray-700);cursor:pointer;touch-action:manipulation;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);border-radius:11px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.review-queue-module__nr9_qG__previousIcon{transform:rotate(180deg)}.review-queue-module__nr9_qG__pageBtn:active:not(:disabled){background:var(--color-primary-light)}.review-queue-module__nr9_qG__pageBtn:disabled{opacity:.42;cursor:not-allowed}.review-queue-module__nr9_qG__actionBtn:focus-visible,.review-queue-module__nr9_qG__pageBtn:focus-visible,.review-queue-module__nr9_qG__retryBtn:focus-visible,.review-queue-module__nr9_qG__releaseBtn:focus-visible,.review-queue-module__nr9_qG__filterField select:focus-visible,.review-queue-module__nr9_qG__filterField input:focus-visible,.review-queue-module__nr9_qG__compactSelect:focus-visible,.review-queue-module__nr9_qG__assigneeSelect:focus-visible,.review-queue-module__nr9_qG__panelTitle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-ring)}.review-queue-module__nr9_qG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.review-queue-module__nr9_qG__table tbody tr:hover td{background:var(--surface-tint)}.review-queue-module__nr9_qG__actionBtn:hover{border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:var(--color-on-primary);text-decoration:none;transform:translateY(-1px);box-shadow:0 11px 24px #1e40af33}.review-queue-module__nr9_qG__actionBtn:hover svg{transform:translate(2px)}.review-queue-module__nr9_qG__pageBtn:hover:not(:disabled),.review-queue-module__nr9_qG__releaseBtn:hover:not(:disabled){border-color:var(--color-primary-border);background:var(--color-primary-light);color:var(--color-primary-dark)}}@media (max-width:980px){.review-queue-module__nr9_qG__hero{grid-template-columns:minmax(0,1fr) minmax(225px,.42fr);gap:1.5rem}.review-queue-module__nr9_qG__queueSummary{max-width:270px}}@media (max-width:1180px){.review-queue-module__nr9_qG__hero{border-radius:24px;grid-template-columns:1fr;min-height:0;padding:1.65rem}.review-queue-module__nr9_qG__title{font-size:clamp(1.85rem,9vw,2.6rem)}.review-queue-module__nr9_qG__queueSummary{justify-self:stretch;max-width:none}.review-queue-module__nr9_qG__panelHeader{padding:1.1rem}.review-queue-module__nr9_qG__queuePanel{border-radius:19px}.review-queue-module__nr9_qG__tableWrap{background:var(--surface-subtle);padding:.75rem;overflow:visible}.review-queue-module__nr9_qG__table,.review-queue-module__nr9_qG__table tbody{width:100%;display:block}.review-queue-module__nr9_qG__table{min-width:0}.review-queue-module__nr9_qG__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.review-queue-module__nr9_qG__table tbody{gap:.75rem;display:grid}.review-queue-module__nr9_qG__table tbody tr{border:1px solid var(--border-clinical);background:var(--bg-surface);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.review-queue-module__nr9_qG__table td,.review-queue-module__nr9_qG__table th:first-child,.review-queue-module__nr9_qG__table td:first-child,.review-queue-module__nr9_qG__table th:last-child,.review-queue-module__nr9_qG__table td:last-child{text-align:left;border:0;width:auto;min-width:0;padding:.75rem .85rem}.review-queue-module__nr9_qG__table tbody tr:last-child td{border-bottom:0}.review-queue-module__nr9_qG__table tbody tr:hover td{background:0 0}.review-queue-module__nr9_qG__patientCell{grid-column:1/-1;display:block;border-bottom:1px solid var(--gray-100)!important;padding-block:.85rem!important}.review-queue-module__nr9_qG__patientName,.review-queue-module__nr9_qG__docName{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:none;overflow:visible}.review-queue-module__nr9_qG__documentCell{grid-column:1/-1;display:block;border-bottom:1px solid var(--gray-100)!important;padding-block:.85rem!important}.review-queue-module__nr9_qG__priorityCell,.review-queue-module__nr9_qG__assigneeCell,.review-queue-module__nr9_qG__ageCell{white-space:normal;flex-direction:column;align-items:flex-start;gap:.38rem;min-width:0;display:flex}.review-queue-module__nr9_qG__priorityCell{border-right:1px solid var(--gray-100)}.review-queue-module__nr9_qG__assigneeCell{grid-column:1/-1;border-top:1px solid var(--gray-100)!important}.review-queue-module__nr9_qG__priorityCell:before,.review-queue-module__nr9_qG__assigneeCell:before,.review-queue-module__nr9_qG__ageCell:before{content:attr(data-label);color:var(--gray-400);letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:700;line-height:1}.review-queue-module__nr9_qG__actionCell{grid-column:1/-1;border-top:1px solid var(--gray-100)!important}.review-queue-module__nr9_qG__actionBtn{width:100%}.review-queue-module__nr9_qG__filters,.review-queue-module__nr9_qG__pagination{padding-inline:1rem}}@media (max-width:520px){.review-queue-module__nr9_qG__container{gap:.9rem}.review-queue-module__nr9_qG__hero{border-radius:21px;padding:1.35rem}.review-queue-module__nr9_qG__heroSignals{flex-direction:column;align-items:flex-start}.review-queue-module__nr9_qG__summaryMetric strong{font-size:2.7rem}.review-queue-module__nr9_qG__panelHeader{flex-direction:column;align-items:flex-start}.review-queue-module__nr9_qG__visibleCount{align-self:flex-start}.review-queue-module__nr9_qG__filters{flex-direction:column;align-items:stretch}.review-queue-module__nr9_qG__filterField{min-width:0}.review-queue-module__nr9_qG__filtersHint{margin:0}.review-queue-module__nr9_qG__loadingState,.review-queue-module__nr9_qG__empty{min-height:230px;padding:1.25rem}.review-queue-module__nr9_qG__priorityCell,.review-queue-module__nr9_qG__assigneeCell,.review-queue-module__nr9_qG__ageCell{border-right:0;grid-column:1/-1}.review-queue-module__nr9_qG__priorityCell,.review-queue-module__nr9_qG__ageCell{flex-direction:row;justify-content:space-between;align-items:center}.review-queue-module__nr9_qG__assigneeCell,.review-queue-module__nr9_qG__ageCell{border-top:1px solid var(--gray-100)}.review-queue-module__nr9_qG__pagination{flex-direction:column;align-items:stretch;min-height:0}.review-queue-module__nr9_qG__paginationButtons{width:100%}.review-queue-module__nr9_qG__pageBtn{flex:1;min-width:0}.review-queue-module__nr9_qG__alertWrap{flex-direction:column;align-items:stretch}.review-queue-module__nr9_qG__alertWrap .review-queue-module__nr9_qG__retryBtn,.review-queue-module__nr9_qG__errorState .review-queue-module__nr9_qG__retryBtn{width:100%}}@media (prefers-reduced-motion:reduce){.review-queue-module__nr9_qG__hero,.review-queue-module__nr9_qG__alertWrap,.review-queue-module__nr9_qG__queuePanel{animation:none}.review-queue-module__nr9_qG__table td,.review-queue-module__nr9_qG__table tbody tr,.review-queue-module__nr9_qG__actionBtn,.review-queue-module__nr9_qG__actionBtn svg,.review-queue-module__nr9_qG__pageBtn,.review-queue-module__nr9_qG__retryBtn{transition:none}.review-queue-module__nr9_qG__actionBtn:hover,.review-queue-module__nr9_qG__actionBtn:hover svg{transform:none}}@keyframes review-queue-module__nr9_qG__queueReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.notifications-bell-module__k9BRzq__wrapper{position:relative}.notifications-bell-module__k9BRzq__activityBody{overscroll-behavior:contain;min-height:0;overflow-y:auto}.notifications-bell-module__k9BRzq__bellBtn{background:var(--surface-subtle);width:44px;height:44px;color:var(--gray-600);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast);border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;display:inline-flex;position:relative}.notifications-bell-module__k9BRzq__bellBtn:hover{border-color:var(--color-primary-border);background:var(--color-primary-light);color:var(--color-primary-dark)}.notifications-bell-module__k9BRzq__bellBtn:active{background:var(--color-primary-light);color:var(--color-primary-dark)}.notifications-bell-module__k9BRzq__badge{border:2px solid var(--bg-surface);background:var(--color-danger);min-width:20px;min-height:20px;color:var(--color-on-primary);border-radius:999px;justify-content:center;align-items:center;padding:.2rem .3rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-3px}.notifications-bell-module__k9BRzq__panel{top:calc(var(--header-height) + 10px);z-index:200;width:400px;max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - var(--header-height) - 1rem);border:1px solid var(--border-clinical);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xl);color:var(--gray-800);transform-origin:100% 0;animation:notifications-bell-module__k9BRzq__panelIn var(--transition-base) both;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;bottom:auto;left:auto;right:1rem;overflow:hidden}.notifications-bell-module__k9BRzq__panel::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b10267a}@keyframes notifications-bell-module__k9BRzq__panelIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.notifications-bell-module__k9BRzq__panelHeader{border-bottom:1px solid var(--border-clinical);background:radial-gradient(circle at 8% 10%, #00c7ff21, transparent 8rem), var(--surface-subtle);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.125rem;display:flex}.notifications-bell-module__k9BRzq__panelEyebrow{color:var(--color-primary-dark);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.18rem;font-size:.75rem;font-weight:800;line-height:1;display:block}.notifications-bell-module__k9BRzq__panelTitle{color:var(--gray-900);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:750}.notifications-bell-module__k9BRzq__panelTitle:focus{outline:none}.notifications-bell-module__k9BRzq__panelActions{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.notifications-bell-module__k9BRzq__markAll{min-height:44px;color:var(--color-primary-dark);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;border-radius:10px;padding:.4rem .55rem;font-family:inherit;font-size:.75rem;font-weight:700}.notifications-bell-module__k9BRzq__markAll:disabled{opacity:.55;cursor:wait}.notifications-bell-module__k9BRzq__closeBtn{width:44px;height:44px;color:var(--gray-600);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:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.notifications-bell-module__k9BRzq__closeBtn:hover{border-color:var(--border-clinical);background:var(--bg-surface);color:var(--gray-900)}.notifications-bell-module__k9BRzq__closeBtn:active{background:var(--color-primary-light);color:var(--color-primary-dark)}.notifications-bell-module__k9BRzq__markAll:not(:disabled):hover{background:var(--color-primary-light);color:var(--color-primary-hover)}.notifications-bell-module__k9BRzq__markAll:not(:disabled):active,.notifications-bell-module__k9BRzq__loadError button:not(:disabled):active{background:var(--color-primary-light)}.notifications-bell-module__k9BRzq__loadError{border-bottom:1px solid var(--color-danger-border);background:var(--color-danger-light);color:var(--color-danger-dark);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.45;display:grid}.notifications-bell-module__k9BRzq__loadError>svg{flex:none}.notifications-bell-module__k9BRzq__loadError>span{overflow-wrap:anywhere;min-width:0}.notifications-bell-module__k9BRzq__loadError button{border:1px solid var(--color-danger-border);background:var(--bg-surface);min-height:44px;color:var(--color-danger-dark);font:inherit;cursor:pointer;border-radius:10px;padding:.5rem .75rem;font-weight:700}.notifications-bell-module__k9BRzq__loadError button:disabled{opacity:.55;cursor:wait}.notifications-bell-module__k9BRzq__list{min-height:0;max-height:min(420px, calc(100dvh - var(--header-height) - 7rem));flex:auto;padding:0;list-style:none;overflow-y:auto}.notifications-bell-module__k9BRzq__item{border:0;border-bottom:1px solid var(--gray-100);text-align:left;cursor:pointer;width:100%;min-height:72px;transition:background var(--transition-fast);background:0 0;align-items:flex-start;gap:.75rem;padding:.95rem 1.125rem;font-family:inherit;display:flex;position:relative}.notifications-bell-module__k9BRzq__item:hover{background:var(--gray-50)}.notifications-bell-module__k9BRzq__item:active{background:var(--gray-100)}.notifications-bell-module__k9BRzq__item:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.notifications-bell-module__k9BRzq__itemUnread{background:var(--color-primary-light)}.notifications-bell-module__k9BRzq__itemUnread:hover{background:color-mix(in srgb, var(--color-primary-light) 72%, var(--bg-surface))}.notifications-bell-module__k9BRzq__itemIcon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.notifications-bell-module__k9BRzq__tone_green{background:var(--color-success-light);color:var(--color-success)}.notifications-bell-module__k9BRzq__tone_red{background:var(--color-danger-light);color:var(--color-danger)}.notifications-bell-module__k9BRzq__tone_blue{background:var(--color-primary-light);color:var(--color-primary-dark)}.notifications-bell-module__k9BRzq__itemBody{flex-direction:column;flex:1;gap:.14rem;min-width:0;display:flex}.notifications-bell-module__k9BRzq__itemTitle{overflow-wrap:anywhere;color:var(--gray-900);font-size:.875rem;font-weight:700}.notifications-bell-module__k9BRzq__itemText{overflow-wrap:anywhere;color:var(--gray-600);font-size:.8125rem;line-height:1.45}.notifications-bell-module__k9BRzq__itemWhen{color:var(--gray-500);margin-top:.15rem;font-size:.75rem;font-weight:600}.notifications-bell-module__k9BRzq__unreadDot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.45rem}.notifications-bell-module__k9BRzq__empty{min-height:0;color:var(--gray-600);text-align:center;flex-direction:column;align-items:center;gap:.375rem;padding:2.5rem 1.5rem;font-size:.875rem;display:flex;overflow-y:auto}.notifications-bell-module__k9BRzq__emptyIcon{border:1px solid var(--color-primary-border);background:var(--color-primary-light);width:46px;height:46px;color:var(--color-primary-dark);border-radius:15px;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.notifications-bell-module__k9BRzq__emptyHint{max-width:30ch;color:var(--gray-500);font-size:.8125rem}@media (max-width:560px){.notifications-bell-module__k9BRzq__panel{top:calc(var(--header-height) - 2px);right:max(.75rem, env(safe-area-inset-right));left:max(.75rem, env(safe-area-inset-left));width:auto;max-width:none;max-height:calc(100dvh - var(--header-height) - .75rem - env(safe-area-inset-bottom));position:fixed}.notifications-bell-module__k9BRzq__panelHeader{flex-wrap:wrap;align-items:flex-start;padding:.875rem}.notifications-bell-module__k9BRzq__panelActions{margin-left:auto}.notifications-bell-module__k9BRzq__list{max-height:none}.notifications-bell-module__k9BRzq__item{padding-inline:.875rem}.notifications-bell-module__k9BRzq__loadError{grid-template-columns:auto minmax(0,1fr)}.notifications-bell-module__k9BRzq__loadError button{grid-column:1/-1;width:100%}}@media (max-width:360px){.notifications-bell-module__k9BRzq__panel{right:max(.5rem, env(safe-area-inset-right));left:max(.5rem, env(safe-area-inset-left))}.notifications-bell-module__k9BRzq__panelHeader{grid-template-columns:minmax(0,1fr) auto;display:grid}.notifications-bell-module__k9BRzq__panelActions{align-items:flex-start}.notifications-bell-module__k9BRzq__markAll{max-width:9.5rem;line-height:1.25}}@media (forced-colors:active){.notifications-bell-module__k9BRzq__panel::backdrop{opacity:.55;background:canvastext}.notifications-bell-module__k9BRzq__badge,.notifications-bell-module__k9BRzq__unreadDot{border:2px solid canvastext}.notifications-bell-module__k9BRzq__itemUnread,.notifications-bell-module__k9BRzq__bellBtn:hover{outline:1px solid highlight}}
.page-shell-module__fvRQUq__shell{--sidebar-width:276px;--sidebar-collapsed-width:86px;min-height:100dvh;color:var(--gray-800);isolation:isolate;background:0 0}.page-shell-module__fvRQUq__ambient{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-shell-module__fvRQUq__ambient:before,.page-shell-module__fvRQUq__ambient:after{content:"";filter:blur(1px);border-radius:999px;position:absolute}.page-shell-module__fvRQUq__ambient:before{background:radial-gradient(circle,#00c7ff1a,#0000 68%);width:34rem;height:34rem;top:-16rem;right:-12rem}.page-shell-module__fvRQUq__ambient:after{background:radial-gradient(circle,#1e40af12,#0000 68%);width:30rem;height:30rem;bottom:-18rem;left:18%}.page-shell-module__fvRQUq__skipLink{z-index:500;border-radius:var(--radius-md);background:var(--color-navy-950);min-height:44px;box-shadow:var(--shadow-lg);color:#fff;opacity:0;pointer-events:none;transition:opacity var(--transition-fast), transform var(--transition-fast);align-items:center;padding:.7rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex;position:fixed;top:.75rem;left:50%;transform:translate(-50%,-150%)}.page-shell-module__fvRQUq__skipLink:focus{opacity:1;pointer-events:auto;transform:translate(-50%)}.page-shell-module__fvRQUq__sidebar{z-index:120;width:var(--sidebar-width);border-radius:var(--radius-xl);background:radial-gradient(circle at 18% 8%, #00c7ff26, transparent 12rem), linear-gradient(165deg, var(--sidebar-bg) 0%, var(--sidebar-bg-deep) 72%);max-height:calc(100dvh - 24px);color:var(--sidebar-item);transition:width var(--transition-base), transform var(--transition-base);border:1px solid #00c7ff1f;flex-direction:column;display:flex;position:fixed;inset:12px auto 12px 12px;overflow:visible;box-shadow:0 18px 55px #0b10263d}.page-shell-module__fvRQUq__sidebar:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-image:radial-gradient(#ffffff1a .75px,#0000 .75px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 34%);mask-image:linear-gradient(#000,#0000 34%)}.page-shell-module__fvRQUq__brandBlock{align-items:center;min-height:86px;padding:1.25rem 1.15rem;display:flex;position:relative}.page-shell-module__fvRQUq__brand{color:#fff;align-items:center;gap:.75rem;min-width:0;text-decoration:none;display:flex}.page-shell-module__fvRQUq__brand>span{min-width:0}.page-shell-module__fvRQUq__brand:hover{color:#fff;text-decoration:none}.page-shell-module__fvRQUq__brand:focus-visible{outline:2px solid var(--color-brand-cyan);outline-offset:3px}.page-shell-module__fvRQUq__collapseBtn{z-index:3;border:1px solid var(--border-clinical);width:44px;height:44px;box-shadow:var(--shadow-sm);color:var(--gray-600);cursor:pointer;transition:color var(--transition-fast), transform var(--transition-base), box-shadow var(--transition-fast);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:21px;right:-22px}.page-shell-module__fvRQUq__mobileCloseBtn{color:#fff;cursor:pointer;width:44px;height:44px;transition:background var(--transition-fast), border-color var(--transition-fast);background:#ffffff12;border:1px solid #00c7ff33;border-radius:13px;flex:none;justify-content:center;align-items:center;display:none}.page-shell-module__fvRQUq__mobileCloseBtn:hover{background:#ffffff21;border-color:#00c7ff6b}.page-shell-module__fvRQUq__collapseBtn:hover{box-shadow:var(--shadow-md);color:var(--color-primary-dark)}.page-shell-module__fvRQUq__collapseBtn:active,.page-shell-module__fvRQUq__mobileMenuBtn:active{background:var(--color-primary-light);color:var(--color-primary-dark)}.page-shell-module__fvRQUq__navEyebrow{color:#8ea6ce;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin:.6rem 1.4rem .45rem;font-size:.75rem;font-weight:700}.page-shell-module__fvRQUq__navList{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.35rem;min-height:0;padding:.45rem .75rem 1rem;display:flex;overflow-y:auto}.page-shell-module__fvRQUq__navLink,.page-shell-module__fvRQUq__logoutBtn{min-height:48px;color:var(--sidebar-item);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;border-radius:14px;align-items:center;gap:.75rem;padding:0 .75rem;font-size:.875rem;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.page-shell-module__fvRQUq__navLink:hover,.page-shell-module__fvRQUq__logoutBtn:hover{color:var(--sidebar-item-hover);background:#ffffff0e;border-color:#00c7ff17;text-decoration:none;transform:translate(2px)}.page-shell-module__fvRQUq__navLink:active,.page-shell-module__fvRQUq__logoutBtn:active{background:#ffffff1f}.page-shell-module__fvRQUq__sidebar .page-shell-module__fvRQUq__navLink:focus-visible,.page-shell-module__fvRQUq__sidebar .page-shell-module__fvRQUq__logoutBtn:focus-visible,.page-shell-module__fvRQUq__sidebar .page-shell-module__fvRQUq__mobileCloseBtn:focus-visible{outline-color:var(--color-brand-cyan);box-shadow:0 0 0 2px var(--color-navy-950), 0 0 0 5px var(--color-brand-cyan)}.page-shell-module__fvRQUq__navLinkActive{color:#fff;background:linear-gradient(90deg,#00c7ff29,#1e40af24);border-color:#00c7ff33;box-shadow:inset 0 1px #ffffff0a}.page-shell-module__fvRQUq__navIcon{color:currentColor;background:#ffffff09;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.page-shell-module__fvRQUq__navLinkActive .page-shell-module__fvRQUq__navIcon{color:var(--color-brand-cyan);background:#00c7ff24}.page-shell-module__fvRQUq__navLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-shell-module__fvRQUq__activeDot{background:var(--color-brand-cyan);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto;box-shadow:0 0 0 4px #00c7ff1c}.page-shell-module__fvRQUq__sidebarFooter{border-top:1px solid var(--sidebar-border);flex-direction:column;gap:.45rem;margin:0 .75rem .75rem;padding-top:.75rem;display:flex}.page-shell-module__fvRQUq__securityStatus{background:#04785714;border:1px solid #5eead41a;border-radius:14px;align-items:center;gap:.65rem;min-height:48px;padding:.6rem .75rem;display:flex}.page-shell-module__fvRQUq__securityDot{background:#34d399;border:2px solid #5eead447;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 4px #34d39914}.page-shell-module__fvRQUq__securityCopy{flex-direction:column;min-width:0;display:flex}.page-shell-module__fvRQUq__securityCopy strong{color:#d8f7f0;font-size:.75rem;line-height:1.25}.page-shell-module__fvRQUq__securityCopy small{color:#7899a5;margin-top:.1rem;font-size:.75rem;line-height:1.25}.page-shell-module__fvRQUq__logoutBtn{text-align:left;background:0 0;width:100%;font-family:inherit}.page-shell-module__fvRQUq__logoutBtn:disabled{opacity:.62;cursor:wait}.page-shell-module__fvRQUq__logoutBtn:hover{color:#fecaca;background:#b91c1c1f;border-color:#f871711a}.page-shell-module__fvRQUq__mainArea{min-height:100dvh;padding-left:calc(var(--sidebar-width) + 24px);transition:padding-left var(--transition-base);flex-direction:column;display:flex}.page-shell-module__fvRQUq__topbar{z-index:80;min-height:var(--header-height);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#f4f7fbd6;border-bottom:1px solid #cbd5e1b8;align-items:center;gap:1.25rem;padding:.65rem 2rem;display:flex;position:sticky;top:0}.page-shell-module__fvRQUq__routeContext{flex-direction:column;flex:none;width:185px;display:flex}.page-shell-module__fvRQUq__routeEyebrow{color:var(--gray-400);letter-spacing:.15em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1}.page-shell-module__fvRQUq__routeTitle{color:var(--gray-900);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;letter-spacing:-.015em;margin-top:.2rem;font-size:.9375rem;font-weight:700;line-height:1.15}.page-shell-module__fvRQUq__searchForm{flex:1;align-items:center;min-width:0;max-width:500px;margin:0 auto;display:flex;position:relative}.page-shell-module__fvRQUq__searchIcon{color:var(--gray-400);pointer-events:none;display:inline-flex;position:absolute;left:.95rem}.page-shell-module__fvRQUq__searchInput{border:1px solid var(--color-control-border);width:100%;min-width:0;min-height:44px;box-shadow:inset 0 1px 0 #ffffffe6, var(--shadow-xs);color:var(--gray-800);transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);background:#ffffffb8;border-radius:14px;padding:.65rem 4.5rem .65rem 2.7rem;font-size:.875rem}.page-shell-module__fvRQUq__searchInput::placeholder{color:var(--gray-400)}.page-shell-module__fvRQUq__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-focus-ring), var(--shadow-sm);background:#fff;outline:none}.page-shell-module__fvRQUq__searchInput:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.page-shell-module__fvRQUq__searchKbd{border:1px solid var(--border-clinical);border-bottom-color:var(--gray-300);color:var(--gray-500);font-family:var(--font-figtree), Arial, sans-serif;pointer-events:none;background:#fff;border-radius:7px;padding:.18rem .42rem;font-size:.6875rem;font-weight:700;position:absolute;right:.65rem;box-shadow:0 1px 1px #06131f14}.page-shell-module__fvRQUq__topbarRight{align-items:center;gap:.75rem;margin-left:auto;display:flex}.page-shell-module__fvRQUq__identity{min-width:0;min-height:44px;color:inherit;transition:background var(--transition-fast);border-radius:14px;align-items:center;gap:.65rem;padding:.3rem .45rem .3rem .3rem;text-decoration:none;display:flex}.page-shell-module__fvRQUq__identity:hover{background:#ffffffb8;text-decoration:none}.page-shell-module__fvRQUq__identity:active{background:var(--color-primary-light)}.page-shell-module__fvRQUq__avatar{border:1px solid var(--color-primary-border);background:linear-gradient(145deg, var(--color-brand-ice), #d9e8ff);width:40px;height:40px;color:var(--color-primary-dark);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.page-shell-module__fvRQUq__identityText{flex-direction:column;min-width:0;display:flex}.page-shell-module__fvRQUq__identityEmail{max-width:190px;color:var(--gray-800);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.25;overflow:hidden}.page-shell-module__fvRQUq__identityRole{color:var(--gray-500);margin-top:.1rem;font-size:.75rem;line-height:1.2}.page-shell-module__fvRQUq__mobileMenuBtn{border:1px solid var(--border-clinical);width:44px;height:44px;box-shadow:var(--shadow-xs);color:var(--gray-700);cursor:pointer;background:#fff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:none}.page-shell-module__fvRQUq__mobileBrand{border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:none}.page-shell-module__fvRQUq__mobileBrand:hover{text-decoration:none}.page-shell-module__fvRQUq__content{width:100%;min-width:0;max-width:var(--content-max-width);overflow-wrap:anywhere;scroll-margin-top:calc(var(--header-height) + 1rem);flex:1;margin:0 auto;padding:1.75rem 2rem 3.5rem}.page-shell-module__fvRQUq__content:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__sidebar{width:var(--sidebar-collapsed-width)}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__mainArea{padding-left:calc(var(--sidebar-collapsed-width) + 24px)}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navEyebrow,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navLabel,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__activeDot,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__securityCopy{display:none}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__brandBlock{justify-content:center;padding-inline:.5rem}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__collapseBtn svg{transform:rotate(180deg)}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navLink,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__logoutBtn,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__securityStatus{justify-content:center;padding-inline:0}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navLink:hover,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__logoutBtn:hover{transform:none}.page-shell-module__fvRQUq__mobileBackdrop{display:none}@media (max-width:1120px){.page-shell-module__fvRQUq__routeContext{display:none}.page-shell-module__fvRQUq__identityEmail{max-width:145px}}@media (max-width:860px){.page-shell-module__fvRQUq__sidebar{inset:8px auto 8px 8px;top:max(8px, env(safe-area-inset-top));bottom:max(8px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));visibility:hidden;pointer-events:none;width:min(286px,100vw - 24px);max-height:calc(100dvh - 16px);transition:width var(--transition-base), transform var(--transition-base), visibility 0s linear .24s;transform:translate(calc(-100% - 20px))}.page-shell-module__fvRQUq__shellMobileOpen .page-shell-module__fvRQUq__sidebar{visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.page-shell-module__fvRQUq__mainArea,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__mainArea{padding-left:0}.page-shell-module__fvRQUq__topbar{padding:max(.65rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) .65rem max(1rem, env(safe-area-inset-left));gap:.75rem}.page-shell-module__fvRQUq__searchForm{max-width:none}.page-shell-module__fvRQUq__identityText{display:none}.page-shell-module__fvRQUq__mobileMenuBtn,.page-shell-module__fvRQUq__mobileBrand{display:inline-flex}.page-shell-module__fvRQUq__collapseBtn{display:none}.page-shell-module__fvRQUq__mobileCloseBtn{display:inline-flex}.page-shell-module__fvRQUq__content{padding:1.25rem max(1rem, env(safe-area-inset-right)) calc(2.5rem + env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left))}.page-shell-module__fvRQUq__mobileBackdrop{z-index:110;opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--transition-base);background:#0b10269e;border:0;display:block;position:fixed;inset:0}.page-shell-module__fvRQUq__shellMobileOpen .page-shell-module__fvRQUq__mobileBackdrop{opacity:1;pointer-events:auto}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__sidebar{width:min(286px,100vw - 24px)}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__brandBlock{justify-content:flex-start;padding:1.25rem 1.15rem}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navEyebrow,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navLabel,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__activeDot,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__securityCopy{display:flex}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navEyebrow,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navLabel,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__activeDot{display:inline}.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__navLink,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__logoutBtn,.page-shell-module__fvRQUq__shellCollapsed .page-shell-module__fvRQUq__securityStatus{justify-content:flex-start;padding-inline:.75rem}}@media (max-width:560px){.page-shell-module__fvRQUq__topbar{min-height:66px;padding-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right));gap:.55rem}.page-shell-module__fvRQUq__searchInput{padding-right:.85rem}.page-shell-module__fvRQUq__searchKbd{display:none}.page-shell-module__fvRQUq__topbarRight{gap:.2rem}.page-shell-module__fvRQUq__identity{display:none}.page-shell-module__fvRQUq__content{padding:1rem max(.75rem, env(safe-area-inset-right)) calc(2rem + env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))}}@media (max-width:360px){.page-shell-module__fvRQUq__topbar{padding-inline:max(.5rem, env(safe-area-inset-left)) max(.5rem, env(safe-area-inset-right));gap:.4rem}.page-shell-module__fvRQUq__searchInput{padding-left:2.35rem}.page-shell-module__fvRQUq__searchIcon{left:.75rem}}@media (max-width:860px) and (max-height:520px){.page-shell-module__fvRQUq__brandBlock{min-height:68px;padding-block:.65rem}.page-shell-module__fvRQUq__navLink,.page-shell-module__fvRQUq__logoutBtn,.page-shell-module__fvRQUq__securityStatus{min-height:44px}.page-shell-module__fvRQUq__navList{padding-block:.25rem .5rem}}@media (forced-colors:active){.page-shell-module__fvRQUq__mobileBackdrop{background:canvastext}.page-shell-module__fvRQUq__navLinkActive,.page-shell-module__fvRQUq__searchInput:focus,.page-shell-module__fvRQUq__mobileCloseBtn{border-color:highlight}}
.record-list-module__YXlycG__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.record-list-module__YXlycG__filterField{flex-direction:column;gap:.25rem;display:flex}.record-list-module__YXlycG__filterLabel{color:var(--gray-600);font-size:.8125rem;font-weight:700}.record-list-module__YXlycG__select{border:1.5px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--bg-surface);min-height:44px;color:var(--gray-700);cursor:pointer;transition:border-color var(--transition-fast);outline:none;padding:.5rem .75rem;font-size:.875rem}.record-list-module__YXlycG__select:focus{outline-offset:2px;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring);outline:3px solid #0000}.record-list-module__YXlycG__newBtn{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);cursor:pointer;min-height:44px;transition:background var(--transition-fast), box-shadow var(--transition-fast);white-space:nowrap;border:none;align-items:center;gap:.375rem;margin-left:auto;padding:.5rem 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex}.record-list-module__YXlycG__newBtn:hover{background:var(--color-primary-dark);box-shadow:0 2px 8px #2563eb40}.record-list-module__YXlycG__tableWrap{background:var(--bg-surface);border:1px solid var(--gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:auto hidden}.record-list-module__YXlycG__table{border-collapse:collapse;width:100%;font-size:.875rem}.record-list-module__YXlycG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.record-list-module__YXlycG__table th{background:var(--gray-50);text-align:left;color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--gray-200);white-space:nowrap;padding:.75rem 1rem;font-size:.6875rem;font-weight:700}.record-list-module__YXlycG__table td{color:var(--gray-700);border-bottom:1px solid var(--gray-100);vertical-align:top;padding:.875rem 1rem}.record-list-module__YXlycG__table tbody tr:last-child td{border-bottom:none}.record-list-module__YXlycG__recordLink{min-height:44px;color:var(--gray-800);overflow-wrap:anywhere;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.record-list-module__YXlycG__recordLink:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus-ring);outline-offset:2px}.record-list-module__YXlycG__summary{color:var(--gray-500);overflow-wrap:anywhere;max-width:42rem;margin-top:2px;font-size:.8125rem}.record-list-module__YXlycG__badge{white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.record-list-module__YXlycG__ACTIVE{background:var(--color-success-light);color:#065f46;border:1px solid var(--color-success-border)}.record-list-module__YXlycG__CORRECTED{background:var(--color-warning-light);color:#92400e;border:1px solid var(--color-warning-border)}.record-list-module__YXlycG__VOIDED{background:var(--gray-100);color:var(--gray-500);border:1px solid var(--gray-200);text-decoration:line-through}.record-list-module__YXlycG__empty{text-align:center;color:var(--gray-400);padding:2.5rem 1rem;font-size:.9375rem}.record-list-module__YXlycG__error{background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);color:var(--color-danger);margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.record-list-module__YXlycG__pagination{color:var(--gray-500);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;font-size:.8125rem;display:flex}.record-list-module__YXlycG__paginationBtns{gap:.5rem;display:flex}.record-list-module__YXlycG__pageBtn{border:1px solid var(--gray-200);border-radius:var(--radius-sm);background:var(--bg-surface);min-height:44px;color:var(--gray-700);cursor:pointer;transition:background var(--transition-fast);padding:.375rem .75rem;font-size:.8125rem}.record-list-module__YXlycG__pageBtn:disabled{opacity:.4;cursor:not-allowed}.record-list-module__YXlycG__pageBtn:hover:not(:disabled){background:var(--gray-100)}@media (max-width:760px){.record-list-module__YXlycG__toolbar,.record-list-module__YXlycG__filterField,.record-list-module__YXlycG__select,.record-list-module__YXlycG__newBtn{width:100%}.record-list-module__YXlycG__newBtn{justify-content:center;margin-left:0}.record-list-module__YXlycG__tableWrap{box-shadow:none;background:0 0;border:0;overflow:visible}.record-list-module__YXlycG__table,.record-list-module__YXlycG__table tbody{width:100%;display:block}.record-list-module__YXlycG__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.record-list-module__YXlycG__table tbody{gap:.75rem;display:grid}.record-list-module__YXlycG__table tbody tr{border:1px solid var(--border-clinical);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);display:block;overflow:hidden}.record-list-module__YXlycG__table td{border-bottom:1px solid var(--gray-100);grid-template-columns:minmax(7.5rem,.75fr) minmax(0,1.25fr);align-items:start;gap:.75rem;min-width:0;padding:.625rem .875rem;display:grid}.record-list-module__YXlycG__table td:before{content:attr(data-label);color:var(--gray-500);font-size:.75rem;font-weight:700}.record-list-module__YXlycG__recordLink{min-height:24px}.record-list-module__YXlycG__pagination{flex-direction:column;align-items:stretch}.record-list-module__YXlycG__paginationBtns{width:100%}.record-list-module__YXlycG__pageBtn{flex:1}}@media (max-width:380px){.record-list-module__YXlycG__table td{grid-template-columns:1fr;gap:.25rem}}@media (forced-colors:active){.record-list-module__YXlycG__recordLink:focus-visible{outline-color:highlight}}
.manual-record-module__xrbxGa__breadcrumb{color:var(--gray-500);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.manual-record-module__xrbxGa__breadcrumb a{min-height:44px;color:var(--color-primary);align-items:center;font-weight:700;display:inline-flex}.manual-record-module__xrbxGa__pageHeader{justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-bottom:1rem;display:flex}.manual-record-module__xrbxGa__pageHeader>div:first-child{min-width:0}.manual-record-module__xrbxGa__eyebrow,.manual-record-module__xrbxGa__dialogEyebrow{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.manual-record-module__xrbxGa__pageHeader h1{color:var(--color-navy-950);letter-spacing:-.025em;margin-top:.15rem;font-size:clamp(1.55rem,2.4vw,2.15rem);line-height:1.15}.manual-record-module__xrbxGa__pageHeader p{max-width:48rem;color:var(--gray-600);margin-top:.4rem;font-size:.925rem;line-height:1.5}.manual-record-module__xrbxGa__correctionHeader{border-bottom:1px solid var(--gray-200);justify-content:space-between;align-items:flex-start;gap:1rem 2rem;margin-bottom:1.25rem;padding-bottom:1.1rem;display:flex}.manual-record-module__xrbxGa__correctionHeader>div{min-width:0}.manual-record-module__xrbxGa__correctionHeader h1{color:var(--color-navy-950);letter-spacing:-.02em;margin-top:.15rem;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2}.manual-record-module__xrbxGa__correctionHeader p{max-width:48rem;color:var(--gray-600);margin-top:.35rem;font-size:.86rem;line-height:1.5}.manual-record-module__xrbxGa__headerActions{flex-shrink:0;gap:.625rem;display:flex}.manual-record-module__xrbxGa__headerButton,.manual-record-module__xrbxGa__btn,.manual-record-module__xrbxGa__addButton,.manual-record-module__xrbxGa__iconTextButton,.manual-record-module__xrbxGa__draftBar button,.manual-record-module__xrbxGa__dialogClose,.manual-record-module__xrbxGa__dialogError button{border:1px solid var(--border-clinical);border-radius:var(--radius-md);background:var(--bg-surface);min-height:44px;color:var(--gray-700);font:inherit;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);font-size:.875rem;font-weight:750}.manual-record-module__xrbxGa__headerButton{justify-content:center;align-items:center;gap:.45rem;padding:.625rem .9rem;display:inline-flex}.manual-record-module__xrbxGa__headerButton:hover,.manual-record-module__xrbxGa__btn:hover:not(:disabled),.manual-record-module__xrbxGa__addButton:hover:not(:disabled){border-color:var(--color-primary-border);background:var(--color-primary-light);color:var(--color-primary-dark)}.manual-record-module__xrbxGa__helpButton{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.manual-record-module__xrbxGa__helpButton:hover{border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:var(--color-on-primary)}.manual-record-module__xrbxGa__patientStrip{border:1px solid var(--color-primary-border);border-radius:var(--radius-lg);background:linear-gradient(110deg, #e6f2ffe0, #fffffff2 58%), var(--bg-surface);box-shadow:var(--shadow-xs);align-items:center;gap:.9rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.manual-record-module__xrbxGa__avatar{background:var(--color-primary);color:#fff;border:1px solid #1e40af2e;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:.95rem;font-weight:850;display:inline-flex;box-shadow:0 5px 15px #1e40af33}.manual-record-module__xrbxGa__patientIdentity{flex:1;min-width:0}.manual-record-module__xrbxGa__patientIdentity h2{color:var(--color-navy-950);overflow-wrap:anywhere;font-size:1rem;line-height:1.25}.manual-record-module__xrbxGa__patientIdentifiers{color:var(--gray-600);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.3rem;font-size:.77rem;display:flex}.manual-record-module__xrbxGa__patientIdentifiers span{overflow-wrap:anywhere}.manual-record-module__xrbxGa__patientIdentifiers strong{color:var(--gray-800)}.manual-record-module__xrbxGa__patientStatus,.manual-record-module__xrbxGa__statusPill{border-radius:999px;flex-shrink:0;padding:.3rem .65rem;font-size:.7rem;font-weight:800}.manual-record-module__xrbxGa__patientActive,.manual-record-module__xrbxGa__status_ACTIVE{background:var(--color-success-light);color:var(--color-success)}.manual-record-module__xrbxGa__patientInactive,.manual-record-module__xrbxGa__status_VOIDED{background:var(--color-danger-light);color:var(--color-danger-dark)}.manual-record-module__xrbxGa__status_CORRECTED{background:var(--color-warning-light);color:var(--color-warning)}.manual-record-module__xrbxGa__formCard{border:1px solid var(--border-clinical);border-radius:var(--radius-lg);background:var(--bg-surface);width:100%;min-width:0;box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.75rem);scroll-padding-bottom:7rem}.manual-record-module__xrbxGa__formSection+.manual-record-module__xrbxGa__formSection{border-top:1px solid var(--gray-200);margin-top:1.75rem;padding-top:1.75rem}.manual-record-module__xrbxGa__correctionNotice{border:1px solid var(--color-info-border);border-radius:var(--radius-md);background:var(--color-info-light);color:var(--color-primary-dark);align-items:flex-start;gap:.65rem;margin-bottom:1.5rem;padding:.75rem .85rem;display:flex}.manual-record-module__xrbxGa__correctionNotice svg{flex-shrink:0;margin-top:.05rem}.manual-record-module__xrbxGa__correctionNotice strong{color:var(--color-navy-950);font-size:.8rem}.manual-record-module__xrbxGa__correctionNotice p{color:var(--gray-700);margin-top:.1rem;font-size:.76rem;line-height:1.45}.manual-record-module__xrbxGa__sectionHeading{align-items:flex-start;gap:.7rem;margin-bottom:1rem;display:flex}.manual-record-module__xrbxGa__sectionHeading>div{min-width:0}.manual-record-module__xrbxGa__sectionHeading h2,.manual-record-module__xrbxGa__sectionHeading h3{color:var(--color-navy-950);font-size:1.02rem;line-height:1.3}.manual-record-module__xrbxGa__sectionHeading p{color:var(--gray-600);margin-top:.2rem;font-size:.82rem;line-height:1.45}.manual-record-module__xrbxGa__sectionStep{background:var(--color-primary-light);width:30px;height:30px;color:var(--color-primary-dark);border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;font-size:.8rem;font-weight:850;display:inline-flex}.manual-record-module__xrbxGa__commonGrid,.manual-record-module__xrbxGa__detailsGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__field{grid-column:span 4}.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__professionalField,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__planField{grid-column:span 6}.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__priorityFieldset{grid-column:span 8}.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__fullWidth,.manual-record-module__xrbxGa__detailsGrid>.manual-record-module__xrbxGa__detailFieldWide,.manual-record-module__xrbxGa__detailsGrid>.manual-record-module__xrbxGa__repeatable{grid-column:1/-1}.manual-record-module__xrbxGa__field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.manual-record-module__xrbxGa__detailsGrid>.manual-record-module__xrbxGa__field{grid-column:span 3}.manual-record-module__xrbxGa__label,.manual-record-module__xrbxGa__repeatableLegend{color:var(--gray-800);font-size:.81rem;font-weight:750;line-height:1.35}.manual-record-module__xrbxGa__required{color:var(--color-danger)}.manual-record-module__xrbxGa__input,.manual-record-module__xrbxGa__select,.manual-record-module__xrbxGa__textarea{border:1px solid var(--color-control-border);border-radius:var(--radius-md);width:100%;min-width:0;color:var(--gray-900);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;font-size:.875rem;line-height:1.45}.manual-record-module__xrbxGa__input,.manual-record-module__xrbxGa__select{min-height:44px;padding:0 .8rem}.manual-record-module__xrbxGa__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;padding-right:2.2rem}.manual-record-module__xrbxGa__textarea{resize:vertical;min-height:6.5rem;padding:.7rem .8rem}.manual-record-module__xrbxGa__input:focus-visible,.manual-record-module__xrbxGa__select:focus-visible,.manual-record-module__xrbxGa__textarea:focus-visible,.manual-record-module__xrbxGa__headerButton:focus-visible,.manual-record-module__xrbxGa__btn:focus-visible,.manual-record-module__xrbxGa__chip:focus-visible,.manual-record-module__xrbxGa__addButton:focus-visible,.manual-record-module__xrbxGa__iconTextButton:focus-visible,.manual-record-module__xrbxGa__draftBar button:focus-visible,.manual-record-module__xrbxGa__dialogClose:focus-visible,.manual-record-module__xrbxGa__historyItem:focus-visible,.manual-record-module__xrbxGa__dialogError button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-primary)}.manual-record-module__xrbxGa__input[aria-invalid=true],.manual-record-module__xrbxGa__select[aria-invalid=true],.manual-record-module__xrbxGa__textarea[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger-border)}.manual-record-module__xrbxGa__input:disabled,.manual-record-module__xrbxGa__select:disabled,.manual-record-module__xrbxGa__textarea:disabled,.manual-record-module__xrbxGa__btn:disabled,.manual-record-module__xrbxGa__headerButton:disabled,.manual-record-module__xrbxGa__chip:disabled,.manual-record-module__xrbxGa__addButton:disabled,.manual-record-module__xrbxGa__iconTextButton:disabled,.manual-record-module__xrbxGa__draftBar button:disabled{cursor:not-allowed;opacity:.58}.manual-record-module__xrbxGa__readOnlyField{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--gray-50);min-height:44px;color:var(--gray-800);align-items:center;gap:.45rem;padding:.65rem .8rem;font-size:.85rem;font-weight:700;display:flex}.manual-record-module__xrbxGa__fieldHint,.manual-record-module__xrbxGa__counter{color:var(--gray-500);font-size:.73rem;line-height:1.4}.manual-record-module__xrbxGa__counter{font-variant-numeric:tabular-nums;align-self:flex-end}.manual-record-module__xrbxGa__fieldError{color:var(--color-danger-dark);font-size:.78rem;font-weight:650;line-height:1.4}.manual-record-module__xrbxGa__priorityFieldset,.manual-record-module__xrbxGa__repeatable,.manual-record-module__xrbxGa__repeatableItem{border:0;min-width:0;padding:0}.manual-record-module__xrbxGa__chips{flex-wrap:wrap;gap:.45rem;display:flex}.manual-record-module__xrbxGa__chip{border:1px solid var(--gray-300);min-height:44px;color:var(--gray-600);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.76rem;font-weight:750;display:inline-flex}.manual-record-module__xrbxGa__chipActive{border-width:2px;padding:calc(.45rem - 1px) calc(.75rem - 1px)}.manual-record-module__xrbxGa__chip_URGENT.manual-record-module__xrbxGa__chipActive{border-color:var(--color-danger);background:var(--color-danger-light);color:var(--color-danger-dark)}.manual-record-module__xrbxGa__chip_PRIORITY.manual-record-module__xrbxGa__chipActive{border-color:var(--color-warning);background:var(--color-warning-light);color:var(--color-warning)}.manual-record-module__xrbxGa__chip_NORMAL.manual-record-module__xrbxGa__chipActive{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary-dark)}.manual-record-module__xrbxGa__chip_ELECTIVE.manual-record-module__xrbxGa__chipActive{border-color:var(--color-success);background:var(--color-success-light);color:var(--color-success)}.manual-record-module__xrbxGa__combobox{position:relative}.manual-record-module__xrbxGa__combobox>.manual-record-module__xrbxGa__input{padding-left:2.25rem}.manual-record-module__xrbxGa__inputIcon{z-index:1;color:var(--gray-500);pointer-events:none;display:inline-flex;position:absolute;top:14px;left:.75rem}.manual-record-module__xrbxGa__comboProgress{color:var(--gray-500);font-size:.72rem;position:absolute;top:13px;right:.75rem}.manual-record-module__xrbxGa__comboPopover{z-index:80;border:1px solid var(--border-clinical);border-radius:var(--radius-md);max-height:min(18rem,45vh);box-shadow:var(--shadow-lg);overscroll-behavior:contain;background:#fff;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto}.manual-record-module__xrbxGa__comboList{margin:0;padding:.3rem;list-style:none}.manual-record-module__xrbxGa__comboOption{border-radius:var(--radius-sm);width:100%;min-height:44px;color:var(--gray-800);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:.1rem;padding:.55rem .7rem;display:flex}.manual-record-module__xrbxGa__comboOption:hover,.manual-record-module__xrbxGa__comboOption[aria-selected=true]{background:var(--color-primary-light)}.manual-record-module__xrbxGa__comboOption strong{font-size:.82rem}.manual-record-module__xrbxGa__comboOption span,.manual-record-module__xrbxGa__comboEmpty{color:var(--gray-500);font-size:.73rem}.manual-record-module__xrbxGa__comboEmpty{padding:.8rem}.manual-record-module__xrbxGa__selectedProfessional{color:var(--color-success);align-items:center;gap:.3rem;font-size:.73rem;font-weight:700;display:flex}.manual-record-module__xrbxGa__detailsRoot{flex-direction:column;gap:1.25rem;display:flex}.manual-record-module__xrbxGa__templateIntro,.manual-record-module__xrbxGa__templateEmpty,.manual-record-module__xrbxGa__attachmentPlaceholder{border:1px solid var(--color-primary-border);border-radius:var(--radius-md);background:var(--color-primary-light);align-items:flex-start;gap:.75rem;padding:.9rem;display:flex}.manual-record-module__xrbxGa__templateIcon,.manual-record-module__xrbxGa__attachmentPlaceholder>span{width:38px;height:38px;color:var(--color-primary);box-shadow:var(--shadow-xs);background:#fff;border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.manual-record-module__xrbxGa__templateIntro h3,.manual-record-module__xrbxGa__templateEmpty h3,.manual-record-module__xrbxGa__attachmentPlaceholder strong{color:var(--color-navy-950);font-size:.9rem}.manual-record-module__xrbxGa__templateIntro p,.manual-record-module__xrbxGa__templateEmpty p,.manual-record-module__xrbxGa__attachmentPlaceholder p{color:var(--gray-600);margin-top:.2rem;font-size:.8rem;line-height:1.45}.manual-record-module__xrbxGa__templateEmpty{background:var(--gray-50);border-style:dashed}.manual-record-module__xrbxGa__detailSection{border:1px solid var(--border-clinical);border-radius:var(--radius-md);padding:1rem}.manual-record-module__xrbxGa__detailSection>.manual-record-module__xrbxGa__sectionHeading{margin-bottom:.85rem}.manual-record-module__xrbxGa__repeatableLegend{margin-bottom:.45rem}.manual-record-module__xrbxGa__repeatableList{flex-direction:column;gap:.75rem;display:flex}.manual-record-module__xrbxGa__repeatableItem{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--gray-50);padding:.8rem}.manual-record-module__xrbxGa__repeatableItemHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.manual-record-module__xrbxGa__repeatableItem>legend{color:var(--color-navy-950);font-size:.8rem;font-weight:800}.manual-record-module__xrbxGa__repeatableGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.75rem;display:grid}.manual-record-module__xrbxGa__iconTextButton{min-width:44px;color:var(--color-danger-dark);background:0 0;border-color:#0000;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .55rem;font-size:.73rem;display:inline-flex}.manual-record-module__xrbxGa__iconTextButton:hover:not(:disabled){background:var(--color-danger-light)}.manual-record-module__xrbxGa__repeatableEmpty{color:var(--gray-500);margin-bottom:.65rem;font-size:.78rem}.manual-record-module__xrbxGa__addButton{border-color:var(--color-primary-border);color:var(--color-primary-dark);justify-content:center;align-items:center;gap:.4rem;margin-top:.75rem;padding:.55rem .8rem;display:inline-flex}.manual-record-module__xrbxGa__addButton>span{font-size:1.15rem;line-height:1}.manual-record-module__xrbxGa__attachmentPlaceholder{border-color:var(--gray-300);background:var(--gray-50);border-style:dashed}.manual-record-module__xrbxGa__attachmentPlaceholder>span{color:var(--gray-500)}.manual-record-module__xrbxGa__draftBar{border:1px solid var(--color-info-border);border-radius:var(--radius-md);background:var(--color-info-light);align-items:center;gap:.7rem;margin-top:1.5rem;padding:.7rem .8rem;display:flex}.manual-record-module__xrbxGa__draftBar>div{flex:1;min-width:0}.manual-record-module__xrbxGa__draftBar strong{color:var(--color-navy-950);font-size:.78rem}.manual-record-module__xrbxGa__draftBar p{color:var(--gray-600);margin-top:.08rem;font-size:.73rem;line-height:1.4}.manual-record-module__xrbxGa__draftBar button{color:var(--color-danger-dark);background:0 0;border-color:#0000;flex-shrink:0;padding:.45rem .65rem;font-size:.75rem}.manual-record-module__xrbxGa__saveIndicator{border:2px solid var(--color-primary);background:#fff;border-radius:50%;flex:0 0 10px;width:10px;height:10px}.manual-record-module__xrbxGa__save_saving{border-top-color:#0000;animation:.75s linear infinite manual-record-module__xrbxGa__spin}.manual-record-module__xrbxGa__save_saved{border-color:var(--color-success);background:var(--color-success)}.manual-record-module__xrbxGa__save_error{border-color:var(--color-danger);background:var(--color-danger)}@keyframes manual-record-module__xrbxGa__spin{to{transform:rotate(360deg)}}.manual-record-module__xrbxGa__stickyActions{z-index:30;bottom:max(.65rem, env(safe-area-inset-bottom));border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #d6e2f0eb;justify-content:flex-end;align-items:center;gap:.65rem;margin:1rem -.25rem -.25rem;padding:.65rem;display:flex;position:sticky;box-shadow:0 12px 30px #0b10261f}.manual-record-module__xrbxGa__dirtyStatus{color:var(--gray-600);margin-right:auto;font-size:.76rem;font-weight:700}.manual-record-module__xrbxGa__btn{justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;text-decoration:none;display:inline-flex}.manual-record-module__xrbxGa__btnOutline{border-color:var(--color-primary-border);color:var(--color-primary-dark)}.manual-record-module__xrbxGa__btnPrimary{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.manual-record-module__xrbxGa__btnPrimary:hover:not(:disabled){border-color:var(--color-primary-dark);background:var(--color-primary-dark);color:#fff;box-shadow:0 6px 18px #1e40af38}.manual-record-module__xrbxGa__errorSummary,.manual-record-module__xrbxGa__draftError{border:1px solid var(--color-danger-border);border-left:4px solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-danger-light);color:var(--gray-900);margin-bottom:1rem;padding:.8rem .9rem}.manual-record-module__xrbxGa__errorSummary:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.manual-record-module__xrbxGa__errorSummary h2{font-size:.9rem}.manual-record-module__xrbxGa__errorSummary p,.manual-record-module__xrbxGa__errorSummary li,.manual-record-module__xrbxGa__errorSummary a{color:var(--color-danger-dark);font-size:.78rem;line-height:1.45}.manual-record-module__xrbxGa__conflictRecovery{border-top:1px solid var(--color-danger-border);flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-top:.7rem;padding-top:.7rem;display:flex}.manual-record-module__xrbxGa__conflictRecovery p{flex:18rem;margin:0}.manual-record-module__xrbxGa__conflictRecovery button{border:1px solid var(--color-danger);border-radius:var(--radius-md);min-height:44px;color:var(--color-danger-dark);font:inherit;cursor:pointer;background:#fff;padding:.55rem .75rem;font-size:.78rem;font-weight:800}.manual-record-module__xrbxGa__conflictRecovery button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.manual-record-module__xrbxGa__conflictRecovery button:hover:not(:disabled){background:var(--color-danger-light)}.manual-record-module__xrbxGa__conflictRecovery button:disabled{cursor:not-allowed;opacity:.58}.manual-record-module__xrbxGa__errorSummary p,.manual-record-module__xrbxGa__errorSummary ul{margin-top:.4rem}.manual-record-module__xrbxGa__errorSummary ul{padding-left:1.2rem}.manual-record-module__xrbxGa__errorSummary a{overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.manual-record-module__xrbxGa__draftError{color:var(--color-danger-dark);border-left-width:1px;align-items:center;gap:.55rem;font-size:.8rem;display:flex}.manual-record-module__xrbxGa__draftError span{flex:1}.manual-record-module__xrbxGa__draftError button,.manual-record-module__xrbxGa__dialogError button{border-color:var(--color-danger-border);color:var(--color-danger-dark);padding:.45rem .7rem}.manual-record-module__xrbxGa__dialog{border:1px solid var(--border-clinical);border-radius:var(--radius-lg);width:min(42rem,100% - 2rem);max-width:none;max-height:min(82dvh,48rem);color:var(--gray-900);box-shadow:var(--shadow-xl);background:#fff;margin:auto;padding:0;overflow:hidden}.manual-record-module__xrbxGa__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b102694}.manual-record-module__xrbxGa__dialogHeader{border-bottom:1px solid var(--gray-200);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.manual-record-module__xrbxGa__dialogHeader h2{color:var(--color-navy-950);margin-top:.2rem;font-size:1.15rem;line-height:1.25}.manual-record-module__xrbxGa__dialogHeader h2:focus{outline:none}.manual-record-module__xrbxGa__dialogClose{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.manual-record-module__xrbxGa__dialogBody{overscroll-behavior:contain;max-height:calc(82dvh - 9.5rem);padding:1.1rem;overflow-y:auto}.manual-record-module__xrbxGa__dialogFooter{border-top:1px solid var(--gray-200);background:var(--gray-50);justify-content:flex-end;align-items:center;gap:.6rem;padding:.8rem 1.1rem;display:flex}.manual-record-module__xrbxGa__dialogLead{color:var(--gray-700);font-size:.9rem;line-height:1.55}.manual-record-module__xrbxGa__helpList{color:var(--gray-700);flex-direction:column;gap:.65rem;margin:1rem 0 0;padding-left:1.3rem;font-size:.84rem;line-height:1.5;display:flex}.manual-record-module__xrbxGa__helpList li::marker{color:var(--color-primary);font-weight:800}.manual-record-module__xrbxGa__safetyNote{border-radius:var(--radius-md);background:var(--color-primary-light);color:var(--color-primary-dark);align-items:flex-start;gap:.55rem;margin-top:1rem;padding:.75rem;font-size:.78rem;line-height:1.45;display:flex}.manual-record-module__xrbxGa__safetyNote svg{flex-shrink:0}.manual-record-module__xrbxGa__dialogLoading,.manual-record-module__xrbxGa__historyEmpty{justify-content:center;align-items:center;min-height:10rem;display:flex}.manual-record-module__xrbxGa__historyEmpty{color:var(--gray-500);text-align:center;flex-direction:column;gap:.6rem}.manual-record-module__xrbxGa__historyList{margin:0;padding:0;list-style:none}.manual-record-module__xrbxGa__historyList li+li{border-top:1px solid var(--gray-200)}.manual-record-module__xrbxGa__historyItem{border-radius:var(--radius-sm);min-height:68px;color:inherit;align-items:flex-start;gap:.65rem;padding:.7rem .4rem;text-decoration:none;display:flex}.manual-record-module__xrbxGa__historyItem:hover{background:var(--gray-50)}.manual-record-module__xrbxGa__historyIcon{background:var(--color-primary-light);width:34px;height:34px;color:var(--color-primary);border-radius:9px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.manual-record-module__xrbxGa__historyBody{flex-direction:column;flex:1;gap:.08rem;min-width:0;display:flex}.manual-record-module__xrbxGa__historyBody strong{color:var(--color-navy-950);font-size:.82rem}.manual-record-module__xrbxGa__historyBody>span{color:var(--gray-500);font-size:.72rem}.manual-record-module__xrbxGa__historySummary{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--gray-600)!important}.manual-record-module__xrbxGa__dialogError{border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-light);color:var(--color-danger-dark);align-items:flex-start;gap:.6rem;padding:.8rem;font-size:.8rem;display:flex}.manual-record-module__xrbxGa__dialogError button{margin-top:.5rem}.manual-record-module__xrbxGa__mediaUploader{scroll-margin-top:1rem}.manual-record-module__xrbxGa__mediaToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.manual-record-module__xrbxGa__mediaToolbar>div{flex:18rem;min-width:0}.manual-record-module__xrbxGa__mediaToolbar strong{color:var(--color-navy-950);font-size:.88rem}.manual-record-module__xrbxGa__mediaToolbar p{color:var(--gray-600);margin-top:.2rem;font-size:.78rem;line-height:1.5}.manual-record-module__xrbxGa__mediaPicker{border:1px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-primary);min-height:44px;color:var(--color-on-primary);cursor:pointer;touch-action:manipulation;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);flex:0 auto;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .9rem;font-size:.8rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.manual-record-module__xrbxGa__mediaPicker:hover:not(.manual-record-module__xrbxGa__mediaPickerDisabled){border-color:var(--color-primary-dark);background:var(--color-primary-dark)}.manual-record-module__xrbxGa__mediaPicker:has(.manual-record-module__xrbxGa__mediaFileInput:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.manual-record-module__xrbxGa__mediaPickerDisabled{cursor:not-allowed;opacity:.58}.manual-record-module__xrbxGa__mediaFileInput{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.manual-record-module__xrbxGa__mediaFileInput:disabled{cursor:not-allowed}.manual-record-module__xrbxGa__mediaCapacity{border-top:1px solid var(--gray-200);color:var(--gray-600);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin-top:.75rem;padding-top:.65rem;font-size:.74rem;font-weight:700;display:flex}.manual-record-module__xrbxGa__mediaNotice,.manual-record-module__xrbxGa__mediaInlineError{border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-light);color:var(--color-danger-dark);align-items:flex-start;gap:.55rem;margin-top:.75rem;padding:.7rem;font-size:.78rem;line-height:1.45;display:flex}.manual-record-module__xrbxGa__mediaNotice svg{flex-shrink:0}.manual-record-module__xrbxGa__mediaUploadQueue,.manual-record-module__xrbxGa__mediaList{flex-direction:column;gap:.75rem;margin-top:.85rem;padding:0;list-style:none;display:flex}.manual-record-module__xrbxGa__mediaQueueItem{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--gray-50);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}.manual-record-module__xrbxGa__mediaQueueIcon{border-radius:var(--radius-sm);background:var(--color-primary-light);width:38px;height:38px;color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.manual-record-module__xrbxGa__mediaQueueBody{min-width:0}.manual-record-module__xrbxGa__mediaQueueBody strong,.manual-record-module__xrbxGa__mediaCardHeader strong{color:var(--color-navy-950);overflow-wrap:anywhere;font-size:.8rem;display:block}.manual-record-module__xrbxGa__mediaQueueBody>span,.manual-record-module__xrbxGa__mediaCardHeader p{color:var(--gray-500);font-variant-numeric:tabular-nums;font-size:.72rem}.manual-record-module__xrbxGa__mediaItemStatus,.manual-record-module__xrbxGa__mediaItemError{margin-top:.2rem;font-size:.74rem;line-height:1.4}.manual-record-module__xrbxGa__mediaItemStatus{color:var(--gray-600)}.manual-record-module__xrbxGa__mediaItemError{color:var(--color-danger-dark)}.manual-record-module__xrbxGa__mediaQueueActions,.manual-record-module__xrbxGa__mediaActions,.manual-record-module__xrbxGa__mediaOrderActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.manual-record-module__xrbxGa__mediaQueueActions button,.manual-record-module__xrbxGa__mediaActions button,.manual-record-module__xrbxGa__mediaInlineError button,.manual-record-module__xrbxGa__mediaPreviewState button{border:1px solid var(--border-clinical);border-radius:var(--radius-md);background:var(--bg-surface);min-height:44px;color:var(--gray-700);font:inherit;cursor:pointer;touch-action:manipulation;transition:border-color var(--transition-fast), background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;gap:.3rem;padding:.5rem .7rem;font-size:.74rem;font-weight:800;display:inline-flex}.manual-record-module__xrbxGa__mediaQueueActions button:hover:not(:disabled),.manual-record-module__xrbxGa__mediaActions button:hover:not(:disabled),.manual-record-module__xrbxGa__mediaInlineError button:hover:not(:disabled),.manual-record-module__xrbxGa__mediaPreviewState button:hover:not(:disabled){border-color:var(--color-primary-border);background:var(--color-primary-light);color:var(--color-primary-dark)}.manual-record-module__xrbxGa__mediaQueueActions button:focus-visible,.manual-record-module__xrbxGa__mediaActions button:focus-visible,.manual-record-module__xrbxGa__mediaInlineError button:focus-visible,.manual-record-module__xrbxGa__mediaPreviewState button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.manual-record-module__xrbxGa__mediaQueueActions button:disabled,.manual-record-module__xrbxGa__mediaActions button:disabled,.manual-record-module__xrbxGa__mediaInlineError button:disabled,.manual-record-module__xrbxGa__mediaPreviewState button:disabled{cursor:not-allowed;opacity:.58}.manual-record-module__xrbxGa__mediaEmpty{border:1px dashed var(--gray-300);border-radius:var(--radius-md);background:var(--gray-50);align-items:flex-start;gap:.7rem;margin-top:.85rem;padding:.85rem;display:flex}.manual-record-module__xrbxGa__mediaEmpty>span{border-radius:var(--radius-sm);background:var(--bg-surface);width:40px;height:40px;color:var(--gray-500);box-shadow:var(--shadow-xs);flex:0 0 40px;justify-content:center;align-items:center;display:inline-flex}.manual-record-module__xrbxGa__mediaEmpty strong{color:var(--color-navy-950);font-size:.82rem}.manual-record-module__xrbxGa__mediaEmpty p{color:var(--gray-600);margin-top:.15rem;font-size:.76rem;line-height:1.45}.manual-record-module__xrbxGa__mediaCard{border:1px solid var(--gray-200);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-xs);grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);gap:.9rem;padding:.75rem;display:grid}.manual-record-module__xrbxGa__mediaPreview{border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--gray-50);justify-content:center;align-items:center;min-height:10rem;display:flex;overflow:hidden}.manual-record-module__xrbxGa__mediaPreview img{object-fit:contain;width:100%;height:100%;max-height:15rem}.manual-record-module__xrbxGa__mediaPreviewState{min-width:0;color:var(--gray-600);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:.75rem;font-size:.74rem;display:flex}.manual-record-module__xrbxGa__mediaSpinner{border:2px solid var(--gray-200);border-top-color:var(--color-primary);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite manual-record-module__xrbxGa__spin}.manual-record-module__xrbxGa__mediaCardBody{min-width:0}.manual-record-module__xrbxGa__mediaCardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.manual-record-module__xrbxGa__mediaStatus{border-radius:999px;flex-shrink:0;padding:.3rem .55rem;font-size:.68rem;font-weight:800}.manual-record-module__xrbxGa__mediaStatus_TEMPORARY{background:var(--color-warning-light);color:var(--color-warning-dark)}.manual-record-module__xrbxGa__mediaStatus_ATTACHED{background:var(--color-success-light);color:var(--color-success)}.manual-record-module__xrbxGa__mediaInlineError{flex-wrap:wrap;justify-content:space-between}.manual-record-module__xrbxGa__mediaInlineError p{flex:14rem}.manual-record-module__xrbxGa__mediaFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.75rem;display:grid}.manual-record-module__xrbxGa__mediaAltField{grid-column:1/-1}.manual-record-module__xrbxGa__mediaActions{border-top:1px solid var(--gray-200);justify-content:space-between;margin-top:.75rem;padding-top:.65rem}.manual-record-module__xrbxGa__mediaRemoveButton{color:var(--color-danger-dark)!important}.manual-record-module__xrbxGa__chevronUp{transform:rotate(-90deg)}.manual-record-module__xrbxGa__chevronDown{transform:rotate(90deg)}.manual-record-module__xrbxGa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__field,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__professionalField,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__planField,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__priorityFieldset{grid-column:span 6}.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__fullWidth{grid-column:1/-1}.manual-record-module__xrbxGa__detailsGrid>.manual-record-module__xrbxGa__field{grid-column:span 4}}@media (max-width:700px){.manual-record-module__xrbxGa__pageHeader,.manual-record-module__xrbxGa__correctionHeader{flex-direction:column}.manual-record-module__xrbxGa__correctionHeader .manual-record-module__xrbxGa__headerButton{flex-basis:auto;width:100%}.manual-record-module__xrbxGa__headerActions{width:100%}.manual-record-module__xrbxGa__headerButton{flex:1 1 0}.manual-record-module__xrbxGa__patientStrip{flex-wrap:wrap;align-items:flex-start}.manual-record-module__xrbxGa__patientStatus{margin-left:calc(46px + .9rem)}.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__field,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__professionalField,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__planField,.manual-record-module__xrbxGa__commonGrid>.manual-record-module__xrbxGa__priorityFieldset,.manual-record-module__xrbxGa__detailsGrid>.manual-record-module__xrbxGa__field{grid-column:1/-1}.manual-record-module__xrbxGa__input,.manual-record-module__xrbxGa__select,.manual-record-module__xrbxGa__textarea{font-size:1rem}.manual-record-module__xrbxGa__mediaCard{grid-template-columns:minmax(0,1fr)}.manual-record-module__xrbxGa__mediaPreview{min-height:12rem}.manual-record-module__xrbxGa__mediaToolbar,.manual-record-module__xrbxGa__mediaCardHeader{flex-direction:column;align-items:stretch}.manual-record-module__xrbxGa__mediaPicker{width:100%}.manual-record-module__xrbxGa__draftBar{flex-wrap:wrap;align-items:flex-start}.manual-record-module__xrbxGa__draftBar button{width:100%}.manual-record-module__xrbxGa__stickyActions{grid-template-columns:1fr 1fr;display:grid}.manual-record-module__xrbxGa__stickyActions .manual-record-module__xrbxGa__btnPrimary{grid-area:1/1/auto/-1}.manual-record-module__xrbxGa__dirtyStatus{align-self:center}}@media (max-width:480px){.manual-record-module__xrbxGa__formCard{border-left:0;border-right:0;border-radius:0;padding-left:.75rem;padding-right:.75rem}.manual-record-module__xrbxGa__headerActions{flex-direction:column-reverse}.manual-record-module__xrbxGa__patientStrip{padding:.75rem}.manual-record-module__xrbxGa__patientIdentity{width:calc(100% - 62px)}.manual-record-module__xrbxGa__patientIdentifiers{flex-direction:column;gap:.2rem}.manual-record-module__xrbxGa__patientStatus{margin-left:0}.manual-record-module__xrbxGa__detailSection,.manual-record-module__xrbxGa__repeatableItem{padding:.75rem}.manual-record-module__xrbxGa__repeatableItemHeader{align-items:flex-start}.manual-record-module__xrbxGa__mediaQueueItem{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.manual-record-module__xrbxGa__mediaQueueActions{grid-column:1/-1}.manual-record-module__xrbxGa__mediaQueueActions button{flex:8rem}.manual-record-module__xrbxGa__mediaFields{grid-template-columns:minmax(0,1fr)}.manual-record-module__xrbxGa__mediaAltField{grid-column:auto}.manual-record-module__xrbxGa__mediaActions,.manual-record-module__xrbxGa__mediaOrderActions{align-items:stretch}.manual-record-module__xrbxGa__mediaActions{flex-direction:column}.manual-record-module__xrbxGa__mediaOrderActions button,.manual-record-module__xrbxGa__mediaRemoveButton{flex:1 1 0}.manual-record-module__xrbxGa__iconTextButton span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.manual-record-module__xrbxGa__stickyActions{bottom:max(.35rem, env(safe-area-inset-bottom));gap:.45rem;margin-left:-.45rem;margin-right:-.45rem;padding:.5rem}.manual-record-module__xrbxGa__stickyActions .manual-record-module__xrbxGa__btn{padding-left:.55rem;padding-right:.55rem;font-size:.8rem}.manual-record-module__xrbxGa__dialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;max-height:92dvh;margin:auto 0 0}.manual-record-module__xrbxGa__dialogBody{max-height:calc(92dvh - 9.5rem)}.manual-record-module__xrbxGa__dialogFooter{padding-bottom:max(.8rem, env(safe-area-inset-bottom));flex-wrap:wrap}.manual-record-module__xrbxGa__dialogFooter .manual-record-module__xrbxGa__btn{flex:9rem}.manual-record-module__xrbxGa__historyItem{flex-wrap:wrap}.manual-record-module__xrbxGa__statusPill{margin-left:calc(34px + .65rem)}}@media (max-height:540px) and (orientation:landscape){.manual-record-module__xrbxGa__dialog{max-height:96dvh}.manual-record-module__xrbxGa__dialogBody{max-height:calc(96dvh - 8.75rem)}}@media (max-height:760px){.manual-record-module__xrbxGa__stickyActions{position:static}}@media (prefers-reduced-motion:reduce){.manual-record-module__xrbxGa__headerButton,.manual-record-module__xrbxGa__btn,.manual-record-module__xrbxGa__addButton,.manual-record-module__xrbxGa__iconTextButton,.manual-record-module__xrbxGa__draftBar button,.manual-record-module__xrbxGa__dialogClose,.manual-record-module__xrbxGa__input,.manual-record-module__xrbxGa__select,.manual-record-module__xrbxGa__textarea,.manual-record-module__xrbxGa__mediaPicker,.manual-record-module__xrbxGa__mediaQueueActions button,.manual-record-module__xrbxGa__mediaActions button,.manual-record-module__xrbxGa__mediaInlineError button,.manual-record-module__xrbxGa__mediaPreviewState button{transition:none}.manual-record-module__xrbxGa__mediaSpinner{border-top-color:var(--color-primary);animation:none}.manual-record-module__xrbxGa__save_saving{border-top-color:var(--color-primary);background:linear-gradient(90deg, var(--color-primary) 50%, #fff 50%);animation:none}}@media (forced-colors:active){.manual-record-module__xrbxGa__input[aria-invalid=true],.manual-record-module__xrbxGa__select[aria-invalid=true],.manual-record-module__xrbxGa__textarea[aria-invalid=true]{border-color:mark}.manual-record-module__xrbxGa__saveIndicator,.manual-record-module__xrbxGa__chipActive{border-color:buttontext}}@media print{.manual-record-module__xrbxGa__headerActions,.manual-record-module__xrbxGa__draftBar,.manual-record-module__xrbxGa__stickyActions{display:none}}
.catalog-field-module__HA3vMG__help{color:var(--gray-600);margin-block:.4rem;font-size:.8125rem;font-weight:400;line-height:1.5}
.record-attachments-gallery-module__a3Ir-a__root{border-top:1px solid var(--gray-100);min-width:0;margin:1.5rem 0;padding-top:1.5rem}.record-attachments-gallery-module__a3Ir-a__header{align-items:flex-start;gap:.75rem;margin-bottom:1.125rem;display:flex}.record-attachments-gallery-module__a3Ir-a__headerIcon{border:1px solid var(--color-primary-border);border-radius:var(--radius-sm);background:var(--surface-tint);width:2.25rem;height:2.25rem;color:var(--color-primary);flex:none;place-items:center;display:grid}.record-attachments-gallery-module__a3Ir-a__title{color:var(--gray-900);margin:0;font-size:1rem;font-weight:750;line-height:1.35}.record-attachments-gallery-module__a3Ir-a__lead{color:var(--gray-600);margin:.2rem 0 0;font-size:.8125rem;line-height:1.45}.record-attachments-gallery-module__a3Ir-a__groups{gap:1.25rem;display:grid}.record-attachments-gallery-module__a3Ir-a__group{min-width:0}.record-attachments-gallery-module__a3Ir-a__groupTitle{color:var(--color-primary-dark);letter-spacing:.025em;margin:0 0 .625rem;font-size:.8125rem;font-weight:750;line-height:1.4}.record-attachments-gallery-module__a3Ir-a__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.875rem;display:grid}.record-attachments-gallery-module__a3Ir-a__card{border:1px solid var(--border-clinical);border-radius:var(--radius-md);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-xs);overflow:hidden}.record-attachments-gallery-module__a3Ir-a__mediaFrame{background:var(--surface-subtle);width:100%;min-height:9rem;max-height:17rem;position:relative;overflow:hidden}.record-attachments-gallery-module__a3Ir-a__previewButton{cursor:zoom-in;background:0 0;border:0;width:100%;min-height:100%;position:absolute;inset:0;overflow:hidden}.record-attachments-gallery-module__a3Ir-a__previewButton:focus-visible,.record-attachments-gallery-module__a3Ir-a__retryButton:focus-visible,.record-attachments-gallery-module__a3Ir-a__closeButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}.record-attachments-gallery-module__a3Ir-a__thumbnail{object-fit:cover;transition:transform .18s}.record-attachments-gallery-module__a3Ir-a__openHint{background:color-mix(in srgb, var(--color-brand-navy) 88%, transparent);min-height:2rem;color:var(--color-on-primary);border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:750;line-height:1;display:inline-flex;position:absolute;bottom:.625rem;right:.625rem}.record-attachments-gallery-module__a3Ir-a__previewButton:hover .record-attachments-gallery-module__a3Ir-a__thumbnail{transform:scale(1.025)}.record-attachments-gallery-module__a3Ir-a__skeleton{background:var(--gray-100);position:absolute;inset:0;overflow:hidden}.record-attachments-gallery-module__a3Ir-a__skeleton:after{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--bg-surface) 72%, transparent) 46%, transparent 72%);content:"";animation:1.4s ease-in-out infinite record-attachments-gallery-module__a3Ir-a__attachment-shimmer;position:absolute;inset:0;transform:translate(-100%)}.record-attachments-gallery-module__a3Ir-a__errorState{color:var(--color-danger-dark);text-align:center;place-content:center;justify-items:center;gap:.45rem;padding:1rem;display:grid;position:absolute;inset:0}.record-attachments-gallery-module__a3Ir-a__errorState span{max-width:15rem;font-size:.8125rem;line-height:1.4}.record-attachments-gallery-module__a3Ir-a__retryButton{border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);background:var(--bg-surface);min-height:2.25rem;color:var(--color-danger-dark);font:inherit;cursor:pointer;padding:.4rem .75rem;font-size:.8125rem;font-weight:750}.record-attachments-gallery-module__a3Ir-a__cardBody{padding:.75rem .875rem .875rem}.record-attachments-gallery-module__a3Ir-a__caption{color:var(--gray-800);overflow-wrap:anywhere;margin:0 0 .2rem;font-size:.875rem;font-weight:700;line-height:1.45}.record-attachments-gallery-module__a3Ir-a__filename{color:var(--gray-600);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.4}.record-attachments-gallery-module__a3Ir-a__meta{color:var(--gray-500);margin:.3rem 0 0;font-size:.75rem;line-height:1.4}.record-attachments-gallery-module__a3Ir-a__compact{margin-block:1rem;padding-top:1rem}.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__header{margin-bottom:.875rem}.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__headerIcon{width:2rem;height:2rem}.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr))}.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__mediaFrame{min-height:7.5rem;max-height:13rem}.record-attachments-gallery-module__a3Ir-a__dialog{border:1px solid var(--border-clinical);border-radius:var(--radius-lg);background:var(--bg-surface);width:min(72rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--gray-900);box-shadow:var(--shadow-xl);padding:0;overflow:hidden}.record-attachments-gallery-module__a3Ir-a__dialog::backdrop{background:color-mix(in srgb, var(--color-brand-navy) 78%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.record-attachments-gallery-module__a3Ir-a__dialogHeader{border-bottom:1px solid var(--border-clinical);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.875rem 1rem;display:flex}.record-attachments-gallery-module__a3Ir-a__dialogHeading{min-width:0}.record-attachments-gallery-module__a3Ir-a__dialogEyebrow{color:var(--color-primary);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.2rem;font-size:.6875rem;font-weight:800;display:block}.record-attachments-gallery-module__a3Ir-a__dialogTitle{color:var(--gray-900);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.35}.record-attachments-gallery-module__a3Ir-a__closeButton{border:1px solid var(--border-clinical);border-radius:var(--radius-sm);background:var(--surface-subtle);width:2.75rem;height:2.75rem;color:var(--gray-700);cursor:pointer;flex:none;place-items:center;display:grid}.record-attachments-gallery-module__a3Ir-a__dialogImageFrame{background:var(--color-brand-navy);place-items:center;min-height:min(36rem,58dvh);padding:1rem;display:grid;overflow:auto}.record-attachments-gallery-module__a3Ir-a__dialogImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(36rem,58dvh)}.record-attachments-gallery-module__a3Ir-a__dialogMeta{border-top:1px solid var(--border-clinical);padding:.875rem 1rem 1rem}.record-attachments-gallery-module__a3Ir-a__dialogMeta p{color:var(--gray-800);margin:0;font-size:.875rem;line-height:1.5}.record-attachments-gallery-module__a3Ir-a__dialogMeta .record-attachments-gallery-module__a3Ir-a__dialogFile{color:var(--gray-600);overflow-wrap:anywhere;margin-top:.2rem;font-size:.8125rem}.record-attachments-gallery-module__a3Ir-a__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes record-attachments-gallery-module__a3Ir-a__attachment-shimmer{to{transform:translate(100%)}}@media (max-width:700px){.record-attachments-gallery-module__a3Ir-a__grid,.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.record-attachments-gallery-module__a3Ir-a__mediaFrame,.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__mediaFrame{min-height:7.5rem;max-height:13rem}.record-attachments-gallery-module__a3Ir-a__openHint{min-height:2.25rem}.record-attachments-gallery-module__a3Ir-a__retryButton{min-height:2.75rem}.record-attachments-gallery-module__a3Ir-a__dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.record-attachments-gallery-module__a3Ir-a__dialogImageFrame{min-height:48dvh;padding:.5rem}}@media (max-width:480px){.record-attachments-gallery-module__a3Ir-a__grid,.record-attachments-gallery-module__a3Ir-a__compact .record-attachments-gallery-module__a3Ir-a__grid{grid-template-columns:1fr}.record-attachments-gallery-module__a3Ir-a__caption,.record-attachments-gallery-module__a3Ir-a__dialogMeta p{font-size:1rem}.record-attachments-gallery-module__a3Ir-a__filename,.record-attachments-gallery-module__a3Ir-a__dialogMeta .record-attachments-gallery-module__a3Ir-a__dialogFile{font-size:.875rem}.record-attachments-gallery-module__a3Ir-a__dialogHeader,.record-attachments-gallery-module__a3Ir-a__dialogMeta{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.record-attachments-gallery-module__a3Ir-a__thumbnail{transition:none}.record-attachments-gallery-module__a3Ir-a__previewButton:hover .record-attachments-gallery-module__a3Ir-a__thumbnail{transform:none}.record-attachments-gallery-module__a3Ir-a__skeleton:after{animation:none}}@media (forced-colors:active){.record-attachments-gallery-module__a3Ir-a__previewButton:focus-visible,.record-attachments-gallery-module__a3Ir-a__retryButton:focus-visible,.record-attachments-gallery-module__a3Ir-a__closeButton:focus-visible{outline:3px solid highlight}}
.documents-view-module__KLznda__backLink{border-radius:var(--radius-sm);touch-action:manipulation;align-items:center;gap:.375rem;width:fit-content;min-height:44px;display:inline-flex}.documents-view-module__KLznda__backLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-focus-ring)}.documents-view-module__KLznda__previousIcon{flex:none;transform:rotate(180deg)}.documents-view-module__KLznda__patientNotice{border:1px solid var(--border-clinical);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--gray-600);align-items:flex-start;gap:.65rem;margin-bottom:1rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.5;display:flex}.documents-view-module__KLznda__patientNotice svg{color:var(--color-primary);flex-shrink:0;margin-top:.1rem}@media (max-width:520px){.documents-view-module__KLznda__patientNotice{padding:.875rem}}
.record-details-view-module__Dt4P0q__root{gap:1.5rem;min-width:0;display:grid}.record-details-view-module__Dt4P0q__section{min-width:0}.record-details-view-module__Dt4P0q__section+.record-details-view-module__Dt4P0q__section{border-top:1px solid var(--gray-100);padding-top:1.5rem}.record-details-view-module__Dt4P0q__sectionTitle{color:var(--gray-800);font-family:var(--font-figtree), var(--font-atkinson), Arial, sans-serif;letter-spacing:-.01em;margin:0 0 .875rem;font-size:1rem;font-weight:750;line-height:1.3}.record-details-view-module__Dt4P0q__blocks{gap:1rem;min-width:0;display:grid}.record-details-view-module__Dt4P0q__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;margin:0;display:grid}.record-details-view-module__Dt4P0q__field{border:1px solid var(--border-clinical);border-radius:var(--radius-sm);background:var(--surface-subtle);min-width:0;padding:.75rem .875rem}.record-details-view-module__Dt4P0q__fieldWide{grid-column:1/-1}.record-details-view-module__Dt4P0q__label{color:var(--gray-600);letter-spacing:.025em;margin:0 0 .3rem;font-size:.75rem;font-weight:750;line-height:1.35}.record-details-view-module__Dt4P0q__value{color:var(--gray-800);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.6}.record-details-view-module__Dt4P0q__listBlock,.record-details-view-module__Dt4P0q__tableBlock{min-width:0}.record-details-view-module__Dt4P0q__list{color:var(--gray-800);gap:.4rem;margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.55;display:grid}.record-details-view-module__Dt4P0q__list li{overflow-wrap:anywhere;padding-left:.125rem}.record-details-view-module__Dt4P0q__tableViewport{border:1px solid var(--border-clinical);border-radius:var(--radius-sm);background:var(--bg-surface);max-width:100%;overflow-x:auto}.record-details-view-module__Dt4P0q__tableViewport:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.record-details-view-module__Dt4P0q__table{border-collapse:collapse;width:100%;min-width:580px;color:var(--gray-800);font-size:.875rem}.record-details-view-module__Dt4P0q__table th,.record-details-view-module__Dt4P0q__table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.625rem .75rem}.record-details-view-module__Dt4P0q__table th{border-bottom:1px solid var(--gray-200);background:var(--surface-tint);color:var(--gray-700);white-space:nowrap;font-size:.75rem;font-weight:750}.record-details-view-module__Dt4P0q__table td{border-bottom:1px solid var(--gray-100);line-height:1.5}.record-details-view-module__Dt4P0q__table tbody tr:last-child td{border-bottom:0}.record-details-view-module__Dt4P0q__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.record-details-view-module__Dt4P0q__compact{gap:1rem}.record-details-view-module__Dt4P0q__compact .record-details-view-module__Dt4P0q__section+.record-details-view-module__Dt4P0q__section{padding-top:1rem}.record-details-view-module__Dt4P0q__compact .record-details-view-module__Dt4P0q__sectionTitle{color:var(--color-primary-dark);letter-spacing:.035em;text-transform:uppercase;margin-bottom:.625rem;font-size:.8125rem}.record-details-view-module__Dt4P0q__compact .record-details-view-module__Dt4P0q__blocks{gap:.75rem}.record-details-view-module__Dt4P0q__compact .record-details-view-module__Dt4P0q__field{background:var(--bg-surface);padding:.625rem .75rem}.record-details-view-module__Dt4P0q__compact .record-details-view-module__Dt4P0q__value,.record-details-view-module__Dt4P0q__compact .record-details-view-module__Dt4P0q__list{font-size:.875rem}@media (max-width:700px){.record-details-view-module__Dt4P0q__fields{grid-template-columns:1fr}.record-details-view-module__Dt4P0q__fieldWide{grid-column:auto}.record-details-view-module__Dt4P0q__tableViewport{background:0 0;border:0;overflow:visible}.record-details-view-module__Dt4P0q__table{min-width:0;display:block}.record-details-view-module__Dt4P0q__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.record-details-view-module__Dt4P0q__table tbody{gap:.75rem;display:grid}.record-details-view-module__Dt4P0q__table tr{border:1px solid var(--border-clinical);border-radius:var(--radius-sm);background:var(--bg-surface);display:block;overflow:hidden}.record-details-view-module__Dt4P0q__table td{border-bottom:1px solid var(--gray-100);grid-template-columns:minmax(7.5rem,.8fr) minmax(0,1.2fr);gap:.75rem;padding:.625rem .75rem;display:grid}.record-details-view-module__Dt4P0q__table td:before{content:attr(data-label);color:var(--gray-600);font-size:.75rem;font-weight:750}}@media (max-width:480px){.record-details-view-module__Dt4P0q__value,.record-details-view-module__Dt4P0q__list,.record-details-view-module__Dt4P0q__table td{font-size:1rem}.record-details-view-module__Dt4P0q__table td{grid-template-columns:1fr;gap:.2rem}}@media (forced-colors:active){.record-details-view-module__Dt4P0q__tableViewport:focus-visible{outline-color:highlight}}
.document-metadata-module__sjgHAW__panel{background:var(--bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;margin:1rem 0;padding:1.25rem;line-height:1.6}.document-metadata-module__sjgHAW__dialog{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:min(860px,100% - 2rem);max-height:calc(100dvh - 2rem);color:var(--gray-900);box-shadow:var(--shadow-xl);margin:auto;padding:1.5rem;line-height:1.6;overflow:auto}.document-metadata-module__sjgHAW__dialog::backdrop{background:#0b10268c}.document-metadata-module__sjgHAW__dialog h2{font-size:1.2rem}.document-metadata-module__sjgHAW__dialog details{margin:.75rem 0}.document-metadata-module__sjgHAW__dialog summary,.document-metadata-module__sjgHAW__dialog a{min-height:44px;color:var(--color-primary);cursor:pointer;padding:.5rem 0}.document-metadata-module__sjgHAW__dialog a{display:inline-block}.document-metadata-module__sjgHAW__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.document-metadata-module__sjgHAW__heading h2,.document-metadata-module__sjgHAW__fields legend{font-size:1rem;font-weight:700}.document-metadata-module__sjgHAW__heading p,.document-metadata-module__sjgHAW__hint{color:var(--gray-600);font-size:.875rem}.document-metadata-module__sjgHAW__fields{border:0;min-width:0}.document-metadata-module__sjgHAW__fields legend{margin-bottom:.75rem}.document-metadata-module__sjgHAW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.document-metadata-module__sjgHAW__grid label,.document-metadata-module__sjgHAW__reason{flex-direction:column;gap:.375rem;min-width:0;font-size:.875rem;font-weight:600;display:flex}.document-metadata-module__sjgHAW__grid input,.document-metadata-module__sjgHAW__grid select,.document-metadata-module__sjgHAW__grid textarea,.document-metadata-module__sjgHAW__reason textarea{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--gray-900);background:var(--bg-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-sm);padding:.625rem;font-weight:400}.document-metadata-module__sjgHAW__grid textarea,.document-metadata-module__sjgHAW__reason textarea{resize:vertical}.document-metadata-module__sjgHAW__reason{margin-top:1rem}.document-metadata-module__sjgHAW__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.document-metadata-module__sjgHAW__button,.document-metadata-module__sjgHAW__primary{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--bg-surface);min-height:44px;color:var(--gray-800);font:inherit;cursor:pointer;padding:.5rem 1rem;font-size:.875rem}.document-metadata-module__sjgHAW__primary{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}.document-metadata-module__sjgHAW__button:disabled,.document-metadata-module__sjgHAW__primary:disabled{opacity:.6;cursor:default}.document-metadata-module__sjgHAW__error{color:var(--color-danger-dark);background:var(--color-danger-light);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);margin-bottom:1rem;padding:.75rem}.document-metadata-module__sjgHAW__summary{white-space:pre-wrap;overflow-wrap:anywhere;margin:1rem 0;font-size:.875rem}.document-metadata-module__sjgHAW__history{margin-top:1rem}.document-metadata-module__sjgHAW__history summary{cursor:pointer;min-height:44px;color:var(--color-primary);padding:.75rem 0}@media (max-width:640px){.document-metadata-module__sjgHAW__grid{grid-template-columns:1fr}.document-metadata-module__sjgHAW__panel{padding:1rem}}
.user-edit-module__dYRWtW__header{gap:.75rem;margin-bottom:1.25rem;display:grid}.user-edit-module__dYRWtW__backButton{width:fit-content;min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;display:inline-flex}.user-edit-module__dYRWtW__backButton svg{transform:rotate(180deg)}.user-edit-module__dYRWtW__title{color:var(--gray-900);outline:none;font-size:1.5rem;font-weight:800}.user-edit-module__dYRWtW__subtitle{color:var(--gray-500);margin-top:.25rem;font-size:.875rem}.user-edit-module__dYRWtW__layout{grid-template-columns:minmax(0,1.7fr) minmax(18rem,.8fr);align-items:start;gap:1.25rem;display:grid}.user-edit-module__dYRWtW__sideColumn{min-width:0}.user-edit-module__dYRWtW__card{border:1px solid var(--border-clinical);border-radius:var(--radius-lg);background:var(--bg-surface);min-width:0;box-shadow:var(--shadow-xs);padding:1.25rem}.user-edit-module__dYRWtW__cardHeader{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.user-edit-module__dYRWtW__cardHeader h2{color:var(--gray-900);font-size:1rem}.user-edit-module__dYRWtW__cardHeader p{color:var(--gray-500);overflow-wrap:anywhere;margin-top:.125rem;font-size:.75rem}.user-edit-module__dYRWtW__cardIcon{border-radius:var(--radius-md);background:var(--color-primary-light);width:44px;height:44px;color:var(--color-primary);flex:0 0 44px;place-items:center;display:grid}.user-edit-module__dYRWtW__fieldset{border:0;min-width:0;padding:0}.user-edit-module__dYRWtW__fieldset:disabled{opacity:.72}.user-edit-module__dYRWtW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.user-edit-module__dYRWtW__field{color:var(--gray-700);gap:.375rem;font-size:.8125rem;font-weight:700;display:grid}.user-edit-module__dYRWtW__field input,.user-edit-module__dYRWtW__field select{border:1px solid var(--gray-200);border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--gray-900);font:inherit;background:#fff;padding:.625rem .75rem;font-size:1rem;font-weight:400}.user-edit-module__dYRWtW__field input:focus,.user-edit-module__dYRWtW__field select:focus{border-color:var(--color-primary);outline:3px solid var(--color-focus-ring);outline-offset:1px}.user-edit-module__dYRWtW__field small{color:var(--gray-500);font-size:.71875rem;font-weight:400;line-height:1.4}.user-edit-module__dYRWtW__fullWidth{grid-column:1/-1}.user-edit-module__dYRWtW__passwordFields{gap:.875rem;display:grid}.user-edit-module__dYRWtW__revealButton{min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;margin:-.5rem 0 .75rem auto;font-size:.75rem;font-weight:700;display:block}.user-edit-module__dYRWtW__revealButton:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus-ring);outline-offset:2px}.user-edit-module__dYRWtW__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}.user-edit-module__dYRWtW__primaryButton,.user-edit-module__dYRWtW__secondaryButton,.user-edit-module__dYRWtW__warningButton{border-radius:var(--radius-md);min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}.user-edit-module__dYRWtW__primaryButton{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.user-edit-module__dYRWtW__secondaryButton{border:1px solid var(--gray-200);color:var(--gray-700);background:#fff}.user-edit-module__dYRWtW__warningButton{border:1px solid var(--color-danger-border);background:var(--color-danger-light);width:100%;color:var(--color-danger);margin-top:1rem}.user-edit-module__dYRWtW__primaryButton:disabled,.user-edit-module__dYRWtW__warningButton:disabled{opacity:.55;cursor:not-allowed}.user-edit-module__dYRWtW__error,.user-edit-module__dYRWtW__notice{border-radius:var(--radius-md);margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.user-edit-module__dYRWtW__error{border:1px solid var(--color-danger-border);background:var(--color-danger-light);color:var(--color-danger)}.user-edit-module__dYRWtW__notice{border:1px solid var(--color-success-border);background:var(--color-success-light);color:var(--color-success)}.user-edit-module__dYRWtW__helpText{color:var(--gray-600);font-size:.8125rem;line-height:1.55}.user-edit-module__dYRWtW__inlineError{border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);background:var(--color-danger-light);color:var(--color-danger);margin-bottom:.875rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.45}.user-edit-module__dYRWtW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.user-edit-module__dYRWtW__layout{grid-template-columns:1fr}}@media (max-width:620px){.user-edit-module__dYRWtW__grid{grid-template-columns:1fr}.user-edit-module__dYRWtW__fullWidth{grid-column:auto}.user-edit-module__dYRWtW__card{padding:1rem}.user-edit-module__dYRWtW__actions>*{flex:10rem}}@media (forced-colors:active){.user-edit-module__dYRWtW__field input:focus,.user-edit-module__dYRWtW__field select:focus{outline-color:highlight}}
.danger-zone-module__2BE-Na__dangerZone{border:1px solid var(--color-danger-border);border-radius:var(--radius-lg);background:var(--bg-surface);width:100%;max-width:640px;margin-top:1.5rem;overflow:hidden}.danger-zone-module__2BE-Na__dangerHeader{border-bottom:1px solid var(--color-danger-border);background:var(--color-danger-light);color:var(--color-danger);align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:800;display:flex}.danger-zone-module__2BE-Na__dangerBody{flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.danger-zone-module__2BE-Na__dangerText{color:var(--gray-600);max-width:640px;font-size:.8425rem;line-height:1.55}.danger-zone-module__2BE-Na__dangerConfirm{color:var(--gray-700);cursor:pointer;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;align-items:flex-start;gap:.5rem;min-height:44px;padding-block:.5rem;font-size:.8425rem;display:flex}.danger-zone-module__2BE-Na__dangerConfirm input{width:20px;height:20px;accent-color:var(--color-danger);margin-top:.125rem}.danger-zone-module__2BE-Na__dangerBtn{border:1px solid var(--color-danger);border-radius:var(--radius-md);background:var(--color-danger);color:#fff;cursor:pointer;transition:background var(--transition-fast);align-self:flex-start;align-items:center;gap:.4375rem;min-height:44px;padding:.5625rem 1.125rem;font-family:inherit;font-size:.8425rem;font-weight:700;display:inline-flex}.danger-zone-module__2BE-Na__dangerBtn:hover:not(:disabled){background:var(--color-danger-dark)}.danger-zone-module__2BE-Na__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.danger-zone-module__2BE-Na__dangerError{color:var(--color-danger);font-size:.8125rem}@media (max-width:420px){.danger-zone-module__2BE-Na__dangerHeader,.danger-zone-module__2BE-Na__dangerBody{padding-inline:1rem}.danger-zone-module__2BE-Na__dangerBtn{justify-content:center;width:100%}}
