._catalog_1cwkk_1{gap:18px;display:grid}._hero_1cwkk_1{background:linear-gradient(135deg,#f8f7ff,#f0f8f4);border:1px solid #e3e5ec;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px;display:flex}._hero_1cwkk_1 span,._selected_1cwkk_3 small,._detail_1cwkk_3 small{color:#6d43ae;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}._hero_1cwkk_1 h1{margin:5px 0 8px;font-size:36px}._hero_1cwkk_1 p{color:#667085;max-width:760px;margin:0}._hero_1cwkk_1>b{color:#fff;white-space:nowrap;background:#172342;border-radius:999px;padding:9px 12px}._layout_1cwkk_5{background:#fff;border:1px solid #e3e5ec;border-radius:20px;grid-template-columns:330px minmax(0,1fr);min-height:720px;display:grid;overflow:hidden}._sidebar_1cwkk_5{background:#fafafd;border-right:1px solid #e4e5eb}._sidebar_1cwkk_5>input,._partSearch_1cwkk_5{box-sizing:border-box;background:#fff;border:1px solid #d9dce6;border-radius:10px;width:calc(100% - 24px);margin:12px;padding:11px 12px}._catalogList_1cwkk_5{max-height:760px;overflow:auto}._catalogList_1cwkk_5 button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ececf2;gap:3px;width:100%;padding:12px 14px;display:grid}._catalogList_1cwkk_5 button:hover,._catalogList_1cwkk_5 button._active_1cwkk_7{background:#f0ebfb;box-shadow:inset 4px 0 #6e35c7}._catalogList_1cwkk_5 b{color:#19263e;font-size:12px}._catalogList_1cwkk_5 span{color:#68758a;font-size:10px}._catalogList_1cwkk_5 small{color:#8b93a2;font-size:9px}._main_1cwkk_9{min-width:0}._empty_1cwkk_9{color:#6d7788;align-content:center;place-items:center;gap:8px;min-height:600px;display:grid}._selected_1cwkk_3{border-bottom:1px solid #e5e6ec;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}._selected_1cwkk_3 h2{margin:3px 0;font-size:23px}._selected_1cwkk_3 p{color:#707b8e;margin:0}._selected_1cwkk_3 button,._back_1cwkk_9{cursor:pointer;background:#fff;border:1px solid #d9dce5;border-radius:9px;padding:8px 11px}._sections_1cwkk_11{background:#fbfbfd;border-bottom:1px solid #e7e8ee;flex-wrap:wrap;gap:8px;padding:14px;display:flex}._sections_1cwkk_11 button{cursor:pointer;background:#fff;border:1px solid #dddfe7;border-radius:10px;gap:2px;padding:9px 11px;display:grid}._sections_1cwkk_11 button._active_1cwkk_7{background:#f1ebfb;border-color:#6e35c7}._sections_1cwkk_11 b{font-size:11px}._sections_1cwkk_11 span{color:#788296;font-size:9px}._schemeGrid_1cwkk_13{background:#e5e6ec;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}._schemeGrid_1cwkk_13 button{text-align:left;cursor:pointer;background:#fff;border:0;gap:4px;min-height:105px;padding:14px;display:grid}._schemeGrid_1cwkk_13 button:hover{background:#faf8ff}._schemeGrid_1cwkk_13 b{color:#563097}._schemeGrid_1cwkk_13 span{font-size:12px;font-weight:700}._schemeGrid_1cwkk_13 small{color:#7a8497}._detail_1cwkk_3>._back_1cwkk_9{margin:14px}._detail_1cwkk_3>header{border-bottom:1px solid #e6e7ed;justify-content:space-between;align-items:center;gap:18px;padding:0 18px 14px;display:flex}._detail_1cwkk_3 h2{margin:4px 0}._detail_1cwkk_3>header>span{color:#fff;background:#183a2c;border-radius:999px;padding:7px 10px;font-size:10px}._imageWrap_1cwkk_15{background:#edf0f5;max-height:680px;padding:18px;overflow:auto}._imageWrap_1cwkk_15 img{background:#fff;max-width:none;margin:auto;display:block;box-shadow:0 8px 24px #17234218}._noImage_1cwkk_15{text-align:center;color:#7a8495;padding:40px}._parts_1cwkk_17{background:#e5e6ec;gap:1px;display:grid}._parts_1cwkk_17 article{background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}._parts_1cwkk_17 article>div{gap:3px;display:grid}._parts_1cwkk_17 code{color:#172342;font-weight:900}._parts_1cwkk_17 a{color:#fff;background:#6e35c7;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:900}._error_1cwkk_17,._loading_1cwkk_17{color:#8c2430;background:#fff5f5;border-radius:10px;padding:12px 15px}._loading_1cwkk_17{color:#5e39a0;background:#f6f4ff}@media (width<=900px){._layout_1cwkk_5{grid-template-columns:1fr}._sidebar_1cwkk_5{border-bottom:1px solid #e4e5eb;border-right:0}._catalogList_1cwkk_5{max-height:340px}._schemeGrid_1cwkk_13{grid-template-columns:repeat(2,minmax(0,1fr))}._hero_1cwkk_1{display:grid}._hero_1cwkk_1>b{justify-self:start}}@media (width<=560px){._schemeGrid_1cwkk_13{grid-template-columns:1fr}._selected_1cwkk_3,._detail_1cwkk_3>header,._parts_1cwkk_17 article{align-items:stretch;display:grid}._hero_1cwkk_1 h1{font-size:30px}._imageWrap_1cwkk_15{padding:8px}._parts_1cwkk_17 a{text-align:center}}._vinBox_1cwkk_23{background:#fff;border:1px solid #dfe3eb;border-radius:16px;grid-template-columns:240px minmax(320px,1fr);align-items:center;gap:12px 20px;padding:16px 18px;display:grid}._vinBox_1cwkk_23>div{gap:3px;display:grid}._vinBox_1cwkk_23>div span{color:#6d43ae;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}._vinBox_1cwkk_23>div b{color:#172342;font-size:16px}._vinBox_1cwkk_23>div small{color:#758095}._vinBox_1cwkk_23 form{gap:8px;display:flex}._vinBox_1cwkk_23 input{min-width:0;font:inherit;text-transform:uppercase;border:1px solid #cfd4df;border-radius:10px;flex:1;padding:11px 12px}._vinBox_1cwkk_23 button{color:#fff;cursor:pointer;background:#172342;border:0;border-radius:10px;padding:11px 16px;font-weight:900}._vinBox_1cwkk_23 button:disabled{opacity:.6;cursor:wait}._vinMessage_1cwkk_23,._vinWarn_1cwkk_23{color:#245f3f;background:#eef8f2;border-radius:9px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:11px}._vinWarn_1cwkk_23{color:#835816;background:#fff7e7}@media (width<=700px){._vinBox_1cwkk_23{grid-template-columns:1fr}._vinBox_1cwkk_23 form{grid-template-columns:1fr auto;display:grid}}
