/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";:root{--spacer:50px;--radius:10px;--paddingDefault:20px;--marginDefault:20px;--header-height:146px;--header-height-mobile:95px;--footer-height:30px;--footer-height-mobile:30px;--sidebar:0px;--primaryColor:#0b3f66;--secondaryColor:#e30a16;--tertiaryColor:#ccc;--color1:#222e44;--color2:#3f79b7;--darkgray:#999;--lightgray:#f1f1f1;--white:#fff;--success:#12c109;--alert:#e30a16;--textColor:#000;--textColorHeader:#d8d8d8;--textColorFooter:#d8d8d8;--colorlink:#c00;--colorlinkHover:#c00;--colorlinkActive:#c00;--colorlinkVisited:#c00;--colorLinkHeader:#c00;--colorLinkFooter:#c00;--backgroundBody:#fff;--backgroundSidebar:var(--color1);--backgroybundHeader:var(--color1);--backgroundFooter:var(--color1);--backgroundModal:var(--color1);--backgroundNav:var(--primaryColor);--colorField:var(--textColor);--borderField:var(--textColor);--backgroundField:var(--backgroundBody);--buttonBackground:var(--primaryColor);--buttonColor:#fff;--buttonBackgroundHover:var(--tertiaryColor);--buttonColorHover:#fff;--buttonBackgroundHot:var(--secondaryColor);--buttonColorHot:#fff;--buttonBackgroundHotHover:var(--tertiaryColor);--buttonColorHotHover:#fff;--borderColor:var(--tertiaryColor);--boxBg:#f1f1f1;--boxBorder:#f1f1f1}.dark{--primaryColor:#0b3f66;--secondaryColor:#e30a16;--tertiaryColor:#ccc;--color1:#222e44;--color2:#3f79b7;--darkgray:#999;--lightgray:#f1f1f1;--white:#fff;--textColor:#ccc;--textColorHeader:#d8d8d8;--textColorFooter:#d8d8d8;--backgroundBody:#1a1a1a;--backgroundSidebar:var(--color1);--backgroybundHeader:var(--color1);--backgroundFooter:var(--color1);--backgroundModal:var(--color1);--backgroundNav:var(--color1);--boxBg:#333;--boxBorder:#333}html{color-scheme:normal;height:auto;min-height:100%;position:relative}body{background:var(--backgroundBody);color:var(--textColor);min-height:100vh;margin:0}@media (min-width:568px){body{margin:0}}body{color:var(--textColor)!important}*{font-family:Open Sans,serif}.h1,h1{color:var(--textColor);margin-bottom:1rem;font-size:20px;font-weight:800}@media screen and (min-width:320px){.h1,h1{font-size:calc(1.13636vw + 16.3636px)}}@media screen and (min-width:1200px){.h1,h1{font-size:30px}}.h1,h1{line-height:20px}@media screen and (min-width:320px){.h1,h1{line-height:calc(1.13636vw + 16.3636px)}}@media screen and (min-width:1200px){.h1,h1{line-height:30px}}.h2,h2{font-size:18px}@media screen and (min-width:320px){.h2,h2{font-size:calc(.795455vw + 15.4545px)}}@media screen and (min-width:1200px){.h2,h2{font-size:25px}}.h2,h2{line-height:18px}@media screen and (min-width:320px){.h2,h2{line-height:calc(.795455vw + 15.4545px)}}@media screen and (min-width:1200px){.h2,h2{line-height:25px}}.h3,h3{font-size:15px}@media screen and (min-width:320px){.h3,h3{font-size:calc(.568182vw + 13.1818px)}}@media screen and (min-width:1200px){.h3,h3{font-size:20px}}.h3,h3{line-height:15px}@media screen and (min-width:320px){.h3,h3{line-height:calc(.568182vw + 13.1818px)}}@media screen and (min-width:1200px){.h3,h3{line-height:20px}}h4{display:inline-block}hr{border-top:1px solid var(--borderColor)}.title-section{color:var(--textColor);text-transform:uppercase;width:100%;margin-bottom:1em;font-size:17px;font-weight:600}a{color:var(--colorLink)}a:hover{color:var(--colorLinkHover)}a:active{color:var(--colorLinkActive)}p{font-size:.9em;line-height:1.5em}.box{background-color:var(--boxBg);border:1px solid var(--boxBorder);border-radius:8px;flex-direction:column;max-width:100%;margin:16px;padding:16px;display:flex}.box .buttons{flex-direction:row;justify-content:flex-end;width:100%;margin-top:15px;display:flex}.button--action{color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:.5em .75em;transition:background-color .3s}.button--action,.button--action:hover{background-color:var(--primaryColor)}@supports (color:color-mix(in lab,red,red)){.button--action:hover{background-color:color-mix(in srgb,var(--primaryColor)10%,var(--color2))}}.button--action:hover{color:#fff;border:none}.btn--verticalgroup{border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.btn--verticalgroup button{color:var(--textColor);cursor:pointer;text-align:left;border:none;width:100%;padding:10px 15px}.btn--verticalgroup button,.btn--verticalgroup button:hover{background:var(--backgroundBody)}@supports (color:color-mix(in lab,red,red)){.btn--verticalgroup button:hover{background:color-mix(in srgb,var(--backgroundBody)90%,black)}}input{background-color:var(--backgroundField);border:1px solid var(--borderColor);box-sizing:border-box;color:var(--textColor);border-radius:8px;padding:10px;font-size:16px}input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);outline:none}@supports (color:color-mix(in lab,red,red)){input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--primaryColor)20%,white)}}.item__list{border-bottom:solid var(--borderColor);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.item__list div{flex:1}.item__list div.item__list--utils{text-align:right;flex:auto}.item__list div.item__list--utils .fa-trash-can{color:var(--alert);cursor:pointer}.item__list div.item__list--icon{text-align:left;flex:none;max-width:25px}.item__list div.item__list--vehicle{flex:none;width:150px;max-width:150px}.item__list:last-of-type,.item__list:not(:has(+.item__list)){border-bottom:none;margin-bottom:0;padding-bottom:0}.item__list.empty__list{border-bottom:none;justify-content:center;font-style:italic}.item__list--th{border-bottom:2px solid var(--borderColor);padding-bottom:5px;font-weight:bolder}.item__list--utils{width:20px;flex:none!important}.navigation-menu-list{background-color:var(--backgroundNav);gap:10px;padding-top:50%}.navigation-menu-list a{color:#fff;text-transform:uppercase;font-size:20px}.navigation-menu-list a[data-active=true]{border:0;font-weight:700}.center--logo{left:50%;transform:translate(-50%)}.selectservice-container{height:calc(100vh - var(--header-height) - var(--footer-height))}.selected-vehicle{position:relative}.selected-vehicle:after{content:" ";background:var(--secondaryColor);border:1px solid var(--borderColor);border-radius:100%;width:15px;height:15px;display:block;position:absolute;top:10px;right:10px}footer{height:var(--footer-height);align-items:center;display:flex}