
.pd-page-v221{max-width:1600px;margin:0 auto;padding:28px 28px 54px}.pd-nav-v221{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.pd-back-v221,.pd-mode-v221{display:inline-flex;align-items:center;padding:10px 13px;border:1px solid rgba(205,168,45,.45);border-radius:11px;color:#eadb9a;background:#11150f;text-decoration:none;font-weight:900}.pd-shell-v221{padding:22px;border:1px solid rgba(188,151,39,.38);border-radius:20px;background:rgba(8,11,8,.96);box-shadow:0 24px 56px rgba(0,0,0,.24)}.pd-head-v221{display:flex;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid rgba(188,151,39,.2)}.pd-head-v221>div:first-child>span{font-size:.72rem;font-weight:900;letter-spacing:.14em;color:#d9b94b}.pd-head-v221 h1{margin:4px 0 6px;font:900 2rem/1.05 Georgia,serif}.pd-head-v221 p{margin:0;opacity:.7;max-width:850px;line-height:1.5}.pd-stats-v221{display:grid;grid-template-columns:auto auto;gap:2px 8px;align-content:start;padding:10px 13px;border:1px solid rgba(205,168,45,.22);border-radius:12px;min-width:145px}.pd-stats-v221 strong{font-size:1.2rem;color:#eadb9a}.pd-stats-v221 small{opacity:.65;align-self:center}.pd-controls-v221{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:12px;margin:18px 0}.pd-controls-v221 label{display:grid;gap:7px}.pd-controls-v221 label>span{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:#b9aa75}.pd-controls-v221 input,.pd-controls-v221 select{width:100%;min-width:0;height:43px;border:1px solid rgba(188,151,39,.35);border-radius:10px;background:#0d110d;color:#eee5cf;padding:0 12px;font:700 .88rem/1.2 Trebuchet MS,Segoe UI,sans-serif}.pd-controls-v221 .wide{grid-column:span 2}.pd-controls-v221 button{height:43px;align-self:end;border:1px solid rgba(205,168,45,.5);border-radius:10px;background:#17190f;color:#eadb9a;font-weight:900;cursor:pointer}.pd-oem-chips-v221{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 18px}.pd-oem-chips-v221 button{border:1px solid rgba(188,151,39,.22);background:#0d110d;color:#cfc59d;border-radius:999px;padding:7px 10px;font-weight:800;cursor:pointer}.pd-oem-chips-v221 button.active,.pd-oem-chips-v221 button:hover{border-color:#d9b94b;color:#f0df90;background:#211f11}.pd-groups-v221{display:grid;gap:22px}.pd-oem-group-v221{display:grid;gap:12px}.pd-oem-head-v221{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border:1px solid rgba(188,151,39,.25);border-radius:13px;background:linear-gradient(90deg,rgba(188,151,39,.09),transparent)}.pd-oem-head-v221 h2{margin:0;font:900 1.35rem/1 Georgia,serif}.pd-oem-head-v221 span{font-size:.78rem;opacity:.68}.pd-platform-grid-v221{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.pd-card-v221{overflow:hidden;border:1px solid rgba(188,151,39,.28);border-radius:15px;background:#0c100c}.pd-card-image-v221{height:220px;width:100%;border:0;padding:0;background:#070907;cursor:zoom-in;overflow:hidden}.pd-card-image-v221 img{display:block;width:100%;height:100%;object-fit:contain}.pd-card-body-v221{padding:13px}.pd-card-top-v221{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.pd-card-top-v221 h3{margin:0;font:900 1.12rem/1.15 Georgia,serif}.pd-card-top-v221 small{display:block;margin-top:4px;opacity:.62}.pd-model-count-v221{white-space:nowrap;border:1px solid rgba(188,151,39,.22);border-radius:999px;padding:5px 8px;color:#d9c56f;font-size:.72rem;font-weight:900}.pd-meta-v221{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.pd-meta-v221 span{font-size:.68rem;padding:4px 7px;border:1px solid rgba(188,151,39,.2);border-radius:999px;color:#cbbd8c}.pd-desc-v221{margin:8px 0 10px;line-height:1.45;font-size:.84rem;opacity:.8}.pd-models-v221{display:grid;gap:5px}.pd-model-v221{display:grid;grid-template-columns:46px 1fr auto;gap:8px;align-items:center;padding:7px 8px;border-radius:9px;background:rgba(255,255,255,.025);text-decoration:none;color:inherit}.pd-model-v221:hover{background:rgba(188,151,39,.09)}.pd-model-v221 b{display:grid;place-items:center;height:28px;border-radius:7px;background:#d9c44f;color:#17170d;font-family:Georgia,serif}.pd-model-v221 strong{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-model-v221 span{font-size:.7rem;opacity:.64}.pd-source-v221{display:inline-flex;margin-top:10px;font-size:.74rem;color:#d9b94b;text-decoration:none}.pd-empty-v221{text-align:center;padding:46px 18px;border:1px dashed rgba(188,151,39,.25);border-radius:14px}.pd-empty-v221 strong,.pd-empty-v221 span{display:block}.pd-empty-v221 span{margin-top:6px;opacity:.64}.pd-lightbox-v221{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.9);display:grid;place-items:center;padding:28px}.pd-lightbox-v221[hidden]{display:none}.pd-lightbox-v221 img{max-width:94vw;max-height:86vh;object-fit:contain;border-radius:14px;border:1px solid rgba(217,185,75,.35);background:#080a08}.pd-lightbox-v221 button{position:absolute;right:24px;top:20px;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#101310;color:#fff;font-size:1.6rem}.light .pd-shell-v221,.light .pd-card-v221{background:#f8f5eb;color:#26261e}.light .pd-controls-v221 input,.light .pd-controls-v221 select,.light .pd-oem-chips-v221 button{background:#fffdf6;color:#2b2b24}.light .pd-back-v221,.light .pd-mode-v221{background:#fffdf6;color:#5c501c}@media(max-width:1200px){.pd-controls-v221{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-platform-grid-v221{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.pd-page-v221{padding:18px 10px 36px}.pd-shell-v221{padding:14px}.pd-nav-v221,.pd-head-v221{flex-direction:column}.pd-controls-v221{grid-template-columns:1fr 1fr}.pd-controls-v221 .wide{grid-column:1/-1}.pd-platform-grid-v221{grid-template-columns:1fr}.pd-card-image-v221{height:240px}}@media(max-width:500px){.pd-controls-v221{grid-template-columns:1fr}.pd-controls-v221 .wide{grid-column:auto}}
