:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5;font-weight:400;color:#1e293b;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}#root{min-height:100vh}a{color:#0d9488;text-decoration:none}a:hover{color:#0f766e}button{font-family:inherit}.arztbrief-content table{width:100%;border-collapse:collapse;margin-bottom:1em;border:none!important}.arztbrief-content thead{display:none}.arztbrief-content td,.arztbrief-content th{border:none!important;padding:4px 12px 4px 0;vertical-align:top;text-align:left}.arztbrief-content td:first-child{font-weight:700;white-space:nowrap;width:1%;padding-right:16px}.arztbrief-content ul{margin:0;padding-left:20px}@media(max-width:768px){h1{font-size:1.5em}}:root{--color-primary: #0d9488;--color-primary-dark: #0f766e;--color-primary-light: #14b8a6;--color-primary-lighter: #5eead4;--color-primary-bg: #f0fdfa;--color-primary-border: #99f6e4;--color-primary-gradient: linear-gradient(135deg, #0d9488 0%, #14b8a6 100%);--color-accent: #6f42c1;--color-accent-bg: #f8f4ff;--color-success: #059669;--color-success-bg: #ecfdf5;--color-success-border: #a7f3d0;--color-danger: #dc2626;--color-danger-bg: #fef2f2;--color-danger-border: #fecaca;--color-warning: #d97706;--color-warning-bg: #fffbeb;--color-warning-border: #fde68a;--color-info: #0891b2;--color-info-bg: #ecfeff;--color-text: #1e293b;--color-text-secondary: #64748b;--color-text-muted: #94a3b8;--color-bg: #ffffff;--color-bg-secondary: #f8fafc;--color-bg-tertiary: #f1f5f9;--color-border: #e2e8f0;--color-border-light: #f1f5f9;--color-login-bg: linear-gradient(135deg, #0f172a 0%, #0c4a4e 50%, #134e4a 100%);--color-login-card: rgba(255, 255, 255, .06);--color-login-card-border: rgba(255, 255, 255, .1);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 25px -3px rgba(0, 0, 0, .1);--sidebar-width: 380px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.arztbrief-content{text-align:left!important}.arztbrief-content h1,.arztbrief-content h2,.arztbrief-content h3,.arztbrief-content h4{margin:.8em 0 .4em;font-weight:600;color:#2d3748;text-align:left}.arztbrief-content h1{font-size:1.3em}.arztbrief-content h2{font-size:1.15em}.arztbrief-content h3{font-size:1.05em}.arztbrief-content p{margin:.5em 0;text-align:left}.arztbrief-content ul,.arztbrief-content ol{margin:.5em 0;padding-left:1.5em;text-align:left}.arztbrief-content li{margin:.25em 0;text-align:left}.arztbrief-content strong{font-weight:600;color:#1a202c}@media print{.sidebar,.dashboard-header,.tab-nav,.no-print,button,nav,.search-bar,.filter-bar,.back-button{display:none!important}.dashboard-layout{display:block!important}.detail-panel{width:100%!important;max-width:100%!important;padding:0!important;overflow:visible!important}body{background:#fff!important;color:#000!important;font-size:11pt!important;margin:0!important;padding:0!important}.print-content{padding:20px!important}.print-content h3{font-size:14pt!important;margin-top:16pt!important;page-break-after:avoid}.print-content div{page-break-inside:avoid}.eye-data-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}.icd-tag{border:1px solid #999!important;background:#f0f0f0!important;color:#000!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
