.-fJOnW_page{--dv-canvas:#f4f4f7;--dv-card:#fff;--dv-ink:#141413;--dv-text-2:#3d3d3a;--dv-text-3:#5e5d59;--dv-label:#6b6b7b;--dv-faint:#72716c;--dv-line:#e3e3ea;--dv-border:#1414131a;--dv-border-strong:#14141333;--dv-brand:#033d5b;--dv-brand-wash:#e3eef6;--dv-good-wash:#e3f1e3;--dv-good-ink:#2f6b32;--dv-warn-wash:#fdebd0;--dv-warn-ink:#a65400;--dv-crit-wash:#fbe4e3;--dv-crit-ink:#a1302b;--dv-top:97px;color:var(--dv-ink);font-family:var(--font-ui);background:#fff;font-size:15px;line-height:normal}.-fJOnW_page.-fJOnW_page h1,.-fJOnW_page.-fJOnW_page h2,.-fJOnW_page.-fJOnW_page h3,.-fJOnW_page.-fJOnW_page h4,.-fJOnW_page.-fJOnW_page p,.-fJOnW_page.-fJOnW_page li,.-fJOnW_page.-fJOnW_page dt,.-fJOnW_page.-fJOnW_page dd{font-family:var(--font-ui)}.-fJOnW_page.-fJOnW_page .-fJOnW_stage h1 em,.-fJOnW_page.-fJOnW_page .-fJOnW_band h2 em{font-family:var(--font-serif)}.-fJOnW_page a:focus-visible,.-fJOnW_page summary:focus-visible,.-fJOnW_page pre:focus-visible{outline:2px solid var(--dv-brand);outline-offset:2px}.-fJOnW_page .-fJOnW_wrap{width:100%;max-width:calc(1200px + 2 * max(24px, env(safe-area-inset-left,0px)));padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));margin-inline:auto}.-fJOnW_page .-fJOnW_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 24px;display:grid}.-fJOnW_page .-fJOnW_words{grid-column:1/span 5;min-width:0}.-fJOnW_page .-fJOnW_main{grid-column:7/span 6;min-width:0}.-fJOnW_page .-fJOnW_stage{padding-block:56px}.-fJOnW_page .-fJOnW_stage .-fJOnW_grid{align-items:end}.-fJOnW_page .-fJOnW_stage h1{letter-spacing:-.028em;color:var(--dv-ink);margin:0;font-size:clamp(36px,3.8vw,48px);font-weight:600;line-height:1.06}.-fJOnW_page .-fJOnW_stage h1 em{letter-spacing:-.016em;text-wrap:balance;font-style:italic;font-weight:400;display:block}.-fJOnW_page.-fJOnW_page .-fJOnW_lede{color:var(--dv-text-2);text-wrap:pretty;margin:0;font-size:17px;line-height:26px}.-fJOnW_page .-fJOnW_lede code{font:400 15px/1 var(--font-code);color:var(--dv-ink);font-variant-ligatures:none}.-fJOnW_page .-fJOnW_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px;display:flex}.-fJOnW_page .-fJOnW_btn{border:1px solid var(--dv-border);background:var(--dv-card);height:40px;font:500 14px/1 var(--font-ui);color:var(--dv-ink);white-space:nowrap;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding:0 20px;transition:transform 90ms;display:inline-flex}.-fJOnW_page .-fJOnW_btn:hover{border-color:var(--dv-border-strong);background:#fafafa}.-fJOnW_page .-fJOnW_btn:active{transform:scale(.96)}.-fJOnW_page .-fJOnW_link{color:var(--dv-brand);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.-fJOnW_page .-fJOnW_link svg{width:16px;height:16px;transition:transform .16s}.-fJOnW_page .-fJOnW_link:hover svg{transform:translateY(1px)}.-fJOnW_page .-fJOnW_band{padding-block:80px}.-fJOnW_page .-fJOnW_band+.-fJOnW_band{padding-top:0}.-fJOnW_page .-fJOnW_band+.-fJOnW_band>.-fJOnW_wrap>.-fJOnW_grid{border-top:1px solid var(--dv-line);padding-top:72px}.-fJOnW_page .-fJOnW_gray{background:var(--dv-canvas);padding-block:64px}.-fJOnW_page .-fJOnW_gray+.-fJOnW_band,.-fJOnW_page .-fJOnW_band+.-fJOnW_gray{padding-top:64px}.-fJOnW_page .-fJOnW_gray+.-fJOnW_band>.-fJOnW_wrap>.-fJOnW_grid,.-fJOnW_page .-fJOnW_band+.-fJOnW_gray>.-fJOnW_wrap>.-fJOnW_grid{border-top:0;padding-top:0}.-fJOnW_page .-fJOnW_band h2{letter-spacing:-.024em;color:var(--dv-ink);text-wrap:balance;margin:0;font-size:clamp(26px,2.3vw,32px);font-weight:600;line-height:1.15}.-fJOnW_page .-fJOnW_band h2 em{letter-spacing:-.012em;font-style:italic;font-weight:400;display:block}.-fJOnW_page.-fJOnW_page .-fJOnW_words p{max-width:440px;color:var(--dv-text-2);text-wrap:pretty;margin:14px 0 0;font-size:16px;line-height:24px}.-fJOnW_page .-fJOnW_words p code,.-fJOnW_page .-fJOnW_facts code{font:400 13.5px/1.4 var(--font-code);color:var(--dv-ink);overflow-wrap:anywhere;font-variant-ligatures:none}.-fJOnW_page .-fJOnW_sticky{top:var(--dv-top);position:sticky}.-fJOnW_page .-fJOnW_facts{margin:0}.-fJOnW_page .-fJOnW_facts>div{border-top:1px solid var(--dv-border);grid-template-columns:132px minmax(0,1fr);align-items:baseline;column-gap:16px;min-height:60px;padding-block:15px;display:grid}.-fJOnW_page .-fJOnW_facts>div:last-child{border-bottom:1px solid var(--dv-border)}.-fJOnW_page.-fJOnW_page .-fJOnW_facts dt{color:var(--dv-label);margin:0;font-size:14px;font-weight:500;line-height:20px}.-fJOnW_page.-fJOnW_page .-fJOnW_facts dd{min-width:0;color:var(--dv-ink);text-wrap:pretty;margin:0;font-size:15.5px;line-height:22px}.-fJOnW_page .-fJOnW_facts dd small{color:var(--dv-text-3);margin-top:2px;font-size:13.5px;line-height:18px;display:block}.-fJOnW_page .-fJOnW_code{border:1px solid var(--dv-line);background:var(--dv-card);border-radius:16px;overflow:hidden}.-fJOnW_page .-fJOnW_cap{border-bottom:1px solid var(--dv-line);background:var(--dv-canvas);color:var(--dv-label);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:13px;font-weight:500;line-height:18px;display:flex}.-fJOnW_page .-fJOnW_cap b{color:var(--dv-ink);font-weight:600}.-fJOnW_page .-fJOnW_code pre{font:400 13px/20px var(--font-code);color:var(--dv-text-2);tab-size:2;font-variant-ligatures:none;margin:0;padding:16px;overflow-x:auto}.-fJOnW_page .-fJOnW_code pre code{font:inherit}.-fJOnW_page .-fJOnW_code pre+.-fJOnW_cap{border-top:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_tk{color:var(--dv-brand)}.-fJOnW_page .-fJOnW_ts{color:var(--dv-good-ink)}.-fJOnW_page .-fJOnW_tn{color:var(--dv-warn-ink)}.-fJOnW_page .-fJOnW_table{margin:0;padding:0;list-style:none}.-fJOnW_page.-fJOnW_page .-fJOnW_table li{border-top:1px solid var(--dv-line);color:var(--dv-text-2);grid-template-columns:196px minmax(0,1fr);align-items:baseline;column-gap:16px;padding:12px 0;font-size:14.5px;line-height:21px;display:grid}.-fJOnW_page .-fJOnW_table li:last-child{border-bottom:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_table code{font:500 13px/20px var(--font-code);color:var(--dv-ink);overflow-wrap:anywhere;font-variant-ligatures:none}.-fJOnW_page .-fJOnW_index{max-width:440px;margin:20px 0 0;padding:0;list-style:none}.-fJOnW_page .-fJOnW_index li{border-top:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_index li:last-child{border-bottom:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_index a{min-height:44px;color:var(--dv-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;font-weight:500;line-height:20px;display:flex}.-fJOnW_page .-fJOnW_index a:hover{color:var(--dv-brand)}.-fJOnW_page .-fJOnW_index a span{font:400 13px/1 var(--font-code);color:var(--dv-text-3);font-variant-numeric:tabular-nums;font-variant-ligatures:none}.-fJOnW_page .-fJOnW_group,.-fJOnW_page .-fJOnW_band{scroll-margin-top:var(--dv-top)}.-fJOnW_page .-fJOnW_group+.-fJOnW_group{margin-top:48px}.-fJOnW_page .-fJOnW_group h3{letter-spacing:-.014em;color:var(--dv-ink);margin:0 0 8px;font-size:20px;font-weight:600;line-height:26px}.-fJOnW_page .-fJOnW_group h3 span{font:400 13px/1 var(--font-code);color:var(--dv-text-3);font-variant-ligatures:none;margin-left:10px}.-fJOnW_page .-fJOnW_op{border-top:1px solid var(--dv-line);scroll-margin-top:var(--dv-top)}.-fJOnW_page .-fJOnW_group .-fJOnW_op:last-child{border-bottom:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_op summary{cursor:pointer;grid-template-columns:64px minmax(0,1fr) 16px;grid-template-areas:"m p c""m s c";align-items:center;gap:2px 14px;min-height:64px;padding:12px 0;list-style:none;display:grid}.-fJOnW_page .-fJOnW_op summary::-webkit-details-marker{display:none}.-fJOnW_page .-fJOnW_method{width:64px;font:500 12px/16px var(--font-code);letter-spacing:.02em;white-space:nowrap;font-variant-ligatures:none;border-radius:9999px;grid-area:m;justify-content:center;align-items:center;padding:4px 0;display:inline-flex}.-fJOnW_page .-fJOnW_method[data-tone=brand]{background:var(--dv-brand-wash);color:var(--dv-brand)}.-fJOnW_page .-fJOnW_method[data-tone=good]{background:var(--dv-good-wash);color:var(--dv-good-ink)}.-fJOnW_page .-fJOnW_method[data-tone=warn]{background:var(--dv-warn-wash);color:var(--dv-warn-ink)}.-fJOnW_page .-fJOnW_method[data-tone=crit]{background:var(--dv-crit-wash);color:var(--dv-crit-ink)}.-fJOnW_page .-fJOnW_path{font:500 14px/20px var(--font-code);color:var(--dv-ink);overflow-wrap:anywhere;font-variant-ligatures:none;grid-area:p}.-fJOnW_page .-fJOnW_sum{color:var(--dv-text-3);text-wrap:pretty;grid-area:s;font-size:14px;line-height:19px}.-fJOnW_page .-fJOnW_chev{width:16px;height:16px;color:var(--dv-label);grid-area:c;transition:transform .16s}.-fJOnW_page .-fJOnW_op[open] .-fJOnW_chev{transform:rotate(180deg)}.-fJOnW_page .-fJOnW_op summary:hover .-fJOnW_path{color:var(--dv-brand)}.-fJOnW_page .-fJOnW_body{padding:4px 0 20px 78px}.-fJOnW_page.-fJOnW_page .-fJOnW_scope{color:var(--dv-label);margin:0;font-size:13px;font-weight:500;line-height:18px}.-fJOnW_page.-fJOnW_page .-fJOnW_body h4{letter-spacing:.01em;color:var(--dv-label);margin:20px 0 6px;font-size:13px;font-weight:600;line-height:18px}.-fJOnW_page .-fJOnW_props,.-fJOnW_page .-fJOnW_res{margin:0;padding:0;list-style:none}.-fJOnW_page.-fJOnW_page .-fJOnW_props>li{border-top:1px solid var(--dv-line);grid-template-columns:minmax(0,1fr);padding:8px 0;font-size:14px;line-height:20px;display:grid}.-fJOnW_page .-fJOnW_props>li:first-child{border-top:0}.-fJOnW_page .-fJOnW_props code{font:500 13px/20px var(--font-code);color:var(--dv-ink);font-variant-ligatures:none}.-fJOnW_page .-fJOnW_type{font:400 12.5px/18px var(--font-code);color:var(--dv-text-3);overflow-wrap:anywhere;font-variant-ligatures:none}.-fJOnW_page .-fJOnW_desc{font-family:var(--font-ui);color:var(--dv-text-3);text-wrap:pretty;margin-top:2px;font-size:13.5px;line-height:19px;display:block}.-fJOnW_page.-fJOnW_page p.-fJOnW_desc{margin:0}.-fJOnW_page .-fJOnW_props .-fJOnW_props{border-left:1px solid var(--dv-line);margin:6px 0 0 16px;padding-left:12px}.-fJOnW_page.-fJOnW_page .-fJOnW_props .-fJOnW_props>li{border-top:0;padding:4px 0}.-fJOnW_page.-fJOnW_page .-fJOnW_res>li{border-top:1px solid var(--dv-line);color:var(--dv-text-2);grid-template-columns:48px minmax(0,1fr);column-gap:12px;padding:8px 0;font-size:14px;line-height:20px;display:grid}.-fJOnW_page .-fJOnW_res>li:first-child{border-top:0}.-fJOnW_page .-fJOnW_res>li>code{font:500 13px/20px var(--font-code);color:var(--dv-ink);font-variant-ligatures:none}.-fJOnW_page .-fJOnW_res>li>.-fJOnW_props{border-left:1px solid var(--dv-line);grid-column:2;margin-top:6px;padding-left:12px}.-fJOnW_page .-fJOnW_res i{font-style:normal;font-family:var(--font-code);color:var(--dv-text-3);font-variant-ligatures:none;font-size:12.5px}.-fJOnW_page.-fJOnW_page .-fJOnW_props>li.-fJOnW_or{font:500 12.5px/18px var(--font-code);color:var(--dv-label);font-variant-ligatures:none;border-top:0;padding:6px 0}.-fJOnW_page .-fJOnW_events{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.-fJOnW_page.-fJOnW_page .-fJOnW_events li{border-top:1px solid var(--dv-line);font:500 13px/20px var(--font-code);color:var(--dv-ink);font-variant-ligatures:none;padding:9px 0}.-fJOnW_page .-fJOnW_events li:nth-last-child(-n+2){border-bottom:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_steps{counter-reset:step;margin:0;padding:0;list-style:none}.-fJOnW_page .-fJOnW_steps li{border-top:1px solid var(--dv-line);grid-template-columns:36px minmax(0,1fr);align-items:start;column-gap:14px;min-height:72px;padding-block:16px;display:grid}.-fJOnW_page .-fJOnW_steps li:last-child{border-bottom:1px solid var(--dv-line)}.-fJOnW_page .-fJOnW_steps li:before{counter-increment:step;content:counter(step);background:var(--dv-canvas);width:36px;height:36px;font:500 14px/1 var(--font-code);color:var(--dv-ink);font-variant-ligatures:none;border-radius:10px;justify-content:center;align-items:center;display:flex}.-fJOnW_page .-fJOnW_step-main{min-width:0;padding-top:1px}.-fJOnW_page .-fJOnW_step-main b{letter-spacing:-.006em;color:var(--dv-ink);font-size:16px;font-weight:600;line-height:20px;display:block}.-fJOnW_page .-fJOnW_step-main span{color:var(--dv-text-3);text-wrap:pretty;margin-top:4px;font-size:14.5px;line-height:20px;display:block}.-fJOnW_page .-fJOnW_step-main code{font:400 13px/1.4 var(--font-code);color:var(--dv-ink);font-variant-ligatures:none}@media (max-width:1080px){.-fJOnW_page .-fJOnW_words,.-fJOnW_page .-fJOnW_main{grid-column:1/-1}.-fJOnW_page .-fJOnW_stage .-fJOnW_grid{row-gap:16px}.-fJOnW_page .-fJOnW_stage h1 em,.-fJOnW_page .-fJOnW_band h2 em{display:inline}.-fJOnW_page.-fJOnW_page .-fJOnW_words p{max-width:600px}.-fJOnW_page .-fJOnW_band .-fJOnW_grid{row-gap:28px}.-fJOnW_page .-fJOnW_sticky{position:static}.-fJOnW_page .-fJOnW_index{max-width:600px}}@media (max-width:640px){.-fJOnW_page .-fJOnW_wrap{max-width:none;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px))}.-fJOnW_page .-fJOnW_stage{padding-block:32px}.-fJOnW_page .-fJOnW_stage h1{font-size:34px}.-fJOnW_page .-fJOnW_stage h1 em{display:block}.-fJOnW_page.-fJOnW_page .-fJOnW_lede{font-size:16px;line-height:24px}.-fJOnW_page .-fJOnW_band{padding-block:48px}.-fJOnW_page .-fJOnW_gray{padding-block:40px}.-fJOnW_page .-fJOnW_band+.-fJOnW_band>.-fJOnW_wrap>.-fJOnW_grid{padding-top:44px}.-fJOnW_page .-fJOnW_band h2{font-size:26px}.-fJOnW_page .-fJOnW_band h2 em{display:block}.-fJOnW_page.-fJOnW_page .-fJOnW_words p{font-size:15px;line-height:23px}.-fJOnW_page .-fJOnW_facts>div{grid-template-columns:minmax(0,1fr);row-gap:4px;min-height:0;padding-block:12px}.-fJOnW_page .-fJOnW_steps li{min-height:0;padding-block:14px}.-fJOnW_page .-fJOnW_op summary{grid-template-columns:56px minmax(0,1fr) 16px;column-gap:10px}.-fJOnW_page .-fJOnW_method{width:56px}.-fJOnW_page .-fJOnW_body{padding-left:0}.-fJOnW_page.-fJOnW_page .-fJOnW_table li{grid-template-columns:minmax(0,1fr);row-gap:2px}.-fJOnW_page .-fJOnW_events{grid-template-columns:minmax(0,1fr)}.-fJOnW_page .-fJOnW_events li:nth-last-child(-n+2){border-bottom:0}.-fJOnW_page .-fJOnW_events li:last-child{border-bottom:1px solid var(--dv-line)}}@media (prefers-reduced-motion:reduce){.-fJOnW_page .-fJOnW_link svg,.-fJOnW_page .-fJOnW_chev,.-fJOnW_page .-fJOnW_btn{transition:none}.-fJOnW_page .-fJOnW_btn:active{transform:none}}
