.ShippingCalculator_pageBackground__yqu7S{min-height:100vh;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.ShippingCalculator_container__PV5mp{max-width:800px;margin:0 auto;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden;animation:ShippingCalculator_slideUp__qwwIy .8s ease-out}@keyframes ShippingCalculator_slideUp__qwwIy{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ShippingCalculator_header__hmpJZ{background:linear-gradient(135deg,#4facfe,#000);padding:40px 30px;text-align:center;color:#fff}.ShippingCalculator_header__hmpJZ h1{font-size:2.5rem;margin-bottom:10px;font-weight:700}.ShippingCalculator_header__hmpJZ p{font-size:1.1rem;opacity:.9}.ShippingCalculator_formSection__W6THE{padding:40px 30px}.ShippingCalculator_sectionTitle__WjHay{font-size:1.5rem;color:#333;margin-bottom:25px;text-align:center;position:relative}.ShippingCalculator_sectionTitle__WjHay:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:50px;height:3px;background:linear-gradient(90deg,#4facfe,#00f2fe);border-radius:2px}.ShippingCalculator_inputGrid__xbnhk{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px}.ShippingCalculator_inputGroup__ElJBx{position:relative}.ShippingCalculator_inputGroup__ElJBx label{display:block;font-weight:600;color:#555;margin-bottom:8px;font-size:.9rem}.ShippingCalculator_inputGroup__ElJBx input,.ShippingCalculator_inputGroup__ElJBx select{width:100%;padding:15px 20px;border:2px solid #e1e5e9;border-radius:12px;font-size:1rem;transition:all .3s ease;background:#fff}.ShippingCalculator_inputGroup__ElJBx input:focus,.ShippingCalculator_inputGroup__ElJBx select:focus{outline:none;border-color:#4facfe;box-shadow:0 0 0 3px rgba(79,172,254,.1);transform:translateY(-2px)}.ShippingCalculator_inputGroup__ElJBx input:hover,.ShippingCalculator_inputGroup__ElJBx select:hover{border-color:#4facfe}.ShippingCalculator_inputGroup__ElJBx input:disabled{background-color:#f5f5f5;cursor:not-allowed}.ShippingCalculator_resultsSection__bht0i{background:linear-gradient(135deg,#ffecd2,#fcb69f);margin:30px 0;padding:25px;border-radius:15px;border:2px solid #f0f0f0;opacity:0;transform:translateY(10px);transition:all .5s ease}.ShippingCalculator_resultsSection__bht0i.ShippingCalculator_show__bt8Kv{opacity:1;transform:translateY(0)}.ShippingCalculator_resultsTitle__Z_G85{font-size:1.3rem;color:#333;margin-bottom:20px;text-align:center;font-weight:600}.ShippingCalculator_resultsGrid__yYA4j{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.ShippingCalculator_resultCard__2H_BM{background:#fff;padding:20px;border-radius:12px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:transform .3s ease}.ShippingCalculator_resultCard__2H_BM:hover{transform:translateY(-5px)}.ShippingCalculator_resultLabel__MFB5v{font-size:.9rem;color:#666;margin-bottom:8px;font-weight:500}.ShippingCalculator_resultValue__9Q5V0{font-size:1.5rem;font-weight:700;color:#333}.ShippingCalculator_addressSection__9hmEo{background:#f8f9fa;padding:25px;border-radius:15px;margin-top:30px}.ShippingCalculator_suggestionsDropdown__4icIb{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border:1px solid #ddd;border-radius:8px;max-height:200px;overflow-y:auto;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ShippingCalculator_suggestionItem__CHiy0{padding:12px 15px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.ShippingCalculator_suggestionItem__CHiy0:hover{background-color:#f0f7ff}.ShippingCalculator_suggestionItem__CHiy0:last-child{border-bottom:none}.ShippingCalculator_loaderContainer__orIdn{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.ShippingCalculator_loading__pwxis{display:inline-block;width:20px;height:20px;border:3px solid #f3f3f3;border-top-color:#4facfe;border-radius:50%;animation:ShippingCalculator_spin__O8pWl 1s linear infinite;margin-right:8px}@keyframes ShippingCalculator_spin__O8pWl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ShippingCalculator_calculateBtn__Ynb8z{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:18px 30px;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:30px;display:flex;justify-content:center;align-items:center;gap:10px}.ShippingCalculator_calculateBtn__Ynb8z:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(102,126,234,.3)}.ShippingCalculator_calculateBtn__Ynb8z:active:not(:disabled){transform:translateY(0)}.ShippingCalculator_calculateBtn__Ynb8z:disabled{opacity:.7;cursor:not-allowed;background:linear-gradient(135deg,#a5afd1,#a992c0)}.ShippingCalculator_errorMessage___XtU4{margin-top:20px;padding:15px;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;color:#ef4444;font-size:.9rem}.ShippingCalculator_selectedLocationInfo__waK6R{margin-top:20px;padding:15px;background-color:#f0f9ff;border:1px solid #e0f2fe;border-radius:8px}.ShippingCalculator_infoSection__QhPt1{margin-bottom:15px}.ShippingCalculator_infoSection__QhPt1:last-child{margin-bottom:0}.ShippingCalculator_infoSection__QhPt1 h4{font-weight:600;color:#0369a1;margin-bottom:5px}.ShippingCalculator_infoSection__QhPt1 p{margin:0;color:#334155;line-height:1.4}.ShippingCalculator_resultModal___Ui4X{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.ShippingCalculator_resultModal___Ui4X .ant-modal-content{border-radius:16px;overflow:hidden}.ShippingCalculator_resultModal___Ui4X .ant-modal-header{background:linear-gradient(135deg,#4facfe,#00f2fe);padding:16px 24px}.ShippingCalculator_resultModal___Ui4X .ant-modal-title{color:#fff;font-weight:600;font-size:1.2rem}.ShippingCalculator_resultModal___Ui4X .ant-modal-close-x{color:#fff}.ShippingCalculator_shippingResultContent__ZpnA8{padding:10px}.ShippingCalculator_resultHeader__rz_2S{text-align:center;margin-bottom:20px}.ShippingCalculator_resultHeader__rz_2S h2{font-size:1.5rem;color:#1f2937;margin-bottom:8px}.ShippingCalculator_resultCost__94GGs{font-size:2.5rem;font-weight:700;color:#0e7490;margin:0}.ShippingCalculator_resultDetails__j_P9C{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:20px}.ShippingCalculator_resultDetailItem__XKVLc{padding:15px;background-color:#f8fafc;border-radius:10px;border-left:3px solid #0e7490}.ShippingCalculator_resultDetailItem__XKVLc h3{font-size:1rem;color:#475569;margin-top:0;margin-bottom:8px}.ShippingCalculator_resultDetailItem__XKVLc p{margin:3px 0;color:#334155}.ShippingCalculator_carrierOptions__Ccz4T{margin-top:20px;padding-top:20px;border-top:1px solid #e2e8f0}.ShippingCalculator_carrierOptions__Ccz4T h3{font-size:1.1rem;color:#475569;margin-bottom:12px}.ShippingCalculator_carriersTable__hkc8m{width:100%;border-collapse:collapse}.ShippingCalculator_carriersTable__hkc8m td,.ShippingCalculator_carriersTable__hkc8m th{padding:10px;text-align:left;border-bottom:1px solid #e2e8f0}.ShippingCalculator_carriersTable__hkc8m th{font-weight:600;background-color:#f1f5f9;color:#475569}.ShippingCalculator_carriersTable__hkc8m tr:last-child td{border-bottom:none}.ShippingCalculator_disclaimer__SMH0E{margin-top:20px;padding:10px;background-color:#fffbeb;border-radius:8px;font-size:.8rem;color:#92400e}.ShippingCalculator_modalButton__DU4Ot{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.ShippingCalculator_modalButton__DU4Ot:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(79,172,254,.2)}@media (max-width:768px){.ShippingCalculator_header__hmpJZ h1{font-size:2rem}.ShippingCalculator_inputGrid__xbnhk{grid-template-columns:1fr}.ShippingCalculator_container__PV5mp{margin:10px}.ShippingCalculator_formSection__W6THE{padding:20px}.ShippingCalculator_resultDetails__j_P9C{grid-template-columns:1fr}}