.head.np{grid-template-columns:1fr}.head.np .t{gap:28px}.mg .tab{color:#fff;background:var(--sec);margin-top:18px;padding:5px 9px;font-size:13px;font-weight:800;display:inline-block}.mg .head h1{margin-top:12px}.mg .head .ans{max-width:44em}.mg .meta{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:15px;display:flex}.mg .meta a{color:var(--ink);font-weight:700}.toc{background:var(--surface);margin-top:12px;padding:18px 24px}.toc ol{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.toc a{color:var(--ink);font-size:15px;font-weight:700}.mg section{margin-top:80px}.mg .qa .cnt{margin-bottom:10px;font-size:17px}.mg .qa .nt,.band .nt{color:var(--muted);font-size:15px}.mg .qa .ns{color:var(--muted);margin-top:12px;font-size:15px}.mg .qa .ns a{color:var(--ink);font-weight:600}.fitl{margin-top:18px;font-size:17px}.fitl a{color:var(--ink);font-weight:700}.ways{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.ways .bc h3 a{color:var(--ink)}.ways .who{margin-top:14px}.ways .who a{color:var(--ink);font-weight:600}.bands{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.band{background:var(--surface);border-top:6px solid var(--sec);padding:24px}.band h3{letter-spacing:-.02em;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:20px;line-height:1.2;display:flex}.band h3 em{color:var(--sec-ink);font-style:normal}.band ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.band li{overflow-wrap:anywhere;font-size:17px;line-height:1.4}.band li a{color:var(--ink);font-weight:600}.band .nt{display:block}.band .sz{color:var(--muted);margin-top:2px;font-size:13px;display:block}.mg .tnote{max-width:62ch;margin-top:16px;font-size:17px}.mg .tnote a{color:var(--ink);font-weight:600}.gt-w{background:#fff}.gt{border-collapse:collapse;width:100%;font-size:16px}.gt th,.gt td{text-align:left;border-bottom:2px solid var(--surface);vertical-align:top;padding:14px 12px}.gt thead th{color:var(--muted);font-size:13px;font-weight:800}.gt tbody th{font-weight:400}.gt tbody th a{color:var(--ink);text-decoration:none;display:block}.gt tbody th a.src{font-weight:600;text-decoration:underline;display:inline}.gt tbody th a:hover b{text-decoration:underline}.gt tbody th span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.gt .n{text-align:right;white-space:nowrap}.gt td q{font-size:15px}.gt td small{white-space:normal;color:var(--muted);max-width:13em;margin-top:2px;margin-left:auto;font-size:13px;display:block}.wl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.wl li{border-bottom:2px solid var(--surface);justify-content:space-between;gap:16px;padding:12px 0;font-size:17px;display:flex}.wl a{color:var(--ink);font-weight:600}.wl .nsv{color:var(--muted)}.sq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sq figure{background:var(--surface);border-left:6px solid var(--sec);margin:0;padding:24px}.sq blockquote{margin:0}.sq blockquote p{font-size:18px;font-weight:600;line-height:1.4}.sq figcaption{color:var(--muted);margin-top:12px;font-size:13px}.sq figcaption a{color:var(--ink)}.made{background:var(--sec-soft);padding:40px 48px}.made h2{margin-bottom:12px;font-size:32px}.made p{max-width:70ch;font-size:17px}.made p a{color:var(--ink);font-weight:700}.made .acts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}@media (width<=900px){.mg section{margin-top:56px}.toc{padding:14px 16px}.toc ol{gap:6px 16px}.wl,.sq{grid-template-columns:1fr}.made{padding:28px 20px}.gt thead{display:none}.gt,.gt tbody,.gt tr,.gt th,.gt td{width:100%;display:block}.gt tr{border-bottom:4px solid var(--surface);padding:14px 14px 10px}.gt th,.gt td{border:0;padding:4px 0}.gt td{text-align:right;justify-content:space-between;gap:16px;display:flex}.gt td:before{content:attr(data-l);color:var(--muted);text-align:left;flex:none;max-width:45%;font-size:13px;font-weight:800}.gt td.n{white-space:normal}.gt tbody th{padding-bottom:8px}}.gt tr.out th b,.gt tr.out td.n{color:var(--muted)}.fitc{background:var(--sec-soft);border-left:6px solid var(--sec);justify-content:space-between;align-items:center;gap:16px 28px;margin-top:12px;padding:22px 28px;display:flex}.fitc p{max-width:60ch;font-size:17px}.fitc .btn{flex:none}.mg .sh p+p{margin-top:10px}.wl{margin-bottom:24px}@media (width<=900px){.fitc{flex-direction:column;align-items:start;padding:20px 18px}.fitc .btn{width:100%}}.bands+.bands{margin-top:12px}.pg-size,.pg-rc{margin-top:0}.pg-size li span,.pg-rc li span{text-align:right}.wl.pg-rc{grid-template-columns:1fr;max-width:760px}.sq.pg-pw{margin-top:12px}.sq.pg-pw blockquote p+p{margin-top:8px}.sq figure.nm{border-left-color:var(--muted)}.sq figure.nm blockquote p{color:var(--muted)}.mg #safety .wl{margin-top:24px}.pg .gt td:not(.n) small{max-width:none;margin-left:0}.pg-size li span small{color:var(--muted);font-size:13px;display:block}.wl.pg-un{grid-template-columns:1fr;max-width:860px}.wl.pg-un li{justify-content:flex-start}.wl.pg-un li a{flex:0 0 13em}.wl.pg-un li span{text-align:left;color:var(--muted)}.pg .meta>span+span{flex-basis:100%}.pg .gt td span small{display:block}@media (width<=900px){.wl.pg-un li{flex-direction:column;gap:4px}.wl.pg-un li a{flex:none}.wl.pg-un li span{text-align:left}}
