.rx-entry-header[data-v-a73d397b]{display:grid;grid-template-columns:58px minmax(180px,1fr) minmax(125px,.55fr) minmax(130px,.6fr);align-items:end;gap:12px;padding:8px 4px;border-top:3px solid #243d89;border-bottom:1px solid #243d89;color:#172554}html.dark .rx-entry-header{border-color:#64748b;color:#e2e8f0}html.dark .rx-entry-header .rx-paper-symbol{color:#93c5fd}.rx-entry-name[data-v-a73d397b],.rx-entry-age[data-v-a73d397b],.rx-entry-date[data-v-a73d397b]{display:flex;min-width:0;align-items:end;gap:6px;font-size:12px}.rx-patient-search[data-v-a73d397b],.rx-entry-age span[data-v-a73d397b],.rx-entry-date span[data-v-a73d397b]{flex:1;min-width:0}.rx-patient-search[data-v-a73d397b]{position:relative}.rx-patient-search>input[data-v-a73d397b]{width:100%;min-height:28px;padding:4px 3px;border:0;border-bottom:1px solid #243d89;border-radius:0;background:transparent;color:inherit;font-size:12px}.rx-patient-search>input[data-v-a73d397b]:focus{border-color:#2563eb;outline:none;box-shadow:0 1px #2563eb}.rx-patient-search>input[data-v-a73d397b]::-moz-placeholder{color:#64748b;opacity:1}.rx-patient-search>input[data-v-a73d397b]::placeholder{color:#64748b;opacity:1}.rx-patient-results[data-v-a73d397b]{position:absolute;z-index:30;top:calc(100% + 4px);right:0;left:0;max-height:220px;overflow-y:auto;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;box-shadow:0 10px 24px #0f172a29}.rx-patient-result[data-v-a73d397b]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left;font-size:12px}.rx-patient-result[data-v-a73d397b]:hover,.rx-patient-result[data-v-a73d397b]:focus{outline:none;background:#eff6ff}.rx-patient-result small[data-v-a73d397b]{flex:none;color:#64748b;font-size:10px}.rx-patient-empty[data-v-a73d397b],.rx-patient-error[data-v-a73d397b]{margin:0;padding:9px 10px;color:#64748b;font-size:11px}.rx-patient-error[data-v-a73d397b]{padding:4px 0 0;color:#b91c1c}html.dark .rx-patient-search>input{border-color:#64748b;color:#f1f5f9}html.dark .rx-patient-search>input:focus{border-color:#60a5fa;box-shadow:0 1px #60a5fa}html.dark .rx-patient-search>input::-moz-placeholder{color:#94a3b8}html.dark .rx-patient-search>input::placeholder{color:#94a3b8}html.dark .rx-patient-results{border-color:#475569;background:#1e293b;color:#f1f5f9}html.dark .rx-patient-result:hover,html.dark .rx-patient-result:focus{background:#334155}html.dark .rx-patient-result small,html.dark .rx-patient-empty{color:#cbd5e1}html.dark .rx-patient-error{color:#fca5a5}.rx-entry-history[data-v-a73d397b]{display:grid;gap:4px}.rx-entry-ruled[data-v-a73d397b]{display:flex;align-items:end;gap:7px;min-height:38px;color:#172554;font-size:13px}html.dark .rx-entry-ruled{color:#e2e8f0}.rx-entry-ruled strong[data-v-a73d397b]{flex:none}.rx-entry-ruled input[data-v-a73d397b]{flex:1;min-width:0;min-height:26px;padding:2px 4px;border:0;border-bottom:1px solid #243d89;border-radius:0;outline:none;background:transparent;color:inherit;font-size:12px}.rx-entry-ruled input[data-v-a73d397b]:focus{box-shadow:0 1px #2563eb}html.dark .rx-patient-search>input,html.dark .rx-entry-age span,html.dark .rx-entry-date span,html.dark .rx-entry-ruled input{border-color:#64748b;color:#f1f5f9}html.dark .rx-patient-search>input:focus,html.dark .rx-entry-ruled input:focus{border-color:#60a5fa;box-shadow:0 1px #60a5fa}html.dark .rx-entry-ruled input::-moz-placeholder{color:#94a3b8;opacity:1}html.dark .rx-entry-ruled input::placeholder{color:#94a3b8;opacity:1}.prescription-modal[data-v-a73d397b]{overflow:hidden}.prescription-dialog[data-v-a73d397b]{width:min(100%,900px);max-height:calc(100dvh - 2rem)}.prescription-toolbar[data-v-a73d397b]{position:relative;z-index:2;flex:none}.prescription-preview-scroll[data-v-a73d397b]{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;overflow:auto;padding:12px;background:#e9edf4}.prescription-print-area[data-v-a73d397b]{box-sizing:border-box;display:grid;width:min(100%,760px,calc((100dvh - 8rem)*.967));aspect-ratio:768 / 794;grid-template-rows:8fr 59fr 29fr 4fr;margin:0 auto;padding:3.3% 3.9% 2.2%;overflow:hidden;background:#fff;color:#172554;border:1px solid #d7dce8;font-family:Arial,Helvetica,sans-serif;font-size:clamp(7px,1.15vw,11px);color-scheme:light}.prescription-print-area[data-v-a73d397b],.prescription-print-area[data-v-a73d397b] *{box-sizing:border-box}.dark{background:#fff;color:#172554;border-color:#d7dce8}.rx-paper-header[data-v-a73d397b]{display:grid;min-height:0;grid-template-columns:8% minmax(0,1fr);align-items:center;border-top:3px solid #243d89;border-bottom:1px solid #243d89}.rx-paper-symbol[data-v-a73d397b]{position:relative;width:100%;color:#243d89;font-family:Georgia,serif;font-size:3.2em;font-weight:700;line-height:.8}.rx-paper-symbol small[data-v-a73d397b]{position:absolute;top:.6em;left:.7em;font-size:.5em}.rx-paper-identity[data-v-a73d397b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr) minmax(0,.7fr);gap:1.2%;align-items:end;padding:1% 0 1.3%}.rx-paper-identity>div[data-v-a73d397b],.rx-ruled-field[data-v-a73d397b],.rx-plan-field[data-v-a73d397b],.rx-followup-field[data-v-a73d397b]{display:flex;align-items:end;gap:6px;min-width:0}.rx-paper-identity strong[data-v-a73d397b],.rx-ruled-field strong[data-v-a73d397b],.rx-plan-field strong[data-v-a73d397b],.rx-followup-field strong[data-v-a73d397b]{flex:none;font-size:1em}.rx-paper-identity span[data-v-a73d397b],.rx-ruled-field span[data-v-a73d397b],.rx-plan-field span[data-v-a73d397b],.rx-followup-field span[data-v-a73d397b]{flex:1;min-width:0;min-height:1.4em;padding:.15em;overflow-wrap:anywhere;border-bottom:1px solid #243d89}.rx-paper-age[data-v-a73d397b]{white-space:nowrap;font-size:.9em}.rx-paper-age strong[data-v-a73d397b]{font-size:.95em}.rx-paper-main[data-v-a73d397b]{display:grid;min-height:0;grid-template-columns:minmax(0,72fr) minmax(0,28fr)}.rx-paper-left[data-v-a73d397b]{display:flex;min-width:0;flex-direction:column;padding:0 3% 0 .5%}.rx-ruled-field[data-v-a73d397b]{min-height:0;flex:0 0 8%}.rx-medication-writing[data-v-a73d397b]{position:relative;flex:1 1 0;min-height:0;margin:0 0 1% 5%;padding:1% 0 0 2%}.rx-medication-lines>div[data-v-a73d397b]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr) minmax(0,1fr);gap:2%;min-height:2.2em;align-items:center;border-bottom:1px solid #e2e7f0;font-size:.78em}.rx-medication-lines strong[data-v-a73d397b]{font-size:1em}.rx-medication-lines span[data-v-a73d397b]{overflow-wrap:anywhere;line-height:1.25}.rx-paper-left-bottom[data-v-a73d397b]{display:grid;flex:0 0 22%;min-height:0;grid-template-rows:minmax(1.5em,auto) minmax(1.5em,auto) minmax(2.5em,1fr);gap:3%;margin-top:auto}.rx-plan-field[data-v-a73d397b]{display:flex;align-items:end;gap:6px;min-height:0}.rx-plan-field span[data-v-a73d397b]{flex:1;min-width:0;min-height:1.5em;padding:.15em;overflow-wrap:anywhere;border-bottom:1px solid #243d89}.rx-followup-field[data-v-a73d397b]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:6px;min-height:0}.rx-followup-field strong[data-v-a73d397b]{white-space:nowrap}.rx-followup-field span[data-v-a73d397b]{min-width:0;min-height:1.5em;padding:.15em;overflow-wrap:anywhere;border-bottom:1px solid #243d89}.rx-paper-notes[data-v-a73d397b]{position:relative;align-self:stretch;min-height:0;padding:.2em .15em .35em;overflow-wrap:anywhere;line-height:1.35}.rx-paper-notes[data-v-a73d397b]:after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #243d89;content:""}.rx-paper-side[data-v-a73d397b]{box-sizing:border-box;padding:1.5% 0 0 3%;border-left:1px solid #243d89;color:#172554}.rx-acuity-field[data-v-a73d397b]{display:grid;grid-template-columns:22% minmax(0,1fr);gap:2%;align-items:start;min-height:0;margin-bottom:2%;font-size:.9em}.rx-acuity-field strong[data-v-a73d397b],.rx-at-field strong[data-v-a73d397b],.rx-ar-field>strong[data-v-a73d397b]{font-size:10px}.rx-acuity-values[data-v-a73d397b]{display:grid;gap:2px}.rx-acuity-values span[data-v-a73d397b]{display:grid;grid-template-columns:29% minmax(0,1fr);gap:3%;min-height:1.2em;align-items:center;border-bottom:1px solid #aab5cd}.rx-acuity-values small[data-v-a73d397b],.rx-ar-grid small[data-v-a73d397b]{font-size:.72em;font-weight:700}.rx-acuity-values b[data-v-a73d397b]{min-height:1em;overflow-wrap:anywhere;font-size:.85em}.rx-at-field[data-v-a73d397b]{display:flex;gap:7px;align-items:baseline;min-height:0;margin-top:1%}.rx-at-field span[data-v-a73d397b]{flex:1;overflow-wrap:anywhere;min-height:1.3em;border-bottom:1px solid #243d89}.rx-ar-field[data-v-a73d397b]{display:grid;grid-template-columns:17% minmax(0,1fr);gap:2%;margin-top:1%}.rx-ar-grid[data-v-a73d397b]{display:grid;grid-template-columns:19% repeat(3,minmax(0,1fr));gap:1%;align-items:center;text-align:center;font-size:.7em}.rx-ar-grid>span[data-v-a73d397b]{min-height:1.2em;overflow-wrap:anywhere;border-bottom:1px solid #aab5cd}.rx-ar-grid>b[data-v-a73d397b]{font-size:.62em}.rx-conditions[data-v-a73d397b]{display:grid;gap:3%;margin-top:4%;font-size:.84em}.rx-conditions b[data-v-a73d397b]{font-size:.75em}.rx-paper-lower[data-v-a73d397b]{display:grid;min-height:0;grid-template-columns:48% 52%}.rx-paper-lower-left[data-v-a73d397b]{min-height:1px}.rx-paper-vision[data-v-a73d397b]{display:flex;width:100%;min-height:0;min-width:0;flex-direction:column;padding:1% 0 0 3%}.rx-vision-block[data-v-a73d397b]{min-width:0;flex:0 0 auto}.rx-vision-block h3[data-v-a73d397b]{margin:0;color:#243d89;font-size:1.45em;font-weight:800;text-align:center}.rx-eye-headings[data-v-a73d397b],.rx-vision-tables[data-v-a73d397b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1%}.rx-eye-headings[data-v-a73d397b]{margin-top:1px;text-align:center;font-size:.74em}.rx-vision-tables table[data-v-a73d397b]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.82em;text-align:center}.rx-vision-tables th[data-v-a73d397b],.rx-vision-tables td[data-v-a73d397b]{height:1.9em;padding:.12em;border:1px solid #243d89;overflow-wrap:anywhere}.rx-vision-tables th[data-v-a73d397b]{background:#f4f6fb;font-size:.74em}.rx-near-block[data-v-a73d397b]{margin-top:1%}.rx-near-block h3[data-v-a73d397b]{margin-bottom:1px}.rx-lens-types[data-v-a73d397b]{display:flex;justify-content:center;gap:2%;margin-top:1.5%;font-size:.66em;font-weight:700}.rx-lens-types span[data-v-a73d397b]{white-space:nowrap}.rx-lens-types b[data-v-a73d397b]{font-size:1.1em}.rx-paper-type[data-v-a73d397b]{display:flex;gap:4px;margin-top:1%;align-items:end;font-size:.76em;white-space:nowrap}.rx-paper-type span[data-v-a73d397b]{flex:1;min-height:1.3em;border-bottom:1px solid #243d89}.rx-paper-footer[data-v-a73d397b]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:0;padding:0;color:#243d89;font-family:Georgia,serif;font-size:1em;font-weight:700;line-height:1;white-space:nowrap}.rx-input[data-v-a73d397b]{width:100%;border:1px solid rgb(226 232 240);border-radius:.625rem;background:#fff;color:#0f172a;padding:.5rem .625rem;font-size:.75rem;color-scheme:light}.rx-input[data-v-a73d397b]:focus{outline:2px solid rgb(59 130 246 / 20%);border-color:#3b82f6}html.dark .rx-input{background:#0f172a;border-color:#334155;color:#f1f5f9;color-scheme:dark}html.dark .rx-input::-moz-placeholder{color:#94a3b8}html.dark .rx-input::placeholder{color:#94a3b8}@media print{@page{size:A4 portrait;margin:0}body *{visibility:hidden!important}.prescription-print-area[data-v-a73d397b],.prescription-print-area[data-v-a73d397b] *{visibility:visible!important;color:#172554!important;background:#fff!important}.prescription-print-area[data-v-a73d397b]{position:fixed;inset:0 auto auto 0;width:210mm;height:297mm;max-width:none;margin:0;padding:11mm 12mm 8mm;border:0;overflow:hidden;font-size:10pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}.rx-paper-header[data-v-a73d397b],.rx-paper-main[data-v-a73d397b],.rx-paper-lower[data-v-a73d397b],.rx-paper-footer[data-v-a73d397b]{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.print-hidden[data-v-a73d397b]{display:none!important}}@media(max-width:700px){.rx-entry-header[data-v-a73d397b]{grid-template-columns:44px 1fr}.rx-entry-age[data-v-a73d397b],.rx-entry-date[data-v-a73d397b]{grid-column:2}}
