.cw-place{font-size:18px;font-weight:900;color:var(--text);margin-bottom:4px}.cw-place small{font-size:12.5px;font-weight:600;color:var(--muted);margin-left:8px}.cw-verdict{display:flex;align-items:center;gap:10px;background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin:12px 0;font-size:15px;font-weight:800;color:var(--text)}.cw-verdict.good{border-color:var(--grass);color:var(--grass)}.cw-verdict.warn{border-color:var(--clay);color:var(--clay)}.cw-verdict.bad{border-color:var(--hard);color:var(--hard)}.cw-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:currentColor}.cw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-top:6px}.cw-cell{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.cw-cell .cw-k{display:block;font-size:12px;font-weight:700;color:var(--muted);margin-bottom:4px}.cw-cell .cw-v{display:block;font-family:var(--mono);font-size:22px;font-weight:800;color:var(--court)}.cw-notes{margin-top:12px;font-size:13.5px;line-height:1.7;color:var(--court2)}.cw-notes span{display:block}.cw-err{background:var(--bg2);border:1px solid var(--clay);border-radius:12px;padding:14px 16px;font-size:14px;font-weight:700;color:var(--clay)}.cw-loading{font-size:14px;font-weight:700;color:var(--muted)}.pg[data-astro-cid-q62nfcmc]{padding:36px 0 40px}.hero-ico[data-astro-cid-q62nfcmc]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:var(--court);background:var(--bg2);border:1px solid var(--line);border-radius:14px;margin-bottom:14px}.hero-ico[data-astro-cid-q62nfcmc] svg[data-astro-cid-q62nfcmc]{width:26px;height:26px}.pg-h[data-astro-cid-q62nfcmc]{font-size:clamp(26px,5vw,40px);font-weight:900}.pg-sub[data-astro-cid-q62nfcmc]{margin:10px 0 22px;max-width:640px}.tool[data-astro-cid-q62nfcmc]{padding:24px}.q[data-astro-cid-q62nfcmc]{display:flex;gap:12px;flex-wrap:wrap}.q[data-astro-cid-q62nfcmc] input[data-astro-cid-q62nfcmc]{flex:1;min-width:220px}.presets[data-astro-cid-q62nfcmc]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.p-lbl[data-astro-cid-q62nfcmc]{font-size:13px}.p-btn[data-astro-cid-q62nfcmc]{font-family:inherit;background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:7px 14px;font-size:14px;font-weight:700;color:var(--court2);cursor:pointer;transition:.15s}.p-btn[data-astro-cid-q62nfcmc]:hover{border-color:var(--court);background:var(--bg3)}.result[data-astro-cid-q62nfcmc]{margin-top:20px}.src[data-astro-cid-q62nfcmc]{font-size:12px;margin-top:16px}.sec-h[data-astro-cid-q62nfcmc]{font-size:21px;font-weight:900;margin:34px 0 14px}.tbl-wrap[data-astro-cid-q62nfcmc]{padding:6px 20px;overflow-x:auto}.prose[data-astro-cid-q62nfcmc]{margin-top:36px;max-width:720px}.prose[data-astro-cid-q62nfcmc] h2[data-astro-cid-q62nfcmc]{font-size:20px;font-weight:900;margin:26px 0 10px}.prose[data-astro-cid-q62nfcmc] p[data-astro-cid-q62nfcmc]{font-size:15px;line-height:1.85;margin-bottom:8px}.prose[data-astro-cid-q62nfcmc] b[data-astro-cid-q62nfcmc]{color:var(--court2)}.prose[data-astro-cid-q62nfcmc] table[data-astro-cid-q62nfcmc]{margin-top:16px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.prose[data-astro-cid-q62nfcmc] th[data-astro-cid-q62nfcmc],.prose[data-astro-cid-q62nfcmc] td[data-astro-cid-q62nfcmc]{padding:10px 14px;text-align:left;border-bottom:1px solid var(--line);font-size:14px}.prose[data-astro-cid-q62nfcmc] th[data-astro-cid-q62nfcmc]{background:var(--bg2);font-weight:700;color:var(--muted)}.prose[data-astro-cid-q62nfcmc] tr[data-astro-cid-q62nfcmc]:last-child td[data-astro-cid-q62nfcmc]{border-bottom:none}.rel[data-astro-cid-q62nfcmc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:34px;background:var(--bg2)}.rel[data-astro-cid-q62nfcmc] b[data-astro-cid-q62nfcmc]{font-size:13px}.rel[data-astro-cid-q62nfcmc] a[data-astro-cid-q62nfcmc]{font-weight:700;color:var(--court);font-size:14px}.rel[data-astro-cid-q62nfcmc] a[data-astro-cid-q62nfcmc]:hover{color:var(--court2)}
