body{font-family:Nunito,sans-serif;font-size:.9rem;color:#000;line-height:1.6;background:#fff}.main-wrapper{display:flex;flex-direction:column;min-height:100vh;padding-bottom:80px}.wrapper{padding:0 15px}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;display:block;width:100%;object-fit:cover}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}button:focus-visible{outline:none!important}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}p{margin:0}.main-page{flex:1}.main-logo{display:flex;justify-content:center;margin-bottom:17px}.main-logo-container{position:absolute;left:50%;transform:translateX(-50%);top:10px}.header-create{display:flex;align-items:center;justify-content:space-between}.header-create .main-logo{margin-bottom:0;padding:5px 0;width:140px}.header-btn{display:flex;align-items:center;gap:3px;border:none;border-radius:10px;background:#119853;padding:7px 5px}.header-btn .header-btn-text{color:#fff;font-family:Inter,sans-serif;font-size:.938rem;font-style:normal;font-weight:600;line-height:normal}.main-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;padding-top:20px}.main-card{display:flex;flex-direction:column;align-items:center;background:rgba(17,152,83,.2);border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);font-size:.625rem;padding:6px;cursor:pointer}.main-card .main-card__img{margin-bottom:3px}.main-card p{margin:0;color:#112734;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.main-line{background:#f3f3f3;height:11px}.main-title{color:#112734;font-family:Inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:12px}.cards-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px}.cards-content .card-content{border-radius:10px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);padding:5px 5px 9px;display:flex;flex-direction:column;height:100%}.cards-content .card-content .card-content-inner-block{padding:0 5px;flex-grow:1}.cards-content .card-content .card-content-img{position:relative;border-radius:10px;margin-bottom:4px;height:190px;overflow:hidden;cursor:pointer}.cards-content .card-content .card-content-img img{border-radius:10px;width:100%;height:auto;object-fit:cover;display:block}.cards-content .card-content .card-content-title{color:#112734;font-family:Inter,sans-serif;font-size:.938rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}.cards-content .card-content .card-content-text{color:#112734;font-family:Inter,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:6px}.cards-content .card-content .card-content-location{margin-bottom:4px;border-bottom:1px solid #888;padding-bottom:6px}.cards-content .card-content .card-content-block-bottom,.cards-content .card-content .card-content-location{color:#888;font-family:Inter,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.cards-content .card-content .card-content-block-bottom,.cards-content .card-content .card-content-block-bottom-content{display:flex}.cards-content .card-content .card-content-date{margin-right:17px}.cards-content .card-content .card-content-views{margin-right:19px}.cards-content .card-content.active{background:#ffe56d}.svg-crown-block{position:absolute;border-radius:4px;background:red;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);padding:1px 3px;top:5px;right:5px}.main-content-wrapper{padding:12px 15px 7px}.main-block-icons{display:flex}.main-block-icons .main-icon-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-block-icons-left,.main-block-icons-right{display:flex}.main-block-icons-left .main-icon-block:first-child,.main-block-icons-right .main-icon-block:first-child{margin-right:30px}.bottom-nav{display:grid;grid-template-columns:repeat(5,1fr);min-height:50px;background-color:#fff;padding:0 15px calc(10px + env(safe-area-inset-bottom, 0));position:fixed;bottom:0;left:0;right:0;z-index:1000;align-items:stretch;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.nav-item{display:flex;flex-direction:column;align-items:center;color:#888;justify-content:end;height:50px;cursor:pointer}.nav-item.search{position:absolute;left:50%;transform:translateX(-50%) translateY(-20px);z-index:1}.search-icon-wrapper{background-color:#119853;padding:10px;border-radius:50%}.nav-item-search{position:relative}.nav-item-svg-search{display:flex;align-items:center;justify-content:center;border-radius:50%;width:58px;height:58px;position:absolute;bottom:20px;right:50%;transform:translateX(50%)}.main-icon-text{color:#888;font-weight:500}.main-icon-text,.main-icon-text-active{text-align:center;font-family:Inter,sans-serif;font-size:.688rem;font-style:normal;line-height:normal}.main-icon-text-active{color:#112734;font-weight:700}.card-content.no-active{background:rgba(17,152,83,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s ease}.card-content.no-active :hover{transform:scale(1.02)}.card-content.no-active .no-active-text{color:#112734;font-weight:700;font-size:1rem;text-align:center;margin:0}@media only screen and (min-width:740px){.cards-content{grid-template-columns:repeat(3,1fr)}.main-page{margin-top:15px}}@media only screen and (min-width:1400px){.cards-content{grid-template-columns:repeat(4,1fr)}}.main-logo{margin-bottom:0;width:180px}@media only screen and (min-width:680px){.main-page{margin-top:15px}.header-desktop{display:flex;justify-content:space-between;margin-top:20px}.header-desktop .main-logo-text-desktop{margin-right:20px}.header-desktop .nav-item-svg-search-block-desktop{border-radius:50%;height:35px;width:35px;display:flex;align-items:center;justify-content:center}.header-desktop .header-nav{display:flex;gap:20px}.header-desktop .header-nav .bottom-nav{grid-template-columns:repeat(4,1fr);padding:0;position:fixed;bottom:0;left:0;right:0;z-index:1000}.header-desktop .header-nav .nav-item,.main-cards{justify-content:center}.main-cards{grid-template-columns:repeat(4,150px);grid-gap:20px}.bottom-nav-mobile{display:none}}@media only screen and (max-width:680px){.header{display:block}.main-page{margin-top:15px;padding-bottom:20px}.header-desktop{display:none}.bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:0 15px calc(20px + env(safe-area-inset-bottom, 0))}}.car-history-page{max-width:1000px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.car-history-page .main-title-block{justify-content:center;margin-bottom:1rem}.search-box{display:flex;gap:10px;margin:30px 0}.search-box input{flex:1;padding:12px;border:1px solid #ddd;border-radius:4px;font-size:16px}.search-box button{padding:12px 24px;background:#119853;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.search-box button:disabled{background:#ccc;cursor:not-allowed}.results-container{margin-top:40px}.history-record{background:#f9f9f9;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.record-header{display:flex;justify-content:space-between;margin-bottom:10px;color:#555}.record-description{margin:15px 0;line-height:1.5}.record-photos{display:flex;gap:10px;margin-top:15px}.photo-thumbnail{width:150px;height:100px;object-fit:cover;border-radius:4px;border:1px solid #eee}.cta-section{margin-top:50px;padding:25px;background:#f0f7ff;border-radius:8px;text-align:center}.cta-section h3{color:#119853;margin-bottom:10px}.cta-button{margin-top:15px;padding:12px 30px;background:#119853;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background .3s}.cta-button:hover{background:#56ce90}.report-accident-page{max-width:800px;margin:0 auto;padding:20px}.form-group{margin-bottom:20px}.form-group label{margin-bottom:5px;font-weight:700}.form-group input,.form-group textarea{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}button{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;margin-bottom:13px}button,button:hover{background:#119853;color:#fff}.report-accident-page input[type=date]{padding:8px;border:1px solid #ddd;border-radius:4px}.history-record .record-header{display:flex;justify-content:space-between;color:#666;margin-bottom:8px;font-size:.9em}.history-record .record-date{font-weight:700}.no-active{background:#f8f8f8;text-align:center;cursor:pointer;transition:all .3s ease;border-radius:8px}.no-active:hover{background:#f0f0f0;transform:scale(1.01)}.no-active-text{color:#112734;font-weight:600;font-size:1.1rem;margin:0}.main-title-block{margin:0 auto}.card-content-likes-text{margin:1px}.card-content{width:100%;height:285px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:transform .2s ease;position:relative}.card-content:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.card-content.active{border:2px solid #ffe56d}.card-image-container{height:140px;position:relative;overflow:hidden;cursor:pointer}.card-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.card-content:hover .card-image{transform:scale(1.05)}.premium-badge{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}.card-content.vip{background:#ffe56d;box-shadow:0 4px 12px rgba(255,215,0,.3);animation:vipCardGlow 2s ease-in-out infinite}@keyframes vipCardGlow{0%,to{box-shadow:0 4px 12px rgba(255,215,0,.3)}50%{box-shadow:0 4px 20px rgba(255,215,0,.6)}}.card-body{padding:12px;flex:1;display:flex;flex-direction:column}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.card-title{font-size:15px;font-weight:600;color:#333;margin:0;flex:1;line-height:1.3;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.category-tag{color:#fff;font-size:10px;font-weight:500;padding:3px 8px;border-radius:12px;margin-left:8px;text-transform:uppercase}.card-description{font-size:12px;color:#666;margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-location{display:flex;align-items:center;font-size:11px;color:#666;margin-bottom:8px}.card-location svg{margin-right:4px}.card-details{margin-bottom:8px;flex-wrap:wrap;font-size:11px}.detail-item{font-size:10px;color:#119853;background:rgba(17,152,83,.1);padding:4px 8px;border-radius:12px}.detail-item svg{margin-right:4px}.card-footer{margin-top:auto;justify-content:space-between;padding-top:8px;border-top:1px solid #f0f0f0}.card-footer,.date-info{display:flex;align-items:center}.date-info{font-size:10px;color:#888}.date-info svg{margin-right:4px}.card-stats{display:flex;gap:12px}.stat{display:flex;align-items:center;font-size:10px;color:#888}.stat svg{margin-right:4px}.freight-route{margin-top:8px}.location-with-arrow{display:flex;align-items:center;gap:4px}.location-item{gap:6px}.arrow-icon,.location-item{display:flex;align-items:center}.arrow-icon{margin:0 4px}.detail-item{margin-top:8px;display:flex;align-items:center;margin-top:6px;font-size:12px;color:#333}.detail-item svg{flex-shrink:0}.nav-item-logo{position:relative}.nav-item-svg-logo{width:117px;height:117px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-20px;right:50%;transform:translateX(50%)}.nav-item-svg-logo img{width:100%;height:auto;object-fit:contain}.bottom-nav-logo{width:100px;height:100px;object-fit:contain;display:block}.advertising-page{min-height:100vh;display:flex;flex-direction:column}.advertising-header{padding:1.5rem}.advertising-header .advertising-logo{max-width:200px}.advertising-header .advertising-logo img{width:100%;height:auto}.advertising-container{display:flex;justify-content:center;align-items:center;padding:3rem}.advertising-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.1);width:100%;max-width:600px;padding:4rem;text-align:center}.advertising-title{color:#112734;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.advertising-subtitle{color:#6c757d;font-size:1.3rem;margin-bottom:3.5rem;line-height:1.4}.advertising-content{display:flex;flex-direction:column;gap:3rem}.advertising-benefits{display:flex;justify-content:space-around;margin-bottom:3rem}.benefit-item{display:flex;flex-direction:column;align-items:center;gap:1rem}.benefit-icon{font-size:2.5rem;color:#119853}.benefit-text{font-size:1.2rem;color:#495057;font-weight:500}.advertising-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{text-align:left}.form-group label{display:block;margin-bottom:1rem;color:#495057;font-weight:600;font-size:1rem}.form-group input{width:100%;padding:1rem;border:2px solid #dee2e6;border-radius:12px;font-size:1rem;transition:all .3s ease;box-sizing:border-box}.form-group input:focus{border-color:#119853;box-shadow:0 0 0 4px rgba(17,152,83,.2);outline:none}.form-group input::placeholder{color:#adb5bd;font-size:1.2rem}.form-footer{margin-top:3rem}.privacy-text{color:#6c757d;font-size:1.1rem;margin-bottom:2.5rem;line-height:1.6}.privacy-link{color:#119853;text-decoration:none;font-weight:500}.privacy-link:hover{text-decoration:underline}.submit-button{background-color:#119853;color:#fff;border:none;padding:1.5rem;border-radius:12px;font-size:1.3rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;height:70px}.submit-button:hover{background-color:#0e7e45;transform:translateY(-2px)}.submit-button:disabled{background-color:#8c8c8c;cursor:not-allowed}@media (max-width:768px){.advertising-container{padding:2rem}.advertising-card{padding:3rem}.advertising-title{font-size:2.2rem}.advertising-subtitle{font-size:1.1rem}.form-group input,.submit-button{height:65px;padding:1.3rem 1.8rem;font-size:1.2rem}}@media (max-width:576px){.advertising-card{padding:2.5rem 2rem;border-radius:12px}.advertising-title{font-size:2rem}.advertising-subtitle{margin-bottom:2.5rem}.advertising-benefits{flex-direction:column;gap:2rem;margin-bottom:2.5rem}.benefit-icon{font-size:2.2rem}.form-group label{font-size:1.1rem}.form-group input{height:60px;padding:1.2rem 1.5rem;font-size:1.1rem}.submit-button{height:60px;padding:1.2rem;font-size:1.1rem}}.advertising-success-page{min-height:100vh;display:flex;flex-direction:column;background-color:#f8f9fa}.advertising-success-header{padding:1.5rem}.advertising-success-header .advertising-success-logo{max-width:200px}.advertising-success-header .advertising-success-logo img{width:100%;height:auto}.advertising-success-container{flex:1;display:flex;justify-content:center;align-items:center;padding:3rem}.advertising-success-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.1);width:100%;max-width:600px;padding:4rem;text-align:center;display:flex;flex-direction:column;align-items:center}.success-icon-container{width:120px;height:120px;background-color:#119853;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:2.5rem}.success-title{color:#112734;font-size:2rem;font-weight:700;margin-bottom:1.5rem;line-height:1.3}.success-message{color:#6c757d;font-size:1.2rem;line-height:1.6;margin-bottom:3rem}.back-button{background-color:#112734;color:#fff;padding:1.2rem 2.5rem;border-radius:8px;font-size:1.1rem;font-weight:600;transition:all .3s ease}.back-button:hover{background-color:#0a1a24;transform:translateY(-2px)}@media (max-width:768px){.advertising-success-container{padding:2rem}.advertising-success-card{padding:3rem}.success-title{font-size:1.8rem}.success-message{font-size:1.1rem}}@media (max-width:576px){.advertising-success-card{padding:2.5rem 2rem}.success-icon-container{width:100px;height:100px;margin-bottom:2rem}.success-title{font-size:1.6rem}.success-message{font-size:1rem;margin-bottom:2.5rem}.back-button{padding:1rem 2rem;font-size:1rem}}.account-wrapper{background:#f5f5f5;padding-bottom:80px}.account-wrapper header{background:#fff;margin-bottom:2px}.account-wrapper .bottom-nav{background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.account-wrapper .account{flex:1}.account-wrapper .account .account-header-wrapper{background:#fff;padding:20px;margin-bottom:10px}.account-wrapper .account .account-header-wrapper .main-title-block{justify-content:center;margin-bottom:0}.account-wrapper .account .account-header{display:flex;flex-direction:column;background:#fff;margin-bottom:10px}.account-wrapper .account .account-header .main-tab{padding:0 0 11px}.account-wrapper .account .account-block-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.account-wrapper .account .account-block-info .account-name{color:#112734;font-family:Inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}.account-wrapper .account .account-block-info .account-edit-text{color:#007bdf;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.main-tab{display:flex;align-items:center;justify-content:space-between;position:relative;margin-left:32px;cursor:pointer}.main-tab .main-tab-icon{position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;display:flex;align-items:center;justify-content:center}.main-tab .main-tab-icon .profile-icon{width:25px;height:25px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2);transition:all .2s ease}.main-tab .main-tab:hover .main-tab-icon .profile-icon{box-shadow:0 4px 8px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.3);transform:translateY(-1px)}.main-tab .main-tab-text{color:#112734;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;padding-left:4px;position:relative}.main-tab .main-tab-text-profile{color:#4a4a4a;font-weight:500;text-shadow:0 1px 0 hsla(0,0%,100%,.3);transition:all .2s ease}.main-tab .main-tab:hover .main-tab-text-profile{color:#2a2a2a;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.main-tab .main-tab-text-anons:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url(/images/announs.png?dbd32cdedf80c6fa8dab53cf1df1e473);background-size:cover;background-position:50%;background-color:#119853;border-radius:5px}.main-tab .main-tab-arrow{display:flex;align-items:center;gap:14px}.main-tab .main-tab-arrow .main-tab-arrow-text{color:#888;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.account-settings{display:flex;flex-direction:column;gap:7px;padding:15px;background:#fff;margin-bottom:10px}.account-settings .main-tab{padding:0 0 11px;border-bottom:1px solid #b6b6b6;margin-left:32px}.account-settings .main-tab-text-city:before{background-image:url(/images/city.png?abea4da8706e6f6d14503bebd22b2aab);background-color:#119853}.account-settings .main-tab-text-city:before,.account-settings .main-tab-text-lang:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-size:cover;background-position:50%;border-radius:5px}.account-settings .main-tab-text-lang:before{background-image:url(/images/lang.png?41f5a03b545035b0613e7ae5b8b93079);background-color:#f19b1f}.account-social{display:flex;flex-direction:column;gap:7px;padding:15px;background:#fff;margin-bottom:10px}.account-social .main-tab:not(:last-child){padding:0 0 11px;border-bottom:1px solid #b6b6b6;margin-left:32px}.account-social .main-tab-text-wt:before{background-image:url(/images/whatsapp.png?4d4e3847a700e74368fa5e6ea83597fd)}.account-social .main-tab-text-tg:before,.account-social .main-tab-text-wt:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-size:cover;background-position:50%;border-radius:5px}.account-social .main-tab-text-tg:before{background-image:url(/images/tg.png?d0d46c7caede0cca602afea3d400f017)}.account-social .main-tab-text-insta:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url(/images/Instagram.png?c258c0d6b3f487fb1c76d1f911c8d2a8);background-size:cover;background-position:50%;border-radius:5px}.account-invest{display:flex;flex-direction:column;gap:7px;padding:15px;background:#fff;margin-bottom:10px}.account-invest .main-tab:not(:last-child){padding:0 0 11px;border-bottom:1px solid #b6b6b6;margin-left:32px}.account-invest .main-tab-text-announs:before{background-image:url(/images/ads.png?4a6f9c5e101825b95ba9e245e0f2cac6)}.account-invest .main-tab-text-announs:before,.account-invest .main-tab-text-history:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-size:cover;background-position:50%;background-color:#ffd100;border-radius:5px}.account-invest .main-tab-text-history:before{background-image:url(/images/car-check.jpg?d17f80e4a9c8e6d51c159e042289d60f)}.account-invest .main-tab-text-money:before{background-image:url(/images/money.png?ecae8b78199c129cd5f6315856c83f85);background-color:#58d796}.account-invest .main-tab-text-money:before,.account-invest .main-tab-text-stats:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-size:cover;background-position:50%;border-radius:5px}.account-invest .main-tab-text-stats:before{background-image:url(/images/ads.png?4a6f9c5e101825b95ba9e245e0f2cac6);background-color:#007bdf}.account-support{display:flex;flex-direction:column;gap:7px;padding:15px;background:#fff;margin-bottom:10px}.account-support .main-tab:not(:last-child){padding:0 0 11px;border-bottom:1px solid #b6b6b6;margin-left:32px}.account-support .main-tab-text-sup:before{background-image:url(/images/supp.png?90d963a5ce36d4b0789798091bd11153);background-color:#945ba4}.account-support .main-tab-text-about:before,.account-support .main-tab-text-sup:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-size:cover;background-position:50%;border-radius:5px}.account-support .main-tab-text-about:before{background-image:url(/images/app.png?3a249ef9ad740fc1896f8a49b9a3e77a);background-color:#67b8cb}.account-exit{display:flex;flex-direction:column;gap:7px;padding:15px;background:#fff;margin-bottom:10px}.account-exit .main-tab:not(:last-child){padding:0 0 11px;border-bottom:1px solid #b6b6b6;margin-left:32px}.account-exit .main-tab-text-exit{cursor:pointer}.account-exit .main-tab-text-exit:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-image:url(/images/exit.png?b23793c73a3bde6e2da24b1466cabbee);background-size:cover;background-position:50%;background-color:#119853;border-radius:5px}body.logged-in .main-tab-text-exit:before{background-color:red}body:not(.logged-in) .main-tab-text-exit:before{background-color:#119853}.location-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;padding-right:20px;font-size:14px;color:#888;cursor:pointer;outline:none;text-align:right;min-width:120px}.main-tab-arrow{position:relative}.main-tab-arrow svg{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}.main-tab.disabled{opacity:.6;pointer-events:none}.main-tab-text-city:before{background-image:url(/images/city.png?abea4da8706e6f6d14503bebd22b2aab);background-color:#119853}.main-tab-text-city:before,.main-tab-text-lang:before{content:"";position:absolute;left:-32px;top:50%;transform:translateY(-50%);width:25px;height:25px;background-size:cover;background-position:50%;border-radius:5px}.main-tab-text-lang:before{background-image:url(/images/lang.png?41f5a03b545035b0613e7ae5b8b93079);background-color:#f19b1f}.account-wrapper .main-logo{display:flex;justify-content:center;align-items:center;padding:20px 0 16px;width:100%}.account-wrapper .main-logo img{height:110px;width:auto;max-width:480px;display:block;margin:0 auto}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:flex-start;z-index:99;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 0}.modal-content{width:90%;max-width:450px;border-radius:5px;background:linear-gradient(90deg,#f5f7fa,#c3cfe2);background-size:cover;padding:40px 20px;position:relative;display:flex;flex-direction:column;margin:auto;min-height:-moz-fit-content;min-height:fit-content;max-height:90vh;overflow-y:auto}@media (max-width:768px){.modal-overlay{align-items:flex-start;padding:10px}.modal-content{width:95%;padding:30px 15px;max-height:85vh;margin:10px auto}.login-form input,.verification-form input{width:100%;box-sizing:border-box;margin-bottom:15px}.login-submit,.tab{min-height:44px;padding:12px 20px}}.modalHire.modalLogin,.modalHireBody{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.modalHireBody{max-height:90vh!important;margin:20px auto!important}.PhoneInput,.PhoneInputCountry{align-items:flex-start}.PhoneInputCountry{margin-right:8px}.PhoneInputCountryIcon,.PhoneInputCountrySelect,.PhoneInputInput{display:flex;align-items:flex-start}.PhoneInputInput{text-align:left}.PhoneInputCountrySelectArrow{display:flex;align-items:flex-start}.announcement{background:#f5f5f5;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);margin-bottom:3px;padding:0 15px}.announcement,.announcement-inner{flex:1;display:flex;flex-direction:column}.announcement-inner{max-width:1200px;margin:0 auto;width:100%}.announcement .main-title-block{color:#112734;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;text-align:center;background:#fff;padding:15px 0;margin:0 0 10px;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.05)}.announcement .buttons-block{display:flex;justify-content:center;gap:15px;background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.announcement .buttons-block .button-block{border-radius:8px;padding:12px 25px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;flex:1;max-width:200px;text-align:center;background:#f5f5f5;color:#666;border:1px solid #e0e0e0}.announcement .buttons-block .button-block.active{background:#119853;color:#fff;border:1px solid #112734;box-shadow:0 2px 6px rgba(17,39,52,.2)}.announcement .buttons-block .button-block:hover{transform:translateY(-1px)}.announcement .announs-cards-wrapper{margin-top:10px}.announcement .announs-cards-wrapper .cards-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px;padding:0}.announcement .announs-cards-wrapper .cards-content .announs-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.08);transition:transform .3s ease}.announcement .announs-cards-wrapper .cards-content .announs-card:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.announcement .announs-cards-wrapper .cards-content .announs-card-img{position:relative;height:180px;overflow:hidden}.announcement .announs-cards-wrapper .cards-content .announs-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.announcement .announs-cards-wrapper .cards-content .announs-card-img:hover img{transform:scale(1.03)}.announcement .announs-cards-wrapper .cards-content .announs-card-content{padding:15px}.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-main-title{font-size:1rem;font-weight:600;margin-bottom:12px;color:#112734}.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-block{display:flex;align-items:center;margin-bottom:8px;font-size:.813rem}.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-block .announs-card-title{color:#666;margin-right:8px;min-width:80px}.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-block .announs-card-info{color:#112734}.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-block.announs-card-way .announs-card-way__from,.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-block.announs-card-way .announs-card-way__to{font-weight:500}.announcement .announs-cards-wrapper .cards-content .announs-card-content .announs-card-block.announs-card-way .announs-card-way__arrow{margin:0 5px;color:#999}.announcement .announs-cards-wrapper .cards-content .announs-card-content .card-content-block-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:15px;padding-top:10px;border-top:1px solid #f0f0f0}.announcement .announs-cards-wrapper .cards-content .announs-card-content .card-content-block-bottom .card-content-date{color:#888;font-size:.75rem}.announcement .announs-cards-wrapper .cards-content .announs-card-content .card-content-block-bottom .announs-card-bottom-content{display:flex;align-items:center;color:#888;font-size:.75rem}.announcement .announs-cards-wrapper .cards-content .announs-card-content .card-content-block-bottom .announs-card-bottom-content svg{margin-right:5px}.announcement .announs-cards-wrapper .cards-content .announs-card-content .card-content-block-bottom .announs-card-bottom-content.announs-card-views{margin-right:15px}@media (max-width:768px){.announcement{padding:0 10px}.announcement .buttons-block{flex-direction:column;gap:10px}.announcement .buttons-block .button-block{max-width:100%}.announcement .announs-cards-wrapper .cards-content{grid-template-columns:1fr}}.announs-cards-wrapper{flex:1;padding:16px 0}.announs-cards{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:9px;background:#fff}.announs-card-content{padding:5px}.announs-card{border-radius:10px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);padding:5px;line-height:normal}.announs-card .announs-card-block{display:flex}.announs-card .announs-card-block:not(:last-child){margin-bottom:3px}.announs-card .announs-card-block.announs-card-date{padding-bottom:6px;border-bottom:1px solid #888;margin-bottom:6px}.announs-card .announs-card-img{height:140px;border-radius:10px;position:relative}.announs-card .announs-card-img img{border-radius:10px;object-fit:cover;width:100%;height:100%}.announs-card .announs-card-main-title{color:#112734;font-family:Inter,sans-serif;font-size:.938rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:6px}.announs-card .announs-card-title{color:#8c8c8c}.announs-card .announs-card-info,.announs-card .announs-card-title{font-family:Inter,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.announs-card .announs-card-info{color:#112734}.announs-card .card-content-block-bottom{color:#888;font-family:Inter,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.announs-card .announs-card-bottom-content{display:flex;align-items:center}.announs-card .card-content-date{margin-right:17px}.announs-card .announs-card-bottom-content.announs-card-views{margin-right:19px}.announs-card.active{background:#ffe56d}.freight{background:#f5f5f5;padding:15px}.freight,.freight-inner{flex:1;display:flex;flex-direction:column}.freight-inner{gap:15px}.main-title-block{display:flex;align-items:center;gap:10px;margin-bottom:10px}.main-title-block-svg{background:none;border:none;padding:0;cursor:pointer}.main-title-block-text{font-size:18px;font-weight:600;color:#112734;margin:0}.buttons-block-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:15px}.button-block{border-radius:8px;background:#f3f3f3;border:none;padding:12px;font-size:14px;font-weight:600;color:#112734;cursor:pointer;transition:all .2s ease;text-align:center}.button-block:hover{background:#e0e0e0}.button-block.active{background:#119853;color:#fff}.button-block-selects{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden}.button-block-selects-carrier,.button-block-selects-client{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.form-control-block{margin-bottom:0}.form-control-select .MuiOutlinedInput-root{border-radius:10px;background:#f9f9f9;border:1px solid #e0e0e0}.form-control-select .MuiSelect-select{padding:10px 14px;font-size:13px;color:#112734;font-weight:500;display:flex;align-items:center;gap:6px;white-space:normal;min-height:40px}.form-control-select .MuiInputLabel-root{transform:translate(14px,12px) scale(1);font-size:14px;color:#8c8c8c}.form-control-select .MuiInputLabel-root.Mui-focused{color:#119853}.form-control-select .MuiOutlinedInput-notchedOutline{border:none}.form-control-select .MuiSelect-icon{color:#8c8c8c}.form-control-block .MuiTextField-root{width:100%}.form-control-block .MuiInputBase-input{padding:10px 6px;background:#f9f9f9;border-radius:8px;border:1px solid #e0e0e0;font-size:13px;font-weight:500}.form-control-block .MuiInputLabel-root{font-size:14px;color:#8c8c8c}.react-datepicker-wrapper{width:100%}.date-picker-input,.react-datepicker__input-container input{width:100%;padding:10px 6px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;font-size:13px;font-weight:500;color:#112734;box-sizing:border-box}.filter-reset-button{grid-column:1/-1;padding:12px;background:#f3f3f3;color:#119853;border:none;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;word-break:break-word}.filter-reset-button:hover{background:#e0e0e0}.announs-cards-wrapper{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.main-title.wrapper{font-size:16px;font-weight:600;color:#112734;margin-bottom:15px}@media (max-width:768px){.button-block-selects-carrier,.button-block-selects-client,.buttons-block-inner{grid-template-columns:1fr}.form-control-select .MuiSelect-select{padding-right:52px}}.form-control-select{width:100%;padding:12px 14px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:10px;font-size:14px;color:#112734;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238C8C8C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;line-height:1.3}.form-control-select:focus{outline:none;border-color:#119853}.checkbox-block,.checkbox-container{display:flex;align-items:center}.checkbox-container{cursor:pointer}.filter-checkbox{width:18px;height:18px;margin-right:8px;accent-color:#119853}.checkbox-label{font-size:14px;color:#112734}.filter-buttons{display:flex;gap:10px}.filter-apply{padding:12px;background:#119853;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;flex:1}.filter-apply:hover{background:#0d7a43}.buttons-filter-block{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px;margin-bottom:15px}.button-select{border-radius:8px;background:#f3f3f3;border:none;padding:8px 12px;font-size:14px;font-weight:600;color:#112734;cursor:pointer;transition:all .2s ease;white-space:nowrap}.button-select:hover{background:#e0e0e0}.button-select.active{background:#119853;color:#fff}@media (max-width:768px){.button-block-selects-carrier{grid-template-columns:1fr}.filter-buttons{flex-direction:column}.filter-reset-button{font-size:12px;padding:10px;line-height:1.3}.form-control-select{min-height:50px;padding:12px 40px 12px 14px;font-size:13px;line-height:1.4;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}}.full-width-filters{width:100%;background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:20px}.filter-row{display:flex;gap:20px;width:100%}.filter-group{flex:1;min-width:0}.filter-label{font-size:14px;font-weight:500;color:#6b7280;margin-bottom:8px}.filter-options{margin-right:8px}.filter-option{flex:1;padding:10px 12px;border-radius:6px;background:#f3f4f6;border:none;font-size:14px;color:#374151;cursor:pointer;text-align:center;transition:all .2s ease;white-space:nowrap;margin-right:5px}.filter-option:hover{background:#e5e7eb}.filter-option.active{background:#119853;color:#fff}.price-fields{display:flex;align-items:center;gap:8px}.price-input{flex:1}.price-input .MuiOutlinedInput-root{height:40px}.price-input .MuiOutlinedInput-input{padding:10px 12px;font-size:14px}.price-separator{color:#9ca3af;font-weight:500;padding:0 4px}@media (max-width:768px){.filter-row{flex-direction:column;gap:15px}.filter-options,.price-fields{justify-content:space-between}}.freight-create{background:#f5f5f5;flex:1;display:flex;flex-direction:column}.freight-create .freight-create-inner{display:flex;flex-direction:column;flex:1;padding-left:50px;padding-right:50px}.post-form-section{font-size:1.125rem;line-height:1.75rem;font-weight:600}.post-form-section span{padding:12px}.photo-upload{flex-direction:row;height:75px}.photo-upload-input-block{justify-content:center}.photo-upload-input-block label{text-align:center;cursor:pointer}.photo-upload{justify-content:center}.upload-button{margin-bottom:2px}.photo-upload-input-block{display:flex;flex-direction:column;align-items:center;margin-right:9px}.uploaded-images{display:flex;gap:9px;overflow-x:auto;height:75px}.MuiInputBase-root.MuiInput-root.MuiInput-underline.category.MuiInputBase-formControl.MuiInput-formControl{margin-top:0}.uploaded-image-container{display:flex;flex-direction:column;align-items:center;width:100px;border-radius:3px;position:relative}.uploaded-image-container img{border-radius:3px}.uploaded-image-block{width:100%;aspect-ratio:1;overflow:hidden}.uploaded-image{width:100%;height:100%;object-fit:cover}.uploaded-image-delete-button{border-radius:3px;background:rgba(0,0,0,.7);cursor:pointer;position:absolute;bottom:2px;right:2px;border:none}.button-block-selects{display:grid;grid-template-columns:42% 31% 25%;width:100%;gap:4px}.form-control-block{border:none!important}.form-control-block .MuiInputBase-root.MuiInput-root.MuiInput-underline.form-control-select.MuiInputBase-formControl.MuiInput-formControl:before{content:unset!important}.form-control-block .MuiSelect-select.MuiSelect-select{padding:12px 4px;display:flex;align-items:center}.form-control-block label+.MuiInput-formControl{margin:0}.form-control-block label{top:-11px;left:8px;z-index:1}.form-control-block .MuiSelect-root.MuiSelect-select.MuiSelect-selectMenu.MuiInputBase-input.MuiInput-input{color:#112734;font-family:Inter,sans-serif!important;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:#f3f3f3;display:flex;align-items:center}.form-control-select-input{color:#8c8c8c!important;font-family:Inter,sans-serif!important;font-size:.813rem!important;font-style:normal!important;font-weight:600!important;line-height:normal!important}.form-control-select svg{position:unset;border-radius:10px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);padding:8px 11px}.button-block-selects-carrier .form-control-block .MuiInputBase-root .MuiSelect-select.MuiSelect-select,.button-block-selects-carrier .form-control-block .MuiSelect-root.MuiSelect-select.MuiSelect-selectMenu.MuiInputBase-input.MuiInput-input,.button-block-selects-client .form-control-block .MuiInputBase-root .MuiSelect-select.MuiSelect-select,.button-block-selects-client .form-control-block .MuiSelect-root.MuiSelect-select.MuiSelect-selectMenu.MuiInputBase-input.MuiInput-input{padding-right:60px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-block-selects-carrier .form-control-block .MuiInputBase-root.MuiInput-root.form-control-select,.button-block-selects-client .form-control-block .MuiInputBase-root.MuiInput-root.form-control-select{position:relative}.button-block-selects-carrier .form-control-block .MuiInputBase-root.MuiInput-root.form-control-select svg,.button-block-selects-client .form-control-block .MuiInputBase-root.MuiInput-root.form-control-select svg{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none;z-index:1;margin:0!important}.form-control-block-year .MuiInputBase-root.MuiOutlinedInput-root.form-control-select.MuiInputBase-formControl{color:#112734;font-family:Inter,sans-serif!important;font-size:13px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px}.form-control-block-year .MuiInputBase-root.MuiOutlinedInput-root.form-control-select.MuiInputBase-formControl fieldset{border:none}.form-control-block-year .MuiSelect-root.MuiSelect-select.MuiSelect-selectMenu.MuiSelect-outlined.MuiInputBase-input.MuiOutlinedInput-input{background:#f3f3f3;border-radius:10px}.button-block-selects.button-block-selects-service{display:grid;grid-template-columns:repeat(3,1fr)}.MuiInputBase-root.MuiInput-root.MuiInput-underline.categoryService.MuiInputBase-formControl.MuiInput-formControl,.MuiInputBase-root.MuiInput-root.MuiInput-underline.subCategoryService.MuiInputBase-formControl.MuiInput-formControl{margin:0}.MuiFormControl-root.post-form-block-input.post-form-block-input-category.post-form-block-input-sub-category.MuiFormControl-fullWidth{margin-top:13px}.post-form-container{background:linear-gradient(90deg,#f9f9f9,#fff);box-shadow:0 2px 10px rgba(0,0,0,.05);border-radius:8px}.post-form,.post-form-container{display:flex;flex-direction:column;flex:1}.post-form .post-form-block-select{width:100%}.post-form .MuiInput-underline:before{content:unset;border-bottom:none}.post-form input.MuiSelect-nativeInput{padding:2px 0 10px}.post-form-content{padding-top:20px;padding-bottom:8px;flex:1}.line{height:3px;background:#f3f3f3}.post-form-block-input-top{margin-bottom:23px}.post-form-block-input-category .MuiSelect-root.MuiSelect-select.MuiSelect-selectMenu.MuiInputBase-input.MuiInput-input{margin-top:5px;border:1px solid #d9d9d9;border-radius:8px;color:#112734;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:10px;background:none}.photo-upload{margin-top:2px;display:flex;align-items:center;border:1px dashed #b4b3b3;background-color:rgba(249,250,251,.9882352941);height:90px;border-radius:8px}.photo-upload .upload-button{border:none;background:#fff}.radio-button-group{display:flex;gap:20px;margin-top:8px}.radio-button{display:flex;align-items:center;cursor:pointer}.radio-button input[type=radio]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid #119853;border-radius:50%;outline:none;margin-right:8px;position:relative;cursor:pointer}.radio-button input[type=radio]:checked{background-color:#119853}.radio-button input[type=radio]:checked:after{content:"";position:absolute;width:8px;height:8px;background-color:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-button-label{font-size:14px;color:#333}.post-form-block-input{margin-top:5px;display:flex;flex-direction:column}.post-form-block-input label{color:rgba(0,0,0,.54);font-family:Inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;gap:.5rem}.post-form-block-input label .upload-button-text{color:#888;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.25rem;font-style:normal;line-height:normal;text-align:center}.post-form-block-input svg{margin-right:3px}.post-form-block-input input{border:1px solid #d9d9d9;border-radius:8px;color:#112734;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:10px}.post-form-block-input input:focus-visible{outline:none}.post-form-block-input input:focus{border:none;border-bottom:1px solid #d9d9d9}.form-header{display:flex;align-items:center;margin-bottom:20px;padding:0 16px}.back-button{padding:8px;margin-right:16px}.category-tabs-container{width:100%;overflow-x:auto}.category-tabs{display:flex;min-width:max-content;position:relative;left:70px}.category-tab{padding:12px 24px;white-space:nowrap;color:#555;text-decoration:none;font-size:14px;position:relative;border:1px solid #e0e0e0;border-bottom:none;background:#f5f5f5;margin-right:-1px;transition:all .2s ease}.category-tab:first-child{border-top-left-radius:6px}.category-tab:last-child{border-top-right-radius:6px;margin-right:0}.category-tab:hover{background:#f0f0f0}.category-tab.active{background:#fff;color:#119853;border-top:2px solid #119853;border-bottom:1px solid #fff;margin-bottom:-1px;z-index:1;font-weight:500}.freight-toggle-container{display:flex;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.freight-toggle-button{padding:12px 24px;background:#f5f5f5;color:#555;text-decoration:none;border:1px solid #e0e0e0;border-bottom:none;margin-right:5px;border-radius:6px 6px 0 0;transition:all .3s ease}.freight-toggle-button:hover{background:#f0f0f0}.freight-toggle-button.active{background:#fff;color:#119853;border-top:2px solid #119853;font-weight:500}.tab-content-container{border:1px solid #e0e0e0;border-top:none;border-radius:0 0 6px 6px;padding:20px;background:#fff;margin-top:-1px}.post-form-block-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:29px;margin-top:20px}.brand-model-generation-inputs{grid-template-columns:repeat(3,1fr);margin-bottom:20px}.post-form-block-inputs label{position:unset;transform:unset}.post-form-block-inputs label+.MuiInput-formControl{margin:0}.post-form-block-inputs input.MuiSelect-nativeInput{opacity:0;padding:unset}.post-form-block-inputs .MuiSelect-root.MuiSelect-select.MuiSelect-selectMenu.MuiInputBase-input.MuiInput-input{border:1px solid #d9d9d9;color:#112734;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;padding-bottom:10px;background:none;border-radius:8px}.post-form-block-input-datepicker input.MuiInputBase-input.MuiInput-input{border:none}.post-form-block-input-datepicker .react-datepicker-popper{left:-30%!important}.post-form-block-input-datepicker-year .MuiFormControl-root.MuiTextField-root{width:100%}.post-form-block-input-datepicker-year input.MuiInputBase-input.MuiInput-input{padding:8px 0!important;border:none}.post-form-block-input-datepicker-year .react-datepicker-popper{left:0}.datepicker-arrow{position:absolute;right:0;top:8px}.react-datepicker__input-container{border-bottom:1px solid #d9d9d9}.post-form-block-input-description-label{margin-bottom:25px}.form-submit-button{display:block;border-radius:10px;background:#8c8c8c;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;border:none;margin:16px auto;padding:10px 50px;transition:all .3s ease}.form-submit-button:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.form-submit-button-active{background:#119853}.description{background:none;border:1px solid #d9d9d9;border-radius:8px;color:#888;font-family:Inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.description:focus-visible{outline:none}.post-form-block-input-address{margin-bottom:15px}.MuiInputBase-root.MuiInput-root.MuiInput-underline.categoryTires.MuiInputBase-formControl.MuiInput-formControl,.MuiInputBase-root.MuiInput-root.MuiInput-underline.subCategoryTires.MuiInputBase-formControl.MuiInput-formControl{margin:0}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:inherit;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-top:0 solid var(--PhoneInputCountrySelectArrow-color);border-bottom:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);border-left:0 solid var(--PhoneInputCountrySelectArrow-color);border-right:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}@media (max-width:1024px){.brand-model-generation-inputs{grid-template-columns:repeat(2,1fr)}.post-form-block-inputs{gap:20px}.category-tabs{left:40px}}@media (max-width:768px){.post-form-block-inputs{gap:15px}.brand-model-generation-inputs,.post-form-block-inputs{grid-template-columns:1fr}.category-tabs{left:0;padding-left:16px}.form-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;padding:0 16px;gap:16px}.back-button{margin-bottom:10px}.photo-upload{flex-direction:column;height:auto;padding:15px}.photo-upload .upload-button-text{margin-top:8px}.uploaded-images{margin-top:15px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:480px){.post-form-content{padding:15px}.form-submit-button{width:100%;padding:12px}.uploaded-images{grid-template-columns:1fr}.category-tab{padding:6px 12px;font-size:12px}}.freight-detail{display:flex}.freight-detail,.freight-detail .freight-detail-inner{flex:1;flex-direction:column}.freight-detail .announs-cards-wrapper{box-shadow:0 4px 4px 0 rgba(0,0,0,.1);margin-bottom:2px;padding:15px}.MuiInput-underline:before{border-bottom:none!important}.main-title-block-icons{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:6px 15px;margin-top:2px;margin-bottom:2px}.main-title-block-icons button{background:none;border:none}.main-title-block-icons .main-title-block-icons-right{display:flex}.detail-content{padding:24px;background:#fff;margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.detail-content span.PrivateTabIndicator-root-1.PrivateTabIndicator-colorSecondary-3.MuiTabs-indicator{background:#119853;height:3px}.detail-content .MuiTabs-flexContainer{gap:24px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}@media (max-width:768px){.detail-content .MuiTabs-flexContainer{gap:16px}}.detail-content button.MuiButtonBase-root:hover{color:#fff}.detail-content button.MuiButtonBase-root.MuiTab-root{padding:0;min-width:auto;text-transform:none;font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:#888;transition:color .2s ease}.detail-content button.MuiButtonBase-root.MuiTab-root:hover{color:#fff}.detail-content button.MuiButtonBase-root.MuiTab-root.Mui-selected{color:#112734;font-weight:600}.detail-content button.MuiButtonBase-root.MuiTab-root.Mui-selected:hover{color:#fff}@media (max-width:768px){.detail-content button.MuiButtonBase-root.MuiTab-root{font-size:14px}}.detail-content-top{color:#888;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.4;margin-bottom:20px;width:100%}@media (min-width:992px){.detail-content-top{width:45%;float:left}}.detail-content-top .detail-content-top-img{margin-bottom:12px;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.detail-content-top .slick-list{border-radius:12px}.detail-content-top .slick-slide img{width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}.detail-content-top .slide-count{position:absolute;bottom:12px;right:12px;z-index:1;border-radius:16px;background:rgba(0,0,0,.7);padding:4px 8px}.detail-content-top .slide-count p{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500;margin:0}.detail-content-top .detail-content-top-info{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width:480px){.detail-content-top .detail-content-top-info{flex-direction:column;align-items:flex-start;gap:12px}}.detail-content-top .detail-content-top-visit-likes-wrapper{display:flex;align-items:center;gap:16px}@media (max-width:480px){.detail-content-top .detail-content-top-visit-likes-wrapper{flex-direction:row!important;justify-content:space-between!important;width:100%;gap:12px}}.detail-content-top .detail-content-top-block{display:flex;align-items:center;gap:6px}.detail-content-top .detail-content-top-visit-block-text{display:flex;align-items:center;flex-wrap:wrap}.detail-content-top .detail-content-top-visit-block-text-title{margin-right:4px}.detail-content-top .detail-content-top-block-svg{flex-shrink:0}.detail-content-top .ddetail-content-top-star-text,.detail-content-top .detail-content-top-likes-text{font-size:14px;color:#112734;font-weight:500}.detail-content-top .ddetail-content-top-star-text{display:flex;gap:4px}.detail-content-top .ddetail-content-top-star-text span:first-child{color:#ffd100;font-weight:600}.detail-content-right{width:100%;margin-left:0;padding:0;margin-top:24px}@media (min-width:992px){.detail-content-right{width:50%;float:left;margin-left:15px;padding:0 50px;margin-top:0}}.detail-content-title{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.3}@media (min-width:768px){.detail-content-title{font-size:22px;margin-bottom:24px}}.detail-content-info{margin:24px 0;padding:16px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.detail-content-info-box{display:grid;grid-template-columns:repeat(1,1fr);gap:12px;margin-bottom:16px}@media (min-width:576px){.detail-content-info-box{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.detail-content-info-box{grid-template-columns:repeat(2,1fr);gap:12px 16px}}@media (min-width:1200px){.detail-content-info-box{grid-template-columns:repeat(4,1fr)}}.detail-content-info-block{display:flex;flex-direction:column;gap:4px}.detail-content-info-block-way{flex-wrap:wrap;gap:4px;align-items:center}@media (max-width:576px){.detail-content-info-block-way{flex-direction:column;align-items:flex-start}}.detail-content-info-block-way .detail-content-info-block-text{word-break:break-word;width:100%}.detail-content-info-block-title{color:#888;font-weight:400}.detail-content-info-block-text,.detail-content-info-block-title{font-family:Inter,sans-serif;font-size:14px}.detail-content-description-block .MuiBox-root{padding:16px 0}.detail-content-description{color:#112734;font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.detail-content-description p:not(:last-child){margin-bottom:16px}.detail-content-reviews{gap:20px}.detail-content-reviews-card{padding:16px;background:#f9f9f9;border-radius:8px}.detail-content-reviews-card-top{flex-direction:column;gap:8px}@media (min-width:576px){.detail-content-reviews-card-top{flex-direction:row;justify-content:space-between;align-items:center}}.detail-content-reviews-card-name{font-size:15px}.detail-content-reviews-card-stars{display:flex;align-items:center;gap:4px}.detail-content-reviews-card-info{margin-bottom:8px}.detail-content-reviews-card-info-who{color:#666}.detail-content-reviews-card-info-text{color:#666;font-size:13px}.detail-content-reviews-card-description{line-height:1.5;margin-bottom:8px}.detail-content-reviews-button-block{margin-top:24px;text-align:center}.detail-content-reviews-button{display:inline-block;padding:10px 24px;border-radius:6px;transition:background .2s ease}.detail-content-reviews-button:hover{background:rgb(11.8698224852,106.1301775148,57.9526627219);color:#fff}.detail-content-date{align-items:center;gap:4px;color:#888;font-family:Inter,sans-serif;font-size:13px}.footer-block{margin-top:32px;width:100%}@media (min-width:992px){.footer-block{clear:both}}.footer-buttons-top,.footer-wrapper{display:flex;flex-direction:column;gap:12px}@media (min-width:576px){.footer-buttons-top{flex-direction:row;gap:16px}}.footer-button{flex:1;gap:10px;border:none;cursor:pointer;position:relative;overflow:hidden}.footer-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.footer-button:hover:before{left:100%}.footer-button:active{transform:translateY(1px);box-shadow:0 1px 4px rgba(0,0,0,.12)}.footer-button.footer-buttons-top-left{background:linear-gradient(135deg,#119853,#0d7a3f);color:#fff;box-shadow:0 4px 12px rgba(17,152,83,.3)}.footer-button.footer-buttons-top-left:hover{background:linear-gradient(135deg,#14b866,#119853);box-shadow:0 6px 16px rgba(17,152,83,.4);transform:translateY(-2px)}.footer-button.footer-buttons-top-right{background:#fff;color:#333;border:2px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.footer-button.footer-buttons-top-right:hover{background:#f8f8f8;border-color:#d0d0d0;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.footer-button.footer-button-bottom{background:linear-gradient(135deg,#25d366,#1da851);color:#fff;box-shadow:0 4px 12px rgba(37,211,102,.3)}.footer-button.footer-button-bottom:hover{background:linear-gradient(135deg,#2ee577,#25d366);box-shadow:0 6px 16px rgba(37,211,102,.4);transform:translateY(-2px)}.announs-cards-wrapper{clear:both}.announs-cards-wrapper .main-title.wrapper{font-size:18px;margin-bottom:16px}@media (min-width:768px){.announs-cards-wrapper .main-title.wrapper{font-size:20px}}.cards-content.wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}@media (min-width:576px){.cards-content.wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.cards-content.wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.cards-content.wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.detail-content{padding:16px}.detail-content-title{font-size:18px}.detail-content-info{margin:16px 0;padding:12px 0}.footer-button{padding:10px;font-size:14px}}@media (min-width:768px) and (max-width:991px){.detail-content-right{padding:0 20px}.detail-content-info-box{grid-template-columns:repeat(2,1fr)}}.freight-detail-inner:after{content:"";display:table;clear:both}.error-container,.loading-container,.not-found-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;text-align:center}.spinner{width:36px;height:36px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-left-color:#119853;animation:spin 1s linear infinite;margin-bottom:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home-button,.retry-button{background-color:#119853;color:#fff;border:none;padding:10px 20px;border-radius:5px;margin-top:15px;cursor:pointer;transition:background-color .3s}.home-button:hover,.retry-button:hover{background-color:#0d7a43}.back-button{display:flex;align-items:center;background:none;border:none;color:#119853;font-weight:500;cursor:pointer}.back-icon{margin-right:8px;font-size:18px}.like-button,.share-button{background:none;border:none;cursor:pointer;margin-left:15px}.like-icon{color:#8c8c8c;font-size:22px}.share-icon{color:#8c8c8c;font-size:18px}.slide-image-container{background:#f0f0f0}.slide-image{max-height:100%;max-width:100%;object-fit:contain}.slide-count{bottom:15px;right:15px;padding:3px 10px;border-radius:15px}.likes-icon,.time-icon{color:#8c8c8c;font-size:16px}.star-icon{color:#ffd100;font-size:14px;margin-right:2px}.review-count{margin-left:5px;color:#8c8c8c}.footer-block{margin-top:20px}.footer-button{display:flex;align-items:center;justify-content:center;padding:14px 20px;border-radius:12px;font-weight:600;margin-bottom:10px;font-size:15px;line-height:1.4;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.08)}.footer-button .button-icon{margin-right:0;font-size:18px;flex-shrink:0;display:inline-flex;align-items:center;transform:translateY(0);transition:transform .3s ease}.footer-button:hover .button-icon{transform:scale(1.1)}.call-button{background:linear-gradient(135deg,#119853,#0d7a3f);color:#fff;font-size:15px;font-weight:600;box-shadow:0 4px 12px rgba(17,152,83,.3)}.call-button:hover{background:linear-gradient(135deg,#14b866,#119853);box-shadow:0 6px 16px rgba(17,152,83,.4);transform:translateY(-2px)}.call-button .button-icon{font-size:18px}.request-button{background:#fff;color:#333;font-size:15px;font-weight:600;border:2px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.request-button:hover{background:#f8f8f8;border-color:#d0d0d0;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.whatsapp-button{background-color:#25d366;color:#fff}.detail-content-title{font-size:24px;margin-bottom:20px;color:#112734;font-weight:600}.detail-content-info-block-way{display:flex;margin-bottom:12px}.detail-content-info-block-title{font-weight:500;color:#555;min-width:220px;display:flex;align-items:center}.detail-content-info-block-text{color:#112734;font-weight:500}.detail-icon{margin-right:8px;color:#119853;font-size:16px}.custom-tab{font-weight:500;text-transform:none}.detail-content-description h3,.detail-content-reviews h3{font-size:18px;margin-bottom:15px;color:#112734}.detail-content-reviews-card{border-bottom:1px solid #eee;padding:15px 0}.detail-content-reviews-card:last-child{border-bottom:none}.detail-content-reviews-card-top{margin-bottom:8px}.review-author{font-weight:500;color:#112734}.review-date{color:#8c8c8c;font-size:14px;margin-left:10px}.review-star{color:#ffd100;font-size:16px}.vehicle-icon{margin-right:5px;color:#119853}.no-reviews{color:#8c8c8c;text-align:center;padding:20px 0}.date-icon{margin-right:8px;color:#119853}.detail-content-date{display:flex;margin-top:20px;color:#8c8c8c}.detail-content-date-title{margin-right:10px}@media (max-width:768px){.slide-image-container{height:250px}.detail-content-info-block-way{flex-direction:column}.detail-content-info-block-title{margin-bottom:5px}}.PrivateTabIndicator-colorPrimary-2{border-bottom:#119853!important}.slider-container{position:relative;width:100%}.slide-wrapper{outline:none}.slide-image-container{width:100%;height:300px;display:flex!important;justify-content:center;align-items:center;overflow:hidden}.slide-image{width:100%;height:100%;object-fit:cover}.slide-count{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,.5);color:#fff;padding:5px 10px;border-radius:20px;font-size:14px}.like-icon{color:#ccc;transition:color .3s}.like-icon.liked{color:red}.like-count{margin-left:5px;font-size:14px}.footer-wrapper{background:#fff}.footer-buttons-top{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-bottom:7px}.footer-button{border-radius:10px;background:#f3f3f3;padding:10px 0;text-align:center;text-decoration:none;color:#119853;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.footer-button-bottom,.footer-buttons-top-right{background:#119853;color:#fff}.reviews{background:#f5f5f5;flex:1;display:flex}.reviews .reviews-inner{display:flex;flex-direction:column;flex:1}.detail-content-reviews-wrapper{padding:15px}.detail-content-reviews{display:flex;flex-direction:column;gap:10px;margin-bottom:8px;justify-content:center}.detail-content-reviews-card{border-radius:10px;background:#fff;box-shadow:0 0 1px 2px rgba(0,0,0,.2);padding:17px 11px 11px}.detail-content-reviews-card-top{margin-bottom:17px;display:flex;justify-content:space-between;align-items:center}.detail-content-reviews-card-name{color:#112734;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.detail-content-reviews-card-info{margin-bottom:14px}.detail-content-reviews-card-info-who{color:#8c8c8c;font-size:13px;margin-bottom:2px}.detail-content-reviews-card-info-text,.detail-content-reviews-card-info-who{font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:normal}.detail-content-reviews-card-info-text{color:#6d6d6d;font-size:12px}.detail-content-reviews-card-description{color:#112734;font-size:14px;margin-bottom:14px}.detail-content-reviews-card-date,.detail-content-reviews-card-description{font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:normal}.detail-content-reviews-card-date{color:#888;font-size:12px}.detail-content-reviews-button-block{margin:0 auto;display:flex;justify-content:center;align-items:center}.detail-content-reviews-button{border-radius:10px;background:#119853;text-decoration:none;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:10px 60px}.success{background:#f5f5f5}.success,.success .success-wrapper{flex:1;display:flex;flex-direction:column}.main-title-block-svg-right{left:135px;right:15px}.success-content-top{background:#fff;padding:29px 15px 22px;margin-bottom:10px}.success-icon-block{background:#119853;border-radius:50%;width:74px;height:74px;display:flex;justify-content:center;align-items:center;margin:0 auto 17px}.success-title-block{color:#112734;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin-bottom:35px}.success-title-block .success-sub-title{font-weight:500}.success-text{color:#112734;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.success-content-bottom{background:rgba(17,152,83,.2);padding:13px 15px 100px;flex:1;margin-bottom:3px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.success-content-bottom-title{text-align:center;color:#112734;font-size:20px;font-weight:700;max-width:300px;margin:0 auto 17px}.success-button,.success-content-bottom-title{font-family:Inter,sans-serif;font-style:normal;line-height:normal}.success-button{display:block;border-radius:10px;background:#119853;color:#fff;font-size:16px;font-weight:500;border:none;padding:13px 35px;margin:0 auto}.success-content-bottom-text-block{margin-bottom:37px}.success-content-bottom-text{color:#112734;text-align:center;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.statistics-container{padding:2rem 0;max-width:1200px;margin:0 auto}.statistics-container .main-title-block{justify-content:center;margin-bottom:1rem}.statistics-subtitle{color:#6c757d;font-size:1.1rem;margin:1rem 0 3rem;line-height:1.5;text-align:center}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.loading-container .loading-text{margin-top:1rem;color:#6c757d;font-size:1rem}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.error-container .error-icon{font-size:3rem;margin-bottom:1rem}.error-container .error-message{color:#dc3545;font-size:1.1rem;margin:0;max-width:500px}.statistics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:2rem}.stat-card{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.08);padding:2rem;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.stat-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.stat-card.stat-card-primary{border-left:4px solid #119853}.stat-card.stat-card-secondary{border-left:4px solid #112734}.stat-card.stat-card-full{grid-column:1/-1;border-left:4px solid #119853}.stat-card-header{display:flex;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #f1f3f4}.stat-card-header .stat-card-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f8f9fa;border-radius:12px;margin-right:1rem}.stat-card-header .stat-card-icon svg{width:24px;height:24px}.stat-card-header .stat-card-title{color:#112734;font-size:1.25rem;font-weight:600;margin:0;line-height:1.3}.stat-card-content .stat-item{text-align:center}.stat-card-content .stat-item.stat-item-large .stat-number{font-size:3rem;font-weight:700;color:#112734;margin:0;line-height:1}.stat-card-content .stat-item.stat-item-large .stat-label{font-size:1rem;color:#6c757d;margin:.5rem 0 0;font-weight:500}.category-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem}.category-grid .category-item{text-align:center;padding:1.5rem;background:#f8f9fa;border-radius:12px;transition:all .3s ease}.category-grid .category-item:hover{background:#e9ecef;transform:translateY(-2px)}.category-grid .category-item .category-number{font-size:2rem;font-weight:700;color:#119853;margin:0;line-height:1}.category-grid .category-item .category-name{font-size:.9rem;color:#495057;margin:.5rem 0 0;font-weight:500;line-height:1.3}@media (max-width:768px){.statistics-container{padding:1rem}.statistics-subtitle{font-size:1rem;margin-bottom:2rem}.statistics-grid{grid-template-columns:1fr;gap:1.5rem}.stat-card{padding:1.5rem}.stat-card .stat-card-header{margin-bottom:1.5rem}.stat-card .stat-card-header .stat-card-icon{width:40px;height:40px;margin-right:.75rem}.stat-card .stat-card-header .stat-card-icon svg{width:20px;height:20px}.stat-card .stat-card-header .stat-card-title{font-size:1.1rem}.stat-card .stat-card-content .stat-item.stat-item-large .stat-number{font-size:2.5rem}.stat-card .stat-card-content .stat-item.stat-item-large .stat-label{font-size:.9rem}.category-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.category-grid .category-item{padding:1rem}.category-grid .category-item .category-number{font-size:1.5rem}.category-grid .category-item .category-name{font-size:.8rem}}@media (max-width:480px){.statistics-subtitle{font-size:.9rem}.stat-card{padding:1rem}.stat-card .stat-card-header{flex-direction:column;text-align:center}.stat-card .stat-card-header .stat-card-icon{margin:0 0 .75rem}.category-grid{grid-template-columns:1fr}}