footer{align-items:center;background-color:rgba(25,223,101,.842);color:#000;display:flex;flex-direction:column;font-size:20px;justify-content:flex-end;margin:0;padding:20px;width:100%}.Footer-div{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.dev{align-items:center;display:flex;flex-direction:column;margin:10px}.dev div{font-weight:700;margin-bottom:5px}.dev a{color:#543aec;margin:2px;text-decoration:none}.dev a:hover{text-decoration:underline}body,button,input{font-family:Open Sans,sans-serif;font-family:Outfit,sans-serif;font-family:Sofia Sans,sans-serif}:root,[data-theme=light]{--background:#fff;--primary:#000}body{background-color:#fff;color:#000}#modal{align-items:center;display:flex;justify-content:center;top:60px}#modal,#modal-background{bottom:0;left:0;position:fixed;right:0}#modal-background{background-color:rgba(0,0,0,.7);top:0}#modal-content{background-color:#fff;border-radius:10px;max-height:80%;overflow-x:hidden;padding:2em;position:absolute;width:576px}@media screen and (max-width:750px){#modal-content{width:90%}}[data-theme=dark] #modal-content{background-color:#282c34;border-color:#fff;color:#fff}.login{align-items:center;display:flex;flex-direction:column;margin:0 auto}form{justify-content:space-between;margin-top:20px}.form-label2{margin-bottom:10px;width:100%}.form-label2,.submit-button{align-items:center;display:flex;flex-direction:column}.submit-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:0 auto;padding:12px 20px;text-align:center}.submit-button:hover{background-color:#3e8e41}.DemoUserButton{background-color:initial;border:1px solid #ccc;border-radius:2px red solid;border-radius:5px;color:#666;cursor:pointer;font-size:14px;margin-bottom:10px;padding:10px;text-align:center}.login-modal{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-size:16px;margin-top:20px;padding:20px}.login-modal>.DemoUserButton:hover{background-color:#f2f2f2}.login-modal>form{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px;width:100%}.login-modal>form>label,.login-modal>form>ul{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.login-modal>form>label{align-items:center}[data-theme=dark] .login-modal{background-color:#282c34;color:#fff}[data-theme=dark] .login-modal>.DemoUserButton:hover{background-color:#747881;color:#fff}[data-theme=dark] .DemoUserButton{background-color:#282c34;color:#fff}.sign-up{flex-direction:column;margin:0 auto}.sign-up,form{align-items:center;display:flex}form{flex-wrap:wrap}.form-label{margin-bottom:10px;width:100%}.form-label,.submit-label{display:flex;flex-direction:column}.submit-label{align-items:center;background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:0 auto;padding:12px 20px;text-align:center}.submit-label:hover{background-color:#3e8e41}input{margin-top:.5em}.profile-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:5%;box-shadow:0 0 10px #ccc;display:flex;flex-direction:column;font-family:Sofia Sans,sans-serif;font-weight:700;height:auto;margin-top:-20px;padding:10px;position:absolute;right:10px;top:100%;width:150px;z-index:1}.profile-dropdown li{margin-bottom:10px;word-break:break-word}.profile-dropdown button{background-color:#ccc;border:none;color:#fff;cursor:pointer;padding:5px}.logout:hover{background-color:rgba(235,91,8,.644)}.fa-user-circle{font-size:1.5em}.button-dropdown{background-color:rgba(235,91,8,.76);border-radius:5px;color:#fff;cursor:pointer;font-family:Sofia Sans,sans-serif;font-size:1rem;font-weight:700;padding:10px 15px}.button-dropdown:hover{background-color:#eb5b08}.h1{flex-direction:column;margin:0 auto}.createSpotForm,.h1{align-items:center;display:flex}.createSpotForm{flex-wrap:wrap}.Button,.form-label3{display:flex;flex-direction:column;width:100%}.Button{align-items:center;background-color:rgba(235,91,8,.644);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:0 auto;padding:12px 20px;text-align:center}.delete-btn{background-color:#e80101}.add-spot-modal{border:none;border-radius:5px;cursor:pointer;font-size:1rem;margin-top:20px;padding:12px 20px;width:100%}.add-modal button:hover{background-color:#3e8e41}.add-modal label{align-items:center;display:flex}.add-modal input{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:20px;padding:5px;text-align:center;width:100%}input{flex:1 1;margin-bottom:20px}.error-message{list-style:none;margin:0;padding:0;text-align:center}.error-text{color:red;font-weight:700}[data-theme=dark] .add-spot-modal{background-color:#282c34;border-color:#fff;color:#fff}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.hidden{display:none}.NavBar{align-items:center;background-color:#fff;box-shadow:0 .3px 0 0 rgba(0,0,0,.5);display:flex;height:100px;justify-content:space-between;left:0;margin-top:0;padding:0 2em;position:fixed;top:0;width:100%;z-index:999}li,ol,ul{list-style-type:none}li form{align-items:baseline;display:flex}li form input[type=text]{flex:1 1}li form button[type=submit],li form input[type=text]{border:none;border-radius:5px;font-size:16px;padding:10px}li form button[type=submit]{background-color:#008cba;color:#fff;cursor:pointer}li form button[type=submit]:hover{background-color:#0077b5}h2{color:#eb5b08;font-weight:700;left:15px;margin:0 auto;position:absolute;top:30px}h2:before{content:"\f015";font-family:Font Awesome\ 5 Free;padding-right:5px}.add-spot-div{align-items:center;display:flex}#spot-button{align-items:center;background-color:#fff;border-radius:10px;bottom:22px;font-family:Sofia Sans,sans-serif;font-size:18px;font-weight:bolder;right:70px}#spot-button:hover{background-color:rgba(235,91,8,.644);border:1px;border-radius:5px;cursor:pointer}Button{background-color:#fff;border:transparent}.add-spot-button{margin-right:1em}.ModalButton,.text-login{cursor:pointer}.text-login:hover{background-color:rgba(255,166,0,.13)}.text-signup{cursor:pointer}.text-signup:hover{background-color:rgba(255,166,0,.13)}.user-review-button:hover{background-color:rgba(235,91,8,.644);border:1px;cursor:pointer}.user-review-button{background-color:#fff;cursor:pointer;font-family:Sofia Sans,sans-serif;font-weight:bolder}.user-booking-button:hover,.user-spot-button:hover{background-color:rgba(235,91,8,.644);cursor:pointer}[data-theme=dark] .NavBar{background-color:#282c34;color:#fff}@media screen and (max-width:768px){.NavBar{display:flex;height:70px;justify-content:flex-end;padding:0 1em}h2{font-size:24px;left:10px;top:20px}#spot-button{bottom:15px;font-size:16px;right:20px}.add-spot-button{margin-right:.5em}li form{align-items:baseline;display:flex;flex-direction:row;margin-right:1em}.search-input{align-items:center;margin-bottom:1em;width:80%}}@media screen and (min-width:600px) and (max-width:657px){.NavBar{align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-end;padding:0 1em}.add-spot-button{margin-right:0;margin-top:1em}li form{align-items:center;display:flex;flex-basis:100%;flex-direction:column;margin-bottom:1em;margin-right:0}.search-input{margin-bottom:.5em;width:80%}}:root{--theme-toggle-background:#1e1e1e;--theme-toggle-sun:gold;--theme-toggle-moon:#fff;--theme-toggle-ball:#fff}.rht-sun{color:gold;color:var(--theme-toggle-sun);opacity:1;transition:.3s}.rht-moon{color:#fff;color:var(--theme-toggle-moon);opacity:0;-webkit-transform:translate(2.6875rem) rotate(250deg);transform:translate(2.6875rem) rotate(250deg);transition:.3s}.rht-ball{background:#fff;background:var(--theme-toggle-ball);border-radius:50%;display:block;height:1.5625rem;left:.3125rem;position:absolute;top:.3125rem;transition:.3s;width:1.5625rem}.rht-switch{display:none}.rht-switch:checked+label .rht-sun{opacity:0;-webkit-transform:translate(-2.375rem) rotate(160deg);transform:translate(-2.375rem) rotate(160deg)}.rht-switch:checked+label .rht-moon{opacity:1;-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}.rht-switch:checked+label .rht-ball{-webkit-transform:translate(2.375rem);transform:translate(2.375rem)}.rht-label{align-items:center;background:#1e1e1e;background:var(--theme-toggle-background);border-radius:1.125rem;box-sizing:border-box;cursor:pointer;display:flex;height:2.1875rem;justify-content:space-between;padding:0 .375rem;position:relative;width:4.625rem}.edit-modal{border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);font-family:Open Sans,sans-serif;font-size:18px;padding:20px}input{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-bottom:.1px;padding:5px}input:focus{border:2px solid #666;outline:none}.form-label3{color:#333;font-family:Sofia Sans,sans-serif;font-size:1rem;font-weight:bolder;margin-bottom:10px;padding:10px}.edit-modal button{background-color:rgba(235,91,8,.644);border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:12px 20px;text-align:center;width:100%}.edit-modal button:hover{background-color:rgba(235,91,8,.87)}.edit-modal label{display:flex}.edit-modal input{flex:1 1}.h1{font-family:Sofia Sans,sans-serif}.Button{font-family:Open Sans,sans-serif}.ul{align-items:center;color:red;display:flex;font-weight:700;padding:10px}.spot-detail-container{align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:100px auto 0;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-overlay{bottom:-40px;font-family:Sofia Sans,sans-serif;font-weight:bolder;left:-420px;margin:.5em;text-align:left}.rating-div{align-items:inherit;display:flex}.text-overlay-description{font-size:18px;left:-520px;max-width:1200px;top:910px;word-break:break-all}.text-overlay-reviews{bottom:-40px;font-family:Sofia Sans,sans-serif;left:-140px;text-decoration:underline}.spotDetail-rating{align-self:center;font-size:20px;font-weight:700}.spotDetail-rating:before{position:relative}.review-rating:before,.spotDetail-rating:before{color:#f5a623;content:"★";font-size:20px;margin-right:5px}.reviews-container{font-family:Sofia Sans,sans-serif;font-weight:700;right:85px;top:-40px}.num-review-container{font-size:20px;margin-left:.7em;margin-top:.15em}.delete-model-div{display:flex}.rating-model-div{align-items:center;display:flex;justify-content:space-between}.num-reviews{align-self:center;bottom:440px;margin:auto;right:220px}.delete-review-button,.fa-trash-alt{background-color:initial}.fa-trash-alt{border:none}.fa-trash-alt:hover{color:#f44336;cursor:pointer}.trashcan{display:flex;justify-content:flex-end;width:100%}.review-card{align-items:flex-start;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:140px;margin-bottom:20px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:400px;overflow:hidden;padding:20px}::-webkit-scrollbar{background-color:#f9f9f9;border-radius:10px;width:8px}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}.spotDetail-price{align-self:flex-start;font-family:Sofia Sans,sans-serif;font-size:24px;font-weight:bolder;left:515px;margin:auto;text-align:end;top:845px}.spot-detail-container img{border-radius:5%;height:600px;margin:auto;object-fit:cover;padding:10px;width:1200px}.spot-image{position:relative;width:800px}.Button2>#edit-spot-modal-detail{background-color:rgba(235,91,8,.719);border-radius:2px solid red;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-right:1em;padding:12px 20px;width:130px}.Button2>#edit-spot-modal-detail:hover{background-color:rgba(235,91,8,.918)}.review-text{word-wrap:break-word;height:200px;max-width:-webkit-fill-available;overflow:auto;padding:10px}.spot-link{color:#000;font-weight:700}.spot-link:hover{background-color:rgba(235,91,8,.644);border:1px;border-radius:5px}[data-theme=dark] .reviews-card{border-color:#fff}[data-theme=dark] .Button2,[data-theme=dark] .fa-trash-alt,[data-theme=dark] .form-label3,[data-theme=dark] .reviews-card{background-color:#282c34;color:#fff}[data-theme=dark] .fa-trash-alt:hover{color:#f44336;cursor:pointer}@media only screen and (min-width:769px){.review-card{border-radius:10px;height:200px}}@media (max-width:1120px){.spot-detail-container img{height:auto;width:100%}}textarea.input{background-color:#f8f8f8;border:2px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:150px;padding:12px 20px;resize:none;width:50%}.add-review-button{align-items:center;background-color:rgba(235,91,8,.644);border-radius:5px;color:#fff;display:flex;flex-direction:column;font-size:1rem;margin:0 auto;padding:12px 20px}.add-review-button:hover{background-color:rgba(235,91,8,.856);cursor:pointer}.form-label4,ul{display:flex;flex-direction:column;width:100%}.form-label4{align-items:center;margin-bottom:10px}.user-review-error{color:red;font-size:x-large;font-weight:bolder}.booking-container{align-items:center;display:flex;flex-direction:column;font-family:Arial,sans-serif;gap:15px;padding:20px;position:relative}.show-calendar{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px;transition:all .3s ease}.show-calendar:hover{background-color:#2980b9}.calendar-container{align-items:center;display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:20px;position:absolute;right:0}.calendar{border:1px solid #ddd;border-radius:5px;height:320px;margin-bottom:20px;max-width:600px;overflow:hidden;width:100%}.date-calendar-range{position:absolute;right:45px;z-index:1}.calendar-container p{color:#333;font-size:16px;margin-top:20px}.create-booking-btn,.create-booking-button{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:20px;padding:10px;transition:all .3s ease}.create-booking-btn:hover{background-color:#2980b9}.booking-mapped{list-style:none;margin:0;padding:0}.booking-mapped li{border:1px solid #ddd;border-radius:5px;margin-bottom:10px;padding:20px}.booking-mapped li p{font-size:16px;margin:0}[data-theme=dark]{--background:#212121}[data-theme=dark] .calendar,[data-theme=dark] .calendar-container p{background-color:#282c34;color:#fff}@media (max-width:768px){.booking-container{display:block;padding:0}.calendar-container{margin-top:20px;position:static}.calendar{margin-bottom:0;max-width:100%;width:100%}.create-booking-btn{margin-bottom:20px;margin-top:20px}}@media screen and (min-width:769px) and (max-width:1200px){.booking-container{align-items:flex-start;flex-direction:row;justify-content:center}.calendar-container{margin-left:20px;position:relative}.calendar{height:400px;margin-bottom:0;width:100%}.create-booking-button{margin-bottom:0;margin-left:20px}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.spot-container{align-items:center;display:flex;flex-wrap:80px;justify-content:center;margin-top:80px;padding:10px;position:relative;text-align:center;width:100%}.li2{display:inline-block;list-style:none;margin:10px;text-align:center}.city-rating-div{align-items:center;display:flex;justify-content:space-between}.img{border-radius:2%;height:350px;max-height:350px;max-width:400px;object-fit:cover;overflow:hidden;width:400px}.cards-div{margin-top:60px;text-align:center}.spot-nav-link{text-decoration:none}.text{font-family:Sofia Sans,sans-serif;font-size:20px;font-weight:bolder}.price,.text{color:#000;position:relative}.price{float:left;font-size:18px;font-weight:700;margin:revert}.reviews{font-size:16px;position:relative}.reviews:before{color:#f5a623;content:"★";font-size:20px;margin-right:5px}[data-theme=dark]{--background:#282c34;--primary:#fff}[data-theme=dark] .price,[data-theme=dark] .reviews,[data-theme=dark] .text{background-color:#282c34;border-color:#fff;color:#fff}[data-theme=dark] #spot-button,[data-theme=dark] .profile-dropdown{background-color:#282c34;color:#fff}.user-review-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:40px}.single-review{border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);font-family:Helvetica Neue,sans-serif;justify-content:space-between;margin:20px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:200px;padding:20px;text-align:center;width:400px}.user-review-stars:before{color:#f5a623;content:"★";font-size:20px;margin-right:5px}.user-review{margin-top:10px;overflow-y:scroll;word-break:break-word}.delete-review-button{align-items:center;border:none;border-radius:5px;cursor:pointer;font-size:16px;justify-content:center;margin-top:10px;padding:10px;transition:background-color .2s;width:10%}.delete-review-button:hover{background-color:#f44336a2}.created-at{color:gray;font-size:14px;margin-top:10px}.user-review-error{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.error-msg{color:red}.edit-review-form{align-items:center;display:flex;flex-direction:column}.text-area{margin:5px;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:100%;min-height:100px;overflow:auto;resize:none;width:250px}.input-type{float:right;text-align:center}.cancel-review,.edit-review-button,.save-review{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:10px;transition:background-color .2s}.edit-review-button:hover{background-color:#ff0}.save-review{background-color:rgba(0,128,0,.733);margin-left:155px}.save-review:hover{background-color:rgba(0,128,0,.671)}.cancel-review{background-color:rgba(255,0,0,.747);margin-left:-155px;margin-top:-39px}.cancel-review:hover{background-color:rgba(219,33,33,.849)}.user-reviews{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:140px;text-align:center}[data-theme=dark] .cancel-review:hover{background-color:#ac1e1ed5}.my-spot-container{margin-top:140px;padding:15px;text-align:center}.spot-logged-error{align-items:center;color:red;display:flex;font-size:x-large;font-weight:bolder;height:100vh;justify-content:center;width:100%}.my-spot-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:15px}.my-spot-card{border:1px solid #ddd;border-radius:10px;padding:20px}.my-spot-link{color:#000;text-decoration:none}.my-spot-name{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:24px;font-weight:700;margin-bottom:10px}.my-spot-description{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:18px;max-height:100px;overflow-y:auto;word-break:break-word}.my-spot-title{font-family:Courier New,Courier,monospace;font-size:42px}.my-spot-card:hover{background-color:#dddddda8}body{background-color:var(--background);color:var(--primary)}[data-theme=dark] .my-spot-card:hover,[data-theme=dark] .my-spot-description,[data-theme=dark] .my-spot-name,[data-theme=dark] .spot-link{background-color:#282c34;color:#fff}.search-root-container{margin:0 auto;max-width:800px;padding-top:100px;width:100%}h1{font-size:36px;font-weight:700;margin-bottom:20px}.filter-spots{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.filtered-spots-link{border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:280px;justify-content:space-between;padding:10px;position:relative;text-decoration:none;transition:all .2s ease-in-out}.filtered-spots-link:hover{background-color:#f7f7f7;box-shadow:0 3px 3px #ccc}.filtered-spots-link:before{border-radius:5px 5px 0 0;content:"";display:block;overflow:hidden;padding-top:70%}.filtered-spots-link img{border-radius:5px 5px 0 0;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.filtered-spots-link-content{padding:10px}.filtered-spots-link-name{font-size:16px;font-weight:700;margin-bottom:5px}.filtered-spots-link-price{color:#666;font-size:14px;margin-bottom:5px}.filtered-spots-link-location{color:#666;font-size:14px}.booking-upper-root{grid-gap:20px;display:grid;gap:20px;justify-content:center;justify-items:center}.bookings-root{margin-top:60px;padding-top:60px}.sign-in-user-bookings{margin-bottom:530px;margin-top:150px;padding-top:60px;text-align:center}.booking-info{border:1px solid #ccc;border-radius:10px;padding:20px}.booking-endDate,.booking-startDate{display:inline-block;margin-right:10px}.delete-booking-button{background-color:#f44336;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}.delete-booking-button:hover{background-color:rgba(236,16,16,.623)}.booking-spotName{color:#07c;cursor:pointer;text-decoration:none}.booking-spotName:hover{text-decoration:underline}
/*# sourceMappingURL=main.9bd297b8.css.map*/