.ad-packs{gap:12px;list-style:none;display:grid}.ad-source{color:#9a9a9a;word-break:break-word;font-size:12.5px}.ad-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ad-chip{color:#d0d0d0;background:#00000047;align-items:center;gap:5px;padding:2px 8px;font-size:12px;line-height:1.5;display:inline-flex;box-shadow:inset 2px 2px #00000080,inset -2px -2px #ffffff0f}.ad-chip.is-need{color:#ff5}.ad-headline{font-size:20px;line-height:1.3}.ad-summary{color:#e8e8e8;font-size:16px}.ad-summary b{font-family:var(--font-mc),system-ui,sans-serif;color:#fff;text-shadow:var(--mc-shadow);font-weight:500}.ad-findings{gap:10px;list-style:none;display:grid}.ad-fix{color:#e0e0e0;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.ad-fix svg{color:#5f5;filter:drop-shadow(2px 2px #153f15);flex:none;margin-top:3px}.ad-steps{margin-top:10px}.ad-steps>li{font-size:14px}.ad-proof summary{cursor:pointer;width:fit-content;font-size:13px;list-style:none}.ad-proof summary::-webkit-details-marker{display:none}.ad-proof ul{color:#c8c8c8;word-break:break-word;background:#0000004d;gap:3px;max-height:260px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;list-style:none;display:grid;overflow:auto;box-shadow:inset 2px 2px #00000080,inset -2px -2px #ffffff0f}.ad-why{color:#8a8a8a;margin-top:6px;font-size:12px;line-height:1.5}.ad-group-title{letter-spacing:.04em;text-transform:uppercase;color:#9a9a9a;font-size:13px}.ad-downloads{gap:10px;display:grid}.ad-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:480px){.ad-headline{font-size:18px}}:root[data-theme=light] .ad-source:where(:not(.theme-fixed,.theme-fixed *)){color:#4b4b4b}:root[data-theme=light] .ad-chip:where(:not(.theme-fixed,.theme-fixed *)){color:#202020;background:#fafafa47;box-shadow:inset 2px 2px #00000080,inset -2px -2px #ffffff4d}:root[data-theme=light] .ad-chip.is-need:where(:not(.theme-fixed,.theme-fixed *)){color:#4b4b0e}:root[data-theme=light] .ad-summary:where(:not(.theme-fixed,.theme-fixed *)){color:#0f0f0f}:root[data-theme=light] .ad-summary b:where(:not(.theme-fixed,.theme-fixed *)){color:#030303}:root[data-theme=light] .ad-fix:where(:not(.theme-fixed,.theme-fixed *)){color:#141414}:root[data-theme=light] .ad-fix svg:where(:not(.theme-fixed,.theme-fixed *)){color:#115712}:root[data-theme=light] .ad-proof ul:where(:not(.theme-fixed,.theme-fixed *)){color:#262626;background:#fafafa4d;box-shadow:inset 2px 2px #00000080,inset -2px -2px #ffffff4d}:root[data-theme=light] .ad-why:where(:not(.theme-fixed,.theme-fixed *)){color:#5a5a5a}:root[data-theme=light] .ad-group-title:where(:not(.theme-fixed,.theme-fixed *)){color:#4b4b4b}
