:root .cx .cxr{--cxr-strong:#fff;--cxr-text:#ffffffc7;--cxr-soft:#ffffffb8;--cxr-dim:#ffffff8c;--cxr-line:#ffffff14;--cxr-card:#141416;--cxr-column:720px;font-family:var(--np-sans)}:root .cx .cxr .cx-page-top{width:auto;max-width:none;margin:0 auto;padding-inline:24px}:root .cx .cxr .cx-page-top h1{margin-inline:auto}:root .cx .cxr:not(.cxr-404)>.ws-shell{padding-bottom:clamp(96px,10vw,150px)}:root .cx .cxr>.ws-shell{width:auto}:root .cx .cxr .cx-page-top .cx-pill.is-glass{color:#000;background:#ffffff73;border:1px solid #fff9}:root .cx .cxr .cx-page-top .cx-pill.is-glass:hover{background:#ffffffb3}:root .cx .cxr .cx-page-top .cx-pill.is-dark{color:#fff;background:#000}:root .cx .cxr .cx-page-top .cx-pill.is-dark:hover{background:#1a1a1a}:root .cx .cxr .cx-page-top .cx-pill:focus-visible{outline-offset:3px;outline:2px solid #000}:root .cx .cxr :is(.cxr-col,.ws-log-body,.ws-prose,.ws-correction) a:not(.cx-pill){color:var(--cxr-strong);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;text-decoration-thickness:1px;transition:text-decoration-color .2s}:root .cx .cxr :is(.cxr-col,.ws-log-body,.ws-prose,.ws-correction) a:not(.cx-pill):is(:hover,:focus-visible){color:var(--cxr-strong);text-decoration-color:#fff}:root .cx .cxr a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}:root .cx .cxr .cx-page-top a:focus-visible{outline-color:#000}:root .cx .cxr .cxr-col{width:min(var(--cxr-column), 100% - 48px);color:var(--cxr-text);margin:0 auto;padding:clamp(8px,1.5vw,20px) 0 clamp(96px,10vw,150px)}:root .cx .cxr .sx-policy-meta{color:var(--cxr-dim);font:400 14.5px/1.5 var(--np-sans);letter-spacing:0;text-transform:none;margin:0;padding:0}:root .cx .cxr .sx-policy-scope{border:1px solid var(--cxr-line);background:var(--cxr-card);max-width:none;color:var(--cxr-text);font:400 15.5px/1.6 var(--np-sans);border-radius:18px;margin:18px 0 0;padding:18px 22px}:root .cx .cxr .sx-reference-prose{max-width:none;color:var(--cxr-text);font:400 17px/1.7 var(--np-sans);margin:0;padding:0}:root .cx .cxr .sx-reference-prose [id]{scroll-margin-top:96px}:root .cx .cxr .sx-reference-prose section{border:0;margin:0;padding:clamp(40px,4.5vw,56px) 0 0}:root .cx .cxr .sx-reference-prose :is(h2,h3){color:var(--cxr-strong);font-family:var(--np-sans);text-transform:none;text-wrap:balance}:root .cx .cxr .sx-reference-prose h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(22px,2vw,26px);font-weight:500;line-height:1.25}:root .cx .cxr .sx-reference-prose h3{letter-spacing:-.01em;margin:26px 0 10px;font-size:19px;font-weight:500;line-height:1.35}:root .cx .cxr .sx-reference-prose :is(p,li){color:var(--cxr-text);font:400 17px/1.7 var(--np-sans);letter-spacing:0}:root .cx .cxr .sx-reference-prose p{margin:0}:root .cx .cxr .sx-reference-prose p+p,:root .cx .cxr .sx-reference-prose :is(p+ul,ul+p){margin-top:14px}:root .cx .cxr .sx-reference-prose ul{gap:8px;margin:0;padding-left:1.25em;list-style:outside;display:grid}:root .cx .cxr .sx-reference-prose li{margin:0;padding-left:4px}:root .cx .cxr .sx-reference-prose li::marker{color:#fff6}:root .cx .cxr .sx-reference-prose strong{color:var(--cxr-strong);font-weight:500}:root .cx .cxr .sx-reference-prose>p{border-top:1px solid var(--cxr-line);margin-top:clamp(48px,5vw,64px);padding-top:28px}:root .cx .cxr .ws-log{border:0;gap:16px;max-width:960px;margin:0 auto;padding:0;display:grid}:root .cx .cxr .ws-log article{border:1px solid var(--cxr-line);background:var(--cxr-card);border-radius:18px;grid-template-columns:190px minmax(0,1fr);gap:32px;margin:0;padding:clamp(26px,3vw,36px);display:grid}:root .cx .cxr .ws-log article>div:last-child{max-width:640px}:root .cx .cxr .ws-log-when{color:var(--cxr-dim);font:400 14.5px/1.4 var(--np-sans);align-content:start;gap:6px;padding-top:5px;display:grid}:root .cx .cxr .ws-log-version{color:var(--cxr-soft);font:500 14px/1.4 var(--np-sans);letter-spacing:0;text-transform:none}:root .cx .cxr .ws-log h2{font:500 clamp(22px, 2vw, 26px)/1.25 var(--np-sans);letter-spacing:-.02em;text-transform:none;text-wrap:balance;margin:0}:root .cx .cxr .ws-log h2 a{color:var(--cxr-strong);text-decoration:none}:root .cx .cxr .ws-log h2 a:hover{text-underline-offset:4px;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}:root .cx .cxr .ws-log-summary{color:var(--cxr-soft);font:400 16.5px/1.6 var(--np-sans);text-wrap:pretty;margin:12px 0 0}:root .cx .cxr .ws-log .ws-link.cxr-more{color:#fff;height:38px;font:500 14.5px/1 var(--np-sans);transition:background-color .2s, transform .25s var(--cx-ease);background:#ffffff1a;border-radius:999px;align-items:center;gap:6px;margin-top:22px;padding:0 16px;text-decoration:none;display:inline-flex}:root .cx .cxr .ws-log .ws-link.cxr-more:hover{background:#ffffff2e;transform:translateY(-1px)}:root .cx .cxr .ws-log .ws-link.cxr-more span{color:inherit;transform:none}:root .cx .cxr .ws-fine{color:var(--cxr-dim);font:400 14px/1.5 var(--np-sans);text-align:center;margin:36px 0 0}:root .cx .cxr .ws-fine .ws-quiet-link{color:var(--cxr-soft);text-underline-offset:4px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}:root .cx .cxr .ws-fine .ws-quiet-link:hover{color:#fff;text-decoration-color:#fff}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose{color:var(--cxr-text);font:400 17px/1.7 var(--np-sans);margin:0;padding:0}:root .cx .cxr .ws-log-body.prose{margin-top:18px;font-size:16px;line-height:1.65}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose h2{color:var(--cxr-strong);font:500 clamp(20px, 1.8vw, 22px)/1.3 var(--np-sans);letter-spacing:-.015em;text-transform:none;margin:36px 0 12px;padding:0}:root .cx .cxr .ws-log-body.prose h2{letter-spacing:0;margin:22px 0 8px;font-size:16.5px}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose>:first-child{margin-top:0}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose p{color:inherit;font:inherit;margin:0 0 16px}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose ul{gap:10px;margin:0 0 18px;padding-left:1.25em;list-style:outside;display:grid}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose li{color:inherit;font:inherit;margin:0;padding-left:4px}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose li::marker{color:#fff6}:root .cx .cxr :is(.ws-log-body,.ws-prose).prose :is(code,pre){font-family:var(--np-mono)}:root .cx .cxr .ws-correction{max-width:none;color:var(--cxr-text);font:400 15px/1.6 var(--np-sans);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;margin:18px 0 0;padding:16px 18px}:root .cx .cxr .ws-correction strong{color:var(--cxr-strong);font-weight:500}:root .cx .cxr .cx-page-top .ws-back{color:#000;height:34px;font:500 14px/1 var(--np-sans);transition:background-color .2s, transform .25s var(--cx-ease);background:#ffffff73;border-radius:999px;align-items:center;gap:6px;margin:0 0 30px;padding:0 15px 0 12px;text-decoration:none;display:inline-flex}:root .cx .cxr .cx-page-top .ws-back:hover{background:#ffffffb8;transform:translateY(-1px)}:root .cx .cxr .cx-page-top .ws-meta{color:#0000009e;font:500 15px/1.3 var(--np-sans);flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0 0 18px;display:flex}:root .cx .cxr .cx-page-top .ws-meta .ws-log-version{color:inherit;font:inherit}:root .cx .cxr .ws-article{width:min(var(--cxr-column), 100%);max-width:none;margin:0 auto;padding-top:clamp(8px,1.5vw,20px)}:root .cx .cxr .ws-article>.ws-correction{margin:0 0 32px}:root .cx .ws-page.cxr-404{padding-bottom:0}:root .cx .cxr-404 .cx-page-top{justify-content:center;min-height:min(78vh,760px)}@media (max-width:760px){:root .cx .cxr .ws-log article{grid-template-columns:minmax(0,1fr);gap:10px;padding:24px 22px 26px}:root .cx .cxr .ws-log-when{padding-top:0}}@media (max-width:640px){:root .cx .cxr .cx-page-top,:root .cx .cxr>.ws-shell{padding-inline:16px}:root .cx .cxr>.ws-shell>.cx-page-top{padding-inline:0}:root .cx .cxr .cxr-col{width:calc(100% - 32px)}:root .cx .cxr :is(.sx-reference-prose,.ws-prose.prose) :is(p,li),:root .cx .cxr .ws-prose.prose{font-size:16.5px}:root .cx .cxr .cx-page-top .ws-page-actions .cx-pill.is-lg{height:46px;padding:0 22px;font-size:15px}:root .cx .cxr-404 .cx-page-top{min-height:0}}@media (prefers-reduced-motion:reduce){:root .cx .cxr :is(.cxr-more,.ws-back){transition:none}}:root .cx .cxr .ws-article{background:#141416;border:1px solid #ffffff14;border-radius:22px;max-width:760px;margin:clamp(36px,4vw,52px) auto 0;padding:clamp(24px,3vw,36px) clamp(22px,3vw,40px)}:root .cx .cxr .ws-article .ws-prose li{color:#ffffffd6}:root .cx .cxr .ws-page-head{border-bottom:0}
