body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.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)}}.dashboard{background-color:#fff;height:100vh;width:100vw}.BCAIcon{align-items:center;column-gap:10px;display:flex;flex-direction:row}.dashboard footer{background-color:#2c2b2b;color:#fff;display:flex;flex-direction:column;padding:20px;row-gap:20px;text-align:left;z-index:999}.dashboard footer a{color:#fff}.dashboard footer .links{display:flex;flex-direction:column;font-size:18px;row-gap:10px;text-transform:uppercase}.dashboard footer .copyright{border-top:1px solid #fff;display:flex;flex-direction:row;justify-content:space-between;width:98%}.dashboard footer .copyright .socials{display:flex;flex-direction:row;gap:20px;margin-top:20px}.dashboard footer .upper{column-gap:50px;display:flex;flex-direction:row}.dashboard footer .upper .contact,.dashboard footer .upper .links{width:300px}.dashContainer{display:flex;flex-direction:column}.tabs{height:auto;min-height:90vh;position:relative}.Nav{background-color:#fff;border-bottom:1px solid #d5d5d5;height:75px;position:relative;z-index:99}.Nav,.sideBtns{align-items:center;display:flex;width:100%}.sideBtns{column-gap:50px;flex-direction:row;height:20%;padding:20px;text-align:left;transition:transform .3s ease}.sideBtns h2{color:#000;font-size:24px;font-weight:600;margin:0}.sideBtns .navLink,.sideBtns button{align-items:center;background-color:initial;border:none;color:#000;cursor:pointer;display:grid;font-size:18px;height:60px;padding-block:10px;text-align:left}.logoutBtn{grid-template-columns:35px auto;position:relative;position:absolute;right:20px}.divider{border-bottom:1px solid #7c7c7c;margin-block:40px;width:80%}.sideBtns button.active{background-color:#f5f5f5;font-weight:700}.hamburger{background:#0000;border:none;cursor:pointer;display:none;font-size:24px;position:absolute;right:20px;top:20px;z-index:10000}@media screen and (max-width:800px){.Nav{height:80px;left:0;position:relative;top:0;width:100vw}.sideBtns{background-color:#f5f5f5;display:flex;flex-direction:column;height:100vh;justify-content:start;padding-block:0;position:absolute;top:0}.sideBtns,.sideBtns.hidden{transform:translateX(-100%)}.sideBtns.visible{transform:translateX(0)}.logoutBtn{position:relative}.sideBtns h2{margin-top:20px}.hamburger{display:block}.createItemBtn{visibility:hidden}.dashboard footer .upper{flex-direction:column}}.chatbot-button{align-items:center;background-color:#d6482c;border-radius:50%;bottom:20px;box-shadow:0 0 10px #0003;color:#fff;cursor:pointer;font-size:24px;height:50px;justify-content:center;width:50px}.chatbot-button,.chatbot-popup{display:flex;position:fixed;right:20px;z-index:1000}.chatbot-popup{background:#fff;border:1px solid #ccc;border-radius:12px;bottom:80px;box-shadow:0 0 20px #0003;flex-direction:column;height:400px;overflow:hidden;width:300px}.chatbot-popup button[type=submit]{font-size:14px;margin-right:10px;padding:10px 20px}.chatbot-header{align-items:center;background:#d6482c;color:#fff;display:flex;justify-content:space-between;padding:10px}.chatbot-messages{flex:1 1;max-height:300px;overflow-y:auto;padding:10px}.chatbot-input{border-top:1px solid #ccc;display:flex}.chatbot-input input{border:none;flex:1 1;outline:none;padding:8px}.chatbot-input button{background:#d6482c;border:none;color:#fff;cursor:pointer;padding:8px 12px}.message{margin-bottom:10px}.message.user{text-align:right}.homeContainer,.message.assistant{text-align:left}.homeContainer{overflow-x:hidden}.mainColorText{color:#d6482c}h3{font-size:20px;font-weight:400}.homeContainer .homeContent .header{grid-gap:50px;display:grid;gap:50px;grid-template-rows:auto auto;margin-block:50px;padding-block:50px}.homeContainer .homeContent .header .text{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.homeContainer .homeContent .header p{color:#de705a;margin:0}.homeContainer .homeContent .header h1{font-size:54px;margin-top:0}.header .buttonsContainer{column-gap:20px;display:flex;flex-direction:row;padding-top:30px}.header .feature{align-items:center;display:flex;flex-direction:column;justify-content:center}.header .feature .auctionItemCard{background:none;border-radius:0;width:100%}.header .feature a{width:80%}.header .feature .auctionItemCard img{height:350px;width:100%}.howItWorks .workCards{column-gap:10px;display:flex;flex-direction:row;width:90vw}.workCards::-webkit-scrollbar{display:none}.workCards .card{background-color:#f5f5f5;border:2px solid #d6482c;border-radius:10px;max-width:500px;padding:5px 20px}.workCards .card p ul{margin-block:0;padding-left:20px}.featuredAuctionsMap{align-items:center;display:flex;flex-direction:column;margin-top:100px;padding-bottom:50px}.featuredAuctionsMap .sectionKicker{margin-bottom:50px}@media screen and (max-width:600px){.homeContainer{height:auto}.homeContainer .homeContent{width:100vw}.homeContainer .homeContent .header{display:flex;flex-direction:column;row-gap:50px}.homeContainer .homeContent .header h1{font-size:32px}.featuredAuctionsMap .auctionContainer{display:flex;flex-direction:column;width:80vw}.howItWorks .workCards{display:flex;flex-direction:column;overflow-y:scroll;row-gap:10px;width:auto}.workCards .card{width:auto}}.howItWorks{margin:80px auto 0;max-width:1100px;padding:0 20px}.sectionKicker{align-items:center;color:#d6482c;display:flex;font-size:12px;gap:8px;justify-content:center;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.sectionKicker:before{color:#a6834c;font-size:12px}.sectionTitle{font-size:clamp(28px,4.2vw,44px);font-weight:500;line-height:1.2;margin:8px 0 32px;text-align:center}.hiwList{border-top:1px solid #ececec;list-style:none;margin:0;padding:0}.hiwRow{grid-gap:24px;align-items:start;border-bottom:1px solid #ececec;display:grid;gap:24px;grid-template-columns:48px 1fr 1.25fr;padding:24px 0}.hiwIndex{color:#9aa0a6;font-size:14px}.hiwTitle{color:#111827;font-size:22px;font-weight:600;margin:0}.hiwDesc{color:#6b7280;line-height:1.6;margin:0}@media (max-width:860px){.hiwRow{grid-template-columns:40px 1fr}.hiwDesc{grid-column:2/-1;margin-top:6px}}.AuctionPage{margin:50px;margin-inline:10vw;text-align:left}.auctionPageControls{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.auctionPageControls h1{margin:0}.auctionPageControls .controls{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center}.auctionPageControls .controls label{max-width:100%;width:500px}.auctionPageControls .controls label select,.auctionSearchBar{background-color:#f5f5f5;border:none;border-radius:50px;padding:10px 20px;width:100%}.searchContainer{border-radius:50px;overflow:hidden}.auctionPageControls .controls label select:focus,.auctionSearchBar:focus{outline:none}.createItemBtn{align-items:center;background:none;border:none;bottom:5%;color:#7c7c7c;cursor:pointer;display:flex;flex-direction:column;position:fixed;right:2%}.createItemBtn svg{background-color:#d6482c;border-radius:100%;color:#fff;height:50px;margin-bottom:10px;width:50px}.auctionContainer{grid-column-gap:20px;grid-row-gap:50px;column-gap:20px;display:grid;flex-wrap:wrap;grid-template-columns:30% 30% 30%;justify-content:center;row-gap:50px}.auctionItemCard{overflow:hidden}.auctionItemCard img{border-radius:10px;height:250px;object-fit:cover;width:100%}.auctionItemCard .cardText{padding-inline:20px}.auctionItemCard h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:18px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis}.auctionItemCard p{color:#7c7c7c;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auctionSearchBar::placeholder{color:#000}@media screen and (max-width:600px){.AuctionPage{margin:0;padding:20px}.auctionPageControls{display:flex;flex-direction:column}.auctionPageControls .controls{margin-bottom:20px}.auctionContainer{display:flex;flex-direction:column}}.profileContainer{text-align:left}.profileContainer .header{margin-inline:50px}.profileContainer .header h2{font-size:32px;text-transform:uppercase}.profileContainer .header img{background-color:#f5f5f5;border-radius:50px;height:100px;width:100px}.accountControls,.historicalAuctions,.personalInformationContainer,.yourAuctionsContainer{border-top:1px solid #7c7c7c;margin-inline:50px;margin-bottom:50px}.personalInformationContainer .informationBoxes{display:flex;flex-direction:column;min-width:500px;row-gap:20px;width:50%}.personalInformationContainer .informationBoxes label{align-items:center;display:grid;grid-template-columns:200px 300px}.personalInformationContainer .informationBoxes label input{border:1px solid #7c7c7c;border-radius:10px;color:#d6482c;font-size:16px;padding:10px}.personalInformationContainer .informationBoxes .saveBtn{font-size:16px}.accountControls button{align-items:center;background:none;border:none;color:red;column-gap:10px;cursor:pointer;display:flex;font-size:18px;margin-top:20px}.success{color:#289f00}.error{color:red}.toggleContainer{align-items:center;display:flex;font-size:16px;gap:10px;margin:10px 0}.toggleSwitch{background-color:#ccc;border-radius:50px;cursor:pointer;height:26px;position:relative;transition:background-color .3s ease;width:50px}.toggleSwitch.active{background-color:#d6482c}.toggleThumb{background-color:#fff;border-radius:50%;height:20px;left:3px;position:absolute;top:3px;transition:transform .3s ease;width:20px}.toggleSwitch.active .toggleThumb{transform:translateX(24px)}.toggleStatus{color:#333;font-weight:500}@media screen and (max-width:600px){.accountControls,.historicalAuctions,.personalInformationContainer,.profileContainer .header,.yourAuctionsContainer{margin:0;margin-inline:0;padding:20px}.profileContainer .header h2{font-size:22px}.personalInformationContainer .informationBoxes{min-width:400px}.personalInformationContainer .informationBoxes label{grid-template-columns:150px 250px}.yourAuctionsContainer .auctionContainer{flex-wrap:nowrap}}body{height:100vh;overflow-x:hidden;width:100vw}.mainContainer{overflow-x:hidden;padding:10px 100px;text-align:left}.mainContainer h1,.mainContainer h2,.mainContainer h3{color:#d6482c}.mainContainer h3{font-weight:700}.hor-flex{display:flex;flex-direction:row;gap:20px}.italic{font-style:italic}.bold{font-weight:700}.content,.mainContainer .content .howItWorks .workCards{width:70vw}.overlay{background-color:#0003;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}@media screen and (max-width:600px){.mainContainer{height:90vh;margin-inline:20px;padding:0}.mainContainer .content .howItWorks .workCards{width:100vw}}.createFormContainer{display:grid;grid-template-columns:50% 50%;margin:50px;text-align:left}.createFormContainer .questions{display:flex;flex-direction:column;margin-inline:20px}.createFormContainer .questions label{align-items:center;font-size:16px;margin-block:10px;width:100%}.createFormContainer .questions input,.createFormContainer .questions select,.createFormContainer .questions textarea{border:1px solid #7c7c7c;border-radius:10px;color:#d6482c;font-size:16px;padding:10px}.createFormContainer .files{border:1px solid #000;border-radius:15px;height:100%}.uploaded-images{display:flex;flex-direction:column;flex-wrap:wrap}.image-preview{align-items:center;column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;margin:20px}.image-preview img{height:auto;width:100px}.cardElementContainer{background-color:#fff;border-radius:10px;box-shadow:0 0 8px #0003;left:50%;padding:10px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:101}.card-form{display:flex;flex-direction:column;min-width:300px}.card-form h3{font-weight:700;margin-bottom:0}.secondaryColor{color:gray}.card-form label{display:flex;flex-direction:column;margin-bottom:10px;row-gap:10px}.card-form label input{border:1px solid gray;border-radius:5px;padding:10px 20px}.borderBox{border-bottom:1px solid gray;margin-bottom:20px;width:100%}.card-form .cancelBtn{background:none;border:none;color:gray;cursor:pointer}.card-form button[type=submit]{border-radius:5px;color:#ffc6bd;font-size:20px;transition:.2s ease-in-out}.card-form button[type=submit]:hover{background-color:#f55536;color:#fed5ce}.horizontalFlex{column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap}.payBtn{background-color:#f55536;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:10px;padding:10px 20px}.auctionItemViewContainer{display:flex;flex-direction:column;margin-block:5vh;margin-inline:10vw;text-align:left}.auctionItemViewContainer .images{position:relative;width:100%}.subHeading{margin-top:50px}.category{color:#8996a5;margin:0}.auctionCategory{color:#000}.image-wrapper{position:relative;width:100%}.image-wrapper .imageBtns{align-items:center;column-gap:20px;display:flex;flex-direction:row;justify-content:center;margin:20px;position:relative;width:93%}.image-wrapper .imageBtns button{aspect-ratio:1/1;border:none;border-radius:50%;cursor:pointer}.image-wrapper .imageBtns button svg{height:32px;width:32px}.auctionItemViewContainer .images img{aspect-ratio:3/2;border-radius:15px;object-fit:cover;width:100%}.auctionItemViewContainer .itemContent{padding-inline:20px}.auctionItemViewContainer .itemContent h1{color:#d6482c;font-size:48px}.auctionItemViewContainer .itemContent .description{color:#7c7c7c;font-size:20px}.nextRoundCountdown h2{color:#d6482c;font-size:48px;font-weight:400;margin-block:0}.nextRoundCountdown button{max-width:300px}.nextRoundCountdown input,.nextRoundCountdown select{border:1px solid #7c7c7c;border-radius:10px;font-size:16px;margin-right:10px;padding:10px}.roundInteractions button[type=submit]{border-radius:5px;font-size:16px;margin-block:0;padding:10px 20px;width:auto}button[type=submit].paidBtn{background:none;border:2px solid #d6482c;color:#d6482c}.bestFinalContainer{display:flex;flex-direction:column;gap:20px;max-width:500px}.bestFinalContainer label{color:#d6482c;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:600px){.auctionItemViewContainer{display:flex;flex-direction:column;height:90vh;margin-inline:0;overflow:hidden;overflow-y:scroll;padding-inline:20px}}.terms-container{margin-inline:10%;padding:50px;text-align:left}.back-button,.terms-header h1{color:#d6482c}.back-button{align-items:center;background:none;border:none;column-gap:10px;cursor:pointer;display:flex;flex-direction:row;font-size:16px}.loginContainer{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:50% 50%;height:100vh;padding:20px;text-align:left}.boldText{color:#000;font-weight:700}.loginCoverImage{background-color:#7c7c7c;border-radius:15px;height:95%;width:95%}.login,.signUp{margin:50px}.forgotPassword form,.login,.login form,.signUp,.signUp form{display:flex;flex-direction:column}.loginContent{border-bottom:1px solid #7c7c7c;margin-bottom:30px}.loginContent h2{font-size:32px;font-weight:400;margin:0}.loginContent p{color:#7c7c7c;font-size:18px;margin:10px 0 30px}.switchViewBtn{background:none;border:none;color:#7c7c7c;cursor:pointer;font-size:16px;text-align:center;width:100%}.button,button[type=submit]{background-color:#d6482c;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:24px;margin-block:20px;padding-block:10px;width:100%}.forgotPassword input,.login input,.signUp input{border:1px solid #7c7c7c;border-radius:10px;font-size:16px;padding:10px}.forgotPassword label,.login label,.signUp label{align-items:center;font-size:16px;margin-block:10px;width:100%}.passwordLabel{display:grid;grid-template-columns:70% auto}.passwordLabel button{background:none;border:none;cursor:pointer}@media screen and (max-width:600px){.loginContainer{display:flex;flex-direction:column;padding:0;width:100%}.loginDetails h1{padding-inline:20px}.loginCoverImage{display:none;visibility:hidden}}.paymentSuccessContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-block:100px;min-height:50vh}.contactContainer{background-color:#fff;border:1px solid #ececec;border-radius:12px;margin:100px auto;max-width:700px;padding:40px 30px;text-align:center}.contactHeader{margin-bottom:30px}.contactSubtitle{color:#6b7280;font-size:16px;margin-top:10px}.contactForm{display:flex;flex-direction:column;text-align:left}.contactForm label{color:#111827;font-weight:600;margin-bottom:5px}.contactForm input,.contactForm textarea{border:1px solid #ddd;border-radius:8px;font-size:15px;margin-bottom:20px;padding:12px 14px;transition:border-color .2s ease}.contactForm input:focus,.contactForm textarea:focus{border-color:#d6482c;outline:none}.contactForm input[type=checkbox]{margin:0}.checkboxRow{align-items:center;color:#444;display:flex;font-size:14px;gap:8px;margin-bottom:25px}.checkboxRow a{color:#d6482c;font-weight:500;text-decoration:none}.checkboxRow a:hover{text-decoration:underline}.contactButton{background-color:#d6482c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px;transition:all .3s ease}.contactButton:hover{background-color:#b13a24;transform:translateY(-2px)}.statusMessage{color:#d6482c;font-size:15px;font-weight:500;margin-top:20px}@media (max-width:600px){.contactContainer{margin:50px 20px;padding:30px 20px}.contactForm input,.contactForm textarea{font-size:14px}.contactButton{font-size:15px}}
/*# sourceMappingURL=main.261f2401.css.map*/