html{background-color:#82d1ebb2;background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;min-height:100%}a{text-decoration:inherit}a,a:hover{color:inherit}.App{text-align:center}.app-container{background-color:#82d1ebb2;height:100vh}.app-content{height:(100vh - 3.5rem)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}hr#solid{background-color:initial;border-top:3px solid #bbb;margin:0}.loading-screen{align-items:center;background:#82d1ebb2;display:flex;height:100vh;justify-content:center;width:100vw}.loading-content{color:#7070b9}.avatar{background-color:#fff;border-radius:99px;color:#373737;font-size:30px;height:30px;object-fit:cover;width:30px}.avatar-nav:hover{filter:drop-shadow(0 0 .1rem)}.dropdown-toggle:after{display:none}.logo{color:#656565;font-family:system-ui;font-style:italic;font-weight:1000;transition:all .5s}.logo:hover{color:#ff8000;translate:5px}.navbar{align-items:center;display:flex;height:3.5rem;width:100vw}.navbar a{font-size:17px;text-align:center;text-decoration:none}.list{align-items:center;display:flex;list-style:none}.listItem{margin-left:10px;margin-right:10px}.login-modal-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.modal-form{align-self:center;display:flex;flex-direction:column;width:100%}.home-container{display:flex;max-height:100vh}button{margin:.5rem}.listings-div{display:flex;flex-direction:column}.listings-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));height:100%;justify-content:center;justify-self:center;overflow:auto;padding-bottom:10px}.list-listings{overflow:auto}.list-listings-container{overflow-y:auto}.listing-card{background-color:#dbf7fe;border:1px solid #bed8feb2;border-radius:5px;cursor:pointer;display:inline;justify-content:center;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.listing-card:hover{filter:brightness(95%)}.listing-card-img-div{display:flex;justify-content:center;width:100%}.listing-card-delete{align-self:center;margin:0;padding:.175rem .5rem}.listing-card-text{overflow:hidden;text-overflow:ellipsis}.thumbnail-image{border-radius:5px;height:160px;object-fit:cover;width:100%}.listing-card-info{display:flex;flex-direction:column;justify-content:left}.item-display-container{height:100vh;overflow:auto}.item-display-content{display:flex;flex-direction:column;margin:auto;width:90%}.item-display-seller-info{align-items:center;background-color:#b6d9f7;border-radius:5px;display:flex;flex-direction:row;padding:5px}.item-display-seller-info:hover{filter:brightness(95%)}.item-display-avatar{font-size:30px;margin-bottom:0;margin-right:.5rem}.item-display-info{background-color:#d4ebff;border-radius:10px;display:flex;flex-direction:column;gap:5px;height:-webkit-fit-content;height:fit-content;padding:.5rem}.item-display-description{max-height:50cqh;overflow-y:auto}.dibs-button{margin:0}.listing-title{font-size:large;font-weight:500}.listing-interactive{display:flex;flex-direction:column;gap:.5rem}.initiate-message-form{display:flex;flex-direction:row}.initiate-message-btn{display:inline-block;height:35px;margin:0;padding:5px;width:35px}.sidebar{height:30vh;padding:20px;width:20%}.sidebar-profile-link{align-items:center;display:flex;margin-bottom:.5rem}.map{height:calc(100vh - 3.5rem);width:100%}.map-marker{background:#1dbe80;border-radius:50%;height:60px;left:0;opacity:.5;position:absolute;top:0;transform:translate(-50%,-50%);width:60px}.map-listing-preview{align-items:center;background-color:#b7e1f5;border-radius:5px;display:flex;flex-direction:column;font-size:1rem;justify-content:center;max-width:150px;padding:5px;position:absolute;width:-webkit-max-content;width:max-content}.map-listing-preview a{color:#050505;text-decoration:none}.image-preview-div{background-color:#fff;max-height:120px;width:100%}.map-listing-preview-image{max-height:120px;object-fit:cover;width:100%}.map-listing-preview-title{margin-top:5px}.page-container{height:calc(100vh - 3.5rem);width:100vw}.sidebar-container{height:(100vh - 3.5rem)}#dropdown-menu{left:auto;overflow:visible;right:0}.nav-greeting{justify-content:center}.nav-greeting,.page-header{display:flex;padding-bottom:5px}.page-header{align-items:center;gap:5px}.page-content{display:flex;height:calc(100vh - 3.5rem);max-width:100vw}.header-text{font-size:2rem;left:0}.sub-header{margin-bottom:5px;margin-left:15px}.padded-elements>*{display:block;padding:10px}.carousel-div{align-items:center;align-self:center;background-color:#ababab;border-radius:5px;display:flex;flex:1 1;height:80vh;justify-content:center;justify-self:center;width:500px}#carousel-item,.carousel,.carousel-inner{height:100%;width:100%}#carousel-image{align-self:center;justify-self:center;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translate(-50%,-50%)}.messages-container{display:flex;gap:20px}.messages-box{max-height:80vh;overflow-x:hidden;overflow-y:auto}.messages-list{padding-left:10px}.chat-container{background-color:#cff6ff;border-radius:10px;max-height:80vh;min-width:25rem;padding:10px}.chat-div{display:flex;flex-direction:column;gap:.5rem;height:calc(100% - 165px);margin-bottom:10px;margin-top:10px;overflow:auto}.chat-div>:first-child{margin-top:auto}.chat-notification-container{align-self:center;height:1px;justify-self:center;width:1px}.unread :after{background-color:#fac995;border-radius:999px;content:"";height:13px;position:absolute;right:10px;top:13px;width:13px}a.unread :after,label.unread :after{background-color:#f70;color:#fff;content:var(--unread-chats);font-size:8.5px;font-weight:800;height:12px;margin-left:1px;margin-top:5px;right:auto;text-align:center;top:auto;width:12px}label.unread :after{right:-7px;top:-12px}.chat-form{display:flex;gap:5px}.chat-thumbnail{border-radius:5px;display:inline-block;height:45px;margin-right:5px;object-fit:cover;width:45px}.message-box-text{display:flex;flex-direction:column;max-width:calc(100% - 60px)}.message-box-buying-selling-type{color:#a4a4a4;font-size:.8rem}.list-group-item,.message-box-chat-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-group-item{background-color:#defaff;display:flex;flex-direction:row;margin-bottom:2px;margin-top:2px;max-width:30rem}.listing-link-container{background-color:#a1e4fb;border-radius:5px;cursor:pointer;display:flex;padding:3px}.listing-link-thumbnail{border-radius:5px;display:inline-block;height:70px;margin-right:5px;object-fit:cover;width:70px}.chatroom-chat-with{color:#949494;justify-self:center;padding:2px 4px}.btn-close{position:absolute;right:5px;top:5px;z-index:999}.message{align-items:center;display:flex}.message-sent{justify-content:end}.message-received{justify-content:start}.message-avatar{margin:0 .5rem}.chatmessage{border-radius:15px;max-width:20rem;padding:.3rem .6rem;word-break:break-word}.sent{background-color:#61dafb;float:right}.received{background-color:#c1c1c1;float:left}@media only screen and (max-width:720px){.login-btn-responsive{display:none}.login-btn{left:10px;position:absolute}.map-toggle:has(input:checked)+.map{translate:0}.map-toggle:has(input:checked){filter:invert(75%)}.sidebar-toggle:has(input:checked)+#responsive{translate:0}.topnav{display:flex;justify-content:center}.hamburger-toggle{cursor:pointer;display:flex;flex-direction:column;gap:3px;left:15px;position:absolute;top:20px;z-index:102}.hamburger-toggle input,.hamburger-toggle:after,.hamburger-toggle:before{background-color:#7a7a7a;border-radius:9999px;content:"";height:5px;width:30px}.hamburger-toggle:has(input:checked) input,.hamburger-toggle:has(input:checked):after,.hamburger-toggle:has(input:checked):before{background-color:#fc8f50}.hamburger-toggle input{-webkit-appearance:none;appearance:none;margin:0;padding:0}#responsive{align-items:center;background-color:#0d5497;display:inline-block;display:flex;flex-direction:column;height:100vh;justify-content:top;overflow:visible;padding:1rem 0;position:absolute;top:0;transition:translate .8s;translate:-100%;width:8rem;z-index:101}#responsive .logo{display:none}.navlinks{display:flex;flex-direction:column-reverse;height:100%;margin-top:3rem;width:100%}.navlinks a{padding-left:1rem}.navbar .icon{display:inline;max-height:8vh}.navbar a{text-align:left}.nav-item{color:#ededed}.avatar-nav{margin-right:.5rem}.responsive-logout{margin-bottom:4rem;margin-top:auto}.listings-grid{width:100%}.page-container{padding:0 10px}.listings-div{flex:1 1}.map-toggle{background:url(data:image/png;base64,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) no-repeat;background-color:#df9d34;background-position:50%;background-size:30px 30px;border-radius:10px;cursor:pointer;display:inline-block;height:40px;padding:5px;position:absolute;right:-1rem;top:-45px;width:40px;z-index:101}.map-toggle input{display:none}.map{overflow:hidden;position:fixed;transition:translate 1s;translate:100%;width:100%;z-index:100}.mapdiv{position:absolute;width:90vw}.messages-box{width:95vw}.chat-container{height:calc(100vh - 130px);min-width:5rem;position:absolute;top:calc(50px + 3.5rem);width:calc(100vw - 20px);z-index:2}.chat-div{height:calc(100% - 210px)}.list-group-item{width:calc(100% - 20px)}.hide-on-smlscreen{display:none}#carousel-item,.carousel-div{height:90vw;width:90vw}#carousel-image{max-height:90vw;max-width:90vw}.item-display-info{margin:10px 0}.profile-avatar{align-self:center}.profile-display-container{flex-direction:column}.edit-profile-btn{align-self:center;width:10rem}.modal-body,.modal-content{padding:.5rem}}@media only screen and (min-width:721px){.login-btn-responsive{margin:0}.navbar{align-items:center;display:flex;height:3.5rem;padding-right:1rem;width:100vw}.navbar a{padding:0 1rem;text-align:center}.navlinks{align-items:center}.navbar li,.navlinks{display:flex}.nav-item{color:#7a7a7a}.nav-item:hover{color:#555}.sidebar-toggle,.topnav{display:none}.page-header{padding-left:1rem;padding-right:1rem}.home-content{height:calc(100vh - 3.5rem)}.map-toggle{display:none}.map{height:100%;transition:translate 1s;translate:0;width:100%}.listings-div{min-width:383px}.list-listings{height:auto;padding-left:1rem;padding-right:1rem}.listings-grid{height:100%;min-width:383px;width:calc(50vw - 2rem)}.mapdiv{position:relative;width:50vw;z-index:0}.item-display-content{flex-direction:row;gap:10px}.item-display-info{max-width:30vw}.chat-container,.messages-box{width:40vw}.chat-container button,.hide-on-lrgscreen{display:none}.edit-profile-btn{align-self:flex-start;width:10rem}.modal-content{padding:2rem}}.listings-grid-full-page{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));width:calc(100vw - 2rem)}.edit-images-box,.edit-images-carousel{display:flex;flex-direction:row}.edit-images-box{align-content:center;background-color:#ddd;border-radius:10px;height:100px;justify-content:center;margin:5px;position:relative;width:100px}.edit-images-thumbnail{align-self:center;max-height:100%;max-width:100%}.x-delete-button{background-color:#a2a2a2;border-radius:9999px;cursor:pointer;height:15px;position:absolute;right:2px;top:2px;width:15px}.x-delete-button :after,.x-delete-button :before{background-color:#050505;border-radius:999px;content:"";height:2px;left:1.5px;position:absolute;top:6.5px;transform:rotate(45deg);width:13px}.x-delete-button :after{transform:rotate(-45deg)}.x-container{align-self:center;height:1px;justify-self:center;width:1px}.x-button-preview{right:0;top:0}.signup-container{margin:0 5rem}.signup-container,.signup-form{display:flex;flex-direction:column}.form-input{border:1.5px solid #bbb;border-radius:15px;height:2.5rem;margin-bottom:.3rem;padding-left:10px;width:100%}.large-input{height:6rem}.search-form{align-items:center;background-color:#fff;border-radius:15px;display:flex;margin-left:auto;width:clamp(calc(3rem + 30px),calc(20cqw + 30px),calc(10rem + 30px))}.search-bar{border-width:0;margin-bottom:0}.search-button{background:url(/static/media/search%20icon.e21534c50161a2f513a7.png) no-repeat;background-position:50%;background-size:20px 20px;border:none;cursor:pointer;display:inline-block;height:30px;padding:5px;width:30px}.new-listing-button{margin:0;min-width:111px}.input-with-tooltip{align-items:center;display:flex}.tooltip-helper{background-color:#ababab;border-radius:99999px;color:#fff;cursor:pointer;font-size:.6rem;font-weight:700;height:13px;margin-left:5px;padding-left:5px;width:13px}.split-row{display:flex;flex-direction:row;gap:2rem;justify-content:space-evenly}.column-form-input{display:flex;flex-direction:column}.column-form-input input{max-width:13.5rem;width:100%}.alert{margin-bottom:.5rem;padding:.3rem .5rem}.btn{border-radius:10px}.modal-text{margin:10px 0}.modal-anchor{color:#0064c8;cursor:pointer}.modal-anchor:hover{color:#5ca0ed}.pac-container{z-index:10000}.profile-page-container,.profile-page-content{display:flex;flex-direction:column}.profile-page-content{align-self:center;width:-webkit-fit-content;width:fit-content}.profile-display-container{align-content:center;align-items:center;justify-content:center}.profile-data,.profile-display-container{display:flex;flex-direction:column}.profile-item{grid-template-columns:10rem 10rem}.edit-profile-item,.profile-item{display:grid;grid-template-rows:.5rem .5rem .5rem .5rem .5rem .5rem}.edit-profile-item{grid-template-columns:35% 65%}.only-user-visible{background-color:#e5e5e5;border-radius:5px;padding:5px}.profile-avatar{border-radius:999999px;font-size:160px;height:10rem;margin:10px;object-fit:cover;width:10rem}.profile-name{font-size:25px;font-weight:500}.profile-buttons{display:flex;justify-content:center}.profile-listings{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));justify-content:center;justify-self:center;margin-top:2rem;width:80vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Funnel Sans,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.6aec318a.css.map*/