.calcufacil-tirzepatide_dosage_calculator.calcufacil-container{max-width:700px;margin:25px auto;background:#f8f9fa;padding:25px;border-radius:10px;box-shadow:0 4px 15px rgb(0 0 0 / .08);font-family:'Arial',sans-serif;border:1px solid #00acc1;box-sizing:border-box}.calcufacil-tirzepatide_dosage_calculator h2{width:100%;text-align:center;color:#006064;margin-top:0;margin-bottom:25px;font-size:1.6em}.calcufacil-tirzepatide_dosage_calculator .schedule-table{width:100%;display:table;border-collapse:collapse}.calcufacil-tirzepatide_dosage_calculator .table-header{display:table-header-group;background-color:#00838f;color:#fff;font-weight:700}.calcufacil-tirzepatide_dosage_calculator .table-row{display:table-row;background:#fff}.calcufacil-tirzepatide_dosage_calculator .table-row:nth-of-type(even){background:#e0f7fa}.calcufacil-tirzepatide_dosage_calculator .table-cell{display:table-cell;padding:12px 15px;border:1px solid #b2ebf2;text-align:center;vertical-align:middle}.calcufacil-tirzepatide_dosage_calculator .table-header .table-cell{border-color:#00838f}.calcufacil-tirzepatide_dosage_calculator .table-cell[data-label]{display:none}.calcufacil-tirzepatide_dosage_calculator .disclaimer-box.warning{padding:15px;background-color:#FFF3E0;border:1px solid #FFE0B2;border-left:5px solid #EF6C00;border-radius:8px;font-size:.9em;color:#BF360C}.calcufacil-tirzepatide_dosage_calculator .disclaimer-box.warning h4{color:#D84315;font-size:1.1em;margin-top:0;margin-bottom:10px}.calcufacil-tirzepatide_dosage_calculator .disclaimer-box.warning ul{list-style:disc;margin-left:20px;padding-left:0;line-height:1.6}@media (max-width:600px){.calcufacil-tirzepatide_dosage_calculator .schedule-table,.calcufacil-tirzepatide_dosage_calculator .table-header,.calcufacil-tirzepatide_dosage_calculator .table-row,.calcufacil-tirzepatide_dosage_calculator .table-cell{display:block}.calcufacil-tirzepatide_dosage_calculator .table-header{display:none}.calcufacil-tirzepatide_dosage_calculator .table-row{margin-bottom:15px;border:1px solid #b2ebf2;border-radius:5px;overflow:hidden}.calcufacil-tirzepatide_dosage_calculator .table-cell{padding:10px;padding-left:50%;position:relative;text-align:right;border:none;border-bottom:1px solid #e0f7fa}.calcufacil-tirzepatide_dosage_calculator .table-cell:last-child{border-bottom:none}.calcufacil-tirzepatide_dosage_calculator .table-cell[data-label]::before{content:attr(data-label);position:absolute;left:10px;font-weight:700;text-align:left}}