.mD[data-site-variant=b] .pb-topic{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s7);align-items:start}.mD[data-site-variant=b] .pb-topic[hidden]{display:none}.mD[data-site-variant=b] .pb-topic__side{position:sticky;top:100px;display:flex;flex-direction:column;gap:var(--s3)}.mD[data-site-variant=b] .pb-topic__main{display:flex;flex-direction:column;gap:var(--s6);min-width:0}.mD[data-site-variant=b] .pb-table{margin:0}.mD[data-site-variant=b] .pb-table__title{margin-bottom:var(--s3);font-family:var(--font-mono);font-size:var(--t-micro);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mD[data-site-variant=b] .pb-table__scroll{overflow-x:auto;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line)}.mD[data-site-variant=b] .pb-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;line-height:1.5}.mD[data-site-variant=b] .pb-table :is(th,td){padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-2)}.mD[data-site-variant=b] .pb-table tr:last-child td{border-bottom:0}.mD[data-site-variant=b] .pb-table th{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-2)}.mD[data-site-variant=b] .pb-table td{color:var(--ink-2)}.mD[data-site-variant=b] .pb-table td:first-child{color:var(--ink)}.mD[data-site-variant=b] .pb-table__note{margin-top:var(--s3);font-size:var(--t-small);color:var(--ink-3)}@media(max-width:599px){.mD[data-site-variant=b] .pb-table__scroll{overflow:visible;box-shadow:none;border-top:1px solid var(--line)}.mD[data-site-variant=b] .pb-table table{min-width:0}.mD[data-site-variant=b] .pb-table :is(table,tbody,tr,td){display:block}.mD[data-site-variant=b] .pb-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mD[data-site-variant=b] .pb-table tr{padding:var(--s3) 0;border-bottom:1px solid var(--line)}.mD[data-site-variant=b] .pb-table td,.mD[data-site-variant=b] .pb-table tr:last-child td{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--s3);padding:6px 0;border:0;font-size:14px}.mD[data-site-variant=b] .pb-table td:before{content:attr(data-label);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.6;color:var(--ink-3)}.mD[data-site-variant=b] .pb-table td:first-child{display:block;padding-bottom:8px;font-size:16px;font-weight:500}.mD[data-site-variant=b] .pb-table td:first-child:before{content:none}}.mD[data-site-variant=b] .pb-sources{padding-top:var(--s5)}.mD[data-site-variant=b] .pb-sources__k{margin-bottom:var(--s3);font-family:var(--font-mono);font-size:var(--t-micro);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.mD[data-site-variant=b] .pb-sources ol{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.mD[data-site-variant=b] .pb-sources li{display:grid;grid-template-columns:28px minmax(0,1fr);overflow-wrap:anywhere;scroll-margin-top:96px}.mD[data-site-variant=b] .pb-sources a{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:2px}.mD[data-site-variant=b] .pb-doc__intro{max-width:68ch;padding-bottom:var(--s6);font-size:18px;line-height:1.65;color:var(--ink)}.mD[data-site-variant=b] .pb-doc__sec{padding:var(--s6) 0 var(--s7);border-top:1px solid var(--line)}.mD[data-site-variant=b] .pb-doc__h{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:baseline;font-size:clamp(22px,2vw,28px);font-weight:400;letter-spacing:-.015em;line-height:1.2}.mD[data-site-variant=b] .pb-doc__n{font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:0;color:var(--ink-3)}.mD[data-site-variant=b] .pb-doc__body{display:flex;flex-direction:column;gap:var(--s4);max-width:calc(68ch + 52px);margin-top:var(--s4);padding-left:52px;line-height:1.7;color:var(--ink-2)}.mD[data-site-variant=b] .pb-doc__body strong{color:var(--ink);font-weight:500}.mD[data-site-variant=b] .pb-doc__body a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink-4);text-underline-offset:3px;overflow-wrap:anywhere}.mD[data-site-variant=b] .pb-legal__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.mD[data-site-variant=b] .pb-legal__list li{position:relative;padding:10px 0 10px 22px;border-bottom:1px solid var(--line-2)}.mD[data-site-variant=b] .pb-legal__list li:before{content:"";position:absolute;left:0;top:calc(10px + .85em);width:9px;height:1px;background:var(--ink-3)}.mD[data-site-variant=b] .pb-dl{margin:0;border-top:1px solid var(--line-2)}.mD[data-site-variant=b] .pb-dl__row{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr);gap:var(--s4);padding:12px 0;border-bottom:1px solid var(--line-2)}.mD[data-site-variant=b] .pb-dl dt{padding-top:4px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.mD[data-site-variant=b] .pb-dl dd{margin:0;color:var(--ink)}.mD[data-site-variant=b] .pb-dl address{font-style:normal}.mD[data-site-variant=b] .pb-error-page{padding-block:var(--s4)}.mD[data-site-variant=b] .pb-errsheet{display:flex;align-items:center;min-height:calc(100svh - 20px)}.mD[data-site-variant=b] .pb-errsheet__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s5);padding-block:var(--s9)}.mD[data-site-variant=b] .pb-errsheet__msg{max-width:100%;margin:0;padding:var(--s4) var(--s5);overflow-x:auto;border-radius:var(--r);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono);font-size:13px;color:var(--ink-2);white-space:pre-wrap}.mD[data-site-variant=b] .pb-linkbtn{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mD[data-site-variant=b] .pb-linkbtn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.mD[data-site-variant=b] .pb-cookie-declaration{margin-top:var(--s5);overflow-x:auto}
