.dossier{border:1px solid var(--border);border-top:3px solid var(--green);border-radius:var(--radius);background:#fff;margin:8px 0 34px;padding:26px 28px 22px}.dossier h2{letter-spacing:-.3px;font-size:22px}.dossier-sub{font-family:var(--font-head);letter-spacing:1px;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--border);margin:26px 0 12px;padding-top:18px;font-size:12px;font-weight:700}.dossier-top{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:28px;margin-top:18px;display:grid}.dossier-figure{font-family:var(--font-head);letter-spacing:-.8px;color:var(--green-dark);font-size:30px;font-weight:800;line-height:1.15}.dossier-figure.dossier-none{color:var(--muted);letter-spacing:-.2px;font-size:20px}.dossier-why{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.6}.dossier-site{color:var(--muted);word-break:break-word;margin-top:12px;font-size:13.5px}.dossier-site a{color:var(--blue)}.dossier-breakdown{gap:2px;display:grid}.dossier-breakdown li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:14.5px;display:flex}.dossier-breakdown li:last-child{border-bottom:0}.dossier-dim{color:#3c4148}.dossier-dim-value{font-family:var(--font-head);white-space:nowrap;font-weight:700}.dossier-dim-value em{color:var(--muted);font-style:normal;font-weight:400}.dossier-registers{gap:12px;display:grid}.dossier-registers li{border:1px solid var(--border);border-radius:var(--radius);padding:13px 16px}.dossier-registers li.dossier-alarm{background:#fdf4f3;border-color:#f0bdbb}.dossier-reg-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dossier-reg{font-family:var(--font-head);font-size:15.5px;font-weight:700}.dossier-place{color:var(--muted);font-weight:400}.dossier-reg-detail{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-top:7px;font-size:13.5px;display:flex}.dossier-reg-detail a{color:var(--blue);font-weight:600}.dossier-alarm-note{color:var(--down);margin-top:9px;font-size:13.5px;font-weight:500;line-height:1.6}.dossier-mark{font-family:var(--font-head);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;border-radius:4px;flex:none;padding:3px 9px;font-size:11px;font-weight:700}.dossier-live{color:var(--green-dark);background:#eef6e0}.dossier-pulled{background:var(--down);color:#fff}.dossier-expired{color:#8a6100;background:#fdf0d8}.dossier-unchecked{color:var(--muted);background:0 0;border:1px dashed #c3c8d0}.dossier-empty,.dossier-foot{color:var(--muted);font-size:13.5px;line-height:1.65}.dossier-foot{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}@media (max-width:720px){.dossier{padding:20px 18px 18px}.dossier-top{grid-template-columns:1fr;gap:20px}}
