/* TRASAZERO Data Hub - public presentation components. Scoped; no global resets. */
.tzdp-snapshot,.tzdp-versions,.tzdp-insights{--tzdp-bg:#0b0f10;--tzdp-card:#101617;--tzdp-line:rgba(255,255,255,.16);--tzdp-text:#f3f5f5;--tzdp-muted:#aeb8b8;--tzdp-lime:#b7ff12;color:var(--tzdp-text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.tzdp-snapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-bg)}
.tzdp-metric{padding:24px 26px;min-height:150px}.tzdp-metric+.tzdp-metric{border-left:1px solid var(--tzdp-line)}
.tzdp-metric>span{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tzdp-muted);margin-bottom:12px}.tzdp-metric>strong{display:block;font:700 42px/1 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin-bottom:10px}.tzdp-metric>strong small{font-size:.42em;color:var(--tzdp-muted)}.tzdp-metric>small{font-size:12px;line-height:1.5;color:var(--tzdp-muted)}
.tzdp-filters{display:grid;grid-template-columns:auto repeat(4,minmax(0,1fr)) auto auto;gap:8px;align-items:end;padding:12px;border:1px solid rgba(255,255,255,.15);border-radius:3px;background:#0b0f10;color:#f3f5f5;font-family:Inter,sans-serif}.tzdp-filter-label{align-self:center;font:700 11px/1 Inter,sans-serif;letter-spacing:.12em}.tzdp-filters label{display:flex;flex-direction:column;gap:5px}.tzdp-filters label>span{font-size:10px;color:#899696;text-transform:uppercase;letter-spacing:.06em}.tzdp-filters select{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.18);border-radius:3px;background:#101617;color:#f3f5f5;padding:8px 34px 8px 12px}.tzdp-filter-submit,.tzdp-filter-reset{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:3px;padding:8px 14px;font-weight:700;text-decoration:none}.tzdp-filter-submit{border:1px solid #b7ff12;background:#b7ff12;color:#080b08}.tzdp-filter-reset{border:1px solid rgba(255,255,255,.2);color:#d9dfdf;background:transparent}
.tzdp-versions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tzdp-version-card{overflow:hidden;border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card)}.tzdp-version-image{aspect-ratio:2.2/1;background:#080b0c;overflow:hidden}.tzdp-version-image img{display:block;width:100%;height:100%;object-fit:cover}.tzdp-version-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:linear-gradient(135deg,#0d1314,#172021);color:var(--tzdp-lime);font-family:Oxanium,sans-serif}.tzdp-version-fallback strong{font-size:28px}.tzdp-version-fallback span{font-size:10px;letter-spacing:.12em;color:var(--tzdp-muted)}.tzdp-version-body{padding:16px}.tzdp-badge{display:inline-flex;border:1px solid var(--tzdp-lime);color:var(--tzdp-lime);padding:3px 7px;border-radius:2px;font-size:10px;font-weight:800;letter-spacing:.08em}.tzdp-version-body h3{font:650 16px/1.35 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin:10px 0 6px}.tzdp-version-body p{font-size:12px;color:var(--tzdp-muted);margin:0 0 12px}.tzdp-version-body a{color:var(--tzdp-lime);font-size:12px;font-weight:700;text-decoration:none}
.tzdp-opinions{--tzdp-bg:#0b0f10;--tzdp-card:#101617;--tzdp-line:rgba(255,255,255,.16);--tzdp-text:#f3f5f5;--tzdp-muted:#aeb8b8;--tzdp-lime:#b7ff12;color:var(--tzdp-text);font-family:Inter,sans-serif}.tzdp-section-head{display:flex;justify-content:space-between;gap:20px;align-items:end;border-bottom:1px solid var(--tzdp-line);padding-bottom:12px;margin-bottom:12px}.tzdp-section-head h2{margin:0;font:700 24px/1.15 Oxanium,Inter,sans-serif;color:var(--tzdp-text)}.tzdp-section-head span{font-size:11px;color:var(--tzdp-muted)}.tzdp-opinion-list{display:grid;gap:10px}.tzdp-opinion-card{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--tzdp-line);border-radius:3px;overflow:hidden;background:var(--tzdp-card)}.tzdp-opinion-vehicle{min-height:190px;background:#080b0c}.tzdp-opinion-vehicle img{width:100%;height:100%;object-fit:cover;display:block}.tzdp-opinion-main{padding:18px 20px}.tzdp-opinion-meta{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;gap:14px;align-items:center}.tzdp-owner{display:flex;gap:10px;align-items:center}.tzdp-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.28);display:flex;align-items:center;justify-content:center;background:#1a2224;flex:0 0 44px}.tzdp-avatar-img{width:100%;height:100%;object-fit:cover;display:block}.tzdp-avatar-fallback{font:700 12px/1 Oxanium,sans-serif;color:var(--tzdp-lime)}.tzdp-owner strong{display:block;color:var(--tzdp-text);font-size:13px}.tzdp-owner small{display:block;color:var(--tzdp-muted);font-size:11px;margin-top:3px}.tzdp-rating{display:flex;gap:8px;align-items:center}.tzdp-stars{color:var(--tzdp-lime);font-size:15px;letter-spacing:1px}.tzdp-rating strong{font:700 16px/1 Oxanium,sans-serif}.tzdp-approved{border:1px solid rgba(183,255,18,.5);background:rgba(183,255,18,.08);color:var(--tzdp-lime);border-radius:2px;padding:5px 8px;font-size:10px;font-weight:700;white-space:nowrap}.tzdp-vehicle-tags{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.tzdp-vehicle-tags span{border:1px solid rgba(255,255,255,.18);border-radius:2px;padding:4px 7px;font-size:10px;color:#d7dddd}.tzdp-comment{font-size:14px;line-height:1.7;color:#dce1e1;margin:8px 0 16px}.tzdp-tags-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tzdp-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1px solid rgba(255,255,255,.12);padding:8px;border-radius:2px}.tzdp-tags strong{font-size:10px;text-transform:uppercase;letter-spacing:.07em}.tzdp-tags span{padding:4px 7px;border-radius:2px;font-size:10px}.tzdp-pros{border-color:rgba(183,255,18,.35)}.tzdp-pros strong,.tzdp-pros span{color:#d9ff8b}.tzdp-pros span{border:1px solid rgba(183,255,18,.35)}.tzdp-cons{border-color:rgba(255,96,78,.35)}.tzdp-cons strong,.tzdp-cons span{color:#ff9588}.tzdp-cons span{border:1px solid rgba(255,96,78,.35)}.tzdp-pagination{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:18px}.tzdp-pagination a{color:var(--tzdp-lime);text-decoration:none;font-weight:700}.tzdp-pagination span{color:var(--tzdp-muted);font-size:12px}.tzdp-empty{border:1px solid var(--tzdp-line);padding:28px;background:var(--tzdp-card);border-radius:3px}.tzdp-empty strong{display:block;font:700 20px/1.25 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin-bottom:8px}.tzdp-empty p{color:var(--tzdp-muted);margin:0 0 18px}.tzdp-empty-cta{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 14px;border:1px solid var(--tzdp-lime);border-radius:3px;color:#080b08!important;background:var(--tzdp-lime);text-decoration:none!important;font-weight:800}
.tzdp-insights{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tzdp-insights article{border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);padding:18px}.tzdp-insights h3{font:700 18px/1.2 Oxanium,sans-serif;margin:0 0 12px;color:var(--tzdp-text)}.tzdp-insights ol{list-style:none;margin:0;padding:0}.tzdp-insights li{display:flex;justify-content:space-between;gap:20px;padding:8px 0;border-top:1px solid rgba(255,255,255,.1);font-size:12px}.tzdp-insights li strong{color:var(--tzdp-lime)}
.tzdp-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid rgba(255,255,255,.18);border-radius:3px;background:#101617;padding:26px;color:#f3f5f5}.tzdp-kicker{font-size:10px;font-weight:800;letter-spacing:.11em;color:#b7ff12}.tzdp-cta h3{font:700 25px/1.15 Oxanium,sans-serif;margin:6px 0}.tzdp-cta p{margin:0;color:#aeb8b8;max-width:650px}.tzdp-cta-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border-radius:3px;background:#b7ff12;color:#080b08!important;text-decoration:none!important;font-weight:800;white-space:nowrap}
@media(max-width:1000px){.tzdp-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.tzdp-metric:nth-child(3){border-left:0;border-top:1px solid var(--tzdp-line)}.tzdp-metric:nth-child(4){border-top:1px solid var(--tzdp-line)}.tzdp-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.tzdp-filter-label{grid-column:1/-1}.tzdp-versions{grid-template-columns:repeat(2,minmax(0,1fr))}.tzdp-opinion-card{grid-template-columns:170px minmax(0,1fr)}.tzdp-opinion-meta{grid-template-columns:1fr auto}.tzdp-approved{grid-column:1/-1;width:max-content}}
@media(max-width:700px){.tzdp-snapshot{grid-template-columns:1fr}.tzdp-metric+.tzdp-metric{border-left:0;border-top:1px solid var(--tzdp-line)}.tzdp-metric{min-height:auto;padding:18px}.tzdp-metric>strong{font-size:34px}.tzdp-filters{grid-template-columns:1fr}.tzdp-versions{grid-template-columns:1fr}.tzdp-opinion-card{grid-template-columns:1fr}.tzdp-opinion-vehicle{min-height:180px}.tzdp-opinion-main{padding:16px}.tzdp-opinion-meta{grid-template-columns:1fr}.tzdp-rating{justify-content:flex-start}.tzdp-approved{grid-column:auto}.tzdp-tags-row,.tzdp-insights{grid-template-columns:1fr}.tzdp-cta{display:block}.tzdp-cta-button{margin-top:18px;width:100%}}

.tzdp-methodology{--tzdp-card:#101617;--tzdp-line:rgba(255,255,255,.16);--tzdp-text:#f3f5f5;--tzdp-muted:#aeb8b8;--tzdp-lime:#b7ff12;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;color:var(--tzdp-text);font-family:Inter,sans-serif}.tzdp-methodology article{border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);padding:24px;min-height:220px}.tzdp-methodology article>span{display:block;font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--tzdp-muted);margin-bottom:32px}.tzdp-methodology h3{font:700 22px/1.2 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin:0 0 14px}.tzdp-methodology p{margin:0;color:var(--tzdp-muted);font-size:14px;line-height:1.75}
@media(max-width:700px){.tzdp-methodology{grid-template-columns:1fr}.tzdp-methodology article{min-height:auto}.tzdp-methodology article>span{margin-bottom:20px}}

/* 0.6.0 - SPALANIE public presentation */
.tzdf-snapshot,.tzdf-chart,.tzdf-records,.tzdf-cta{--tzdp-bg:#0b0f10;--tzdp-card:#101617;--tzdp-line:rgba(255,255,255,.16);--tzdp-text:#f3f5f5;--tzdp-muted:#aeb8b8;--tzdp-lime:#b7ff12;color:var(--tzdp-text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.tzdf-filters{grid-template-columns:auto repeat(6,minmax(0,1fr)) auto auto}.tzdf-versions{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}
.tzdf-chart{border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);padding:22px}.tzdf-chart-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:22px}.tzdf-chart-head h3{font:700 20px/1.2 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin:0}.tzdf-chart-head p{font-size:12px;line-height:1.55;color:var(--tzdp-muted);margin:0;max-width:520px;text-align:right}
.tzdf-condition-grid{display:grid;gap:14px}.tzdf-condition-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:start;border-top:1px solid rgba(255,255,255,.09);padding-top:14px}.tzdf-condition-row:first-child{border-top:0;padding-top:0}.tzdf-condition-row>strong{font:650 15px/1.25 Oxanium,Inter,sans-serif;color:var(--tzdp-text)}.tzdf-bars{display:grid;gap:9px}.tzdf-bar-row{display:grid;grid-template-columns:34px minmax(100px,1fr) minmax(140px,auto);gap:10px;align-items:center}.tzdf-bar-row>span{font-size:10px;font-weight:800;color:var(--tzdp-muted)}.tzdf-bar-track{height:12px;background:#1b2426;border:1px solid rgba(255,255,255,.06);overflow:hidden}.tzdf-bar-track i{display:block;height:100%;background:var(--tzdp-lime)}.tzdf-bar-track i.is-lpg{background:#c2ccd0}.tzdf-bar-row b{font:700 13px/1.1 Oxanium,Inter,sans-serif;color:var(--tzdp-text);white-space:nowrap}.tzdf-bar-row b small{font:500 10px/1.1 Inter,sans-serif;color:var(--tzdp-muted)}
.tzdf-histogram{height:240px;display:flex;align-items:flex-end;gap:6px;border-left:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);padding:12px 12px 0}.tzdf-histogram-bin{flex:1;min-width:18px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;position:relative}.tzdf-histogram-bin i{display:block;width:78%;min-height:2px;background:var(--tzdp-lime)}.tzdf-histogram-bin small{font-size:9px;color:var(--tzdp-muted);white-space:nowrap}.tzdf-histogram-count{font-size:9px;color:#dfe5e5;min-height:11px}.tzdf-histogram-foot{display:flex;justify-content:space-between;gap:16px;color:var(--tzdp-muted);font-size:11px;margin-top:12px}
.tzdf-record-list{display:grid;gap:10px}.tzdf-record-card{display:grid;grid-template-columns:180px minmax(0,1fr);border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);overflow:hidden}.tzdf-record-value{display:flex;flex-direction:column;justify-content:center;padding:22px;border-right:1px solid var(--tzdp-line);background:#0b1011}.tzdf-record-value strong{font:750 38px/1 Oxanium,Inter,sans-serif;color:var(--tzdp-text)}.tzdf-record-value>span{font-size:11px;color:var(--tzdp-muted);margin-top:6px}.tzdf-record-value small{font-size:11px;color:var(--tzdp-lime);margin-top:10px}.tzdf-record-main{padding:18px 20px}.tzdf-record-main header{display:flex;justify-content:space-between;gap:16px;align-items:start}.tzdf-record-main header strong{display:block;color:var(--tzdp-text);font-size:13px}.tzdf-record-main header small{display:block;color:var(--tzdp-muted);font-size:11px;margin-top:4px}.tzdf-quality{border:1px solid rgba(255,255,255,.2);border-radius:2px;padding:5px 8px;font-size:10px;font-weight:750;color:#c4cece;white-space:nowrap}.tzdf-quality.is-eligible{color:var(--tzdp-lime);border-color:rgba(183,255,18,.45);background:rgba(183,255,18,.06)}.tzdf-record-meta{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0}.tzdf-record-meta span{border:1px solid rgba(255,255,255,.15);border-radius:2px;padding:4px 7px;color:#cdd5d5;font-size:10px}.tzdf-record-main p{margin:6px 0 0;color:#d7dddd;font-size:13px;line-height:1.65}
@media(max-width:1200px){.tzdf-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.tzdf-filters .tzdp-filter-label{grid-column:1/-1}.tzdf-versions{max-width:none}}
@media(max-width:700px){.tzdf-filters{grid-template-columns:1fr}.tzdf-versions{grid-template-columns:1fr}.tzdf-chart-head{display:block}.tzdf-chart-head p{text-align:left;margin-top:8px}.tzdf-condition-row{grid-template-columns:1fr}.tzdf-bar-row{grid-template-columns:30px minmax(80px,1fr);}.tzdf-bar-row b{grid-column:2;margin-top:-3px}.tzdf-histogram{height:210px;gap:3px;padding-left:6px;padding-right:6px}.tzdf-histogram-bin small{font-size:8px;transform:rotate(-45deg);transform-origin:center}.tzdf-record-card{grid-template-columns:1fr}.tzdf-record-value{border-right:0;border-bottom:1px solid var(--tzdp-line);padding:18px}.tzdf-record-value strong{font-size:34px}.tzdf-record-main header{display:block}.tzdf-quality{display:inline-flex;margin-top:10px}.tzdf-histogram-foot{display:block}.tzdf-histogram-foot span{display:block;margin-top:4px}}

/* 0.7.0 - PROBLEMY I USTERKI public presentation */
.tzpr-snapshot,.tzpr-categories,.tzpr-outcomes,.tzpr-problems,.tzpr-cta{--tzdp-bg:#0b0f10;--tzdp-card:#101617;--tzdp-line:rgba(255,255,255,.16);--tzdp-text:#f3f5f5;--tzdp-muted:#aeb8b8;--tzdp-lime:#b7ff12;color:var(--tzdp-text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.tzpr-metric-text{font-size:22px!important;line-height:1.18!important;max-width:280px}.tzpr-filters{grid-template-columns:auto repeat(6,minmax(0,1fr)) auto auto}.tzpr-versions{grid-template-columns:repeat(4,minmax(0,1fr))}
.tzpr-block-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px}.tzpr-block-head h3{font:700 22px/1.2 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin:0}.tzpr-block-head p{margin:0;max-width:560px;text-align:right;font-size:12px;line-height:1.55;color:var(--tzdp-muted)}
.tzpr-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tzpr-category-card{position:relative;display:flex;flex-direction:column;min-height:152px;padding:18px;border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);text-decoration:none!important}.tzpr-category-card>span{font:700 11px/1 Oxanium,Inter,sans-serif;color:var(--tzdp-lime);letter-spacing:.08em}.tzpr-category-card>strong{margin-top:30px;font:700 16px/1.25 Oxanium,Inter,sans-serif;color:var(--tzdp-text)}.tzpr-category-card>small{margin-top:7px;color:var(--tzdp-muted);font-size:11px}.tzpr-category-card>i{position:absolute;right:16px;bottom:14px;color:var(--tzdp-lime);font-style:normal;font-size:18px}.tzpr-category-card:hover{border-color:rgba(183,255,18,.6);background:#121a1b}
.tzpr-outcomes{border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);padding:22px}.tzpr-outcome-bars{display:grid;gap:12px}.tzpr-outcome-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,2fr) 38px;gap:12px;align-items:center}.tzpr-outcome-row>span{font-size:12px;color:#dce2e2}.tzpr-outcome-row>div{height:10px;background:#1b2426;overflow:hidden}.tzpr-outcome-row i{display:block;height:100%;background:var(--tzdp-lime)}.tzpr-outcome-row b{font:700 13px/1 Oxanium,Inter,sans-serif;color:var(--tzdp-text);text-align:right}
.tzpr-problem-list{display:grid;gap:10px}.tzpr-problem-card{border:1px solid var(--tzdp-line);border-radius:3px;background:var(--tzdp-card);overflow:hidden}.tzpr-problem-card>header{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--tzdp-line);background:#0c1112}.tzpr-source{display:flex;align-items:center;gap:10px}.tzpr-source strong{display:block;color:var(--tzdp-text);font-size:13px}.tzpr-source small{display:block;color:var(--tzdp-muted);font-size:10px;margin-top:2px}.tzpr-source-mark{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(183,255,18,.45);border-radius:2px;color:var(--tzdp-lime);font:700 13px/1 Oxanium,Inter,sans-serif;background:#0b1011}.tzpr-problem-body{padding:18px}.tzpr-problem-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.tzpr-category{display:inline-flex;padding:5px 8px;border:1px solid rgba(183,255,18,.45);border-radius:2px;color:var(--tzdp-lime);font-size:10px;font-weight:800;letter-spacing:.03em}.tzpr-mileage{font-size:11px;color:var(--tzdp-muted)}.tzpr-problem-body>h3{font:700 20px/1.28 Oxanium,Inter,sans-serif;color:var(--tzdp-text);margin:0 0 16px}.tzpr-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.12);margin-bottom:14px}.tzpr-meta-grid>div{padding:12px;border-left:1px solid rgba(255,255,255,.1)}.tzpr-meta-grid>div:first-child{border-left:0}.tzpr-meta-grid span{display:block;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--tzdp-muted);margin-bottom:5px}.tzpr-meta-grid strong{display:block;font-size:12px;color:#eef2f2;line-height:1.35}.tzpr-detail{border-top:1px solid rgba(255,255,255,.09);padding-top:12px;margin-top:12px}.tzpr-detail span{display:block;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tzdp-muted);margin-bottom:6px}.tzpr-detail p{margin:0;font-size:13px;line-height:1.6;color:#d7dddd}.tzpr-problem-card footer{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.09);font-size:10px;color:var(--tzdp-muted)}.tzpr-problem-card footer a{color:var(--tzdp-lime)!important;text-decoration:none!important;font-weight:750}.tzpr-methodology{margin-top:0}
@media(max-width:1200px){.tzpr-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.tzpr-filters .tzdp-filter-label{grid-column:1/-1}.tzpr-versions{grid-template-columns:repeat(2,minmax(0,1fr))}.tzpr-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tzpr-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tzpr-meta-grid>div:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.1)}.tzpr-meta-grid>div:nth-child(4){border-top:1px solid rgba(255,255,255,.1)}}
@media(max-width:700px){.tzpr-filters{grid-template-columns:1fr}.tzpr-versions,.tzpr-category-grid{grid-template-columns:1fr}.tzpr-block-head{display:block}.tzpr-block-head p{text-align:left;margin-top:8px}.tzpr-outcome-row{grid-template-columns:1fr 44px}.tzpr-outcome-row>div{grid-column:1}.tzpr-outcome-row b{grid-column:2;grid-row:1/3;align-self:end}.tzpr-problem-card>header{align-items:flex-start}.tzpr-problem-card>header .tzdp-approved{white-space:normal}.tzpr-problem-top{display:block}.tzpr-mileage{display:block;margin-top:8px}.tzpr-meta-grid{grid-template-columns:1fr}.tzpr-meta-grid>div{border-left:0!important;border-top:1px solid rgba(255,255,255,.1)}.tzpr-meta-grid>div:first-child{border-top:0}.tzpr-problem-card footer{display:block}.tzpr-problem-card footer a{display:inline-block;margin-top:8px}.tzpr-metric-text{font-size:19px!important}}
