*{box-sizing:border-box}[hidden]{display:none!important}body.adm{color:#1e1e1e;background:#f3f4f3;margin:0;font:14px/1.45 Inter,system-ui,-apple-system,sans-serif}.adm a{color:inherit}.adm button{font:inherit;cursor:pointer}.adm main{max-width:1500px;margin:0 auto;padding:18px 20px 60px}.topnav{z-index:30;color:#fff;background:#1c201f;flex-wrap:wrap;align-items:center;gap:22px;min-height:52px;padding:0 20px;font-size:14px;display:flex;position:sticky;top:0}.topnav .brand{letter-spacing:.06em;align-items:center;gap:9px;margin-right:8px;font-weight:600;display:flex}.topnav .brand img{border-radius:50%;width:26px;height:26px}.topnav a.tab{color:#ffffffb3;border-bottom:2px solid #0000;padding:16px 0;text-decoration:none}.topnav a.tab:hover{color:#fff}.topnav a.tab.on{color:#fff;border-bottom-color:#e2e2dd;font-weight:600}.topnav .tab .n{color:#1c201f;background:#e2e2dd;border-radius:10px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.topnav .site{color:#ffffff8c;margin-left:auto;font-size:13px}.topnav .site a{color:#fff}.panel{background:#fff;border:1px solid #e2e5e3;border-radius:10px;margin-bottom:14px;padding:20px}.panel h2{margin:0 0 12px;font-size:16px;font-weight:600}.muted{color:#8a938f}.demo-note{color:#6b5a33;background:#fffaf0;border:1px solid #f0d9a8;border-radius:10px;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;font-size:13px;display:flex}.btn{color:#1e1e1e;white-space:nowrap;background:#fff;border:1px solid #d9dedc;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{border-color:#b9c0bd}.btn.primary{color:#fff;background:#1c201f;border-color:#1c201f}.btn.primary:hover{background:#000}.btn.gold{color:#1c201f;background:#e2e2dd;border-color:#e2e2dd}.btn.ghost{color:#55605d;background:0 0;border-color:#0000}.tools{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.tools h1{margin:0 auto 0 0;font-size:22px;font-weight:600}.tools input[type=search],.tools select{height:36px;font:inherit;background:#fff;border:1px solid #d9dedc;border-radius:8px;min-width:220px;padding:0 12px;font-size:13px}.chip{color:#55605d;background:#f0f2f1;border-radius:11px;align-items:center;height:22px;margin:2px 4px 2px 0;padding:0 8px;font-size:11.5px;display:inline-flex}.pages{background:#fff;border:1px solid #e2e5e3;border-radius:10px;overflow:hidden}.phead,.prow{grid-template-columns:64px minmax(0,1fr) 260px 140px;align-items:center;gap:14px;padding:11px 16px;display:grid}.phead{text-transform:uppercase;letter-spacing:.05em;color:#77817e;background:#f6f7f6;font-size:11px}.prow{border-top:1px solid #f0f2f1}.prow:hover{background:#fafbfa}.pgroup{text-transform:uppercase;letter-spacing:.05em;color:#55605d;background:#f8f9f8;border-top:1px solid #eceeed;padding:12px 16px 8px;font-size:11px;font-weight:600}.pgroup span{color:#99a3a0;font-weight:400}.thumb{object-fit:cover;background:#eef0ef;border-radius:6px;width:52px;height:40px;display:block}.pname{font-weight:600}.purl{color:#7a1f2b;word-break:break-all;font-size:12.5px;text-decoration:none}.pkind{color:#77817e;text-align:right;font-size:12px}details.pcat>summary{cursor:pointer;list-style:none}details.pcat>summary::-webkit-details-marker{display:none}details.pcat[open]>summary{background:#fbf8f2}.caret{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid #55605d;width:0;height:0;margin-right:8px;transition:transform .15s;display:inline-block}details.pcat[open] .caret{transform:rotate(90deg)}.lvl1 .pname{padding-left:22px}@media (width<=900px){.phead,.prow{grid-template-columns:52px minmax(0,1fr)}.phead>:nth-child(n+3),.prow>:nth-child(n+3){display:none}}.pa{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;display:grid}.pa__side{background:#fff;border:1px solid #e2e5e3;border-radius:10px;gap:2px;padding:10px;display:grid;position:sticky;top:70px}.pa__cap{text-transform:uppercase;letter-spacing:.05em;color:#8a938f;margin:4px 8px 8px;font-size:11px;font-weight:600}.pa__side button{text-align:left;color:#1e1e1e;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.pa__side button span{color:#99a3a0;font-size:12px}.pa__side button:hover{background:#f4f5f4}.pa__side button.on{color:#fff;background:#1c201f}.pa__side button.on span{color:#e2e2dd}.pa__side .pa__addpart{color:#7a1f2b;border-top:1px solid #eceeed;border-radius:0;margin-top:6px}.pa__bulk{background:#fffaf0;border:1px solid #f0d9a8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:10px 14px;display:flex}.pt{background:#fff;border:1px solid #e2e5e3;border-radius:10px;overflow:hidden}.pt__head,.pt__row{grid-template-columns:28px 56px minmax(0,1.6fr) minmax(0,1.3fr) 130px 70px 60px;align-items:center;gap:14px;padding:10px 16px;display:grid}.pt__head{text-transform:uppercase;letter-spacing:.05em;color:#77817e;background:#f6f7f6;font-size:11px}.pt__row{cursor:pointer;border-top:1px solid #f0f2f1}.pt__row:hover{background:#fafbfa}.pt__row.is-sel{background:#fbf6ec}.pt__row.is-off{opacity:.55}.pt__row .thumb{width:48px;height:56px}.pt__sku{margin-top:2px;font-size:12px;display:block}.pt__mark{color:#fff;background:#7a1f2b;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:11px;font-style:normal}.pt__price b{font-weight:600;display:block}.pt__price s{color:#99a3a0;font-size:12px}.pa__toast{z-index:80;color:#fff;background:#1c201f;border-radius:10px;padding:12px 18px;font-size:13.5px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000040}.sw{cursor:pointer;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.sw input{opacity:0;pointer-events:none;position:absolute}.sw span{background:#cfd5d2;border-radius:10px;flex:none;width:36px;height:20px;transition:background .2s;position:relative}.sw span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.sw input:checked+span{background:#2e7d4f}.sw input:checked+span:after{transform:translate(16px)}.sw input:focus-visible+span{outline-offset:2px;outline:2px solid #e2e2dd}@media (width<=900px){.pa{grid-template-columns:1fr}.pa__side{display:flex;position:static;overflow-x:auto}.pa__side button{white-space:nowrap}.pa__cap{display:none}.pt__head,.pt__row{grid-template-columns:28px 48px minmax(0,1fr) 90px}.pt__head>:nth-child(n+5),.pt__row>:nth-child(n+5),.pt__head>:nth-child(4),.pt__row>:nth-child(4){display:none}}.ed{z-index:60;position:fixed;inset:0}.ed__bg{background:#14161573;position:absolute;inset:0}.ed__panel{background:#fff;flex-direction:column;width:min(860px,100%);animation:.28s cubic-bezier(.2,.7,.2,1) edin;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-20px 0 50px #0000002e}.ed__panel--narrow{width:min(720px,100%)}@keyframes edin{0%{opacity:0;transform:translate(40px)}}.ed__head{border-bottom:1px solid #eceeed;align-items:center;gap:12px;padding:16px 22px;display:flex}.ed__head>div:first-child{min-width:0;margin-right:auto}.ed__head h2{white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:19px;font-weight:600;overflow:hidden}.ed__tabs{border-bottom:1px solid #eceeed;gap:4px;padding:0 22px;display:flex;overflow-x:auto}.ed__tabs button{color:#55605d;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 10px;font-size:13.5px}.ed__tabs button.on{color:#1e1e1e;border-bottom-color:#7a1f2b;font-weight:600}.ed__body{flex:1;padding:22px;overflow:auto}.ed__foot{border-top:1px solid #eceeed;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;display:flex}.ed__h3{margin:22px 0 10px;font-size:14px;font-weight:600}.fgrid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.f{color:#55605d;gap:6px;font-size:12.5px;display:grid}.f em{color:#99a3a0;margin-left:4px;font-style:normal}.f--wide{grid-column:1/-1}.f input,.f select,.f textarea,.vt input{width:100%;height:38px;font:inherit;color:#1e1e1e;background:#fff;border:1px solid #d9dedc;border-radius:8px;padding:0 11px;font-size:14px}.f textarea{resize:vertical;height:auto;padding:10px 11px}.f input:focus,.f textarea:focus,.vt input:focus{border-color:#7a1f2b;outline:none;box-shadow:0 0 0 3px #7a1f2b1f}.url{border:1px solid #d9dedc;border-radius:8px;align-items:center;display:flex;overflow:hidden}.url em{color:#99a3a0;white-space:nowrap;padding:0 4px 0 11px;font-size:13px}.url input{box-shadow:none!important;border:0!important}.snip{background:#fafbfa;border:1px solid #eceeed;border-radius:10px;gap:3px;padding:14px 16px;display:grid}.snip__url{color:#55605d;font-size:12px}.snip__t{color:#1a0dab;font-size:17px}.snip__d{color:#4d5156;font-size:13px}.gal{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.gal__item{aspect-ratio:4/5;cursor:grab;background:#eef0ef;border-radius:8px;margin:0;position:relative;overflow:hidden}.gal__item img{object-fit:cover;width:100%;height:100%}.gal__cover{color:#fff;background:#1c201f;border-radius:4px;padding:2px 7px;font-size:11px;position:absolute;top:6px;left:6px}.gal__del{background:#ffffffe6;border:0;border-radius:50%;width:24px;height:24px;font-size:16px;line-height:1;position:absolute;top:6px;right:6px}.gal__add{aspect-ratio:4/5;color:#55605d;cursor:pointer;text-align:center;border:1.5px dashed #c6cdca;border-radius:8px;place-content:center;justify-items:center;gap:2px;display:grid}.gal__add b{font-size:26px;font-weight:300}.gal__add small{color:#99a3a0}.gal__add:hover{color:#7a1f2b;border-color:#7a1f2b}.checks{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.ck{cursor:pointer;border:1px solid #e2e5e3;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.ck input{accent-color:#7a1f2b;flex:none;width:16px;height:16px}.ck--block{align-items:flex-start;margin-top:8px}.ck--block span{gap:2px;display:grid}.ck--block small{color:#8a938f;font-size:12px}.vt{border-collapse:collapse;width:100%;font-size:13px}.vt th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#77817e;padding:6px;font-size:11px;font-weight:600}.vt td{border-top:1px solid #f0f2f1;padding:4px 6px}.vt--cols td{padding:8px 6px}.vt code{background:#f4f5f4;border-radius:4px;padding:2px 6px;font-size:12.5px}.steps{counter-reset:st;gap:22px;margin:0;padding:0;list-style:none;display:grid}.steps>li{counter-increment:st;gap:4px;padding-left:38px;display:grid;position:relative}.steps>li:before{content:counter(st);color:#fff;background:#1c201f;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:grid;position:absolute;top:-2px;left:0}.steps>li>b{margin-bottom:6px;font-size:15px}.drop{text-align:center;cursor:pointer;color:#55605d;border:1.5px dashed #c6cdca;border-radius:10px;justify-items:center;gap:4px;padding:28px 16px;font-size:13px;display:grid}.drop b{color:#1e1e1e;font-size:15px}.drop:hover{border-color:#7a1f2b}.drop--ok{background:#f2faf5;border-style:solid;border-color:#2e7d4f}.btn[disabled]{opacity:.45;cursor:not-allowed}@media (width<=700px){.fgrid{grid-template-columns:1fr}.ed__head{flex-wrap:wrap}}.kb{grid-template-columns:repeat(4,minmax(240px,1fr));align-items:start;gap:14px;display:grid;overflow-x:auto}.kb__col{background:#eceeed;border-radius:10px;gap:10px;padding:10px;display:grid}.kb__col h2{margin:4px 4px 2px;font-size:13px;font-weight:600}.kb__col h2 span{color:#8a938f;margin-left:4px;font-weight:400}.kb__card{background:#fff;border:1px solid #e2e5e3;border-radius:8px;gap:4px;padding:12px;font-size:13px;display:grid}.kb__card p{margin:0}.kb__top{justify-content:space-between;align-items:center;display:flex}.kb__who{font-weight:600}.kb__meta{color:#77817e;justify-content:space-between;font-size:12px;display:flex;margin-top:4px!important}.kb__meta b{color:#1e1e1e}.sync{background:#fff;border:1px solid #e2e5e3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;padding:10px 14px;font-size:13.5px;display:flex}.sync__dot{background:#b8bfbc;border-radius:50%;flex:none;width:9px;height:9px}.sync--on .sync__dot{background:#2e7d4f;box-shadow:0 0 0 4px #2e7d4f26}.sync--off{background:#fffaf0;border-color:#f0d9a8}.sync .btn{margin-left:auto}.sync__st{background:#f0f2f1;border-radius:12px;padding:3px 10px;font-size:12.5px}.sync__st--saving,.sync__st--building{color:#7a5a12;background:#fff3d6}.sync__st--done{color:#1f6a3e;background:#e3f4ea}.sync__st--error{color:#9b2533;background:#fbe5e7}.sync__st a{color:inherit}.pa__newpart{border-top:1px solid #eceeed;gap:8px;margin-top:6px;padding:10px;display:grid}.pa__newpart input{height:34px;font:inherit;border:1px solid #d9dedc;border-radius:7px;padding:0 10px;font-size:13px}.pa__newpart div{gap:6px;display:flex}.pt__off{color:#55605d;background:#e9ecea;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:11px;font-style:normal}.gal__item--new{outline-offset:-2px;outline:2px dashed #e2e2dd}.gal__badge{color:#fff;text-align:center;background:#1c201fcc;border-radius:4px;padding:2px 6px;font-size:10.5px;position:absolute;bottom:6px;left:6px;right:6px}.seg{background:#fff;border:1px solid #d9dedc;border-radius:8px;display:inline-flex;overflow:hidden}.seg button{height:34px;font:inherit;color:#55605d;cursor:pointer;background:0 0;border:0;padding:0 13px;font-size:13px}.seg button.on{color:#fff;background:#1c201f;font-weight:600}.tw{background:#fff;border:1px solid #e2e5e3;border-radius:10px;overflow-x:auto}.kb__col.is-over{outline-offset:-2px;outline:2px dashed #1c201f}.kb__card[draggable]{cursor:grab}.kb__card.is-drag{opacity:.45}.topnav .tab .lk{opacity:.8;font-size:11px}.pa__side button.sub{color:#55605d;font-size:13px}.pa__side button.sub.on{color:#fff}.pa__newpart select{height:34px;font:inherit;background:#fff;border:1px solid #d9dedc;border-radius:7px;padding:0 8px;font-size:12.5px}.kb__goods{font-size:13px}.pcard{color:inherit;text-decoration:none}.pcard:hover{color:#7a1f2b;text-decoration:underline}.cars__bar{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.cars__bar input,.cars__bar select{font:inherit;border:1px solid #d8dde3;border-radius:8px;padding:8px 10px}.cars__bar input{min-width:260px}.cars__hint{margin:6px 0 10px}.cars__lists{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.cars__chip{background:#eef1f5;border-radius:999px;padding:4px 12px;font-size:13px}.cars__table{border-collapse:collapse;width:100%;font-size:14px}.cars__table th,.cars__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f3;padding:8px 10px}.cars__table th{color:#6b7682;font-size:13px;font-weight:600}.cars__table img{object-fit:cover;background:#f3f5f7;border-radius:8px}.cars__name{color:#1b1f24;font-weight:600;text-decoration:none}.cars__name:hover{text-decoration:underline}.cars__warn{color:#b4452f}.card-sec{background:#fff;border:1px solid #e6eaee;border-radius:12px;margin-bottom:16px;padding:18px 20px}.card-sec h2{margin:0 0 12px;font-size:16px}.seo-list{gap:10px;margin:0;display:grid}.seo-list>div{grid-template-columns:200px minmax(0,1fr);gap:12px;display:grid}.seo-list dt{color:#6b7682;font-size:13px}.seo-list dd{margin:0;font-size:14px}.pstat__per{gap:6px;margin-bottom:14px;display:flex}.pstat__per button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d8dde3;border-radius:8px;padding:6px 14px;font-size:13px}.pstat__per button.on{color:#fff;background:#1b1f24;border-color:#1b1f24}.pstat__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.pstat__tile{border:1px solid #e6eaee;border-radius:10px;gap:2px;padding:12px 14px;display:grid}.pstat__tile b{font-size:22px}.pstat__tile span{font-size:13px}.pstat__tile i{color:#8a949e;font-size:12px;font-style:normal}.pstat__err{color:#b4452f;font-size:14px}@media (width<=640px){.seo-list>div{grid-template-columns:1fr;gap:2px}.cars__table th:nth-child(6),.cars__table td:nth-child(6),.cars__table th:nth-child(7),.cars__table td:nth-child(7){display:none}}.cars__note{color:#8a949e;text-overflow:ellipsis;white-space:nowrap;max-width:46ch;font-size:12px;overflow:hidden}
