html{scroll-behavior:smooth}#track{scroll-margin-top:24px}#track-form{display:grid;gap:16px}.case-number{font-size:clamp(16px,3vw,24px);font-weight:700;letter-spacing:.04em;overflow-wrap:anywhere;padding:16px;background:#e5eee9}.enrollment-stage{padding:18px 0;border-bottom:1px solid var(--line)}.enrollment-stage strong{display:block}.enrollment-timeline{padding-left:22px}.enrollment-timeline li{padding:0 0 18px 8px}.enrollment-timeline small{display:block;color:#596b77}.enrollment-message{white-space:pre-wrap;overflow-wrap:anywhere;border-left:3px solid var(--accent);padding:10px 16px;background:#edf2ee}.document-form{display:grid;gap:14px;border-top:1px solid var(--line);padding-top:22px;margin-top:24px}.file-row{padding:10px 0;overflow-wrap:anywhere}.confetti{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:30}.confetti i{position:absolute;top:-20px;width:9px;height:16px;background:var(--color);animation:celebrate 2.8s ease-in forwards;animation-delay:var(--delay)}@keyframes celebrate{to{transform:translate3d(var(--drift),105vh,0) rotate(650deg);opacity:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.confetti{display:none}}
