.breakdance .bde-section-5381-102 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-5381-102 .section-container{--bde-section-width:100%}.breakdance .bde-section-5381-102 .section-container{padding-top:20px}#peptide-calculator-app{font-family:Arial,sans-serif;box-sizing:border-box}#peptide-calculator-app *,#peptide-calculator-app *::before,#peptide-calculator-app *::after{box-sizing:inherit}#peptide-calculator-app .calculator-container{background:#fff;padding:40px;border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,0.1);max-width:950px;width:100%}#peptide-calculator-app h1{text-align:center;color:#0F3F52;margin-top:0;margin-bottom:30px;font-size:2em}#peptide-calculator-app .input-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:40px}#peptide-calculator-app .input-column label{display:block;font-weight:700;color:#1F2632;margin-top:20px;margin-bottom:10px;border-left:3px solid #017BAC;padding-left:8px}#peptide-calculator-app .label-with-selector{display:flex;align-items:center;gap:10px}#peptide-calculator-app .unit-conversion-note{font-size:0.8em;color:#4A4C4D;font-style:italic;margin-top:-8px;margin-bottom:10px;padding-left:11px}#peptide-calculator-app .option-group{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}#peptide-calculator-app .option-group button{padding:10px 15px;border:1px solid #949698;background-color:#fff;border-radius:6px;cursor:pointer;color:#4A4C4D;transition:all 0.2s;font-size:1em}#peptide-calculator-app .option-group button:hover{border-color:#017BAC}#peptide-calculator-app .option-group button.selected{background-color:#017BAC;color:#fff;border-color:#017BAC}#peptide-calculator-app .option-group input[type="number"]{width:80px;padding:9px;border:1px solid #949698;border-radius:6px;text-align:center}#peptide-calculator-app .add-btn{background-color:#3DBBB8;color:#fff;border:none;cursor:pointer;transition:background-color 0.2s}#peptide-calculator-app .add-btn:hover{background-color:#31a5a2}#peptide-calculator-app .remove-peptide-btn{background-color:transparent;color:#d9534f;border:none!important;padding:0!important;font-weight:700;font-size:2.2em!important;line-height:0.5;text-align:center;transition:all 0.2s}#peptide-calculator-app .remove-peptide-btn:hover{color:#a94442;transform:scale(1.1)}#peptide-calculator-app .unit-btn{padding:10px!important;min-width:50px;text-align:center;justify-content:center}#peptide-calculator-app .output-column h2{color:#017BAC;border-bottom:2px solid #3DBBB8;padding-bottom:10px;margin-top:0;margin-bottom:20px;text-align:center}#peptide-calculator-app .concentration-box{background-color:#F0F2F5;border-radius:8px;padding:15px;margin-bottom:20px;text-align:center}#peptide-calculator-app .concentration-box p{margin:5px 0;color:#4A4C4D}#peptide-calculator-app .conc-value{font-weight:700;font-size:1.1em;color:#1F2632}#peptide-calculator-app .result-box{text-align:center;padding:20px 0}#peptide-calculator-app #result-text{font-size:1.2em;color:#4A4C4D;margin-bottom:5px}#peptide-calculator-app #unit-output{font-weight:700;color:#0F3F52;font-size:3.5em;line-height:1;display:block}#peptide-calculator-app .unit-label{color:#017BAC;font-weight:700;margin-top:-10px}#peptide-calculator-app .ml-label{color:#4A4C4D;font-size:1em;margin-top:5px}#peptide-calculator-app .blend-peptide-item{border-top:1px solid #e0e0e0;padding-top:15px}#peptide-calculator-app #blend-breakdown{margin-top:15px;font-size:0.9em;color:#4A4C4D}#peptide-calculator-app #blend-breakdown p{margin:4px 0}#peptide-calculator-app #blend-breakdown span{font-weight:700}#peptide-calculator-app .syringe-graphic-container{padding-top:30px}#peptide-calculator-app .syringe-graphic{position:relative;width:100%;height:30px;margin:40px auto 0;border:2px solid #1F2632;border-radius:0px;display:flex;align-items:flex-end}#peptide-calculator-app .syringe-plunger{height:100%;background-color:#3DBBB8;width:0%;border-radius:0px;transition:width 0.5s ease-in-out}#peptide-calculator-app .syringe-markings{position:absolute;top:0;left:0;width:100%;height:100%}#peptide-calculator-app .syringe-markings .tick{position:absolute;top:50%;transform:translateY(-50%);width:1px;height:50%;background-color:#949698}#peptide-calculator-app .syringe-markings .tick.major{top:0;transform:translateY(0);height:100%;background-color:#1F2632}#peptide-calculator-app .syringe-markings .tick .label{position:absolute;top:35px;left:50%;transform:translateX(-50%);font-size:0.7em;color:#1F2632;font-weight:700}#peptide-calculator-app .disclaimer{text-align:center;font-size:0.8em;color:#949698;margin-top:30px}@media (max-width:768px){#peptide-calculator-app .input-grid{grid-template-columns:1fr;gap:20px}#peptide-calculator-app .calculator-container{padding:20px}#peptide-calculator-app h1{font-size:1.5em;margin-bottom:20px}#peptide-calculator-app #unit-output{font-size:3em}#peptide-calculator-app .syringe-graphic{margin-top:30px}}