{"id":1970,"date":"2026-08-18T14:29:22","date_gmt":"2026-08-18T17:29:22","guid":{"rendered":"https:\/\/apaf1estrela.com\/?p=1970"},"modified":"2026-08-18T14:29:22","modified_gmt":"2026-08-18T17:29:22","slug":"carrocerias-apa-f1","status":"publish","type":"post","link":"https:\/\/apaf1estrela.com\/index.php\/2026\/08\/18\/carrocerias-apa-f1\/","title":{"rendered":"Carrocerias APA F1 (post)"},"content":{"rendered":"<style>\n\/* === F1 NAVIGATION BLOCK === *\/\n.f1-redesign-preview .f1-nav-block { margin: 56px 0 32px; padding: 32px; background: linear-gradient(135deg, rgba(225,6,0,0.08), rgba(245,211,0,0.04)); border: 1px solid rgba(245,211,0,0.18); border-radius: 12px; }\n.f1-redesign-preview .f1-nav-block h3 { color: #F5D300 !important; -webkit-text-fill-color: #F5D300 !important; font-family: 'Titillium Web', sans-serif !important; font-size: 14px !important; text-transform: uppercase !important; letter-spacing: 2px !important; margin: 0 0 18px !important; padding: 0 !important; border: none !important; }\n.f1-redesign-preview .f1-nav-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 12px; margin-bottom: 18px; }\n.f1-redesign-preview .f1-nav-btn { display: flex; align-items: center; gap: 12px; padding: 14px 18px; background: rgba(0,0,0,0.4); border: 1px solid rgba(255,255,255,0.08); border-radius: 6px; color: #fff !important; -webkit-text-fill-color: #fff !important; text-decoration: none !important; font-family: 'Titillium Web', sans-serif; font-weight: 600; font-size: 14px; transition: all .2s; border-left: 3px solid #E10600; }\n.f1-redesign-preview .f1-nav-btn:hover { background: rgba(225,6,0,0.18); border-color: #F5D300; transform: translateX(4px); }\n.f1-redesign-preview .f1-nav-btn .icon { font-size: 18px; }\n.f1-redesign-preview .f1-nav-btn .label { font-family: 'JetBrains Mono', monospace; font-size: 10px; color: #8a8e9a !important; -webkit-text-fill-color: #8a8e9a !important; letter-spacing: 1.5px; text-transform: uppercase; display: block; }\n.f1-redesign-preview .f1-nav-btn .title { display: block; font-size: 14px; color: #fff !important; -webkit-text-fill-color: #fff !important; }\n.f1-redesign-preview .f1-nav-btn .info { flex: 1; }\n.f1-redesign-preview .f1-nav-etapas { display: flex; flex-wrap: wrap; gap: 8px; }\n.f1-redesign-preview .f1-nav-etapa { display: inline-flex; align-items: center; gap: 8px; padding: 8px 14px; background: rgba(255,255,255,0.05); border: 1px solid rgba(255,255,255,0.10); border-radius: 4px; color: #d6d9e0 !important; -webkit-text-fill-color: #d6d9e0 !important; text-decoration: none !important; font-family: 'JetBrains Mono', monospace; font-size: 12px; font-weight: 600; transition: all .2s; }\n.f1-redesign-preview .f1-nav-etapa:hover { background: #E10600; color: #fff !important; -webkit-text-fill-color: #fff !important; border-color: #E10600; }\n.f1-redesign-preview .f1-nav-etapa.active { background: #F5D300; color: #15151E !important; -webkit-text-fill-color: #15151E !important; border-color: #F5D300; }\n.f1-redesign-preview .f1-nav-etapa .num { font-weight: 900; font-size: 14px; }\n.f1-redesign-preview .f1-nav-divider { display: flex; align-items: center; gap: 14px; margin: 20px 0 12px; font-family: 'JetBrains Mono', monospace; font-size: 10px; color: #8a8e9a !important; -webkit-text-fill-color: #8a8e9a !important; text-transform: uppercase; letter-spacing: 2px; }\n.f1-redesign-preview .f1-nav-divider::before, .f1-redesign-preview .f1-nav-divider::after { content: ''; flex: 1; height: 1px; background: rgba(245,211,0,0.2); }\n@media (max-width: 768px) {\n  .f1-redesign-preview .f1-nav-block { padding: 20px; margin: 32px 0 20px; }\n  .f1-redesign-preview .f1-nav-grid { grid-template-columns: 1fr 1fr; gap: 8px; }\n  .f1-redesign-preview .f1-nav-btn { padding: 10px 12px; font-size: 12px; }\n  .f1-redesign-preview .f1-nav-btn .title { font-size: 12px; }\n  .f1-redesign-preview .f1-nav-btn .label { font-size: 9px; }\n}\n<\/style>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Titillium+Web:wght@300;400;600;700;900&family=JetBrains+Mono:wght@400;700&display=swap');\n.f1-redesign-preview { font-family:'Titillium Web',sans-serif; color:#fff; background:linear-gradient(180deg,#0a0e1a 0%,#15192b 100%); padding:0; margin:0; }\n.f1-redesign-preview *, .f1-redesign-preview *::before, .f1-redesign-preview *::after { box-sizing:border-box; }\n.f1-redesign-preview .f1-hero { position:relative; padding:80px 24px 60px; background:linear-gradient(135deg,#15151E 0%,#1F1F2E 60%,#2A1B3D 100%); overflow:hidden; isolation:isolate; }\n.f1-redesign-preview .f1-hero::before { content:''; position:absolute; top:0; left:0; right:0; height:6px; background:linear-gradient(90deg,#E10600 0%,#F5D300 50%,#15D659 100%); z-index:1; }\n.f1-redesign-preview .f1-hero::after { content:''; position:absolute; top:-50%; right:-20%; width:60%; height:200%; background:repeating-linear-gradient(115deg,transparent 0,transparent 30px,rgba(225,6,0,0.05) 30px,rgba(225,6,0,0.05) 60px); transform:rotate(-15deg); pointer-events:none; z-index:0; }\n.f1-redesign-preview .f1-hero-inner { position:relative; z-index:2; max-width:1200px; margin:0 auto; }\n.f1-redesign-preview .f1-hero-eyebrow { font-family:'JetBrains Mono',monospace; font-size:13px; color:#F5D300; letter-spacing:4px; text-transform:uppercase; margin-bottom:16px; display:flex; align-items:center; gap:14px; }\n.f1-redesign-preview .f1-hero-eyebrow::before { content:''; display:inline-block; width:32px; height:2px; background:#F5D300; }\n.f1-redesign-preview .f1-hero h1 { font-size:clamp(36px,6vw,72px); line-height:1; font-weight:900; margin:0 0 16px; letter-spacing:-1px; text-transform:uppercase; }\n.f1-redesign-preview .f1-hero h1 span { color:#E10600; }\n.f1-redesign-preview .f1-hero-sub { font-size:18px; color:#bbb; max-width:680px; line-height:1.5; }\n.f1-redesign-preview .f1-section { max-width:1200px; margin:0 auto; padding:56px 24px; }\n.f1-redesign-preview .f1-section h2 { font-size:32px; font-weight:900; text-transform:uppercase; margin:0 0 24px; padding-left:18px; border-left:5px solid #E10600; letter-spacing:0.5px; }\n.f1-redesign-preview .f1-section h3 { font-size:22px; font-weight:700; text-transform:uppercase; margin:32px 0 16px; color:#F5D300; letter-spacing:1px; }\n.f1-redesign-preview .f1-section p { font-size:16.5px; line-height:1.75; color:#d0d4dc; margin:0 0 18px; }\n.f1-redesign-preview .f1-section ul, .f1-redesign-preview .f1-section ol { font-size:16px; line-height:1.8; color:#d0d4dc; padding-left:24px; }\n.f1-redesign-preview .f1-section li { margin-bottom:8px; }\n.f1-redesign-preview .f1-section a { color:#F5D300; text-decoration:none; border-bottom:1px solid rgba(245,211,0,0.4); }\n.f1-redesign-preview .f1-section a:hover { color:#fff; border-bottom-color:#fff; }\n.f1-redesign-preview .f1-section strong { color:#fff; }\n.f1-redesign-preview .f1-info-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:16px; margin:24px 0 40px; }\n.f1-redesign-preview .f1-info-card { background:rgba(255,255,255,0.04); border:1px solid rgba(255,255,255,0.08); border-left:3px solid #E10600; padding:18px 20px; border-radius:6px; }\n.f1-redesign-preview .f1-info-card .f1-info-label { font-family:'JetBrains Mono',monospace; font-size:11px; color:#8a8e9a; letter-spacing:2px; text-transform:uppercase; margin-bottom:6px; }\n.f1-redesign-preview .f1-info-card .f1-info-value { font-size:18px; font-weight:700; color:#fff; }\n.f1-redesign-preview .f1-table-wrap { background:rgba(255,255,255,0.03); border:1px solid rgba(255,255,255,0.08); border-radius:8px; overflow-x:auto; margin:24px 0; }\n.f1-redesign-preview .f1-class-table { width:100%; border-collapse:collapse; font-family:'JetBrains Mono',monospace; font-size:14px; min-width:560px; }\n.f1-redesign-preview .f1-class-table thead { background:linear-gradient(90deg,#E10600 0%,#9B0400 100%); }\n.f1-redesign-preview .f1-class-table th { padding:14px 12px; font-weight:700; text-transform:uppercase; letter-spacing:1.5px; font-size:12px; color:#fff; text-align:left; }\n.f1-redesign-preview .f1-class-table td { padding:12px; border-bottom:1px solid rgba(255,255,255,0.06); color:#e0e3eb; }\n.f1-redesign-preview .f1-class-table tr:hover td { background:rgba(245,211,0,0.06); }\n.f1-redesign-preview .f1-class-table .pos { font-weight:700; color:#F5D300; width:42px; text-align:center; }\n.f1-redesign-preview .f1-class-table .pos-1 { background:rgba(245,211,0,0.18); color:#F5D300; }\n.f1-redesign-preview .f1-class-table .pos-2 { background:rgba(192,192,192,0.10); color:#d6d6d6; }\n.f1-redesign-preview .f1-class-table .pos-3 { background:rgba(205,127,50,0.13); color:#e0a868; }\n.f1-redesign-preview .f1-class-table .pilot { font-family:'Titillium Web',sans-serif; font-weight:600; color:#fff; }\n.f1-redesign-preview .f1-class-table .pts { text-align:center; font-weight:700; color:#F5D300; }\n.f1-redesign-preview .f1-cta-box { background:linear-gradient(135deg,rgba(225,6,0,0.12),rgba(245,211,0,0.06)); border:1px solid rgba(245,211,0,0.2); padding:32px; border-radius:8px; text-align:center; margin:40px 0; }\n.f1-redesign-preview .f1-cta-box h3 { color:#F5D300; margin-top:0; }\n.f1-redesign-preview .f1-cta-box a { display:inline-block; background:#E10600; color:#fff !important; padding:14px 32px; border-radius:4px; font-weight:700; text-transform:uppercase; letter-spacing:2px; font-size:14px; border:none !important; margin-top:14px; }\n.f1-redesign-preview .f1-cta-box a:hover { background:#F5D300; color:#15151E !important; }\n.f1-redesign-preview .f1-gallery { display:grid; grid-template-columns:repeat(auto-fill,minmax(220px,1fr)); gap:16px; margin:24px 0; }\n.f1-redesign-preview .f1-gallery img { width:100%; aspect-ratio:4\/3; object-fit:cover; border-radius:6px; border:2px solid rgba(255,255,255,0.06); transition:transform 0.3s, border-color 0.3s; }\n.f1-redesign-preview .f1-gallery img:hover { transform:scale(1.02); border-color:#F5D300; }\n.f1-redesign-preview .f1-cards { display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:20px; margin:32px 0; }\n.f1-redesign-preview .f1-card { background:rgba(255,255,255,0.04); border:1px solid rgba(255,255,255,0.08); border-radius:8px; padding:24px; transition:border-color 0.3s; }\n.f1-redesign-preview .f1-card:hover { border-color:#E10600; }\n.f1-redesign-preview .f1-card h4 { color:#F5D300; margin-top:0; font-size:18px; text-transform:uppercase; letter-spacing:1px; }\n.f1-redesign-preview .f1-image-wrap { margin:24px 0; text-align:center; }\n.f1-redesign-preview .f1-image-wrap img { max-width:100%; height:auto; border-radius:6px; box-shadow:0 8px 24px rgba(0,0,0,0.4); }\n.f1-redesign-preview .f1-image-wrap .f1-caption { display:block; font-family:'JetBrains Mono',monospace; font-size:12px; color:#8a8e9a; text-transform:uppercase; letter-spacing:1.5px; margin-top:10px; }\n.f1-redesign-preview .f1-rule-block { background:rgba(255,255,255,0.03); border-left:4px solid #F5D300; padding:20px 24px; margin:18px 0; border-radius:0 6px 6px 0; }\n.f1-redesign-preview .f1-rule-block strong { color:#F5D300; }\n\n\/* === FIX CONTRASTE: blocos herdados do Kadence\/WP === *\/\n.f1-redesign-preview pre,\n.f1-redesign-preview pre.wp-block-preformatted,\n.f1-redesign-preview .wp-block-preformatted {\n  background: rgba(255,255,255,0.04) !important;\n  border-left: 4px solid #F5D300 !important;\n  color: #e0e3eb !important;\n  padding: 20px 24px !important;\n  border-radius: 0 6px 6px 0 !important;\n  margin: 18px 0 !important;\n  font-family: 'JetBrains Mono', monospace !important;\n  font-size: 14px !important;\n  line-height: 1.7 !important;\n  white-space: pre-wrap !important;\n  word-break: break-word !important;\n}\n.f1-redesign-preview pre a,\n.f1-redesign-preview .wp-block-preformatted a {\n  color: #F5D300 !important;\n  text-decoration: none !important;\n  border-bottom: 1px solid rgba(245,211,0,0.5) !important;\n}\n.f1-redesign-preview pre strong,\n.f1-redesign-preview .wp-block-preformatted strong {\n  color: #fff !important;\n}\n.f1-redesign-preview blockquote,\n.f1-redesign-preview .wp-block-quote {\n  background: rgba(255,255,255,0.04) !important;\n  border-left: 4px solid #E10600 !important;\n  color: #d0d4dc !important;\n  padding: 20px 24px !important;\n  margin: 18px 0 !important;\n  border-radius: 0 6px 6px 0 !important;\n  font-style: italic !important;\n}\n.f1-redesign-preview blockquote a, .f1-redesign-preview .wp-block-quote a { color: #F5D300 !important; }\n.f1-redesign-preview .wp-block-code,\n.f1-redesign-preview code {\n  background: rgba(255,255,255,0.06) !important;\n  color: #F5D300 !important;\n  padding: 2px 6px !important;\n  border-radius: 3px !important;\n  font-family: 'JetBrains Mono', monospace !important;\n  font-size: 0.92em !important;\n}\n.f1-redesign-preview .wp-block-table table,\n.f1-redesign-preview figure.wp-block-table table {\n  width: 100% !important;\n  background: rgba(255,255,255,0.04) !important;\n  color: #e0e3eb !important;\n  border-collapse: collapse !important;\n  margin: 16px 0 !important;\n}\n.f1-redesign-preview .wp-block-table th,\n.f1-redesign-preview figure.wp-block-table th {\n  background: linear-gradient(90deg, #E10600 0%, #9B0400 100%) !important;\n  color: #fff !important;\n  padding: 12px !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  font-size: 12px !important;\n}\n.f1-redesign-preview .wp-block-table td,\n.f1-redesign-preview figure.wp-block-table td {\n  padding: 10px 12px !important;\n  border-bottom: 1px solid rgba(255,255,255,0.06) !important;\n  color: #e0e3eb !important;\n}\n.f1-redesign-preview .wp-block-button__link,\n.f1-redesign-preview .wp-block-button a {\n  display: inline-block !important;\n  background: #E10600 !important;\n  color: #fff !important;\n  padding: 12px 24px !important;\n  border-radius: 4px !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  text-decoration: none !important;\n  margin: 10px 0 !important;\n}\n.f1-redesign-preview .wp-block-button__link:hover,\n.f1-redesign-preview .wp-block-button a:hover {\n  background: #F5D300 !important;\n  color: #15151E !important;\n}\n.f1-redesign-preview .wp-block-separator,\n.f1-redesign-preview hr {\n  border: none !important;\n  border-top: 1px solid rgba(245,211,0,0.3) !important;\n  margin: 32px 0 !important;\n}\n.f1-redesign-preview .has-text-color,\n.f1-redesign-preview .has-background {\n  color: inherit !important;\n}\n.f1-redesign-preview [style*=\"background\"][style*=\"#fff\"],\n.f1-redesign-preview [style*=\"background\"][style*=\"white\"] {\n  background: rgba(255,255,255,0.04) !important;\n  color: #e0e3eb !important;\n}\n.f1-redesign-preview figcaption {\n  color: #8a8e9a !important;\n  font-family: 'JetBrains Mono', monospace !important;\n  font-size: 12px !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  margin-top: 8px !important;\n}\n\n\/* === HIDE THEME CHROME: featured image + post header do Kadence === *\/\nbody.apaf1-redesign-page .post-thumbnail,\nbody.apaf1-redesign-page .post-top-featured,\nbody.apaf1-redesign-page .post-thumbnail-inner,\nbody.apaf1-redesign-page article .entry-header,\nbody.apaf1-redesign-page article .entry-meta,\nbody.apaf1-redesign-page .page-title-wrap,\nbody.apaf1-redesign-page .author-box,\nbody.apaf1-redesign-page .post-tags,\nbody.apaf1-redesign-page nav.post-navigation,\nbody.apaf1-redesign-page .entry-related,\nbody.apaf1-redesign-page #comments,\nbody.apaf1-redesign-page .comments-area { display: none !important; }\nbody.apaf1-redesign-page .entry-content { margin-top: 0 !important; padding-top: 0 !important; }\nbody.apaf1-redesign-page .site-main { padding-top: 0 !important; }\nbody.apaf1-redesign-page .content-area { padding: 0 !important; }\nbody.apaf1-redesign-page article { background: transparent !important; padding: 0 !important; margin: 0 !important; box-shadow: none !important; }\n.f1-redesign-preview .post-thumbnail,\n.f1-redesign-preview .post-top-featured { display: none !important; }\n\n\/* === TYPO FIX: for\u00e7a cor branca e nitidez no hero\/section === *\/\n.f1-redesign-preview .f1-hero h1,\n.f1-redesign-preview .f1-hero h1 *,\n.f1-redesign-preview .f1-hero .f1-hero-eyebrow,\n.f1-redesign-preview .f1-hero .f1-hero-sub,\n.f1-redesign-preview .f1-section h1,\n.f1-redesign-preview .f1-section h2,\n.f1-redesign-preview .f1-section h3,\n.f1-redesign-preview .f1-section h4,\n.f1-redesign-preview .f1-section p,\n.f1-redesign-preview .f1-section li,\n.f1-redesign-preview .f1-section strong,\n.f1-redesign-preview .f1-section a,\n.f1-redesign-preview .f1-section em,\n.f1-redesign-preview .f1-section span,\n.f1-redesign-preview .f1-info-card,\n.f1-redesign-preview .f1-info-card *,\n.f1-redesign-preview .f1-class-table,\n.f1-redesign-preview .f1-class-table *,\n.f1-redesign-preview .f1-cta-box,\n.f1-redesign-preview .f1-cta-box *,\n.f1-redesign-preview .f1-rule-block,\n.f1-redesign-preview .f1-rule-block *,\n.f1-redesign-preview .f1-card,\n.f1-redesign-preview .f1-card * {\n  -webkit-text-fill-color: currentColor !important;\n}\n.f1-redesign-preview .f1-hero h1 {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 2px 12px rgba(0,0,0,0.6), 0 0 2px rgba(255,255,255,0.2) !important;\n  font-weight: 900 !important;\n}\n.f1-redesign-preview .f1-hero h1 span {\n  color: #E10600 !important;\n  -webkit-text-fill-color: #E10600 !important;\n  text-shadow: 0 2px 14px rgba(225,6,0,0.45), 0 0 2px rgba(225,6,0,0.3) !important;\n}\n.f1-redesign-preview .f1-hero .f1-hero-eyebrow {\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n  text-shadow: 0 1px 4px rgba(0,0,0,0.5) !important;\n}\n.f1-redesign-preview .f1-hero .f1-hero-sub {\n  color: #d6d9e0 !important;\n  -webkit-text-fill-color: #d6d9e0 !important;\n  text-shadow: 0 1px 4px rgba(0,0,0,0.5) !important;\n}\n.f1-redesign-preview .f1-section h2 {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n}\n.f1-redesign-preview .f1-section h3 {\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n}\n.f1-redesign-preview .f1-section p,\n.f1-redesign-preview .f1-section li {\n  color: #d6d9e0 !important;\n  -webkit-text-fill-color: #d6d9e0 !important;\n}\n.f1-redesign-preview .f1-section strong {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n}\n.f1-redesign-preview .f1-section a {\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n}\n.f1-redesign-preview pre,\n.f1-redesign-preview .wp-block-preformatted,\n.f1-redesign-preview pre *,\n.f1-redesign-preview .wp-block-preformatted * {\n  color: #e0e3eb !important;\n  -webkit-text-fill-color: #e0e3eb !important;\n}\n.f1-redesign-preview pre a,\n.f1-redesign-preview .wp-block-preformatted a,\n.f1-redesign-preview pre strong,\n.f1-redesign-preview .wp-block-preformatted strong { \n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n}\n\n\/* === IMG CENTER: centraliza wp-block-image e figures === *\/\n.f1-redesign-preview figure.wp-block-image,\n.f1-redesign-preview figure.wp-block-gallery,\n.f1-redesign-preview .wp-block-image,\n.f1-redesign-preview .f1-image-wrap,\n.f1-redesign-preview .wp-block-image.alignleft,\n.f1-redesign-preview .wp-block-image.alignright {\n  text-align: center !important;\n  margin: 24px auto !important;\n  display: block !important;\n  float: none !important;\n  width: 100% !important;\n  max-width: 100% !important;\n}\n.f1-redesign-preview figure.wp-block-image img,\n.f1-redesign-preview .wp-block-image img,\n.f1-redesign-preview .f1-image-wrap img {\n  margin-left: auto !important;\n  margin-right: auto !important;\n  display: block !important;\n  max-width: min(700px, 100%) !important;\n  height: auto !important;\n  border-radius: 6px !important;\n  box-shadow: 0 8px 24px rgba(0,0,0,0.4) !important;\n}\n.f1-redesign-preview .f1-gallery { justify-items: center; }\n.f1-redesign-preview .f1-gallery img { max-width: 100% !important; box-shadow: 0 4px 12px rgba(0,0,0,0.4) !important; }\n\n\/* === GALLERY CENTER v2: for\u00e7a flex column centrado === *\/\n.f1-redesign-preview .wp-block-gallery.has-nested-images,\n.f1-redesign-preview .wp-block-gallery {\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 20px !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 24px auto !important;\n  padding: 0 !important;\n  grid-template-columns: none !important;\n}\n.f1-redesign-preview .wp-block-gallery > *,\n.f1-redesign-preview .wp-block-gallery .wp-block-image,\n.f1-redesign-preview .wp-block-gallery figure {\n  flex: 0 0 auto !important;\n  width: auto !important;\n  max-width: 100% !important;\n  margin: 0 auto !important;\n  float: none !important;\n  position: static !important;\n  transform: none !important;\n}\n.f1-redesign-preview .wp-block-gallery .wp-block-image img,\n.f1-redesign-preview .wp-block-gallery figure img {\n  display: block !important;\n  margin: 0 auto !important;\n  max-width: min(900px, 100%) !important;\n  width: auto !important;\n  height: auto !important;\n  border-radius: 6px !important;\n  box-shadow: 0 8px 24px rgba(0,0,0,0.4) !important;\n}\n.f1-redesign-preview figure.wp-block-image:not(.wp-block-gallery *) img {\n  max-width: min(900px, 100%) !important;\n  margin: 0 auto !important;\n  display: block !important;\n}\n\/* Caso especial: gallery columns-2 (2+ imgs em grid) *\/\n.f1-redesign-preview .wp-block-gallery.columns-2,\n.f1-redesign-preview .wp-block-gallery.columns-3,\n.f1-redesign-preview .wp-block-gallery.columns-4 {\n  display: grid !important;\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)) !important;\n  justify-items: center !important;\n  align-items: center !important;\n}\n.f1-redesign-preview .wp-block-gallery.columns-2 img,\n.f1-redesign-preview .wp-block-gallery.columns-3 img,\n.f1-redesign-preview .wp-block-gallery.columns-4 img {\n  max-width: 100% !important;\n}\n\n\/* === MOBILE RESPONSIVO === *\/\n@media (max-width: 768px) {\n  .f1-redesign-preview .f1-hero { padding: 50px 16px 36px !important; min-height: auto !important; }\n  .f1-redesign-preview .f1-hero h1 { font-size: clamp(26px, 8vw, 38px) !important; line-height: 1.05 !important; letter-spacing: -0.5px !important; }\n  .f1-redesign-preview .f1-hero-eyebrow { font-size: 11px !important; letter-spacing: 2px !important; gap: 8px !important; }\n  .f1-redesign-preview .f1-hero-eyebrow::before { width: 18px !important; }\n  .f1-redesign-preview .f1-hero-sub { font-size: 14px !important; line-height: 1.45 !important; }\n  .f1-redesign-preview .f1-hero-bignum { font-size: 200px !important; right: -30px !important; opacity: 0.08 !important; }\n  \n  .f1-redesign-preview .f1-section { padding: 32px 16px !important; }\n  .f1-redesign-preview .f1-section h2 { font-size: 22px !important; padding-left: 12px !important; border-left-width: 4px !important; }\n  .f1-redesign-preview .f1-section h3 { font-size: 17px !important; margin: 24px 0 12px !important; }\n  .f1-redesign-preview .f1-section p { font-size: 15px !important; line-height: 1.65 !important; }\n  \n  .f1-redesign-preview .f1-info-grid { grid-template-columns: 1fr 1fr !important; gap: 10px !important; }\n  .f1-redesign-preview .f1-info-card { padding: 12px 14px !important; }\n  .f1-redesign-preview .f1-info-card .f1-info-label { font-size: 10px !important; letter-spacing: 1px !important; }\n  .f1-redesign-preview .f1-info-card .f1-info-value { font-size: 15px !important; }\n  \n  \/* Tabelas \u2014 scroll horizontal for\u00e7ado *\/\n  .f1-redesign-preview .f1-table-wrap,\n  .f1-redesign-preview .f1-summary-wrap,\n  .f1-redesign-preview .f1-race-wrap,\n  .f1-redesign-preview .ranking-wrap,\n  .f1-redesign-preview .f1-class-wrap { overflow-x: auto !important; -webkit-overflow-scrolling: touch !important; }\n  .f1-redesign-preview .f1-class-tab,\n  .f1-redesign-preview .f1-summary,\n  .f1-redesign-preview .f1-race,\n  .f1-redesign-preview .ranking-tab { font-size: 11px !important; }\n  .f1-redesign-preview .f1-class-tab th,\n  .f1-redesign-preview .f1-summary th,\n  .f1-redesign-preview .ranking-tab th { padding: 10px 6px !important; font-size: 10px !important; }\n  .f1-redesign-preview .f1-class-tab td,\n  .f1-redesign-preview .ranking-tab td { padding: 8px 6px !important; }\n  .f1-redesign-preview .f1-class-tab td.pilot,\n  .f1-redesign-preview .ranking-tab td.pilot { font-size: 12px !important; padding-left: 10px !important; }\n  .f1-redesign-preview .f1-race th,\n  .f1-redesign-preview .f1-race td { padding: 6px 4px !important; font-size: 10px !important; }\n  .f1-redesign-preview .f1-race .race-cell .laps { font-size: 11px !important; }\n  .f1-redesign-preview .f1-race .race-cell .time { font-size: 9.5px !important; }\n  \n  \/* Class grid \u2014 1 coluna *\/\n  .f1-redesign-preview .f1-class-grid { grid-template-columns: 1fr !important; gap: 20px !important; }\n  .f1-redesign-preview .f1-class-block { margin: 24px 0 !important; }\n  .f1-redesign-preview .f1-class-header { padding: 10px 14px !important; gap: 10px !important; }\n  .f1-redesign-preview .f1-class-header h3 { font-size: 17px !important; }\n  .f1-redesign-preview .f1-class-header .f1-cat-icon { width: 32px !important; height: 32px !important; font-size: 12px !important; }\n  .f1-redesign-preview .f1-class-header .f1-cat-stat { font-size: 9px !important; letter-spacing: 1px !important; }\n  \n  \/* Bar charts *\/\n  .f1-redesign-preview .f1-bar-chart { padding: 12px !important; }\n  .f1-redesign-preview .f1-bar-row { gap: 7px !important; font-size: 10.5px !important; margin: 4px 0 !important; }\n  .f1-redesign-preview .f1-bar-row .bar-name { width: 70px !important; font-size: 10.5px !important; }\n  .f1-redesign-preview .f1-bar-row .bar-track { height: 14px !important; }\n  .f1-redesign-preview .f1-bar-row .bar-val { width: 28px !important; font-size: 10.5px !important; }\n  .f1-redesign-preview .f1-bar-title { font-size: 12px !important; margin-bottom: 10px !important; }\n  \n  \/* Galerias e imagens *\/\n  .f1-redesign-preview .f1-gallery { grid-template-columns: 1fr 1fr !important; gap: 8px !important; }\n  .f1-redesign-preview .wp-block-gallery.columns-2,\n  .f1-redesign-preview .wp-block-gallery.columns-3,\n  .f1-redesign-preview .wp-block-gallery.columns-4 { grid-template-columns: 1fr 1fr !important; }\n  .f1-redesign-preview .wp-block-gallery .wp-block-image img,\n  .f1-redesign-preview figure.wp-block-image img { max-width: 100% !important; }\n  \n  \/* Cards de volta r\u00e1pida (planilha) *\/\n  .f1-redesign-preview .vr-grid { grid-template-columns: 1fr 1fr !important; gap: 8px !important; }\n  .f1-redesign-preview .vr-card { padding: 10px 12px !important; }\n  .f1-redesign-preview .vr-card .vr-piloto { font-size: 13px !important; }\n  .f1-redesign-preview .vr-card .vr-tempo { font-size: 13px !important; }\n  \n  \/* Planilha headers *\/\n  .f1-redesign-preview .f1-planilha-header { padding: 10px 14px !important; gap: 10px !important; }\n  .f1-redesign-preview .f1-planilha-header h3 { font-size: 17px !important; }\n  .f1-redesign-preview .f1-planilha-header .icon { width: 32px !important; height: 32px !important; font-size: 13px !important; }\n  .f1-redesign-preview .f1-planilha-header .stat { font-size: 9px !important; letter-spacing: 1px !important; }\n  .f1-redesign-preview .subhead { font-size: 10px !important; letter-spacing: 1.5px !important; }\n  \n  \/* Cards gen\u00e9ricos *\/\n  .f1-redesign-preview .f1-cards { grid-template-columns: 1fr !important; gap: 14px !important; }\n  .f1-redesign-preview .f1-card { padding: 18px !important; }\n  \n  \/* CTA *\/\n  .f1-redesign-preview .f1-cta-box { padding: 24px 18px !important; margin: 28px 0 !important; }\n  .f1-redesign-preview .f1-cta-box h3 { font-size: 18px !important; }\n  .f1-redesign-preview .f1-cta-box a { padding: 12px 24px !important; font-size: 13px !important; }\n  \n  \/* Topo bar - menu *\/\n  .f1-redesign-preview .apaf1-topbar,\n  body.apaf1-redesign-page .apaf1-topbar { padding: 0 12px !important; }\n  \n  \/* Imagens reduzidas no mobile *\/\n  .f1-redesign-preview .f1-image-wrap img,\n  .f1-redesign-preview .wp-block-image img { max-width: 100% !important; }\n  \n  \/* SVG progress\u00e3o escala *\/\n  .f1-redesign-preview svg[viewBox] { max-width: 100% !important; height: auto !important; }\n  \n  \/* Rule blocks (regras\/regulamento) *\/\n  .f1-redesign-preview .f1-rule-block { padding: 16px 18px !important; font-size: 14px !important; }\n  \n  \/* Pre\/blockquote *\/\n  .f1-redesign-preview pre,\n  .f1-redesign-preview .wp-block-preformatted { padding: 14px 16px !important; font-size: 12px !important; word-break: break-word !important; white-space: pre-wrap !important; }\n}\n\n@media (max-width: 480px) {\n  .f1-redesign-preview .f1-hero h1 { font-size: clamp(22px, 9vw, 32px) !important; }\n  .f1-redesign-preview .f1-info-grid { grid-template-columns: 1fr !important; }\n  .f1-redesign-preview .vr-grid { grid-template-columns: 1fr !important; }\n  .f1-redesign-preview .f1-gallery { grid-template-columns: 1fr !important; }\n  .f1-redesign-preview .wp-block-gallery.columns-2,\n  .f1-redesign-preview .wp-block-gallery.columns-3,\n  .f1-redesign-preview .wp-block-gallery.columns-4 { grid-template-columns: 1fr !important; }\n  .f1-redesign-preview .f1-section { padding: 24px 12px !important; }\n  .f1-redesign-preview .f1-section h2 { font-size: 19px !important; }\n}\n\n\/* === CONTRAST FIX: c\u00e9lulas race + h2\/h3 escuros === *\/\n.f1-redesign-preview .f1-section h2,\n.f1-redesign-preview .f1-section h2 *,\n.f1-redesign-preview h2,\n.f1-redesign-preview h2 *,\n.f1-redesign-preview h3,\n.f1-redesign-preview h3 * {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 2px 8px rgba(0,0,0,0.6) !important;\n  font-weight: 900 !important;\n}\n.f1-redesign-preview .f1-section h3 {\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n  text-shadow: 0 2px 8px rgba(0,0,0,0.5), 0 0 14px rgba(245,211,0,0.25) !important;\n}\n.f1-redesign-preview .f1-class-header h3,\n.f1-redesign-preview .f1-planilha-header h3,\n.f1-redesign-preview .f1-class-header h3 *,\n.f1-redesign-preview .f1-planilha-header h3 * {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 2px 8px rgba(0,0,0,0.6) !important;\n}\n\n\/* === C\u00c9LULAS DA TABELA RACE: aumenta satura\u00e7\u00e3o das cores === *\/\n.f1-redesign-preview .f1-race td.race-cell {\n  background-blend-mode: normal !important;\n}\n.f1-redesign-preview .f1-race td[style*=\"C00000\"] { background: rgba(192,0,0,0.55) !important; }\n.f1-redesign-preview .f1-race td[style*=\"F4F4F4\"] { background: rgba(244,244,244,0.78) !important; color: #15151E !important; -webkit-text-fill-color: #15151E !important; }\n.f1-redesign-preview .f1-race td[style*=\"F4F4F4\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"F4F4F4\"] .time { color: #15151E !important; -webkit-text-fill-color: #15151E !important; }\n.f1-redesign-preview .f1-race td[style*=\"00B050\"] { background: rgba(0,176,80,0.55) !important; }\n.f1-redesign-preview .f1-race td[style*=\"ED7D31\"] { background: rgba(237,125,49,0.55) !important; }\n.f1-redesign-preview .f1-race td[style*=\"0070C0\"] { background: rgba(0,112,192,0.55) !important; }\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] { background: rgba(255,192,0,0.62) !important; color: #15151E !important; -webkit-text-fill-color: #15151E !important; }\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] .time { color: #15151E !important; -webkit-text-fill-color: #15151E !important; }\n.f1-redesign-preview .f1-race td[style*=\"7030A0\"] { background: rgba(112,48,160,0.55) !important; }\n.f1-redesign-preview .f1-race td[style*=\"15151E\"] { background: rgba(60,60,80,0.85) !important; }\n\n\/* Sombra de texto pra dar mais nitidez *\/\n.f1-redesign-preview .f1-race .race-cell .laps {\n  text-shadow: 0 1px 2px rgba(0,0,0,0.5) !important;\n  font-weight: 900 !important;\n}\n.f1-redesign-preview .f1-race .race-cell .time {\n  text-shadow: 0 1px 2px rgba(0,0,0,0.4) !important;\n  opacity: 1 !important;\n}\n\n\/* Best lane: linha amarela mais forte *\/\n.f1-redesign-preview .f1-race .best-lane {\n  box-shadow: inset 0 -4px 0 #F5D300, inset 0 0 0 1px rgba(245,211,0,0.4) !important;\n}\n\n\/* Best overall: glow ainda mais forte *\/\n.f1-redesign-preview .f1-race .best-overall-cell {\n  background: linear-gradient(135deg, #F5D300, #FFD700) !important;\n  box-shadow: inset 0 0 0 2px #F5D300, 0 0 16px rgba(245,211,0,0.6) !important;\n}\n\n\/* Pilot col: contraste forte *\/\n.f1-redesign-preview .f1-race .pilot-col {\n  background: rgba(30,30,46,0.85) !important;\n}\n.f1-redesign-preview .f1-race .pos-col {\n  background: rgba(245,211,0,0.15) !important;\n}\n.f1-redesign-preview .f1-race .total-col {\n  background: rgba(245,211,0,0.18) !important;\n}\n\n\/* === YELLOW WHITE TEXT: fenda amarela com texto branco === *\/\n.f1-redesign-preview .f1-race th[style*=\"FFC000\"],\n.f1-redesign-preview .f1-race th[style*=\"FFC000\"] *,\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"],\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] *,\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] .time {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 1px 3px rgba(0,0,0,0.7), 0 0 4px rgba(0,0,0,0.5) !important;\n  font-weight: 900 !important;\n}\n\/* Aumentar satura\u00e7\u00e3o da amarela pra dar melhor contraste com branco *\/\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] {\n  background: rgba(200,150,0,0.78) !important;\n}\n.f1-redesign-preview .f1-race th[style*=\"FFC000\"] {\n  background: #C89600 !important;\n}\n\/* Lane pill amarela em summary *\/\n.f1-redesign-preview .lane-pill[style*=\"FFC000\"] {\n  background: #C89600 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 1px 2px rgba(0,0,0,0.5) !important;\n}\n\n\/* === YELLOW FINAL: amarelo vivo s\u00f3lido + texto branco com sombra preta forte === *\/\n.f1-redesign-preview .f1-race th[style*=\"FFC000\"] {\n  background: #D4A300 !important;\n  background-color: #D4A300 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 1px 3px rgba(0,0,0,0.8), 0 0 4px rgba(0,0,0,0.6) !important;\n}\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"],\n.f1-redesign-preview .f1-race td.race-cell[style*=\"FFC000\"] {\n  background: #B8860B !important;\n  background-color: #B8860B !important;\n  background-image: linear-gradient(135deg, rgba(212,163,0,1) 0%, rgba(184,134,11,1) 100%) !important;\n}\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] .time,\n.f1-redesign-preview .f1-race td.race-cell[style*=\"FFC000\"] .laps,\n.f1-redesign-preview .f1-race td.race-cell[style*=\"FFC000\"] .time,\n.f1-redesign-preview .f1-race td[style*=\"FFC000\"] span {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 2px 4px rgba(0,0,0,0.9), 0 0 3px rgba(0,0,0,0.7), 1px 1px 0 rgba(0,0,0,0.5) !important;\n  font-weight: 900 !important;\n  opacity: 1 !important;\n}\n\n\/* Lane pill amarela na tabela de resumo *\/\n.f1-redesign-preview .lane-pill[style*=\"FFC000\"],\n.f1-redesign-preview .lane-pill[style*=\"C89600\"] {\n  background: #D4A300 !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 1px 2px rgba(0,0,0,0.7) !important;\n  font-weight: 900 !important;\n}\n\n\/* === TABLE STYLE FINAL: cores vivas igual ao 1969 === *\/\n.f1-redesign-preview .f1-race td.race-cell[style*=\"C00000\"],\n.f1-redesign-preview .f1-race td[style*=\"C00000\"]:not(.best-overall-cell) {\n  background: linear-gradient(135deg, rgba(192,0,0,0.78), rgba(160,0,0,0.85)) !important;\n  background-color: rgba(192,0,0,0.82) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell[style*=\"00B050\"],\n.f1-redesign-preview .f1-race td[style*=\"00B050\"]:not(.best-overall-cell) {\n  background: linear-gradient(135deg, rgba(0,176,80,0.78), rgba(0,140,60,0.85)) !important;\n  background-color: rgba(0,176,80,0.82) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell[style*=\"ED7D31\"],\n.f1-redesign-preview .f1-race td[style*=\"ED7D31\"]:not(.best-overall-cell) {\n  background: linear-gradient(135deg, rgba(237,125,49,0.82), rgba(200,100,30,0.85)) !important;\n  background-color: rgba(237,125,49,0.85) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell[style*=\"0070C0\"],\n.f1-redesign-preview .f1-race td[style*=\"0070C0\"]:not(.best-overall-cell) {\n  background: linear-gradient(135deg, rgba(0,112,192,0.82), rgba(0,80,160,0.85)) !important;\n  background-color: rgba(0,112,192,0.85) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell[style*=\"F4F4F4\"],\n.f1-redesign-preview .f1-race td[style*=\"F4F4F4\"]:not(.best-overall-cell) {\n  background: rgba(244,244,244,0.92) !important;\n  background-color: rgba(244,244,244,0.92) !important;\n  color: #15151E !important;\n  -webkit-text-fill-color: #15151E !important;\n}\n.f1-redesign-preview .f1-race td[style*=\"F4F4F4\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"F4F4F4\"] .time {\n  color: #15151E !important;\n  -webkit-text-fill-color: #15151E !important;\n  text-shadow: 0 1px 2px rgba(255,255,255,0.5) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell[style*=\"7030A0\"],\n.f1-redesign-preview .f1-race td[style*=\"7030A0\"]:not(.best-overall-cell) {\n  background: linear-gradient(135deg, rgba(112,48,160,0.82), rgba(85,35,130,0.85)) !important;\n  background-color: rgba(112,48,160,0.85) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell[style*=\"15151E\"],\n.f1-redesign-preview .f1-race td[style*=\"15151E\"]:not(.best-overall-cell):not(.pos-col):not(.pilot-col) {\n  background: rgba(40,40,52,0.88) !important;\n  background-color: rgba(40,40,52,0.88) !important;\n}\n\n\/* Texto branco com sombra em todas as c\u00e9lulas coloridas (exceto branca e amarela) *\/\n.f1-redesign-preview .f1-race td[style*=\"C00000\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"C00000\"] .time,\n.f1-redesign-preview .f1-race td[style*=\"00B050\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"00B050\"] .time,\n.f1-redesign-preview .f1-race td[style*=\"ED7D31\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"ED7D31\"] .time,\n.f1-redesign-preview .f1-race td[style*=\"0070C0\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"0070C0\"] .time,\n.f1-redesign-preview .f1-race td[style*=\"7030A0\"] .laps,\n.f1-redesign-preview .f1-race td[style*=\"7030A0\"] .time,\n.f1-redesign-preview .f1-race td[style*=\"15151E\"]:not(.pos-col):not(.pilot-col) .laps,\n.f1-redesign-preview .f1-race td[style*=\"15151E\"]:not(.pos-col):not(.pilot-col) .time {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: 0 1px 2px rgba(0,0,0,0.6), 0 0 3px rgba(0,0,0,0.4) !important;\n  font-weight: 900 !important;\n  opacity: 1 !important;\n}\n\n\/* Pilot col \/ Pos col fundo neutro contrastante *\/\n.f1-redesign-preview .f1-race .pilot-col {\n  background: rgba(25,25,38,0.92) !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n}\n.f1-redesign-preview .f1-race .pos-col {\n  background: rgba(35,35,50,0.90) !important;\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n}\n.f1-redesign-preview .f1-race .total-col {\n  background: rgba(245,211,0,0.12) !important;\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n}\n\n\/* Header das colunas mais s\u00f3lido *\/\n.f1-redesign-preview .f1-race th[style*=\"C00000\"] { background: #C00000 !important; background-color: #C00000 !important; }\n.f1-redesign-preview .f1-race th[style*=\"00B050\"] { background: #00B050 !important; background-color: #00B050 !important; }\n.f1-redesign-preview .f1-race th[style*=\"ED7D31\"] { background: #ED7D31 !important; background-color: #ED7D31 !important; }\n.f1-redesign-preview .f1-race th[style*=\"0070C0\"] { background: #0070C0 !important; background-color: #0070C0 !important; }\n.f1-redesign-preview .f1-race th[style*=\"F4F4F4\"] { background: #F4F4F4 !important; background-color: #F4F4F4 !important; color: #15151E !important; -webkit-text-fill-color: #15151E !important; text-shadow: none !important; }\n.f1-redesign-preview .f1-race th[style*=\"7030A0\"] { background: #7030A0 !important; background-color: #7030A0 !important; }\n.f1-redesign-preview .f1-race th[style*=\"15151E\"] { background: #15151E !important; background-color: #15151E !important; }\n\n\/* === TABLE RESET TO MODEL (1944): cores s\u00f3 nos headers, c\u00e9lulas neutras === *\/\n\/* Reseta tudo das c\u00e9lulas *\/\n.f1-redesign-preview .f1-race td.race-cell {\n  background: transparent !important;\n  background-color: transparent !important;\n  background-image: none !important;\n}\n.f1-redesign-preview .f1-race tbody tr:nth-child(odd) td.race-cell {\n  background: rgba(255,255,255,0.025) !important;\n  background-color: rgba(255,255,255,0.025) !important;\n}\n.f1-redesign-preview .f1-race tbody tr:nth-child(even) td.race-cell {\n  background: rgba(255,255,255,0.012) !important;\n  background-color: rgba(255,255,255,0.012) !important;\n}\n.f1-redesign-preview .f1-race tbody td.race-cell {\n  background-image: none !important;\n}\n\/* Texto branco em todas as c\u00e9lulas normais *\/\n.f1-redesign-preview .f1-race td.race-cell .laps,\n.f1-redesign-preview .f1-race td.race-cell .time {\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n  text-shadow: none !important;\n  font-weight: 700 !important;\n}\n.f1-redesign-preview .f1-race td.race-cell .laps {\n  font-weight: 900 !important;\n  font-size: 13px !important;\n}\n.f1-redesign-preview .f1-race td.race-cell .time {\n  color: #b8bcc8 !important;\n  -webkit-text-fill-color: #b8bcc8 !important;\n  font-size: 11px !important;\n  font-weight: 600 !important;\n}\n\n\/* === BEST LANE: highlight em amarelo escuro\/dourado + linha embaixo === *\/\n.f1-redesign-preview .f1-race td.race-cell.best-lane {\n  background: linear-gradient(180deg, rgba(245,211,0,0.18), rgba(245,211,0,0.30)) !important;\n  background-color: rgba(245,211,0,0.25) !important;\n  box-shadow: inset 0 -3px 0 #F5D300, inset 0 0 0 1px rgba(245,211,0,0.3) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell.best-lane .time {\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n  font-weight: 700 !important;\n}\n\n\/* === BEST OVERALL: amarelo vivo === *\/\n.f1-redesign-preview .f1-race td.race-cell.best-overall-cell {\n  background: linear-gradient(135deg, #F5D300, #E6C500) !important;\n  background-color: #F5D300 !important;\n  background-image: linear-gradient(135deg, #F5D300, #E6C500) !important;\n  box-shadow: inset 0 0 0 2px #F5D300, 0 0 14px rgba(245,211,0,0.55) !important;\n}\n.f1-redesign-preview .f1-race td.race-cell.best-overall-cell .laps,\n.f1-redesign-preview .f1-race td.race-cell.best-overall-cell .time {\n  color: #15151E !important;\n  -webkit-text-fill-color: #15151E !important;\n  text-shadow: 0 1px 1px rgba(255,255,255,0.3) !important;\n  font-weight: 900 !important;\n}\n\n\/* === POS COL: numero branco com fundo claro contrastante === *\/\n.f1-redesign-preview .f1-race td.pos-col {\n  background: rgba(255,255,255,0.06) !important;\n  background-color: rgba(255,255,255,0.06) !important;\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n  font-weight: 900 !important;\n  font-family: 'JetBrains Mono', monospace !important;\n}\n\n\/* === PILOT COL === *\/\n.f1-redesign-preview .f1-race td.pilot-col {\n  background: rgba(255,255,255,0.04) !important;\n  background-color: rgba(255,255,255,0.04) !important;\n  color: #ffffff !important;\n  -webkit-text-fill-color: #ffffff !important;\n}\n\n\/* === TOTAL COL: texto vermelho no estilo modelo === *\/\n.f1-redesign-preview .f1-race td.total-col {\n  background: rgba(255,255,255,0.05) !important;\n  background-color: rgba(255,255,255,0.05) !important;\n  color: #E10600 !important;\n  -webkit-text-fill-color: #E10600 !important;\n  font-weight: 900 !important;\n  font-size: 14px !important;\n  border-left: 2px solid rgba(225,6,0,0.4) !important;\n}\n.f1-redesign-preview .f1-race td.total-col span {\n  color: #F5D300 !important;\n  -webkit-text-fill-color: #F5D300 !important;\n  font-weight: 700 !important;\n}\n\n\/* Headers: for\u00e7a cor s\u00f3lida e texto contrastante *\/\n.f1-redesign-preview .f1-race thead tr {\n  border-bottom: 2px solid #E10600 !important;\n}\n.f1-redesign-preview .f1-race th[style*=\"C00000\"] { background: #C00000 !important; background-color: #C00000 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }\n.f1-redesign-preview .f1-race th[style*=\"00B050\"] { background: #00B050 !important; background-color: #00B050 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }\n.f1-redesign-preview .f1-race th[style*=\"ED7D31\"] { background: #ED7D31 !important; background-color: #ED7D31 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }\n.f1-redesign-preview .f1-race th[style*=\"0070C0\"] { background: #0070C0 !important; background-color: #0070C0 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }\n.f1-redesign-preview .f1-race th[style*=\"F4F4F4\"] { background: #F4F4F4 !important; background-color: #F4F4F4 !important; color: #15151E !important; -webkit-text-fill-color: #15151E !important; text-shadow: none !important; }\n.f1-redesign-preview .f1-race th[style*=\"FFC000\"] { background: #FFC000 !important; background-color: #FFC000 !important; color: #15151E !important; -webkit-text-fill-color: #15151E !important; text-shadow: none !important; }\n.f1-redesign-preview .f1-race th[style*=\"7030A0\"] { background: #7030A0 !important; background-color: #7030A0 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }\n.f1-redesign-preview .f1-race th[style*=\"15151E\"] { background: #15151E !important; background-color: #15151E !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }\n<\/style><div class=\"f1-redesign-preview\">\n<section class=\"f1-hero\">\n  <div class=\"f1-hero-inner\">\n    <div class=\"f1-hero-eyebrow\">Equipamento<\/div>\n    <h1>Carrocerias <span>APA F1<\/span><\/h1>\n  <\/div>\n<\/section>\n<section class=\"f1-section\">\n  <p>Carrocerias <a href=\"https:\/\/apaf1estrela.com\/?page_id=1860\" target=\"_blank\" rel=\"noreferrer noopener\">em linha<\/a>, produzidas em resina e de forma artesanal. Maiores informa\u00e7\u00f5es no WhatsApp <strong>APA F1<\/strong> (11) 95053-8989.<\/p>\n<div class=\"f1-nav-block\"><h3>\ud83c\udfc1 Navega\u00e7\u00e3o APA F1 Estrela<\/h3><div class=\"f1-nav-grid\"><a class=\"f1-nav-btn\" href=\"\/?page_id=1857\"><span class=\"icon\">\ud83c\udfe0<\/span><div class=\"info\"><span class=\"label\">In\u00edcio<\/span><span class=\"title\">Home<\/span><\/div><\/a><a class=\"f1-nav-btn\" href=\"\/?page_id=1965\"><span class=\"icon\">\ud83d\udcc5<\/span><div class=\"info\"><span class=\"label\">Corridas<\/span><span class=\"title\">Etapas<\/span><\/div><\/a><a class=\"f1-nav-btn\" href=\"\/?p=1961\"><span class=\"icon\">\ud83c\udfc6<\/span><div class=\"info\"><span class=\"label\">Pontua\u00e7\u00e3o<\/span><span class=\"title\">Classifica\u00e7\u00e3o<\/span><\/div><\/a><a class=\"f1-nav-btn\" href=\"\/?p=1962\"><span class=\"icon\">\ud83d\udccb<\/span><div class=\"info\"><span class=\"label\">Regras<\/span><span class=\"title\">Regulamento<\/span><\/div><\/a><\/div><\/div><\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Equipamento Carrocerias APA F1 Carrocerias em linha, produzidas em resina e de forma artesanal. Maiores informa\u00e7\u00f5es no WhatsApp APA F1 (11) 95053-8989. \ud83c\udfc1 Navega\u00e7\u00e3o APA F1 Estrela \ud83c\udfe0 In\u00edcioHome \ud83d\udcc5 CorridasEtapas \ud83c\udfc6 Pontua\u00e7\u00e3oClassifica\u00e7\u00e3o \ud83d\udccb RegrasRegulamento<\/p>\n","protected":false},"author":1,"featured_media":1072,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[16,13],"tags":[],"class_list":["post-1970","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-carrocerias","category-f1-estrela-campeonato"],"_links":{"self":[{"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/posts\/1970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/comments?post=1970"}],"version-history":[{"count":15,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/posts\/1970\/revisions"}],"predecessor-version":[{"id":2624,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/posts\/1970\/revisions\/2624"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/media\/1072"}],"wp:attachment":[{"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/media?parent=1970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/categories?post=1970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apaf1estrela.com\/index.php\/wp-json\/wp\/v2\/tags?post=1970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}