.d2wCalc2026_container{all:initial;display:block}.d2wCalc2026_container *{box-sizing:border-box!important;font-family:'Poppins',Arial,sans-serif!important;font-weight:normal!important}.d2wCalc2026_container p,.d2wCalc2026_container span,.d2wCalc2026_container div,.d2wCalc2026_container li,.d2wCalc2026_container label,.d2wCalc2026_container input,.d2wCalc2026_container select,.d2wCalc2026_container textarea{font-weight:normal!important}.d2wCalc2026_container strong,.d2wCalc2026_container b{font-weight:700!important}.d2wCalc2026_container h1,.d2wCalc2026_container h2,.d2wCalc2026_container h3,.d2wCalc2026_container h4,.d2wCalc2026_container h5,.d2wCalc2026_container h6{font-weight:600!important}.d2wCalc2026_container input,.d2wCalc2026_container select,.d2wCalc2026_container button,.d2wCalc2026_container textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;border-radius:12px!important}.d2wCalc2026_container button{cursor:pointer!important;text-decoration:none!important}.d2wCalc2026_container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:'Poppins',Arial,sans-serif;color:#222;box-sizing:border-box}.d2wCalc2026_container *,.d2wCalc2026_container *::before,.d2wCalc2026_container *::after{box-sizing:border-box}.d2wCalc2026_card_header{text-align:center;margin-bottom:10px;padding:30px 20px;border-radius:16px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 8px 20px rgb(0 0 0 / .15);transition:transform .3s}.d2wCalc2026_card_header:hover{transform:translateY(-2px)}.d2wCalc2026_card_header h2{font-size:28px;color:#fff;font-weight:700;margin-bottom:10px}.d2wCalc2026_card_header p{font-size:15px;color:rgb(255 255 255 / .95);margin:0 auto;max-width:600px}.d2wCalc2026_card{background:#fff;padding:0;border-radius:0;box-shadow:none}.d2wCalc2026_info_box{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);color:#fff;padding:20px;border-radius:12px;margin-bottom:20px;box-shadow:0 4px 12px rgb(0 0 0 / .15)}.d2wCalc2026_info_box p{margin:0 0 10px 0;font-size:14px;line-height:1.6;font-weight:normal!important}.d2wCalc2026_info_box p:last-child{margin-bottom:0}.d2wCalc2026_info_box strong{font-weight:700!important}.d2wCalc2026_input_section{background:#fff;padding:24px;border-radius:16px;box-shadow:0 8px 20px rgb(0 0 0 / .08);margin-bottom:20px}.d2wCalc2026_section_heading{margin-bottom:20px}.d2wCalc2026_section_heading h4{margin:0 0 8px 0;font-weight:600;font-size:18px;color:#1976d2;border-bottom:2px solid #1976d2;padding-bottom:8px;display:inline-block}.d2wCalc2026_input_row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.d2wCalc2026_input_group{flex:1;min-width:200px}.d2wCalc2026_input_group label{display:block;margin-bottom:6px;font-weight:600!important;font-size:14px;color:#1976d2}.d2wCalc2026_input_group input,.d2wCalc2026_input_group select{width:100%;padding:12px 14px;border:2px solid #90caf9;border-radius:12px;font-size:15px;transition:.3s;background:#fff;font-weight:normal!important}.d2wCalc2026_input_group input:focus,.d2wCalc2026_input_group select:focus{outline:none;border-color:#1976d2;box-shadow:0 0 0 3px rgb(25 118 210 / .15)}.d2wCalc2026_input_group input:hover,.d2wCalc2026_input_group select:hover{border-color:#42a5f5}.d2wCalc2026_mixed_time{display:flex;gap:8px;align-items:center}.d2wCalc2026_mixed_time input{flex:1;min-width:60px}.d2wCalc2026_mixed_time span{font-size:13px;color:#666;font-weight:600!important}.d2wCalc2026_date_section{background:#f8f9fa;padding:20px;border-radius:12px;margin-bottom:20px;border:2px dashed #90caf9}.d2wCalc2026_date_section h4{margin:0 0 16px 0;font-size:16px;color:#1976d2;font-weight:600}.d2wCalc2026_toggle_container{display:flex;align-items:center;gap:12px;margin-bottom:16px}.d2wCalc2026_toggle_switch{position:relative;display:inline-block;width:50px;height:26px}.d2wCalc2026_toggle_switch input{opacity:0;width:0;height:0}.d2wCalc2026_toggle_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:26px}.d2wCalc2026_toggle_slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.3s;border-radius:50%}.d2wCalc2026_toggle_switch input:checked+.d2wCalc2026_toggle_slider{background-color:#1976d2}.d2wCalc2026_toggle_switch input:checked+.d2wCalc2026_toggle_slider:before{transform:translateX(24px)}.d2wCalc2026_toggle_label{font-size:14px;color:#333;font-weight:500!important}.d2wCalc2026_btn_group{display:flex;gap:12px;margin-top:20px}.d2wCalc2026_calculate_btn,.d2wCalc2026_reset_btn,.d2wCalc2026_copy_btn{flex:1;padding:14px;border:none!important;border-radius:12px!important;font-weight:700!important;font-size:16px;cursor:pointer!important;transition:all .2s ease;box-shadow:0 4px 12px rgb(0 0 0 / .1);opacity:1;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .2);position:relative;overflow:hidden}.d2wCalc2026_calculate_btn:disabled{cursor:not-allowed!important;opacity:0.6!important;box-shadow:none}.d2wCalc2026_calculate_btn{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%)!important;background-color:#1976d2!important}.d2wCalc2026_calculate_btn:hover{background:linear-gradient(135deg,#125ea8 0%,#0d47a1 100%)!important;background-color:#125ea8!important;transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .15)}.d2wCalc2026_calculate_btn:active{transform:translateY(0);box-shadow:0 2px 8px rgb(0 0 0 / .1)}.d2wCalc2026_reset_btn{background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%)!important;background-color:#f44336!important}.d2wCalc2026_reset_btn:hover{background:linear-gradient(135deg,#c62828 0%,#b71c1c 100%)!important;background-color:#c62828!important;transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .15)}.d2wCalc2026_reset_btn:active{transform:translateY(0);box-shadow:0 2px 8px rgb(0 0 0 / .1)}.d2wCalc2026_copy_btn{background:linear-gradient(135deg,#4caf50 0%,#388e3c 100%)!important;background-color:#4caf50!important}.d2wCalc2026_copy_btn:hover{background:linear-gradient(135deg,#388e3c 0%,#2e7d32 100%)!important;background-color:#388e3c!important;transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .15)}.d2wCalc2026_copy_btn:active{transform:translateY(0);box-shadow:0 2px 8px rgb(0 0 0 / .1)}.d2wCalc2026_result_container{margin-top:30px;background:#fff;padding:30px;border-radius:16px;box-shadow:0 8px 20px rgb(0 0 0 / .1)}.d2wCalc2026_result_container.d2wCalc2026_hidden{display:none}.d2wCalc2026_result_container h3{font-size:24px;color:#1976d2;margin:0 0 24px 0;text-align:center;font-weight:700}.d2wCalc2026_results_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:30px}.d2wCalc2026_result_card{background:#f5f5f5;padding:20px;border-radius:12px;text-align:center;transition:all 0.3s;box-shadow:0 2px 8px rgb(0 0 0 / .08);border:2px solid #fff0}.d2wCalc2026_result_card.d2wCalc2026_primary{background:linear-gradient(135deg,#1976d2 0%,#1565c0 100%);color:#fff;transform:scale(1.05);border:2px solid #0d47a1}.d2wCalc2026_result_card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 6px 16px rgb(0 0 0 / .15)}.d2wCalc2026_result_title{font-size:13px;font-weight:600!important;margin-bottom:8px;opacity:.9;text-transform:uppercase;letter-spacing:.5px}.d2wCalc2026_result_value{font-size:32px;font-weight:700!important;margin-bottom:4px}.d2wCalc2026_result_unit{font-size:14px;font-weight:500!important;opacity:.8}.d2wCalc2026_breakdown_section{background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);padding:24px;border-radius:12px;margin-bottom:20px;border-left:4px solid #1976d2}.d2wCalc2026_breakdown_section h4{margin:0 0 16px 0;font-size:18px;color:#0d47a1;font-weight:600}.d2wCalc2026_breakdown_section p{margin:0 0 12px 0;font-size:14px;color:#1565c0;font-weight:500!important}.d2wCalc2026_breakdown_section ul{margin:0;padding-left:20px;list-style:none}.d2wCalc2026_breakdown_section li{margin-bottom:10px;font-size:14px;color:#0d47a1;position:relative;padding-left:28px;font-weight:normal!important;line-height:1.6}.d2wCalc2026_breakdown_section li:before{content:"📅";position:absolute;left:0;font-size:18px}.d2wCalc2026_calculation_steps{background:linear-gradient(135deg,#f3e5f5 0%,#e1bee7 100%);padding:24px;border-radius:12px;margin-bottom:20px;border-left:4px solid #9c27b0}.d2wCalc2026_calculation_steps h4{margin:0 0 16px 0;font-size:18px;color:#4a148c;font-weight:600}.d2wCalc2026_steps_content{font-size:13px;color:#6a1b9a;line-height:1.8;font-weight:normal!important}.d2wCalc2026_steps_content p{margin:8px 0;font-weight:normal!important;padding:8px;background:rgb(255 255 255 / .5);border-radius:6px}.d2wCalc2026_steps_content strong{color:#4a148c;font-weight:700!important}.d2wCalc2026_educational_info{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);padding:24px;border-radius:12px;margin-bottom:20px;border-left:4px solid #4caf50}.d2wCalc2026_educational_info h4{margin:0 0 16px 0;font-size:18px;color:#2e7d32;font-weight:600}.d2wCalc2026_educational_info p{margin:10px 0;font-size:13px;color:#1b5e20;line-height:1.8;font-weight:normal!important}.d2wCalc2026_educational_info strong{font-weight:700!important}.d2wCalc2026_comparison_table{background:linear-gradient(135deg,#fff8e1 0%,#ffecb3 100%);padding:24px;border-radius:12px;margin-bottom:20px;border-left:4px solid #ff9800}.d2wCalc2026_comparison_table h4{margin:0 0 16px 0;font-size:18px;color:#e65100;font-weight:600}.d2wCalc2026_comparison_table table{width:100%;border-collapse:collapse}.d2wCalc2026_comparison_table th,.d2wCalc2026_comparison_table td{padding:12px;text-align:left;border-bottom:1px solid #ffe082;font-size:13px}.d2wCalc2026_comparison_table th{background:#ffecb3;color:#e65100;font-weight:600!important}.d2wCalc2026_comparison_table td{color:#e65100;font-weight:normal!important}.d2wCalc2026_comparison_table tr:hover{background:rgb(255 255 255 / .5)}.d2wCalc2026_examples_section{background:linear-gradient(135deg,#fce4ec 0%,#f8bbd0 100%);padding:24px;border-radius:12px;margin-bottom:20px;border-left:4px solid #e91e63}.d2wCalc2026_examples_section h4{margin:0 0 16px 0;font-size:18px;color:#880e4f;font-weight:600}.d2wCalc2026_examples_section ul{margin:0;padding-left:20px;list-style:none}.d2wCalc2026_examples_section li{margin-bottom:10px;font-size:13px;color:#ad1457;position:relative;padding-left:28px;font-weight:normal!important;line-height:1.6}.d2wCalc2026_examples_section li:before{content:"💡";position:absolute;left:0;font-size:18px}.d2wCalc2026_hidden{display:none!important}@media(max-width:768px){.d2wCalc2026_container{padding:0px!important}.d2wCalc2026_card_header{padding:20px 15px;border-radius:0}.d2wCalc2026_card_header h2{font-size:22px;line-height:1.3}.d2wCalc2026_card_header p{font-size:14px}.d2wCalc2026_input_section{padding:15px}.d2wCalc2026_section_heading h4{font-size:16px}.d2wCalc2026_input_row{flex-direction:column;gap:12px}.d2wCalc2026_input_group{min-width:100%}.d2wCalc2026_input_group label{font-size:13px}.d2wCalc2026_input_group input,.d2wCalc2026_input_group select{font-size:16px!important;padding:12px 14px;height:auto!important}.d2wCalc2026_mixed_time{gap:6px}.d2wCalc2026_mixed_time input{padding:10px;min-width:0;text-align:center}.d2wCalc2026_btn_group{flex-direction:column;gap:10px}.d2wCalc2026_calculate_btn,.d2wCalc2026_reset_btn,.d2wCalc2026_copy_btn{padding:14px;font-size:16px}.d2wCalc2026_result_container{padding:20px 15px}.d2wCalc2026_result_container h3{font-size:20px}.d2wCalc2026_results_grid{grid-template-columns:repeat(2,1fr);gap:10px}.d2wCalc2026_result_card{padding:15px 10px}.d2wCalc2026_result_value{font-size:20px}.d2wCalc2026_result_title{font-size:11px}.d2wCalc2026_comparison_table{overflow-x:auto;-webkit-overflow-scrolling:touch;display:block}.d2wCalc2026_comparison_table table{min-width:500px}}@media(max-width:480px){.d2wCalc2026_results_grid{grid-template-columns:1fr}.d2wCalc2026_card_header h2{font-size:20px}}