body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-header{background-color:#fdfdf8;border-bottom:1px solid #e0e0e0;justify-content:flex-start;padding:20px 40px}.app-header,.logo-title{align-items:center;display:flex}.logo{height:60px;margin-right:20px;width:auto}.title-block{display:flex;flex-direction:column}.app-title{color:#4a6b57;font-size:1.8rem;font-weight:600;margin:0}.tagline{color:#6c7a6e;font-size:.95rem;margin-top:4px}.patient-card{background-color:#fdfdf8;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-bottom:32px;padding:24px}.form-row input{background-color:#fff;border:1px solid #dcdcdc;border-radius:6px;font-size:1rem;padding:10px}.status-card{background-color:#fdfdf8;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-bottom:32px;padding:24px}.form-row select{background-color:#fff;border:1px solid #dcdcdc;border-radius:6px;font-size:1rem;padding:10px}.anomaly-card{background-color:#fdfdf8;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-bottom:32px;padding:24px}.anomaly-entry{border-bottom:1px dashed #ccc;margin-bottom:24px;padding-bottom:16px}.form-row{margin-bottom:12px}.genetic-card{background-color:#fdfdf8;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-bottom:32px;padding:24px}.screening-row{align-items:center;display:flex;gap:20px;margin-bottom:16px}.screening-label{color:#3c4c3f;font-size:1rem;width:100px}.result-dropdown,.result-input,.status-dropdown{background-color:#fff;border:1px solid #dcdcdc;border-radius:6px;flex:1 1;font-size:1rem;padding:10px}.outside-studies-card{background-color:#fdfdf8;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-bottom:32px;padding:24px}.study-row{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.study-row input,.study-row select{background-color:#fff;border:1px solid #dcdcdc;border-radius:6px;flex:1 1;font-size:1rem;min-width:180px;padding:10px}.notes-input{flex:2 1}.add-button{background-color:#4a6b57;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 16px}.delivery-card{background-color:#fdfdf8;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 6px #0000000a;margin-bottom:32px;padding:24px}.section-title{color:#4a6b57;font-size:1.4rem;font-weight:600;margin-bottom:20px}.form-row{display:flex;flex-direction:column;margin-bottom:16px}.form-row label{color:#3c4c3f;font-size:.95rem;margin-bottom:6px}.form-row input,.form-row select{background-color:#fff;border:1px solid #dcdcdc;border-radius:6px;font-size:1rem;padding:10px}.divider{border:none;border-top:1px dashed #ccc;margin:24px 0}.form-footer{border-top:1px solid #e0e0e0;margin-top:40px;padding-top:20px;text-align:center}.save-button{background-color:#4a6b57;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px}.save-info{color:#3c4c3f;font-size:.95rem;margin-top:12px}
/*# sourceMappingURL=main.6e4086f1.css.map*/