@page{size:A4;margin:20mm 22mm 18mm;@bottom-left{content:"Seite " counter(page) " von " counter(pages);font-size:8pt;color:#6b7280}@bottom-right{content:"doctormic · www.doctormic.de";font-family:var(--font-outfit), system-ui, sans-serif;font-weight:600;font-size:8pt;color:#6b7280}}@media print{html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#000!important;background:#fff!important}.praxis-print{display:block!important}.praxis-print:not(.praxis-letter){max-width:165mm;font-size:11.5pt;line-height:1.5}.praxis-print:not(.praxis-letter) h1{font-size:15pt;line-height:1.25}.praxis-print:not(.praxis-letter) h2{letter-spacing:.04em;font-size:10pt}.praxis-print:not(.praxis-letter) h1,.praxis-print:not(.praxis-letter) h2{break-after:avoid}.praxis-print:not(.praxis-letter) section,.praxis-print:not(.praxis-letter) li{break-inside:avoid}.praxis-print:not(.praxis-letter) ul{padding-inline-start:5mm}.praxis-print:not(.praxis-letter) li{margin-bottom:1.5mm}.praxis-print:not(.praxis-letter) header{break-after:avoid}.praxis-print .praxis-print-foot{break-before:avoid}}@page patient-letter{margin:15mm 18mm 13mm;@bottom-left{content:none}@bottom-right{content:"Seite " counter(page) " von " counter(pages);font-family:var(--font-geist-sans), system-ui, sans-serif;font-weight:400;font-size:8pt;color:#5f6772}}@page patient-letter:first{@bottom-right{content:none}}@media print{.praxis-letter{page:patient-letter;--pl-ink:#101418;--pl-ink-2:#39414b;--pl-ink-3:#5f6772;--pl-rule:#c2c8d0;--pl-accent:#1e549a;--pl-label:37mm;--pl-gutter:6mm;--pl-module:.8mm;color:var(--pl-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;font-size:11.5pt;line-height:1.38}.praxis-letter .pl-sheet{flex-direction:column;min-height:calc(100vh - 2mm);display:flex}.praxis-letter p{margin:0}.praxis-letter :is(p,li){text-wrap:pretty}.praxis-letter b{color:var(--pl-ink);font-weight:600}.praxis-letter .pl-head{border-block-end:1.5pt solid var(--pl-accent);break-inside:avoid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:10mm;padding-block-end:3.4mm;display:grid}.praxis-letter .pl-practice{letter-spacing:-.014em;font-size:18pt;font-weight:600;line-height:1.12}.praxis-letter .pl-extra{color:var(--pl-ink-2);margin-block-start:1.3mm;font-size:11pt;line-height:1.35}.praxis-letter .pl-address{color:var(--pl-ink-2);text-align:end;font-size:9.5pt;font-style:normal;line-height:1.45}.praxis-letter .pl-address span{display:block}.praxis-letter .pl-meta{color:var(--pl-ink-2);break-after:avoid;flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:6mm;margin-block-start:5.2mm;font-size:11pt;line-height:1.35;display:flex}.praxis-letter .pl-kicker{letter-spacing:.06em;text-transform:uppercase;font-weight:600}.praxis-letter:is([lang=ar],[lang=zh]) .pl-kicker{letter-spacing:0}.praxis-letter .pl-title{letter-spacing:-.016em;text-wrap:balance;break-after:avoid;margin:1.4mm 0 4.4mm;font-size:21pt;font-weight:600;line-height:1.18}.praxis-letter .pl-draft{border:1.3pt solid var(--pl-ink);break-after:avoid;margin-block-end:4.5mm;padding:1.8mm 3.2mm;font-weight:600}.praxis-letter .pl-row{grid-template-columns:var(--pl-label) minmax(0, 1fr);column-gap:var(--pl-gutter);border-block-start:.6pt solid var(--pl-rule);align-items:baseline;padding-block:2.15mm;display:grid}.praxis-letter .pl-label{color:var(--pl-accent);break-inside:avoid;font-size:11pt;font-weight:600;line-height:1.3}.praxis-letter .pl-list{margin:0;padding:0;list-style:none}.praxis-letter .pl-list li{break-inside:avoid;padding-inline-start:4.4mm}.praxis-letter .pl-list li+li{margin-block-start:.55mm}.praxis-letter .pl-mark{width:4.4mm;color:var(--pl-accent);margin-inline-start:-4.4mm;display:inline-block}.praxis-letter .pl-mark svg{vertical-align:.14em;width:1.55mm;height:1.55mm;display:inline-block}.praxis-letter .pl-mark-arrow svg{vertical-align:-.1em;width:2.9mm;height:2.9mm}.praxis-letter[dir=rtl] .pl-mark-arrow svg{transform:scaleX(-1)}.praxis-letter .pl-mark-question{font-weight:700}.praxis-letter .pl-mainPoints li{font-size:12.5pt;font-weight:500;line-height:1.34}.praxis-letter .pl-mainPoints .pl-mark svg{width:1.7mm;height:1.7mm}.praxis-letter .pl-medicationsDiscussed li{text-indent:-4.4mm}.praxis-letter .pl-drug{font-weight:600}.praxis-letter .pl-summary .pl-text{orphans:3;widows:3;max-width:128mm}.praxis-letter .pl-app{align-items:center;padding-block:0}.praxis-letter .pl-qr{width:calc((var(--pl-qr-size) + 2 * var(--pl-qr-quiet)) * var(--pl-module));margin-inline-start:calc(-1 * var(--pl-qr-quiet) * var(--pl-module))}.praxis-letter .pl-qr svg{width:100%;height:auto;display:block}.praxis-letter .pl-app-text{break-inside:avoid;font-size:11pt}.praxis-letter .pl-app-text p+p{margin-block-start:.6mm}.praxis-letter .pl-app-title{font-weight:600}.praxis-letter .pl-code{letter-spacing:.1em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.praxis-letter .pl-body{margin-block-end:5.5mm}.praxis-letter .pl-foot{border-block-start:.6pt solid var(--pl-rule);color:var(--pl-ink-2);break-before:avoid;break-inside:avoid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8mm;margin-block-start:auto;padding-block-start:3mm;font-size:9.5pt;line-height:1.45;display:grid}.praxis-letter .pl-note{color:var(--pl-ink);grid-column:1/-1;margin-block-end:1.2mm;font-size:11pt;line-height:1.4}.praxis-letter .pl-made{color:var(--pl-ink-3);white-space:nowrap;align-items:center;gap:1.1mm;font-size:7.5pt;display:inline-flex}.praxis-letter .pl-flower{width:3.1mm;height:3.1mm}.praxis-letter .pl-wordmark{font-family:var(--font-outfit), var(--font-geist-sans), sans-serif;letter-spacing:-.01em;font-size:8.5pt;font-weight:700}}body select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.25rem}:root{--gegenlesen-wash:#10141813;--gegenlesen-wash-strong:#10141821}@media (prefers-color-scheme:dark){:root{--gegenlesen-wash:#f4f4f51a;--gegenlesen-wash-strong:#f4f4f52e}}.gegenlesen-mark{--gegenlesen-tone:var(--gegenlesen-wash);background:linear-gradient(transparent 58%, var(--gegenlesen-tone) 58%, var(--gegenlesen-tone) 92%, transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}.gegenlesen-mark[data-hover],.gegenlesen-mark[data-open]{--gegenlesen-tone:var(--gegenlesen-wash-strong)}@keyframes gegenlesen-rise{0%{opacity:0;transform:translateY(3px)}}.gegenlesen-rise{animation:.12s ease-out gegenlesen-rise}@keyframes gegenlesen-fade{0%{opacity:0}}.gegenlesen-fade{animation:.12s ease-out gegenlesen-fade}@media (prefers-reduced-motion:reduce){.gegenlesen-rise,.gegenlesen-fade{animation:none}}
