/* medical-minimal.css - tylko kluczowe style dla medical content */
.medical-content{line-height:1.8}
.drug-info-table{border:1px solid #ddd;width:100%;margin:1rem 0}
.drug-info-table td{padding:0.5rem;border-bottom:1px solid #eee}
.side-effects{background:#fff3cd;padding:1rem;margin:1rem 0}
.dosage-info{background:#d1ecf1;padding:1rem;margin:1rem 0}

/* Medical disclaimer styling */
.medical-disclaimer{
    background:#f0f6fc;
    padding:1rem;
    border-left:4px solid #2271b1;
    margin:2rem 0;
    font-size:0.95rem;
}

/* Drug table enhancements */
.jovesto-info-table{
    background:#fff;
    border-collapse:collapse;
    width:100%;
    margin:2rem 0;
    box-shadow:0 1px 3px rgba(0,0,0,0.1);
}

.jovesto-info-table th{
    background:#f8f9fa;
    padding:1rem;
    text-align:left;
    font-weight:600;
    border-bottom:2px solid #dee2e6;
}

/* Basic responsive */
@media(max-width:768px){
    .drug-info-table{font-size:0.9rem}
    .medical-disclaimer{padding:0.8rem;margin:1rem 0}
}