.rn-logo[data-v-1e9612a9]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:Figtree,Segoe UI,system-ui,-apple-system,sans-serif;line-height:1;color:inherit}.rn-logo[data-v-1e9612a9]:focus-visible{outline:2px solid var(--rn-primary, #0FB39A);outline-offset:3px;border-radius:6px}.rn-logo__mark[data-v-1e9612a9]{display:block;flex:0 0 auto;border-radius:20%}.rn-logo__wordmark[data-v-1e9612a9]{display:inline-flex;font-weight:700;font-size:20px;letter-spacing:-.02em;white-space:nowrap}.rn-logo__wordmark-rapid[data-v-1e9612a9]{color:#0f172a}.rn-logo__wordmark-note[data-v-1e9612a9]{background:linear-gradient(90deg,#0fb39a,#3eb44a 55%,#1e6fb8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.rn-logo--on-dark .rn-logo__wordmark-rapid[data-v-1e9612a9],.dark{color:#f8fafc}.rn-logo--mark[data-v-1e9612a9]{gap:0}.org-switcher[data-v-648ee17b]{display:inline-flex;align-items:center}.mobile-org-switcher[data-v-b7d98ade] select{width:100%;min-height:44px;font-size:.875rem;padding:8px 12px}.mobile-nav-enter-active[data-v-b7d98ade],.mobile-nav-leave-active[data-v-b7d98ade]{transition:opacity .2s ease}.mobile-nav-enter-active>div[data-v-b7d98ade]:last-child,.mobile-nav-leave-active>div[data-v-b7d98ade]:last-child{transition:transform .2s ease}.mobile-nav-enter-from[data-v-b7d98ade],.mobile-nav-leave-to[data-v-b7d98ade]{opacity:0}.mobile-nav-enter-from>div[data-v-b7d98ade]:last-child{transform:translate(-100%)}.mobile-nav-leave-to>div[data-v-b7d98ade]:last-child{transform:translate(-100%)}.sync-queue-indicator[data-v-fc214a99]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.sync-queue-indicator svg[data-v-fc214a99]{width:14px;height:14px}.sync-queue-indicator__spinner[data-v-fc214a99]{animation:sync-spin-fc214a99 1s linear infinite}@keyframes sync-spin-fc214a99{to{transform:rotate(360deg)}}.sync-queue-indicator--syncing[data-v-fc214a99]{background:#635bff1f;color:#635bff}.sync-queue-indicator--pending[data-v-fc214a99]{background:#b453091f;color:#b45309}.sync-queue-indicator--offline[data-v-fc214a99]{background:#cd35001f;color:#cd3500}.rich-editor-container[data-v-c1d36369]{display:flex;flex-direction:column;height:100%;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#f3f4f6}.rich-toolbar[data-v-c1d36369]{display:flex;align-items:center;padding:6px 10px;background:#fff;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:2px;min-height:44px}.toolbar-group[data-v-c1d36369]{display:flex;align-items:center;gap:1px}.toolbar-btn[data-v-c1d36369]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;color:#374151;transition:all .15s;border:none;background:transparent;cursor:pointer}.toolbar-btn[data-v-c1d36369]:hover{background:#f3f4f6;color:#111827}.toolbar-btn.active[data-v-c1d36369]{background:#e0e7ff;color:#4338ca}.toolbar-btn[data-v-c1d36369]:disabled{opacity:.35;cursor:not-allowed}.toolbar-select[data-v-c1d36369]{height:32px;padding:0 8px;border:1px solid #e5e7eb;border-radius:4px;font-size:13px;color:#374151;background:#fff;cursor:pointer;min-width:120px}.toolbar-select[data-v-c1d36369]:hover{border-color:#d1d5db}.toolbar-divider[data-v-c1d36369]{width:1px;height:24px;background:#e5e7eb;margin:0 6px}.save-btn[data-v-c1d36369]{display:flex;align-items:center;padding:5px 14px;background:#4f46e5;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.save-btn[data-v-c1d36369]:hover{background:#4338ca}.document-wrapper[data-v-c1d36369]{flex:1;overflow-y:auto;padding:24px;background:#f3f4f6}.document-page[data-v-c1d36369]{max-width:816px;margin:0 auto;background:#fff;box-shadow:0 1px 3px #0000001a,0 4px 16px #0000000f;border-radius:4px;padding:64px 72px;min-height:1056px}[data-v-c1d36369] .document-editor{min-height:900px;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.8;color:#1f2937}[data-v-c1d36369] .document-editor p{margin-bottom:12px}[data-v-c1d36369] .document-editor h1{font-size:26px;font-weight:700;margin-bottom:16px;margin-top:24px;color:#111827;line-height:1.3}[data-v-c1d36369] .document-editor h2{font-size:20px;font-weight:700;margin-bottom:12px;margin-top:20px;color:#1f2937;line-height:1.4;border-bottom:2px solid #e5e7eb;padding-bottom:6px}[data-v-c1d36369] .document-editor h3{font-size:16px;font-weight:600;margin-bottom:8px;margin-top:16px;color:#374151;line-height:1.5}[data-v-c1d36369] .document-editor ul,[data-v-c1d36369] .document-editor ol{padding-left:28px;margin-bottom:12px}[data-v-c1d36369] .document-editor li{margin-bottom:4px}[data-v-c1d36369] .document-editor blockquote{border-left:4px solid #6366f1;padding-left:16px;margin:16px 0;color:#4b5563;font-style:italic}[data-v-c1d36369] .document-editor hr{border:none;border-top:1px solid #e5e7eb;margin:24px 0}[data-v-c1d36369] .document-editor mark{background-color:#fef08a;border-radius:2px;padding:1px 2px}[data-v-c1d36369] .document-editor p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}[data-v-c1d36369] .timestamp-word{cursor:pointer;border-radius:2px;padding:1px 0;transition:background-color .15s ease,color .15s ease}[data-v-c1d36369] .timestamp-word:hover{background-color:#e0e7ff}[data-v-c1d36369] .ts-highlight-active{background-color:#fde047!important;font-weight:600;padding:1px 3px;border-radius:3px;box-shadow:0 0 0 2px #fde04766}[data-v-c1d36369] .ts-highlight-past{color:#6b7280}[data-v-c1d36369] .transcript-speaker-label{display:inline-block;padding:1px 7px;margin-right:6px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#eef2ff;color:#4338ca;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:1px}[data-v-c1d36369] .transcript-speaker-label[data-speaker="2"]{background:#fef3c7;color:#b45309}[data-v-c1d36369] .transcript-speaker-label[data-speaker="3"]{background:#dcfce7;color:#15803d}[data-v-c1d36369] .transcript-speaker-label[data-speaker="4"]{background:#fee2e2;color:#b91c1c}[data-v-c1d36369] .ts-highlight-future{color:#1f2937}.status-bar[data-v-c1d36369]{display:flex;align-items:center;padding:4px 12px;background:#fff;border-top:1px solid #e5e7eb;font-size:12px;color:#6b7280;min-height:28px}.note-content[data-v-df419a4f] p{margin-bottom:.5rem;color:#1f2937}.note-content[data-v-df419a4f] strong{font-weight:600;color:#111827}.note-content[data-v-df419a4f] ul,.note-content[data-v-df419a4f] ol{margin-left:1.25rem;margin-bottom:.5rem}.note-content[data-v-df419a4f] li{margin-bottom:.25rem;color:#374151}.rn-attest[data-v-6e02bebc]{border:1px solid #f59e0b;background:#fff7ed;color:#7c2d12;border-radius:10px;padding:16px 18px;margin:16px 0;display:flex;flex-direction:column;gap:12px}.rn-attest__header[data-v-6e02bebc]{display:flex;align-items:flex-start;gap:12px}.rn-attest__icon[data-v-6e02bebc]{width:22px;height:22px;color:#d97706;flex-shrink:0;margin-top:2px}.rn-attest__title[data-v-6e02bebc]{margin:0;font-size:15px;font-weight:600;color:#92400e}.rn-attest__subtitle[data-v-6e02bebc]{margin:2px 0 0;font-size:13px;line-height:1.4;color:#78350f}.rn-attest__features[data-v-6e02bebc],.rn-attest__flags[data-v-6e02bebc]{background:#fff;border:1px solid #fed7aa;border-radius:8px;padding:10px 14px;font-size:13px;color:#1f2937}.rn-attest__features-title[data-v-6e02bebc]{margin:0 0 6px;font-weight:600;color:#92400e;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.rn-attest__features ul[data-v-6e02bebc],.rn-attest__flags ul[data-v-6e02bebc]{margin:0;padding-left:18px;line-height:1.5}.rn-attest__pill[data-v-6e02bebc]{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:#fed7aa;color:#7c2d12;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.rn-attest__flag--high[data-v-6e02bebc]{color:#991b1b}.rn-attest__flag--medium[data-v-6e02bebc]{color:#92400e}.rn-attest__check[data-v-6e02bebc]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#fff;border:1px solid #fed7aa;border-radius:8px;color:#1f2937;font-size:13px;line-height:1.5;cursor:pointer}.rn-attest__check input[data-v-6e02bebc]{margin-top:3px;flex-shrink:0;accent-color:#d97706}.rn-attest__error[data-v-6e02bebc]{margin:0;color:#991b1b;font-size:13px}.rn-attest__footer[data-v-6e02bebc]{display:flex;justify-content:flex-end}.rn-attest--done[data-v-6e02bebc]{flex-direction:row;align-items:center;gap:12px;border-color:#10b981;background:#ecfdf5;color:#064e3b}.rn-attest__icon--done[data-v-6e02bebc]{color:#059669;margin-top:0}.rn-attest__done-title[data-v-6e02bebc]{margin:0;font-weight:600;font-size:14px}.rn-attest__done-sub[data-v-6e02bebc]{margin:2px 0 0;font-size:12px;color:#065f46}.track-legend-modified[data-v-70ad22be]{background-color:#fef3c7;border-bottom:2px solid #d97706;padding:0 3px;border-radius:2px}.track-legend-added[data-v-70ad22be]{background-color:#dcfce7;border-bottom:2px solid #16a34a;padding:0 3px;border-radius:2px}.track-legend-deleted[data-v-70ad22be]{color:#dc2626;text-decoration:line-through;background-color:#fee2e2;padding:0 3px;border-radius:2px}.rn-consent[data-v-ae18eb43]{font-family:Figtree,Segoe UI,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5}.rn-consent__row[data-v-ae18eb43]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:10px;border:1px solid transparent}.rn-consent__row--info[data-v-ae18eb43]{background:#f1f5f9;color:#475569}.rn-consent__row--ok[data-v-ae18eb43]{background:#0fb39a17;border-color:#0fb39a59;color:#0b6b5c}.rn-consent__row--warn[data-v-ae18eb43]{background:#fef3c7;border-color:#fcd34d;color:#78350f}.rn-consent__row-body[data-v-ae18eb43]{flex:1;min-width:0}.rn-consent__title[data-v-ae18eb43]{font-weight:600;margin:0 0 2px}.rn-consent__sub[data-v-ae18eb43]{margin:0;font-size:13px;opacity:.92}.rn-consent__icon[data-v-ae18eb43],.rn-consent__spinner[data-v-ae18eb43]{width:20px;height:20px;flex-shrink:0;margin-top:1px}.rn-consent__spinner[data-v-ae18eb43]{animation:rn-consent-spin-ae18eb43 .9s linear infinite}@keyframes rn-consent-spin-ae18eb43{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.rn-consent__spinner[data-v-ae18eb43]{animation:none}}.rn-consent__panel[data-v-ae18eb43]{background:#fff;border:1px solid #FCD34D;border-radius:12px;overflow:hidden}.rn-consent__panel .rn-consent__row--warn[data-v-ae18eb43]{border:none;border-radius:0;border-bottom:1px solid #FCD34D}.rn-consent__form[data-v-ae18eb43]{padding:16px;display:flex;flex-direction:column;gap:14px;background:#fffbeb}.rn-consent--compact .rn-consent__form[data-v-ae18eb43]{padding:12px;gap:10px}.rn-consent__field[data-v-ae18eb43]{display:flex;flex-direction:column;gap:6px}.rn-consent__label[data-v-ae18eb43]{font-weight:600;color:#0f172a;font-size:13px}.rn-consent__hint[data-v-ae18eb43]{font-weight:400;color:#78350f;font-size:12px}.rn-consent__radio-row[data-v-ae18eb43]{display:flex;gap:8px;flex-wrap:wrap}.rn-consent__radio[data-v-ae18eb43]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #E2E8F0;border-radius:999px;background:#fff;cursor:pointer;font-size:13px;color:#0f172a;transition:background-color .12s ease,border-color .12s ease}.rn-consent__radio[data-v-ae18eb43]:hover{background:#f8fafc}.rn-consent__radio--active[data-v-ae18eb43]{background:#0fb39a1a;border-color:#0fb39a;color:#0b6b5c;font-weight:600}.rn-consent__radio input[data-v-ae18eb43]{accent-color:#0FB39A}.rn-consent__textarea[data-v-ae18eb43],.rn-consent__number[data-v-ae18eb43]{width:100%;padding:8px 12px;border:1px solid #E2E8F0;border-radius:8px;font-family:inherit;font-size:14px;color:#0f172a;background:#fff;resize:vertical}.rn-consent__textarea[data-v-ae18eb43]:focus,.rn-consent__number[data-v-ae18eb43]:focus{outline:none;border-color:#0fb39a;box-shadow:0 0 0 3px #0fb39a33}.rn-consent__number[data-v-ae18eb43]{max-width:120px}.rn-consent__checkbox[data-v-ae18eb43]{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer;color:#0f172a;font-size:14px}.rn-consent__checkbox input[data-v-ae18eb43]{margin-top:3px;accent-color:#0FB39A}.rn-consent__error[data-v-ae18eb43]{background:#fee2e2;border:1px solid #FCA5A5;color:#7f1d1d;padding:8px 12px;border-radius:8px;font-size:13px}.rn-consent__actions[data-v-ae18eb43]{display:flex;justify-content:flex-end}.rn-consent__grant-btn[data-v-ae18eb43]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:10px;background:linear-gradient(180deg,#14c0a7,#0fb39a);color:#fff;font-weight:700;font-size:14px;letter-spacing:.03em;text-transform:uppercase;border:none;cursor:pointer;box-shadow:0 1px 2px #0fb39a40,0 2px 6px #0fb39a33;transition:background .14s ease,transform .14s ease,box-shadow .14s ease}.rn-consent__grant-btn[data-v-ae18eb43]:hover:not(:disabled){background:linear-gradient(180deg,#0fb39a,#0b9d87);transform:translateY(-1px);box-shadow:0 2px 4px #0fb39a4d,0 4px 10px #0fb39a40}.rn-consent__grant-btn[data-v-ae18eb43]:disabled{opacity:.6;cursor:not-allowed;background:#94d3c7;box-shadow:none}.rn-consent__grant-btn[data-v-ae18eb43]:focus-visible{outline:none;box-shadow:0 0 0 3px #0fb39a66}.rn-consent__revoke-btn[data-v-ae18eb43]{align-self:center;padding:6px 12px;border:1px solid rgba(15,179,154,.35);background:#fff;color:#0b6b5c;border-radius:8px;font-size:12px;cursor:pointer;transition:border-color .12s ease,color .12s ease}.rn-consent__revoke-btn[data-v-ae18eb43]:hover{border-color:#dc2626;color:#dc2626}.rn-live[data-v-7e93f89e]{display:flex;flex-direction:column;height:100%;min-height:320px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;font-size:13px;color:#0f172a}.rn-live__header[data-v-7e93f89e]{padding:14px 16px 12px;border-bottom:1px solid #e2e8f0;background:#f8fafc}.rn-live__title-row[data-v-7e93f89e]{display:flex;align-items:center;gap:8px}.rn-live__title[data-v-7e93f89e]{margin:0;font-size:14px;font-weight:600;color:#0f172a;flex-grow:1}.rn-live__status[data-v-7e93f89e]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#64748b;padding:2px 8px;border-radius:999px;background:#e2e8f0}.rn-live__pulse[data-v-7e93f89e]{width:8px;height:8px;border-radius:50%;background:#cbd5e1;flex-shrink:0}.rn-live__pulse--on[data-v-7e93f89e]{background:#ef4444;box-shadow:0 0 #ef444480;animation:rn-live-pulse-7e93f89e 1.5s ease-in-out infinite}@keyframes rn-live-pulse-7e93f89e{0%{box-shadow:0 0 #ef444480}70%{box-shadow:0 0 0 8px #ef444400}to{box-shadow:0 0 #ef444400}}.rn-live__legend[data-v-7e93f89e]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rn-live__chip[data-v-7e93f89e]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;border:1px solid;line-height:1;min-width:0;max-width:100%}.rn-live__chip--provider[data-v-7e93f89e]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.rn-live__chip--patient[data-v-7e93f89e]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.rn-live__chip-text[data-v-7e93f89e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16ch}.rn-live__avatar[data-v-7e93f89e]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;flex-shrink:0;line-height:1}.rn-live__avatar--provider[data-v-7e93f89e]{background:#2563eb}.rn-live__avatar--patient[data-v-7e93f89e]{background:#059669}.rn-live__avatar--unattributed[data-v-7e93f89e]{background:#d97706;font-size:12px}.rn-live__error[data-v-7e93f89e]{margin:10px 16px 0;padding:8px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:12px}.rn-live__stream[data-v-7e93f89e]{list-style:none;padding:12px 14px 18px;margin:0;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:12px}.rn-live__placeholder[data-v-7e93f89e]{color:#94a3b8;font-size:13px;line-height:1.5;padding:12px 0;text-align:center}.rn-live__turn[data-v-7e93f89e]{display:flex;align-items:flex-start;gap:10px;padding:6px 4px 2px;line-height:1.5}.rn-live__turn-avatar[data-v-7e93f89e]{width:32px;height:32px;font-size:12px;margin-top:2px}.rn-live__turn-body[data-v-7e93f89e]{flex:1;min-width:0}.rn-live__turn-head[data-v-7e93f89e]{display:flex;align-items:baseline;gap:8px;line-height:1.2}.rn-live__turn-name[data-v-7e93f89e]{font-size:13px;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22ch}.rn-live__turn--provider .rn-live__turn-name[data-v-7e93f89e]{color:#1d4ed8}.rn-live__turn--patient .rn-live__turn-name[data-v-7e93f89e]{color:#047857}.rn-live__turn--unattributed .rn-live__turn-name[data-v-7e93f89e]{color:#b45309}.rn-live__turn--unattributed .rn-live__turn-text[data-v-7e93f89e]{color:#78350f;background:#fffbeb;border:1px dashed #fcd34d;padding:8px 10px;border-radius:6px}.rn-live__turn-time[data-v-7e93f89e]{font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums}.rn-live__turn-text[data-v-7e93f89e]{margin:2px 0 0;font-size:13px;color:#1e293b;word-break:break-word}.rn-live__pending[data-v-7e93f89e]{display:flex;align-items:center;gap:8px;padding:8px 10px;margin:4px 4px 0 42px;border-radius:8px;background:#f8fafc;border:1px dashed #cbd5e1;color:#64748b;font-size:12px;line-height:1.4;font-style:italic}.rn-live__pending-text[data-v-7e93f89e]{flex:1;min-width:0;overflow-wrap:anywhere;max-height:4.5em;overflow-y:auto;line-height:1.5}.rn-live__pending-dots[data-v-7e93f89e]{display:inline-flex;gap:3px;flex-shrink:0}.rn-live__pending-dots span[data-v-7e93f89e]{width:5px;height:5px;border-radius:50%;background:#94a3b8;animation:rn-live-typing-7e93f89e 1.2s infinite ease-in-out}.rn-live__pending-dots span[data-v-7e93f89e]:nth-child(2){animation-delay:.15s}.rn-live__pending-dots span[data-v-7e93f89e]:nth-child(3){animation-delay:.3s}@keyframes rn-live-typing-7e93f89e{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.rn-ambient-layout[data-v-68aa3d49]{display:flex;flex-direction:column;gap:20px;max-width:1080px;margin:0 auto;align-items:stretch}.rn-ambient-side[data-v-68aa3d49]{min-height:380px}@media(min-width:900px){.rn-ambient-layout[data-v-68aa3d49]{flex-direction:row;align-items:flex-start}.rn-ambient-layout>.su-shell[data-v-68aa3d49]{flex:1 1 640px;max-width:640px;margin:0;min-width:0}.rn-ambient-side[data-v-68aa3d49]{flex:0 0 360px;max-width:400px;position:sticky;top:24px;align-self:flex-start;min-height:500px}}.rn-patient-badge[data-v-68aa3d49]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin:16px 0;border-radius:8px;border:1px solid var(--sd-primary-border, #c7d2fe);background:var(--sd-primary-tint, #eef2ff);color:var(--sd-primary-text, #3730a3);font-size:14px}.rn-patient-badge--loading[data-v-68aa3d49]{border-color:var(--sd-border, #e2e8f0);background:var(--sd-surface-muted, #f8fafc);color:var(--sd-text-muted, #64748b);justify-content:flex-start}.rn-patient-badge--error[data-v-68aa3d49]{border-color:var(--sd-danger-border, #fecaca);background:var(--sd-danger-tint, #fef2f2);color:var(--sd-danger, #b91c1c)}.rn-patient-badge__body[data-v-68aa3d49]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.rn-patient-badge__label[data-v-68aa3d49]{text-transform:uppercase;font-size:11px;letter-spacing:.06em;font-weight:600;color:var(--sd-primary, #4f46e5);margin-right:6px}.rn-patient-badge__name[data-v-68aa3d49]{font-weight:600}.rn-patient-badge__meta[data-v-68aa3d49]{opacity:.75}.rn-patient-badge__clear[data-v-68aa3d49]{flex-shrink:0;background:transparent;border:none;color:inherit;font-size:20px;line-height:1;padding:0 8px;cursor:pointer;opacity:.6;transition:opacity .12s ease}.rn-patient-badge__clear[data-v-68aa3d49]:hover,.rn-patient-badge__clear[data-v-68aa3d49]:focus-visible{opacity:1;outline:none}.sus-notice[data-v-387c3fa9]{display:flex;gap:12px;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:14px;line-height:1.5}.sus-notice--warn[data-v-387c3fa9]{background:#fef3c7;border:1px solid #FCD34D;color:#78350f}.sus-notice--error[data-v-387c3fa9]{background:#fee2e2;border:1px solid #FCA5A5;color:#7f1d1d}.sus-notice__title[data-v-387c3fa9]{font-weight:600;margin:0 0 2px}.sus-notice__sub[data-v-387c3fa9]{margin:0;color:inherit;opacity:.9}.sus-field__hint--warn[data-v-387c3fa9]{color:#92400e}.rn-patients-table th[data-v-8dfe6c7b],.rn-th-center[data-v-8dfe6c7b],.rn-td-center[data-v-8dfe6c7b]{text-align:center}.rn-td-capitalize[data-v-8dfe6c7b]{text-transform:capitalize}.rn-actions-cell[data-v-8dfe6c7b]{text-align:center;white-space:nowrap}.rn-actions[data-v-8dfe6c7b]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.rn-icon-btn[data-v-8dfe6c7b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:none;background:transparent;cursor:pointer;padding:0;transition:background-color .12s ease,color .12s ease,transform .12s ease}.rn-icon-btn svg[data-v-8dfe6c7b]{width:16px;height:16px}.rn-icon-btn[data-v-8dfe6c7b]:focus-visible{outline:none;box-shadow:0 0 0 2px currentColor}.rn-icon-btn[data-v-8dfe6c7b]:disabled{opacity:.4;cursor:not-allowed}.rn-icon-btn__spinner[data-v-8dfe6c7b]{font-size:12px;line-height:1}.rn-icon-btn--view[data-v-8dfe6c7b]{color:#4f46e5}.rn-icon-btn--edit[data-v-8dfe6c7b]{color:#d97706}.rn-icon-btn--record[data-v-8dfe6c7b]{color:#ef4444}.rn-icon-btn--delete[data-v-8dfe6c7b]{color:#be123c}.rn-icon-btn--view[data-v-8dfe6c7b]:hover{background:#4f46e51a}.rn-icon-btn--edit[data-v-8dfe6c7b]:hover{background:#d977061a}.rn-icon-btn--record[data-v-8dfe6c7b]:hover{background:#ef44441a}.rn-icon-btn--delete[data-v-8dfe6c7b]:hover{background:#be123c1a}.slide-enter-active[data-v-b9cfeff1],.slide-leave-active[data-v-b9cfeff1]{transition:all .2s ease}.slide-enter-from[data-v-b9cfeff1],.slide-leave-to[data-v-b9cfeff1]{opacity:0;transform:translateY(-8px)}.slide-enter-active[data-v-202ea92e],.slide-leave-active[data-v-202ea92e]{transition:all .3s ease;overflow:hidden}.slide-enter-from[data-v-202ea92e],.slide-leave-to[data-v-202ea92e]{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}.slide-enter-to[data-v-202ea92e],.slide-leave-from[data-v-202ea92e]{opacity:1;max-height:800px}.stripe-select-client[data-v-471c1b8a]{min-height:calc(100vh - 60px);background:var(--sd-bg-canvas, #F8FAFC);padding:40px 16px}.ssc-shell[data-v-471c1b8a]{max-width:720px;margin:0 auto}.ssc-title[data-v-471c1b8a]{font-family:Figtree,Segoe UI,system-ui,-apple-system,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--sd-text-strong, #0F172A);margin:0 0 8px}.ssc-sub[data-v-471c1b8a]{font-size:15px;line-height:1.55;color:var(--sd-text-muted, #475569);margin:0 0 28px}.ssc-list[data-v-471c1b8a]{display:flex;flex-direction:column;gap:10px;background:var(--sd-surface, #FFFFFF);border:1px solid var(--sd-border, #E2E8F0);border-radius:12px;padding:8px}.ssc-row[data-v-471c1b8a]{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;cursor:pointer;transition:background-color .12s ease,box-shadow .12s ease;border:1px solid transparent}.ssc-row[data-v-471c1b8a]:hover{background:var(--sd-surface-hover, #F1F5F9)}.ssc-row--selected[data-v-471c1b8a]{background:#0fb39a14;border-color:#0fb39a}.ssc-row__radio[data-v-471c1b8a]{width:20px;height:20px;accent-color:#0FB39A;flex-shrink:0}.ssc-row__body[data-v-471c1b8a]{flex:1;min-width:0}.ssc-row__name[data-v-471c1b8a]{font-size:15px;font-weight:600;color:var(--sd-text-strong, #0F172A);margin:0 0 2px}.ssc-row__slug[data-v-471c1b8a]{font-size:12px;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--sd-text-muted, #64748B);margin:0;display:flex;align-items:center;gap:8px}.ssc-row__pill[data-v-471c1b8a]{display:inline-block;padding:2px 8px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:10px;font-family:Figtree,sans-serif;text-transform:uppercase;letter-spacing:.05em}.ssc-row__current[data-v-471c1b8a]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#0b9d87;background:#0fb39a1f;padding:4px 10px;border-radius:999px;flex-shrink:0}.ssc-card[data-v-471c1b8a]{background:var(--sd-surface, #FFFFFF);border:1px solid var(--sd-border, #E2E8F0);border-radius:12px;padding:24px;text-align:center;color:var(--sd-text-muted, #64748B)}.ssc-card--empty[data-v-471c1b8a]{color:var(--sd-text-muted, #64748B)}.ssc-card--error[data-v-471c1b8a]{background:#fee2e2;border-color:#fca5a5;color:#7f1d1d;text-align:left}.ssc-hint[data-v-471c1b8a]{margin:8px 0 0;font-size:13px}.ssc-footer[data-v-471c1b8a]{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:20px;border-top:1px solid var(--sd-border, #E2E8F0);gap:16px;flex-wrap:wrap}.ssc-footer__actions[data-v-471c1b8a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ssc-manage-btn[data-v-471c1b8a],.ssc-cancel-btn[data-v-471c1b8a],.ssc-enter-btn[data-v-471c1b8a]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:10px;font-family:Figtree,Segoe UI,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:600;line-height:1;cursor:pointer;border:1px solid transparent;background:transparent;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease;white-space:nowrap}.ssc-manage-btn[data-v-471c1b8a]:focus-visible,.ssc-cancel-btn[data-v-471c1b8a]:focus-visible,.ssc-enter-btn[data-v-471c1b8a]:focus-visible{outline:none;box-shadow:0 0 0 3px #0fb39a59}.ssc-manage-btn[data-v-471c1b8a]{color:var(--sd-text-muted, #475569);padding:0 12px}.ssc-manage-btn[data-v-471c1b8a]:hover{background:var(--sd-surface-hover, #F1F5F9);color:var(--sd-text-strong, #0F172A)}.ssc-cancel-btn[data-v-471c1b8a]{color:var(--sd-text-strong, #0F172A);background:#fff;border-color:var(--sd-border, #CBD5E1)}.ssc-cancel-btn[data-v-471c1b8a]:hover{background:var(--sd-surface-hover, #F8FAFC);border-color:var(--sd-border-strong, #94A3B8)}.ssc-enter-btn[data-v-471c1b8a]{color:#fff;background:linear-gradient(180deg,#14c0a7,#0fb39a);padding:0 22px;min-height:42px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;box-shadow:0 1px 2px #0fb39a40,0 2px 6px #0fb39a33}.ssc-enter-btn[data-v-471c1b8a]:hover:not(:disabled){background:linear-gradient(180deg,#0fb39a,#0b9d87);box-shadow:0 2px 4px #0fb39a4d,0 4px 10px #0fb39a40;transform:translateY(-1px)}.ssc-enter-btn[data-v-471c1b8a]:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0fb39a40}.ssc-enter-btn[data-v-471c1b8a]:disabled{background:#94d3c7;box-shadow:none;cursor:not-allowed;opacity:.7}.ssc-icon[data-v-471c1b8a]{width:16px;height:16px;flex-shrink:0}.ssc-icon--spin[data-v-471c1b8a]{animation:ssc-spin-471c1b8a .9s linear infinite}@keyframes ssc-spin-471c1b8a{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ssc-icon--spin[data-v-471c1b8a]{animation:none}.ssc-enter-btn[data-v-471c1b8a]:hover:not(:disabled){transform:none}}@media(max-width:520px){.ssc-footer[data-v-471c1b8a]{flex-direction:column-reverse;align-items:stretch}.ssc-footer__actions[data-v-471c1b8a]{justify-content:stretch}.ssc-cancel-btn[data-v-471c1b8a],.ssc-enter-btn[data-v-471c1b8a]{flex:1}.ssc-manage-btn[data-v-471c1b8a]{justify-content:center}}
