:where(.v7) .cmp-stand{color:var(--ink-2);max-width:70ch;margin:0 0 18px;font-size:15px;line-height:1.5}:where(.v7) .cmp-body{max-width:1200px}:where(.v7) .cmp-body>p,:where(.v7) .cmp-body>ul,:where(.v7) .cmp-body>ol,:where(.v7) .cmp-body>h2,:where(.v7) .cmp-body>h3{max-width:760px}:where(.v7) .cmp-body>p{color:var(--ink-2);margin:0 0 18px;font-size:17px;line-height:1.65}:where(.v7) .cmp-body .cmp-small,:where(.v7) .cmp-small{color:var(--ink-3);font-size:14.5px;line-height:1.55}:where(.v7) .cmp-answer{color:var(--ink);font-size:18px;line-height:1.6}:where(.v7) .cmp-h2{letter-spacing:-.02em;color:var(--ink);margin:44px 0 14px;font-size:clamp(24px,2.4vw,30px);line-height:1.2}:where(.v7) .cmp-h3{letter-spacing:-.015em;color:var(--ink);margin:30px 0 10px;font-size:20px;line-height:1.3}:where(.v7) .cmp-list{color:var(--ink-2);margin:0 0 18px;padding-left:1.3em;font-size:17px;line-height:1.6}:where(.v7) .cmp-list li+li{margin-top:8px}:where(.v7) .cmp-hint{background:var(--fill);border:1px solid var(--line);border-left:4px solid var(--ff-steel-700);border-radius:var(--ff-radius-lg);max-width:760px;margin:0 0 28px;padding:16px 20px}:where(.v7) .cmp-hint p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}:where(.v7) .cmp-hint strong{color:var(--ink)}:where(.v7) .cmp-figure{scroll-margin-top:calc(var(--nav-h,72px) + 24px);margin:28px 0 14px}:where(.v7) .cmp-scroll-hint{color:var(--ink-3);margin:0 0 10px;font-size:13px;font-weight:600;display:none}:where(.v7) .cmp-scroll-hint-always{display:block}:where(.v7) .cmp-table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--ff-radius-lg);background:var(--fill);max-width:100%;box-shadow:var(--ff-elev-1);overflow-x:auto}:where(.v7) .cmp-table-wrap:focus-visible{outline:4px solid var(--ff-steel-700);outline-offset:2px}:where(.v7) .cmp-table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;color:var(--ink);font-size:14px;line-height:1.45}:where(.v7) .cmp-table-wide{min-width:1480px}:where(.v7) .cmp-caption{text-align:left;color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:600}:where(.v7) .cmp-table th,:where(.v7) .cmp-table td{text-align:left;vertical-align:top;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:12px 14px}:where(.v7) .cmp-table thead th{background:var(--ff-steel-700);color:var(--ff-canvas);vertical-align:bottom;font-size:13px;font-weight:600}:where(.v7) .cmp-table tbody th{background:var(--fill);font-weight:600}:where(.v7) .cmp-table tbody tr:nth-child(2n)>*{background:var(--ff-surface-low)}:where(.v7) .cmp-table tbody tr+tr>*{border-top:1px solid var(--line)}:where(.v7) .cmp-table tr>*+*{border-left:1px solid var(--line)}:where(.v7) .cmp-table thead tr>*+*{border-left-color:var(--ff-steel-800)}:where(.v7) .cmp-table-wide tr>:first-child{z-index:1;min-width:11rem;max-width:14rem;box-shadow:1px 0 0 var(--line);position:sticky;left:0}:where(.v7) .cmp-table tbody tr.cmp-own>*{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}:where(.v7) .cmp-table tbody tr.cmp-own>:first-child{border-left:2px solid var(--ink)}:where(.v7) .cmp-table tbody tr.cmp-own>:last-child{border-right:2px solid var(--ink)}:where(.v7) .cmp-body a[href^=\#q]{color:var(--ink-2);text-underline-offset:2px;white-space:nowrap;font-size:.8em;text-decoration:underline}:where(.v7) .cmp-sources{max-width:1000px;margin-top:8px}:where(.v7) .cmp-source-list{color:var(--ink-3);margin:0;padding-left:0;font-size:13.5px;line-height:1.55;list-style:none}:where(.v7) .cmp-source-list li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;scroll-margin-top:calc(var(--nav-h,72px) + 24px);padding:8px 0}:where(.v7) .cmp-source-list li:target{background:var(--ff-surface-low)}:where(.v7) .cmp-source-list a{color:var(--ink-2)}:where(.v7) .cmp-links{margin-bottom:28px}:where(.v7) .cmp-changelog{margin-top:8px}@media (max-width:1100px){:where(.v7) .cmp-scroll-hint{display:block}}@media (max-width:620px){:where(.v7) .cmp-table{font-size:13px}:where(.v7) .cmp-table th,:where(.v7) .cmp-table td{padding:10px 12px}:where(.v7) .cmp-table-wide tr>:first-child{min-width:8.5rem;max-width:9.5rem}:where(.v7) .cmp-body>p,:where(.v7) .cmp-list{font-size:16px}}
