@font-face{font-family:CC;src:url('/assets/home-fast-v1/home-text.woff2');font-weight:100 900;font-display:swap}*{box-sizing:border-box}body{margin:0;background:#f5f5f3;color:#202020;font-family:CC,-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo',sans-serif;font-size:14px;line-height:1.65}button{font:inherit;cursor:pointer}header{height:68px;background:#fff;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;padding:0 30px}header strong{font-size:24px;letter-spacing:-.04em}header strong span{font-size:13px;font-weight:500;letter-spacing:0;margin-left:20px}.demo-badge{font-size:12px;border:1px solid #ccc;padding:4px 10px}.workspace{display:grid;grid-template-columns:176px minmax(0,1fr)}aside{background:#fff;border-right:1px solid #ddd;min-height:calc(100vh - 68px);padding:24px 18px}aside b{font-size:14px}aside p{font-size:11px;color:#666;margin:30px 12px 12px}aside div{padding:10px 12px;margin:4px 0;font-size:13px;color:#666}.side-current{color:white;background:#161616}main{padding:26px 32px 32px;min-width:0;max-width:1280px;width:100%}.role-switch{display:flex;gap:8px}.role-switch button{padding:9px 24px;min-height:44px;border:1px solid #ccc;background:white;font-weight:700}.role-switch button[aria-pressed=true]{background:#161616;color:white;border-color:#161616}.role-switch button:hover:not([aria-pressed=true]){background:#e9e7e1}.page-title{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:24px 0}.page-title p{margin:0;color:#555}#service{font-size:13px;font-weight:600}h1{font-size:28px;line-height:1.4;margin:6px 0 8px;letter-spacing:-.03em}.date{font-size:12px;white-space:nowrap;color:#666}.metrics{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ddd;background:white}.metric{padding:18px 22px}.metric+.metric{border-left:1px solid #ddd}.metric span{font-size:13px;color:#666}.metric strong{display:block;font-size:30px;line-height:1.5}.metric small{font-size:11px;color:#666}.queue,.patient-detail{margin-top:24px;background:white;border:1px solid #ddd;padding:20px}.section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.section-head h2{font-size:17px;margin:0}.section-head span{font-size:11px;color:#666}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;min-width:550px;text-align:left}th{background:#f5f5f3;font-size:12px;font-weight:600;color:#555}th,td{padding:13px 12px;border-bottom:1px solid #eee}td{font-size:12px}td:first-child button{border:0;border-bottom:1px solid #777;background:none;padding:2px 0;font-weight:700;white-space:nowrap}tr.selected{background:#f5f1e8}.state{display:inline-block;background:#efefec;padding:3px 8px;font-size:11px;white-space:nowrap}.detail-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:28px}.detail-columns small{font-size:12px;color:#666}.detail-columns p{margin:7px 0 18px;word-break:keep-all}.next-task{border-left:1px solid #ddd;padding-left:24px}.next-task b{font-size:14px}.next-task button{background:#161616;color:white;border:0;padding:9px 16px;min-height:42px}.next-task #demo-status{font-size:12px;margin:10px 0 0;color:#555}.privacy-note{font-size:11px;color:#666;margin-top:18px}button:focus-visible{outline:2px solid #161616;outline-offset:3px}@media(max-width:760px){header{padding:0 18px}header strong span{display:none}.workspace{grid-template-columns:1fr}aside{display:none}main{padding:20px 16px}.page-title{display:block}.date{display:none}.metric{padding:14px}.metric strong{font-size:25px}.detail-columns{grid-template-columns:1fr;gap:12px}.next-task{border-left:0;border-top:1px solid #ddd;padding:18px 0 0}.role-switch button{flex:1;padding-inline:14px}}
