article.mQxphW_document{max-width:calc(68ch + 2 * var(--space-6));padding-block:var(--space-10) var(--space-16)}.mQxphW_title{margin:0 0 var(--space-2);font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(28px,7vw,40px);line-height:1.15}.mQxphW_upcoming{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:#fff8e6;border:1px solid #f3dfa8;border-radius:12px;font-weight:600}.mQxphW_effective{margin:0 0 var(--space-8);color:var(--ink-muted);font-size:var(--size-small)}.mQxphW_content{color:var(--ink);font-size:var(--size-body);overflow-wrap:anywhere;line-height:1.65}.mQxphW_content>:first-child{margin-top:0}.mQxphW_content h2{margin:var(--space-10) 0 var(--space-3);font-family:var(--font-display);font-size:22px;line-height:1.3}.mQxphW_content h3{margin:var(--space-8) 0 var(--space-2);font-size:18px;line-height:1.35}.mQxphW_content p{margin:0 0 var(--space-4)}:is(.mQxphW_content ul,.mQxphW_content ol){margin:0 0 var(--space-4);padding-left:var(--space-6)}.mQxphW_content li{margin-bottom:var(--space-2)}.mQxphW_content h4{margin:var(--space-6) 0 var(--space-2);font-size:16px;line-height:1.4}.mQxphW_content [data-table-scroll]{margin:0 0 var(--space-6);overscroll-behavior-x:contain;overflow-x:auto}.mQxphW_content table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}:is(.mQxphW_content th,.mQxphW_content td){padding:var(--space-3);border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:var(--surface);vertical-align:top;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mQxphW_content th{background:var(--surface-alt)}.mQxphW_content :is(th,td)>:first-child{margin-top:0}.mQxphW_content :is(th,td)>:last-child{margin-bottom:0}.mQxphW_content a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.mQxphW_versionLink{align-items:center;gap:var(--space-3);min-height:56px;margin-top:var(--space-10);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-weight:600;display:flex}.mQxphW_versionLink span{flex:1}.mQxphW_versionLink svg{color:var(--ink-muted)}.mQxphW_versionLink:hover{border-color:var(--border-strong)}.mQxphW_empty{color:var(--ink-soft)}
