@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";*{box-sizing:border-box}body{overflow:hidden;position:relative;margin:auto;padding-bottom:75px;width:100%;max-width:500px;height:auto;min-height:100svh;font-family:Inter,sans-serif;display:flex;flex-direction:column;background-color:#fff7ed;overflow-x:hidden;overflow-y:auto}.homepage--container{background-image:url(/assets/homepage-CSITU4vJ.png);background-size:cover;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 5rem;color:#fff}.homepage--container p{line-height:20px;text-align:start}.homepage--button{width:100%}.homepage--button button{width:100%;height:40px;margin:3rem 0 2rem;border-radius:5px;background-color:#ff8c38;color:#fff;border:none;font-family:Inter,sans-serif;cursor:pointer}.aboutpage--container{display:flex;flex-direction:column}.aboutpage--container section{padding:1rem 1.5rem 3rem}.aboutpage--container section p{font-size:.85rem}.aboutpage--buttoncontainer{margin-top:2.5rem;padding:2rem;background-color:#ffcc8d;display:flex;flex-direction:column;gap:1rem;border-radius:5px}.aboutpage--buttoncontainer *{margin:0}.aboutpage--buttoncontainer a button{width:140px;height:40px;border-radius:8px;border:black;background-color:#161616;color:#fff;font-family:Inter,sans-serif;font-weight:600;cursor:pointer}.vanspage--container{margin:1rem 1.3rem}.vanspage--filter{display:flex;align-items:center;justify-content:space-between}.vanspage--filter-buttons{display:flex;gap:1rem;color:#000}.vanspage--filter-buttons>button{background-color:#ffead0;border:0;border-radius:5px;padding:7px 18px;font-family:Inter,sans-serif;transition:all .3s ease-in-out;cursor:pointer;font-size:.75rem}.vanspage--filter-buttons>button.simple.active,.vanspage--filter-buttons>button.simple:hover{color:#fff;background-color:#e17654}.vanspage--filter-buttons>button.luxury.active,.vanspage--filter-buttons>button.luxury:hover{color:#fff;background-color:#161616}.vanspage--filter-buttons>button.rugged.active,.vanspage--filter-buttons>button.rugged:hover{color:#fff;background-color:#115e59}.vanspage--filter-clear{background-color:transparent;border:0;text-underline-offset:2px;font-family:Inter,sans-serif;cursor:pointer;font-size:.75rem}.van-detail--container{display:flex;flex-direction:column;margin:2rem 1.5rem}.van-detail--backbutton{color:#858585;display:flex;align-items:center;gap:5px}.van-detail--backbutton a{color:#000;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font-size:.9rem}.van-detail--container img{border-radius:5px;margin:2rem 0}.van-detail--details h2{margin:1rem 0}.van-detail--details h4{margin:0}.van-detail--details h4 span{font-weight:500;font-size:.8rem}.van-detail--details p{font-size:.75rem;font-weight:500}.van-detail--container button{margin:1rem 0;height:40px;border-radius:5px;background-color:#ff8c38;color:#fff;border:none;font-family:Inter,sans-serif;cursor:pointer}.host-layout{padding:1rem 1.3rem}.host-layout .nav--pages{gap:1.5rem}.host-layout .nav--pages a{font-size:1rem}.host-editvans--page .van-detail--backbutton{margin:2rem 0 1.5rem}.host-editvans--container{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.host-editvans--container>a{all:unset}.host-editvans-van--container{display:flex;flex-direction:column;background-color:#fff;padding:1rem 1.3rem 2rem;margin-bottom:2rem}.host-editvans-van--header{display:flex;align-items:center;gap:1rem;border-radius:5px}.host-editvans-van--header *{margin:.5rem 0}.host-editvans-van--header img{width:157px;border-radius:5px}.host-editvans-van--header div h2{margin-top:1.1rem}.host-editvans-van--nav{height:auto;display:flex;align-items:start;justify-content:start;gap:1.5rem;padding:1rem 0;margin-bottom:1rem;font-size:.9rem;line-height:22px;font-weight:500;text-align:left}.host-editvans-van--nav a:hover{color:#e17654}.host-van--details{margin:0 0 1rem;padding:0;font-size:.8rem}.host-van--details span{text-transform:capitalize}.host-van--details-price{margin:0}.host-editvans-van--photo-container{display:flex;flex-wrap:wrap;gap:1rem}.host-editvans-van--photo-container>img{width:103px;border-radius:5px}.error-page--container{padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.error-page--container a button{width:100%;height:40px;border-radius:5px;background-color:#161616;color:#fff;border:none;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer}.error-page--block{border:solid 1px #858585;border-radius:5px;padding:1rem;margin:0 1rem 1rem;text-align:center}.login-page--container{width:100%;padding:1rem 1.5rem;display:flex;flex-direction:column;align-items:center}.login-page--container h1{text-align:center}.login-page--container form{width:100%;display:flex;flex-direction:column}.login-page--container form>input{border:1px solid rgba(209,213,219);height:40px;text-indent:10px;font-family:Inter,sans-serif;box-shadow:0 1px 2px #0000000d;font-weight:400}.login-page--container form>input:first-of-type{border-radius:6px 6px 0 0}.login-page--container form>input:last-of-type{border-radius:0 0 6px 6px;border-top:none}.login-page--container form button{margin-top:1rem;height:45px;border-radius:5px;background-color:#ff8c38;color:#fff;border:none;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer}.login-page--container form button.disabled{background-color:#858585}.login-page--container{margin-top:2.5rem;font-weight:500;font-size:.95rem}.login-page--signup-text a{color:#fd8026;text-decoration:none}.login-page--error-txt{color:red;font-size:.8rem;border:1px solid #ff0000;border-radius:5px;padding:5px;transition:all .3s ease-in-out}.host-dashboard--van-single{display:flex;align-items:center;background-color:#fff;margin-bottom:15px;padding-block:18px;padding-left:24px}.host-dashboard--van-single>img{height:70px;border-radius:5px;margin-right:17px}.host-dashboard--van-single a{margin-left:auto;margin-right:1.5rem}.host-dashboard-van-info h3{font-size:20px;font-weight:600;margin-block:10px}.host-dashboard-van-info p{margin-block:10px}.host-dashboard-earnings{background-color:#ffead0;padding:37px 26px;display:flex;justify-content:space-between;align-items:center}.host-dashboard-earnings a,.host-dashboard-reviews a,.host-dashboard-vans a{color:#000}.host-dashboard-earnings>.info>h1{font-size:36px;color:#161616;margin:0}.host-dashboard-earnings>.info>p{color:#4d4d4d}.host-dashboard-earnings>.info>p>span{text-decoration:underline;font-weight:700}.host-dashboard-earnings>.info>h2{margin:0;font-size:38px;color:#161616;font-weight:900}.host-dashboard-reviews{background-color:#ffddb2;padding:25px 26px;display:flex;align-items:center}.host-dashboard-reviews>h2{margin:0}.host-dashboard-reviews .star{color:#ff8c38;margin-left:15px;font-size:25px}.host-dashboard-reviews p{margin-left:5px;font-size:20px;color:#4d4d4d;margin-right:auto}.host-dashboard-reviews p>span{font-weight:700;color:#161616}.host-dashboard-vans{padding:38px 26px}.host-dashboard-vans>.top{display:flex;justify-content:space-between;align-items:center}.host-dashboard-vans .host-vans-list{padding-inline:0}.host-vans-list{padding-inline:26px}.host-income{padding-inline:26px;color:#161616}.host-income>p{color:#4d4d4d}.host-income>p span{text-decoration:underline;font-weight:700}.host-income>h2{font-size:38px;color:#161616;font-weight:900}.host-income--graph,.host-reviews--graph{width:100%;max-width:500px}.host-income--info-header>p{color:#4d4d4d}.host-income--info-header>p span{text-decoration:underline;font-weight:700}.host-income--info-header>h3{font-weight:700;font-size:24px;margin-top:60px}.host-income--transaction{display:flex;justify-content:space-between;align-items:center;background-color:#fff;margin-bottom:31px;padding:35px 29px;border-radius:6px}.host-income--transaction>h3{font-size:36px;font-weight:600;margin:0}.host-income--transaction>p{font-weight:500;font-size:20px;color:#4d4d4d}.host-reviews{padding-inline:26px;color:#161616}.host-reviews .top-text{display:flex;align-items:center;margin-bottom:32px}.host-reviews .top-text>h2{font-weight:700;font-size:32px;margin:0 20px 0 0}.host-reviews .top-text>p{margin:0;color:#4d4d4d}.host-reviews .top-text>p span{text-decoration:underline;font-weight:700}.host-reviews>img{margin-bottom:36px}.host-reviews--review{margin-block:25px}.host-reviews--info{display:flex}.host-reviews--info .name{color:#161616;margin-right:10px;font-weight:600}.host-reviews--info .date{color:#8c8c8c}.host-reviews hr{background-color:#c7c7c7;height:1px;border:0}.host-reviews--review .review-star{color:#ff8c38;margin-right:5px}nav{width:100%;height:100px;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;top:0}nav a{color:#000;text-decoration:none}.nav--brand{font-size:1.5rem;font-weight:900;line-height:43px;text-align:left}.nav--pages{display:flex;align-items:center;gap:1rem;font-size:.9rem;line-height:22px;font-weight:500;text-align:left}.nav--pages a{color:#4d4d4d;text-decoration:none}.nav--pages a:hover{color:#e17654}.nav--login{height:20px;border-radius:2rem;transition:all .1s ease-in-out}.nav--login:hover{-webkit-box-shadow:0px 0px 3px 3px #ff8661e0;box-shadow:0 0 3px 3px #ff8661e0}.nav--login.active{-webkit-box-shadow:0px 0px 3px 3px #0201004d;box-shadow:0 0 3px 3px #0201004d}.nav--login img{height:20px}.nav--pages a.active,.host-editvans-van--nav a.active{color:#161616;font-weight:600;text-decoration:underline}.footer{position:absolute;bottom:0;width:100%;background-color:#252525;color:#aaa;height:75px;display:flex;align-items:center;justify-content:center;font-size:.75rem}.footer span{font-size:1rem;margin-right:3px}.vanspage--vanscontainer{margin:3rem 0;display:grid;grid-template-columns:47% 47%;gap:1.5rem}.vanspage--vanscontainer a{all:unset}.van--card{position:relative;height:auto;cursor:pointer}.van--card img{width:100%;height:auto;border-radius:5px}.van--details-container{display:flex;justify-content:space-between;margin:0}.van--details-container h5{margin:2px 0 8px}.van--type{color:#fff;padding:7px 11px;border-radius:5px;font-size:12px;border:1px black;text-transform:capitalize}.van--type.luxury{background-color:#161616}.van--type.simple{background-color:#e17654}.van--type.rugged{background-color:#115e59}.van--price{text-align:right}.van--price span{font-weight:300;font-size:.7rem}.loading{text-align:center;margin:3rem auto}.host-vcard--container{background-color:#fff;display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:5px;cursor:pointer;transition:all .1s ease-in-out}.host-vcard--container:hover{background-color:#ffead0}.host-vcard--container img{width:65px;height:65px;border-radius:5px}.host-vcard--details *{margin:0}.host-vcard--details{display:flex;flex-direction:column;justify-content:center;gap:3px}.price-tag--day{font-size:.9rem;font-weight:500;color:#4d4d4d}.login-page--logout-button{width:80%;height:40px;margin:3rem 0 2rem;border-radius:5px;background-color:#ff8c38;color:#fff;border:none;font-family:Inter,sans-serif;cursor:pointer}
