.auth-input:-webkit-autofill,.auth-input:-webkit-autofill:hover,.auth-input:-webkit-autofill:focus,.auth-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #f4efe8 inset!important;box-shadow:0 0 0 1000px #f4efe8 inset!important;-webkit-text-fill-color:#3b3636!important;caret-color:#3b3636;border-color:#c7b9ab;transition:background-color 9999s ease-in-out 0s}.auth-input:-webkit-autofill:focus{border-color:#c7b9ab!important;box-shadow:0 0 0 1000px #f4efe8 inset,0 0 0 3px #c7b9ab40!important;-webkit-box-shadow:0 0 0 1000px #f4efe8 inset,0 0 0 3px rgba(199,185,171,.25)!important}.auth-input:-moz-autofill,.auth-input:-moz-autofill-preview{background-color:#f4efe8!important;color:#3b3636!important;border-color:#c7b9ab}.login-form__input.auth-input:focus,.register-input.auth-input:focus{border-color:#c7b9ab;outline:none;box-shadow:0 0 0 3px #c7b9ab40}@font-face{font-family:TENET Sans;src:url(/fonts/TENETSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TENET Sans;src:url(/fonts/TENETSans-Regular.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TENET Sans;src:url(/fonts/TENETSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TENET Sans;src:url(/fonts/TENETSans-Bold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TENET Sans;src:url(/fonts/TENETSans-SemiExpandedBold.otf) format("opentype");font-weight:700;font-stretch:semi-expanded;font-style:normal;font-display:swap}:root{--font-family: "TENET Sans", sans-serif;--color-graphite: #3e3a39;--color-violet: #836096;--color-beige: #c7b9ab;--color-light-green: #b7d36b;--shadow-soft: 0 5px 13px rgba(116, 104, 71, .2);--shadow-panel: 0 4px 14px rgba(116, 104, 71, .18);--shadow-panel-up: 0 -4px 14px rgba(116, 104, 71, .18);--search-control-height: 54px}*{box-sizing:border-box}html,body,#root{font-family:var(--font-family)}html{background:#fff;color:#3e3a39}body{margin:0;min-width:320px;min-height:100vh}#root{min-height:100vh;width:100%;overflow-x:clip}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;font-family:inherit}a{color:inherit;text-decoration:none}table tbody td[class*=__empty]{width:100%;max-width:none;text-align:center;vertical-align:middle}:root{--bp-mobile-max: 768px;--bp-tablet-min: 769px;--bp-tablet-max: 1199px;--bp-desktop-min: 1200px;--tablet-block-gap: 20px;--tablet-fs-page-title: 30px;--tablet-fs-section-title: 28px;--tablet-fs-body-lg: 18px;--tablet-fs-body: 17px;--tablet-fs-small: 15px}.dealer-table__empty-msg{margin:0;font-size:16px;font-weight:400;line-height:1.45;color:#3e3a398c}table tbody td[class*=__empty--plain],table tbody td[class*=__empty-plain]{width:100%;max-width:none;padding:20px 16px 22px;text-align:center;vertical-align:middle;border-bottom:none!important}.dealer-table__empty-block{padding:20px 16px 22px;text-align:center}.upload-filename,.deal-payment-dropzone__filename,.deal-payment-upload__filename,.deal-receipt__filename,.us-dropzone__filename,.ad-import-dropzone__filename,.deal-doc-list__filename{display:block;box-sizing:border-box;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal}.us-dropzone__inner,.ad-import-dropzone__inner,.deal-payment-dropzone__inner,.deal-receipt__zone-inner{min-width:0;width:100%}.deal-doc-list__link{min-width:0;max-width:100%}.deal-doc-list__link>span:not(.deal-doc-list__muted){display:inline-flex;align-items:baseline;gap:.35em;min-width:0;max-width:100%}.deal-doc-list__filename{display:inline-block;vertical-align:bottom;max-width:min(100%,280px)}@media (max-width: 768px){.deal-doc-list__filename{max-width:min(100%,220px)}}.home-table-card,.profile-table-card,.myparts-table-card,.part-stock-card,.catalog-page .catalog-table-card,.admin-stats-table-card,.deal-detail-table-wrap,.admin-dash-table-wrap,.admin-table-wrap{container-type:inline-size;container-name:dealer-table}.home-table-card,.profile-table-card,.myparts-table-card,.part-stock-card,.catalog-page .catalog-table-card{width:100%;box-sizing:border-box;margin-top:28px;background:#fff;border-radius:12px;box-shadow:0 5px 13px #74684733;padding:24px 28px}.myparts-table-card+.myparts-table-card{margin-top:28px}.part-stock-card--nearest{margin-top:32px}.home-table-card__head,.profile-table-card__head,.myparts-table-card__head,.part-stock-card__head,.catalog-page .catalog-table-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:0;flex-wrap:wrap}.home-table-card__title,.part-stock-card__title,.catalog-page .catalog-table-card__title{margin:0;font-size:28px;font-weight:800;color:#3e3a39;text-transform:uppercase;letter-spacing:.02em;line-height:1.15}.profile-table-card__title,.myparts-table-card__title{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;flex:1 1 200px;min-width:0;font-size:28px;font-weight:800;color:#3e3a39;text-transform:uppercase;letter-spacing:.02em;line-height:1.15}.home-table-card__divider,.profile-table-card__divider,.myparts-table-card__divider,.part-stock-card__divider,.catalog-page .catalog-table-card__divider{width:100%;height:2px;margin:18px 0 0;background:#836096;border:none;flex-shrink:0}.home-more-btn,.profile-table-card__more,.myparts-table-card__more,a.part-stock-card__more,button.part-stock-card__more,.catalog-page .catalog-table-card__more{height:42px;min-width:0;padding:0 20px;border:2px solid #836096;border-radius:8px;background:#fff;color:#836096;font-size:16px;font-weight:400;font-family:inherit;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.01em;text-decoration:none;box-sizing:border-box}.home-more-btn:hover,.profile-table-card__more:hover,.myparts-table-card__more:hover,.part-stock-card__more:hover,.catalog-page .catalog-table-card__more:hover{background:#83609614}html[data-compact-layout=true] .admin-layout{grid-template-columns:1fr!important;align-content:start}html[data-compact-layout=true] .admin-sidebar-root{grid-column:1;grid-row:1}html[data-compact-layout=true] .admin-layout>.admin-main,html[data-compact-layout=true] .admin-layout>main.admin-main{grid-column:1;grid-row:2}html[data-compact-layout=true] .admin-main{padding:20px 16px 28px!important;min-width:0!important;overflow-x:clip!important}html[data-compact-layout=true] .admin-main.admin-dash,html[data-compact-layout=true] .admin-main.admin-users-main,html[data-compact-layout=true] .admin-main.admin-dealers-main,html[data-compact-layout=true] .admin-main.admin-settings-main,html[data-compact-layout=true] .admin-main.admin-import-main{padding:20px 16px 28px!important}html[data-compact-layout=true] .admin-dash-grid-2,html[data-compact-layout=true] .admin-dashboard-grid{grid-template-columns:1fr!important}html[data-compact-layout=true] .admin-dash-kpi__grid{grid-template-columns:1fr!important;gap:12px!important}html[data-compact-layout=true] .admin-dash-combo{grid-template-columns:1fr!important}html[data-compact-layout=true] .admin-dash__lead,html[data-compact-layout=true] .ad-set-lead,html[data-compact-layout=true] .ad-import-lead{margin-top:0!important;margin-bottom:12px!important;overflow:visible!important;text-overflow:unset!important;display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;white-space:normal!important}html[data-compact-layout=true] .admin-main__title,html[data-compact-layout=true] .ad-set-page-title,html[data-compact-layout=true] .ad-title,html[data-compact-layout=true] .au-title,html[data-compact-layout=true] .ad-import-page-title,html[data-compact-layout=true] .admin-dash-title{margin-top:0!important;margin-bottom:16px!important;font-size:30px!important;font-weight:800!important;line-height:1.25!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow-wrap:break-word!important}html[data-compact-layout=true] .admin-main.admin-dash>.admin-main__title,html[data-compact-layout=true] .admin-main.admin-dash>.admin-dash-title{margin:0!important}html[data-compact-layout=true] .admin-main.admin-dash>.admin-dash__lead{margin:0!important;display:block!important}html[data-compact-layout=true] .admin-dash-kpi,html[data-compact-layout=true] .admin-dash-widget-outer{margin-bottom:20px!important}html[data-compact-layout=true] .admin-dash-widget-outer:last-child{margin-bottom:0!important}html[data-compact-layout=true] .admin-dash-grid-2{gap:20px!important;margin-bottom:20px!important}html[data-compact-layout=true] .admin-toolbar,html[data-compact-layout=true] .admin-dash__toolbar{margin-bottom:20px!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}html[data-compact-layout=true] .admin-toolbar::-webkit-scrollbar,html[data-compact-layout=true] .admin-dash__toolbar::-webkit-scrollbar{display:none}html[data-compact-layout=true] .admin-toolbar__left{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin-left:0!important;width:auto!important;min-width:0!important}html[data-compact-layout=true] .admin-toolbar__right,html[data-compact-layout=true] .admin-dash__toolbar-right{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;margin-left:auto!important;width:auto!important;min-width:0!important}html[data-compact-layout=true] .admin-toolbar__dropdown-wrap{width:auto!important;flex:0 0 auto}html[data-compact-layout=true] .admin-toolbar__btn-label{display:none!important}html[data-compact-layout=true] .admin-toolbar__btn--filter,html[data-compact-layout=true] .admin-toolbar__btn--month,html[data-compact-layout=true] .admin-toolbar__btn--export,html[data-compact-layout=true] .admin-toolbar__btn--import,html[data-compact-layout=true] .admin-dash__toolbar .admin-toolbar__btn--filter,html[data-compact-layout=true] .admin-dash__toolbar .admin-toolbar__btn--month,html[data-compact-layout=true] .admin-dash__toolbar .admin-toolbar__btn--export,html[data-compact-layout=true] .admin-dash__toolbar .admin-toolbar__btn--import{width:var(--search-control-height, 54px)!important;min-width:var(--search-control-height, 54px)!important;padding:0!important;gap:0!important}html[data-compact-layout=true] .admin-toolbar__dropdown-wrap,html[data-compact-layout=true] .admin-toolbar__btn{flex-shrink:0!important}html[data-compact-layout=true] .admin-popover{left:0!important;right:0!important;width:100%!important;min-width:0!important}html[data-compact-layout=true] .admin-dash-widget{min-width:0!important;overflow:hidden!important}html[data-compact-layout=true] .admin-dash-widget__head{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}html[data-compact-layout=true] .admin-dash-widget__title{font-size:18px!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html[data-compact-layout=true] .admin-dash-widget__subtitle{font-size:14px!important;line-height:1.35!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html[data-compact-layout=true] .admin-dash-widget__actions{width:100%!important;flex-wrap:wrap!important;gap:8px!important}html[data-compact-layout=true] .admin-dash-kpi-card{min-width:0!important;padding:16px!important}html[data-compact-layout=true] .admin-dash-kpi-card__value{font-size:26px!important;line-height:1.1!important}html[data-compact-layout=true] .admin-dash-kpi-card__label,html[data-compact-layout=true] .admin-dash-kpi-card__hint,html[data-compact-layout=true] .admin-dash-hbar__name,html[data-compact-layout=true] .admin-dash-donut-legend__item{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.35!important}html[data-compact-layout=true] .admin-settings-grid,html[data-compact-layout=true] .admin-settings-grid--import{grid-template-columns:1fr!important;gap:20px!important}html[data-compact-layout=true] .ad-set-card{padding:20px 16px!important}html[data-compact-layout=true] .ad-set-card__title,html[data-compact-layout=true] .admin-stats-table-card__title{font-size:26px!important;line-height:1.15!important}html[data-compact-layout=true] svg.lucide:not(.empty-state-card__icon-svg){width:24px!important;height:24px!important;flex-shrink:0}html[data-compact-layout=true] .ad-set-actions{flex-direction:column!important;align-items:stretch!important;gap:10px!important}html[data-compact-layout=true] .ad-set-actions__btn{width:100%!important;justify-content:center!important}html[data-compact-layout=true] .admin-stats-table-wrap{overflow-x:visible!important;-webkit-overflow-scrolling:auto;max-width:100%!important}html[data-compact-layout=true] .ad-pagination{flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important}html[data-compact-layout=true] .ad-pagination__right{display:none!important}html[data-compact-layout=true] .ad-pagination__left{width:100%!important;margin:0!important;justify-content:center!important}html[data-compact-layout=true] .au-user-list{display:flex!important;flex-direction:column!important;gap:12px!important}html[data-compact-layout=true] .au-user-card{margin-bottom:0!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(199,185,171,.45)!important;box-shadow:0 2px 10px #7468471a!important}html[data-compact-layout=true] .au-user-card:hover{transform:none!important;box-shadow:0 4px 16px #8360961f!important}html[data-compact-layout=true] .au-user-card{display:grid!important;grid-template-columns:1fr!important;gap:0!important;align-items:stretch!important}html[data-compact-layout=true] .au-user-card__main{padding:18px 20px 8px!important;border-radius:12px 12px 0 0!important}html[data-compact-layout=true] .au-user-card__name{font-size:18px!important;line-height:1.25!important;margin-bottom:4px!important}html[data-compact-layout=true] .au-user-card__resp{font-size:15px!important}html[data-compact-layout=true] .au-user-card__role-pill{margin-top:8px!important;font-size:11px!important}html[data-compact-layout=true] .au-user-card__meta{margin-top:8px!important;font-size:13px!important}html[data-compact-layout=true] .au-user-card__actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:0 16px 16px!important;border-top:none!important;background:transparent!important}html[data-compact-layout=true] .au-user-card__btn{height:40px!important;min-height:40px!important;border-radius:10px!important;font-size:14px!important;flex:0 1 auto!important}html[data-compact-layout=true] .au-user-card__btn--block,html[data-compact-layout=true] .au-user-card__btn--delete{min-width:96px!important;padding:0 12px!important;justify-content:center!important}html[data-compact-layout=true] .au-req-list{display:flex!important;flex-direction:column!important;gap:12px!important}html[data-compact-layout=true] .au-req-card{margin-bottom:0!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(199,185,171,.45)!important;box-shadow:0 2px 10px #7468471a!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important;align-items:stretch!important}html[data-compact-layout=true] .au-req-card:hover{transform:none!important;box-shadow:0 4px 16px #8360961f!important}html[data-compact-layout=true] .au-req-card__main{padding:18px 20px 8px!important;border-radius:12px 12px 0 0!important}html[data-compact-layout=true] .au-req-card__name{font-size:18px!important;line-height:1.25!important;margin-bottom:4px!important}html[data-compact-layout=true] .au-req-card__meta{margin:0 0 4px!important;font-size:13px!important}html[data-compact-layout=true] .au-req-card__resp{font-size:15px!important}html[data-compact-layout=true] .au-req-card__actions{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;padding:0 16px 16px!important;border-top:none!important;background:transparent!important}html[data-compact-layout=true] .au-req-card__btn{height:40px!important;min-height:40px!important;min-width:96px!important;padding:0 12px!important;border-radius:10px!important;font-size:14px!important;flex:0 1 auto!important;justify-content:center!important}@media (max-width: 768px){:root{--mobile-block-gap: 20px}.home-content .dashboard-container,.catalog-content,.part-content,.deal-content,.profile-content,.us-content,.ps-content,.bookings-page__main,.notifications-page__main,.myparts-content{display:flex!important;flex-direction:column!important;gap:var(--mobile-block-gap)!important}.home-content .dashboard-container>*,.catalog-content>*,.part-content>*,.deal-content>*,.profile-content>*,.us-content>*,.ps-content>*,.bookings-page__main>*,.notifications-page__main>*,.myparts-content>*{margin-top:0!important;margin-bottom:0!important}.home-title,.catalog-page-title,.part-title,.deal-title,.deal-title--deal,.profile-page-title,.bookings-page__title,.notifications-page__title,.ps-page-title,.us-page-title,.ps-page-lead,.part-booking-page__subtitle,.dealer-breadcrumbs{margin-top:0!important;margin-bottom:0!important}.ps-page-head{margin-bottom:0!important}.home-table-card,.profile-table-card,.myparts-table-card,.part-stock-card,.catalog-page .catalog-table-card,.myparts-table-card+.myparts-table-card,.part-stock-card--nearest{margin-top:0!important;margin-bottom:0!important}.home-search,.home-search .dealer-search,.catalog-search,.myparts-search,.dealer-search{margin-top:0!important;margin-bottom:0!important}.profile-info{margin-top:0!important;margin-bottom:0!important;margin-left:0!important}.bookings-list{gap:var(--mobile-block-gap)!important}.notifications-page__list{display:flex!important;flex-direction:column!important;gap:var(--mobile-block-gap)!important}.notifications-page__item{margin-bottom:0!important}.notifications-page__footer{margin-top:0!important}.part-main,.deal-layout,.deal-layout--detail,.part-booking-layout,.ps-grid{gap:var(--mobile-block-gap)!important}.bookings-tabs,.us-tabs{margin-bottom:0!important}}@media (max-width: 899px){.app-header-brand__apex,.footer-brand__apex,.login-brand__apex,.register-brand__apex,.al-brand__apex,.admin-sidebar__logo-apex,.admin-layout__logo-apex{font-size:26px!important;letter-spacing:.02em}.app-header-brand__tenet,.footer-brand__tenet,.login-brand__tenet,.register-brand__tenet,.al-brand__tenet,.admin-sidebar__logo-tenet,.admin-layout__logo-tenet{font-size:14px!important;letter-spacing:.02em}.footer-brand{margin-bottom:10px}}@media (max-width: 768px){.login-header,.register-header,.al-header{position:sticky;top:0;z-index:900;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;width:100%;height:72px!important;min-height:72px!important;max-height:72px!important;padding:0 16px!important;padding-top:env(safe-area-inset-top,0px);box-sizing:border-box;background:#fff;box-shadow:0 2px 10px #74684724!important}.login-header:after,.register-header:after,.al-header:after{display:none!important}.login-header__brand,.register-header__brand,.al-header__brand,.login-brand,.register-brand,.al-brand{max-width:none;width:auto;justify-content:flex-start}}@media (max-width: 768px){html:has(main.login-page),html:has(.register-page),body:has(main.login-page),body:has(.register-page),#root:has(main.login-page),#root:has(.register-page){background:#c7b9ab}main.login-page,.register-page{background:#c7b9ab}main.login-page:before,.register-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:#c7b9ab;pointer-events:none}main.login-page .login-page__hero:before,.register-hero:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(/images/login-bg.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.38;pointer-events:none}main.login-page .login-page__hero:after,.register-hero:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#c7b9ab38;pointer-events:none}main.login-page .login-page__hero,.register-hero{background:transparent!important;overflow:visible!important}main.login-page .login-page__hero,.al-hero{min-height:unset!important;height:auto!important;padding:24px 16px!important}main.login-page .login-card,.al-card{width:100%!important;max-width:none!important;box-sizing:border-box!important}main.login-page .login-form__field,.al-form__field{margin-bottom:18px!important}main.login-page .login-form__field:last-of-type,.al-form__field:last-of-type{margin-bottom:0!important}main.login-page .login-form__actions,.al-form__actions-row,.register-form__actions{margin-top:24px!important}.al-form__error{margin:0!important}.al-form__error+.al-form__actions-row{margin-top:16px!important}.register-form{gap:24px!important}.al-card__title{margin-bottom:28px!important}main.login-page>.footer--auth,.register-page>.footer--auth{position:relative;z-index:10;flex-shrink:0;background:#fff!important;box-shadow:0 -5px 13px #74684729}}@media (max-width: 380px){main.login-page .login-page__hero,.al-hero,.register-hero{padding:20px 16px!important}main.login-page .login-card{width:100%!important;padding:28px 18px 24px!important}}@media (max-width: 768px){.home-title,.catalog-page-title,.part-title,.deal-title,.deal-title--deal,.profile-page-title,.bookings-page__title,.us-page-title,.ps-page-title,.notifications-page__title{font-size:24px!important;line-height:1.25!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow-wrap:anywhere!important}.home-table-card__title,.catalog-page .catalog-table-card__title,.profile-table-card__title,.profile-table-card__title-text,.myparts-table-card__title,.myparts-table-card__title-text,.part-stock-card__title{font-size:24px!important;line-height:1.25!important;letter-spacing:.02em!important}.profile-table-card__title-count,.myparts-table-card__title-count{font-size:24px!important}.profile-table-card__title-text,.myparts-table-card__title-text,.home-table-card__title,.catalog-page .catalog-table-card__title,.part-stock-card__title{overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow-wrap:anywhere!important}svg.lucide:not(.empty-state-card__icon-svg){width:24px!important;height:24px!important;flex-shrink:0}.home-icon,.profile-icon,.catalog-icon,.part-icon,.deal-icon,.us-icon,.app-header__icon,.dealer-search__input-search-icon,.dealer-search__button-icon{width:24px!important;height:24px!important}.bookings-card__number,.bookings-card__part-name,.deal-product__name,.part-main__title{overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.bookings-card__status,.deal-status,.profile-table__status{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.home-cat__news-title,.home-cat__news-sub,.notifications-page__item-title{overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-box-orient:vertical!important}.notifications-page__item-title{-webkit-line-clamp:2!important}.home-header,.app-header,.profile-header,.catalog-header,.part-header,.deal-header,.us-header{height:auto!important;min-height:72px!important;padding-left:16px!important;padding-right:16px!important}.home-content,.catalog-content,.part-content,.deal-content,.profile-content,.us-content,.ps-content,.bookings-page__main,.notifications-page__main,.myparts-content{padding-left:16px!important;padding-right:16px!important}.dealer-search__tabs{padding-left:20px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:6px!important;margin-bottom:0!important}.dealer-search__tab{flex-shrink:0!important;height:42px!important;padding:0 14px!important;font-size:16px!important}.dealer-search__tab-text--short{display:inline!important}.dealer-search__tab-text--full{display:none!important}.dealer-search__hint-text--short{display:inline!important}.dealer-search__hint-text--full{display:none!important}.dealer-search__row{display:grid!important;grid-template-columns:minmax(0,1fr) var(--search-control-height)!important;gap:8px!important;align-items:center!important}.dealer-search__input-wrap{min-width:0!important;width:100%!important;position:relative!important}.dealer-search__input-search{display:inline-flex!important;color:var(--color-beige)!important}.dealer-search__input-search-icon{color:currentColor!important}.dealer-search--no-filter .dealer-search__row{grid-template-columns:minmax(0,1fr)!important}.home-search,.catalog-search,.myparts-search{position:relative!important;width:100%!important;box-sizing:border-box!important}.home-search .dealer-search,.catalog-search .dealer-search,.myparts-search .dealer-search{margin-top:0!important;margin-bottom:0!important}.dealer-search__button--search{display:none!important}.dealer-search__input{font-size:16px!important;padding:0 48px 0 14px!important}.dealer-search__hint{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;left:14px!important;font-size:16px!important;line-height:1.2!important;max-width:calc(100% - 56px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;pointer-events:none!important;z-index:0!important}.dealer-search__input-search{position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important;width:36px!important;height:36px!important}.dealer-search__button--filter{width:var(--search-control-height)!important;min-width:var(--search-control-height)!important;max-width:var(--search-control-height)!important;padding:0!important;font-size:0!important;gap:0!important;justify-content:center!important}.dealer-search__button-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.home-cat__label{font-size:16px!important;line-height:1.25!important;max-width:100%!important}.home-cat__news-title{font-size:16px!important;font-weight:800!important;line-height:1.25!important}.home-cat__news-sub{font-size:16px!important;font-weight:700!important;line-height:1.25!important}.home-cat__news-merch{font-size:20px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:.03em!important}.home-cat__cover,.home-cat__news-image{object-fit:cover!important}.profile-info{grid-template-columns:1fr!important;margin-left:0!important;margin-right:0!important;gap:20px!important}.profile-info__photo-wrap{width:calc(100% + 15px)!important;max-width:calc(100% + 15px)!important;margin-left:-7px!important}.profile-info__col{margin-left:0!important;width:100%!important;max-width:none!important;align-items:stretch!important;gap:20px!important;justify-content:flex-start!important}.profile-info__main,.profile-info__subtitle,.profile-details{width:100%!important;max-width:none!important}.profile-info__photo{object-fit:cover!important}.profile-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:10px!important;width:100%!important;align-items:stretch!important}.profile-btn--list{grid-column:1!important;grid-row:1!important}.profile-btn--refresh{grid-column:2!important;grid-row:1!important}.profile-btn--settings{grid-column:1!important;grid-row:2!important}.profile-btn--logout{grid-column:2!important;grid-row:2!important}.profile-btn--list,.profile-btn--refresh,.profile-btn--settings,.profile-btn--logout{width:100%!important;min-width:0!important;max-width:none!important;height:48px!important;padding:0 12px!important;flex:initial!important;justify-content:center!important;gap:8px!important;box-sizing:border-box!important}.profile-btn--list{border:2px solid #836096!important}.profile-btn--refresh{border:2px solid #c7b9ab!important}.profile-btn--settings{border:2px solid #836096!important}.profile-btn--logout{border:2px solid #d71920!important}.profile-btn--list .profile-btn__label,.profile-btn--refresh .profile-btn__label,.profile-btn--settings .profile-btn__label,.profile-btn--logout .profile-btn__label{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;font-size:16px!important;line-height:1.2!important;white-space:nowrap!important;text-align:center!important}.part-main{grid-template-columns:1fr!important;gap:var(--mobile-block-gap, 20px)!important}.part-main__gallery,.part-main__info,.part-main__dealers{grid-column:1!important;grid-row:auto!important;min-width:0!important}.part-product-gallery{width:100%!important;max-width:100%!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.part-product-gallery__main{order:-1!important;width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;border-radius:12px!important;box-shadow:0 4px 12px #74684724!important}.part-product-gallery__main-img{object-fit:cover!important;border-radius:12px!important;filter:none!important}.part-product-gallery__dots{display:none!important}.part-product-gallery__thumbs{order:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:auto!important;width:100%!important;max-width:100%!important;height:auto!important;gap:10px!important;overflow:visible!important}.part-product-gallery__thumb{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important}.part-product-gallery__thumb-inner,.part-product-gallery__thumb-img{filter:none!important;-webkit-filter:none!important;opacity:1!important}.part-product-gallery__thumb-img{width:100%!important;height:100%!important;object-fit:cover!important}.part-info__actions{flex-wrap:nowrap!important;gap:10px!important}.part-btn--reserve,.part-btn--buy{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0 10px!important;font-size:14px!important}.part-dealer-select__placeholder,.part-dealer-select__value{font-size:16px!important}.part-dealer-select__option{grid-template-columns:min-content minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"id name" "id qty"!important;align-items:start!important;gap:4px 10px!important;min-height:0!important}.part-dealer-select__option-id{grid-area:id!important;min-width:24px!important;padding-top:1px!important}.part-dealer-select__option-name{grid-area:name!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-height:1.35!important}.part-dealer-select__option-quantity{grid-area:qty!important;text-align:left!important;font-size:13px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important}.deal-layout,.deal-layout--detail{grid-template-columns:1fr!important;gap:var(--mobile-block-gap, 20px)!important}.deal-sidebar:not(.deal-sidebar--mobile-open){position:static!important;top:auto!important;width:100%!important}.deal-product,.deal-product--sheet{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:12px 14px!important;align-items:start!important;padding-bottom:0!important}.deal-product--sheet{padding-bottom:20px!important;margin-bottom:20px!important}.deal-product__content{min-width:0!important}.deal-product__image,.deal-product__image--placeholder,.deal-product__image--empty{width:72px!important;max-width:72px!important;height:72px!important;min-height:72px!important;aspect-ratio:1 / 1!important;margin:0!important;object-fit:cover!important}.deal-product__name{margin-bottom:4px!important;font-size:15px!important;line-height:1.25!important}.deal-product__qty{margin-bottom:6px!important;font-size:14px!important}.deal-product__price-val{font-size:20px!important;line-height:1.15!important}.deal-party-grid{grid-template-columns:1fr!important}.deal-detail-sheet{padding:16px 14px 20px!important}.deal-kv,.deal-kv--tight{grid-template-columns:1fr!important;gap:4px!important}.deal-kv dt{margin-top:12px!important;font-size:13px!important}.deal-kv dt:first-child{margin-top:0!important}.deal-kv dd{font-size:15px!important;word-break:normal!important;overflow-wrap:break-word!important}.deal-kv--tight dd{font-size:14px!important}.deal-party-card{padding:14px 12px 12px!important}.deal-aside-summary--detail{padding:16px 14px 14px!important}.deal-aside-summary__kv-row{grid-template-columns:1fr!important;gap:4px!important}.deal-aside-summary__kv-row dd{text-align:left!important;word-break:normal!important;overflow-wrap:break-word!important}.deal-statuses{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;gap:8px!important;padding-bottom:8px!important}.deal-status{flex:0 0 auto!important;min-width:88px!important;font-size:12px!important}.deal-sidebar--mobile-open.deal-sidebar--mobile-panel-chat .deal-page-sidebar-chat.deal-chat{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important}.deal-action,.deal-action--primary,.deal-action--secondary,.deal-page-bottom-actions__btn{width:100%!important;min-width:0!important}.deal-actions--detail{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.deal-actions--detail .deal-detail-action-btn{flex:0 0 auto!important;width:100%!important;min-width:0!important;min-height:48px!important;justify-content:center!important}.deal-detail-action-btn--upload span,.deal-detail-action-btn--upload-toggle span{text-align:center!important}.bookings-card{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:12px 14px!important;padding:14px!important}.bookings-card__media{width:72px!important;height:72px!important;overflow:hidden!important;border-radius:10px!important}.bookings-card__thumb{width:100%!important;height:100%!important;object-fit:cover!important}.bookings-card__header{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.bookings-card__status{align-self:flex-start!important;font-size:12px!important;line-height:1.3!important}.bookings-card__meta{grid-template-columns:1fr!important;gap:10px!important}.catalog-page .catalog-table-card__head{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important}.catalog-page .catalog-table-card__title{flex:1 1 auto!important;min-width:0!important}.catalog-page .catalog-table-card__more{flex:0 0 auto!important}.catalog-filter-chips,.home-filter-chips{flex-wrap:wrap!important;gap:8px!important}.catalog-chip,.home-chip{max-width:100%!important;height:auto!important;min-height:32px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.25!important}.catalog-page .catalog-pagination,.bookings-pagination,.profile-table-pagination,.myparts-pagination{flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important}.catalog-page .catalog-pagination__right,.myparts-pagination__right,.bookings-pagination__total,.profile-table-pagination__total{display:none!important}.catalog-page .catalog-pagination__left,.myparts-pagination__left,.bookings-pagination__controls,.profile-table-pagination__controls{width:100%!important;margin:0!important;justify-content:center!important}.myparts-table-card__head{flex-direction:row!important;align-items:flex-start!important;flex-wrap:nowrap!important;gap:10px!important}.myparts-table-card__title{flex:1 1 auto!important;min-width:0!important}.myparts-table-card__actions{flex:0 0 auto!important;width:auto!important;flex-wrap:nowrap!important;gap:8px!important}.myparts-action-btn{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}.us-page-title{font-size:24px!important;line-height:1.25!important;margin-bottom:0!important}.us-tabs{margin-bottom:0!important}.us-tabs__btn{flex:1 1 0!important;min-width:0!important;font-size:15px!important;padding:10px 12px!important}.us-field-row{grid-template-columns:1fr!important}.us-image-previews{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.us-image-preview{aspect-ratio:1 / 1!important;min-height:0!important;overflow:hidden!important}.us-image-preview__img{width:100%!important;height:100%!important;object-fit:cover!important}.us-btn--add,.us-btn--update{width:100%!important;min-width:0!important;min-height:48px!important;padding:0 16px!important;font-size:15px!important}.us-btn__label{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;font-size:15px!important}.ps-grid{grid-template-columns:1fr!important}.ps-page-head{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:var(--mobile-block-gap, 20px)!important}.ps-page-title{flex:0 0 auto!important;flex-grow:0!important;width:100%!important}.ps-page-lead{margin-bottom:0!important}.ps-btn--logout,.ps-btn--ghost,.ps-btn--primary{width:100%!important}.ps-card{padding:20px 16px!important}.ps-form-actions{flex-direction:column!important}.register-card__title{font-size:24px!important;line-height:1.15!important}.register-form__body{grid-template-columns:1fr!important}.register-form__row{grid-template-columns:1fr!important;gap:24px!important}.register-submit{width:100%!important}.filter-modal-root{padding:16px!important}.filter-modal{width:100%!important;max-width:100%!important;max-height:min(85vh,640px)!important;overflow:hidden!important}.filter-modal__footer{padding:16px 18px 20px!important;justify-content:space-between!important}.filter-modal__btn{flex:1 1 0!important;padding:0 16px!important}.filter-modal__btn--ghost{margin-right:0!important}.filters-grid{grid-template-columns:1fr!important}.catalog-filter-panel__actions{flex-direction:column!important;align-items:stretch!important}.catalog-filter-apply{width:100%!important}.cart-drawer{width:420px!important;max-width:calc(100vw - 32px)!important;height:100vh!important;height:100dvh!important;padding:24px!important;border-radius:12px 0 0 12px!important;box-shadow:-8px 0 24px #74684738!important}.cart-drawer__head{align-items:center!important;margin-bottom:16px!important}.cart-drawer__title{margin:0!important;font-size:24px!important}.cart-drawer__deal,.cart-drawer__code,.cart-drawer__name{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}.cart-drawer__foot{justify-content:flex-end!important}.cart-drawer__chip{max-width:100%!important}}@media (max-width: 375px){.bookings-card{grid-template-columns:1fr!important}.bookings-card__media{width:100%!important;height:148px!important}.home-title,.catalog-page-title,.part-title,.deal-title,.profile-page-title,.bookings-page__title,.ps-page-title,.notifications-page__title,.home-table-card__title,.catalog-page .catalog-table-card__title,.profile-table-card__title,.profile-table-card__title-text,.myparts-table-card__title,.myparts-table-card__title-text,.part-stock-card__title,.profile-table-card__title-count,.myparts-table-card__title-count{font-size:24px!important}}@media (max-width: 700px){.admin-main.admin-dash,.admin-main.admin-users-main,.admin-main.admin-dealers-main,.admin-main.admin-settings-main,.admin-main.admin-import-main{padding:20px 16px 28px!important}}@media (max-width: 375px){html[data-compact-layout=true] .admin-main,html[data-compact-layout=true] .admin-main.admin-dash,html[data-compact-layout=true] .admin-main.admin-users-main,html[data-compact-layout=true] .admin-main.admin-dealers-main,html[data-compact-layout=true] .admin-main.admin-settings-main,html[data-compact-layout=true] .admin-main.admin-import-main{padding:20px 14px 24px!important}.admin-main__title,.ad-set-page-title,.au-title,.ad-title,.ad-import-page-title,.admin-dash-title{font-size:30px!important}.ad-set-card__title,.admin-stats-table-card__title{font-size:24px!important}.admin-dash-kpi-card{padding:14px!important}.admin-dash-kpi-card__value{font-size:22px!important}.admin-dash-sla-lite__row{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.admin-dash-sla-lite__val{align-self:flex-start!important}}html[data-layout=tablet]{--tablet-page-pad-x: 24px;--tablet-page-pad-y: 28px;--tablet-page-pad-bottom: 36px;--tablet-block-gap: 20px;--tablet-split-primary: minmax(220px, 42%);--tablet-split-secondary: minmax(0, 1fr);--tablet-split-gap: 24px;--tablet-header-pad-x: 24px;--tablet-footer-pad-x: 32px}html[data-layout=tablet][data-orientation=portrait]{--tablet-page-pad-x: 24px;--tablet-page-pad-y: 28px;--tablet-page-pad-bottom: 36px;--tablet-block-gap: 20px;--tablet-split-primary: minmax(220px, 42%);--tablet-split-secondary: minmax(0, 1fr);--tablet-split-gap: 24px;--tablet-header-pad-x: 24px;--tablet-footer-pad-x: 24px}html[data-layout=tablet][data-orientation=landscape]{--tablet-page-pad-x: 32px;--tablet-page-pad-y: 32px;--tablet-page-pad-bottom: 40px;--tablet-block-gap: 24px;--tablet-split-primary: minmax(240px, 340px);--tablet-split-secondary: minmax(0, 1fr);--tablet-split-gap: 28px;--tablet-header-pad-x: 32px;--tablet-footer-pad-x: 32px}html[data-layout=tablet] .home-content,html[data-layout=tablet] .catalog-content,html[data-layout=tablet] .part-content,html[data-layout=tablet] .deal-content,html[data-layout=tablet] .profile-content,html[data-layout=tablet] .myparts-content,html[data-layout=tablet] .us-content,html[data-layout=tablet] .ps-content,html[data-layout=tablet] .bookings-page__main,html[data-layout=tablet] .notifications-page__main,html[data-layout=tablet] .not-found-content{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:0;padding:var(--tablet-page-pad-y) var(--tablet-page-pad-x) var(--tablet-page-pad-bottom)!important;display:flex;flex-direction:column;gap:var(--tablet-block-gap)}html[data-layout=tablet] .home-content .dashboard-container{display:flex;flex-direction:column;gap:var(--tablet-block-gap);width:100%;min-width:0;padding:0!important;margin:0}html[data-layout=tablet] .home-content .dashboard-container>*,html[data-layout=tablet] .catalog-content>*,html[data-layout=tablet] .part-content>*,html[data-layout=tablet] .deal-content>*,html[data-layout=tablet] .profile-content>*,html[data-layout=tablet] .us-content>*,html[data-layout=tablet] .ps-content>*,html[data-layout=tablet] .bookings-page__main>*,html[data-layout=tablet] .notifications-page__main>*,html[data-layout=tablet] .myparts-content>*{margin-top:0!important;margin-bottom:0!important}html[data-layout=tablet] .home-table-card,html[data-layout=tablet] .profile-table-card,html[data-layout=tablet] .myparts-table-card,html[data-layout=tablet] .part-stock-card,html[data-layout=tablet] .catalog-page .catalog-table-card,html[data-layout=tablet] .home-search,html[data-layout=tablet] .home-search .dealer-search,html[data-layout=tablet] .catalog-search,html[data-layout=tablet] .myparts-search,html[data-layout=tablet] .dealer-search{margin-top:0!important;margin-bottom:0!important}html[data-layout=tablet] .app-header{padding-left:var(--tablet-header-pad-x)!important;padding-right:var(--tablet-header-pad-x)!important}html[data-layout=tablet] .footer{padding:36px var(--tablet-footer-pad-x) 32px!important}html[data-layout=tablet] .footer__inner{display:grid;width:100%;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(40px,6vw,72px);row-gap:0}html[data-layout=tablet] .footer--dealer .footer__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,1fr)}html[data-layout=tablet] .footer__col--brand{display:flex;flex-direction:column;justify-content:space-between;grid-column:1;grid-row:1;align-self:stretch;min-width:0;padding-right:8px}html[data-layout=tablet] .footer__aside{display:contents}html[data-layout=tablet] .footer--dealer .footer__col--nav{grid-column:2;grid-row:1;min-width:0;padding-left:clamp(12px,2vw,28px)}html[data-layout=tablet] .footer--dealer .footer__col--contacts{grid-column:3;grid-row:1;min-width:0}html[data-layout=tablet] .footer__col--nav,html[data-layout=tablet] .footer__col--contacts{margin-left:0}html[data-layout=tablet] .footer__heading{margin-bottom:14px;font-size:16px}html[data-layout=tablet] .footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:8px;grid-auto-flow:column;grid-template-rows:repeat(3,auto);width:100%;max-width:280px;margin:0;padding:0}html[data-layout=tablet] .footer__copy{margin-top:28px;padding-top:0}html[data-layout=tablet] .footer__link,html[data-layout=tablet] .footer__line{font-size:15px;line-height:1.5}html[data-layout=tablet] .footer-brand__apex{font-size:32px}html[data-layout=tablet] .footer-brand__tenet{font-size:18px}html[data-layout=tablet] .footer__tagline{font-size:15px;line-height:1.45}html[data-layout=tablet] .footer--admin .footer__inner,html[data-layout=tablet] .footer--auth .footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-layout=tablet] .footer--admin .footer__col--brand,html[data-layout=tablet] .footer--auth .footer__col--brand{grid-column:1}html[data-layout=tablet] .footer--admin .footer__col--contacts,html[data-layout=tablet] .footer--auth .footer__col--contacts{grid-column:2}html[data-layout=tablet] .profile-info{grid-template-columns:var(--tablet-split-primary) var(--tablet-split-secondary);grid-template-rows:auto auto;column-gap:var(--tablet-split-gap);row-gap:16px}html[data-layout=tablet] .profile-info__col{display:contents}html[data-layout=tablet] .profile-info__photo-wrap{grid-column:1;grid-row:1;width:100%;max-width:100%;margin-left:0;justify-self:stretch}html[data-layout=tablet] .profile-info__main{grid-column:2;grid-row:1;align-self:start;min-width:0}html[data-layout=tablet] .profile-actions{grid-column:1 / -1;grid-row:2;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;width:100%;margin-top:4px}html[data-layout=tablet] .profile-btn{flex:1 1 0;width:auto!important;min-width:0!important;max-width:none!important;height:42px!important;padding:0 12px!important;font-size:14px!important;gap:6px!important}html[data-layout=tablet] .profile-btn--list,html[data-layout=tablet] .profile-btn--refresh,html[data-layout=tablet] .profile-btn--settings,html[data-layout=tablet] .profile-btn--logout{grid-column:auto!important;grid-row:auto!important}html[data-layout=tablet] .profile-btn__icon{width:18px;height:18px}html[data-layout=tablet] .profile-details{max-width:none;column-gap:14px}html[data-layout=tablet][data-orientation=landscape] .profile-details{column-gap:16px}html[data-layout=tablet] .profile-btn__label--full{display:none}html[data-layout=tablet][data-orientation=portrait] .part-main{grid-template-columns:1fr}html[data-layout=tablet][data-orientation=portrait] .part-main__gallery,html[data-layout=tablet][data-orientation=portrait] .part-main__info,html[data-layout=tablet][data-orientation=portrait] .part-main__dealers{grid-column:1;grid-row:auto}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery{flex-direction:column;align-items:stretch;width:100%;gap:12px}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__main{width:100%;max-width:100%;border-radius:12px;box-shadow:0 4px 12px #74684724}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__main-img{object-fit:cover;border-radius:12px;filter:none;background:transparent}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__dots{display:none}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;width:100%!important;height:auto!important;min-height:0;max-width:100%;gap:10px;justify-items:stretch;overflow:visible}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__thumb{width:100%;height:auto;aspect-ratio:1 / 1;min-height:0;line-height:normal}html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__thumb-inner,html[data-layout=tablet][data-orientation=portrait] .part-product-gallery__thumb-img{filter:none;-webkit-filter:none;opacity:1}html[data-layout=tablet][data-orientation=landscape] .part-main{grid-template-columns:minmax(0,1fr) minmax(280px,360px);column-gap:var(--tablet-split-gap);grid-template-rows:auto auto}html[data-layout=tablet][data-orientation=landscape] .part-main__gallery{grid-column:1;grid-row:1;min-width:0}html[data-layout=tablet][data-orientation=landscape] .part-main__info{grid-column:2;grid-row:1}html[data-layout=tablet][data-orientation=landscape] .part-main__dealers{grid-column:1 / -1;grid-row:2}html[data-layout=tablet][data-orientation=landscape] .part-product-gallery{max-width:min(420px,100%);gap:14px}html[data-layout=tablet][data-orientation=landscape] .part-product-gallery__main{max-width:100%}html[data-layout=tablet][data-orientation=landscape] .part-product-gallery__main-img{object-fit:contain;background:#c7b9ab1f}html[data-layout=tablet][data-orientation=landscape] .part-product-gallery__thumbs{gap:10px}@media (min-width: 1024px) and (max-width: 1199px){html[data-layout=tablet][data-orientation=landscape] .part-main{grid-template-columns:minmax(0,1fr) minmax(300px,360px) minmax(260px,320px);grid-template-rows:auto;column-gap:32px}html[data-layout=tablet][data-orientation=landscape] .part-main__gallery{grid-column:1;grid-row:1}html[data-layout=tablet][data-orientation=landscape] .part-main__info{grid-column:2;grid-row:1}html[data-layout=tablet][data-orientation=landscape] .part-main__dealers{grid-column:3;grid-row:1;align-self:start}html[data-layout=tablet][data-orientation=landscape] .part-product-gallery{max-width:min(440px,100%)}}html[data-layout=tablet] .deal-detail-sheet{padding:22px 24px 26px!important}html[data-layout=tablet] .deal-detail-section__title,html[data-layout=tablet] .deal-detail-block__title,html[data-layout=tablet] .deal-party-card__title{font-size:19px!important;line-height:1.25!important;margin-bottom:12px!important}html[data-layout=tablet] .deal-detail-block__text{font-size:18px!important;line-height:1.45!important}html[data-layout=tablet] .deal-kv{font-size:18px!important;line-height:1.45!important;grid-template-columns:minmax(104px,38%) minmax(0,1fr)!important;column-gap:18px!important;row-gap:10px!important}html[data-layout=tablet] .deal-kv dt{font-size:17px!important}html[data-layout=tablet] .deal-kv dd{font-size:18px!important;overflow-wrap:anywhere!important;word-break:normal!important}html[data-layout=tablet] .deal-kv--tight{font-size:17px!important;column-gap:14px!important;row-gap:8px!important}html[data-layout=tablet] .deal-party-card{padding:20px 18px 18px!important}html[data-layout=tablet] .deal-party-card .deal-kv,html[data-layout=tablet] .deal-party-card .deal-kv--tight{grid-template-columns:minmax(92px,36%) minmax(0,1fr)!important;gap:8px 14px!important}html[data-layout=tablet] .deal-party-card .deal-kv dt{font-size:16px!important}html[data-layout=tablet] .deal-party-card .deal-kv dd{font-size:17px!important}html[data-layout=tablet] .deal-aside-summary__title{font-size:19px!important}html[data-layout=tablet] .deal-aside-summary__product{font-size:18px!important}html[data-layout=tablet] .deal-aside-summary__muted,html[data-layout=tablet] .deal-aside-summary__role{font-size:16px!important}html[data-layout=tablet] .deal-aside-summary__kv-row{font-size:17px!important}html[data-layout=tablet] .deal-aside-summary__kv-row dd{overflow-wrap:anywhere!important;word-break:normal!important}html[data-layout=tablet][data-orientation=portrait] .deal-layout--detail{grid-template-columns:1fr;gap:32px}html[data-layout=tablet][data-orientation=portrait] .deal-layout--detail .deal-sidebar--mobile:not(.deal-sidebar--mobile-open){display:none!important}html[data-layout=tablet][data-orientation=portrait] .deal-mobile-tabs{display:flex}html[data-layout=tablet] .home-categories-zone{height:auto}html[data-layout=tablet] .home-categories-scroll{width:100%;height:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:thin;scrollbar-color:rgba(131,96,150,.45) transparent;padding-bottom:6px}html[data-layout=tablet] .home-categories-scroll::-webkit-scrollbar{height:6px}html[data-layout=tablet] .home-categories-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#83609673}html[data-layout=tablet] .home-categories{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:14px;width:max-content;height:300px;min-height:300px;padding-right:4px;box-sizing:border-box;grid-template-columns:none!important;grid-template-rows:none!important}html[data-layout=tablet] .home-cat--to{flex:0 0 248px;width:248px;height:100%;min-height:0;scroll-snap-align:start;grid-column:auto!important;grid-row:auto!important;padding:22px 24px}html[data-layout=tablet] .home-categories__middle{flex:0 0 288px;width:288px;height:100%;min-width:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:136px 1fr;gap:12px;scroll-snap-align:start;grid-column:auto!important;grid-row:auto!important}html[data-layout=tablet] .home-categories__middle .home-cat--oil{grid-column:1;grid-row:1;width:100%;height:136px;min-height:136px}html[data-layout=tablet] .home-categories__middle .home-cat--brushes{grid-column:2;grid-row:1;width:100%;height:136px;min-height:136px}html[data-layout=tablet] .home-categories__middle .home-cat--battery{grid-column:1 / -1;grid-row:2;width:100%;height:100%;min-height:0}html[data-layout=tablet] .home-cat--filters{flex:0 0 228px;width:228px;height:100%;min-height:0;scroll-snap-align:start;grid-column:auto!important;grid-row:auto!important}html[data-layout=tablet] .home-cat{min-height:0;padding:20px 22px}html[data-layout=tablet] .home-cat--to .home-cat__label,html[data-layout=tablet] .home-cat--filters .home-cat__label{max-width:52%}html[data-layout=tablet] .home-cat--news{flex:0 0 288px;width:288px;height:100%;min-height:0;padding:20px 22px;scroll-snap-align:end;scroll-snap-stop:always;grid-column:auto!important;grid-row:auto!important}html[data-layout=tablet] .home-cat__news-top{top:20px;left:22px}html[data-layout=tablet] .home-cat__news-bottom{left:22px;bottom:20px;gap:6px}html[data-layout=tablet] .home-categories__middle .home-cat--oil,html[data-layout=tablet] .home-categories__middle .home-cat--brushes,html[data-layout=tablet] .home-categories__middle .home-cat--battery{padding:18px 20px}html[data-layout=tablet] .home-categories__middle .home-cat--oil .home-cat__label,html[data-layout=tablet] .home-categories__middle .home-cat--brushes .home-cat__label,html[data-layout=tablet] .home-categories__middle .home-cat--battery .home-cat__label{top:18px;left:20px;max-width:calc(100% - 40px);overflow-wrap:break-word}html[data-layout=tablet] .home-cat__cover--oil,html[data-layout=tablet] .home-cat__cover--brushes{object-position:center center}html[data-layout=tablet] .home-categories__middle .home-cat--battery .home-cat__cover--battery{object-position:86% center}html[data-layout=tablet][data-orientation=landscape] .home-categories{height:280px;min-height:280px}html[data-layout=tablet][data-orientation=landscape] .home-cat--to{flex-basis:260px;width:260px}html[data-layout=tablet][data-orientation=landscape] .home-categories__middle,html[data-layout=tablet][data-orientation=landscape] .home-cat--news{flex-basis:300px;width:300px}html[data-layout=tablet][data-orientation=landscape] .home-cat--filters{flex-basis:240px;width:240px}@media (min-width: 769px) and (max-width: 1199px){:root{--tablet-fs-page-title: 30px;--tablet-fs-section-title: 28px;--tablet-fs-body-lg: 18px;--tablet-fs-body: 17px;--tablet-fs-small: 15px;--tablet-fs-caption: 13px;--tablet-fs-label: 12px}.home-title,.catalog-page-title,.part-title,.deal-title,.deal-title--deal,.profile-page-title,.bookings-page__title,.us-page-title,.ps-page-title,.notifications-page__title,.part-booking-page__title{font-size:var(--tablet-fs-page-title);line-height:1.22}.home-table-card__title,.catalog-page .catalog-table-card__title,.profile-table-card__title,.profile-table-card__title-text,.myparts-table-card__title,.myparts-table-card__title-text,.part-stock-card__title,.part-main__title,.deal-product__name{font-size:var(--tablet-fs-section-title);line-height:1.2}.profile-table-card__title-count,.myparts-table-card__title-count{font-size:var(--tablet-fs-section-title)}.home-brand__apex,.profile-brand__apex,.catalog-brand__apex,.part-brand__apex,.deal-brand__apex,.us-brand__apex,.myparts-brand__apex,.ps-brand__apex,.app-header-brand__apex{font-size:34px}.home-brand__tenet,.profile-brand__tenet,.catalog-brand__tenet,.part-brand__tenet,.deal-brand__tenet,.us-brand__tenet,.myparts-brand__tenet,.ps-brand__tenet,.app-header-brand__tenet{font-size:18px}.dealer-search__tab,.dealer-search__input,.dealer-search__hint,.dealer-search__hint-measure,.dealer-search__button{font-size:var(--tablet-fs-body)}.dealer-breadcrumbs,.catalog-chip,.catalog-filter-field__label,.filter-panel__label{font-size:var(--tablet-fs-small)}.home-cat__title{font-size:22px}.home-cat__news-title{font-size:var(--tablet-fs-body-lg)}.home-cat__news-sub{font-size:var(--tablet-fs-small)}.home-more-btn,.catalog-page .catalog-table-card__more,.profile-table-card__more,.myparts-table-card__more,.bookings-card__part-name,.bookings-card__number,.notifications-page__item-title,.notifications-page__item-text,.deal-status,.profile-info__name,.profile-info__role{font-size:var(--tablet-fs-body)}.bookings-card__status,.notifications-page__item-date,.profile-info__label,.ps-field__label,.us-field__label{font-size:var(--tablet-fs-small)}.profile-info__value,.ps-input,.us-input,.register-input,.home-table,.catalog-page .catalog-table,.profile-table,.myparts-table,.home-table thead th,.catalog-page .catalog-table thead th,.profile-table thead th,.myparts-table thead th{font-size:var(--tablet-fs-body)}}@media (min-width: 769px) and (max-width: 1199px){html[data-layout=tablet] .admin-mobile-header{padding-left:20px;padding-right:20px}.admin-main,.admin-main.admin-dash,.admin-main.admin-users-main,.admin-main.admin-dealers-main,.admin-main.admin-settings-main,.admin-main.admin-import-main{padding:16px 20px 32px!important}html[data-layout=tablet] .admin-main__title,html[data-layout=tablet] .ad-set-page-title,html[data-layout=tablet] .au-title,html[data-layout=tablet] .ad-title,html[data-layout=tablet] .ad-import-page-title,html[data-layout=tablet] .admin-dash-title{font-size:32px!important}html[data-layout=tablet] .admin-dash-widget__title,html[data-layout=tablet] .ad-set-card__title,html[data-layout=tablet] .admin-stats-table-card__title{font-size:24px!important}html[data-layout=tablet] .admin-dash-widget__subtitle,html[data-layout=tablet] .admin-dash__lead,html[data-layout=tablet] .ad-set-lead,html[data-layout=tablet] .au-toolbar,html[data-layout=tablet] .admin-table,html[data-layout=tablet] .admin-dash-table{font-size:16px!important}html[data-layout=tablet] .admin-dash-kpi-card__value{font-size:28px!important}html[data-layout=tablet] .admin-dash-kpi-card__label,html[data-layout=tablet] .admin-dash-kpi-card__hint{font-size:14px!important}}html[data-layout=tablet] .admin-main,html[data-layout=tablet] .admin-stat-main,html[data-layout=mobile] .admin-main,html[data-layout=mobile] .admin-stat-main{display:flex!important;flex-direction:column!important;gap:var(--tablet-block-gap, 20px)!important}html[data-layout=tablet] .admin-main>*,html[data-layout=tablet] .admin-stat-main>*,html[data-layout=mobile] .admin-main>*,html[data-layout=mobile] .admin-stat-main>*{margin-top:0!important;margin-bottom:0!important}html[data-layout=tablet] .admin-main__title,html[data-layout=tablet] .admin-toolbar,html[data-layout=tablet] .admin-dash__lead,html[data-layout=tablet] .au-toolbar,html[data-layout=tablet] .admin-dealers-toolbar,html[data-layout=tablet] .ad-set-lead,html[data-layout=tablet] .ad-import-lead,html[data-layout=tablet] .admin-dash-kpi,html[data-layout=tablet] .admin-dash-grid-2,html[data-layout=tablet] .admin-dashboard-grid,html[data-layout=tablet] .ad-set-card,html[data-layout=tablet] .ad-import-success-banner,html[data-layout=tablet] .admin-table-wrap,html[data-layout=tablet] .admin-stats-table-wrap,html[data-layout=mobile] .admin-main__title,html[data-layout=mobile] .admin-toolbar,html[data-layout=mobile] .admin-dash__lead,html[data-layout=mobile] .au-toolbar,html[data-layout=mobile] .admin-dealers-toolbar,html[data-layout=mobile] .ad-set-lead,html[data-layout=mobile] .ad-import-lead,html[data-layout=mobile] .admin-dash-kpi,html[data-layout=mobile] .admin-dash-grid-2,html[data-layout=mobile] .admin-dashboard-grid,html[data-layout=mobile] .ad-set-card,html[data-layout=mobile] .ad-import-success-banner,html[data-layout=mobile] .admin-table-wrap,html[data-layout=mobile] .admin-stats-table-wrap{margin-top:0!important;margin-bottom:0!important}html[data-layout=tablet] .admin-dashboard-grid,html[data-layout=tablet] .admin-dash-grid-2,html[data-layout=tablet] .admin-dashboard-left,html[data-layout=tablet] .admin-dashboard-right,html[data-layout=tablet] .admin-settings-grid,html[data-layout=tablet] .admin-settings-grid--import,html[data-layout=mobile] .admin-dashboard-grid,html[data-layout=mobile] .admin-dash-grid-2,html[data-layout=mobile] .admin-dashboard-left,html[data-layout=mobile] .admin-dashboard-right,html[data-layout=mobile] .admin-settings-grid,html[data-layout=mobile] .admin-settings-grid--import{gap:var(--tablet-block-gap, 20px)!important}@container dealer-table (max-width: 1024px){.home-table-wrap,.profile-table-card__wrap,.catalog-page .catalog-table-wrap,.myparts-table-card__wrap,.part-stock-card__table-wrap,.deal-detail-table-wrap,.admin-dash-table-wrap,.admin-stats-table-wrap,.admin-table-wrap{overflow-x:visible!important;max-width:100%!important;-webkit-overflow-scrolling:auto!important}.home-table-card,.profile-table-card,.myparts-table-card,.part-stock-card,.catalog-page .catalog-table-card{padding:16px 14px!important}.home-table,.profile-table,.catalog-page .catalog-table,.myparts-table,.part-stock-table.part-stock-table--nearest,.deal-detail-table.deal-positions-table,.admin-dash-table,.admin-stats-table,.admin-table{width:100%!important;min-width:0!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;display:block!important}.catalog-page .catalog-table colgroup,.home-table thead,.profile-table thead,.catalog-page .catalog-table thead,.myparts-table thead,.part-stock-table.part-stock-table--nearest thead,.deal-detail-table.deal-positions-table thead,.admin-dash-table thead,.admin-stats-table thead,.admin-table thead{display:none!important}.home-table tbody,.profile-table tbody,.catalog-page .catalog-table tbody,.myparts-table tbody,.part-stock-table.part-stock-table--nearest tbody,.deal-detail-table.deal-positions-table tbody,.admin-dash-table tbody,.admin-stats-table tbody,.admin-table tbody{display:block!important;width:100%!important}.home-table tbody tr.home-table__row--data,.home-table tbody tr:has(td:not([colspan])),.profile-table tbody tr:has(td:not([colspan])),.catalog-page .catalog-table tbody tr:has(td:not([colspan])),.myparts-table tbody tr:has(td:not([colspan])),.part-stock-table.part-stock-table--nearest tbody tr:has(td:not([colspan])),.deal-detail-table.deal-positions-table tbody tr:has(td:not([colspan])),.admin-dash-table tbody tr:has(td:not([colspan])),.admin-stats-table tbody tr:has(td:not([colspan])),.admin-table tbody tr:has(td:not([colspan])){display:block!important;margin-bottom:12px!important;border:1px solid rgba(62,58,57,.14)!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 1px 4px #74684714!important}.home-table tbody tr.home-table__row--data:last-child,.home-table tbody tr:has(td:not([colspan])):last-child,.profile-table tbody tr:has(td:not([colspan])):last-child,.catalog-page .catalog-table tbody tr:has(td:not([colspan])):last-child,.myparts-table tbody tr:has(td:not([colspan])):last-child,.part-stock-table.part-stock-table--nearest tbody tr:has(td:not([colspan])):last-child,.deal-detail-table.deal-positions-table tbody tr:has(td:not([colspan])):last-child,.admin-dash-table tbody tr:has(td:not([colspan])):last-child,.admin-stats-table tbody tr:has(td:not([colspan])):last-child,.admin-table tbody tr:has(td:not([colspan])):last-child{margin-bottom:0!important}.home-table tbody td:not([colspan]),.profile-table tbody td:not([colspan]),.catalog-page .catalog-table tbody td:not([colspan]),.myparts-table tbody td:not([colspan]),.part-stock-table.part-stock-table--nearest tbody td:not([colspan]),.deal-detail-table.deal-positions-table tbody td:not([colspan]),.admin-dash-table tbody td:not([colspan]),.admin-stats-table tbody td:not([colspan]),.admin-table tbody td:not([colspan]){display:grid!important;grid-template-columns:minmax(92px,36%) minmax(0,1fr)!important;gap:4px 12px!important;align-items:start!important;width:100%!important;max-width:none!important;min-width:0!important;padding:10px 14px!important;border:none!important;border-bottom:1px solid rgba(62,58,57,.08)!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:break-word!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto!important;hyphens:auto!important;text-align:left!important;font-size:17px!important;line-height:1.35!important;background:transparent!important}.home-table tbody td:not([colspan]):last-child,.profile-table tbody td:not([colspan]):last-child,.catalog-page .catalog-table tbody td:not([colspan]):last-child,.myparts-table tbody td:not([colspan]):last-child,.part-stock-table.part-stock-table--nearest tbody td:not([colspan]):last-child,.deal-detail-table.deal-positions-table tbody td:not([colspan]):last-child,.admin-dash-table tbody td:not([colspan]):last-child,.admin-stats-table tbody td:not([colspan]):last-child,.admin-table tbody td:not([colspan]):last-child{border-bottom:none!important}.home-table tbody td:not([colspan]):before,.profile-table tbody td:not([colspan]):before,.catalog-page .catalog-table tbody td:not([colspan]):before,.myparts-table tbody td:not([colspan]):before,.part-stock-table.part-stock-table--nearest tbody td:not([colspan]):before,.deal-detail-table.deal-positions-table tbody td:not([colspan]):before,.admin-dash-table tbody td:not([colspan]):before,.admin-stats-table tbody td:not([colspan]):before,.admin-table tbody td:not([colspan]):before{display:block!important;font-size:12px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#3e3a3985!important;line-height:1.3!important}.admin-stats-table tbody td:not([colspan]):before{content:attr(data-label)!important}.home-table tbody td[colspan],.profile-table tbody td[colspan],.catalog-page .catalog-table tbody td[colspan],.myparts-table tbody td[colspan],.part-stock-table.part-stock-table--nearest tbody td[colspan],.deal-detail-table tbody td[colspan],.admin-dash-table tbody td[colspan],.admin-stats-table tbody td[colspan],.admin-table tbody td[colspan]{display:block!important;width:100%!important;max-width:none!important;padding:20px 14px!important;text-align:left!important;border:none!important;white-space:normal!important}.home-table tbody td[colspan]:before,.profile-table tbody td[colspan]:before,.catalog-page .catalog-table tbody td[colspan]:before,.myparts-table tbody td[colspan]:before,.part-stock-table tbody td[colspan]:before,.deal-detail-table tbody td[colspan]:before,.admin-dash-table tbody td[colspan]:before,.admin-stats-table tbody td[colspan]:before,.admin-table tbody td[colspan]:before{display:none!important;content:none!important}.home-table tbody td:nth-child(1):not([colspan]):before{content:"Код"!important}.home-table tbody td:nth-child(2):not([colspan]):before{content:"Название"!important}.home-table tbody td:nth-child(3):not([colspan]):before{content:"Кол-во"!important}.home-table tbody td:nth-child(4):not([colspan]):before{content:"Цена"!important}.home-table tbody td:nth-child(5):not([colspan]):before{content:"Дата"!important}.home-table__code{white-space:normal!important}.profile-table tbody td:nth-child(1):not([colspan]):before{content:"Код"!important}.profile-table tbody td:nth-child(2):not([colspan]):before{content:"Название"!important}.profile-table tbody td:nth-child(3):not([colspan]):before{content:"Кол-во"!important}.profile-table tbody td:nth-child(4):not([colspan]):before{content:"ДЦ"!important}.profile-table tbody td:nth-child(5):not([colspan]):before{content:"Ответств."!important}.profile-table tbody td:nth-child(6):not([colspan]):before{content:"Статус"!important}.profile-table__code{white-space:normal!important}.profile-table__status{white-space:normal!important;max-width:none!important}.catalog-page .catalog-table tbody td:nth-child(1):not([colspan]):before{content:"Код"!important}.catalog-page .catalog-table tbody td:nth-child(2):not([colspan]):before{content:"Название"!important}.catalog-page .catalog-table tbody td:nth-child(3):not([colspan]):before{content:"Категория"!important}.catalog-page .catalog-table tbody td:nth-child(4):not([colspan]):before{content:"Предлож."!important}.catalog-page .catalog-table tbody td:nth-child(5):not([colspan]):before{content:"Кол-во"!important}.catalog-page .catalog-table tbody td:nth-child(6):not([colspan]):before{content:"Цена от"!important}.catalog-page .catalog-table tbody td.catalog-table__code{max-width:none!important;white-space:normal!important}.catalog-page .catalog-table__name-text{-webkit-line-clamp:unset!important;display:block!important}.myparts-table:not(.myparts-table--with-check) tbody td:nth-child(1):not([colspan]):before{content:"Код"!important}.myparts-table:not(.myparts-table--with-check) tbody td:nth-child(2):not([colspan]):before{content:"Название"!important}.myparts-table:not(.myparts-table--with-check) tbody td:nth-child(3):not([colspan]):before{content:"Кол-во"!important}.myparts-table:not(.myparts-table--with-check) tbody td:nth-child(4):not([colspan]):before{content:"ДЦ"!important}.myparts-table:not(.myparts-table--with-check) tbody td:nth-child(5):not([colspan]):before{content:"Ответств."!important}.myparts-table--with-check tbody td.myparts-table__check:not([colspan]){grid-template-columns:minmax(92px,36%) minmax(0,1fr)!important}.myparts-table--with-check tbody td.myparts-table__check:not([colspan]):before{content:"Выбор"!important}.myparts-table--with-check tbody td:nth-child(2):not([colspan]):before{content:"Код"!important}.myparts-table--with-check tbody td:nth-child(3):not([colspan]):before{content:"Название"!important}.myparts-table--with-check tbody td:nth-child(4):not([colspan]):before{content:"Кол-во"!important}.myparts-table--with-check tbody td:nth-child(5):not([colspan]):before{content:"ДЦ"!important}.myparts-table--with-check tbody td:nth-child(6):not([colspan]):before{content:"Ответств."!important}.part-stock-table.part-stock-table--nearest tbody td:nth-child(1):not([colspan]):before{content:"ID"!important}.part-stock-table.part-stock-table--nearest tbody td:nth-child(2):not([colspan]):before{content:"Дилер"!important}.part-stock-table.part-stock-table--nearest tbody td:nth-child(3):not([colspan]):before{content:"Город"!important}.part-stock-table.part-stock-table--nearest tbody td:nth-child(4):not([colspan]):before{content:"Кол-во"!important}.part-stock-table.part-stock-table--nearest tbody td:nth-child(5):not([colspan]):before{content:"Цена"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(1):not([colspan]):before{content:"Код"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(2):not([colspan]):before{content:"Наименование"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(3):not([colspan]):before{content:"Кол-во"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(4):not([colspan]):before{content:"Цена"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(5):not([colspan]):before{content:"Сумма"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(6):not([colspan]):before{content:"Состояние"!important}.deal-detail-table.deal-positions-table tbody td:nth-child(7):not([colspan]):before{content:"Источник"!important}.deal-detail-table.deal-positions-table tbody td:not([colspan]){grid-template-columns:minmax(120px,42%) minmax(0,1fr)!important}.deal-detail-table.deal-positions-table tbody td:not([colspan]):before{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}.deal-positions-table__code{white-space:normal!important}.admin-dash-table tbody td:nth-child(1):not([colspan]):before{content:"Номер"!important}.admin-dash-table tbody td:nth-child(2):not([colspan]):before{content:"ДЦ"!important}.admin-dash-table tbody td:nth-child(3):not([colspan]):before{content:"Статус"!important}.admin-dash-table tbody td:nth-child(4):not([colspan]):before{content:"Дней"!important}.admin-table--users tbody td:nth-child(1):not([colspan]):before{content:"ID"!important}.admin-table--users tbody td:nth-child(2):not([colspan]):before{content:"Email"!important}.admin-table--users tbody td:nth-child(3):not([colspan]):before{content:"ФИО"!important}.admin-table--users tbody td:nth-child(4):not([colspan]):before{content:"Телефон"!important}.admin-table--users tbody td:nth-child(5):not([colspan]):before{content:"Роль"!important}.admin-table--users tbody td:nth-child(6):not([colspan]):before{content:"Активен"!important}.admin-table--users tbody td:nth-child(7):not([colspan]):before{content:"ID дилера"!important}.admin-table--users tbody td:nth-child(8):not([colspan]):before{content:"Дилер"!important}.admin-table--users tbody td:nth-child(9):not([colspan]):before{content:"Регистрация"!important}.admin-table--users tbody td:nth-child(10):not([colspan]):before{content:"Действия"!important}.admin-table--users tbody td:nth-child(10):not([colspan]){grid-template-columns:1fr!important}.admin-table--users tbody td:nth-child(10):not([colspan]):before{margin-bottom:4px!important}.admin-table--dealers tbody td:nth-child(1):not([colspan]):before{content:"ID"!important}.admin-table--dealers tbody td:nth-child(2):not([colspan]):before{content:"Название"!important}.admin-table--dealers tbody td:nth-child(3):not([colspan]):before{content:"Отображ."!important}.admin-table--dealers tbody td:nth-child(4):not([colspan]):before{content:"Код"!important}.admin-table--dealers tbody td:nth-child(5):not([colspan]):before{content:"Статус"!important}.admin-table--dealers tbody td:nth-child(6):not([colspan]):before{content:"Город"!important}.admin-table--dealers tbody td:nth-child(7):not([colspan]):before{content:"Регион"!important}.admin-table--dealers tbody td:nth-child(8):not([colspan]):before{content:"Адрес"!important}.admin-table--dealers tbody td:nth-child(9):not([colspan]):before{content:"Контакт"!important}.admin-table--dealers tbody td:nth-child(10):not([colspan]):before{content:"Email"!important}.admin-table--dealers tbody td:nth-child(11):not([colspan]):before{content:"Телефон"!important}.admin-table--dealers tbody td:nth-child(12):not([colspan]):before{content:"Польз."!important}.admin-table--dealers tbody td:nth-child(13):not([colspan]):before{content:"Остатки"!important}.admin-table--dealers tbody td:nth-child(14):not([colspan]):before{content:"Создан"!important}.admin-table--dealers tbody td:nth-child(15):not([colspan]){grid-template-columns:1fr!important}.admin-table--dealers tbody td:nth-child(15):not([colspan]):before{content:"Действия"!important;margin-bottom:4px!important}.admin-table--dealer-requests tbody td:nth-child(1):not([colspan]):before{content:"ID"!important}.admin-table--dealer-requests tbody td:nth-child(2):not([colspan]):before{content:"Дилер"!important}.admin-table--dealer-requests tbody td:nth-child(3):not([colspan]):before{content:"Код"!important}.admin-table--dealer-requests tbody td:nth-child(4):not([colspan]):before{content:"Договор"!important}.admin-table--dealer-requests tbody td:nth-child(5):not([colspan]):before{content:"Контакт"!important}.admin-table--dealer-requests tbody td:nth-child(6):not([colspan]):before{content:"Телефон"!important}.admin-table--dealer-requests tbody td:nth-child(7):not([colspan]):before{content:"Email"!important}.admin-table--dealer-requests tbody td:nth-child(8):not([colspan]):before{content:"Статус"!important}.admin-table--dealer-requests tbody td:nth-child(9):not([colspan]):before{content:"Коммент."!important}.admin-table--dealer-requests tbody td:nth-child(10):not([colspan]):before{content:"Создана"!important}.admin-table--dealer-requests tbody td:nth-child(11):not([colspan]):before{content:"Проверил"!important}.admin-table--dealer-requests tbody td:nth-child(12):not([colspan]):before{content:"Проверка"!important}.admin-table--dealer-requests tbody td:nth-child(13):not([colspan]):before{content:"Центр"!important}.admin-table--dealer-requests tbody td:nth-child(14):not([colspan]){grid-template-columns:1fr!important}.admin-table--dealer-requests tbody td:nth-child(14):not([colspan]):before{content:"Действия"!important;margin-bottom:4px!important}.home-table tbody td.home-table__qty,.profile-table__qty,.catalog-page .catalog-table tbody td.catalog-table__qty,.myparts-table__qty,.part-stock-table__qty{font-weight:800!important;color:#836096!important}.home-table tbody td.home-table__price,.catalog-page .catalog-table tbody td.catalog-table__price,.part-stock-table__price{font-weight:800!important}.catalog-page .catalog-table-card__divider{margin:18px 0 0!important}.catalog-page .catalog-table-wrap{margin-top:0!important}.home-table-card__head,.catalog-page .catalog-table-card__head{align-items:center!important}.myparts-table-card__head{align-items:flex-start!important}.home-more-btn,.catalog-page .catalog-table-card__more{height:42px!important;padding:0 16px!important;font-size:17px!important}.admin-table-wrap{border:none!important;background:transparent!important}}@media (max-width: 768px),(min-width: 769px) and (max-width: 1199px) and (orientation: portrait){.dealer-search__tabs{padding-left:20px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;flex-wrap:nowrap!important;gap:6px!important;margin-bottom:0!important}.dealer-search__tab{flex-shrink:0!important;height:42px!important;padding:0 14px!important;font-size:16px!important}.dealer-search__tab-text--short{display:inline!important}.dealer-search__tab-text--full{display:none!important}.dealer-search__hint-text--short{display:inline!important}.dealer-search__hint-text--full{display:none!important}.dealer-search__row{display:grid!important;grid-template-columns:minmax(0,1fr) var(--search-control-height)!important;gap:8px!important;align-items:center!important}.dealer-search__input-wrap{min-width:0!important;width:100%!important;position:relative!important}.dealer-search__input-search{display:inline-flex!important;color:var(--color-beige)!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important;width:36px!important;height:36px!important}.dealer-search__input-search-icon{color:currentColor!important}.dealer-search--no-filter .dealer-search__row{grid-template-columns:minmax(0,1fr)!important}.home-search,.catalog-search,.myparts-search{position:relative!important;width:100%!important;box-sizing:border-box!important}.dealer-search__button--search{display:none!important}.dealer-search__input{font-size:16px!important;padding:0 48px 0 14px!important}.dealer-search__hint{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;left:14px!important;font-size:16px!important;line-height:1.2!important;max-width:calc(100% - 56px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;pointer-events:none!important;z-index:0!important}.dealer-search__button--filter{width:var(--search-control-height)!important;min-width:var(--search-control-height)!important;max-width:var(--search-control-height)!important;padding:0!important;font-size:0!important;gap:0!important;justify-content:center!important}.dealer-search__button-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dealer-search__button--filter .dealer-search__button-icon{width:24px!important;height:24px!important}.dealer-search__input-clear{display:none!important}}
