.c1 .cr-crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 14px;padding:0;font-size:.9rem;list-style:none;display:flex}.c1 .cr-crumbs li{align-items:center;gap:8px;display:inline-flex}.c1 .cr-crumbs a,.c1 .cr-crumbs span[aria-current]{color:var(--muted);line-height:1.2;text-decoration:none;display:inline-grid}.c1 .cr-crumbs a:hover{color:var(--gold)}.c1 .cr-crumbs span[aria-current]{color:var(--ink);font-weight:700}.c1 .cr-crumbs small{opacity:.7;letter-spacing:.04em;font-size:.68rem}.c1 .cr-sep{color:var(--muted)}.c1 .cf{gap:10px;margin:6px 0 12px;display:grid}.c1 .cf-gen{color:var(--gold);margin:0;font-weight:700}.c1 .cf-strip{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.c1 .cf-strip li{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.c1 .cf-v{color:var(--ink);font-size:1.15rem;font-weight:800}.c1 .cp-intro{color:var(--muted);max-width:70ch;margin:0 0 12px;line-height:1.7}@media (min-width:900px){.c1 .ct-crumbs.cr-sticky{top:var(--nav-h,64px);z-index:30;background:rgba(var(--bg-rgb), .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:8px 0;position:sticky}}.c1 .ct-crumbs.cr-flash .ct-crumb{border-color:var(--gold);box-shadow:0 0 0 3px rgba(var(--gold-rgb), .25)}.c1 .cfb{gap:8px;margin:0 0 16px;display:grid}.c1 .cfb-row{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.c1 .cfb-row::-webkit-scrollbar{display:none}.c1 .cfb-chip{border:1px solid var(--line2);background:var(--panel);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:.88rem;font-weight:700;display:inline-flex}.c1 .cfb-chip.on{border-color:var(--gold);background:var(--panel2);color:var(--gold)}.c1 .cfb-chip:disabled{opacity:.45;cursor:not-allowed}.c1 .cfb-chip img{object-fit:cover;border-radius:4px}.c1 .cfb-hidden{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.85rem;display:flex}.c1 .cfb-show{font:inherit;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:4px;font-weight:700;text-decoration:underline}@media (max-width:899px){.c1 .cfb{z-index:35;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(var(--bg-rgb), .94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);order:9;margin:0 -16px 16px;position:sticky;bottom:0}.c1 .cr-carpage{flex-direction:column;display:flex}.c1 .cfb-hidden{gap:4px;font-size:.76rem}.c1 .cfb-chip{min-height:38px;padding:0 12px}}.c1 .ct-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.c1 .ct-sort{background:var(--panel);border:1px solid var(--line);border-radius:10px;gap:2px;padding:4px 12px;display:grid}.c1 .ct-sort select{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;min-height:34px;font-weight:700}.c1 .ct-sort select option{background:var(--panel)}.c1 .ct-view{border:1px solid var(--line2);border-radius:10px;margin-inline-start:auto;display:inline-flex;overflow:hidden}.c1 .ct-view button{font:inherit;min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:.85rem;font-weight:700}.c1 .ct-view button.on{background:var(--panel2);color:var(--gold)}.c1 .ct-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.c1 .ct-grid .ct-tier-h{grid-column:1/-1}.c1 .ct-grid .ct-row{grid-template-columns:1fr;align-content:start}.c1 .ct-grid .ct-row .ct-pic img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto}.c1 .ct-quick{font:inherit;border:1px solid var(--line2);min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:.8rem;font-weight:700}.c1 .ct-quick:hover{border-color:var(--gold);color:var(--gold)}.qv-back{z-index:80;background:#05060ca8;justify-content:flex-end;display:flex;position:fixed;inset:0}.c1 .qv{background:var(--bg);border-inline-start:1px solid var(--line2);width:min(460px,100%);height:100%;animation:.22s qv-in;position:relative;overflow-y:auto}[dir=rtl] .c1 .qv,.c1 [dir=rtl] .qv{animation-name:qv-in-rtl}@keyframes qv-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes qv-in-rtl{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.c1 .qv-x{top:10px;border:1px solid var(--line2);background:rgba(var(--bg-rgb), .8);width:44px;height:44px;color:var(--ink);cursor:pointer;z-index:2;border-radius:999px;font-size:1.5rem;position:absolute;inset-inline-end:10px}.c1 .qv-img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%;display:block}.c1 .qv-body{gap:10px;padding:18px;display:grid}.c1 .qv-top{align-items:baseline;gap:10px;margin:0;display:flex}.c1 .qv-name{margin:0;font-size:1.15rem}.c1 .qv-muted{color:var(--muted);margin:0;font-size:.85rem}.c1 .qv-desc{margin:0;line-height:1.7}.c1 .qv-buy{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px;display:flex}.c1 .qv-buy .st-price{margin-inline-end:auto}.c1 .cp-sec{margin:28px 0 0}.c1 .cp-h{margin:0 0 12px;font-size:1.15rem}.c1 .cp-cards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.c1 .cp-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-content:start;gap:6px;padding:10px;display:grid}.c1 .cp-card:hover{border-color:var(--line2)}.c1 .cp-card-img img{aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:10px;width:100%;display:block}.c1 .cp-card-name{color:var(--ink);font-weight:700;text-decoration:none}.c1 .cp-cars{gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.c1 .cp-car{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:14px;flex:0 0 200px;align-content:start;gap:6px;padding:10px;text-decoration:none;display:grid}.c1 .cp-car:hover{border-color:var(--gold)}.c1 .cp-car img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.c1 .cp-car-logo{aspect-ratio:16/9;background:var(--panel2);border-radius:10px;place-items:center;display:grid}.c1 .cp-car .ct-count{justify-self:start;margin-inline-start:0}.c1 .cp-pickup{border:1px solid var(--line2);background:linear-gradient(90deg,#8b1c1e2e,#0000);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:10px 12px;display:flex}.c1 .cp-pickup-h{color:var(--gold);margin-inline-end:6px;font-weight:800}.c1 .cp-gd-pick{align-items:center;gap:10px;margin-bottom:10px;display:flex}.c1 .cp-gd-pick select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line2);border-radius:10px;min-height:42px;padding:0 10px;font-weight:700}.c1 .cp-gd{border-collapse:collapse;background:var(--panel);border:1px solid var(--line);border-radius:12px;width:100%;overflow:hidden}.c1 .cp-gd th,.c1 .cp-gd td{border-bottom:1px solid var(--line);text-align:start;padding:8px 12px}.c1 .cp-gd td.num,.c1 .cp-gd th.num{text-align:center;width:90px}.c1 .cp-gd td.z{color:var(--muted)}.c1 .cp-notify{border:1px solid var(--line2);background:var(--panel);border-radius:16px;gap:10px;margin:20px 0;padding:18px;display:grid}.c1 .cp-notify-f{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.c1 .cp-notify-f label{flex:240px;gap:4px;display:grid}.c1 .cp-notify-f input{font:inherit;border:1px solid var(--line2);background:var(--bg);min-height:48px;color:var(--ink);border-radius:10px;padding:0 12px}.c1 .cp-soon{color:var(--blush);border:1px solid var(--maroon);background:#8b1c1e59;border-radius:999px;padding:2px 10px;font-size:.72rem;font-weight:800;display:inline-block}.c1 .cp-links{flex-wrap:wrap;gap:10px;margin:28px 0 0;display:flex}.c1 .cp-diagram{margin:0 0 16px}.c1 .cp-diagram-stage{border:1px solid var(--line);border-radius:16px;height:min(70svh,520px);margin-top:10px;position:relative;overflow:hidden}.c1 .cr-head{align-items:center;gap:14px;margin:8px 0 18px;display:flex}.c1 .cr-head h1{margin:0}.c1 .cr-group{margin:0 0 28px}.c1 .cr-models{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.c1 .cr-model{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:14px;align-content:start;gap:6px;padding:10px;text-decoration:none;display:grid}.c1 .cr-model:hover{border-color:var(--gold)}.c1 .cr-model img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%}.c1 .cr-model .cr-sil{aspect-ratio:16/9;background:var(--panel2);border-radius:10px;place-items:center;display:grid}.c1 .cr-years{color:var(--muted);font-size:.85rem}.c1 .cr-tl{gap:14px;display:grid}.c1 .cr-gen{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:10px;padding:12px;display:grid}.c1 .cr-gen-h{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.c1 .cr-gen-h img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:160px}.c1 .cr-yrs{flex-wrap:wrap;gap:8px;display:flex}.c1 .cr-yr{border:1px solid var(--line2);min-width:64px;min-height:40px;color:var(--ink);border-radius:10px;place-items:center;font-weight:700;text-decoration:none;display:grid}.c1 .cr-yr:hover{border-color:var(--gold);color:var(--gold)}.c1 .cr-gallery{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.c1 .cr-gallery figure{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin:0;overflow:hidden}.c1 .cr-gallery img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.c1 .cr-gallery figcaption{padding:8px 12px}
