html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;font-size:14px}.mz-sharedTopbar{color:#263b70;background:#f7f9fd;border-bottom:1px solid #e0e6ef;justify-content:flex-end;align-items:center;gap:12px;width:100%;height:42px;padding:0 14px;display:flex}.mz-sharedTopbar time{color:#52658d;font-size:13px;font-weight:650}.mz-sharedTopbarActions{align-items:center;gap:12px;height:100%;display:flex}.mz-sharedNotification{color:#263b70;place-items:center;width:26px;height:28px;text-decoration:none;display:grid;position:relative}.mz-sharedNotification b{color:#0000;background:#ef334f;border-radius:50%;min-width:9px;height:9px;font-size:0;position:absolute;top:0;right:-1px}@media (max-width:680px){.mz-sharedTopbar{padding:0 16px}.mz-sharedTopbar time{font-size:11px}.mz-sharedTopbarActions{gap:14px}}body{font-size:14px;line-height:1.45}.public-patient-boundary{--font-heading:"Manrope Variable", Manrope, "Inter Variable", Inter, system-ui, sans-serif;--font-body:"Inter Variable", Inter, system-ui, sans-serif;font-family:var(--font-body)}:root{--mz-bg:#f4f6fb;--mz-bg2:#f7f8fb;--mz-card:#fff;--mz-card2:#f7f9fe;--mz-surface-hover:#f1f4fa;--mz-surface-inset:#eef1f7;--mz-surface-elevated:#fff;--mz-border:#1118271a;--mz-strong-border:#11182729;--mz-border-strong:var(--mz-strong-border);--mz-text:#111827e0;--mz-text-secondary:#111827b3;--mz-muted:#11182794;--mz-font:ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial;--mz-type-page-title-size:clamp(24px, 2vw, 28px);--mz-type-page-title-weight:750;--mz-type-page-title-letter-spacing:-.035em;--mz-type-section-title-size:16px;--mz-type-section-title-weight:750;--mz-type-section-title-letter-spacing:-.02em;--mz-type-card-title-size:16px;--mz-type-card-title-weight:750;--mz-type-body-size:14px;--mz-type-body-weight:500;--mz-type-label-size:12px;--mz-type-label-weight:800;--mz-type-control-size:14px;--mz-type-control-weight:650;--mz-type-button-size:14px;--mz-type-button-weight:800;--mz-type-secondary-size:12px;--mz-type-secondary-weight:500;--mz-type-helper-size:11px;--mz-type-helper-weight:500;--mz-type-title-weight:var(--mz-type-section-title-weight);--mz-type-list-primary-weight:750;--mz-radius-control:8px;--mz-radius-card:10px;--mz-radius-modal:12px;--mz-radius-pill:999px;--mz-radius:var(--mz-radius-card);--mz-radius-lg:var(--mz-radius-modal);--mz-control-height:40px;--mz-control-height-compact:36px;--mz-input-bg:#fff;--mz-input-border:#11182729;--mz-placeholder:#11182761;--mz-disabled-bg:#eef1f5;--mz-disabled-text:#1118276b;--mz-readonly-bg:#f6f7fa;--mz-invalid-bg:#ef44440f;--mz-invalid-border:#ef444485;--mz-accent:#0f9f83;--mz-accent-2:#07856f;--mz-accent-active:#066b5a;--mz-text-on-accent:#fff;--mz-accent-soft:#0f9f831f;--mz-accent-border:#0f9f8347;--mz-primary-border:#0f9f8385;--mz-ok:#22c55e;--mz-warn:#f59e0b;--mz-bad:#ef4444;--mz-ok-bg:#22c55e24;--mz-warn-bg:#f59e0b24;--mz-bad-bg:#ef444424;--mz-ok-border:#22c55e5c;--mz-warn-border:#f59e0b5c;--mz-bad-border:#ef44445c;--mz-ok-fg:#15803d;--mz-warn-fg:#a16207;--mz-bad-fg:#b91c1c;--mz-info-fg:#0f766e;--mz-overlay:#0f172a6b;--mz-focus-ring:#0f9f832e;--mz-chart-surface:#fff;--mz-chart-grid:#94a3b84d;--mz-chart-axis:#11182794;--mz-chart-label:#111827c7;--mz-chart-tooltip:#111827;--mz-chart-tooltip-text:#fff;--mz-chart-legend:#111827b3;--mz-chart-track:#e2e8f0;--mz-shadow-sm:0 1px 2px #0f172a06;--mz-shadow:0 3px 10px #0f172a09, 0 10px 24px #0f172a0a;--mz-shadow-lg:0 18px 48px #0f172a24;--mz-ring:0 0 0 4px var(--mz-focus-ring);--mz-ease:cubic-bezier(.2,.8,.2,1);--mz-fast:.12s var(--mz-ease);--mz-med:.18s var(--mz-ease);--mz-sidebar-expanded:240px;--mz-sidebar-collapsed:78px;--mz-page-padding:clamp(10px, 1.25vw, 18px);--mz-compact-gap:clamp(10px, 1.1vw, 14px);--mz-section-gap:16px}.mz-dark{--mz-bg:#060913;--mz-bg2:#080e1b;--mz-card:#0b1222;--mz-card2:#0f1b33;--mz-surface-hover:#14213a;--mz-surface-inset:#080f1e;--mz-surface-elevated:#111c31;--mz-border:#ffffff24;--mz-strong-border:#ffffff38;--mz-border-strong:var(--mz-strong-border);--mz-text:#ffffffeb;--mz-text-secondary:#ffffffc7;--mz-muted:#ffffffad;--mz-input-bg:#ffffff0f;--mz-input-border:#ffffff38;--mz-placeholder:#ffffff80;--mz-disabled-bg:#ffffff0b;--mz-disabled-text:#ffffff61;--mz-readonly-bg:#ffffff09;--mz-invalid-bg:#f8717117;--mz-invalid-border:#f87171a3;--mz-accent:#60a5fa;--mz-accent-2:#93c5fd;--mz-accent-active:#3b82f6;--mz-text-on-accent:#06101f;--mz-accent-soft:#60a5fa2e;--mz-accent-border:#60a5fa70;--mz-primary-border:#60a5fac7;--mz-ok-fg:#86efac;--mz-warn-fg:#fcd34d;--mz-bad-fg:#fca5a5;--mz-info-fg:#93c5fd;--mz-overlay:#020617b8;--mz-focus-ring:#60a5fa47;--mz-chart-surface:#0b1222;--mz-chart-grid:#94a3b833;--mz-chart-axis:#ffffff94;--mz-chart-label:#ffffffd1;--mz-chart-tooltip:#e5edf9;--mz-chart-tooltip-text:#08101f;--mz-chart-legend:#ffffffc2;--mz-chart-track:#18253b;--mz-shadow-sm:0 1px 2px #00000047;--mz-shadow:0 3px 12px #0000004d, 0 12px 28px #00000042;--mz-shadow-lg:0 20px 56px #00000085}html.mz-management-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.mz-management-theme.mz-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--bg:var(--mz-bg);--panel:var(--mz-card);--panel2:var(--mz-card2);--border:var(--mz-border);--text:var(--mz-text);--muted:var(--mz-muted);--success:var(--mz-ok);--warning:var(--mz-warn);--danger:var(--mz-bad)}*{box-sizing:border-box}html,body{width:100%;height:100%}.mz-errorFallback{background:var(--mz-bg);place-items:center;min-height:100dvh;padding:24px;display:grid}.mz-errorFallback__content{text-align:center;justify-items:center;gap:14px;width:min(100%,480px);display:grid}.mz-errorFallback__icon{border:1px solid var(--mz-border);background:var(--mz-card);width:38px;height:38px;color:var(--mz-muted);box-shadow:var(--mz-shadow);border-radius:50%;place-items:center;display:grid}.mz-errorFallback__title{color:var(--mz-text);font-size:clamp(20px,2vw,26px);font-weight:var(--mz-type-page-title-weight);letter-spacing:var(--mz-type-page-title-letter-spacing);margin:0;line-height:1.2}.mz-errorFallback__body{max-width:390px;color:var(--mz-muted);font-size:13px;font-weight:var(--mz-type-secondary-weight);margin:0;line-height:1.5}.mz-errorFallback__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.mz-errorFallback__button{min-height:var(--mz-control-height);border-radius:var(--mz-radius-control);background:var(--mz-accent);color:var(--mz-text-on-accent);font:inherit;font-size:var(--mz-type-button-size);font-weight:var(--mz-type-button-weight);cursor:pointer;border:1px solid #0000;padding:0 14px}.mz-errorFallback__button:hover{background:var(--mz-accent-2)}.mz-errorFallback__button:focus-visible{box-shadow:var(--mz-ring);outline:none}.mz-errorFallback__button--secondary{border-color:var(--mz-border);background:var(--mz-card);color:var(--mz-text)}.mz-errorFallback__button--secondary:hover{background:var(--mz-card2)}body{background:var(--mz-bg);color:var(--mz-text);font-family:var(--mz-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;margin:0}.mz-shell{font-family:var(--mz-font)}.mz-shell input,.mz-shell select,.mz-shell textarea,.mz-shell button{font-family:inherit}.mz-auth{isolation:isolate;width:100%;min-height:100dvh}.mz-auth>*{min-height:100dvh}.mz-auth input,.mz-auth select,.mz-auth textarea,.mz-auth button{font:inherit}::selection{background:#6366f138}img,svg,video,canvas{max-width:100%;height:auto}a{color:inherit;text-decoration:none}@media (pointer:fine){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#1118272e padding-box content-box;border:2px solid #0000;border-radius:999px}.mz-dark ::-webkit-scrollbar-thumb{background:#ffffff2e padding-box content-box;border:2px solid #0000}}h1,h2,h3,h4{letter-spacing:-.02em;margin:0}h1{font-size:20px;font-weight:900}h2{font-size:16px;font-weight:850}h3{font-size:14px;font-weight:800}.mz-subtitle{color:var(--mz-muted);font-size:13px}input,select,textarea,button{color:var(--mz-text);font-family:inherit}input,select,textarea{background:var(--mz-input-bg);border:1px solid var(--mz-input-border);border-radius:var(--mz-radius-control);transition:border-color var(--mz-fast), box-shadow var(--mz-fast), transform var(--mz-fast);padding:10px 12px}input:hover:not(:disabled):not(:read-only),select:hover:not(:disabled),textarea:hover:not(:disabled):not(:read-only){border-color:var(--mz-strong-border)}input:disabled,select:disabled,textarea:disabled{background:var(--mz-disabled-bg);color:var(--mz-disabled-text);cursor:not-allowed}input:read-only,textarea:read-only{background:var(--mz-readonly-bg)}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--mz-invalid-border);background:var(--mz-invalid-bg)}::placeholder{color:var(--mz-placeholder)}option{background:var(--mz-card);color:var(--mz-text)}input:focus,select:focus,textarea:focus{border-color:var(--mz-primary-border);box-shadow:var(--mz-ring);outline:none}.card,.mz-panel,.mz-card{border:1px solid var(--mz-border);border-radius:var(--mz-radius);box-shadow:var(--mz-shadow);color:var(--mz-text);background:linear-gradient(#ffffffeb,#fff)}.mz-dark .card,.mz-dark .mz-panel,.mz-dark .mz-card{background:linear-gradient(#ffffff0a,#ffffff05)}.mz-ui-page{gap:var(--mz-section-gap);min-width:0;display:grid}.mz-ui-pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.mz-ui-pageHeadCopy{min-width:0}.mz-ui-pageTitle{color:var(--mz-text);font-size:var(--mz-type-page-title-size);font-weight:var(--mz-type-page-title-weight);letter-spacing:var(--mz-type-page-title-letter-spacing);margin:0;line-height:1.15}.mz-ui-pageSubtitle{color:var(--mz-muted);font-size:var(--mz-type-secondary-size);font-weight:var(--mz-type-secondary-weight);margin:6px 0 0;line-height:1.45}.mz-ui-pageActions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mz-ui-sectionTitle{color:var(--mz-text);font-size:var(--mz-type-section-title-size);font-weight:var(--mz-type-section-title-weight);letter-spacing:var(--mz-type-section-title-letter-spacing);margin:0;line-height:1.25}.mz-ui-cardTitle{color:var(--mz-text);font-size:var(--mz-type-card-title-size);font-weight:var(--mz-type-card-title-weight);letter-spacing:-.015em;margin:0;line-height:1.25}.mz-ui-card{border:1px solid var(--mz-border);border-radius:var(--mz-radius-card);background:var(--mz-card);min-width:0;box-shadow:var(--mz-shadow);padding:16px 20px}.mz-ui-card--compact{padding:14px 16px}.mz-ui-control{width:100%;min-height:var(--mz-control-height);border:1px solid var(--mz-input-border);border-radius:var(--mz-radius-control);background:var(--mz-input-bg);color:var(--mz-text);font:inherit;font-size:var(--mz-type-control-size);font-weight:var(--mz-type-control-weight);padding:0 12px;line-height:1.2}textarea.mz-ui-control{min-height:88px;padding-block:10px}.mz-ui-control--compact{min-height:var(--mz-control-height-compact);font-size:12px}.mz-ui-control:focus{border-color:var(--mz-primary-border);box-shadow:var(--mz-ring);outline:none}.mz-ui-button{min-height:var(--mz-control-height);border-radius:var(--mz-radius-control);background:var(--mz-accent);color:var(--mz-text-on-accent);font:inherit;font-size:var(--mz-type-button-size);font-weight:var(--mz-type-button-weight);white-space:nowrap;cursor:pointer;transition:background var(--mz-fast),border-color var(--mz-fast),box-shadow var(--mz-fast),transform var(--mz-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;line-height:1;display:inline-flex}.mz-ui-button:hover:not(:disabled){background:var(--mz-accent-2)}.mz-ui-button:active:not(:disabled){background:var(--mz-accent-active)}.mz-ui-button:focus-visible{box-shadow:var(--mz-ring);outline:none}.mz-ui-button:disabled{cursor:not-allowed;opacity:.56}.mz-ui-button--compact{min-height:var(--mz-control-height-compact);padding-inline:12px;font-size:12px}.mz-ui-button--secondary{border-color:var(--mz-border);background:var(--mz-card);color:var(--mz-text)}.mz-ui-button--secondary:hover:not(:disabled),.mz-ui-button--ghost:hover:not(:disabled){background:var(--mz-card2)}.mz-ui-button--destructive{background:var(--mz-bad)}.mz-ui-button--destructive:hover:not(:disabled){background:#dc2626}.mz-ui-button--positive{background:var(--mz-ok)}.mz-ui-button--positive:hover:not(:disabled){background:#16a34a}.mz-ui-button--ghost{color:var(--mz-text);background:0 0;border-color:#0000}.mz-ui-button--icon{width:var(--mz-control-height);padding:0}.mz-ui-button--icon.mz-ui-button--compact{width:var(--mz-control-height-compact)}.mz-ui-badge{border-radius:var(--mz-radius-pill);min-height:22px;font-size:11px;font-weight:var(--mz-type-button-weight);white-space:nowrap;border:1px solid #0000;align-items:center;padding:2px 8px;line-height:1.15;display:inline-flex}.mz-ui-badge--neutral{background:var(--mz-card2);color:var(--mz-muted);border-color:var(--mz-border)}.mz-ui-badge--green{background:var(--mz-ok-bg);color:var(--mz-ok-fg);border-color:var(--mz-ok-border)}.mz-ui-badge--yellow{background:var(--mz-warn-bg);color:var(--mz-warn-fg);border-color:var(--mz-warn-border)}.mz-ui-badge--red{background:var(--mz-bad-bg);color:var(--mz-bad-fg);border-color:var(--mz-bad-border)}.mz-ui-badge--blue{background:var(--mz-accent-soft);color:var(--mz-info-fg);border-color:var(--mz-accent-border)}.mz-ui-table{border-collapse:collapse;width:100%;color:var(--mz-text);font-size:var(--mz-type-body-size)}.mz-ui-table th{color:var(--mz-muted);font-size:11px;font-weight:var(--mz-type-label-weight);letter-spacing:.02em;text-align:left;text-transform:uppercase}.mz-ui-table th,.mz-ui-table td{border-bottom:1px solid var(--mz-border);padding:12px 14px}.mz-ui-modalBackdrop{z-index:200;background:var(--mz-overlay);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.mz-ui-modal{border:1px solid var(--mz-border);border-radius:var(--mz-radius-modal);background:var(--mz-card);width:min(680px,100%);max-height:min(88dvh,760px);box-shadow:var(--mz-shadow-lg);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.mz-ui-modal--small{width:min(480px,100%)}.mz-ui-modal--large{width:min(960px,100%)}.mz-ui-modal--workspace{width:min(1200px,100%)}.mz-ui-modalHeader{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 20px 16px;display:flex}.mz-ui-modalTitle{color:var(--mz-text);font-size:18px;font-weight:var(--mz-type-section-title-weight);margin:0;line-height:1.25}.mz-ui-modalDescription{color:var(--mz-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.mz-ui-modalContent{min-height:0;padding:0 20px 20px;overflow:auto}.mz-ui-modalFooter{border-top:1px solid var(--mz-border);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px 20px;display:flex}.mz-modal-close-button{border:1px solid var(--mz-border,#e4e7ec);background:var(--mz-card,#fff);width:32px;height:32px;color:var(--mz-muted,#667085);cursor:pointer;box-shadow:none;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:grid}.mz-modal-close-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--mz-accent,#6366f1) 30%,var(--mz-border,#e4e7ec));background:var(--mz-accent-soft,#f5f3ff);color:var(--mz-accent,#6366f1)}.mz-modal-close-button:active:not(:disabled){transform:translateY(1px)}.mz-modal-close-button:focus-visible{outline:2px solid color-mix(in srgb,var(--mz-accent,#6366f1) 42%,transparent);outline-offset:2px}.mz-modal-close-button:disabled{cursor:not-allowed;opacity:.55}[role=dialog]>header>button[aria-label^=Fechar],[role=alertdialog]>header>button[aria-label^=Fechar]{border:1px solid var(--mz-border,#e4e7ec)!important;background:var(--mz-card,#fff)!important;width:32px!important;height:32px!important;color:var(--mz-muted,#667085)!important;box-shadow:none!important;border-radius:8px!important;flex:0 0 32px!important;place-items:center!important;padding:0!important;font-size:20px!important;line-height:1!important;transition:background-color .15s,border-color .15s,color .15s,transform .15s!important;display:grid!important}[role=dialog]>header>button[aria-label^=Fechar]:hover:not(:disabled),[role=alertdialog]>header>button[aria-label^=Fechar]:hover:not(:disabled){border-color:color-mix(in srgb,var(--mz-accent,#6366f1) 30%,var(--mz-border,#e4e7ec))!important;background:var(--mz-accent-soft,#f5f3ff)!important;color:var(--mz-accent,#6366f1)!important}[role=dialog]>header>button[aria-label^=Fechar]:focus-visible,[role=alertdialog]>header>button[aria-label^=Fechar]:focus-visible{outline:2px solid color-mix(in srgb,var(--mz-accent,#6366f1) 42%,transparent)!important;outline-offset:2px!important}@media (max-width:600px){.mz-ui-card{padding:14px 16px}.mz-ui-modalBackdrop{padding:12px}.mz-ui-modalHeader{padding:18px 18px 14px}.mz-ui-modalContent{padding:0 18px 18px}.mz-ui-modalFooter{padding:12px 18px 18px}}.mz-divider{border-top:1px solid var(--mz-border)}.mz-clickable{cursor:pointer;transition:background var(--mz-fast), filter var(--mz-fast), transform var(--mz-fast), border-color var(--mz-fast)}.mz-clickable:hover{filter:brightness(1.02)}.mz-clickable:active{transform:translateY(1px)scale(.995)}.mz-shell{grid-template-columns:var(--mz-sidebar-expanded) minmax(0, 1fr);min-height:100dvh;display:grid}.mz-sidebar{z-index:10;background:color-mix(in srgb, var(--mz-card) 82%, var(--mz-bg));border-right:1px solid var(--mz-border);min-width:0;max-width:100%;height:100dvh;transition:width var(--mz-med);grid-template-rows:auto minmax(0,1fr) auto;gap:16px;padding:14px 12px 12px;display:grid;position:sticky;top:0;overflow:visible}.mz-shell.is-platform .mz-sidebar{background:var(--mz-card);box-shadow:1px 0 0 var(--mz-border)}.mz-sidebarHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:48px;display:flex}.mz-brandTop{align-items:center;gap:10px;min-width:0;display:flex}.mz-brandTop.is-collapsed{justify-content:center}.mz-brandMark{flex:none;place-items:center;width:38px;height:38px;display:grid}.mz-brandIconImg{object-fit:cover;width:100%;height:100%}.mz-brandTitle{min-width:0;max-width:100%;color:var(--mz-text);letter-spacing:.01em;white-space:nowrap;font-size:14px;font-weight:950;line-height:1}.mz-sidebarHeaderControl{width:36px;height:36px;color:var(--mz-muted);background:0 0;border:1px solid #0000;border-radius:11px;flex:none;place-items:center;display:inline-grid}.mz-sidebarHeaderControl:hover{background:var(--mz-card2);color:var(--mz-text)}.mz-controlIcon{transition:transform var(--mz-med);display:inline-grid}.mz-controlIcon.is-collapsed{transform:rotate(180deg)}.mz-sidebar.is-collapsed .mz-sidebarHeader{flex-direction:column}.mz-sidebarNavRegion{scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden auto}.mz-sidebarNavRegion::-webkit-scrollbar{width:0;height:0;display:none}.mz-nav{gap:5px;width:100%;min-width:0;max-width:100%;margin:auto 0;display:grid}.mz-navItem{min-width:0;max-width:100%;min-height:44px;color:var(--mz-muted);transition:background var(--mz-med), color var(--mz-med), border-color var(--mz-med);border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-size:13px;font-weight:750;display:flex}.mz-navItem:hover{background:var(--mz-card2);color:var(--mz-text)}.mz-navItem.is-active{border-color:color-mix(in srgb, var(--mz-accent) 22%, transparent);background:var(--mz-accent-soft);color:var(--mz-accent-2);font-weight:900}.mz-dark .mz-navItem.is-active{color:var(--mz-accent)}.mz-navItem.is-collapsed{justify-content:center;padding:0}.mz-navIcon{flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.mz-navLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.mz-navUnread{background:var(--mz-accent);min-width:20px;height:20px;color:var(--mz-text-on-accent);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:900;line-height:1;display:inline-grid}.mz-navItem.is-collapsed .mz-navUnread{min-width:17px;height:17px;padding:0 4px;font-size:9px;position:absolute;top:2px;right:3px}.mz-navItem.is-collapsed{position:relative}.mz-navGroup{gap:3px;min-width:0;max-width:100%;display:grid}.mz-navAgendaRow{border:1px solid #0000;border-radius:12px;align-items:stretch;min-width:0;max-width:100%;min-height:44px;display:flex}.mz-navAgendaRow.is-active{border-color:color-mix(in srgb,var(--mz-accent) 22%,transparent);background:var(--mz-accent-soft);color:var(--mz-accent-2)}.mz-navAgendaRow.is-active .mz-navAgendaLink{color:inherit;background:0 0;border-color:#0000;font-weight:900}.mz-navAgendaLink{flex:1;min-width:0}.mz-navAgendaToggle{width:38px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 38px;place-items:center;display:grid}.mz-navAgendaToggle:hover{background:var(--mz-card2)}.mz-navAgendaToggle svg{transition:transform var(--mz-med)}.mz-navAgendaToggle.is-expanded svg{transform:rotate(90deg)}.mz-navSubmenu{border-left:1px solid color-mix(in srgb,var(--mz-accent) 25%,transparent);gap:2px;min-width:0;max-width:100%;margin-left:22px;padding:2px 0 2px 20px;display:grid}.mz-navSubitem{min-width:0;max-width:100%;min-height:32px;color:var(--mz-muted);border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:flex}.mz-navSubitem:hover{background:var(--mz-card2);color:var(--mz-text)}.mz-navSubitem.is-active{background:var(--mz-accent-soft);color:var(--mz-accent-2);font-weight:850}.mz-dark .mz-navAgendaRow.is-active,.mz-dark .mz-navSubitem.is-active{color:var(--mz-accent)}.mz-sidebarFooter{border-top:1px solid var(--mz-border);min-width:0;max-width:100%;padding-top:12px}.mz-operator{min-width:0;max-width:100%;position:relative}.mz-operatorTrigger{width:100%;min-width:0;max-width:100%;min-height:56px;color:var(--mz-text);text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:7px;display:flex}.mz-operatorTrigger:hover{border-color:var(--mz-border);background:var(--mz-card2)}.mz-operatorTrigger.is-collapsed{justify-content:center;padding:6px}.mz-operatorAvatar{background:var(--mz-accent-soft);width:38px;height:38px;color:var(--mz-accent-2);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:950;display:inline-grid}.mz-operatorCopy{flex:1;gap:2px;min-width:0;display:grid}.mz-operatorName,.mz-operatorRole{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-height:740px){.mz-sidebar{gap:10px;padding-top:10px;padding-bottom:10px}.mz-sidebarHeader{min-height:44px}.mz-nav{gap:3px}.mz-navItem,.mz-navAgendaRow{min-height:40px}.mz-navItem{gap:10px;padding-inline:10px}.mz-navAgendaToggle{flex-basis:36px;width:36px}.mz-navSubmenu{margin-left:20px;padding-left:18px}.mz-navSubitem{min-height:30px;padding-inline:8px}.mz-sidebarFooter{padding-top:8px}.mz-operatorTrigger{min-height:52px}}.mz-operatorName{color:var(--mz-text);font-size:12px;font-weight:900}.mz-operatorRole{color:var(--mz-muted);font-size:11px;font-weight:700}.mz-operatorRolePlaceholder{background:var(--mz-border);border-radius:999px;width:74px;height:10px}.mz-operatorChevron{color:var(--mz-muted);transition:transform var(--mz-med);display:inline-grid}.mz-operatorChevron.is-open{transform:rotate(-90deg)}.mz-operatorMenu{z-index:80;border:1px solid var(--mz-border);background:var(--mz-card);min-width:206px;box-shadow:var(--mz-shadow-lg);transform-origin:100% 100%;animation:mz-menu-in var(--mz-med) both;border-radius:14px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0}.mz-operatorMenuItem{min-height:40px;color:var(--mz-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:12px;font-weight:800;display:flex}.mz-operatorMenuItem:hover,.mz-operatorMenuItem:focus-visible{background:var(--mz-card2)}.mz-operatorMenuItem.is-danger{color:var(--mz-bad)}.mz-footerBtn{border:1px solid var(--mz-border);background:var(--mz-card);width:100%;height:40px;box-shadow:var(--mz-shadow-sm);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:900;display:flex}.mz-self-input{border:1px solid var(--mz-input-border,var(--mz-border));background:var(--mz-input-bg);width:100%;height:42px;color:var(--mz-text);border-radius:14px;outline:none;padding:0 12px;font-size:13px;font-weight:800}@keyframes mz-menu-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.mz-accountBackdrop{z-index:160;background:#0f172a7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.mz-accountModal{border:1px solid var(--mz-border);background:var(--mz-card);width:min(540px,100%);max-height:min(88dvh,760px);color:var(--mz-text);border-radius:12px;padding:22px;overflow-y:auto;box-shadow:0 18px 48px #0f172a24}.mz-accountHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mz-accountHeader h2{letter-spacing:-.02em;margin:0;font-size:20px}.mz-accountHeader p{color:var(--mz-muted);margin:6px 0 0;font-size:13px;line-height:1.45}.mz-accountClose{border:1px solid var(--mz-border);background:var(--mz-card2);width:38px;height:38px;color:var(--mz-text);border-radius:11px;flex:none;place-items:center;font-size:21px;display:grid}.mz-accountForm{gap:14px;margin-top:20px;display:grid}.mz-accountField{color:var(--mz-text);gap:7px;font-size:12px;font-weight:850;display:grid}.mz-accountField input,.mz-accountField select{border:1px solid var(--mz-input-border,var(--mz-border));background:var(--mz-input-bg);width:100%;min-height:40px;color:var(--mz-text);border-radius:8px;padding:0 12px}.mz-accountProfessional{border-top:1px solid var(--mz-border);margin-top:18px;padding-top:16px}.mz-accountSectionHeading h3{color:var(--mz-text);margin:0;font-size:14px;font-weight:900}.mz-accountSectionHeading p,.mz-accountSectionHint{color:var(--mz-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.mz-accountProfessionalForm{gap:13px;margin-top:14px;display:grid}.mz-accountProfessionalGrid{grid-template-columns:minmax(0,1fr) minmax(150px,.55fr);gap:12px;display:grid}.mz-accountProfessionalActions{justify-content:flex-end;display:flex}@media (max-width:560px){.mz-accountProfessionalGrid{grid-template-columns:1fr}}.mz-accountFeedback{border-radius:11px;padding:10px 12px;font-size:12px;font-weight:800;line-height:1.4}.mz-accountFeedback.is-error{background:color-mix(in srgb, var(--mz-bad) 12%, transparent);color:var(--mz-bad)}.mz-accountFeedback.is-success{background:color-mix(in srgb, var(--mz-ok) 12%, transparent);color:var(--mz-ok)}.mz-accountActions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.mz-accountButton{border:1px solid var(--mz-border);background:var(--mz-card2);min-height:40px;color:var(--mz-text);font:inherit;border-radius:8px;padding:0 15px;font-size:12px;font-weight:900}.mz-accountButton.is-primary{background:var(--mz-accent);color:var(--mz-text-on-accent);border-color:#0000}.mz-accountButton:disabled,.mz-accountClose:disabled{cursor:not-allowed;opacity:.58}.mz-accountPassword{border-top:1px solid var(--mz-border);margin-top:18px;padding-top:16px}.mz-accountPassword summary{cursor:pointer;color:var(--mz-text);font-size:13px;font-weight:900}.mz-accountPasswordFields{gap:13px;margin-top:14px;display:grid}.mz-accountPasswordFields .mz-accountButton{justify-self:start}.mz-main{min-width:0;padding:0}.mz-shell.is-platform .mz-main{background:var(--mz-bg2);padding:0}.mz-platformTopbar{z-index:8;border-bottom:1px solid var(--mz-border);background:color-mix(in srgb, var(--mz-card) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:7px clamp(16px,1.5vw,28px);display:flex;position:sticky;top:0}.mz-platformTopbarContext,.mz-platformTopbarIdentity,.mz-platformTopbarIdentity>span:last-child{min-width:0;display:grid}.mz-platformTopbarContext{gap:1px}.mz-platformTopbarContext strong{font-size:13px;font-weight:800}.mz-platformTopbarEyebrow{color:var(--mz-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.mz-platformTopbarIdentity{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px}.mz-platformTopbarIdentity strong,.mz-platformTopbarIdentity small{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.mz-platformTopbarIdentity strong{font-size:12px}.mz-platformTopbarIdentity small{color:var(--mz-muted);font-size:10px}.mz-platformTopbarAvatar{background:var(--mz-accent-soft);width:34px;height:34px;color:var(--mz-accent-2);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.mz-shell.is-platform .mz-content{width:100%;padding:clamp(16px,1.5vw,28px)}.mz-content{min-width:0;padding:10px 14px 14px}.mz-content>*,.mz-main>*{min-width:0}@media (max-width:1180px) and (min-width:981px){.mz-content{max-width:100%;padding:8px 12px 12px}.management-config-page [style*="grid-template-columns: 1fr 1fr"],.management-config-page [style*="grid-template-columns: repeat(4"]{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.management-config-page input,.management-config-page select,.management-config-page textarea{min-width:0;max-width:100%}.mz-help-widget{z-index:60;width:52px;height:52px;position:fixed;bottom:22px;right:22px}.mz-help-widget.is-public-page-editor{bottom:104px}.mz-help-widget.is-conversations{z-index:45;top:22px;bottom:auto;right:22px}.mz-help-floating{border:1px solid var(--mz-primary-border);background:linear-gradient(135deg, var(--mz-accent), var(--mz-accent-2,var(--mz-accent)));width:52px;height:52px;color:var(--mz-text-on-accent);box-shadow:var(--mz-shadow-lg);z-index:1;border-radius:999px;place-items:center;font-size:22px;font-weight:950;display:grid;position:relative}.mz-help-dismiss{z-index:2;border:1px solid var(--mz-border);background:var(--mz-card);width:24px;height:24px;color:var(--mz-muted);box-shadow:var(--mz-shadow-sm);font:900 15px/1 var(--mz-font);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--mz-fast), transform var(--mz-fast), color var(--mz-fast);border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:-7px;right:-7px;transform:scale(.82)}.mz-help-widget:hover .mz-help-dismiss,.mz-help-widget:focus-within .mz-help-dismiss{opacity:1;pointer-events:auto;transform:scale(1)}.mz-help-dismiss:hover,.mz-help-dismiss:focus-visible{color:var(--mz-text);outline:3px solid var(--mz-accent-soft);outline-offset:2px}.mz-help-backdrop{z-index:120;background:var(--mz-overlay);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.mz-help-modal{border:1px solid var(--mz-border);background:var(--mz-card);width:min(720px,100%);max-height:min(88dvh,760px);color:var(--mz-text);box-shadow:var(--mz-shadow-lg);border-radius:12px;gap:16px;padding:20px;display:grid;overflow:auto}.mz-help-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.mz-help-title{letter-spacing:-.02em;font-size:18px;font-weight:950}.mz-help-intro{color:var(--mz-muted);margin-top:6px;font-size:13px;font-weight:800;line-height:1.45}.mz-help-list{gap:10px;display:grid}.mz-help-item{border:1px solid var(--mz-border);background:var(--mz-card2);border-radius:16px;gap:7px;padding:12px;font-size:13px;line-height:1.45;display:grid}.mz-help-question{color:var(--mz-accent);letter-spacing:-.01em;font-weight:950}.mz-help-answer{color:var(--mz-text);font-weight:800}@media (max-width:980px){.mz-shell{grid-template-columns:1fr!important}.mz-sidebar{border-right:none;border-bottom:1px solid var(--mz-border);height:auto;position:relative}.mz-sidebarFooter{margin-top:12px;position:relative;bottom:auto;left:auto;right:auto}.mz-sidebarNavRegion{padding:4px 0;display:block;overflow:visible}.mz-nav{margin:0}.mz-operatorMenu{bottom:calc(100% + 6px)}.mz-platformTopbar{position:relative}.mz-shell.is-conversations .mz-sidebar{grid-template-rows:44px 48px;gap:4px;height:auto;min-height:112px;padding:8px 10px;position:relative;overflow:hidden}.mz-shell.is-conversations .mz-sidebarNavRegion{min-width:0;padding:2px 0;overflow:auto hidden}.mz-shell.is-conversations .mz-nav{gap:4px;width:max-content;min-width:100%;margin:0;display:flex}.mz-shell.is-conversations .mz-navItem{flex:0 0 44px;justify-content:center;width:44px;min-width:44px;min-height:44px;padding:0;position:relative}.mz-shell.is-conversations .mz-navLabel{display:none}.mz-shell.is-conversations .mz-navGroup{flex:0 0 44px;width:44px;min-width:44px;display:block}.mz-shell.is-conversations .mz-navAgendaRow{min-height:44px}.mz-shell.is-conversations .mz-navAgendaLink{justify-content:center;width:44px;min-width:44px;padding:0}.mz-shell.is-conversations .mz-navAgendaToggle,.mz-shell.is-conversations .mz-navSubmenu,.mz-shell.is-conversations .mz-sidebarFooter{display:none}}@media (max-width:720px){.mz-help-widget{width:48px;height:48px;bottom:14px;right:14px}.mz-help-widget.is-public-page-editor{bottom:128px}.mz-help-widget.is-conversations{top:130px;bottom:auto;right:14px}.mz-help-floating{width:48px;height:48px}.mz-help-modal{border-radius:20px;padding:16px}.mz-sidebar{padding:10px}.mz-sidebarHeader{min-height:44px}.mz-brandMark{width:36px;height:36px}.mz-operatorMenu{min-width:min(260px,100vw - 20px);left:0;right:auto}.mz-accountBackdrop{padding:10px}.mz-accountModal{border-radius:18px;padding:18px}.mz-accountActions{flex-direction:column-reverse}.mz-accountActions .mz-accountButton{width:100%}.mz-platformTopbarIdentity>span:last-child{display:none}.mz-shell.is-platform .mz-content{padding:14px}}@media (hover:none),(pointer:coarse){.mz-help-dismiss{opacity:1;pointer-events:auto;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mzPrescriptionsSection{gap:14px;display:grid}.mzPrescriptionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mzPrescriptionEmpty{border:1px dashed var(--mz-border,#dfe3ea);min-height:150px;color:var(--mz-muted,#667085);text-align:center;border-radius:12px;place-content:center;justify-items:center;gap:7px;padding:22px;display:grid}.mzPrescriptionEmpty strong{color:var(--mz-text,#1d2939);font-size:15px}.mzPrescriptionList{gap:8px;display:grid}.mzPrescriptionRow{border:1px solid var(--mz-border,#e4e7ec);border-radius:11px;grid-template-columns:1.1fr 1fr auto auto;align-items:center;gap:12px;padding:13px;display:grid}.mzPrescriptionRow>div{gap:4px;display:grid}.mzPrescriptionRow strong{color:var(--mz-text,#1d2939);font-size:13px}.mzPrescriptionRow span{color:var(--mz-muted,#667085);font-size:12px}.mzPrescriptionActions{align-items:center;gap:6px;display:flex!important}.mzPrescriptionComposer{width:min(760px,100vw - 48px)!important}.mzPrescriptionSteps{border-bottom:1px solid var(--mz-border,#e4e7ec);color:var(--mz-muted,#667085);gap:16px;padding-bottom:12px;font-size:12px;font-weight:800;display:flex}.mzPrescriptionSteps span[data-active=true]{color:var(--mz-accent,#635bce)}.mzPrescriptionFacts{background:var(--mz-card2,#f8f9fc);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.mzPrescriptionFacts div{gap:3px;display:grid}.mzPrescriptionFacts span,.mzPrescriptionFacts small{color:var(--mz-muted,#667085);font-size:11px}.mzPrescriptionFacts strong{color:var(--mz-text,#1d2939);font-size:13px}.mzPrescriptionForm,.mzPrescriptionDocument,.mzSignatureChoices{gap:14px;display:grid}.mzPrescriptionForm h3,.mzPrescriptionDocument h3,.mzPrescriptionDocument h4{color:var(--mz-text,#1d2939);margin:0}.mzMedicationCard{border:1px solid var(--mz-border,#e4e7ec);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px;display:grid}.mzMedicationCard legend{color:var(--mz-muted,#667085);padding:0 4px;font-size:12px;font-weight:800}.mzMedicationCard label,.mzPrescriptionTextarea{color:var(--mz-text,#344054);gap:5px;font-size:12px;font-weight:750;display:grid}.mzMedicationCard small{color:var(--mz-danger,#c73838);font-size:11px}.mzPrescriptionTextarea textarea{border:1px solid var(--mz-input-border,#dfe3ea);min-height:90px;font:inherit;resize:vertical;border-radius:8px;padding:10px}.mzPrescriptionFooter{justify-content:space-between;gap:8px;width:100%;display:flex}.mzPrescriptionBadges{gap:6px;display:flex}.mzPrescriptionItem{border-bottom:1px solid var(--mz-border,#e4e7ec);gap:4px;padding:10px 0;display:grid}.mzPrescriptionItem strong{font-size:13px}.mzPrescriptionItem span,.mzPrescriptionInstructions{color:var(--mz-muted,#667085);font-size:13px}.mzPrescriptionWarning,.mzPrescriptionSignature{border-radius:10px;gap:4px;padding:12px;font-size:12px;display:grid}.mzPrescriptionWarning{color:#795300;background:#fff7e9;border:1px solid #f2d19b}.mzPrescriptionSignature.is-manual{color:#704700;background:#fff7e9;border:1px solid #f2d19b}.mzPrescriptionSignature.is-digital{color:#17652b;background:#ecf8ef;border:1px solid #a9d7b1}.mzSignatureChoice{text-align:left;border:1px solid var(--mz-border,#e4e7ec);background:var(--mz-card,#fff);color:var(--mz-text,#1d2939);border-radius:12px;gap:7px;padding:15px;display:grid}.mzSignatureChoice.is-selected{border-color:var(--mz-accent,#635bce);box-shadow:0 0 0 2px var(--mz-accent-soft,#f0edff)}.mzSignatureChoice:disabled{opacity:.65;cursor:not-allowed}.mzSignatureChoice span,.mzSignatureChoice small{color:var(--mz-muted,#667085);font-size:12px}.mzSignatureChoice strong{font-size:14px}@media (max-width:640px){.mzPrescriptionComposer{max-height:calc(100dvh - 16px);width:calc(100vw - 16px)!important}.mzPrescriptionRow{grid-template-columns:1fr;gap:8px}.mzPrescriptionActions{flex-wrap:wrap}.mzPrescriptionFacts,.mzMedicationCard{grid-template-columns:1fr}.mzPrescriptionSteps{gap:9px;font-size:11px}.mz-ui-modalFooter:has(.mzPrescriptionFooter){background:var(--mz-card,#fff);position:sticky;bottom:0}.mzPrescriptionFooter .mz-ui-button:last-child{white-space:normal;max-width:70%}.mzMedicationCard{padding:11px}}.mzPrescriptionComposer .mz-ui-modalHeader{padding:18px 20px 16px}.mzPrescriptionComposer .mz-ui-modalTitle{letter-spacing:-.015em;font-size:18px;font-weight:750}.mzPrescriptionComposer .mz-ui-modalDescription{font-size:13px;line-height:1.5}.mzPrescriptionComposer .mz-ui-modalContent{padding:18px 20px 20px}.mzPrescriptionComposer .mz-ui-modalFooter{border-top:1px solid var(--mz-border,#e8eaf0);min-height:68px;padding:14px 20px}.mzPrescriptionComposer .mz-ui-button{min-height:39px}.mzPrescriptionSteps{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 0 17px;font-size:13px;font-weight:650;display:grid;position:relative}.mzPrescriptionSteps:after{content:"";background:var(--mz-border,#e3e6ec);height:1px;position:absolute;bottom:5px;left:8%;right:8%}.mzPrescriptionSteps span{z-index:1;color:var(--mz-muted,#667085);white-space:nowrap;align-items:center;gap:7px;display:flex;position:relative}.mzPrescriptionSteps span:nth-child(2){justify-content:center}.mzPrescriptionSteps span:nth-child(3){justify-content:flex-end}.mzPrescriptionSteps i{border:1px solid var(--mz-border,#dfe3ea);background:var(--mz-card,#fff);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;font-weight:750;display:grid}.mzPrescriptionSteps span[data-state=active]{color:var(--mz-accent,#635bce);font-weight:750}.mzPrescriptionSteps span[data-state=active] i{border-color:var(--mz-accent,#635bce);background:var(--mz-accent,#635bce);color:#fff}.mzPrescriptionSteps span[data-state=complete]{color:var(--mz-text,#344054)}.mzPrescriptionSteps span[data-state=complete] i{color:var(--mz-accent,#635bce);border-color:#cfc9f4}.mzPrescriptionFacts{border:1px solid var(--mz-border,#e4e7ec);background:#fafbfc;border-radius:12px;gap:14px;padding:15px 16px;box-shadow:0 1px 2px #10182805}.mzPrescriptionFacts div{gap:5px;min-width:0}.mzPrescriptionFacts span,.mzPrescriptionFacts small{color:var(--mz-muted,#667085);font-size:11.5px;font-weight:600}.mzPrescriptionFacts strong{color:var(--mz-text,#1d2939);font-size:13.5px;font-weight:700;line-height:1.35}.mzPrescriptionReview{gap:18px}.mzPrescriptionReviewHeading{gap:4px;display:grid}.mzPrescriptionReviewHeading h3{font-size:16px;font-weight:750}.mzPrescriptionReviewHeading p{color:var(--mz-muted,#667085);margin:0;font-size:13px}.mzPrescriptionCrmWarning{color:#654b16;background:#fffbf2;border-color:#ead7ae;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:13px 14px}.mzPrescriptionCrmWarning>span{border:1px solid #d8b96f;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid}.mzPrescriptionCrmWarning strong{font-size:13px;font-weight:750}.mzPrescriptionCrmWarning p{color:#73571c;margin:3px 0 0;font-size:12.5px;line-height:1.45}.mzPrescriptionReviewMedications,.mzPrescriptionReviewInstructions{gap:10px;display:grid}.mzPrescriptionReviewMedications h4,.mzPrescriptionReviewInstructions h4{font-size:14px;font-weight:750}.mzPrescriptionReviewMedications>div{gap:9px;display:grid}.mzPrescriptionReviewItem{border:1px solid var(--mz-border,#e4e7ec);background:var(--mz-card,#fff);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;padding:14px 15px;display:grid;box-shadow:0 1px 2px #10182805}.mzPrescriptionReviewItemMain{gap:3px;min-width:0;display:grid}.mzPrescriptionReviewItemMain strong{color:var(--mz-text,#1d2939);text-transform:none;font-size:14px;font-weight:750}.mzPrescriptionReviewItemMain span{color:var(--mz-muted,#667085);font-size:12.5px}.mzPrescriptionReviewItemMain p{color:var(--mz-text,#344054);margin:5px 0 0;font-size:13px;line-height:1.45}.mzPrescriptionReviewItem dl{gap:16px;margin:0;display:flex}.mzPrescriptionReviewItem dl div{gap:3px;display:grid}.mzPrescriptionReviewItem dt{color:var(--mz-muted,#667085);font-size:11px;font-weight:650}.mzPrescriptionReviewItem dd{color:var(--mz-text,#344054);white-space:nowrap;margin:0;font-size:12.5px;font-weight:700}.mzPrescriptionReviewInstructions{background:#fafbfc;border-radius:11px;padding:14px 15px}.mzPrescriptionReviewInstructions p{color:var(--mz-text,#344054);margin:0;font-size:13px;line-height:1.5}.mzPrescriptionFooter{align-items:center}.mzPrescriptionFooter .mz-ui-button:disabled{opacity:.55;color:var(--mz-muted,#667085)}@media (max-width:640px){.mzPrescriptionComposer .mz-ui-modalHeader,.mzPrescriptionComposer .mz-ui-modalContent,.mzPrescriptionComposer .mz-ui-modalFooter{padding-left:16px;padding-right:16px}.mzPrescriptionSteps{font-size:11.5px}.mzPrescriptionSteps span{gap:5px}.mzPrescriptionSteps i{width:18px;height:18px;font-size:10px}.mzPrescriptionSteps:after{left:6%;right:6%}.mzPrescriptionFacts{grid-template-columns:1fr;gap:12px;padding:14px}.mzPrescriptionReviewItem{grid-template-columns:1fr;gap:13px;padding:14px}.mzPrescriptionReviewItem dl{justify-content:flex-start;gap:24px}.mzPrescriptionFooter .mz-ui-button:last-child{max-width:none}.mzPrescriptionComposer .mz-ui-modalFooter{min-height:64px}}.mzPrescriptionProfessionalLink{min-height:32px;color:var(--mz-accent,#635bce);align-items:center;margin-top:9px;font-size:12.5px;font-weight:750;text-decoration:none;display:inline-flex}.mzPrescriptionProfessionalLink:hover{text-decoration:underline}.mzPrescriptionProfessionalLink:focus-visible{outline:2px solid var(--mz-accent,#635bce);outline-offset:3px;border-radius:4px}.mzPrescriptionList{gap:12px}.mzPrescriptionRow{background:#fff;border-color:#e3e8ed;border-radius:14px;grid-template-columns:minmax(145px,.85fr) minmax(190px,1.15fr) auto auto;min-width:0;padding:17px 18px;position:relative;box-shadow:0 2px 8px #173a560b}.mzPrescriptionRow>div{min-width:0}.mzPrescriptionRow[data-status=cancelled]{background:snow}.mzPrescriptionIdentity strong{font-size:14px}.mzPrescriptionDoctor small{color:var(--mz-muted,#667085);font-size:12px}.mzPrescriptionBadges{flex-wrap:wrap;align-items:center;flex-direction:row!important;display:flex!important}.mzPrescriptionActions{justify-content:flex-end;position:relative}.mzPrescriptionMenu{position:relative}.mzPrescriptionMenu summary{border:1px solid var(--mz-border,#dfe3ea);width:36px;height:34px;color:var(--mz-text,#344054);cursor:pointer;border-radius:8px;place-items:center;font-size:18px;line-height:1;list-style:none;display:grid}.mzPrescriptionMenu summary::-webkit-details-marker{display:none}.mzPrescriptionMenu[open] summary{border-color:var(--mz-accent,#635bce);box-shadow:0 0 0 2px var(--mz-accent-soft,#f0edff)}.mzPrescriptionMenu>div{z-index:20;border:1px solid var(--mz-border,#e3e7ec);background:#fff;border-radius:10px;min-width:205px;padding:6px;display:grid;position:absolute;top:40px;right:0;box-shadow:0 12px 28px #10182829}.mzPrescriptionMenu button{text-align:left;color:var(--mz-text,#344054);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:12.5px}.mzPrescriptionMenu button:hover{background:#f6f7f9}.mzPrescriptionMenu button:disabled{color:#98a2b3;cursor:not-allowed}.mzPrescriptionMenu button.is-danger{color:#b42318}.mzPrescriptionCancelled{color:#a33129;letter-spacing:.02em;border-top:1px solid #f2d5d2;padding-top:10px;font-size:11.5px;font-weight:750;grid-column:1/-1!important}.mzPrescriptionDraftButtons{gap:8px;display:flex}@media (max-width:1240px) and (min-width:701px){.mzPrescriptionRow{grid-template-columns:minmax(150px,.85fr) minmax(190px,1.15fr);align-items:start}.mzPrescriptionBadges{grid-area:2/1}.mzPrescriptionActions{flex-wrap:wrap;grid-area:2/2;justify-content:flex-end}.mzPrescriptionMenu>div{right:0}}@media (max-width:700px){.mzPrescriptionRow{grid-template-columns:1fr;gap:10px;padding:15px}.mzPrescriptionActions{flex-wrap:wrap;justify-content:flex-start}.mzPrescriptionMenu{margin-left:auto}.mzPrescriptionMenu>div{right:0}.mzPrescriptionBadges{justify-content:flex-start}.mzPrescriptionDraftButtons{flex-wrap:wrap;justify-content:flex-end}}.mzDocumentPagination{border-top:1px solid var(--mz-border,#e4e7ec);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:12px;display:flex}.mzDocumentPagination span{color:var(--mz-text-secondary,#475467);white-space:nowrap;font-size:12px;font-weight:750}.mzDocumentPagination .mz-ui-button{min-width:76px}.mzPrescriptionSuperseded,.mzPrescriptionCorrection{color:#667085;letter-spacing:.01em;border-top:1px solid #e7ebef;padding-top:10px;font-size:11.5px;font-weight:700;grid-column:1/-1!important}.mzPrescriptionCorrection{color:#3f6374}.mzPrescriptionUnsignedNotice{text-align:center;justify-items:center;margin-top:8px;padding:0;box-shadow:none!important;color:var(--mz-text,#1d2939)!important;background:0 0!important;border:0!important;border-radius:0!important}.mzPrescriptionUnsignedNotice strong{font-size:12px;font-weight:700}.mzPrescriptionUnsignedNotice span{color:var(--mz-muted,#667085);font-size:12px}.mzPrescriptionVisualSheet{color:#18242e;background:#fff;width:min(100%,760px);min-height:980px;margin:0 auto;padding:58px 64px;font-family:Arial,sans-serif;box-shadow:0 1px 8px #1018281f}.mzPrescriptionVisualHeader{border-bottom:1px solid #dce3e8;padding-bottom:16px}.mzPrescriptionVisualHeader>div{gap:4px;display:grid}.mzPrescriptionVisualHeader strong{color:#173a56;font-size:18px}.mzPrescriptionVisualHeader span{color:#61717e;font-size:11px}.mzPrescriptionVisualHeader h3{color:#173a56;letter-spacing:.01em;text-align:center;margin:28px 0 0;font-size:22px}.mzPrescriptionVisualFacts{border-bottom:1px solid #dce3e8;grid-template-columns:1fr auto;gap:24px;padding:18px 0;display:grid}.mzPrescriptionVisualFacts div{gap:5px;display:grid}.mzPrescriptionVisualFacts div:last-child{text-align:right}.mzPrescriptionVisualFacts span,.mzPrescriptionVisualMedications h4{color:#2b7180;letter-spacing:.08em;font-size:10px;font-weight:700}.mzPrescriptionVisualFacts strong{font-size:13px}.mzPrescriptionVisualMedications{padding-top:20px}.mzPrescriptionVisualMedications h4{margin:0 0 14px}.mzPrescriptionVisualMedications article{border-bottom:1px solid #dce3e8;grid-template-columns:24px 1fr;gap:12px;padding:10px 0;display:grid}.mzPrescriptionVisualMedications b{color:#2b7180;font-size:12px}.mzPrescriptionVisualMedications article>div{gap:4px;display:grid}.mzPrescriptionVisualMedications strong{text-transform:uppercase;font-size:14px}.mzPrescriptionVisualMedications span,.mzPrescriptionVisualMedications p,.mzPrescriptionVisualMedications small{color:#61717e;margin:0;font-size:11px;line-height:1.45}.mzPrescriptionVisualMedications p{color:#18242e}.mzPrescriptionVisualSignature{text-align:center;justify-items:center;margin-top:90px;display:grid}.mzPrescriptionVisualSignature>i{border-top:1px solid #7a8791;width:225px;display:block}.mzPrescriptionVisualSignature>strong{margin-top:11px;font-size:12px}.mzPrescriptionVisualSignature>span{color:#61717e;margin-top:3px;font-size:11px}.mzPrescriptionVisualUnsignedNotice{text-align:center;gap:4px;margin-top:19px;display:grid}.mzPrescriptionVisualUnsignedNotice strong{font-size:11px}.mzPrescriptionVisualUnsignedNotice span{color:#61717e;font-size:11px}@media (max-width:640px){.mzPrescriptionVisualSheet{min-height:0;padding:34px 24px}.mzPrescriptionVisualHeader h3{font-size:18px}.mzPrescriptionVisualFacts{grid-template-columns:1fr}.mzPrescriptionVisualFacts div:last-child{text-align:left}.mzPrescriptionVisualSignature{margin-top:52px}}.pfForm[aria-labelledby=digital-identity-title]{display:none!important}
