.rating-check.svelte-xuxm0v{margin-top:1.5rem;max-width:760px}label.svelte-xuxm0v{display:block;font-weight:700;font-size:.98rem;color:var(--text);margin-bottom:.45rem}.row.svelte-xuxm0v{display:flex;gap:.5rem;flex-wrap:wrap}.rating-check.svelte-xuxm0v .row:where(.svelte-xuxm0v) .search-input:where(.svelte-xuxm0v){flex:1 1 260px;min-width:0;min-height:52px;font-size:1.05rem}.rating-check.svelte-xuxm0v .btn:where(.svelte-xuxm0v){min-height:52px;font-size:1.05rem;padding:0 1.3rem}.hint.svelte-xuxm0v{font-size:.85rem;color:var(--text3);margin:.5rem 0 0}.results.svelte-xuxm0v{max-width:760px;margin-top:.9rem}.note.svelte-xuxm0v{font-size:.95rem;color:var(--text2);margin:.4rem 0}.warn.svelte-xuxm0v{display:inline-block;background:var(--yellow);color:var(--ink);font-weight:600;padding:.45rem .75rem .35rem;border-radius:6px}.list.svelte-xuxm0v{list-style:none;padding:0;margin:0 0 .6rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:.6rem}.plate.svelte-xuxm0v{position:relative;background:var(--paper);color:var(--ink);border:2px solid var(--ink);border-radius:10px;padding:.8rem 1rem .75rem;display:grid;gap:.4rem}.plate.svelte-xuxm0v:hover{box-shadow:0 10px 22px -14px #0009}.plate.svelte-xuxm0v:focus-within{outline:3px solid var(--yellow);outline-offset:2px}.name.svelte-xuxm0v{font-weight:800;font-size:1.05rem;line-height:1.25;color:var(--ink);text-decoration:none}.name.svelte-xuxm0v:after{content:"";position:absolute;inset:0;border-radius:8px}.name.svelte-xuxm0v:focus-visible{outline:none}.plate.svelte-xuxm0v:hover .name:where(.svelte-xuxm0v){text-decoration:underline;text-underline-offset:.15em}.plate.svelte-xuxm0v .row:where(.svelte-xuxm0v){align-items:center;gap:.6rem}.meta.svelte-xuxm0v{font-size:.85rem;font-weight:600;color:var(--text2)}h1.svelte-1rbbtir{font-size:clamp(2rem,5vw,3.25rem);line-height:1.02;max-width:22ch}.lead.svelte-1rbbtir{font-size:1.08rem;line-height:1.65;max-width:70ch;margin-top:.9rem}.narrow.svelte-1rbbtir{max-width:900px}.h2.svelte-1rbbtir{font-size:clamp(1.4rem,2.8vw,1.8rem);margin:2.5rem 0 .75rem}.narrow.svelte-1rbbtir .h2:where(.svelte-1rbbtir):first-child{margin-top:0}.h3.svelte-1rbbtir{font-size:1.15rem;font-weight:800;margin:1.75rem 0 .5rem}.narrow.svelte-1rbbtir p:where(.svelte-1rbbtir),.narrow.svelte-1rbbtir li:where(.svelte-1rbbtir){color:var(--text2);line-height:1.7;font-size:1rem;max-width:72ch}.narrow.svelte-1rbbtir p:where(.svelte-1rbbtir)+p:where(.svelte-1rbbtir){margin-top:.75rem}.narrow.svelte-1rbbtir ul:where(.svelte-1rbbtir),.narrow.svelte-1rbbtir ol:where(.svelte-1rbbtir){padding-left:1.25rem;margin:.5rem 0 1rem}.narrow.svelte-1rbbtir li:where(.svelte-1rbbtir){margin-bottom:.4rem}.narrow.svelte-1rbbtir strong:where(.svelte-1rbbtir){color:var(--text)}.look-label.svelte-1rbbtir{margin-top:.6rem;margin-bottom:.2rem;font-weight:700;color:var(--text)!important}.table-wrap.svelte-1rbbtir{overflow-x:auto;margin:1rem 0}.t.svelte-1rbbtir{width:100%;border-collapse:collapse;font-size:.9rem}.t.svelte-1rbbtir caption:where(.svelte-1rbbtir){caption-side:bottom;text-align:left;font-size:.82rem;color:var(--text3);padding-top:.6rem;line-height:1.5}.t.svelte-1rbbtir th:where(.svelte-1rbbtir),.t.svelte-1rbbtir td:where(.svelte-1rbbtir){text-align:left;vertical-align:top;padding:.6rem .7rem;border-bottom:1.5px solid var(--border);color:var(--text2)}.t.svelte-1rbbtir thead:where(.svelte-1rbbtir) th:where(.svelte-1rbbtir){background:var(--bg2);color:var(--text);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--line)}.t.svelte-1rbbtir tbody:where(.svelte-1rbbtir) th:where(.svelte-1rbbtir){color:var(--text);font-weight:700}.t.svelte-1rbbtir td:where(.svelte-1rbbtir) strong:where(.svelte-1rbbtir){font-weight:800}.ratings.svelte-1rbbtir td:where(.svelte-1rbbtir),.ratings.svelte-1rbbtir th:where(.svelte-1rbbtir){white-space:nowrap}.ratings.svelte-1rbbtir thead:where(.svelte-1rbbtir) th:where(.svelte-1rbbtir){white-space:normal;min-width:4.5rem}.pct.svelte-1rbbtir{display:block;font-size:.78rem;color:var(--text3)}.total-row.svelte-1rbbtir th:where(.svelte-1rbbtir),.total-row.svelte-1rbbtir td:where(.svelte-1rbbtir){font-weight:800;color:var(--text);border-top:2px solid var(--line)}.t.svelte-1rbbtir .badge{font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;line-height:1.3;padding:.25rem .5rem .18rem}.nqs-excellent.svelte-1rbbtir{background:var(--sign-deep);color:var(--yellow);border-color:var(--sign-deep)}.note.svelte-1rbbtir{font-size:.85rem!important;color:var(--text3)!important}.faqs.svelte-1rbbtir{border-bottom:1.5px solid var(--border)}.faq.svelte-1rbbtir{border-top:1.5px solid var(--border);padding:.85rem 0 .8rem}.faq.svelte-1rbbtir summary:where(.svelte-1rbbtir){font-weight:700;color:var(--text)}.faq.svelte-1rbbtir p:where(.svelte-1rbbtir){margin:.6rem 0 0}.src.svelte-1rbbtir{font-size:.85rem!important;color:var(--text3)!important;margin-top:2rem}
