:root{--primary-color:#007bff;--secondary-color:#6c757d;--danger-color:#dc3545;--warning-color:#ffc107;--info-color:#17a2b8;--light-color:#f8f9fa;--dark-color:#343a40}*{box-sizing:border-box;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8f9fa;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0}.container{margin:0 auto;max-width:1200px;padding:0 1rem;width:100%}a,button,input,select,textarea{transition:all .3s ease;transition:all var(--transition-speed) ease}img{height:auto;max-width:100%}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .3s ease-in;transition:opacity var(--transition-speed) ease-in}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .3s ease-out;transition:opacity var(--transition-speed) ease-out}@media (min-width:768px){.container{padding:0 2rem}}@media (min-width:1024px){.container{padding:0 3rem}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.homepage-root{display:flex;flex-direction:column;min-height:100vh;position:relative}.reviews{text-align:center}.homepage-root .background-mainpage-image{align-items:center;background-image:url(/static/media/mainpage-image.5d09fc42bb715a15a1cc.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:55vh;position:relative;width:100%}.homepage-root .background-mainpage-image:before{background:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.homepage-root .background-mainpage-image .book-a-dock,.homepage-root .background-mainpage-image .list-your-dock-button{margin:1rem 0;position:relative;text-align:center;z-index:1}.homepage-root .background-mainpage-image button{background-color:#ebad39;border:none;border-radius:26px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.1rem;font-weight:700;padding:.75rem 2rem;transition:all .3s ease}.homepage-root .background-mainpage-image button:hover{background-color:#f5b743;box-shadow:0 4px 8px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.homepage-root .homepage-title{color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;margin-bottom:1.5rem;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.homepage-root .about-me-form{align-items:center;background:#fff;border-radius:8px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);display:flex;flex-direction:column;font-size:1.1rem;line-height:1.6;margin:3rem auto;max-width:600px;padding:2rem;text-align:center;width:90%}.listing-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem auto;max-width:1200px;padding:1rem;width:90%}.footer-root{margin-top:auto}.footer-root .footer{align-items:center;background-color:#e2b86b;color:#000;display:flex;gap:1rem;justify-content:center;padding:1rem;text-align:center;width:100%}.docks-listing{margin-top:2rem}.dock-card-root{border-radius:8px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);margin:1rem}.svg-icons{padding:2rem;text-align:center}@media only screen and (max-width:768px){.homepage-root .background-mainpage-image{min-height:45vh}.homepage-root .about-me-form{margin:2rem auto;padding:1.5rem;width:95%}.listing-container{grid-template-columns:1fr;width:95%}.footer-root .footer{flex-direction:column;gap:.5rem}}@media only screen and (max-width:480px){.homepage-root .background-mainpage-image{min-height:40vh}.homepage-root .homepage-title{font-size:2rem}.homepage-root .background-mainpage-image button{font-size:1rem;padding:.6rem 1.5rem}}:root{--fontSizeIcon:xx-large}.navbar-root{background-color:#fff;border-bottom:4px solid #f3c46c;box-shadow:0 2px 4px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.above-nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 2rem}.logo h1{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:1.75rem;margin:0}.logo a{color:#000;text-decoration:none}.book-your-dock,.list-your-dock{margin:0 1rem}.book-your-dock a,.list-your-dock a{color:#000;font-size:1rem;font-weight:600;text-decoration:none}.user-icon{align-items:center;display:flex}.user-options,.userIconBox a{color:#000;font-size:1.5rem;font-weight:600;margin-left:1rem;text-decoration:none}.user-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media only screen and (max-width:768px){.above-nav{align-items:flex-start;flex-direction:column;padding:1rem}.book-your-dock,.list-your-dock{display:none}.logo{text-align:left;width:100%}.user-options,.userIconBox a{font-size:1.25rem;margin-left:0;margin-top:.5rem}.user-icon{justify-content:flex-end;width:100%}}.searchBar{background-color:hsla(0,3%,85%,.664);border:none;border-radius:10px;box-shadow:5px 5px #2929295b;cursor:text;padding:.8rem;position:-webkit-sticky;position:sticky}.toast-root{padding:.5rem 1.5rem .5rem 3.5rem;position:relative;text-align:left;width:18rem}.toast-root .icon{left:.5rem;position:absolute;top:.5rem}.toast-root .summary{font-weight:bolder;text-transform:capitalize}.toast-root .x-button{cursor:pointer;position:absolute;right:.5rem;top:.25rem}.toast-root.success{background-color:rgba(108,206,83,.57);color:#015501}.toast-root.info{background-color:rgba(83,163,206,.57);color:#021f92}.toast-root.warn{background-color:rgba(219,241,18,.755);color:#585e03}.toast-root.error{background-color:rgba(206,83,83,.892);color:#920202}.toast-root.default{background-color:rgba(206,83,206,.515);color:#920292}.toast-root{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:fade-in-out,slide-in-out;animation-name:fade-in-out,slide-in-out;-webkit-animation-timing-function:ease;animation-timing-function:ease}.toast-root.sticky{-webkit-animation-name:fade-in,slide-in;animation-name:fade-in,slide-in}.toast-root.sticky.slide-out{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:slide-out;animation-name:slide-out}@-webkit-keyframes fade-in-out{0%{opacity:0}10%{opacity:1}70%{opacity:1}98%{opacity:0}to{opacity:0}}@keyframes fade-in-out{0%{opacity:0}10%{opacity:1}70%{opacity:1}98%{opacity:0}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}10%{opacity:1}}@keyframes fade-in{0%{opacity:0}10%{opacity:1}}@-webkit-keyframes slide-in-out{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}10%{-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-transform:translateX(0);transform:translateX(0)}98%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-in-out{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}10%{-webkit-transform:translateX(0);transform:translateX(0)}70%{-webkit-transform:translateX(0);transform:translateX(0)}98%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slide-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}10%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}10%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0)}70%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(200%);transform:translateX(200%)}}@keyframes slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0)}70%{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}to{opacity:1;-webkit-transform:translateX(200%);transform:translateX(200%)}}.toast-parent{display:flex;flex-direction:column;gap:.5rem;padding:.5rem;position:fixed;z-index:100000}.add-listing-root{position:relative}.add-listing-root input{border:none;border-radius:6px;margin:.25rem;outline:none;padding:.5rem;width:9rem}.add-listing-root label{display:inline-block;margin-right:1rem;text-align:right;width:9rem}.add-listing-button{background-color:#7cc0ff;border:none;border-radius:6px;color:#000;cursor:pointer;display:inline-block;font-size:16px;margin:1rem;padding:1rem 2rem;text-align:center;text-decoration:none}.add-listing-button:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}*{margin:0}.load{align-items:center;display:flex;justify-content:center}.load div{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loading;animation-name:loading;background-color:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:25px;margin-left:5px;margin-top:37.5px;width:25px}.load-two{-webkit-animation-delay:.4s;animation-delay:.4s}.load-three{-webkit-animation-delay:.8s;animation-delay:.8s}.load-four{-webkit-animation-delay:.12s;animation-delay:.12s}.load-five{-webkit-animation-delay:.16s;animation-delay:.16s}@-webkit-keyframes loading{to{opacity:.3;transform:translateY(-25px);-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px)}}@keyframes loading{to{opacity:.3;transform:translateY(-25px);-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px)}}:root{--primary-color:#ebad39;--primary-hover:#f5b743;--text-color:#333;--input-border:#ddd;--input-focus:var(--primary-color);--error-color:#dc3545;--success-color:#28a745;--transition-speed:0.3s}.login{align-items:center;background-color:#f8f9fa;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:2rem}.login-container{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:0 auto;max-width:400px;padding:2.5rem;width:100%}.login-header{color:#333;color:var(--text-color);font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center}.login-form{display:flex;flex-direction:column;gap:1.5rem}.login label{color:#333;color:var(--text-color);font-size:.9rem;font-weight:500}.login input{border:1px solid #ddd;border:1px solid var(--input-border);border-radius:4px;font-size:1rem;padding:.75rem;transition:all .3s ease;transition:all var(--transition-speed) ease}.login input:focus{border-color:#ebad39;border-color:var(--input-focus);box-shadow:0 0 0 2px rgba(235,173,57,.2);outline:none}.login button{background-color:#ebad39;background-color:var(--primary-color);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;margin-top:1rem;padding:.75rem 1.5rem;transition:all .3s ease;transition:all var(--transition-speed) ease;width:100%}.login button:hover{background-color:#f5b743;background-color:var(--primary-hover);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.login button:active{-webkit-transform:translateY(0);transform:translateY(0)}.login button:disabled{background-color:#ccc;cursor:not-allowed;-webkit-transform:none;transform:none}.forgotPassword{color:#333;color:var(--text-color);display:block;font-size:.9rem;margin-top:1rem;text-align:center;text-decoration:none;transition:color .3s ease;transition:color var(--transition-speed) ease}.forgotPassword:hover{color:#ebad39;color:var(--primary-color);text-decoration:none}.signup-button{background-color:transparent;border:1px solid #ddd;border:1px solid var(--input-border);color:#333;color:var(--text-color);margin-top:1rem}.signup-button:hover{background-color:#f8f9fa;color:#333;color:var(--text-color)}.error-message{color:#dc3545;color:var(--error-color);font-size:.8rem}.login-links{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.quick-links{display:flex;gap:1.5rem;margin:1rem 0}.quick-link{border:1px solid #ebad39;border:1px solid var(--primary-color);border-radius:4px;color:#ebad39;color:var(--primary-color);font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease;transition:all var(--transition-speed) ease}.quick-link:hover{background-color:#ebad39;background-color:var(--primary-color);color:#fff;text-decoration:none}@media (max-width:480px){.login-container{margin:1rem;padding:1.5rem}.login-header{font-size:1.75rem}.login input{padding:.6rem}.quick-links{flex-direction:column;gap:1rem}}:root{--inputLabelText:#333;--headerText:#111;--buttonTextColor:#fff;--buttonBackgroundColor:#4a90e2;--cardBackgroundColor:hsla(0,0%,100%,.9);--buttonTextHoverColor:#fff;--buttonHoverBackgroundColor:#357ab7;--inputBackgroundColor:#f9f9f9;--inputBorderColor:#ccc;--inputFocusBorderColor:#4a90e2;--inputBoxShadow:0 2px 6px rgba(0,0,0,.05)}.signup-container{align-items:center;background:linear-gradient(90deg,#f0f2f5,#dfe9f3);display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:2rem}.signup-card{background-color:hsla(0,0%,100%,.9);background-color:var(--cardBackgroundColor);border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.1);box-sizing:border-box;max-width:500px;padding:2rem;width:100%}.signup-header{color:#111;color:var(--headerText);font-size:1.75rem;margin-bottom:1rem;text-align:center;text-decoration:underline}.signup-form{gap:1rem}.form-group,.signup-form{display:flex;flex-direction:column}.form-group{gap:.5rem}.email-taken,.signup-input{padding:.3rem}.email-taken{border:1px solid red}.signup label{color:#333;color:var(--inputLabelText);font-weight:600;margin-bottom:.25rem}.signup input{background-color:#f9f9f9;background-color:var(--inputBackgroundColor);border:1px solid #ccc;border:1px solid var(--inputBorderColor);border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05);box-shadow:var(--inputBoxShadow);font-size:1rem;outline:none;padding:.75rem 1rem;transition:border-color .3s ease,box-shadow .3s ease}.signup input:focus{border-color:#4a90e2;border-color:var(--inputFocusBorderColor);box-shadow:0 0 0 3px rgba(74,144,226,.2)}.signup button{background-color:#4a90e2;background-color:var(--buttonBackgroundColor);border:none;border-radius:8px;color:#fff;color:var(--buttonTextColor);cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem;transition:background-color .3s ease}.signup button:hover{background-color:#357ab7;background-color:var(--buttonHoverBackgroundColor);color:#fff;color:var(--buttonTextHoverColor)}.signup button:active{-webkit-transform:scale(.95);transform:scale(.95)}.error-message{color:red;font-size:.9rem;margin-top:.25rem}.login-redirect{font-size:.95rem;margin-top:1rem;text-align:center}@media (max-width:600px){.signup-card{padding:1.5rem}.signup-header{font-size:1.5rem}.signup button{width:100%}}.App{display:flex;flex-direction:column;min-height:100vh;position:relative}.main-content{flex:1 1;padding:2rem 0;width:100%}.grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.card:hover{box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.btn{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.75rem 1.5rem;text-align:center;transition:all .3s ease}.btn-primary{background-color:var(--primary-color);color:#fff}.btn-primary:hover{background-color:#0056b3}.form-group{margin-bottom:1.5rem}.form-control{border:1px solid #ddd;border-radius:4px;padding:.75rem;transition:border-color .3s ease;width:100%}.form-control:focus{border-color:var(--primary-color);outline:none}.loading{min-height:200px;position:relative}.loading:after{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--primary-color);content:"";height:40px;left:50%;position:absolute;top:50%;width:40px}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.hide-on-mobile{display:none}@media (min-width:768px){.hide-on-mobile{display:block}.main-content{padding:3rem 0}}.toast{-webkit-animation:slideIn .3s ease;animation:slideIn .3s ease;background:#fff;border-radius:4px;bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:1rem;position:fixed;right:20px;z-index:1000}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.calendar-root{position:relative}.calendar-root .calendar-container{grid-gap:1rem;background-color:#fff;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);display:grid;gap:1rem;grid-template-columns:repeat(7,1fr);margin-top:1rem;padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calendar-root .months{margin-right:1rem;margin-top:2rem;width:8rem}.calendar-root .months,.calendar-root .year{background-color:#7cc0ff;border:none;border-radius:5px;color:#000;cursor:pointer;display:inline-block;font-size:16px;height:2rem;padding:.01rem;text-align:center;text-decoration:none}.calendar-root .year{width:5rem}.calendar-root .booked-button{background-color:#add8e6;border:none;border-radius:8px;cursor:pointer;height:2.2rem;width:6rem}.calendar-root .day{cursor:pointer}.calendar-root .day.booked{color:#aeaeae;cursor:not-allowed}.calendar-root .day.selected{background-color:rgba(124,192,255,.679);border-radius:6px;height:1.2rem;width:1.2rem}.calendar-root .rate-per-day{margin-top:1rem}.calendar-root .form-container{grid-gap:2rem;display:grid;gap:2rem;place-items:center}.calendar-root .input-boxes input{background-color:#e9e9e9;border:none;border-radius:6px;margin:.25rem;outline:none;padding:.5rem;width:9rem}.calendar-root .input-boxes label{display:inline-block;margin-right:1rem;text-align:right;width:9rem}.calendar-root .checkInOut{margin-top:1rem}.list-table{box-shadow:1px 2px 3px;margin-left:3rem;overflow:auto}:root{background-color:#fff}.user-page-root{position:relative}.user-page-root .logout-button{background-color:#7cc0ff;border:none;border-radius:6px;cursor:pointer;margin-top:1rem;padding:.5rem;text-align:center;width:6rem}.user-page-root .information-root{background-color:#e8b26d;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);display:inline-block;padding:1.5rem 3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.profile-information{background-color:orange}.user-page-root .bookings{--num-cols:1;grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(var(--num-cols),1fr);margin:auto;padding-top:1rem;place-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.avatar{background-color:#7cc0ff;border-radius:50%;color:#000;height:6rem;margin:1rem;position:relative;width:6rem}.avatarName{font-size:3.5rem;margin:0;padding:0;position:absolute;right:1.8rem;top:.8rem}.avatarName:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.right-icon{background-color:#7cc0ff;border:none;border-radius:5%;color:#000;cursor:pointer;display:inline-block;font-size:16px;height:4rem;margin-right:2rem;padding:.01rem;text-align:center;text-decoration:none;width:8rem}.logout-button:hover,.right-icon:hover{box-shadow:0 12px 16px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.home-button{background-color:#fff;border:none;cursor:pointer;font-size:3.5rem;position:absolute;right:0}.home-button:active{-webkit-transform:scale(.9);transform:scale(.9)}.home-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.user-page-root .add-listing{background-color:#7a5d5d;border-radius:6px;display:inline-block;padding:1.5rem 3rem}.dock-card-root,.user-page-root .add-listing{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dock-card-root{background-color:#b9cada;border-radius:.6rem;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);color:#000;color:#0d1329;max-width:500px;min-width:300px;overflow:hidden;position:relative;text-align:center}.dock-card-root a{color:inherit;text-decoration:inherit}.dock-card-root .dock-card-title{background-color:#45aab1;margin:0;padding:.3rem;text-decoration:none}.dock-card-root hr{margin:0}.dock-card-root .address,.dock-card-root .coordinates{padding:1rem;text-align:left}.dock-card-root .coordinates span:first-child{margin-right:.5rem}.dock-card-root .bottom-content{margin-top:0}.dock-card-root .bottom{padding:.7rem}.dock-card-root .price{font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:700}.listdock-container .add-listing{align-items:center;background-color:#e4e4e4;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);display:inline-flex;justify-content:center;padding-top:2rem;width:40vw}.dock-page-root{margin:0;padding:0}.dock-page-info .listing-container{background-color:#e6d4a6;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2);margin-top:1rem;overflow:auto;padding:2rem}
/*# sourceMappingURL=main.bbc13d95.css.map*/