.hc-reminder{display:none!important}.record-view{min-height:30px!important;padding:0 9px!important;border:1px solid #cbd7d3!important;border-radius:6px!important;background:#fff!important;color:#1769d2!important;font-size:10px!important;font-weight:700!important;box-shadow:none!important;cursor:pointer}.record-view:hover{background:#f2f6ff!important}.workspace-table tbody tr[role=button],.appointment-row[role=button]{cursor:pointer}.record-modal-layer{position:fixed;z-index:1250;inset:0;display:grid;place-items:center;padding:20px;background:rgba(17,35,30,.38)}.record-modal{width:min(540px,100%);max-height:calc(100dvh - 36px);overflow:auto;border:1px solid #d6e0dd;border-radius:12px;background:#fff;box-shadow:0 24px 70px rgba(12,34,28,.22)}.record-modal>header{min-height:70px;padding:16px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #e1e8e5}.record-modal h2{margin:0 0 4px;color:#172f28;font-size:16px;font-weight:750}.record-modal header p{margin:0;color:#687a74;font-size:10px}.record-close{width:30px;height:30px;display:grid;place-items:center;border:1px solid #d8e1de;border-radius:7px;background:#fff;color:#526760;font-size:12px;font-weight:700;cursor:pointer}.record-modal dl{margin:0;padding:16px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.record-modal dl>div{min-height:60px;padding:10px 11px;border:1px solid #e1e8e5;border-radius:8px;background:#fafcfb}.record-modal dt{margin-bottom:6px;color:#74847f;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.05em}.record-modal dd{margin:0;color:#243e37;font-size:11px;font-weight:650;overflow-wrap:anywhere}.record-modal footer{padding:12px 18px;display:flex;justify-content:flex-end;border-top:1px solid #e1e8e5;background:#fbfcfc}.record-modal footer button{min-height:34px;padding:0 13px;border:1px solid #007b5b;border-radius:7px;background:#007b5b;color:#fff;font-size:10px;font-weight:750;cursor:pointer}.workspace-table th[data-record-action],.workspace-table td:last-child{width:72px;text-align:right}@media(max-width:620px){.record-modal dl{grid-template-columns:1fr}.record-modal-layer{padding:10px}.workspace-table th[data-record-action],.workspace-table td:last-child{position:sticky;right:0;background:#fff}}