.bdcalc2026-container{all:initial;display:block;max-width:850px!important;margin:0 auto!important;padding:10px!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.bdcalc2026-container *{box-sizing:border-box!important;font-family:'Poppins','Segoe UI Emoji','Apple Color Emoji','Noto Color Emoji',Arial,sans-serif!important;font-weight:normal!important}.bdcalc2026-container p,.bdcalc2026-container span,.bdcalc2026-container div,.bdcalc2026-container li,.bdcalc2026-container label,.bdcalc2026-container input,.bdcalc2026-container select,.bdcalc2026-container textarea{font-weight:normal!important}.bdcalc2026-container strong,.bdcalc2026-container b{font-weight:700!important}.bdcalc2026-container h1,.bdcalc2026-container h2,.bdcalc2026-container h3,.bdcalc2026-container h4,.bdcalc2026-container h5,.bdcalc2026-container h6{font-weight:600!important;margin-top:0}.bdcalc2026-container input,.bdcalc2026-container select,.bdcalc2026-container button,.bdcalc2026-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px!important;outline:none}.bdcalc2026-container button{cursor:pointer!important;text-decoration:none!important}.bdcalc2026-dark .bdcalc2026-card-header,.bdcalc2026-dark .bdcalc2026-input-section,.bdcalc2026-dark .bdcalc2026-result-container{background:#1e1e2e;color:#e0e0e0;box-shadow:0 8px 20px rgb(0 0 0 / .4)}.bdcalc2026-dark .bdcalc2026-card-header h2,.bdcalc2026-dark .bdcalc2026-result-container h3{color:#90caf9}.bdcalc2026-dark .bdcalc2026-input-group label,.bdcalc2026-dark .bdcalc2026-section-heading h4{color:#90caf9;border-color:#90caf9}.bdcalc2026-dark .bdcalc2026-input-group input{background:#2a2a3e;border-color:#444;color:#e0e0e0}.bdcalc2026-dark .bdcalc2026-input-group select{background:#2a2a3e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2390caf9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;background-size:16px;border-color:#444;color:#e0e0e0}.bdcalc2026-dark .bdcalc2026-result-card{background:#2a2a3e;border-color:#333}.bdcalc2026-dark .bdcalc2026-checkbox-option{background:#2a2a3e;border-color:#444;color:#e0e0e0}.bdcalc2026-dark .bdcalc2026-checkbox-option input[type="checkbox"]{border:2px solid #90caf9!important;background-color:#2a2a3e!important}.bdcalc2026-dark .bdcalc2026-checkbox-option label{color:#e0e0e0}.bdcalc2026-dark .bdcalc2026-breakdown-section{background:#1a2a3a;color:#90caf9}.bdcalc2026-dark .bdcalc2026-calculation-steps{background:#2a1a3a;color:#ce93d8}.bdcalc2026-dark .bdcalc2026-comparison-table{background:#2a2010;color:#ffb74d}.bdcalc2026-dark .bdcalc2026-comparison-table th{background:#3a2e10;color:#ffb74d}.bdcalc2026-dark .bdcalc2026-educational-info{background:linear-gradient(135deg,#1a2e1a 0%,#1a3a1a 100%)}.bdcalc2026-dark .bdcalc2026-edu-tip{background:#2a2a3e;border-left-color:#90caf9;color:#e0e0e0}.bdcalc2026-card-header{text-align:center;margin-bottom:15px;padding:25px;border-radius:16px;background:#fff;box-shadow:0 8px 20px rgb(0 0 0 / .05);position:relative}.bdcalc2026-card-header h2{font-size:26px;color:#1976d2;margin-bottom:10px}.bdcalc2026-card-header p{font-size:14px;color:#555;max-width:600px;margin:0 auto}.bdcalc2026-darkmode-btn{position:absolute;top:15px;right:15px;background:none;border:1.5px solid #e0e0e0;padding:6px 14px;font-size:14px;transition:.3s;font-weight:600!important;border-radius:50px!important}.bdcalc2026-darkmode-btn:hover{background:#1976d2;color:#fff;border-color:#1976d2}.bdcalc2026-info-box{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%);color:#fff;padding:20px;border-radius:14px;margin-bottom:25px}.bdcalc2026-info-box p{margin:0 0 10px 0;font-size:14px;line-height:1.6}.bdcalc2026-info-box p:last-child{margin-bottom:0}.bdcalc2026-input-section{background:#fff;padding:25px;border-radius:16px;box-shadow:0 8px 20px rgb(0 0 0 / .05)}.bdcalc2026-section-heading h4{color:#1976d2;border-bottom:2px solid #e3f2fd;padding-bottom:10px;margin-bottom:20px}.bdcalc2026-input-row{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:20px}.bdcalc2026-input-group{flex:1;min-width:200px}.bdcalc2026-input-group label{display:block;margin-bottom:8px;font-weight:600!important;font-size:14px;color:#444}.bdcalc2026-input-group input{width:100%;padding:12px 15px;border:1px solid #d1d9e6;font-size:15px;transition:.3s;background:#fff}.bdcalc2026-input-group select{width:100%;padding:12px 35px 12px 15px;border:1px solid #d1d9e6;font-size:15px;transition:.3s;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%231976d2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;background-size:16px}.bdcalc2026-input-group input:focus,.bdcalc2026-input-group select:focus{border-color:#1976d2;box-shadow:0 0 0 3px rgb(25 118 210 / .1)}.bdcalc2026-error-msg{color:#f44336;font-size:12px;margin-top:5px;display:none}.bdcalc2026-error-msg.bdcalc2026-show{display:block}.bdcalc2026-hint{font-size:11px;color:#888;margin-top:4px}.bdcalc2026-checkbox-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin-bottom:20px}.bdcalc2026-checkbox-option{display:flex;align-items:center;gap:12px;padding:12px 15px;background:#f8fbff;border:1.5px solid #e3f2fd;border-radius:10px;cursor:pointer;transition:.2s}.bdcalc2026-checkbox-option:hover{background:#f0f7ff;border-color:#90caf9}.bdcalc2026-checkbox-option input[type="checkbox"]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important;width:20px!important;height:20px!important;accent-color:#1976d2!important;cursor:pointer!important;flex-shrink:0!important;margin:0!important;border:2px solid #1976d2!important;background-color:#ffffff!important;opacity:1!important;visibility:visible!important}.bdcalc2026-checkbox-option label{font-size:13px;color:#444;cursor:pointer}.bdcalc2026-btn-group{display:flex;gap:15px;margin-top:25px}.bdcalc2026-calculate-btn,.bdcalc2026-reset-btn{flex:1;padding:15px;border:none;font-weight:700!important;font-size:16px;transition:.3s}.bdcalc2026-calculate-btn{background:#1976d2;color:#fff}.bdcalc2026-calculate-btn:hover{background:#1565c0;transform:translateY(-2px);box-shadow:0 5px 15px rgb(25 118 210 / .3)}.bdcalc2026-reset-btn{background:#f44336;color:#fff}.bdcalc2026-reset-btn:hover{background:#d32f2f;transform:translateY(-2px);box-shadow:0 5px 15px rgb(244 67 54 / .3)}.bdcalc2026-result-container{margin-top:35px;padding:30px;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgb(0 0 0 / .08)}.bdcalc2026-result-container.bdcalc2026-hidden{display:none}.bdcalc2026-result-container h3{text-align:center;color:#1976d2;margin-bottom:25px}.bdcalc2026-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:25px}.bdcalc2026-result-card{background:#f8f9fa;padding:20px;border-radius:15px;text-align:center;border:1px solid #f1f3f5;transition:.3s}.bdcalc2026-result-card.bdcalc2026-primary{grid-column:1 / -1;background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%);color:#fff;border:none}.bdcalc2026-result-card:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgb(0 0 0 / .05)}.bdcalc2026-result-title{font-size:11px;font-weight:700!important;letter-spacing:.5px;opacity:.8;margin-bottom:8px}.bdcalc2026-result-value{font-size:26px;font-weight:700!important;margin-bottom:5px}.bdcalc2026-result-unit{font-size:13px;opacity:.7}.bdcalc2026-breakdown-section,.bdcalc2026-calculation-steps,.bdcalc2026-educational-info,.bdcalc2026-comparison-table{padding:25px;border-radius:16px;margin-bottom:25px}.bdcalc2026-breakdown-section{background:#e3f2fd}.bdcalc2026-calculation-steps{background:#f3e5f5}.bdcalc2026-educational-info{background:#e8f5e9}.bdcalc2026-comparison-table{background:#fff8e1;overflow-x:auto}.bdcalc2026-comparison-table table{width:100%;border-collapse:collapse;margin-top:15px;min-width:400px}.bdcalc2026-comparison-table th,.bdcalc2026-comparison-table td{padding:12px;text-align:left;border-bottom:1px solid #ffe082;font-size:13px}.bdcalc2026-comparison-table th{color:#e65100;background:#ffecb3}.bdcalc2026-comparison-table td{color:#5d4037}.bdcalc2026-edu-tip{background:#f0f4f8;border-left:4px solid #1976d2;padding:15px;border-radius:8px;margin-top:15px;font-size:13px;line-height:1.5;color:#444}.bdcalc2026-edu-tip strong{color:#1976d2;display:block;margin-bottom:5px}.bdcalc2026-copy-bar{display:flex;gap:10px;justify-content:center;margin-top:20px}.bdcalc2026-copy-btn{background:#e3f2fd;color:#1976d2;border:1.5px solid #90caf9;padding:10px 20px;font-size:13px;font-weight:600!important;transition:.3s}.bdcalc2026-copy-btn:hover{background:#1976d2;color:#fff}.bdcalc2026-toast{position:fixed;bottom:30px;left:50%;transform:translateX(-50%) translateY(100px);background:#333;color:#fff;padding:12px 25px;border-radius:30px;font-size:14px;transition:.4s cubic-bezier(.18,.89,.32,1.28);opacity:0;z-index:1000}.bdcalc2026-toast.bdcalc2026-show{opacity:1;transform:translateX(-50%) translateY(0)}.bdcalc2026-hidden{display:none!important}@media (max-width:600px){.bdcalc2026-results-grid{grid-template-columns:1fr 1fr}.bdcalc2026-result-card.bdcalc2026-primary{grid-column:span 2}.bdcalc2026-result-value{font-size:20px}.bdcalc2026-copy-bar{flex-direction:column}}