@layer components{html[data-v2] .np-ex{margin-top:10px}html[data-v2] .np-ex-note{margin-top:10px;font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-ink)}html[data-v2] .np-ex-note a{color:var(--color-ink)}html[data-v2] .np-ex-list{margin-top:8px;border-top:1px solid var(--color-line)}html[data-v2] .np-ex-row{display:grid;gap:2px;padding:10px 0;border-bottom:1px solid var(--color-line)}html[data-v2] .np-ex-name{font-family:var(--font-serif);font-size:var(--text-name);font-weight:600;line-height:var(--text-name--line-height)}html[data-v2] .np-mark{margin-left:8px;font-family:var(--font-ui);font-weight:400}html[data-v2] .np-ex-line,html[data-v2] .np-mark{font-size:var(--text-meta);color:var(--color-ink-2)}html[data-v2] .np-ex-line{line-height:var(--text-meta--line-height)}html[data-v2] .pr2-inc>.pr2-lead,html[data-v2] .pr2-inc>.pr2-lead+.np-lines{margin-top:0}html[data-v2] .pr2-lock{max-width:62ch;margin-top:16px;font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-ink)}html[data-v2] .pr2-addon-price{white-space:nowrap;font-family:var(--font-ui);font-weight:600;font-variant-numeric:tabular-nums lining-nums}html[data-v2] .pr2-addons tr[data-state=closed] .pr2-addon-price{font-weight:400;color:var(--color-ink-2);white-space:normal}html[data-v2] .pr2-limits-wrap>.op-re{margin-top:12px;max-width:62ch}html[data-v2] .pr2-intro .op-form>.op-re>a{display:inline-flex;align-items:center;min-height:44px}html[data-v2] .np-lines{display:grid;gap:6px;margin-top:10px}html[data-v2] .np-lines li{position:relative;max-width:60ch;padding-left:18px;font-size:var(--text-ui);line-height:1.45}html[data-v2] .np-lines li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--color-ink)}html[data-v2] .np-sub{margin-top:14px;font-size:var(--text-ui);font-weight:600;line-height:1.4}html[data-v2] .np-closed{max-width:56ch;margin-top:14px;font-size:var(--text-ui);line-height:1.5}html[data-v2] .np-facts{display:grid;margin-top:12px;border-top:1px solid var(--color-rule)}html[data-v2] .np-facts>div{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--color-line);font-size:var(--text-ui);line-height:1.45}html[data-v2] .np-facts dt{font-weight:600}html[data-v2] .np-facts dd{min-width:0;overflow-wrap:anywhere}html[data-v2] .np-note{max-width:56ch;margin-top:16px;font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--text-body--line-height)}html[data-v2] .np-check{display:flex;align-items:flex-start;gap:12px;min-height:44px;font-size:var(--text-ui);line-height:1.45}html[data-v2] .np-check input{flex:none;width:22px;height:22px;margin-top:1px;accent-color:var(--color-action)}html[data-v2] .np-block{margin-top:40px;padding-top:14px;border-top:1px solid var(--color-rule)}html[data-v2] .np-block>p{max-width:56ch;margin-top:10px;font-family:var(--font-serif);font-size:var(--text-body);line-height:var(--text-body--line-height)}html[data-v2] .np-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px}html[data-v2] .np-row a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink)}html[data-v2] .np-consent{max-width:62ch;margin-top:16px}html[data-v2] .np-choices{display:grid;gap:4px;margin-top:8px}html[data-v2] .np-choice{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;border-top:1px solid var(--color-line);font-size:var(--text-ui);line-height:1.45}html[data-v2] .np-choice input{flex:none;width:22px;height:22px;margin-top:1px;accent-color:var(--color-action)}html[data-v2] .np-choice>span{display:grid;gap:2px;max-width:60ch}html[data-v2] .np-choice-h{font-weight:600}html[data-v2] .np-choice-closed,html[data-v2] .np-choice-lead{color:var(--color-ink-2)}html[data-v2] .np-preview{max-width:62ch;margin-top:12px;font-size:var(--text-ui);line-height:1.5}html[data-v2] .np-kind{margin-top:28px;padding-top:12px;border-top:1px solid var(--color-line)}html[data-v2] .np-kind-h{font-family:var(--font-ui);font-size:1.125rem;font-weight:600;line-height:1.3}html[data-v2] .opx{padding-top:24px;padding-bottom:64px}html[data-v2] .opx-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-ink-2)}html[data-v2] .opx-group{margin-top:48px}html[data-v2] .opx-group>h2{font-family:var(--font-serif);font-size:var(--text-h2);font-weight:500;line-height:var(--text-h2--line-height)}html[data-v2] .opx-sec{margin-top:28px;padding-top:12px;border-top:1px solid var(--color-rule)}html[data-v2] .opx-sec>h3{font-family:var(--font-ui);font-size:1.125rem;font-weight:600;line-height:1.3}html[data-v2] .opx-sub{margin-top:4px;font-size:var(--text-meta);line-height:var(--text-meta--line-height);color:var(--color-ink-2)}html[data-v2] .opx-row{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid var(--color-line)}html[data-v2] .opx-row-h{font-weight:600;font-size:var(--text-ui);line-height:1.4;overflow-wrap:anywhere}html[data-v2] .opx-row p{font-size:var(--text-meta);line-height:var(--text-meta--line-height);overflow-wrap:anywhere}html[data-v2] .opx-bad{color:var(--color-danger);font-weight:600}html[data-v2] .opx-links{display:flex;flex-wrap:wrap;gap:0 16px}html[data-v2] .opx-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink)}html[data-v2] .opx-form{display:grid;gap:14px;max-width:40rem;margin-top:8px;padding:12px 0;border-top:1px solid var(--color-line)}html[data-v2] .opx-form>summary{display:flex;align-items:center;min-height:44px;font-weight:600;cursor:pointer}html[data-v2] .opx-dl{display:grid;margin-top:16px;max-width:48rem;border-top:1px solid var(--color-rule)}html[data-v2] .opx-dl>div{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);gap:12px;padding:8px 0;border-bottom:1px solid var(--color-line);font-size:var(--text-ui);line-height:1.45}html[data-v2] .opx-dl dt{font-weight:600}html[data-v2] .opx-dl dd{min-width:0;overflow-wrap:anywhere;white-space:pre-line}html[data-v2] .opx-say{margin-top:12px;font-size:var(--text-ui);line-height:1.5}html[data-v2] .opx-say[data-kind=bad]{color:var(--color-danger)}html[data-v2] .opx-h2{font-family:var(--font-ui);font-size:1.125rem;font-weight:600;line-height:1.3}html[data-v2] .opx-tbl-wrap{margin-top:12px;max-width:100%;overflow-x:auto;border-top:1px solid var(--color-rule)}html[data-v2] .opx-tbl-wrap:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}html[data-v2] .opx-tbl{width:100%;border-collapse:collapse;font-size:var(--text-meta);line-height:var(--text-meta--line-height)}html[data-v2] .opx-tbl td,html[data-v2] .opx-tbl th{padding:8px 12px 8px 0;border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top}html[data-v2] .opx-tbl thead th{font-weight:600;white-space:nowrap;color:var(--color-ink-2)}html[data-v2] .opx-tbl tbody th{font-weight:600;min-width:12rem}html[data-v2] .opx-tbl a{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink)}html[data-v2] .opx-num{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}html[data-v2] .opx-cell-sub{display:block;margin-top:0;font-weight:400;overflow-wrap:anywhere}html[data-v2] .opx-cell-wrap{overflow-wrap:anywhere;min-width:10rem}html[data-v2] .opx-pager{display:inline-flex;align-items:center;min-height:44px;color:var(--color-ink-2)}@media (max-width:29.99rem){html[data-v2] .np-facts>div,html[data-v2] .opx-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}}