:root{--bg:#f7f7f5;--surface:#fff;--text:#1c1d1f;--muted:#5d6066;--border:#dcdcd8;--accent:#1f5fbf;--ok-bg:#e3f4e6;--ok-fg:#17652a;--no-bg:#fbe4e2;--no-fg:#a3241a;--unk-fg:#55585e;--unk-border:#8b8e94;--radius:10px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#141517;--surface:#1d1f22;--text:#ecedee;--muted:#a3a6ab;--border:#34373c;--accent:#7eaaf0;--ok-bg:#173a20;--ok-fg:#8fe0a2;--no-bg:#46201c;--no-fg:#ffaaa1;--unk-fg:#c2c5ca;--unk-border:#7d8086}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:var(--accent)}.container{max-width:880px;margin:0 auto;padding-inline:16px}.site-header{border-bottom:1px solid var(--border);background:var(--surface)}.site-header .container{align-items:center;min-height:56px;display:flex}.logo{color:var(--text);font-weight:700;text-decoration:none}main{padding:24px 0 48px}h1{margin:0 0 8px;font-size:1.75rem;line-height:1.2}h2{margin:32px 0 12px;font-size:1.25rem}.muted{color:var(--muted)}.site-footer{border-top:1px solid var(--border);color:var(--muted);padding:16px 0 32px;font-size:.875rem}.search{gap:8px;margin:16px 0 8px;display:flex}.search input{min-width:0;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex:1;padding:10px 12px}.button{font:inherit;color:#fff;background:var(--accent);border-radius:var(--radius);cursor:pointer;border:0;padding:10px 16px;font-weight:600}@media (prefers-color-scheme:dark){.button{color:#10131a}}.results{gap:8px;margin:0;padding:0;list-style:none;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:12px 16px}.result-link{color:inherit;text-decoration:none;display:block}.result-link:hover .result-name,.result-link:focus-visible .result-name{text-decoration:underline}.result-name{color:var(--accent);font-weight:600}.notice{background:var(--surface);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius);padding:12px 16px}.notice p{margin:4px 0}.pager{justify-content:space-between;margin-top:16px;display:flex}.breadcrumb{margin-bottom:8px;font-size:.875rem}.chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:999px;padding:6px 12px;text-decoration:none;display:inline-block}.chip[aria-current=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:600}.model{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.path{margin-top:16px;padding:0;overflow:hidden}.path-head{border-bottom:1px solid var(--border);padding:12px 16px}.path-head h3{margin:0;font-size:1.1rem}.path-head p{margin:2px 0 0}.answers{margin:0;padding:0;list-style:none}.answer{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 16px;display:grid}.answer+.answer{border-top:1px solid var(--border)}.answer-name{font-weight:600}.answer-details{color:var(--muted);grid-column:1/-1;font-size:.875rem}.answer-details p{margin:2px 0}.state{white-space:nowrap;border-radius:999px;align-self:start;align-items:center;gap:4px;padding:2px 10px;font-size:.875rem;font-weight:600;display:inline-flex}.state-supported{background:var(--ok-bg);color:var(--ok-fg);border:1px solid #0000}.state-unsupported{background:var(--no-bg);color:var(--no-fg);border:1px solid #0000}.state-unknown{color:var(--unk-fg);border:1px dashed var(--unk-border);background:0 0}.legend{color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.legend li{align-items:center;gap:6px;display:flex}@media (max-width:520px){h1{font-size:1.4rem}.search{flex-direction:column}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
