@import url(https://fonts.googleapis.com/css2?family=Urbanist:wght@400;600;800&display=swap);.nav-header{align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 #0000001a;display:flex;height:5.5rem;justify-content:space-between;overflow:hidden;padding:20px 5%;position:sticky;top:0;width:100%;z-index:101}.logo{display:block;width:100px}.nav-right{align-items:center}.nav-links,.nav-right{display:flex;gap:20px}.nav-links li{list-style:none}.nav-links li a{color:#404252;font-weight:600;text-decoration:none;transition:all .3s ease 0s}.nav-links li a:hover{color:#7b68eee6}.menu-button{background-color:#fff;border:none;border-radius:27px;cursor:pointer;gap:.5rem;height:100%;max-height:52px;outline:2px solid #f4f4f4;padding:0 1rem 0 0}.menu-button,.menu-profile-image-container{align-items:center;display:flex;justify-content:center}.menu-profile-image-container{aspect-ratio:1;border:2px solid #fff;border-radius:50%;height:2rem;margin:.4rem 0 .4rem .4rem;overflow:hidden;position:relative;width:2rem}.menu-profile-image-container img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.menu-button span{color:#404252;font-size:1.125rem;font-weight:600;line-height:100%;margin-right:.4rem}.menu-icon{height:.9rem;width:.9rem}.signup-button{background:linear-gradient(90deg,#7b68eee6,30%,#513dcce6);border:none;border-radius:30px;box-shadow:0 7px 29px 0 #64646f33;color:#fff;cursor:pointer;font-size:1em;font-weight:800;padding:.8rem;transition:all .3s ease 0s;width:7rem}.singup-button:active{transform:scale(.96)}.login-button{background-color:#404252;border:none;border-radius:30px;box-shadow:0 7px 29px 0 #64646f33;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.8rem;width:7rem}.login-button:active{transform:scale(.96)}@media screen and (max-width:768px){.menu-button span{display:none}}.side-menu-container{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:flex-end;left:0;overflow:hidden;position:fixed;right:0;top:5.5rem;z-index:1000}.side-menu{align-items:center;background-color:#fff;box-shadow:-5.48px 3.13px 4.6px 0 #0000000f;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:27.5rem;overflow-x:hidden;overflow-y:auto;padding:2rem 1.5rem;position:relative;scrollbar-width:thin;transform:translateX(100%);transition:all .2s ease-in-out;width:100%}.side-menu.active{transform:translateX(0)}.side-menu-scrollable{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.side-menu-section-title{align-self:flex-start;color:#404252;font-size:1.25rem;font-weight:800;margin:2rem 0 1rem}.side-menu-link{align-items:center;color:#404252;display:flex;font-size:1rem;font-weight:500;justify-content:flex-start;padding:1rem 1rem 1rem 0;text-decoration:none;transition:all .2s ease-in-out;width:100%}.side-menu-link.active,.side-menu-link:hover{color:#7461e8}.side-menu-link-icon{height:1rem;margin-right:1rem;transition:all .2s ease-in-out;width:1rem}.side-menu-link.active .side-menu-link-icon,.side-menu-link:hover .side-menu-link-icon{filter:brightness(0) saturate(100%) invert(41%) sepia(57%) saturate(1166%) hue-rotate(218deg) brightness(91%) contrast(100%)}.side-menu-link-arrow{fill:#404252;stroke:#404252;height:.75rem;margin-left:auto;transition:all .2s ease-in-out;width:auto}.side-menu-link.active .side-menu-link-arrow,.side-menu-link:hover .side-menu-link-arrow{filter:brightness(0) saturate(100%) invert(41%) sepia(57%) saturate(1166%) hue-rotate(218deg) brightness(91%) contrast(100%)}.side-menu-footer{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:5rem;width:100%}.side-menu-footer div{cursor:pointer}.side-menu-footer hr{background-color:#d2d4da;border:none;border-radius:1.5px;height:2px;width:100%}.side-menu-footer-version{color:#404252;font-size:.75rem;font-weight:400;margin-top:1rem}.my-listing{background-color:#fff;border:none;border-radius:12px;box-shadow:0 0 15px -1px #0000000d;display:flex;flex-direction:column;justify-content:space-between;margin:10px;min-height:250px;position:relative;width:100%}.listing-image-container{aspect-ratio:1.5;border-radius:12px 12px 0 0;overflow:hidden;position:relative;width:100%}.my-listing a{text-decoration:none}.listing-title{text-wrap:nowrap;color:#404252;display:block;font-size:1.125rem;font-weight:400;line-height:1.625rem;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;white-space:nowrap}.listing-distance{align-items:center;color:#a7a7a7;display:flex;font-size:.75rem;gap:.5rem;padding:0 1rem}.listing-distance img{height:13px;width:10px}.listing-tags{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.5rem 1rem .5rem}.listing-category{align-items:center;background-color:#f9f9f9;border-radius:44px;display:flex;height:1.4rem;justify-content:center;outline:1px solid #7461e8;width:1.875rem}.listing-category img{filter:invert(42%) sepia(24%) saturate(2442%) hue-rotate(217deg) brightness(93%) contrast(95%);height:.8rem;width:.8rem}.listing-tag{align-items:center;background-color:#f9f9f9;border-radius:44px;color:#404252;display:flex;font-size:.75rem;height:1.4rem;justify-content:center;outline:1px solid #e1e1e1;padding:0 .5rem}.my-listing hr{background-color:#ededed;border:none;height:2px;margin-left:5%;outline:none;width:90%}.listing-price-rating{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.listing-rating{align-items:center;color:#404252;display:flex;gap:.5rem}.listing-rating img{height:1rem;width:1rem}.listing-price{color:#404252;display:block;font-size:1.125rem;font-weight:700;line-height:1.625rem}.image-carousel{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:85vh}.carousel-viewport,.image-carousel{aspect-ratio:1/1;position:relative;width:100%}.carousel-viewport{overflow:hidden}.carousel-slider-container{display:flex;height:100%;position:absolute;top:0}.carousel-image-container{aspect-ratio:1/1;height:100%;overflow:hidden;position:relative}.carousel-image{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.carousel-button-container{align-items:center;display:flex;height:100%;justify-content:space-between;padding:.75rem;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:9}.carousel-button-container:hover button{opacity:1}.carousel-button-container button{align-items:center;aspect-ratio:1/1;background-color:#fff;border:none;border-radius:50%;box-shadow:0 0 .5rem #00000080;cursor:pointer;display:flex;height:10%;justify-content:center;max-height:2rem;opacity:0;transition:opacity .3s}.carousel-button-container button:hover{transform:scale(1.05)}.carousel-button-container img{border-radius:50%;height:95%;width:95%}.next img{transform:translate(2.5%)}.prev img{transform:translate(-2.5%)}.carousel-indicator-container{align-items:center;bottom:0;display:flex;gap:.75rem;justify-content:center;padding:.5rem;position:absolute;width:100%}.carousel-indicator{background-color:#ffffffbf;border-radius:50%;box-shadow:0 0 .15rem #0000004d;cursor:pointer;height:.5rem;transition:transform .2s;width:.5rem}.carousel-indicator.active{background-color:#fff;transform:scale(1.25)}.carousel-touch-area{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.carousel-touch-area:hover .next,.carousel-touch-area:hover .prev{opacity:1}.image-carousel.home-page,.image-carousel.home-page .carousel-image-container,.image-carousel.home-page .carousel-viewport{aspect-ratio:1.5;max-width:none}@media screen and (max-width:875px){.image-carousel.resize,.image-carousel.resize .carousel-image-container,.image-carousel.resize .carousel-viewport{aspect-ratio:1.5/1;max-width:none}.image-carousel.resize .carousel-indicator-container{bottom:.5rem}}.paginator{bottom:0;padding:20px 0 50px;width:100%}.paginator,.paginator button{display:flex;justify-content:center}.paginator button{align-items:center;background:none;border:none;color:#323232;cursor:pointer;font-size:16px;font-weight:600;height:30px;margin:15px;position:relative;text-decoration:none;transition-duration:.1s;width:30px}.paginator button:enabled:hover{background-color:#0000001a;background-position:100% 0;border-radius:50%}.paginator button:active{transform:scale(.9)}.number-button:disabled{background-color:rgba(0,0,0,.207);border-radius:50%;color:#323232;cursor:default}.page-nav-button:disabled{cursor:default;opacity:0;pointer-events:none}.page-nav-button img{width:1.3rem}.paginator span{margin:15px;width:30px}.listing-grid{grid-gap:30px;grid-row-gap:10px;align-content:space-around;align-items:center;box-sizing:border-box;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));height:auto;justify-content:space-around;justify-items:center;padding:0 80px;width:auto}.no-items{margin:auto;padding-top:300px;width:100%}.no-items img{display:block;height:150px;margin-left:auto;margin-right:auto;width:150px}.no-items p{color:#d1d1d1;padding:20px;text-align:center}.loading{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.loading-svg{animation:rotate4 2s linear infinite;transform-origin:center;width:3.25em}.loading-circle{fill:none;stroke:#c931fc;stroke-width:2;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash4 1.5s ease-in-out infinite}@keyframes rotate4{to{transform:rotate(1turn)}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.category-nav{gap:1.5rem;padding:1rem 2.5rem}.category-nav,.nav-container{align-items:center;display:flex;width:100%}.nav-container{flex:1 1 auto;gap:.25rem;position:relative}.nav-container:before{background:linear-gradient(270deg,#f8f8f800 0,#f8f8f8);left:2.05rem}.nav-container:after,.nav-container:before{content:"";height:100%;position:absolute;top:0;width:1.5rem;z-index:1}.nav-container:after{background:linear-gradient(90deg,#f8f8f800 0,#f8f8f8);right:2.05rem}.nav-arrow-button{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;height:2rem;justify-content:center;outline:1px solid #ededed;transition:all .1s ease-in-out;width:2rem}.nav-arrow-button:hover{box-shadow:0 0 1px 2px #0000001a;outline:1px solid #d1d1d1}.nav-arrow-button:active{background-color:#ededed}.nav-arrow-button:disabled{cursor:default;opacity:.75}.nav-arrow-button:disabled:active,.nav-arrow-button:disabled:hover{background-color:#fff;box-shadow:none;outline:1px solid #ededed}.category-links{height:3.25rem;overflow:auto;position:relative;scrollbar-width:none;width:100%}.category-links::-webkit-scrollbar{display:none}.category-links ul{align-items:center;display:flex;flex-wrap:nowrap;gap:1.5rem;height:2.75rem;left:1.35rem;list-style-type:none;padding-right:1rem;position:absolute;top:.25rem;width:max-content}.category-links li{flex:0 0 auto;height:100%}.category-links .active a{box-shadow:0 0 1px 2px #0000001a;color:#7461e8;outline:1px solid #7461e8}.category-links .active a img{filter:brightness(0) saturate(100%) invert(39%) sepia(23%) saturate(3531%) hue-rotate(224deg) brightness(97%) contrast(87%)}.category-links li a{align-items:center;background-color:#fff;border:none;border-radius:43rem;color:#404252;display:flex;font-size:1rem;gap:1rem;height:100%;justify-content:center;line-height:1.125rem;outline:1px solid #ededed;padding:0 1.5rem;text-decoration:none;transition:all .1s ease-in-out}.category-links li a:hover{box-shadow:0 0 1px 2px #0000001a;outline:1px solid #7461e8}.category-links li a:active{background-color:#ededed}.category-links li a img{height:1.25rem;width:1.25rem}.category-nav hr{background-color:#ededed;border:none;height:2rem;margin:none;outline:none;width:2px}.filter-container{flex:0 0 auto;width:7.3rem}.filter-button{align-items:center;background-color:#fff;border:none;border-radius:43rem;color:#404252;cursor:pointer;display:flex;font-size:1rem;gap:1rem;justify-content:center;line-height:1.125rem;outline:1px solid #ededed;padding:.8125rem 0;transition:all .1s ease-in-out;width:100%}.filter-button:hover{box-shadow:0 0 1px 2px #0000001a;outline:1px solid #7461e8}.filter-button:active{background-color:#ededed}.filter-button:disabled{cursor:default;opacity:.5}.filter-button:disabled:active,.filter-button:disabled:hover{background-color:#fff;box-shadow:none;outline:1px solid #ededed}.filter-button img{height:1.125rem;width:1.125rem}@media screen and (max-width:750px){.category-nav{padding:1rem .5rem}.nav-container:before{left:0;width:2rem}.nav-container:after{right:0;width:2rem}}.signup-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;display:flex;flex-direction:column;height:auto;justify-content:center;margin:32px auto 18px;max-width:500px;padding:32px 36px 38px;transition:all .2s;width:90vw}.slider-toggle{background:#f0f0f5;border-radius:2rem;box-shadow:inset 0 0 5px #00000012;display:flex;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.slider-toggle button{align-items:center;background:none;border:none;color:#513dcc;cursor:pointer;display:flex;flex:1 1;font-size:1rem;font-weight:600;justify-content:center;padding:1rem .5rem;position:relative;transition:color .2s;z-index:1}.slider-toggle button:not(.active){color:#888}.slider-toggle button:focus{color:#351ea6;outline:none}.slider-indicator{background:#fff;border-radius:2rem;bottom:3px;box-shadow:0 2px 6px #513dcc24;position:absolute;top:3px;transition:left .25s cubic-bezier(.6,0,.4,1);width:50%;z-index:0}.slider-indicator.left{left:3px}.slider-indicator.right{left:calc(50% - 3px)}.tab-toggle{background:#f0f0f5;border-radius:2rem;box-shadow:inset 0 0 5px #0000001a;display:flex;margin-bottom:1rem;width:100%}.tab-toggle button{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;flex:1 1;font-weight:700;justify-content:center;padding:.75rem;transition:background .3s}.tab-icon{fill:currentColor;margin-right:.5rem;vertical-align:middle;width:1rem}.tab-toggle button:not(.active){color:#999}.tab-icon path{fill:currentColor}.tab-toggle button.active{background:#fff;border:2px solid #513dcc;border-radius:2rem;box-shadow:0 2px 6px #513dcc33;color:#513dcc;margin:-2px}.signup-input{border:2px solid #282a3a4d;border-radius:15px;font-size:16px;height:50px;max-width:100%;padding:15px}.signup-container .form-stage-back-button{background-color:initial;border:none;border-radius:50%;cursor:pointer;display:flex;height:fit-content;justify-content:center;left:-20px;position:absolute;top:-20px;width:fit-content}.signup-container .form-stage-back-button img{width:2rem}.signup-header{color:#404252;margin-bottom:25px}.form{background-color:#fff;justify-content:center;width:100%}.form-stage-container{margin-top:2rem;transition:transform .5s ease;width:100%}.flex-item{display:flex;flex-direction:column;margin-bottom:25px;width:100%}.flex-item.confirm-pass input,.flex-item.pass input{font:small-caption;font-size:16px}.flex-item.confirm-pass input::placeholder,.flex-item.pass input::placeholder{font-family:Urbanist,sans-serif;font-size:16px}.form button{margin-top:5px}.signup-img{display:block;height:auto;margin:0 auto;width:150px}.login-link{margin-top:10px;text-align:center}.continue,.submit{background:linear-gradient(90deg,#7b68eee6,50%,#513dcce6);border:0;border-radius:50px;box-shadow:0 0 8px #0000000d;color:#fff;font-size:14px;letter-spacing:1.5px;padding:17px 40px;text-transform:uppercase;transition:all .5s ease}.continue:hover,.submit:hover{background-color:#070709;box-shadow:0 0 8px #0000000d;letter-spacing:3px}.continue:active,.submit:active{background-color:#070709;letter-spacing:3px;transform:translateY(10px);transition:.1s}.submitted-overlay-controls{display:flex;justify-content:flex-end;position:relative}.close-submit-overlay:after{display:inline-block}.close-submit-overlay{background:#0000;border:none;box-sizing:border-box;cursor:pointer;font-size:1.5em;line-height:1;padding:0;position:absolute;right:0;top:0}.close-submit-overlay img{padding:10px;width:50px}.submitted-overlay{align-items:center;display:flex;flex-direction:column;padding:40px;width:400px}.submitted-overlay p{font-size:30px;font-weight:600;padding:10px 0 30px}.submitted-overlay img{padding:10px;width:70px}@media (max-width:600px){.signup-header{font-size:1.7rem}.signup-input{font-size:.96rem;height:38px;padding:8px}}.form-progress-indicator{align-items:center;display:flex;flex-direction:row;justify-content:center}.form-stage-number{background-color:#fff;color:#d9d9d9}.form-stage-number,.form-stage-number-outline{align-items:center;border-radius:50%;display:flex;justify-content:center}.form-stage-number-outline{background-color:#d9d9d9;margin:5px 0}.form-stage-number-connector{background-color:#d9d9d9;margin:0}.form-stage-number.current-stage{color:#513dcce6;font-weight:600}.form-stage-number-outline.current-stage{background:linear-gradient(90deg,#7b68eee6,50%,#513dcce6)}.form-stage-number.past-stage{background:#0000;color:#fff;font-weight:800}.form-stage-number-outline.past-stage{background:linear-gradient(90deg,#7b68eee6,50%,#513dcce6)}.form-stage-number-connector.past-stage{background:linear-gradient(90deg,#513dcce6,50%,#7b68eee6)}.container-login{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;display:flex;height:auto;justify-content:center;margin:32px auto 18px;max-width:500px;padding:32px 36px 38px;transition:all .2s;width:90vw}.login-input{border:2px solid #282a3a4d;border-radius:15px;font-size:16px;height:50px;max-width:100%;padding:15px}.flex-item-login{display:flex;flex-direction:column;margin-bottom:25px;width:100%}.flex-item-login.hide{opacity:0}.flex-item-login.hide input{pointer-events:none}.login{background:linear-gradient(90deg,#7b68eee6,50%,#513dcce6);border:0;border-radius:50px;box-shadow:0 0 8px #0000000d;color:#fff;font-size:14px;letter-spacing:1.5px;padding:17px 40px;text-transform:uppercase;transition:all .5s ease}.login.hide{opacity:0;pointer-events:none;transition:none}.hidden{background-color:red;height:500px;width:500px}.login-header{color:#404252;margin-bottom:25px}.form{align-items:center;display:flex;flex-direction:column;margin-top:5%;position:relative}.errors{color:red;font-size:smaller;text-align:center}.forgot-password{color:#282a3abf;font-weight:600;text-decoration:none}.signup-link{margin-top:10px;text-align:center}.login:hover{box-shadow:0 0 8px #0000000d}.login:active,.login:hover{background-color:#070709;letter-spacing:3px}.login:active{transform:translateY(10px);transition:.1s}@media (max-width:600px){.login-header{font-size:1.7rem}.login-input{font-size:.96rem;height:38px;padding:8px}}.forgot-pass-info{color:#282a3abf;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.flex-item.confirm-pass.hide,.flex-item.pass.hide,.forgot-pass-info.hide{opacity:0;pointer-events:none}.user-profile-nav{background-color:#fff;border-radius:24px;max-width:77.5rem;outline:1px solid #ededed;padding:1rem;width:100%}.user-profile-nav ul{align-items:center;display:flex;justify-content:space-around;list-style:none;width:100%}.user-profile-nav ul li{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:center}.user-profile-nav ul hr{background-color:#ededed;height:1.5rem;opacity:.25;width:1px}.user-profile-nav-icon{fill:#a7a7a7}.user-profile-nav ul li.active .user-profile-nav-icon{fill:#404252}.user-profile-nav ul li label{color:#a7a7a7;cursor:pointer;font-size:1.125rem;line-height:1.625rem}.user-profile-nav ul li.active label{color:#404252;font-weight:600}@media screen and (max-width:850px){.user-profile-nav ul li{gap:.4rem}.user-profile-nav-icon{height:.85rem;width:.85rem}.user-profile-nav ul li label{font-size:1rem;line-height:1.625rem}}.overlay-background{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.overlay-container{background-color:#fff;border-radius:15px;bottom:0;height:fit-content;left:0;margin:auto;padding:5px;position:fixed;right:0;top:0;width:fit-content;z-index:1001}.user-profile-information{align-items:flex-start;background-color:#fff;border-radius:26px;color:#404252;display:flex;flex-direction:column;justify-content:center;max-width:64.75rem;outline:1px solid #ededed;padding:1.5rem;width:100%}.user-profile-information-header{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-bottom:1.5rem;width:100%}.user-profile-information-header img{height:1rem;width:1rem}.user-profile-information-header h2{font-size:1.125rem;font-weight:500;line-height:1.625rem}.user-profile-information-item-label{color:#888995;font-size:1rem;font-weight:600;line-height:1.625rem;margin-bottom:.5rem}.user-profile-information-identity{align-items:center;display:flex;justify-content:flex-start;width:100%}.user-profile-information-identity hr{background-color:#ededed;border:none;height:5rem;margin:0 12%;outline:none;width:1px}.user-profile-information-profile-picture-settings-container{align-items:center;display:flex;gap:2rem;justify-content:center}.user-profile-information-profile-picture-container{aspect-ratio:1/1;border-radius:50%;height:150px;overflow:hidden;position:relative;width:150px}.user-profile-information-profile-picture-container img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.user-profile-information-profile-picture-settings{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.user-profile-information-profile-picture-edit-button{align-items:center;background-color:#fff;border:none;border-radius:22px;color:#888995;cursor:pointer;display:flex;font-size:1rem;gap:.8rem;height:2.875rem;justify-content:center;line-height:1rem;min-width:fit-content;outline:1px solid #888995;width:11.6rem}.user-profile-information-profile-picture-edit-button img{height:1rem;transform:translateY(-1px);width:1rem}.user-profile-information-profile-picture-edit-button:hover{background-color:#f3f3f3}.user-profile-information-profile-picture-edit-button:active{background-color:#ededed}.user-profile-information-profile-picture-delete-button{align-items:center;background-color:#db5d6d;border:none;border-radius:22px;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:.8rem;height:2.875rem;justify-content:center;line-height:1rem;min-width:fit-content;outline:1px solid #f3f3f3;width:11.6rem}.user-profile-information-profile-picture-delete-button img{height:1rem;transform:translateY(-1px);width:1rem}.user-profile-information-profile-picture-delete-button:hover{background-color:#d04a5b}.user-profile-information-profile-picture-delete-button:active{background-color:#c83a4b}.user-profile-information-verification-settings{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.user-profile-information-verification-status-message{color:#db5d6d;font-size:1rem;font-weight:700;line-height:1.625rem}.user-profile-information-verification-button{align-items:center;background-color:#fff;border:none;border-radius:22px;color:#7b68ee;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.8rem;height:2.875rem;justify-content:center;line-height:1rem;min-width:fit-content;outline:1px solid #7b68ee;width:15rem}.user-profile-information-verification-button img{height:1rem;transform:translateY(-1px);width:1rem}.user-profile-information-verification-button:hover{background-color:#f3f3f3}.user-profile-information-verification-button:active{background-color:#ededed}.user-profile-information-form{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.user-profile-information-form .user-profile-information-item-label{margin-top:1rem}.user-profile-information-form-item{align-items:center;border-radius:22px;display:flex;gap:1rem;height:3.4rem;justify-content:flex-start;outline:1px solid #a7a7a7;padding:0 1.5rem;width:100%}.user-profile-information-form-item:focus-within{outline:1px solid #404252}.user-profile-information-form-item input{background-color:initial;border:none;color:#404252;font-size:1rem;font-weight:400;height:100%;line-height:1.625rem;outline:none;width:-webkit-fill-available;width:-moz-available;width:stretch}.user-profile-information-form-item input::placeholder{color:#a7a7a7}.user-profile-information-form-item:focus-within input::placeholder{color:#777986}.user-profile-information-form-item-icon{fill:#a7a7a7;height:1rem;width:1rem}.user-profile-information-form-item:focus-within .user-profile-information-form-item-icon{fill:#404252}.user-profile-information-linked-accounts{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.user-profile-information-linked-accounts-container{align-items:center;display:flex;gap:1rem;justify-content:center}.user-profile-information-linked-account-item{align-items:center;background-color:#f3f3f3;border-radius:20px;color:#404252;cursor:not-allowed;display:flex;font-size:1rem;font-weight:400;gap:.5rem;height:3.4rem;justify-content:center;line-height:1.625rem;opacity:.5;outline:1px solid #a7a7a7;width:7rem}.user-profile-information-linked-account-item img{height:1.25rem;transform:translateY(-1px);width:1.25rem}.user-profile-information-change-password{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.user-profile-information-change-password-button{align-items:center;background-color:#f3f3f3;border:none;border-radius:47px;color:#404252;cursor:pointer;display:flex;font-size:1rem;font-weight:400;gap:1rem;height:3.4rem;justify-content:center;line-height:1.625rem;max-width:13.3rem;outline:1px solid #888995;width:100%}.user-profile-information-change-password-button:hover{background-color:#ededed}.user-profile-information-change-password-button:active{background-color:#d9d9d9}.user-profile-information-buttons{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:5rem;width:100%}.user-profile-information-cancel-button,.user-profile-information-save-button{align-items:center;border:none;border-radius:44px;cursor:pointer;display:flex;font-size:1.125rem;font-weight:400;gap:1rem;height:2.875rem;justify-content:center;line-height:1.625rem;width:100%}.user-profile-information-cancel-button img,.user-profile-information-save-button img{height:.6rem;width:.6rem}.user-profile-information-cancel-button{background-color:#f3f3f3;color:#404252;max-width:9.2rem;outline:1px solid #888995}.user-profile-information-save-button{background:linear-gradient(90deg,#7b68ee,#513dcc);color:#fff;max-width:7.4rem;outline:1px solid #ededed}.user-profile-information-add-profile-picture-overlay{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;width:40rem}.user-profile-information-add-profile-picture-overlay-header{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;width:100%}.user-profile-information-add-profile-picture-overlay-header img{filter:brightness(0) saturate(100%) invert(23%) sepia(7%) saturate(1507%) hue-rotate(196deg) brightness(97%) contrast(86%);height:1rem;width:1rem}.user-profile-information-add-profile-picture-overlay-header h2{color:#404252;font-size:1.125rem;font-weight:500;line-height:1.625rem}.user-profile-information-add-profile-picture-overlay-dropzone{cursor:pointer;height:20rem;width:100%}.user-profile-information-add-profile-picture-overlay-dropzone-content{align-items:center;background-color:#f3f3f3;border-radius:22px;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;width:100%}.user-profile-information-add-profile-picture-overlay-dropzone-preview{border-radius:22px;height:100%;overflow:hidden;position:relative;width:100%}.user-profile-information-add-profile-picture-overlay-dropzone-preview img{height:100%;object-fit:cover;object-position:center;width:100%}.user-profile-information-add-profile-picture-overlay-footer{align-items:center;display:flex;gap:1rem;justify-content:flex-end;padding:1rem 0;width:100%}.user-profile-information-add-profile-picture-overlay-cancel-button,.user-profile-information-add-profile-picture-overlay-save-button{align-items:center;border:none;border-radius:44px;cursor:pointer;display:flex;font-size:1rem;font-weight:400;gap:1rem;justify-content:center;line-height:1.625rem;padding:.5rem 1.5rem}.user-profile-information-add-profile-picture-overlay-cancel-button img,.user-profile-information-add-profile-picture-overlay-save-button img{height:.6rem;width:.6rem}.user-profile-information-add-profile-picture-overlay-cancel-button{background-color:#f3f3f3;color:#404252;outline:1px solid #888995}.user-profile-information-add-profile-picture-overlay-save-button{background:linear-gradient(90deg,#7b68ee,#513dcc);color:#fff;outline:1px solid #ededed}.user-profile-information-add-profile-picture-overlay-save-button:hover{background:linear-gradient(90deg,#6a5acd,#4738b3)}.user-profile-information-add-profile-picture-overlay-cancel-button:hover{background-color:#ededed}.user-profile-information-add-profile-picture-overlay-save-button:active{background:linear-gradient(90deg,#5a4ac0,#3b2e9c)}.user-profile-information-add-profile-picture-overlay-cancel-button:active{background-color:#d9d9d9}.user-profile-information-add-profile-picture-overlay-cancel-button:disabled,.user-profile-information-add-profile-picture-overlay-save-button:disabled{cursor:default;opacity:.5}.user-profile-information-add-profile-picture-overlay-cancel-button:disabled:active,.user-profile-information-add-profile-picture-overlay-cancel-button:disabled:hover{background-color:#f3f3f3;color:#404252;outline:1px solid #888995}.user-profile-information-add-profile-picture-overlay-save-button:disabled:active,.user-profile-information-add-profile-picture-overlay-save-button:disabled:hover{background:linear-gradient(90deg,#7b68ee,#513dcc);color:#fff;outline:1px solid #ededed}.location-options-popup{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 2px 1px #00000012;display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:absolute;right:2.5rem;top:2rem;width:18rem;z-index:1}.location-options-popup-close-container{align-items:center;display:flex;justify-content:flex-end;padding:0 0 .5rem;width:100%}.location-options-popup-close-container button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.location-options-popup-close-container button img{height:.5rem;width:.5rem}.location-options-popup ul{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.location-options-popup li{list-style:none;width:100%}.location-option-button{align-items:center;background-color:initial;border:none;color:#404252;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:1rem;justify-content:flex-start;padding:.75rem 5rem .75rem .25rem;position:relative;transition:color .2s ease;width:100%}.location-option-button-icon{fill:#404252;height:1rem;transition:fill .2s ease;width:1rem}.location-option-button:hover{color:#7461e8}.location-option-button.delete:hover{color:#db5d6d}.location-option-button:hover .location-option-button-icon{fill:#7461e8}.location-option-button.delete:hover .location-option-button-icon.delete{fill:#db5d6d}.user-profile-manage-locations{align-items:flex-start;background-color:#fff;border-radius:26px;color:#404252;display:flex;flex-direction:column;justify-content:center;max-width:64.75rem;outline:1px solid #ededed;padding:1.5rem;width:100%}.user-profile-manage-locations-header{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin-bottom:1.5rem;width:100%}.user-profile-manage-locations-header img{height:1rem;width:1rem}.user-profile-manage-locations-header h2{font-size:1.125rem;font-weight:500;line-height:1.625rem}.user-profile-manage-locations-header span{color:#a7a7a7;font-size:1rem;font-weight:500;line-height:1.625rem;margin-left:auto}.user-profile-manage-locations-list{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;width:100%}.user-profile-manage-locations-item{align-items:flex-start;border-radius:22px;color:#404252;display:flex;flex-direction:column;font-size:.875rem;font-weight:500;line-height:1.625rem;outline:1px solid #eee;padding:1rem 1.5rem;position:relative;width:100%}.user-profile-manage-locations-item-actions{align-items:center;display:flex;gap:1rem;justify-content:center;position:absolute;right:1rem;top:1rem}.user-profile-manage-locations-item-actions .default-location{height:1rem;width:1rem}.user-profile-manage-locations-item-actions button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.user-profile-manage-locations-item-actions button img{height:.75rem;width:.75rem}.user-profile-manage-locations-add{background-color:#f9f9f9;border-radius:22px;color:#404252;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.625rem;margin-top:1.5rem;max-height:3rem;outline:1px solid #e1e1e1;overflow:hidden;padding:.5rem 1.5rem;transition:max-height .6s ease-in-out;width:100%}.user-profile-manage-locations-add.open{cursor:default;max-height:30rem}.user-profile-manage-locations-add-header{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem;padding:1rem 0;position:relative;width:100%}.user-profile-manage-locations-add-header-content{align-items:center;display:flex;gap:.5rem;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:left .3s ease-in-out,transform .3s ease-in-out}.user-profile-manage-locations-add-header-content.open{left:0;transform:translateX(0)}.user-profile-manage-locations-add-header-close{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:1.5rem;justify-content:center;opacity:0;position:absolute;right:0;transition:opacity .3s ease-in-out;width:1.5rem}.user-profile-manage-locations-add-header-close.open{opacity:1}.user-profile-manage-locations-add-form{width:100%}.user-profile-manage-locations-add-form ul{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;width:100%}.user-profile-manage-locations-add-form ul li{align-items:flex-start;display:flex;gap:1rem;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch}.user-profile-manage-locations-add-form-item{border-radius:18px;height:2.75rem;outline:1px solid #a7a7a7;padding:0 1.5rem;width:100%}.user-profile-manage-locations-add-form-item input{background-color:initial;border:none;color:#404252;font-size:.875rem;height:100%;outline:none;width:100%}.user-profile-manage-locations-add-form button{align-items:center;background-color:#404252;border:none;border-radius:22px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.625rem;margin:2rem 0 1rem auto;padding:.25em 2rem}.profile-page{gap:2.5rem;padding:1.5rem}.calendar,.profile-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.calendar{aspect-ratio:1.2;border-radius:22px;outline:1px solid #dcdce0;width:100%}.calendar-header{align-items:center;color:#404252;display:flex;font-weight:400;justify-content:space-between;padding:5% 0 2.5%;position:relative;width:77.5%}.calendar-header:after{background-color:#dcdce0;bottom:0;content:"";height:1px;position:absolute;width:100%}.calendar-header button{align-items:center;aspect-ratio:1;background-color:initial;border:1px solid #a7a7a7;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.2rem;width:6%}.calendar-header button img{filter:brightness(0) saturate(100%);height:100%;width:100%}.calendar-weekday-labels{display:grid;grid-template-columns:repeat(7,1fr);width:85%}.calendar-weekday-label{align-items:center;aspect-ratio:1;color:#404252;display:flex;justify-content:center}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);width:85%}.calendar-cell{align-items:center;aspect-ratio:1;color:#404252;cursor:pointer;display:flex;justify-content:center;position:relative;text-align:center}.calendar-cell.today{font-weight:600;text-decoration:underline}.calendar-cell.today.end,.calendar-cell.today.selected,.calendar-cell.today.start{background-color:initial}.calendar-cell.outside-month{color:#4042524d}.calendar-cell.disabled{color:#4042524d;pointer-events:none;text-decoration:line-through}.calendar-cell.end,.calendar-cell.selected,.calendar-cell.start{font-weight:600}.calendar-cell.selected:after{border-bottom:2px solid #6d59e2;border-top:2px solid #6d59e2;left:0;right:0}.calendar-cell.selected:after,.calendar-cell.start:after{background-color:#6e59e21a;bottom:.1rem;content:"";position:absolute;top:.1rem}.calendar-cell.start:after{border:2px solid #6d59e2;border-radius:50%;left:.1rem;right:.1rem}.calendar-cell.start.selected:after{border-radius:50% 0 0 50%;border-right:none;right:0}.calendar-cell.end:after{background-color:#6e59e21a;border:2px solid #6d59e2;border-radius:50%;bottom:.1rem;content:"";left:.1rem;position:absolute;right:.1rem;top:.1rem}.calendar-cell.selected.end:after{border-left:none;border-radius:0 50% 50% 0;left:0}.calendar .cancel-button{background-color:initial;border:none;cursor:pointer}.calendar-cell.selected.start.end:after{background-color:#6e59e21a;border:2px solid #6d59e2;border-radius:50%;bottom:.1rem;content:"";left:.1rem;position:absolute;right:.1rem;top:.1rem}.listing-page-nav{background-color:#fff;border-radius:24px;outline:1px solid #ededed;padding:1rem;width:100%}.listing-page-nav ul{align-items:center;display:flex;justify-content:space-around;list-style:none;width:100%}.listing-page-nav ul li{align-items:center;cursor:pointer;display:flex;gap:.5rem;justify-content:center}.listing-page-nav ul hr{background-color:#ededed;height:1.5rem;opacity:.25;width:1px}.listing-page-nav-icon{fill:#a7a7a7}.listing-page-nav ul li.active .listing-page-nav-icon{fill:#404252;stroke:#404252;stroke-width:.25}.listing-page-nav ul li label{color:#a7a7a7;cursor:pointer;font-size:1.125rem;line-height:1.625rem}.listing-page-nav ul li.active label{color:#404252;font-weight:600}@media screen and (max-width:850px){.listing-page-nav ul li{gap:.4rem}.listing-page-nav-icon{height:.85rem;width:.85rem}.listing-page-nav ul li label{font-size:1rem;line-height:1.625rem}}.image-gallery-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.image-gallery{grid-gap:.5rem;background-color:#fff;box-sizing:border-box;gap:.5rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.image-cell,.image-gallery{display:grid;height:100%;width:100%}.image-cell{cursor:pointer;font-size:3em;font-weight:700;overflow:hidden;place-items:center;position:relative}.image-cell img{object-fit:cover;object-position:center}.image-cell img,.image-cell-overlay{height:100%;position:absolute;width:100%}.image-cell-overlay{align-items:center;background:#0006;color:#fff;display:flex;font-size:.5em;font-weight:500;justify-content:center;z-index:1}#one{grid-area:one}#two{grid-area:two}#three{grid-area:three}#four{grid-area:four}.image-gallery-preview-page{align-items:flex-start;background-color:#000000f2;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.image-gallery-preview-page::-webkit-scrollbar{border-radius:5px;height:0;width:4px}.image-gallery-preview-page::-webkit-scrollbar-thumb{background-color:#494949;border-radius:5px}.image-gallery-preview-page::-webkit-scrollbar-track{background-color:initial;border-radius:5px;margin:.5rem 0}.image-gallery-preview-page::-webkit-scrollbar-thumb:hover{background-color:#555}.image-gallery-preview-page-close-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;left:2rem;padding:.5rem;position:fixed;top:2rem}.image-gallery-preview-page-close-button img{filter:invert(1);height:1rem;width:1rem}.image-gallery-preview-image-list{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin:5rem;max-width:1000px;width:100%}.image-gallery-preview-viewport{aspect-ratio:1.5/1;cursor:pointer;overflow:hidden;place-items:center;position:relative;width:100%}.image-gallery-preview-viewport img{height:100%;object-fit:cover;object-position:center;width:100%}.individual-image-view{background-color:#000;bottom:0;left:0;padding:5rem 8rem;right:0;top:0;z-index:10000}.individual-image-view,.individual-image-view-close-button{align-items:center;display:flex;justify-content:center;position:fixed}.individual-image-view-close-button{background-color:initial;border:none;cursor:pointer;left:2rem;padding:.5rem;top:2rem}.individual-image-view-close-button img{filter:invert(1);height:1rem;width:1rem}.individual-image-view-viewport{display:grid;height:100%;overflow:hidden;place-items:center;position:relative;width:100%}.individual-image-view-viewport img{max-height:100%;max-width:100%;object-fit:contain;object-position:center;position:absolute}.individual-image-view-left-button,.individual-image-view-right-button{align-items:center;background-color:#ffffffa6;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;outline:1px solid #494949;padding:.5rem;z-index:10001}.individual-image-view-right-button{position:fixed;right:2rem;top:50%;transform:translateY(-50%)}.individual-image-view-left-button img,.individual-image-view-right-button img{height:1.5rem;width:1.5rem}.individual-image-view-left-button{left:2rem;position:fixed;top:50%;transform:translateY(-50%)}.individual-image-view-index{background-color:#ffffffa6;border-radius:1rem;bottom:2rem;color:#494949;font-weight:600;left:50%;padding:.5rem 1rem;position:fixed;transform:translateX(-50%);z-index:10001}.listing-page-product-info{align-items:center;background-color:#fff;border-radius:26px;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.listing-page-product-info hr.horizontal{background-color:#ededed;border:none;height:2px;margin-bottom:1rem;outline:none;width:95%}.listing-page-back-button{align-items:center;background-color:#d9d9d9;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;left:1rem;opacity:.8;padding:.4rem;position:absolute;top:1rem;transition:all .3s ease-in-out;z-index:1}.listing-page-back-button:hover{opacity:.9;transition:.1s}.listing-page-back-button img{height:1.5rem;transform:translateX(-1px);width:1.5rem}.listing-page-image-container{aspect-ratio:2/1;border-radius:26px 26px 0 0;overflow:hidden;position:relative;width:100%}.listing-page-title-options-container{align-items:center;display:flex;justify-content:space-between;padding:1.25rem 1rem;width:100%}.listing-page-title{color:#404252;font-size:1.25rem;font-weight:400;line-height:1.625rem}.listing-page-share-bookmark-container{align-items:center;display:flex;gap:1.25rem;justify-content:center}.listing-page-share-bookmark-container button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.listing-page-share-bookmark-container button img{height:1.25rem;width:1.25rem}.listing-page-share-bookmark-container hr{background-color:#d9d9d9;height:1rem;opacity:.5;width:1px}.rating-category-id-container{align-items:center;display:flex;justify-content:space-between;padding:0 1rem;width:100%}.rating-category-container{gap:1rem}.listing-page-item-rating,.rating-category-container{align-items:center;display:flex;justify-content:center}.listing-page-item-rating{color:#404252;font-size:1rem;gap:.3rem;line-height:1.8rem}.rating-category-container hr{background-color:#d9d9d9;height:1rem;opacity:.5;width:1px}.listing-page-item-category-tags-container{align-items:center;display:flex;gap:1rem;justify-content:center}.listing-page-item-category{align-items:center;background-color:#f9f9f9;border:none;border-radius:44px;display:flex;justify-content:center;outline:1px solid #6250d0;padding:.3125rem .6rem}.listing-page-item-category img{height:1rem;width:1rem}.listing-page-item-tag{align-items:center;background-color:#f9f9f9;border:none;border-radius:44px;display:flex;font-size:.875rem;justify-content:center;line-height:1.625rem;outline:1px solid #e1e1e1;padding:0 .4rem}.listing-page-item-id{color:#c8c8cc;font-size:1rem;line-height:1.625rem}.listing-page-serial-asset-container{align-items:center;color:#a7a7a7;display:flex;font-size:1rem;justify-content:flex-start;line-height:1.625rem;padding:.5rem 1rem;width:100%}.listing-page-serial-asset-container p{margin-right:1rem}.listing-page-serial-asset-container hr{background-color:#d9d9d9;height:1rem;margin-right:1rem;opacity:.5;width:1px}.listing-page-item-description-title,.listing-page-item-rules-title{color:#404252;font-size:1.125rem;font-weight:700;line-height:1.625rem;padding:0 1rem .5rem;width:100%}.listing-page-item-description,.listing-page-item-rules{color:#404252;font-size:1.125rem;line-height:1.625rem;padding:0 1rem 1rem;width:100%}.listing-page-lister-info-header{align-items:center;background-color:#ededed;border-radius:24px 24px 0 0;display:flex;gap:1rem;height:4.3rem;justify-content:flex-end;left:0;outline:3px solid #fff;padding:1rem;position:absolute;top:0;width:100%}.listing-page-lister-info-header button{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.listing-page-lister-info-header button img{cursor:pointer;height:1rem;width:1rem}.lister-info-profile-container{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:-2.5rem;transform:translateY(-3rem);width:100%}.lister-info-profile-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.lister-info-profile-image-container label{color:#a7a7a7;font-size:.625rem;line-height:1rem}.lister-info-profile-image{aspect-ratio:1/1;border:3px solid #fff;border-radius:50%;height:4rem;overflow:hidden;position:relative}.lister-info-profile-image img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.lister-info-profile-info{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;transform:translateY(-.5rem);width:100%}.lister-info-name-rating-container{align-items:center;display:flex;gap:.25rem;justify-content:flex-start;width:100%}.lister-info-name-rating-container hr{background-color:#404252;border:none;height:.825rem;margin:0 .5rem;outline:none;width:1px}.lister-info-name-rating-container p{color:#404252;font-size:1rem;line-height:1.625rem}.lister-info-name{color:#404252;font-size:1.125rem;line-height:1.625rem}.lister-info-email-phone-container{align-items:center;color:#a7a7a7;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;gap:.75rem;justify-content:flex-start;line-height:1.625rem;width:100%}.lister-info-email-phone-container hr{background-color:#ededed;border:none;height:1rem;outline:none;width:1px}.lister-info-address-container{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;width:100%}.lister-info-address-container label{align-items:center;color:#a7a7a7;display:flex;font-size:.875rem;gap:.25rem;justify-content:flex-start;line-height:.875rem;width:100%}.lister-info-address-container label img{height:.8rem;transform:translateY(-2px);width:.8rem}.lister-info-address{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.lister-info-address p{color:#404252;font-size:1rem}.lister-info-address button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.lister-info-address button img{height:1rem;width:1rem}.lister-info-pricing-container{gap:1.5rem}.lister-info-price-box,.lister-info-pricing-container{align-items:center;display:flex;justify-content:center;width:100%}.lister-info-price-box{background-color:#f9f9f9;border-radius:23px;flex-direction:column;outline:1px solid #e1e1e1;padding:.85rem 0}.lister-info-price-box p{color:#404252;font-size:1rem;line-height:1.625rem}.lister-info-price{font-weight:700}.lister-info-chat-rent-button-container{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.5rem;width:100%}.lister-info-chat-button{align-items:center;background-color:#f9f9f9;border:none;border-radius:44px;color:#404252;display:flex;font-size:1.125rem;gap:.75rem;justify-content:center;line-height:1.625rem;opacity:.5;outline:1px solid #e1e1e1;padding:.45rem 0;width:33%}.lister-info-chat-button img{height:1.25rem;transform:translateY(1px);width:1.25rem}.lister-info-rent-button{background:linear-gradient(90deg,#7b68ee,#513dcc);border:none;border-radius:44px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;line-height:1.625rem;padding:.45rem 0;width:66%}.lister-info-rent-button,.listing-page-lister-info{align-items:center;display:flex;justify-content:center}.listing-page-lister-info{background-color:#fff;border-radius:26px;flex-direction:column;gap:1.25rem;padding:5.3rem 1rem 1rem;position:relative;width:100%}@media screen and (max-width:970px){.listing-page-lister-info-header{gap:.5rem}.listing-page-lister-info-header button{aspect-ratio:1;padding:0;width:8%}.listing-page-lister-info-header button img{height:50%;width:50%}.lister-info-profile-info{gap:0;transform:translateY(.25rem)}.lister-info-email-phone-container{align-items:flex-start;flex-direction:column;gap:0}.lister-info-email-phone-container hr{display:none}}@media screen and (max-width:850px){.listing-page-lister-info-header{align-items:center;background-color:#ededed;border-radius:24px 24px 0 0;display:flex;gap:1rem;height:4.3rem;justify-content:flex-end;outline:3px solid #fff;padding:1rem;position:relative;width:100%}.listing-page-lister-info-header:after{background:#fff;border-radius:24px;content:"";height:300%;left:0;outline:3px solid #fff;position:absolute;top:0;width:100%;z-index:-1}.listing-page-lister-info-header button{align-items:center;aspect-ratio:1;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;width:2rem}.lister-info-profile-container{gap:1rem;margin-bottom:-4rem;padding:0 1rem;transform:translateY(-3.5rem)}.lister-info-profile-container,.lister-info-profile-info{align-items:center;display:flex;justify-content:center;width:100%}.lister-info-profile-info{flex-direction:column;gap:.5rem;transform:translateY(-.5rem)}.lister-info-email-phone-container{align-items:center;color:#a7a7a7;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;gap:.75rem;justify-content:flex-start;line-height:1.625rem;width:100%}.lister-info-email-phone-container hr{background-color:#ededed;border:none;display:block;height:1rem;outline:none;width:1px}.listing-page-lister-info{align-items:center;background-color:#fff;border-radius:26px;box-shadow:0 -5px 10px 2px #dfdfdf80;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:.5rem;padding:1rem;position:relative;width:100%}}@media screen and (max-width:500px){.lister-info-profile-info{gap:.25rem;transform:translateY(.25rem)}.lister-info-email-phone-container{align-items:flex-start;flex-direction:column;gap:0}.lister-info-email-phone-container hr{display:none}}.rent-item-overlay{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem 1rem;position:relative}.rent-item-overlay-close-button{background-color:initial;border:none;cursor:pointer;position:absolute;right:1rem;top:2rem}.rent-item-overlay-close-button img{height:1rem;width:1rem}.rent-item-overlay-label{color:#888995;font-size:1rem;font-weight:600;line-height:1.625rem;text-align:left;width:100%}.rent-item-overlay-textarea{border:none;border-radius:22px;color:#404252;font-size:1rem;height:16rem;line-height:1.625rem;outline:1px solid #e1e1e1;padding:1rem;resize:none;width:53rem}.rent-item-overlay-dates-container{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.rent-item-overlay-date-input-container{align-items:center;border:1px solid #eee;border-radius:22px;display:flex;gap:1rem;height:3.43rem;justify-content:center;padding:0 1rem;width:-webkit-fill-available;width:-moz-available;width:stretch}.rent-item-overlay-date-input-container img{filter:brightness(0) saturate(100%) invert(76%) sepia(0) saturate(0) hue-rotate(198deg) brightness(90%) contrast(84%)}.rent-item-overlay-date-input-container input{border:none;color:#404252;font-size:1rem;height:100%;line-height:1.625rem;outline:none;width:100%}.product-assignments-form-container{background-color:#fff;border-radius:26px;flex-direction:column;justify-content:center;outline:1px solid #ededed;padding:1.5rem}.product-assignments-form-container,.product-assignments-header{align-items:center;display:flex;gap:1rem;max-width:100%;width:100%}.product-assignments-header{justify-content:flex-start}.product-assignments-header img{height:1.125rem;width:1.125rem}.product-assignments-header-title{color:#404252;font-size:1.125rem;font-weight:400;line-height:1.625rem}.product-assignments-form{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;max-width:100%;width:100%}.product-assignments-form label{color:#888995;font-size:1rem;font-weight:600;line-height:1.625rem}.product-assignments-form span{color:#888995;font-size:1rem;font-weight:400;line-height:1.625rem}.product-assignments-form-item{align-items:center;border-radius:22px;display:flex;gap:.5rem;height:3.4rem;justify-content:center;max-width:100%;outline:1px solid #f3f3f3;padding:0 1rem;width:100%}.product-assignments-form-item:focus-within{outline:1px solid #ddd}.product-assignments-form-item img{filter:brightness(0) saturate(100%) invert(69%) sepia(0) saturate(1309%) hue-rotate(204deg) brightness(95%) contrast(101%);height:1rem;width:1rem}.product-assignments-form-item input{background-color:initial;border:none;border-radius:22px;color:#404252;font-size:1rem;font-weight:400;height:100%;line-height:1.625rem;padding:0 .25rem;width:100%}.product-assignments-form-item input::placeholder{color:#a7a7a7;font-size:1rem;font-weight:400;line-height:1.625rem}.product-assignments-form-item input:focus{outline:none}.product-assignment-submit-container{align-items:center;display:flex;gap:1rem;justify-content:flex-end;width:100%}.product-assignments-form-submit{align-items:center;align-self:flex-end;background:linear-gradient(90deg,#7b68ee,#513dcc);border:none;border-radius:44px;cursor:pointer;display:flex;gap:1.25rem;justify-content:center;outline:1px solid #ededed;padding:.625rem 2rem}.product-assignments-form-submit img{filter:brightness(0) saturate(100%) invert(100%);height:.5rem;width:.5rem}.product-assignments-form-submit span{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.625rem}.product-information-panel{align-items:center;background-color:#fff;border-radius:26px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;position:relative;width:100%}.product-information-panel hr.vertical{background-color:#404252;border:none;height:1rem;outline:none;width:1px}.product-information-panel:after{background-color:#ededed;border-radius:26px 26px 0 0;content:"";height:69px;left:0;outline:2px solid #fff;position:absolute;right:0;top:0;width:100%;z-index:0}.product-information-panel-main-info{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:flex-start;margin-bottom:.5rem;width:100%;z-index:1}.product-information-panel-image-container{align-items:center;aspect-ratio:1;display:flex;justify-content:center;max-width:8.625rem;width:45%}.product-information-panel-image-viewport{aspect-ratio:1/1;border:2px solid #fff;border-radius:50%;height:100%;overflow:hidden;position:relative;width:100%}.product-information-panel-image-viewport img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.product-information-panel-misc-info{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;transform:translateY(.25rem);width:100%}.product-information-panel-rating-icon{height:1rem;width:1rem}.product-information-panel-misc-info span.dark{color:#404252;font-size:1rem;line-height:1.625rem}.product-information-panel-category-tag{align-items:center;background-color:#f9f9f9;border-radius:44px;display:flex;justify-content:center;outline:1px solid #6250d0;padding:.25rem .6rem}.product-information-panel-category-tag img{height:1rem;width:1rem}.product-information-panel-id{color:#404252;font-size:1rem;line-height:1.625rem;max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-information-panel-misc-info label{color:#a7a7a7;font-size:1rem;font-weight:600;line-height:1.625rem}.product-information-panel-misc-info span.light{color:#a7a7a7;font-size:1rem;font-weight:400;line-height:1.625rem}.product-information-panel-title{align-self:flex-start;color:#404252;font-size:1.125rem;line-height:1.625rem;max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignment-options-popup{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 2px 1px #00000012;display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:absolute;right:2.5rem;top:2rem;width:12.5rem;z-index:1}.assignment-options-popup-close-container{align-items:center;display:flex;justify-content:flex-end;padding:0 0 .5rem;width:100%}.assignment-options-popup-close-container button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.assignment-options-popup-close-container button img{height:.5rem;width:.5rem}.assignment-options-popup ul{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.assignment-options-popup li{list-style:none;width:100%}.assignment-option-button{align-items:center;background-color:initial;border:none;color:#404252;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:flex-start;padding:.75rem 5rem .75rem .25rem;position:relative;width:100%}.assignment-option-button.delete{filter:invert(54%) sepia(70%) saturate(2976%) hue-rotate(319deg) brightness(99%) contrast(78%)}.assignment-option-button.delete:after{display:none}.assignment-option-button:after{background-color:#d2d4da;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.assignment-option-button img{height:.75rem;margin-right:.5rem;width:.75rem}.assignment-option-button.delete img{height:1rem;margin-right:.25rem;width:1rem}.product-assignments-table{align-items:center;background-color:#fff;border:1px solid #ededed;border-radius:24px;display:flex;flex-direction:column;justify-content:center;margin:2rem 0 .5rem;width:100%}.product-assignments-table-controls-container{align-items:center;display:flex;flex-direction:row;gap:1rem;height:5rem;justify-content:space-between;padding:1rem;width:100%}.product-assignments-search-bar{align-items:center;border-radius:25px;display:flex;flex-direction:row;height:100%;justify-content:center;outline:1px solid #ededed;padding:0 1rem;width:100%}.product-assignments-search-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;padding:.1rem}.product-assignments-search-bar input{border:none;border-radius:0;color:#404252;font-size:1rem;font-weight:500;height:100%;margin:0;outline:none;padding:0 1rem;position:relative;width:100%}.product-assignment-filter-sort-buttons-container{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.product-assignment-filter-sort-buttons-container button{align-items:center;background-color:initial;border:none;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;justify-content:center;padding:.1rem}.product-assignment-filter-sort-buttons-container button:last-child:before{background-color:#dcdce0;content:"";display:block;height:1.5rem;margin:0 .5rem 0 0;width:1px}.product-assignments-export-button{align-items:center;background-color:initial;border:none;border-radius:25px;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;height:100%;justify-content:center;outline:1px solid #ededed;padding:0 2rem}.product-assignments-table-scroll-container{max-width:1173px;overflow-x:auto;width:100%}.product-assignments-table-scroll-container::-webkit-scrollbar{border-radius:5px;height:4px;width:4px}.product-assignments-table-scroll-container::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.product-assignments-table-scroll-container::-webkit-scrollbar-track{background-color:initial;border-radius:5px}.product-assignments-table-scroll-container::-webkit-scrollbar-thumb:hover{background-color:#555}.product-assignments-table-header-body-container{min-width:1173px;width:100%}.product-assignments-table-header{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:row;justify-content:center;padding:1rem .75rem 1rem 2rem;width:100%}.product-assignments-table-header li{align-items:center;color:#888995;cursor:pointer;display:flex;flex-direction:row;font-size:.925rem;font-weight:600;justify-content:flex-start;list-style:none;padding:.5rem}.product-assignments-table-header li:hover{color:#404252}.product-assignments-table-body{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-height:40rem;overflow-y:auto;padding:1rem .5rem 1rem 2rem;width:100%}.product-assignments-table-body::-webkit-scrollbar{border-radius:5px;height:0;width:4px}.product-assignments-table-body::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.product-assignments-table-body::-webkit-scrollbar-track{background-color:initial;border-radius:5px;margin:.5rem 0 1rem}.product-assignments-table-body::-webkit-scrollbar-thumb:hover{background-color:#c1c1c1}.product-assignments-table-row-container{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.product-assignments-table-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:1rem 0;width:100%}.product-assignments-table-row li{align-items:center;color:#404252;display:flex;flex-direction:row;font-size:1rem;font-weight:500;justify-content:flex-start;overflow:hidden;padding:0 .5rem;position:relative}.product-assignments-table-row li:after{background-color:#8889954d;content:"";display:block;height:1rem;position:absolute;right:0;width:2px}.product-notes-form-container{background-color:#fff;border-radius:26px;flex-direction:column;justify-content:center;outline:1px solid #ededed;padding:1.5rem}.product-notes-form-container,.product-notes-form-header{align-items:center;display:flex;gap:1rem;max-width:100%;width:100%}.product-notes-form-header{justify-content:flex-start}.product-notes-form-header img{height:.85rem;width:.85rem}.product-notes-form-header h2{color:#404252;font-size:1.125rem;font-weight:500;line-height:1.625rem}.product-notes-form{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;max-width:100%;width:100%}.product-notes-form label{color:#888995;font-size:1rem;font-weight:600;line-height:1.625rem}.product-notes-form span{color:#888995;font-size:1rem;font-weight:400;line-height:1.625rem}.product-notes-form-item{align-items:center;border-radius:22px;display:flex;height:3.4rem;justify-content:center;max-width:100%;outline:1px solid #f3f3f3;padding:0 1rem;position:relative;width:100%}.product-notes-form-item.description{height:13.875rem;padding:1rem}.product-notes-form-item:focus-within{outline:1px solid #ddd}.product-notes-form-item img{filter:brightness(0) saturate(100%) invert(69%) sepia(0) saturate(1309%) hue-rotate(204deg) brightness(95%) contrast(101%);height:1rem;width:1rem}.product-notes-form-input{background-color:initial;border:none;border-radius:22px;color:#404252;font-size:1rem;font-weight:400;height:100%;line-height:1.625rem;padding:0 .25rem;width:100%}.product-notes-form-input::placeholder{color:#a7a7a7;font-size:1rem;font-weight:400;line-height:1.625rem}.product-notes-form-input:focus{outline:none}.product-notes-form-textarea{background-color:initial;border:none;color:#404252;font-size:1rem;font-weight:400;height:100%;line-height:1.625rem;padding:0 .25rem;resize:none;width:100%}.product-notes-form-textarea::placeholder{color:#a7a7a7;font-size:1rem;font-weight:400;line-height:1.625rem}.product-notes-form-textarea:focus{outline:none}.product-notes-submit-container{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:3rem;width:100%}.product-notes-form-submit{align-items:center;align-self:flex-end;background:linear-gradient(90deg,#7b68ee,#513dcc);border:none;border-radius:44px;cursor:pointer;display:flex;gap:1.25rem;justify-content:center;outline:1px solid #ededed;padding:.625rem 2rem}.product-notes-form-submit img{filter:brightness(0) saturate(100%) invert(100%);height:.5rem;width:.5rem}.product-notes-form-submit span{color:#fff;font-size:1.125rem;font-weight:400;line-height:1.625rem}.product-notes-form-attachments-preview{align-items:center;display:flex;gap:1rem;justify-content:flex-start;max-width:100%;overflow-x:auto;padding:.5rem 0;width:100%}.product-notes-form-attachment-preview{align-items:center;background-color:#f9f9f9;border-radius:22px;display:flex;gap:.5rem;justify-content:center;outline:1px solid #e1e1e1;padding:.5rem 1rem}.product-notes-form-attachment-preview span{color:#404252}.product-notes-form-attachment-remove{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:1rem;justify-content:center;line-height:1.5rem;width:1rem}.product-notes-form-attachment-remove img{filter:brightness(0) saturate(100%);height:100%;width:100%}.product-notes-form-upload-button{align-items:center;align-self:flex-end;background:#f3f3f3;border:none;border-radius:44px;cursor:pointer;display:flex;gap:1.25rem;justify-content:center;outline:1px solid #88889995;padding:.625rem 2rem}.product-notes-form-upload-button span{color:#404252;font-size:1.125rem;font-weight:400;line-height:1.625rem}.product-notes-table{background-color:#fff;border-radius:26px;flex-direction:column;margin:2rem 0 .5rem;max-width:100%;outline:1px solid #ededed}.product-notes-table,.product-notes-table-header{align-items:center;display:flex;justify-content:center;width:100%}.product-notes-table-header{height:5rem;padding:1rem}.product-notes-table-header-title{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:1rem 1.5rem 1rem 1rem}.product-notes-table-content{gap:1rem}.product-note,.product-notes-table-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.product-note{color:#404252;padding:1rem 0}.product-note-header{align-items:center;display:flex;gap:.5rem;height:3.75rem;justify-content:flex-start;padding:0 1rem;width:100%}.product-note-profile-image-container{aspect-ratio:1/1;border-radius:50%;height:100%;min-width:3.75rem;overflow:hidden;position:relative}.product-note-profile-image-container img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.product-note-user-info{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch}.product-note-user-name{font-size:1.125rem;font-weight:600;line-height:1.625rem}.product-note-creation-date{color:#a7a7a7;font-size:1rem;line-height:1.625rem}.product-note-controls{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.product-note-show-controls-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:1rem;justify-content:center;width:1rem}.product-note-show-controls-button img{height:100%;transform:rotate(90deg);width:100%}.product-note-category-id-container{align-items:center;display:flex;gap:.75rem;justify-content:flex-start;padding:1rem;width:100%}.product-note-category-id-container hr{background-color:#a7a7a7;border:none;height:14px;outline:none;width:1px}.pnci-container{align-items:center;color:#a7a7a7;display:flex;font-size:1rem;gap:.25rem;justify-content:center;line-height:1.625rem}.pnci-container label{font-weight:600}.pnci-container span{font-weight:400}.product-note-title{align-self:flex-start;color:#404252;font-size:1.125rem;font-weight:600;line-height:1.125rem;padding:0 1rem}.product-note-description{align-self:flex-start;color:#404252;font-size:1rem;line-height:1.625rem;padding:1rem}.product-note-attachments{flex-wrap:wrap;gap:1rem;justify-content:flex-start;padding:0 1rem 1rem;width:100%}.product-note-attachments,.product-note-attachments button{align-items:center;display:flex;font-size:.875rem;line-height:1.625rem}.product-note-attachments button{background-color:#f9f9f9;border:none;border-radius:44px;color:#404252;cursor:pointer;justify-content:center;outline:1px solid #e1e1e1;padding:.3rem 1rem;text-decoration:none}.product-note-attachments button:hover{background-color:#ededed}.product-note-attachments button:active{background-color:#e1e1e1}.listing-page{align-items:center;display:flex;gap:1.5rem;justify-content:center;padding:1.5rem 1rem 0;position:relative;width:100%}.listing-page-main-content hr.horizontal,.listing-page-secondary-content hr.horizontal{background-color:#ededed;border:none;height:2px;outline:none;width:100%}.listing-page-main-content,.listing-page-secondary-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:flex-start;min-width:0;width:100%}.listing-page-main-content{align-self:flex-start;max-width:705px;min-width:490px}.listing-page-secondary-content{align-self:flex-start;max-width:446px;min-width:313px;position:sticky;top:7rem}.listing-page-calendar-container,.listing-page-tertiary-content{align-items:center;display:flex;justify-content:center;width:100%}.listing-page-tertiary-content{flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1207px;padding:0 1rem}@media screen and (max-width:850px){.listing-page{flex-direction:column;gap:1.5rem;height:fit-content;padding:1.5rem 1rem 0;position:relative}.listing-page-main-content{max-width:100%;min-width:100%}.listing-page-secondary-content{bottom:0;max-width:100%;min-width:100%}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.new-ops-nav{height:55px;justify-content:center;margin:2rem 0;padding:0 1rem;width:100%}.new-ops-links,.new-ops-nav{align-items:center;display:flex}.new-ops-links{background-color:#fff;border-radius:24px;height:100%;justify-content:space-between;list-style:none;outline:1px solid #ededed;overflow-x:auto;padding:0 2rem;width:fit-content}.new-ops-links::-webkit-scrollbar{display:none}.new-ops-links li{cursor:pointer;padding:0 2rem}.new-ops-links li,.new-ops-links li a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.new-ops-links li a{color:#a7a7a7;font-size:1.25rem;font-weight:500;gap:.5rem;line-height:1.625rem;text-decoration:none}.new-ops-links li.active a{color:#404252;font-weight:600}.new-ops-links li img{filter:invert(73%) sepia(25%) saturate(0) hue-rotate(224deg) brightness(88%) contrast(88%);height:1rem;width:1rem}.new-ops-links li.active img{filter:none}.new-ops-links hr{background-color:#ededed;border:none;height:60%;width:1px}.my-listing-panel{align-items:center;background-color:#fff;border-radius:25px;color:#404252;display:flex;flex-direction:row;height:16.875rem;justify-content:space-between;margin-top:1.5rem;outline:1px solid #ededed;position:relative;text-decoration:none;width:100%}.my-listing-panel hr.vertical{background-color:#d9d9d9;border:none;height:1rem;outline:none;width:1px}.my-listing-panel hr.horizontal{background-color:#ededed;border:none;height:1px;outline:none;width:100%}.my-listing-image-container{aspect-ratio:1/1;border-radius:25px;height:100%;min-width:max-content;outline:1px solid #ededed;overflow:hidden;position:relative}.my-listing-info-container{flex-direction:column;height:100%;padding:.5rem 1rem 1rem}.my-listing-header,.my-listing-info-container{display:flex;justify-content:space-between;width:100%}.my-listing-header{align-items:center;flex-direction:row}.my-listing-title{text-wrap:none;font-size:1.125rem;font-weight:400;line-height:100%;max-width:37.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.my-listing-options-button-container{align-items:center;display:flex;justify-content:space-around;max-width:100px;width:100%}.my-listing-options-button{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:2rem;justify-content:center;width:2rem}.my-listing-options-button:hover{background-color:#f1f1f1}.my-listing-options-button:active{background-color:#e1e1e1}.my-listing-options-button img{height:1rem;width:1rem}.my-listing-details-container,.my-listing-serial-asset-container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;width:100%}.my-listing-serial-asset-container{color:#a7a7a7;font-size:1rem;line-height:1.625rem}.my-listing-serial-asset-container div{text-wrap:none;max-width:40rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-listing-serial-asset-container label{font-weight:700}.my-listing-additional-details-container{width:100%}.my-listing-additional-details-container,.my-listing-rating-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.my-listing-rating-container{gap:.25rem}.my-listing-tags-container{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.my-listing-category-tag{align-items:center;background-color:#f9f9f9;border-radius:44px;display:flex;justify-content:center;outline:1px solid #6250d0;padding:.25rem .6rem}.my-listing-category-tag img{height:1rem;width:1rem}.my-listing-tag{align-items:center;background-color:#f9f9f9;border-radius:44px;color:#404252;display:flex;font-size:.875rem;justify-content:center;line-height:1rem;outline:1px solid #e1e1e1;padding:.25rem .6rem}.my-listing-id-container{text-wrap:none;color:#a7a7a7;font-size:1rem;line-height:1.625rem;max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-listing-id-container label{font-weight:700}.my-listing-availability-cost-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.my-listing-availability{align-items:center;background-color:#f9f9f9;border-radius:44px;display:flex;flex-direction:row;gap:.75rem;justify-content:center;padding:.25rem .6rem}.my-listing-availability,.my-listing-availability.available{outline:1px solid #5abc78}.my-listing-availability.unavailable{outline:1px solid #ee6868}.my-listing-availability div{border-radius:50%;height:13px;width:13px}.my-listing-availability.available div{background-color:#5abc78}.my-listing-availability.unavailable div{background-color:#ee6868}.my-listing-availability span{font-size:.875rem;font-weight:400;line-height:1rem;text-align:center}.my-listing-availability.available span{color:#5abc78}.my-listing-availability.unavailable span{color:#ee6868}.my-listing-options-overlay-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.my-listing-options-close-button-container{align-items:center;display:flex;justify-content:flex-end;padding:.5rem;width:100%}.my-listing-options-close-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:.8rem;justify-content:center;width:.8rem}.my-listing-options-close-button img{height:100%;transform:rotate(45deg);width:100%}.my-listing-options{flex-direction:column;justify-content:center}.my-listing-option,.my-listing-options{align-items:center;display:flex;width:100%}.my-listing-option{background:#0000;border:none;color:#404252;cursor:pointer;font-size:1rem;font-weight:700;gap:1rem;height:2.5rem;justify-content:flex-start;line-height:100%;padding:0 8rem 0 1.5rem;text-align:center;text-decoration:none}.my-listing-option:hover{background-color:#f9f9f9}.my-listing-option img{height:1.25rem;width:1.25rem}.my-listing-option:last-child{color:#ee6868}.my-listing-option:last-child img{filter:brightness(0) saturate(100%) invert(77%) sepia(75%) saturate(5173%) hue-rotate(320deg) brightness(99%) contrast(90%);height:1.25rem;padding:.125rem;width:1.25rem}.my-listing-options hr{background-color:#ededed;border:none;height:2px;outline:none;width:80%}@media screen and (max-width:875px){.my-listing-panel{flex-direction:column;height:auto}.my-listing-image-container{aspect-ratio:1.5/1;border-radius:25px 25px 0 0;height:auto;position:relative;width:100%}.my-listing-header{margin-bottom:1rem}.my-listing-options-button-container{max-width:75px}}.add-item-overlay-container{max-width:35vw;min-width:40rem;padding:0 4rem;position:relative;width:35vw}.add-item-overlay-container .form-stage-back-button{background-color:initial;border:none;border-radius:50%;cursor:pointer;display:flex;height:fit-content;justify-content:center;left:1rem;position:absolute;top:2rem;width:fit-content}.add-item-overlay-container .form-stage-back-button img{width:2rem}.add-item-title{align-items:center;display:flex;flex-direction:column;height:6rem;justify-content:center}.add-item-title h1{color:#393939;font-weight:800}.item-form{width:100%}.item-form .form-stage-container{height:60vh;margin-top:2rem;overflow-y:auto;padding:0 1rem;transition:transform .5s ease;width:100%}.item-form .form-stage-container::-webkit-scrollbar{border-radius:5px;height:0;width:4px}.item-form .form-stage-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.item-form .form-stage-container::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:5px}.item-form .form-stage-container::-webkit-scrollbar-thumb:hover{background:#9d9d9d}.form-member{margin:2rem 0}.form-member label{color:#777986;display:inline-block;font-size:1rem;font-weight:800;margin:0 0 .5rem .5rem}.form-member.required label:after{color:red;content:"*";font-size:1.2rem;font-weight:400;margin-left:.3rem}.form-input{align-items:center;border-radius:15px;box-shadow:0 0 1px 2px #00000014;display:flex;justify-content:center;max-height:3rem}.form-input:focus-within{box-shadow:0 0 1px 2px #0003}.form-member input{border:none;border-radius:15px;font-size:.9rem;height:100%;padding:15px;width:95%}.form-member input:focus{outline:none}.image-upload-container{align-items:center;display:flex;flex-direction:row;height:9rem;justify-content:space-between;width:100%}.dropzone{align-items:center;background-color:#80818b;border-radius:12px;cursor:pointer;display:flex;height:100%;justify-content:center;width:30%}.dropzone img{margin-left:.3rem;width:3rem}.image-preview-container{height:100%;position:relative;width:30%;z-index:1}.image-preview-container img{border-radius:12px;height:100%;margin-bottom:2%;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:2}.image-remove-button{align-items:center;background-color:#393939;border:none;border-radius:50%;cursor:pointer;display:flex;height:1.4rem;justify-content:center;left:.5rem;position:absolute;top:.5rem;width:1.4rem;z-index:3}.image-remove-button:hover{background-color:#2b2b2b}.image-remove-button img{height:75%;width:75%}.empty-image-preview-container{background-color:#d9d9d9;border-radius:12px;height:100%;width:30%}.textarea-form-input{align-items:center;border-radius:15px;box-shadow:0 0 1px 2px #00000014;display:flex;height:8.9rem;justify-content:center}.textarea-form-input:focus-within{box-shadow:0 0 1px 2px #0003}.textarea-form-input textarea{border:none;border-radius:15px;font-size:.9rem;height:100%;overflow-y:auto;padding:15px;resize:none;width:95%}.textarea-form-input textarea:focus{outline:none}.char-counter{color:#717171;font-size:.8rem;font-weight:300;line-height:normal;padding-left:10px;padding-top:2px;text-align:right}.char-limit-exceeded{color:red}.tag-input-container{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 1rem;overflow-x:auto}.tag,.tag-input-container{align-items:center;display:flex}.tag{background-color:#d9d9d9;border-radius:15px;color:#404252;font-size:.9rem;font-weight:800;height:1.55rem;justify-content:center;margin:.5rem;max-width:10rem;padding:.5rem .5rem .5rem 1rem}.tag span{max-width:7rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-remove-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:1.2rem;justify-content:center;margin-left:.2rem;width:1.2rem}.tag-remove-button img{filter:brightness(0) saturate(100%) invert(24%) sepia(7%) saturate(1328%) hue-rotate(196deg) brightness(96%) contrast(90%);height:100%;width:100%}.tag-input{align-items:center;background-color:#d9d9d9;border:none;border-radius:15px;color:#404252;display:flex;font-size:.9rem;font-weight:800;height:1.55rem;justify-content:center;margin:.5rem;max-width:10rem;min-width:2rem;width:6rem}.tag-input.error{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.tag-input button{align-items:center;background-color:initial;border:none;border-radius:15px;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.tag-input button img{height:.7rem;width:.7rem}.tag-input input{background-color:initial;border:none;border-radius:15px;color:#404252;font-size:.9rem;font-weight:800;height:100%;padding:none;width:100%}.cost-inputs-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.cost-inputs-container .form-member{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 1rem;width:32%}.cost-inputs-container .form-member label{font-size:.8rem;font-weight:400;margin:0 0 .5rem}.cost-inputs-container :not(.form-member.required) label:after{content:""}.phone-email-container .form-member{width:100%}.phone-email-container .form-input input:disabled{background-color:initial}.phone-email-container .form-input.disabled{background-color:#d9d9d9}.phone-email-container .form-input:focus-within{align-items:center;border-radius:15px;box-shadow:0 0 1px 2px #00000014;display:flex;justify-content:center;max-height:3rem}.phone-email-container .form-input.focused{box-shadow:0 0 1px 2px #0003}.checkbox-container{align-items:center;display:flex;justify-content:center;margin:1rem .5rem 1rem 0;position:relative}.checkbox-container input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#9496a1;border-radius:15px;box-shadow:0 0 2px 1px #0000001a;cursor:pointer;height:1.6rem;margin:0;padding:0;position:relative;transition:background-color .3s;width:3rem}.checkbox-container input[type=checkbox]:checked{background:#545564;box-shadow:none}.checkbox-icon{background:#fff;border-radius:50%;box-shadow:0 0 2px 1px #0003;cursor:pointer;display:block;height:1.3rem;left:.1rem;position:absolute;top:10%;transition:transform .3s;width:1.3rem}.checkbox-icon.checked{transform:translateX(1.5rem)}.address-option,.radio-button-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.address-option{border-radius:12px;box-shadow:0 0 1px 2px #00000014;color:#404252;cursor:pointer;font-size:.9rem;line-height:1.2rem;margin:.5rem 0;max-height:6rem;overflow:hidden;padding:.5rem 1rem .5rem 1.5rem;position:relative;transition:box-shadow .2s;transition:max-height .5s}.address-option.selected{box-shadow:0 0 2px 2px #00000080}.address-option.open{max-height:30rem;padding:0}.address-option input[type=radio]{display:none}.radio-option-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:.5rem 0;position:relative;width:100%}.radio-option-button-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:absolute;right:-.2rem;top:-.2rem}.radio-option-button-container button{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:1.5rem;justify-content:center;margin:0 .5rem;width:1.5rem}.radio-option-button-container button img{filter:brightness(0) saturate(100%) invert(33%) sepia(3%) saturate(2472%) hue-rotate(197deg) brightness(97%) contrast(81%);height:80%;width:80%}.radio-option-button-container button:hover img{filter:none}.edit-address-input-container{display:flex;flex-direction:column;margin-top:1rem;width:100%}.edit-address-input-container span{color:#404252;font-size:.9rem;margin:1rem 1.5rem}.edit-address-input-container .form-input{margin:.5rem 1.5rem}.edit-address-buttons-container{align-items:center;display:flex;height:auto;justify-content:space-between;margin:1rem 0;padding:.5rem;width:100%}.edit-address-buttons-container .cancel-edit-address-button{align-items:center;background:linear-gradient(90deg,#b3b5bd,50%,#aaacb9);border:none;border-radius:32px;box-shadow:0 0 8px 1px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:800;justify-content:center;letter-spacing:1px;line-height:1rem;margin:0 1rem;padding:.6rem 2rem}.edit-address-buttons-container .cancel-edit-address-button:hover{background:linear-gradient(90deg,#acadb6,50%,#aaabb8);box-shadow:0 0 8px 3px #0000001a}.edit-address-buttons-container .save-edit-address-button{align-items:center;background:linear-gradient(90deg,#404252e5,50%,#404252e5);border:none;border-radius:32px;box-shadow:0 0 8px 1px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:800;justify-content:center;letter-spacing:1px;line-height:1rem;margin:0 1rem;padding:.6rem 2rem}.edit-address-buttons-container .save-edit-address-button:hover{background:linear-gradient(90deg,#353644e5,50%,#404252e5);box-shadow:0 0 8px 3px #0003}.confirm-delete-address-modal-content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;min-width:20rem;padding:2rem;width:25vw}.delete-address-title{color:#777986;font-size:1.5rem;font-weight:600;margin:1rem 0 1.5rem}.delete-address-confirmation-text{color:#9496a1;font-size:1rem;font-weight:400;margin:.5rem 1.5rem 1.5rem;text-align:center}.address-to-delete-container{align-items:left;border-radius:12px;box-shadow:0 0 1px 2px #00000014;display:flex;flex-direction:column;justify-content:center;margin:1rem 0 2rem;padding:2rem 2rem 1rem;position:relative;width:100%}.address-to-delete-container span{color:#5b5d6b;font-size:.9rem}.confirm-delete-address-buttons-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.cancel-delete-address-button{align-items:center;background:linear-gradient(90deg,#9496a1,50%,#9496a1);border:none;border-radius:32px;box-shadow:0 0 8px 1px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:800;justify-content:center;letter-spacing:1px;margin:0 1rem;padding:.6rem 2rem}.cancel-delete-address-button:active,.cancel-delete-address-button:hover{background:linear-gradient(90deg,#8a8c97,50%,#8a8c97);box-shadow:0 0 8px 3px #0003}.cancel-delete-address-button:active{transform:translateY(1px)}.confirm-delete-address-button{align-items:center;background:linear-gradient(90deg,#ff4d4d,50%,#ff4d4d);border:none;border-radius:32px;box-shadow:0 0 8px 1px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:800;justify-content:center;letter-spacing:1px;margin:0 1rem;padding:.6rem 2rem}.confirm-delete-address-button:active,.confirm-delete-address-button:hover{background:linear-gradient(90deg,#f33,50%,#f33);box-shadow:0 0 8px 3px #0003}.confirm-delete-address-button:active{transform:translateY(1px)}.add-new-address-selection-container{align-items:center;border-radius:15px;box-shadow:0 0 1px 2px #00000014;display:flex;flex-direction:column;justify-content:center;margin:.5rem 0 5rem;max-height:3rem;min-height:3rem;overflow:hidden;position:relative;transition:max-height .6s}.add-new-address-selection-container.open{max-height:30rem}.add-new-address-selection-container.inactive{display:none}.add-new-address-selection-buttons{border-radius:15px 15px 0 0;flex-direction:row;height:3rem;left:0;position:absolute;top:0;width:100%}.add-new-address-button,.add-new-address-selection-buttons{align-items:center;background-color:#fff;display:flex;justify-content:center}.add-new-address-button{border:none;border-radius:15px;cursor:pointer;height:100%;outline:none}.add-new-address-button:active,.add-new-address-button:focus,.add-new-address-button:hover{background-color:#fff;border:none;outline:none}.add-new-address-button.text{color:#404252;font-size:.9rem;justify-content:flex-start;padding-left:1.5rem;width:90%}.add-new-address-button.disabled{cursor:auto}.add-new-address-button.plus{width:10%}.add-new-address-button.plus img{transition:transform .3s;width:.8rem}.add-new-address-button.active img{transform:rotate(45deg)}.new-address-input-container{display:flex;flex-direction:column;margin-top:3rem;width:100%}.new-address-input-container .form-input{margin:.5rem 1.5rem}.zip-state-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.zip-state-container .form-input{margin:0 0 .5rem}.save-new-address-button-container{align-items:center;display:flex;height:auto;justify-content:flex-end;margin:1rem 0;width:100%}.save-new-address-button-container button{align-items:center;background:linear-gradient(90deg,#404252e5,50%,#404252e5);border:none;border-radius:32px;box-shadow:0 0 8px 1px #00000026;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:800;justify-content:center;letter-spacing:1px;line-height:1rem;margin:0 1rem;padding:.6rem 2rem}.save-new-address-button-container button:hover{background:linear-gradient(90deg,#353644e5,50%,#404252e5);box-shadow:0 0 8px 3px #0003}.quantity-clicker-container{align-items:center;border-radius:15px;box-shadow:0 0 3px 2px #00000014;display:flex;flex-direction:row;height:2.5rem;justify-content:center;width:12rem}.quantity-clicker-container button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;transition:background-color .1s ease;width:33%}.quantity-clicker-container button img{filter:brightness(0) saturate(100%) invert(24%) sepia(7%) saturate(1328%) hue-rotate(196deg) brightness(96%) contrast(90%);height:.8rem;width:.8rem}.quantity-clicker-container button:hover{background-color:#f3f3f3}.quantity-clicker-container button:active{background-color:#e6e6e6}.quantity-clicker-container button:disabled{background-color:#d9d9d9;cursor:auto}.quantity-clicker-container button:disabled img{filter:brightness(0) saturate(100%) invert(24%) sepia(7%) saturate(1328%) hue-rotate(196deg) brightness(96%) contrast(90%) opacity(75%)}.quantity-clicker-container .minus{border-radius:15px 0 0 15px}.quantity-clicker-container .plus{border-radius:0 15px 15px 0}.quantity-clicker-container div{align-items:center;color:#404252;display:flex;font-size:1rem;font-weight:800;height:100%;justify-content:center;position:relative;width:34%}.quantity-clicker-container div:before{left:0}.quantity-clicker-container div:after,.quantity-clicker-container div:before{background-color:#ebebeb;content:"";display:block;height:100%;position:absolute;width:2px}.quantity-clicker-container div:after{right:0}.quantity-top-level-container .form-input.disabled{background-color:#d9d9d9;pointer-events:none}.form-input.disabled input:disabled{background-color:#d9d9d9}.form-button-container{align-items:center;display:flex;justify-content:center;margin:1rem 0;width:100%}.list-item-continue,.list-item-submit{align-items:center;background:linear-gradient(90deg,#7b68eee6,50%,#513dcce6);border:none;border-radius:32px;box-shadow:0 0 8px 1px #00000026;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:800;justify-content:center;letter-spacing:1px;margin:.5rem;padding:.8rem 2.8rem .8rem 2.3rem;position:relative;transition:.1s}.list-item-continue img,.list-item-submit img{margin-left:.2rem;position:absolute;right:1.5rem;transition:.1s;width:1.2rem}.list-item-submit img{rotate:270deg}.list-item-continue:hover,.list-item-submit:hover{background-color:#070709;box-shadow:0 0 8px 1px #00000040;letter-spacing:1.5px}.list-item-continue:hover img,.list-item-submit:hover img{transform:translate(.5rem)}.list-item-submit:hover img{transform:none}.list-item-continue:active,.list-item-submit:active{background-color:#070709;box-shadow:0 0 8px 1px #00000040;letter-spacing:1.5px;transform:translateY(1px)}@media (max-width:665px){.add-item-overlay-container{max-width:35vw;min-width:24rem;overflow-y:auto;padding:0 1.5rem;position:relative;scrollbar-width:none;width:35vw}.add-item-overlay-container::-webkit-scrollbar{display:none}.image-upload-container{align-items:center;display:flex;flex-direction:row;height:5.5rem;justify-content:space-between;width:100%}.dropzone img{margin-left:.3rem;width:2rem}.add-new-address-button.plus{margin-right:.5rem}}.noselect{-webkit-touch-callout:none;opacity:0;-webkit-user-select:none;user-select:none}.dash-listings-controls-header{align-items:center;display:flex;flex-direction:row;gap:1rem;height:3.125rem;justify-content:center;margin-top:1px;width:100%}.dash-listings-controls-header hr.vertical{background-color:#ededed;border:none;height:1.5rem;width:1px}.dash-listings-search-bar{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:row;gap:1rem;height:100%;justify-content:center;outline:1px solid #ededed;padding:0 1.5rem;width:100%}.dash-listings-search-bar:focus-within{outline:1px solid #cecece}.dash-listings-search-bar-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:1.75rem;justify-content:center;width:1.75rem}.dash-listings-search-bar-button img{height:100%;width:100%}.dash-listings-search-bar input{background-color:initial;border:none;color:#404252;font-size:1.125rem;font-weight:400;height:100%;line-height:1.625rem;width:100%}.dash-listings-search-bar input::placeholder{color:#a7a7a7;font-size:1.125rem;font-weight:400;line-height:1.625rem}.dash-listings-search-bar input:focus{outline:none}.dash-listings-search-bar-filter-sort-button{align-items:center;background:#0000;border:none;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;height:100%;justify-content:center;line-height:1.625rem}.dash-listings-search-bar-filter-sort-button img{height:1rem;width:1rem}.dash-listings-calendar-button{align-items:center;background:#fff;border:none;border-radius:24px;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:1rem;height:100%;justify-content:center;line-height:1.625rem;outline:1px solid #ededed;padding:0 1rem}.dash-listings-calendar-button img{height:1rem;width:1rem}.dash-listings-list-item-button{text-wrap:none;align-items:center;background:linear-gradient(90deg,#7b68ee,#513dcc);border:none;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:1rem;height:100%;justify-content:center;line-height:1.625rem;outline:1px solid #ededed;overflow:hidden;padding:0 1rem;text-align:center;white-space:nowrap;width:14rem}.dash-listings-list-item-button img{height:1.125rem;width:1.125rem}.dash-listings-list-item-button.mobile{bottom:1rem;height:3.125rem;padding:0 2rem;position:fixed;right:1rem;width:fit-content;z-index:1000}.my-listings-view{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:65rem;overflow:auto;padding:0 1rem;scrollbar-width:none;width:100%}.my-listings-view::-webkit-scrollbar{display:none}.dashboard-no-items{align-items:center;color:#d1d1d1;display:flex;flex-direction:column;height:60vh;justify-content:center}.dashboard-no-items img{height:8rem;width:8rem}.dashboard-no-items p{font-size:1.2rem;padding:1rem}.assignments{justify-content:center;margin:auto;min-width:77rem;width:77rem}.assignments,.new-assignment{align-items:center;display:flex;flex-direction:column}.new-assignment{background-color:#fff;border:1px solid #ededed;border-radius:24px;cursor:pointer;justify-content:space-between;max-height:5.25rem;min-height:5.25rem;overflow:hidden;padding:1rem 1.5rem;transition:max-height .6s;width:100%}.new-assignment.open{cursor:default;max-height:34.125rem}.new-assignment-header{align-items:center;color:#404252;display:flex;font-size:1.125rem;justify-content:space-between;width:100%}.new-assignment-header button{background-color:initial;border:none;border-radius:50%;cursor:pointer}.new-assignment-control-image{filter:brightness(0) saturate(100%);height:.8rem;margin-right:.5rem;transform:rotate(45deg);transition:all .2s;width:.8rem}.new-assignment-control-image.open{transform:none}.new-assignment-form{display:flex;flex-direction:row;position:relative;width:100%}.new-assignment-form:after{background:#0000;transition:all .6s;z-index:-1}.new-assignment-form.closed:after,.new-assignment-form:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.new-assignment-form.closed:after{background:#fff;z-index:5}.new-assignment-form-column{display:flex;flex-direction:column;height:24.3rem;padding:0 3.25rem;width:100%}.new-assignment-form-column:first-child,.new-assignment-form-column:last-child{padding:0}.new-assignment-form-column label{color:#888995;font-size:1rem;font-weight:600;line-height:1rem;margin-bottom:1rem}.new-assignment-form-column .item-select-container{border-radius:25px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;outline:1px solid #dcdce0;overflow:auto}.new-assignment-form-column .item-search-input{align-items:center;display:flex;flex-direction:row;height:fit-content;justify-content:center;padding:.7rem 1rem}.item-search-input .search-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;padding:.1rem}.item-search-input input{border:none;border-radius:0;color:#404252;font-size:1rem;font-weight:500;height:100%;margin:0;outline:none;padding:0 1rem;position:relative;width:100%}.item-search-input .vertical-divider{background-color:#dcdce0;height:1.5rem;margin:0 1rem;width:1px}.item-search-input .filter-button{align-items:center;background-color:initial;border:none;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;justify-content:center;padding:.1rem}.item-search-input .filter-button img{height:1.2rem;margin-right:.5rem;width:1.2rem}.new-assignment-form-column .item-select-list-container{border-radius:0 0 25px 25px;border-top:1px solid #dcdce0;height:-webkit-fill-available;height:-moz-available;height:stretch;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch;overflow-y:hidden}.new-assignment-form-column .item-select-list{margin-right:.25rem;max-height:100%;overflow-y:auto;padding:.5rem .3rem 0 .5rem}.new-assignment-form-column .item-select-list::-webkit-scrollbar{border-radius:5px;height:0;width:4px}.new-assignment-form-column .item-select-list::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.new-assignment-form-column .item-select-list::-webkit-scrollbar-track{background-color:initial;border-radius:5px;margin:.5rem 0 1.5rem}.new-assignment-form-column .item-select-list::-webkit-scrollbar-thumb:hover{background-color:#555}.new-assignment-form-column .item-select-panel{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:9rem;justify-content:center;margin-bottom:1rem;outline:1px solid #ededed;transition:all .1s;width:100%}.new-assignment-form-column .item-select-panel.selected{background-color:#f3f3f3}.new-assignment-form-column .item-data{align-items:center;display:flex;flex-direction:row;height:75%;justify-content:center;padding:.5rem;position:relative;width:100%}.new-assignment-form-column .item-data:after{background-color:#dcdce0;bottom:0;content:"";display:block;height:1px;position:absolute;width:95%}.item-data .item-image-container{align-items:center;aspect-ratio:1/1;border-radius:10px;display:flex;height:100%;justify-content:center;outline:1px solid #efefef}.item-data .item-image-container img{border-radius:10px;height:100%;object-fit:cover;width:100%}.item-data .item-info{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:0 .5rem;width:-webkit-fill-available;width:-moz-available;width:stretch}.item-data .item-info .item-title{color:#404252;font-size:1rem;font-weight:600}.item-data .item-info .info-multi-part{align-items:center;color:#888995;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1rem;gap:.3rem;justify-content:flex-start;overflow:hidden;width:100%}.item-data .item-info .info-multi-part .info-label{font-weight:600}.item-data .item-info .info-multi-part .info-value{font-weight:500}.new-assignment-form-column .item-availability{align-items:center;display:flex;flex-direction:row;height:fit-content;height:25%;justify-content:space-between;padding:1rem;width:100%}.new-assignment-form-column .item-availability-status{align-items:center;display:flex;font-size:1rem;font-weight:500;justify-content:center}.new-assignment-form-column .item-availability-status:before{background-color:#5abc78;border-radius:50%;content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.new-assignment-form-column .item-availability-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center}.calendar-container{flex-direction:column;height:100%;justify-content:space-between}.calendar-container,.calendar-inputs{align-items:center;display:flex;width:100%}.calendar-inputs{gap:1rem;justify-content:center}.calendar-input-member{align-items:flex-start;display:flex;flex-direction:column;height:fit-content;justify-content:center;width:100%}.calendar-input-container{align-items:center;border-radius:22px;cursor:pointer;display:flex;gap:.5rem;height:3.44rem;justify-content:center;outline:1px solid #dcdce0;padding:0 1rem;width:100%}.calendar-input-container:focus-within{outline:1px solid #c4c4c8}.calendar-input-container input{background-color:initial;border:none;color:#404252;font-size:1rem;height:100%;margin:0;outline:none;padding:0;width:100%}.calendar-input-container img{filter:brightness(0) saturate(100%) invert(79%) sepia(0) saturate(0) hue-rotate(136deg) brightness(84%) contrast(93%);height:1rem;width:1rem}.new-assignment-form-column.text-inputs{justify-content:space-between}.new-assignment-form-column.text-inputs label{line-height:1rem;margin:0;width:fit-content}.new-assignment-form-column.text-inputs .error{position:relative}.new-assignment-form-column.text-inputs .error:before{background-color:red;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.new-assignment-form-column.text-inputs .error:after{color:red;content:"This field is required";font-size:.75rem;font-weight:500;margin-left:1rem}.new-assignment-input-container{align-items:center;border-radius:22px;display:flex;flex-direction:row;height:3.44rem;justify-content:center;outline:1px solid #dcdce0;padding:0 .5rem 0 1rem;width:100%}.new-assignment-input-container:focus-within{outline:1px solid #c4c4c8}.new-assignment-input-container input{border:none;color:#404252;font-size:1rem;font-weight:500;height:100%;outline:none;width:-webkit-fill-available;width:-moz-available;width:stretch}.new-assignment-input-container input::placeholder{color:#a7a7a7;font-weight:400}.new-assignment-input-container img{height:1rem;margin-right:1.5rem;width:1rem}.new-assignment-submit-container{align-items:center;display:flex;gap:1.5rem;justify-content:flex-end;padding:1rem 0 .5rem;width:100%}.new-assignment-button{align-items:center;border:1px solid #ededed;border-radius:44px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;height:2.875rem;justify-content:center;line-height:1.1rem;transition:all .1s;width:9.125rem}.new-assignment-button.confirm,.new-assignment-button.submit-assignment{background:linear-gradient(90deg,#7b68eee5,#513dcce5)}.new-assignment-button.confirm:hover,.new-assignment-button.submit-assignment:hover{background:linear-gradient(90deg,#7b68ee,#513dcc)}.new-assignment-button:active{transform:translateY(2px)}.new-assignment-button img{height:.6rem;margin-right:1rem;width:.6rem}.new-assignment-button.delete{background-color:#db5d6d}.new-assignment-button.delete:hover{background-color:#c75564}.new-assignment-button.delete img{filter:invert(100%);height:1.25rem;width:1.25rem}.new-assignment-button.cancel{background-color:#f3f3f3;color:#888995}.new-assignment-button.cancel:hover{background-color:#ededed}.new-assignment-button.cancel img{filter:brightness(0) saturate(100%) invert(60%) sepia(7%) saturate(422%) hue-rotate(198deg) brightness(90%) contrast(89%)}.new-assignment-button.confirm{height:2.875rem;width:9.125rem}.new-assignment-button.confirm img{height:.75rem;width:.75rem}.assignments-table{align-items:center;background-color:#fff;border:1px solid #ededed;border-radius:24px;display:flex;flex-direction:column;justify-content:center;margin:2rem 0 .5rem;width:100%}.assignments-table-controls-container{align-items:center;display:flex;flex-direction:row;gap:1rem;height:5rem;justify-content:space-between;padding:1rem;width:100%}.assignments-search-bar{border-radius:25px;flex-direction:row;height:100%;outline:1px solid #ededed;padding:0 1rem;width:100%}.assignments-search-bar,.assignments-search-button{align-items:center;display:flex;justify-content:center}.assignments-search-button{background-color:initial;border:none;cursor:pointer;padding:.1rem}.assignments-search-bar input{border:none;border-radius:0;color:#404252;font-size:1rem;font-weight:500;height:100%;margin:0;outline:none;padding:0 1rem;position:relative;width:100%}.assignment-filter-sort-buttons-container{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center}.assignment-filter-sort-buttons-container button{align-items:center;background-color:initial;border:none;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;justify-content:center;padding:.1rem}.assignment-filter-sort-buttons-container button:last-child:before{background-color:#dcdce0;content:"";display:block;height:1.5rem;margin:0 .5rem 0 0;width:1px}.assignments-export-button{align-items:center;background-color:initial;border:none;border-radius:25px;color:#404252;cursor:pointer;display:flex;font-size:1.125rem;font-weight:500;gap:.5rem;height:100%;justify-content:center;outline:1px solid #ededed;padding:0 2rem}.assignments-table-scroll-container{overflow-x:auto;width:100%}.assignments-table-scroll-container::-webkit-scrollbar{border-radius:5px;height:4px;width:4px}.assignments-table-scroll-container::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.assignments-table-scroll-container::-webkit-scrollbar-track{background-color:initial;border-radius:5px}.assignments-table-scroll-container::-webkit-scrollbar-thumb:hover{background-color:#555}.assignments-table-header-body-container{min-width:1230px;width:100%}.assignments-table-header{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:row;justify-content:center;padding:1rem .75rem 1rem 2rem;width:100%}.assignments-table-header li{align-items:center;color:#888995;cursor:pointer;display:flex;flex-direction:row;font-size:.925rem;font-weight:600;justify-content:flex-start;list-style:none;padding:.5rem}.assignments-table-header li:hover{color:#404252}.assignments-table-body{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-height:40rem;overflow-y:auto;padding:1rem .5rem 1rem 2rem;width:100%}.assignments-table-body::-webkit-scrollbar{border-radius:5px;height:0;width:4px}.assignments-table-body::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.assignments-table-body::-webkit-scrollbar-track{background-color:initial;border-radius:5px;margin:.5rem 0 1rem}.assignments-table-body::-webkit-scrollbar-thumb:hover{background-color:#c1c1c1}.assignments-table-row-container{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.assignments-table-row{justify-content:space-between;list-style:none;padding:1rem 0;width:100%}.assignments-table-row,.assignments-table-row li{align-items:center;display:flex;flex-direction:row}.assignments-table-row li{color:#404252;font-size:1rem;font-weight:500;justify-content:flex-start;overflow:hidden;padding:0 .5rem;position:relative}.assignments-table-row li:after{background-color:#8889954d;content:"";display:block;height:1rem;position:absolute;right:0;width:2px}.assignment-item-thumbnail-container{align-items:center;aspect-ratio:1/1;border-radius:10px;display:flex;height:3rem;justify-content:center;margin-right:.5rem;outline:1px solid #efefef}.assignment-item-thumbnail-container img{border-radius:10px;height:100%;object-fit:cover;width:100%}.assignment-options-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;width:3rem}.assignments-table-pagination-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding:0 .5rem 2rem;width:100%}.assignments-pagination-rowsPerPage-label{color:#404252;font-size:1rem;font-weight:500;margin-right:.5rem}.assignments-pagination-rowsPerPage-select{border:none;border-radius:8px;color:#404252;cursor:pointer;display:inline;font-size:1rem;font-weight:500;margin-right:1.5rem;outline:2px solid #dcdce0;padding:.25rem .5rem}.assignments-pagination-rowsPerPage-select:focus{outline:2px solid #c4c4c8}.assignments-table-pagination-indicator{color:#404252;font-size:1rem;font-weight:500;margin-right:1.5rem}.assignments-table-pagination-button{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;margin:0 .25rem;padding:.1rem}.assignments-table-pagination-button img{height:1.25rem;width:1.25rem}.assignments-table-pagination-button:disabled{cursor:not-allowed}.assignments-table-pagination-button:disabled img{opacity:.5}.new-assignment-button-mobile{align-items:center;background:linear-gradient(90deg,#8775ee,#6351d1);border:none;border-radius:18px;bottom:1.5rem;color:#fff;display:flex;font-size:1.125rem;justify-content:center;padding:.85rem 1.5rem;position:fixed;right:1.5rem}.new-assignment-button-mobile img{height:.75rem;margin-left:.5rem;width:.75rem}@media (max-width:1275px){.assignments{max-width:96.5%;min-width:0}.assignments-table{align-items:flex-start}}@media (max-width:1120px){.calendar-inputs{gap:.5rem}.calendar-input-container{gap:.2rem}.calendar-input-container input{font-size:.925rem}.calendar-input-container input::placeholder{font-size:1rem}}@media (max-width:997px){.new-assignment{align-items:center;justify-content:space-between;transition:max-height 1s}.new-assignment.open{cursor:default;max-height:1390px}.new-assignment-form-column{padding:0}.calendar-inputs{gap:1rem}.calendar-input-container{gap:.5rem}.calendar-input-container input{font-size:1rem}.new-assignment-form{gap:2rem}.new-assignment-form:after{transition:all 1s}.new-assignment-form{flex-direction:column}}@media (max-width:768px){.new-assignment{background-color:#fff;border:none;border-radius:default;cursor:default;max-height:default;min-height:default;overflow:default;padding:none;transition:none}.new-assignment.open{border:none;max-height:90vh;overflow:auto}.new-assignment.open::-webkit-scrollbar{border-radius:5px;height:0;width:4px}.new-assignment.open::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5px}.new-assignment.open::-webkit-scrollbar-track{background-color:initial;border-radius:5px;margin:1.5rem 0}.new-assignment.open::-webkit-scrollbar-thumb:hover{background-color:#555}.new-assignment-form{margin-top:1rem}.new-assignment-form:after{display:none}.assignments-table{margin-top:0}.assignments-export-button{aspect-ratio:1/1;border-radius:10px;order:1;padding:.5rem}.assignments-search-bar{border-radius:18px;order:2}.assignments-table-pagination-container{margin-bottom:3.5rem}}.new-ops-page{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:100%}.support{height:100vh;position:relative;width:100%}*{box-sizing:border-box;font-family:Urbanist,sans-serif;margin:0;padding:0}body{background-color:#f8f8f8}