.WeightCalc-header-container{width:100%;display:flex;align-items:center;justify-content:center}.WeightCalc-header-container .WeightCalc-header{display:flex;justify-content:space-between;padding:20px;width:100%;border:1px solid #e5e7eb;color:#6b7280;background:#f9fafb;border-radius:6px;transition:box-shadow .2s}.WeightCalc-header-container .WeightCalc-header *{white-space:nowrap;font-size:14px}.WeightCalc-header-container .WeightCalc-header .AddCar,.WeightCalc-header-container .WeightCalc-header .BestCombinations,.WeightCalc-header-container .WeightCalc-header .ClearSession,.WeightCalc-header-container .WeightCalc-header .NumberSystem,.WeightCalc-header-container .WeightCalc-header .SelectTruck,.WeightCalc-header-container .WeightCalc-header .UpperBorder{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.WeightCalc-header-container .WeightCalc-header .BestCombinations{cursor:pointer;transform:scale(1.5)}.WeightCalc-header-container .WeightCalc-header .BestCombinations .currentCombination{display:flex;justify-content:center;width:60px}.Footer_container{background-color:#000;display:flex;align-items:center;justify-content:center}.Footer_container .hoverAction{cursor:pointer;transition:all .2s ease-in;opacity:.58}.Footer_container .hoverAction:hover{opacity:1}.Footer_container .social_links{display:flex;flex-direction:row;gap:25px}.Footer_container .social_links svg{opacity:.58;cursor:pointer}.Footer_container .social_links svg:hover{transition:all .2s ease-in;opacity:1}.Footer_container .nav{display:flex;flex-direction:row;justify-content:space-around}.Footer_container .nav>div{display:flex;flex-direction:column;gap:10px}.Footer_container .nav>div>:first-child{font-size:16px;margin-bottom:7px}.Footer{padding:30px 0;display:grid;grid-template-columns:auto 1fr 200px;grid-template-rows:auto auto auto auto;color:#fff;grid-column-gap:40px;grid-row-gap:10px}.Footer .title{grid-column:1/2;grid-row:1/2}.Footer .company_info{grid-column:1/2;grid-row:2/4}.Footer .nav{grid-column:2/4;grid-row:1/3}.Footer .auth_btns{grid-column:3/4;grid-row:1/3}.Footer .payment_methods{grid-column:3/4;grid-row:3/4}.Footer .copyright{grid-column:1/4;grid-row:4/5}@media screen and (max-width:768px){.Footer{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:30px}.Footer .title{grid-column:1/2;grid-row:1/2}.Footer .company_info{grid-column:1/2;grid-row:4/5;align-items:center;gap:20px}.Footer .nav{justify-content:space-between;grid-column:1/2;grid-row:3/4}.Footer .nav div{gap:10px;width:33%;align-items:center}.Footer .auth_btns{gap:20px;grid-column:1/2;grid-row:2/3}.Footer .payment_methods{grid-column:1/2;grid-row:5/6}.Footer .copyright{grid-column:1/2;grid-row:6/7}}.Header .menuIcons{display:none}.Header .content{background:#fff;top:0;z-index:1000;position:fixed;width:100%}@media screen and (max-width:768px){.Header .content .context{display:none}.Header .content .context.menuOpened{display:block}.Header .content .menuIcons{display:block;position:relative;z-index:10000}.Header .content .menuIcons.menuOpened{color:#fff}.Header .content .menuOpened{height:100vh;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.306);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#fff;display:flex;align-items:center;justify-content:center}.Header .content .menuOpened .nav_btns{height:100%;padding-top:50px;padding-bottom:150px;display:flex;flex-direction:column;justify-content:space-evenly}.Header .content .menuOpened .nav_btns .hoverAction{font-size:22px;letter-spacing:.8px;font-weight:700;color:#fff}.Header .content .menuOpened .nav_btns .navItem{font-size:20px}.Header .content .menuOpened .nav_btns .Menu svg{color:#fff;width:20px;height:20px;stroke-width:3px}}.Header .content .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:60px;gap:70px}@media screen and (max-width:1350px){.Header .content .container{gap:20px}}@media screen and (max-width:1200px){.Header .content .container{gap:10px}}.Header .context{justify-content:end;gap:50px}.Header .context,.Header .nav_btns{align-items:center;display:flex;flex-direction:row;width:100%}.Header .nav_btns{max-width:900px;justify-content:space-between}.Header .hoverAction:after{content:"";background-color:var(--primary-color);width:0;height:.5px;display:block;margin-top:1px;transition:all .2s}@media screen and (max-width:768px){.Header .hoverAction:after{background-color:#fff}}.Header .hoverAction:hover:after{width:100%}.Header.scrolled .content{background:#fff;box-shadow:0 4px 8px 0 rgba(8,8,8,.2)}.Header.unScrolled .content{background:hsla(0,0%,100%,0)}.SettingsPanel{width:100%;display:flex;justify-content:center}.SettingsPanel *{font-size:14px}.SettingsPanel .p-inputtext{padding:5px}.SettingsPanel th{vertical-align:top}.SettingsPanel td{padding:2px}