.dossier.report:before{display:none}.dossier-grid{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ava name verdict""ava meters meters";align-items:center;gap:.5rem .75rem;display:grid}.dossier-rows[data-meters="0"] .dossier-grid{grid-template-areas:"ava name verdict"}@media (min-width:768px){.dossier-grid{grid-template-columns:auto minmax(0,1fr)var(--mw,22rem)7.5rem;grid-template-areas:"ava name meters verdict";column-gap:1rem}.dossier-rows[data-meters="1"],.dossier-cols[data-meters="1"]{--mw:11rem}.dossier-rows[data-meters="0"] .dossier-grid,.dossier-cols[data-meters="0"]{grid-template-columns:auto minmax(0,1fr) 7.5rem;grid-template-areas:"ava name verdict"}}.dossier-ava{grid-area:ava;align-self:start}.dossier-name{grid-area:name;min-width:0}.dossier-verdict{grid-area:verdict;justify-content:flex-end;display:flex}.dossier-cols{letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);border-bottom:1px solid rgba(255,255,255,.08);padding:.5rem 0;font-size:10px;font-weight:800;display:none}@media (min-width:768px){.dossier-cols{display:grid}}.dossier-rows>li{padding:.8rem 0}.dossier-rows>li+li{border-top:1px solid rgba(255,255,255,.07)}.dossier-row[data-over] .dossier-ava,.dossier-row[data-over] .dossier-name{opacity:.6}.dossier-meters{grid-area:meters;gap:.75rem;min-width:0;display:flex}.dossier-meters>*{flex:1 1 0;min-width:0}@media (max-width:359px){.dossier-meters{flex-direction:column}}.meter{background:rgba(255,255,255,.1);border-radius:2px;height:4px;margin-top:.3rem;overflow:hidden}.meter-fill{background:var(--band);transform-origin:0;height:100%;transform:scaleX(var(--p,0));animation:.7s cubic-bezier(.2,.9,.25,1) backwards meter-in;display:block}@keyframes meter-in{0%{transform:scaleX(0)}}.meter-box[data-met] .meter-fill{box-shadow:0 0 8px color-mix(in srgb,var(--band)70%,transparent)}.meter-box[data-short] .meter-fill{background:rgba(255,255,255,.42)}.meter-read{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-paper-2);white-space:nowrap;font-size:11px}.meter-box[data-short] .meter-read{color:#fdba74}.meter-gap{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#fdba74;font-size:11px}.dossier-sum{color:var(--color-win);grid-area:meters;font-size:12px;display:none}@media (max-width:767px){.dossier-row[data-ok] .dossier-meters{display:none}.dossier-row[data-ok] .dossier-sum{display:block}}.dossier-block{flex-wrap:wrap;grid-area:meters;align-items:center;gap:.5rem;min-width:0;display:flex}.dossier-block .chip{white-space:normal}.dossier-pending{color:#fdba74;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;border:1px dashed rgba(251,146,60,.55);border-radius:6px;align-items:center;padding:.25rem .55rem;font-size:.65rem;font-weight:900;display:inline-flex}.dossier-free{width:2.5rem;height:2.5rem;color:var(--color-muted);border:1px dashed rgba(255,255,255,.3);border-radius:9999px;place-items:center;display:grid}.dossier .fq-seat{--seat:rgba(255,255,255,.22);--seat-glow:transparent}.dossier .fq-seat[data-on]{--seat:var(--band);--seat-glow:color-mix(in srgb,var(--band)60%,transparent)}.dossier .fq-seat[data-over]{--seat:#ff4655;--seat-glow:rgba(255,70,85,.5)}@media (prefers-reduced-motion:reduce){.meter-fill{animation:none}}
