/*
黑丝 设计哲学提醒：工业新粗粝主义与赛道记录片美学融合。
本文件必须强化沥青黑、熔炉橙、钣金银、刹车红；采用斜切工业分区、仪表盘数据、胶片时间码与车间动线式布局。每个样式选择都应回答：这是否强化 黑丝 修车改装视频社区的真实车间感与视频 SEO 属性？
*/
:root{--asphalt:#08090b;--panel:#111418;--panel-2:#171a1f;--line:#2a2f36;--orange:#f26a21;--orange-2:#ff8a3d;--red:#d92323;--silver:#c8ced6;--muted:#8d96a3;--paper:#f5f2ea;--cyan:#52e0d4;--shadow:0 24px 80px rgba(0,0,0,.38);--font-title:Arial Black,Microsoft YaHei UI,PingFang SC,sans-serif;--font-body:PingFang SC,Microsoft YaHei,Arial,sans-serif;--font-mono:Consolas,Monaco,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--asphalt);color:var(--paper);font-family:var(--font-body);line-height:1.75;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 10%,rgba(242,106,33,.14),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 18px);z-index:-2}body:after{content:"";position:fixed;inset:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.018),rgba(255,255,255,.018) 1px,transparent 1px,transparent 4px);mix-blend-mode:screen;opacity:.25;z-index:-1}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}p{margin:0 0 1rem;color:#d7d9dd}.tfffbb1{width:min(1180px,calc(100% - 32px));margin:0 auto}.iejv6n7f{position:absolute;left:-999px}.iejv6n7f:focus{left:16px;top:16px;background:var(--orange);color:#111;padding:8px 14px;z-index:999}.htpjt6{position:sticky;top:0;z-index:50;background:rgba(8,9,11,.84);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08)}.sue6xo{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0}.d44a5nt7{display:flex;align-items:center;gap:12px;font-family:var(--font-title);letter-spacing:.04em}.d44a5nt7 img{width:54px;height:54px;object-fit:cover;border:1px solid rgba(255,255,255,.16);background:#151515}.d44a5nt7 span{font-size:26px}.wg69ophd{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.wg69ophd a{font-weight:700;font-size:14px;color:#e9e9e9;padding:9px 12px;border:1px solid transparent;transition:.22s}.wg69ophd a:hover,.wg69ophd a.active{border-color:rgba(242,106,33,.55);background:rgba(242,106,33,.11);color:#fff}.flcof5i{border-top:1px solid rgba(255,255,255,.06);padding:10px 0 14px}.kmrxxppn{display:flex;gap:10px;align-items:center;background:linear-gradient(90deg,#14171b,#0d0f12);border:1px solid rgba(242,106,33,.35);padding:9px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.kmrxxppn input{flex:1;background:transparent;border:0;outline:0;color:#fff;font-size:15px}.kmrxxppn button,.wr6ws{border:0;background:var(--orange);color:#160b05;font-weight:900;padding:11px 16px;font-family:var(--font-title);transition:.2s;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.kmrxxppn button:hover,.wr6ws:hover{transform:translateY(-1px);filter:brightness(1.08)}.n8vhoj98{font-size:13px;color:#b7bdc7;margin-top:8px;min-height:22px}.qp9fem7{position:relative;min-height:650px;background-image:linear-gradient(90deg,rgba(8,9,11,.96) 0%,rgba(8,9,11,.78) 42%,rgba(8,9,11,.15) 100%),var(--hero);background-size:cover;background-position:center;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.pqk47c{padding:84px 0 110px;width:min(720px,100%)}.ku61b{display:inline-flex;align-items:center;gap:8px;color:var(--orange-2);font-family:var(--font-mono);font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-left:4px solid var(--orange);padding-left:10px}.qp9fem7 h1,.bg80ibnb h1{font-family:var(--font-title);font-size:clamp(42px,7vw,86px);line-height:.96;margin:18px 0 20px;letter-spacing:-.05em}.qp9fem7 h2,.c5acjc2n h2,.bg80ibnb h2{font-family:var(--font-title);font-size:clamp(28px,4vw,54px);line-height:1.05;margin:0 0 18px;letter-spacing:-.035em}.hxcqg8{font-size:18px;color:#e6e7ea;max-width:680px}.al657z{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.wr6ws.secondary{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}.vlq85{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:-58px;position:relative;z-index:3;background:rgba(255,255,255,.08);box-shadow:var(--shadow)}.edp80mr6{background:#12151a;padding:22px;border-top:3px solid var(--orange)}.edp80mr6 strong{display:block;font-family:var(--font-mono);font-size:30px;color:#fff}.edp80mr6 span{color:#aeb5be;font-size:13px}.c5acjc2n{padding:86px 0;position:relative}.c5acjc2n.diagonal{clip-path:polygon(0 4%,100% 0,100% 96%,0 100%);background:#101318;margin-top:-28px;padding-top:110px;padding-bottom:110px}.wxatjj{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:34px}.e3ynx{color:var(--orange);font-family:var(--font-mono);font-weight:800}.wxatjj p{max-width:620px;color:#c0c6ce}.cmf51{display:grid;gap:18px}.cmf51.cols-3{grid-template-columns:repeat(3,1fr)}.cmf51.cols-4{grid-template-columns:repeat(4,1fr)}.uctr8sq{background:linear-gradient(180deg,#171a1f,#101216);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 36px rgba(0,0,0,.22);position:relative;overflow:hidden}.uctr8sq:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(var(--orange),transparent)}.uctr8sq.pad{padding:24px}.uctr8sq h3,.uctr8sq h4,.uctr8sq h5,.uctr8sq h6{font-family:var(--font-title);margin:.2rem 0 .8rem;line-height:1.18}.uctr8sq h3{font-size:24px}.uctr8sq h4{font-size:19px}.z1x3779h{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.i7abqekk{font-family:var(--font-mono);font-size:12px;color:#111;background:var(--silver);padding:4px 8px;font-weight:900}.i7abqekk.hot{background:var(--orange)}.hsir6d{min-height:310px;background:#08090b;transition:.26s;display:flex;flex-direction:column}.pae408q{position:relative;aspect-ratio:16/10;overflow:hidden;background:#222}.pae408q img{width:100%;height:100%;object-fit:cover;filter:saturate(.95) contrast(1.08);transition:.36s}.hjhgh7j{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.2);opacity:0;transition:.28s;border:0;color:inherit;cursor:pointer;padding:0}.hjhgh7j span{width:72px;height:72px;border-radius:50%;background:rgba(242,106,33,.9);display:grid;place-items:center;box-shadow:0 0 0 11px rgba(242,106,33,.16)}.hjhgh7j span:before{content:"";border-left:20px solid #111;border-top:13px solid transparent;border-bottom:13px solid transparent;margin-left:5px}.hsir6d:hover{transform:translateY(-5px)}.hsir6d:hover .hjhgh7j{opacity:1}.hsir6d:hover img{transform:scale(1.06)}.cxy8vuj{padding:17px}.tdu3pa{display:flex;gap:12px;flex-wrap:wrap;color:#aeb5be;font-size:13px;font-family:var(--font-mono)}.jbe8vz{position:absolute;right:10px;bottom:10px;font-family:var(--font-mono);font-size:12px;background:rgba(0,0,0,.78);padding:3px 7px;color:#fff}.s406zee{background:#050607;color:#d2f4db;border:1px dashed rgba(82,224,212,.45);padding:18px;overflow:auto;font-family:var(--font-mono);font-size:13px;white-space:pre-wrap}.ub9od{display:grid;grid-template-columns:1.08fr .92fr;gap:28px;align-items:center}.ub9od img{border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow)}.go7voz3{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start}.ucrxoz{width:72px;height:72px;border-radius:0;background:linear-gradient(135deg,var(--orange),#222);display:grid;place-items:center;font-family:var(--font-title);font-size:28px;color:#111;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.mzpy7ma0{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.i4lvf{min-height:78px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:#15181d;font-family:var(--font-title);color:#d9dce2}.faq-item{border:1px solid rgba(255,255,255,.1);margin-bottom:10px;background:#111418}.lrnmkxm{width:100%;text-align:left;background:none;color:#fff;border:0;padding:18px;font-weight:900;font-size:16px}.tsx5o7{display:none;padding:0 18px 18px;color:#c5cad1}.faq-item.open .tsx5o7{display:block}.bn1dbav{padding:22px;border-left:4px solid var(--orange);background:#15181d}.n33v1080{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fbls5iv{display:flex;gap:16px;flex-wrap:wrap}.ueicj22{width:150px;border:1px solid rgba(255,255,255,.12);background:#fff;padding:6px}.npyzu4i9{display:flex;gap:10px;flex-wrap:wrap}.npyzu4i9 button{background:#161a1f;color:#fff;border:1px solid rgba(255,255,255,.12);padding:9px 12px}.waf09q00{font-size:14px;color:#aeb5be;margin:28px 0}.bg80ibnb{padding:70px 0 44px;background:linear-gradient(135deg,#111418,#08090b);border-bottom:1px solid rgba(255,255,255,.08)}.article-list{display:grid;gap:20px}.article{display:grid;grid-template-columns:280px 1fr;gap:22px}.msnvw6{padding:54px 0 34px;background:#050607;border-top:1px solid rgba(255,255,255,.08)}.msdq1r8j{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:24px}.qisno{border:1px dashed rgba(242,106,33,.45);padding:14px;background:#101216;color:#bfc5cd;font-family:var(--font-mono);font-size:12px}.bgbgg{color:#ffb48c;font-family:var(--font-mono)}@media (max-width:900px){.sue6xo{align-items:flex-start;flex-direction:column}.wg69ophd{justify-content:flex-start}.qp9fem7{min-height:560px;background-position:65% center}.vlq85,.cmf51.cols-3,.cmf51.cols-4,.mzpy7ma0,.n33v1080,.ub9od,.msdq1r8j{grid-template-columns:1fr}.wxatjj{display:block}.article{grid-template-columns:1fr}.vlq85{margin-top:0}.c5acjc2n.diagonal{clip-path:none;margin-top:0;padding-top:70px;padding-bottom:70px}}@media (max-width:560px){.tfffbb1{width:min(100% - 22px,1180px)}.qp9fem7 h1{font-size:42px}.d44a5nt7 span{font-size:22px}.al657z{display:block}.wr6ws{display:inline-block;margin:6px 0}.kmrxxppn{display:block}.kmrxxppn button{margin-top:10px;width:100%}.c5acjc2n{padding:58px 0}.uctr8sq.pad{padding:18px}}
