.depreciation-chart{display:flex;flex-direction:column;gap:16px;margin-top:20px}.depreciation-chart__card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.depreciation-chart__title{font-size:18px;font-weight:700;color:#1e293b;text-align:center;margin-bottom:24px}.depreciation-chart__container{width:100%}.depreciation-chart__chart{position:relative;width:100%;height:300px}.depreciation-chart__svg{width:100%;height:100%}.depreciation-chart__labels{display:flex;justify-content:space-between;margin-top:16px;padding:0 20px}.depreciation-chart__label{font-size:14px;font-weight:500;color:#64748b;text-align:center;flex:1 1}.depreciation-chart__info-message{padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.depreciation-chart__info-title{font-size:16px;font-weight:700;color:#1e293b;text-align:center;margin-bottom:8px}.depreciation-chart__info-text{font-size:14px;font-weight:400;color:#1e293b;text-align:center;line-height:1.5}.depreciation-chart__tooltip{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.depreciation-chart__tooltip-label{font-size:12px;font-weight:500;color:#64748b;margin:0 0 4px}.depreciation-chart__tooltip-value{font-size:14px;font-weight:600;color:#1e293b;margin:0}.depreciation-chart__info-message{border:1px solid #4ca154;border-radius:8px;background:#f2fcf2;display:flex;flex-direction:column;gap:8px;padding:16px;margin-top:30px;text-align:center}.depreciation-chart__info-message p{margin:0}.depreciation-chart__info-message p.fw-bold{font-weight:700;color:#1e293b}@media(max-width:768px){.depreciation-chart__info-message{padding:12px;margin-top:20px;gap:6px}.depreciation-chart__info-message p.fs-5{font-size:16px!important}.depreciation-chart__info-message p.fs-6{font-size:14px!important}}@media(max-width:480px){.depreciation-chart__info-message{padding:10px;margin-top:16px;gap:4px}.depreciation-chart__info-message p.fs-5{font-size:14px!important}.depreciation-chart__info-message p.fs-6{font-size:13px!important}}@media(max-width:768px){.depreciation-chart__card{padding:16px}.depreciation-chart__chart{height:250px}.depreciation-chart__title{font-size:16px;margin-bottom:20px}.depreciation-chart__labels{padding:0 10px}.depreciation-chart__label{font-size:12px}.depreciation-chart__info-message{padding:16px}.depreciation-chart__info-title{font-size:14px}.depreciation-chart__info-text{font-size:13px}}.gm-divider{position:relative;display:flex;align-items:center}.gm-divider__label{background-color:#fff;padding:0 10px;margin:0 10px}.gm-divider__label--before:before{content:"";flex:1 1;border-top:1px solid gray;margin-right:10px}.gm-divider__label--after:after{content:"";flex:1 1;border-top:1px solid gray;margin-left:10px}.input-container{position:relative;font-family:inherit}.input-container .input{width:100%;border:.0625rem solid #9ca3af;outline:none;transition:border-bottom-color .3s;background-color:#fff;min-height:48px;padding:10px 16px;font-size:16px;font-weight:300;border-radius:8px;font-family:inherit}.input-container.credit-card .input:focus{border:.0625rem solid #1c1c1c;box-shadow:0 0 0 .25rem rgba(28,28,28,.2)}.input-container .input:focus{border-bottom-color:#000}.input-container .input:focus+.placeholder{top:-8px;font-size:12px;color:#000;background:#fff}.input-container .placeholder{top:10px;transition:top .3s ease,font-size .3s ease;color:#aaa}.input-container .input+.placeholder{font-family:inherit;color:rgba(117,117,117,.8392156863);font-size:16px;font-weight:300}.input-container .placeholder{position:absolute;top:14px;left:10px;transition:top .3s,font-size .3s,color .3s;pointer-events:none}.input-container .error-label{word-break:break-word;color:#dc2626;font-size:.75rem;line-height:1.2;display:block}.input-container .left-section{left:0;margin-left:.8rem}.input-container .left-section,.input-container .right-section{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:2.25rem}.input-container .right-section{right:0;margin-right:.8rem}.input-container .out-label{font-weight:500;font-size:14px;margin-bottom:8px}.input-container.has-value .input+.placeholder{top:-8px;font-size:12px;color:#000;background:#fff}.input-container.has-value .placeholder{top:15px}.input-container.has-value .placeholder.required:after,.input:focus+.placeholder.required:after{content:"*";color:#dc2626;font-size:14px;font-weight:500;margin-left:2px}.leftSection{text-indent:42px}.custom-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;padding:0 15px}.custom-modal{background:#fff;width:min(826px,100%);max-height:calc(100vh - 40px);padding:30px 20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center;overflow-y:auto}@media(max-width:768px){.custom-modal{padding:24px 16px}}.custom-modal .contracts-html{height:40vh;overflow:auto;background:#fafafa;border-radius:10px;padding:1rem}.custom-modal .contracts-html::-webkit-scrollbar{height:5px;width:5px}.custom-modal .contracts-html::-webkit-scrollbar-track{background:#fff;border-radius:10px}.custom-modal .contracts-html::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.custom-modal .contracts-html::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-modal-header{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:10px;flex-direction:column}@media(max-width:768px){.custom-modal-header{padding-bottom:5px}}.custom-modal-header .close-btn{align-self:flex-end;cursor:pointer}.custom-modal-title{font-size:18px;font-weight:600}.close-btn{background:none;border:none;font-size:20px}.custom-modal-body{margin:20px 0}@media(max-width:768px){.custom-modal-body{margin:10px 0}}.custom-modal-footer{display:flex;justify-content:center;gap:10px;margin-top:44px}@media(max-width:768px){.custom-modal-footer{flex-direction:column;margin-top:34px}}.guest-user-auth-container .headers{font-weight:600;font-size:20px;line-height:125%;margin-bottom:20px}.guest-user-auth-container .input-label{font-weight:400;font-size:16px;text-align:start;margin-bottom:8px}.guest-user-auth-container .fake-input{padding:12px 16px;background-color:#f3f3f3;border-radius:8px;text-align:start;margin-bottom:20px}.guest-user-auth-container .info-box{display:flex;justify-content:center;align-items:center;border:1px solid #ff9b6d;border-radius:8px;font-size:12px;font-weight:400;padding:12px 18px}.guest-user-auth-container .send-otp-again{font-weight:300;font-size:16px;line-height:125%;letter-spacing:0;text-align:center;margin-top:16px;color:#a4a4a4}.guest-user-auth-container .send-otp-again.clickable{cursor:pointer}.guest-user-auth-container .send-otp-again.disabled{cursor:not-allowed}.guest-user-auth-container .pin-input-label{font-weight:300;font-size:16px;line-height:125%;color:#2b2422;margin-bottom:24px}.order-summary-page-container{padding-bottom:40px}.order-summary-page-container__header{padding-top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.order-summary-page-container__header--title{font-weight:500;font-size:20px}.order-summary-page-container__header--text{font-weight:400;font-size:14px}.order-summary-page-container__header--guest-checkout{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;padding:20px 0;border-radius:20px;background-color:#f0f8e9}.order-summary-page-container__header--guest-checkout__header{font-weight:600;font-size:16px;line-height:100%}.order-summary-page-container__header--guest-checkout__input{width:240px;padding:12px 0 12px 16px;background-color:#fff;border-radius:8px;font-size:16px;text-align:start}.order-summary-page-container__header--guest-checkout__info{font-size:11px}.order-summary-page-container__content{border:1px solid #d4d4d4;padding:24px 16px;margin-top:52px}.order-summary-page-container__content--title{margin-bottom:4px;font-weight:600;font-size:16px;line-height:24px}.order-summary-page-container__content--text{font-weight:400;font-size:14px;line-height:22px}@media screen and (max-width:992px){.order-num{font-size:x-large}.buyback-text{display:none}.order-num-text{padding-bottom:10px}.order-check{padding-left:0;padding-right:0}.view-orders{align-items:center!important}}@media screen and (max-width:1199px){.order-details-buyback{margin-top:50px}}@media screen and (max-width:700px){.check-img{height:50px;width:50px}}@media only screen and (min-width:700px)and (max-width:900px){.check-img{height:65px;width:65px}}@media only screen and (min-width:900px)and (max-width:992px){.check-img{height:75px;width:75px}}@media only screen and (min-width:600px)and (max-width:992px){.mail-sent-info{font-size:larger}}.buyNowBtn{height:40px;background-color:#ff5000;color:#fff;width:120px;border-radius:180px;animation:opacityAnimation 1s infinite alternate}@keyframes opacityAnimation{0%{opacity:1}to{opacity:.2}}.go-order-btn:hover{color:#fff!important}.order-items-section__title{font-weight:600;font-size:18px;margin-bottom:12px}.order-items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.order-item-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.order-item-card.insured{background:#eaf7f0;border-color:#cfe9db}.insured-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;color:#13976b;font-weight:500;font-size:12px}.card-body{display:flex;gap:2px;padding-left:0;padding-right:0}.details{display:flex;flex-direction:column;justify-content:center}.details .title{font-weight:600;font-size:14px;margin-bottom:6px}.badges{display:flex;gap:6px;flex-wrap:wrap}.badge{border:1px solid #e2e8f0;color:#1c1c1c;background-color:#fff;border-radius:4px;padding:4px 6px;font-size:10px;font-weight:400}.order-item-card.insured .badge{background:#fff;border-color:#d1fae5}.policy{margin-top:8px;font-weight:500;color:#0f172a;font-size:13px}.buyback-mobile-header{display:flex;flex-direction:column;width:100%;background-color:#fff;padding:16px 16px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(15,23,42,.08)}.buyback-mobile-header__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.buyback-mobile-header__back,.buyback-mobile-header__close{display:inline-flex;align-items:center;gap:6px;border:none;background:rgba(0,0,0,0);padding:4px 0;color:#000;font-size:16px;font-weight:500}.buyback-mobile-header__back:disabled,.buyback-mobile-header__close:disabled{opacity:.5}.buyback-mobile-header__step{font-size:16px;font-weight:600;color:#000;letter-spacing:.01em}.buyback-mobile-header__progress{margin-top:12px;height:4px;width:100%;border-radius:999px;background-color:rgba(15,23,42,.08);overflow:hidden}.buyback-mobile-header__progress-bar{height:100%;border-radius:999px;background-color:#ff5000;transition:width .18s ease-in-out}@media(min-width:992px){.buyback-mobile-header{display:none}}.mantine-Modal-body{color:#000}:root{--primary:rgb(255,80,0);--secondary:rgb(0,0,0);--primary-text-btn:rgb(246,80,2,0.1);--secondary-text-btn:rgb(0,0,0,0.1);--disabled-btn:rgb(88,92,104)}.mantine-Input-input{border:none;background-color:#fff;border:.0625rem solid #9ca3af!important;border-radius:10px;height:48px}.mantine-InputWrapper-label{font-size:16px;font-weight:500}.telefonSatContainer button:disabled{background-color:#ff5000!important;cursor:not-allowed}.next-link{text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:#ff5000;font-size:18px;font-weight:400;border-radius:8px;border:none;color:#fff;height:48px}.next-link.disabled{background-color:#585c68!important;cursor:not-allowed}.next-link:active,.next-link:hover,.next-link:link,.next-link:visited{text-decoration:none}.hemenSatImgContainer{position:relative;width:100%;height:100%}.hemenSatImgContainer>img{object-fit:contain}.h3Question{color:#ff5000}.h4CustomColor{color:#6c757d}.cardSatTelefonMobil{position:relative;width:75%;height:80px;background:#f1f5f9;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .6s cubic-bezier(.23,1,.32,1);color:#000;font-size:12px;text-align:center}.cardSatTelefonMobil svg{width:28px;height:28px}.cardSatTelefon{position:relative;width:300px;height:200px;background:#f1f5f9;border-radius:10px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.1019607843);display:flex;align-items:center;justify-content:center;overflow:hidden;color:#000;border:1px solid rgba(193,193,193,.1411764706);font-size:24px}.cardSatTelefon,.cardSatTelefon svg{transition:all .6s cubic-bezier(.23,1,.32,1)}.cardSatTelefon svg{width:44px;height:44px}.cardSatTelefon:hover{transform:rotate(0deg) scale(1.1);box-shadow:0 10px 20px rgba(0,0,0,.2);background-color:#fff}.card__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:300px;height:100%;padding:20px;box-sizing:border-box;background-color:#fff;opacity:0;transition:all .6s cubic-bezier(.23,1,.32,1)}.cardSatTelefon:hover .card__content{transform:translate(-50%,-50%) rotate(0deg);opacity:1;padding:1rem;display:flex;flex-direction:column;justify-content:center;width:290px}.card__title{margin:0;font-size:24px;color:#333;font-weight:700}.card__description{margin:10px 0 0;font-size:14px;color:#777;line-height:1.4}.cardSatTelefon:hover svg{scale:0;transform:rotate(-45deg)}.buttonNextCustom{position:relative;overflow:hidden;height:3rem;padding:0 2rem;background-size:400%;color:#fff;border:none;transition:all .2s ease}.buttonNextCustom:hover{transform:scale(1.01)}.buttonNextCustom:hover:before{transform:scaleX(1)}.button-content{position:relative;z-index:1}.buttonNextCustom:before{content:"";position:absolute;top:0;left:0;transform:scaleX(0);transform-origin:0 50%;width:100%;height:inherit;border-radius:inherit;background:linear-gradient(82.3deg,rgb(255,139,85) 10.8%,rgb(255,78,0) 94.3%);transition:all .475s}.hemenSatBannerImgContainer{position:relative;width:100%;height:100%;transform:scale(.9);margin-top:1rem;margin-bottom:0}.hemenSatImg{position:relative!important}.question-item+.question-item{border-top:1px solid #cbd5e1;margin-top:36px;padding-top:36px}.answer-item{background-color:#f8fafc;border:2px solid #cbd5e1;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:8px;height:56px;position:relative;cursor:pointer}.answer-item.active{border-color:#3772ff}.answer-item.active .mantine-Radio-root{display:block}.answer-item .mantine-Radio-root{position:absolute;right:12px;top:12px;display:none}.tab-navigation-buttons{height:40px;border-radius:8px;padding:10px 22px;display:flex;align-items:center;justify-content:center;min-width:148px}.tab-navigation-buttons.back-button{border:1px solid #94a3b8;background-color:#fff}.tab-navigation-buttons.next-button{border:1px solid #000;background-color:#000}.icon-multiple-select{border:2px solid #94a3b8;border-radius:8px;height:100%;cursor:pointer;position:relative;background-color:#f8fafc}.icon-multiple-select .mantine-Radio-root{position:absolute;right:4px;top:4px;display:none}.icon-multiple-select.active{border:2px solid #3772ff}.icon-multiple-select.active .mantine-Radio-root{display:block}.icon-multiple-select.active .question-title{border-top:2px solid #3772ff}.icon-multiple-select .question-image{padding:8px}.icon-multiple-select .question-title{border-top:2px solid #94a3b8;padding:6px}.device-status-item+.device-status-item{margin-top:8px}.device-status-item::marker{font-size:24px}.evaluate-now-button{width:100%;height:40px;border-radius:8px;background-color:#000;color:#fff;border:none;margin-top:16px;margin-bottom:16px}.evaluate-now-button i{margin-left:8px;border-color:#fff}.evaluate-now-button:hover{background-color:#23262c}.buyback-evaluate-container .mantine-Tabs-tabsList{overflow-x:auto!important;padding-bottom:5px}.buyback-evaluate-container .mantine-Tabs-tabsList::-webkit-scrollbar{height:5px;width:5px}.buyback-evaluate-container .mantine-Tabs-tabsList::-webkit-scrollbar-track{background:#fff;border-radius:10px}.buyback-evaluate-container .mantine-Tabs-tabsList::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.buyback-evaluate-container .mantine-Tabs-tabsList::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.buyback-evaluate-container .embla{--slide-spacing:1rem;--slide-size:20%;--slide-height:19rem;position:relative}.buyback-evaluate-container .embla .embla__prev{position:absolute;top:calc(50% - 10px);left:0;width:20px;text-align:center}.buyback-evaluate-container .embla .embla__next{position:absolute;top:calc(50% - 10px);right:0;width:20px;text-align:center}@media(max-width:576px){.buyback-evaluate-container .embla{--slide-size:33.33%}}.buyback-evaluate-container .orange-arrow{border-color:#ff5000}.buyback-evaluate-container .white-arrow{border-color:#fff}.buyback-evaluate-container .embla__viewport{overflow:hidden}@media(max-width:992px){.buyback-evaluate-container .embla__viewport{padding-left:16px}}.buyback-evaluate-container .embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing)*-1)}.buyback-evaluate-container .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.offer-card{background-color:#f1f5f9;border-radius:16px;padding:24px 16px;position:relative;overflow:hidden}.model-card,.report-card{border:1px solid #cbd5e1;border-radius:8px;padding:16px;cursor:pointer}.sell-button{width:100%;border:none;background-color:#000;color:#fff;font-size:18px;font-weight:400;padding:12px;border-radius:8px}.sell-button:disabled{background-color:#585c68;cursor:not-allowed}.sell-button:hover{background-color:#23262c}.address-container{display:flex;flex-direction:column;padding:16px;background-color:#f1f5f9;border-radius:16px;border:1px solid #cbd5e1;cursor:pointer;height:100%}.address-container.active{border-color:#000}.new-address-container{border:1px solid #94a3b8;border-radius:16px;min-height:175px}.delivery-option-container{cursor:pointer;padding:16px;border:1px solid #cbd5e1;border-radius:8px;height:100%}.delivery-option-container.active{border-color:#000!important}.cargo-option-container{padding:16px;border:1px solid #cbd5e1;border-radius:8px}.courier-day-selection{color:#000;border-radius:8px;cursor:pointer}.courier-day-selection.active{color:#f8fafc;background-color:#23262c}.slick-arrow:before{color:#000}.slick-next{right:0}.slick-next:before{content:"❯"}.slick-prev{left:0;z-index:2}.slick-prev:before{content:"❮"}.courier-hour-selection .hour-selection-item{padding:16px;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer}.courier-hour-selection .hour-selection-item.active{border-color:#000!important}.courier-hour-selection .hour-selection-item.disabled{cursor:not-allowed;opacity:.5}.store-item{padding:16px;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer}.store-item+.store-item{margin-top:12px}.store-item.active{border-color:#000!important}.next-step-button{border:none;background-color:#000;color:#fff;font-size:18px;font-weight:400;padding:12px;border-radius:8px}.next-step-button:disabled{background-color:#585c68;cursor:not-allowed}.next-step-button:hover{background-color:#23262c}.next-step-button .arrow{border-color:#fff}.prev-step-button{border:1px solid #414550;background-color:#fff;color:#000;font-size:18px;font-weight:400;padding:12px;border-radius:8px}.prev-step-button:hover{background-color:#f1f5f9}.bank-account-item,.identity-info-item{border:1px solid #cbd5e1;border-radius:8px;padding:16px;cursor:pointer;height:100%}.bank-account-item.active,.identity-info-item.active{border-color:#000!important}.mantine-Drawer-header h2{width:100%;text-align:center;font-size:18px;font-weight:600}.report-item{background-color:#f1f5f9;border-radius:8px;padding:12px 8px;margin-top:10px}.phone-button:hover,.request-button:hover{background-color:#000!important}.first-courier-option{border:1px solid #cbd5e1;border-radius:8px;padding:10px;margin-right:20px;cursor:pointer;position:relative;width:150px;height:80px;display:flex;align-items:center}.first-courier-option.active{border:1px solid #000!important}.second-courier-option{border:1px solid #cbd5e1;border-radius:8px;padding:10px;cursor:pointer;align-items:center;display:flex;width:150px;height:80px}.second-courier-option.active{border:1px solid #000!important}.first-option-checkbox,.second-option-checkbox{width:15px;height:15px;border-radius:50%;border:2px solid #ccc;display:inline-block;margin-right:10px}