*{margin:0}#root{display:flex;flex-direction:column;height:100vh}body{background:#fff7ed;font-family:Inter,sans-serif}.notAvailable{filter:grayscale(100%)}.loading-state{flex-grow:1;height:70vh;justify-content:center}.loading-state,nav{align-items:center;display:flex}nav{box-sizing:border-box;font-size:18px;font-weight:900;height:fit-content;justify-content:space-between;padding:20px}.nav-content{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;text-align:center}.nav-item{color:#000;padding:10px;text-decoration:none;transition:.3s}.nav-btn{align-items:center}.nav-btn-selected,.nav-btn:hover{color:#ff8c38}.login-link{font-size:25px}@media (max-width:455px){nav{font-size:16px;font-weight:900;padding:7px}.nav-content{font-size:14px;font-weight:600}}footer{background:#252525;color:#aaa;flex-shrink:0;font-size:14px;font-weight:500;height:fit-content;margin-top:auto;padding:10px;text-align:center}.home-container{background:url(/static/media/HomePageImage.eccaf395d5dbe689e355.png) no-repeat 50%;background-size:cover;box-sizing:border-box;color:#fff;height:100vh;padding:45px 23px;position:relative;width:100vw}.home-content{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}.home-main-img{width:100vw}.home-container h1{font-size:2.25rem;font-weight:700;line-height:42px;margin-bottom:10px;padding:0 15px}.home-container p{line-height:24px;padding:0 15px}.home-container a{text-wrap:nowrap;background-color:#ff8c38;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin-top:27px;opacity:.9;padding:.75rem 1.25rem;text-align:center;text-decoration:none;transition:.2s ease-in-out;width:fit-content}.home-container a:hover{opacity:1}.about-page-hero{column-gap:20px;display:flex;margin-bottom:20px;padding:5px 20px}.about-page-image{border-radius:10px;width:100%}.about-page-content{color:#161616;padding-inline:5px}.about-page-content h1{font-size:40px;line-height:120%;margin-bottom:20px}.about-page-content p{line-height:150%}.about-page-cta{background-color:#ffcc8d;border-radius:5px;color:#161616;margin-inline:27px;margin-bottom:20px;padding-inline:32px;padding-bottom:32px}.about-page-cta h2{margin:0;padding-block:37px}.about-page-cta .link-button{background-color:#161616;border-radius:10px;color:#fff}@media (max-width:455px){.about-page-hero{flex-direction:column;row-gap:15px}.about-page-content h1{font-size:26px;line-height:120%}}.login-container{background:#fff;border-radius:5px;box-sizing:border-box;display:flex;margin:30px;overflow:hidden}.login-img{height:auto;width:40%}.login-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;margin:auto;min-width:200px;padding:20px;width:40%}.login-content h2{text-wrap:pretty;font-size:40px;font-weight:500;line-height:110%;margin-bottom:30px}.login-content h2 span{font-weight:400;margin-top:30px}.login-content h4{font-size:18px;font-weight:400;line-height:150%;margin-bottom:30px}.login-form{align-items:flex-start;display:flex;flex-direction:column;max-width:500px;width:100%}.login-form input{border:1px solid #d1d5db;border-radius:5px;box-sizing:border-box;height:40px;margin-bottom:20px;max-width:500ps;min-width:150px;outline:none;padding:5px 10px;width:80%}.error-msg{color:#ed5a4a;font-size:16px;font-weight:500;margin-top:-10px}.login-form button{max-width:500px;min-width:150px;width:80%}.btn-disabled{opacity:.8}.space-list-container{align-items:center;background:#fff7ed;display:flex;flex-direction:column;margin:20px 0;padding-inline:30px}.space-list-filters{grid-gap:15px;display:grid;flex-wrap:wrap;gap:15px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:30px;width:100%}.space-list-filters button{background-color:#ffead0;color:#4d4d4d;margin-bottom:0}.space-list{grid-gap:15px;display:grid;gap:15px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:30px;width:100%}.explore-space-link,a{color:#000;color:initial;text-decoration:none}.space-tile{background:#fff;border-radius:7px;padding:15px}.space-tile img{aspect-ratio:4/2.5;border-radius:7px;height:100%;margin-bottom:10px;max-width:100%;object-fit:cover}.space-price{margin-bottom:15px}.space-type{align-items:center;background-color:#e17654;border:none;border-radius:5px;color:#ffead0;display:flex;font-size:16px;font-style:normal;font-weight:500;justify-content:center;margin-bottom:10px;padding:8px 12px;text-align:center;transition:all .2s cubic-bezier(.4,0,.2,1)}.filterBtn.selected,.filterBtn:hover{background-color:#161616;color:#ffead0}.space-type.clear-filters{background-color:initial;border-radius:5px;color:#4d4d4d;font-style:normal;font-weight:500;margin-left:-50px;padding:6px 26px;text-decoration:underline}i[class*=space-type-]{padding:7px 14px}@media (max-width:455px){.space-list-container h1{font-size:25px}.space-list{margin-top:25px}}.space-detail,.space-detail-container{display:flex;justify-content:center}.space-detail{align-items:flex-start;flex-direction:column;margin:20px 0;width:50%}.space-detail a{margin-bottom:15px}.space-detail-faIcon{font-size:14px;opacity:.8}.space-detail-backLink{padding:10px;text-decoration:underline}.space-detail img{border-radius:5px;margin-bottom:15px;width:80%}.space-detail-rating{align-items:center;display:flex;font-weight:500;margin-bottom:15px}.star{color:#ffc118;font-size:20px;padding-inline:6px}.space-detail-tags{column-gap:10px;display:flex}.space-available{background-color:#ffead0;color:#4d4d4d}.space-price{font-size:18px;margin-top:15px}.space-price span{font-size:20px;font-weight:600}.space-detail-address,.space-detail-description{font-size:16px;font-weight:400;margin-bottom:15px}.space-detail-address{color:#e17653}.space-detail-infogrid{grid-row-gap:10px;display:grid;font-size:16px;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;margin-bottom:15px;row-gap:10px}.grid-item{display:flex;flex-direction:column;margin-right:20px;row-gap:2px}.item-title{color:#1616168f}.space-detail-amenities{display:flex;flex-direction:column;margin-bottom:15px;row-gap:5px}.space-detail-ammenity-items{column-gap:10px;display:flex}.space-detail-amenity{border:1px solid #ff8c38;border-radius:5px;padding:8px}.space-detail-rules{margin-bottom:15px}.space-detail-rules ul{margin:0;padding-inline-start:30px}.link-button{background-color:#ff8c38;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;margin:15px 0;padding:.75rem 1.375rem;text-align:center;text-decoration:none;transition:transform .1s ease-in-out;width:80%}.rent-out-layout{padding:30px}.rentOut-nav{font-size:16px;font-weight:500;justify-content:space-between;margin-bottom:20px;padding:0;width:60%}.rentOut-nav-item{color:#4d4d4d}.rentOut-nav a:hover,.rentOut-nav-selected{color:#161616;font-weight:600;text-decoration:underline}.dash-head{background:#ffead0;border-radius:5px;box-sizing:border-box;padding:20px}.dash-head-cards{column-gap:10px;margin-top:10px}.dash-head-card,.dash-head-cards{display:flex;justify-content:space-between;width:50%}.dash-head-card{background:#fff;border-radius:5px;box-sizing:border-box;flex-direction:column;padding:10px}.dash-head-detail{align-items:center;column-gap:10px;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:3px}.dash-head-detail-income{font-size:30px}.dash-income-title{color:#4d4d4d;font-size:16px;font-weight:500}.dash-income-title-span{font-weight:700;margin-left:5px;text-decoration:underline}.dash-head-detail h4{font-size:14px;font-weight:400;text-decoration:underline}.dash-review-content{align-items:center;display:flex;font-size:25px}.dash-star{color:#ffc118;font-size:20px;padding-right:5px}.dash-review-content h5{font-weight:500}.dash-review-content-rating{font-size:23px;font-weight:600;margin-right:3px}.dash-spaces-container{margin:20px 0;padding-inline:20px}.dash-spaces-list{align-items:flex-start;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding-inline:0}#dash-spaces-heading{font-size:20px;font-weight:600}.dash-income-container{box-sizing:border-box;column-gap:20px;display:flex;flex-wrap:wrap;margin-top:35px}.dash-income-graph{display:flex;flex-direction:column;min-width:400px;row-gap:15px;width:48%}.dash-income-graph h2{font-size:30px}.dash-income-transactions{box-sizing:border-box;min-width:250px;width:48%}.dash-income-transactions h3{font-size:20px;font-weight:600;margin-bottom:20px}.dash-income-transactions .transaction{align-items:center;background-color:#fff;border-radius:6px;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:31px;padding:30px 23px}.dash-income-transactions .transaction>h3{font-size:26px;font-weight:600;margin:0}.dash-income-transactions .transaction>p{color:#4d4d4d;font-size:18px;font-weight:500}.dash-review-main h2{font-size:30px}.dash-review-head{align-items:center;border:.4px solid #4d4d4d;border-radius:5px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:35px;padding:20px}.dash-avg-rating{align-items:center;border-right:.4px solid #4d4d4d;display:flex;flex-direction:column;min-width:250px;row-gap:10px;width:48%}.dash-review-head .avg-rating{align-items:baseline;column-gap:10px;display:flex;width:fit-content}.dash-review-head .avg-rating h2{font-size:50px;font-weight:400;margin:0;width:fit-content}.dash-review-head .review-number{color:#4d4d4d;font-size:18px;font-weight:400;margin:0}.dash-review-head .progress-bar-list{display:flex;flex-direction:column;min-width:250px;row-gap:10px;width:48%}.dash-progress-bar{align-items:center;display:flex;gap:5px;justify-content:space-between}.dash-progress-bar .label-percentage{font-size:14px;width:36px}.dash-progress-bar .progress-bar-label{align-items:center;column-gap:2px;display:flex}.progress-bar-label span{font-size:18px;width:10px}.progress-bar-label .star{color:#ff8c38;font-size:16px;opacity:.5;padding-inline:0}.dash-detailed-review-main{display:flex;flex-direction:column;margin-top:20px;row-gap:10px}.dash-detailed-review-main h3{font-size:20px;font-weight:600;margin-bottom:20px}.dash-detailed-review-main .review{display:flex;flex-direction:column;gap:5px}.dash-detailed-review-main .review .info{display:flex;font-weight:600;gap:5px}.review .info .date{color:#8c8c8c;font-size:16px}.review .stars .star{color:#ff8c38;margin-right:2px;padding-inline:0}.dash-detailed-review-main .review .review-text{margin-bottom:15px}.host-space-list-container{margin:30px 0;padding-inline:0}.host-space-list-container h2{font-size:30px;margin-right:auto}.host-space-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:30px}.host-space-link{color:#000;color:initial;min-width:300px;text-decoration:none;width:fit-content;width:48%}.host-space-tile{background:#fff;border-radius:5px;column-gap:10px;display:flex;padding:10px 15px}.host-space-img{border-radius:5px;width:125px}.host-space-info{display:flex;flex-direction:column;justify-content:space-between;padding:3px 0;row-gap:7px}.host-space-info h3{font-size:16px}.host-space-detail-layout{align-items:flex-start;display:flex;flex-direction:column;margin:auto;width:50%}.host-space-detail-layout-content{align-items:center;column-gap:20px;display:flex;margin:5px 0}.host-space-detail-layout-content img{min-width:250px;width:50%}.host-space-detail{margin-bottom:5px;width:fit-content}.host-space-detail-nav{margin-bottom:0}.host-space-detail-info{align-content:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:18px}.host-space-info-title{font-weight:600}.host-space-detail-info img{width:200px}.not-found-container{margin-top:30px;padding-inline:30px}.not-found-container .link-button{background-color:#161616;color:#fff;font-size:16px;margin-top:30px;width:30%}
/*# sourceMappingURL=main.b88680c4.css.map*/