.page_article__4lrib{--reading-size:17px;color:var(--lp-ink);overflow-wrap:anywhere;line-break:strict;font-size:var(--reading-size)}.page_article__4lrib p{text-wrap:wrap}.page_article__4lrib :is(h1,h2,h3){word-break:auto-phrase;line-break:strict;overflow-wrap:anywhere}.page_article__4lrib a:not(.page_nextLink__oQJpy){text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:var(--lp-control)}.page_article__4lrib a:hover{text-decoration-color:var(--lp-gold-text)}.page_article__4lrib :is(section,li[id]){scroll-margin-top:116px}.page_hero__joMwM{padding-block:0 56px;margin-left:var(--chapter-inset)}.page_hero__joMwM h1{font-size:clamp(30px,3.25vw,44px);font-weight:700;line-height:1.5;margin:0 0 32px;letter-spacing:.02em}.page_heroLead__yQjJ8{font-size:19px;line-height:1.9;margin:0 0 24px}.page_heroNote__deNYO{font-size:var(--reading-size);line-height:1.85;color:var(--lp-secondary);margin:0}.page_contents__Np3aC>p{font-size:var(--reading-size);font-weight:600;margin:0 0 16px var(--chapter-inset)}.page_article__4lrib .page_contents__Np3aC a{text-decoration:none;font-size:16px}.page_contents__Np3aC a:hover{color:var(--lp-gold-text)}.page_contents__Np3aC a span{color:var(--lp-gold-text);font-size:13px;font-variant-numeric:tabular-nums}.page_chapter__QSy_v>:not(.page_chapterHead__7DNeF,.page_references__9IPOx){margin-left:var(--chapter-inset);margin-right:0}.page_chapter__QSy_v>figure{margin-block:44px}.page_chapterNumber__NZYAT{color:var(--lp-gold-text);font-size:17px;font-variant-numeric:tabular-nums;flex-shrink:0}.page_boundary__s4T7E h2,.page_chapter__QSy_v h2,.page_end__O9vSt h2{font-size:30px;font-weight:700;line-height:1.5;margin:0}.page_prose__ZJQA5{min-width:0}.page_prose__ZJQA5 p{font-size:var(--reading-size);line-height:1.9;margin:0 0 22px;color:var(--lp-secondary)}.page_prose__ZJQA5 strong{font-weight:600;color:inherit}.page_prose__ZJQA5 h3{font-size:21px;font-weight:600;line-height:1.6;margin:36px 0 16px}.page_prose__ZJQA5>:last-child{margin-bottom:0}.page_article__4lrib .page_note__jX7bA{color:var(--lp-secondary);font-size:var(--reading-size);line-height:1.85}.page_prose__ZJQA5 .page_background__YEORa{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin-top:28px;color:var(--lp-secondary);font-size:var(--reading-size)}.page_background__YEORa>span{font-weight:600}.page_background__YEORa a{color:var(--lp-secondary);display:block;min-height:44px;padding-block:6px}.page_example__IJck_{margin:44px 0;padding-block:32px;border-block:1px solid var(--lp-line)}.page_example__IJck_ h3{margin:0 0 20px;font-size:23px;font-weight:600;line-height:1.7}.page_example__IJck_>p{margin:0 0 20px;font-size:var(--reading-size);color:var(--lp-secondary)}.page_inlineLink__8Sfl2{display:inline-block;padding-block:8px;min-height:44px;font-size:var(--reading-size)}.page_observations__GngE6{margin-block:48px;padding-block:32px;border-block:1px solid var(--lp-line)}.page_observationIntro__zuLNe{min-width:0}.page_observationIntro__zuLNe h3{font-size:23px;margin:0 0 20px}.page_observationIntro__zuLNe>p:last-child{margin-bottom:28px;color:var(--lp-secondary)}.page_observations__GngE6 dl{margin:0 0 24px}.page_observations__GngE6 dl>div{display:grid;grid-template-columns:240px 1fr;gap:36px;padding-block:26px;border-top:1px solid var(--lp-line)}.page_observations__GngE6 dt{font-size:var(--reading-size);line-height:1.7;font-weight:600}.page_observations__GngE6 dd{margin:0;font-size:var(--reading-size);color:var(--lp-secondary);line-height:1.85}.page_observations__GngE6>.page_note__jX7bA{margin:0}.page_boundary__s4T7E{margin:72px 0 0 var(--chapter-inset)}.page_boundary__s4T7E h2{font-size:24px;margin-bottom:24px}.page_boundary__s4T7E p{color:var(--lp-secondary);line-height:1.9;margin:0 0 20px}.page_related__zU2bw{display:flex;flex-wrap:wrap;gap:4px 28px;font-size:var(--reading-size)}.page_related__zU2bw a{display:inline-flex;align-items:center;min-height:44px}.page_references__9IPOx{margin:36px 0 0 var(--chapter-inset);padding:0;list-style:none}.page_references__9IPOx li{display:grid;grid-template-columns:var(--chapter-number-width) minmax(0,1fr);gap:var(--chapter-gap);border-top:1px solid var(--lp-line);padding-block:24px}.page_referenceNumber__7Cpyx{font-size:14px;color:var(--lp-gold-text);padding-top:2px}.page_references__9IPOx .page_referenceBy__s6HCA{font-size:15px;color:var(--lp-muted);margin:0 0 8px}.page_references__9IPOx h3{font-size:17px;font-weight:600;line-height:1.7;margin:0 0 12px;word-break:normal}.page_references__9IPOx p{font-size:var(--reading-size);color:var(--lp-secondary);line-height:1.85;margin:0}.page_updated__84IXP{font-size:15px;color:var(--lp-muted);margin:24px 0 0}.page_end__O9vSt{margin-left:var(--chapter-inset);text-align:left;padding-block:80px 12px}.page_end__O9vSt>p{margin:24px 0;color:var(--lp-secondary);line-height:1.9}.page_nextLink__oQJpy{margin-top:8px}@media (max-width:760px){.page_article__4lrib{--reading-size:16px}.page_hero__joMwM{padding-bottom:36px}.page_hero__joMwM h1{font-size:30px;line-height:1.5;margin-bottom:24px}.page_heroLead__yQjJ8{font-size:17px}.page_heroNote__deNYO{font-size:var(--reading-size)}.page_chapterNumber__NZYAT{display:block;font-size:15px;margin-bottom:10px}.page_chapter__QSy_v h2,.page_end__O9vSt h2{font-size:25px}.page_prose__ZJQA5 p{font-size:16px;line-height:1.9}.page_prose__ZJQA5 h3{font-size:20px;margin-top:28px}.page_example__IJck_,.page_observations__GngE6{margin-block:32px;padding-block:28px}.page_example__IJck_ h3,.page_observationIntro__zuLNe h3{font-size:20px}.page_example__IJck_>p{font-size:16px}.page_observations__GngE6 dl>div{grid-template-columns:1fr;gap:12px;padding-block:22px}.page_observations__GngE6 dt{font-size:var(--reading-size)}.page_boundary__s4T7E{margin-top:48px}.page_boundary__s4T7E h2{font-size:23px}.page_references__9IPOx li{gap:12px;grid-template-columns:20px 1fr}.page_end__O9vSt{padding-top:52px}.page_desktopBreak__Oo_kc{display:none}}@media (prefers-reduced-motion:reduce){.page_article__4lrib{scroll-behavior:auto}}.page_tableWrap__02fdS{overflow-x:auto;border:1px solid var(--lp-line);border-radius:12px;margin-block:28px;background:var(--lp-surface)}.page_code__VZlPK:focus-visible,.page_tableWrap__02fdS:focus-visible{outline:2px solid var(--lp-gold-text);outline-offset:4px}.page_toolTable__Bz8jr{width:100%;min-width:680px;border-collapse:collapse;font-size:15px;line-height:1.8}.page_toolTable__Bz8jr caption{text-align:left;padding:18px 20px;font-size:16px;font-weight:600;color:var(--lp-ink)}.page_toolTable__Bz8jr td,.page_toolTable__Bz8jr th{padding:18px 20px;text-align:left;vertical-align:top;border-top:1px solid var(--lp-line)}.page_toolTable__Bz8jr thead{background:color-mix(in srgb,var(--lp-ink) 4%,transparent)}.page_toolTable__Bz8jr thead th{font-weight:600;white-space:nowrap}.page_toolTable__Bz8jr tbody th{font-weight:600;min-width:160px}.page_toolTable__Bz8jr tbody td{min-width:160px;color:var(--lp-secondary)}.page_toolTable__Bz8jr tbody tr:nth-child(2n){background:color-mix(in srgb,var(--lp-ink) 2%,transparent)}.page_prose__ZJQA5 code,.page_toolTable__Bz8jr code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.page_prose__ZJQA5 p code{padding:2px 5px;border-radius:4px;background:color-mix(in srgb,var(--lp-ink) 5%,transparent);overflow-wrap:anywhere}.page_codeExample___0qjV{margin:32px 0;border:1px solid var(--lp-line);border-radius:12px;background:color-mix(in srgb,var(--lp-ink) 3%,transparent)}.page_codeExample___0qjV figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:16px 20px;border-bottom:1px solid var(--lp-line)}.page_codeExample___0qjV figcaption strong{font-size:15px;color:var(--lp-ink)}.page_codeExample___0qjV figcaption span{font-size:13px;color:var(--lp-secondary)}.page_code__VZlPK{padding:22px 24px;overflow-x:auto;font-size:14px;line-height:1.9;margin:0;color:var(--lp-ink);border-radius:0 0 12px 12px;tab-size:2}.page_code__VZlPK code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.page_relatedActions__Tmnd6{display:grid;gap:8px;width:max-content;max-width:100%}.page_end__O9vSt .page_relatedActions__Tmnd6 .page_nextLink__oQJpy{display:flex;width:auto;margin-top:0;justify-content:space-between;white-space:normal}@media (max-width:760px){.page_tableWrap__02fdS{margin-block:24px}.page_code__VZlPK{padding:18px 16px;font-size:13px}.page_codeExample___0qjV figcaption{padding:14px 16px;gap:6px;flex-direction:column}}.page_toolTable__Bz8jr th code{white-space:nowrap}.page_json_key___yvKc{color:#9cdcfe}.page_json_string__PUBMg{color:#ce9178}.page_json_number__DQQC2{color:#b5cea8}.page_json_boolean__vGLRR{color:#c586c0}.page_json_null__4ivIv{color:#dcdcaa}.page_codeHeading___sa6G{display:flex;align-items:center;gap:12px}.page_codeExample___0qjV .page_language__SJsTe{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.5;letter-spacing:.06em;color:var(--lp-secondary);border:1px solid var(--lp-line);border-radius:4px;padding:3px 6px}.page_toolTable__Bz8jr tbody tr:hover{background:color-mix(in srgb,var(--lp-ink) 5%,transparent)}