*{scroll-behavior:smooth;margin:0;padding:0}html,body,#root{height:100%}.font-inter{font-family:Inter,sans-serif}.shadow-blue{-webkit-box-shadow:10px 0px 20px -13px rgba(33,69,123,1);-moz-box-shadow:10px 0px 20px -13px rgba(33,69,123,1);box-shadow:10px 0 20px -13px #21457b}.no-arrows::-webkit-inner-spin-button,.no-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:focus-visible{outline:none}.hiddenScroll::-webkit-scrollbar{width:0px;height:3px;scroll-behavior:smooth}::-webkit-scrollbar{width:5px;height:3px;scroll-behavior:smooth}::-webkit-scrollbar-track{background:#fff;border-radius:15px}::-webkit-scrollbar-thumb{background:#004958;border-radius:15px}.swiper-pagination{position:static!important;margin-top:1rem}.swiper-pagination-bullet{width:10px;height:10px;background:#ccc;opacity:1}.swiper-pagination-bullet-active{background:#333}:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #ffffff inset;-webkit-text-fill-color:#000000!important}.checkboxCustom:checked{background-color:var(--primary-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cpath fill='%230F172A' fill-rule='nonzero' d='M5.695 7.28A1 1 0 0 0 4.28 8.696l2 2a1 1 0 0 0 1.414 0l4-4A1 1 0 0 0 10.28 5.28L6.988 8.574 5.695 7.28Z'/%3E%3C/g%3E%3C/svg%3E")}.checkboxCustom{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100%;accent-color:var(--primary-color);background-color:#0f172a}.glass{background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.headerCalcInfo,.calc{width:100%;color:var(--white-color)}.headerFont{text-align:center;font-size:.9rem;text-transform:uppercase}.headerInfo{width:100%;text-align:center;font-size:.9rem;text-transform:uppercase}.calc{height:100%;border:1px solid var(--white-color);border-left:none}.inputDiv{border:1px solid var(--white-color);border-right:none}.inputBox{width:100%;height:100%;border-bottom:1px solid var(--white-color)}.inputBox:last-child{border-bottom:none}.result{display:flex;justify-content:center;align-items:center;padding:10px 0}.resultDiv{color:var(--white-color);width:100%;display:flex;justify-content:center;align-items:center;border-left:1px solid var(--white-color)}
