@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.1qp4msj8oy5kg.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.1undqm_-sukdc.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.3giajfo5uv2ys.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.2bg48w3oiort5.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.1f0d9os9qfevp.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.28-lxb4pyxwvn.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.1__0ydqd-xg_4.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.3mjzw95c0-_52.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.1qp4msj8oy5kg.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.1undqm_-sukdc.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.3giajfo5uv2ys.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.2bg48w3oiort5.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.1f0d9os9qfevp.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.28-lxb4pyxwvn.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.1__0ydqd-xg_4.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.3mjzw95c0-_52.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.1qp4msj8oy5kg.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.1undqm_-sukdc.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.3giajfo5uv2ys.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.2bg48w3oiort5.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.1f0d9os9qfevp.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.28-lxb4pyxwvn.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.1__0ydqd-xg_4.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.3mjzw95c0-_52.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.1qp4msj8oy5kg.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.1undqm_-sukdc.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.3giajfo5uv2ys.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.2bg48w3oiort5.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.1f0d9os9qfevp.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.28-lxb4pyxwvn.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.1__0ydqd-xg_4.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.3mjzw95c0-_52.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.1qp4msj8oy5kg.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.1undqm_-sukdc.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.3giajfo5uv2ys.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.2bg48w3oiort5.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.1f0d9os9qfevp.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.28-lxb4pyxwvn.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.1__0ydqd-xg_4.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.3mjzw95c0-_52.woff2?dpl=prod-v1-1-1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Fallback;src:local(Arial);ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_78e07579-module__2nbeha__className{font-family:Noto Sans,Noto Sans Fallback;font-style:normal}.noto_sans_78e07579-module__2nbeha__variable{--font-noto-sans:"Noto Sans", "Noto Sans Fallback"}
@layer lw.reset{.lw-root :where(h1,h2,h3,h4,h5,h6,p,ol,ul,li,figure,table,pre){margin:0;padding:0}.lw-root :where(ol,ul){list-style:none}.lw-root :where(table){border-collapse:collapse}}@layer lw.tokens{:where(.lw-root){--lw-d-font-body:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lw-d-font-heading:var(--lw-font-body);--lw-d-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace;--lw-d-font-size-base:1rem;--lw-d-font-size-sm:.875em;--lw-d-font-size-xs:.78em;--lw-d-font-scale-narrow:.94;--lw-d-line-height:1.55;--lw-d-letter-spacing:0;--lw-d-caps-tracking:.06em;--lw-d-text-align:justify;--lw-d-text-align-narrow:start;--lw-d-hyphens:auto;--lw-d-measure:68ch;--lw-d-doc-title-size:2em;--lw-d-heading-size-tier-1:1.5em;--lw-d-heading-size-tier-2:1.3em;--lw-d-heading-size-tier-3:1.2em;--lw-d-heading-size-tier-4:1.1em;--lw-d-heading-size-article:1.05em;--lw-d-heading-line-height:1.3;--lw-d-para-space:.7em;--lw-d-block-space:.9em;--lw-d-article-space:2.2em;--lw-d-container-space:3.5em;--lw-d-indent-step:1.5rem;--lw-d-indent-step-narrow:.7rem;--lw-d-guide-width:1px;--lw-d-guide-from:3;--lw-d-marker-gap:.6em;--lw-d-space:.25rem;--lw-d-margin-width:1.5rem;--lw-d-margin-width-narrow:1.375rem;--lw-d-margin-end:3rem;--lw-d-head-align:center;--lw-d-diff-layout:unified;--lw-d-highlight-pad-inline:.6rem;--lw-d-highlight-pad-block:.3rem;--lw-d-hover-pad:.25rem;--lw-d-hover-pad-inline:.5rem;--lw-d-hover-radius:2px;--lw-d-mark-pad:.16em;--lw-d-radius:4px;--lw-d-rule-width:1px;--lw-d-gutter-width:3px;--lw-d-split-gap:2.5rem;--lw-d-header-offset:0px;--lw-d-trail-height:2.25rem;--lw-d-toc-width:18rem;--lw-d-block-guess:4rem;--lw-d-provision-clip:3rem;--lw-d-toc-gutter:1.2em;--lw-d-toc-stacked-height:45vh;--lw-d-toc-beside-height:80vh;--lw-d-toc-fade:2rem;--lw-d-toc-marker-gap:.45em;--lw-d-toc-indent-step:1em;--lw-d-toc-wrap-indent:.75em;--lw-d-toc-group-size:24rem;--lw-d-versions-height:13rem;--lw-d-versions-fade:1.5rem;--lw-d-timeline-length:110rem;--lw-d-timeline-bar:2.6rem;--lw-d-timeline-bar-gap:.5rem;--lw-d-timeline-mark-size:.8rem;--lw-d-timeline-fade:2rem;--lw-d-timeline-bar-narrow:3rem;--lw-d-timeline-mark-size-narrow:1.4rem;--lw-d-actions-size:1.7rem;--lw-d-prefs-button-size:2.125rem;--lw-d-actions-gap:.5rem;--lw-d-print-marker-width:4.5em;--lw-d-print-marker-width-narrow:2.6em;--lw-d-paper-watermark-width:62%;--lw-d-paper-watermark-opacity:.07;--lw-d-shadow-card:0 1px 2px #0000000f, 0 4px 16px #0000000f;--lw-d-shadow-pill:0 1px 2px #0000000f, 0 2px 8px #0000000f;--lw-d-shadow-band:0 0 0 var(--lw-hover-pad) var(--lw-hover-bg), calc(-1 * (var(--lw-hover-pad-inline) - var(--lw-hover-pad))) 0 0 var(--lw-hover-pad) var(--lw-hover-bg), calc(var(--lw-hover-pad-inline) - var(--lw-hover-pad)) 0 0 var(--lw-hover-pad) var(--lw-hover-bg);--lw-d-color-scheme:light dark;--lw-d-tint:light-dark(#f0b429,#7a5a1a);--lw-d-tint-amount:0%;--lw-d-bg:color-mix(in oklab, light-dark(#fff,#14161a), var(--lw-tint) var(--lw-tint-amount));--lw-d-bg-elevated:color-mix(in oklab, light-dark(#f6f7f9,#1c1f25), var(--lw-tint) var(--lw-tint-amount));--lw-d-text:color-mix(in oklab, light-dark(#16181d,#e7e9ee), var(--lw-tint) calc(var(--lw-tint-amount) / 3));--lw-d-text-muted:color-mix(in oklab, color-mix(in oklab, light-dark(#4d5561,#a6aebc), var(--lw-tint) calc(var(--lw-tint-amount) / 2)), var(--lw-text) var(--lw-tint-amount));--lw-d-text-faint:color-mix(in oklab, color-mix(in oklab, light-dark(#646e7c,#8791a0), var(--lw-tint) calc(var(--lw-tint-amount) / 2)), var(--lw-text) var(--lw-tint-amount));--lw-d-link:light-dark(#12507e,#7cb8e8);--lw-d-link-visited:light-dark(#5b3d80,#b79ede);--lw-d-rule:color-mix(in oklab, light-dark(#dfe3e8,#2c313a), var(--lw-tint) calc(var(--lw-tint-amount) / 2));--lw-d-guide:var(--lw-rule);--lw-d-accent:light-dark(#12507e,#7cb8e8);--lw-d-accent-contrast:color-mix(in oklab, light-dark(#fff,#14161a), var(--lw-tint) var(--lw-tint-amount));--lw-d-accent-warm:light-dark(#9a4a1c,#e0946a);--lw-d-focus:light-dark(#0a6cb8,#8fc7f2);--lw-d-target-bg:light-dark(#f0b42933,#f0b42929);--lw-d-hover-bg:color-mix(in oklab, light-dark(#f1f3f6,#1c2027), var(--lw-tint) var(--lw-tint-amount));--lw-d-elevated-border:light-dark(var(--lw-rule),color-mix(in oklab, var(--lw-rule), var(--lw-text-faint) 45%));--lw-d-notice-bg:light-dark(#fdf4d8,#3a3117);--lw-d-notice-border:light-dark(#e2bb5d,#7c6526);--lw-d-notice-text:light-dark(#5c4405,#f0dcab);--lw-d-change-added:light-dark(#1c7d4d,#63c98d);--lw-d-change-removed:light-dark(#a8332a,#ef8b82);--lw-d-change-modified:light-dark(#8a6100,#e0b352);--lw-d-change-moved:light-dark(#4c4bb0,#a3a2ee);--lw-d-change-renumbered:light-dark(#6b4a8a,#c2a3e0);--lw-d-compare-older:color-mix(in oklab, var(--lw-change-removed) 12%, transparent);--lw-d-compare-newer:color-mix(in oklab, var(--lw-change-added) 12%, transparent);--lw-d-timeline-in-force:light-dark(#6d7f93,#8697aa);--lw-d-timeline-applies:var(--lw-accent);--lw-d-timeline-viewing:color-mix(in oklab, var(--lw-accent) 18%, transparent);--lw-d-timeline-selected:color-mix(in oklab, var(--lw-accent) 9%, transparent);--lw-d-timeline-viewing-in-force:color-mix(in oklab, var(--lw-timeline-in-force) 70%, var(--lw-text));--lw-d-timeline-viewing-applies:color-mix(in oklab, var(--lw-timeline-applies) 80%, var(--lw-text));--lw-d-timeline-mark:var(--lw-text-faint);--lw-d-timeline-guide:color-mix(in oklab, var(--lw-rule) 55%, var(--lw-text-muted));--lw-d-timeline-fold:var(--lw-rule);--lw-font-body:var(--lw-u-font-body,var(--lw-b-font-body,var(--lw-d-font-body)));--lw-font-heading:var(--lw-u-font-heading,var(--lw-b-font-heading,var(--lw-d-font-heading)));--lw-font-mono:var(--lw-u-font-mono,var(--lw-b-font-mono,var(--lw-d-font-mono)));--lw-font-size-base:var(--lw-u-font-size-base,var(--lw-b-font-size-base,var(--lw-d-font-size-base)));--lw-font-size-sm:var(--lw-u-font-size-sm,var(--lw-b-font-size-sm,var(--lw-d-font-size-sm)));--lw-font-size-xs:var(--lw-u-font-size-xs,var(--lw-b-font-size-xs,var(--lw-d-font-size-xs)));--lw-font-scale-narrow:var(--lw-u-font-scale-narrow,var(--lw-b-font-scale-narrow,var(--lw-d-font-scale-narrow)));--lw-line-height:var(--lw-u-line-height,var(--lw-b-line-height,var(--lw-d-line-height)));--lw-letter-spacing:var(--lw-u-letter-spacing,var(--lw-b-letter-spacing,var(--lw-d-letter-spacing)));--lw-caps-tracking:var(--lw-u-caps-tracking,var(--lw-b-caps-tracking,var(--lw-d-caps-tracking)));--lw-text-align:var(--lw-u-text-align,var(--lw-b-text-align,var(--lw-d-text-align)));--lw-text-align-narrow:var(--lw-u-text-align-narrow,var(--lw-b-text-align-narrow,var(--lw-d-text-align-narrow)));--lw-hyphens:var(--lw-u-hyphens,var(--lw-b-hyphens,var(--lw-d-hyphens)));--lw-measure:var(--lw-u-measure,var(--lw-b-measure,var(--lw-d-measure)));--lw-doc-title-size:var(--lw-u-doc-title-size,var(--lw-b-doc-title-size,var(--lw-d-doc-title-size)));--lw-heading-size-tier-1:var(--lw-u-heading-size-tier-1,var(--lw-b-heading-size-tier-1,var(--lw-d-heading-size-tier-1)));--lw-heading-size-tier-2:var(--lw-u-heading-size-tier-2,var(--lw-b-heading-size-tier-2,var(--lw-d-heading-size-tier-2)));--lw-heading-size-tier-3:var(--lw-u-heading-size-tier-3,var(--lw-b-heading-size-tier-3,var(--lw-d-heading-size-tier-3)));--lw-heading-size-tier-4:var(--lw-u-heading-size-tier-4,var(--lw-b-heading-size-tier-4,var(--lw-d-heading-size-tier-4)));--lw-heading-size-article:var(--lw-u-heading-size-article,var(--lw-b-heading-size-article,var(--lw-d-heading-size-article)));--lw-heading-line-height:var(--lw-u-heading-line-height,var(--lw-b-heading-line-height,var(--lw-d-heading-line-height)));--lw-para-space:var(--lw-u-para-space,var(--lw-b-para-space,var(--lw-d-para-space)));--lw-block-space:var(--lw-u-block-space,var(--lw-b-block-space,var(--lw-d-block-space)));--lw-article-space:var(--lw-u-article-space,var(--lw-b-article-space,var(--lw-d-article-space)));--lw-container-space:var(--lw-u-container-space,var(--lw-b-container-space,var(--lw-d-container-space)));--lw-indent-step:var(--lw-u-indent-step,var(--lw-b-indent-step,var(--lw-d-indent-step)));--lw-indent-step-narrow:var(--lw-u-indent-step-narrow,var(--lw-b-indent-step-narrow,var(--lw-d-indent-step-narrow)));--lw-guide-width:var(--lw-u-guide-width,var(--lw-b-guide-width,var(--lw-d-guide-width)));--lw-guide-from:var(--lw-u-guide-from,var(--lw-b-guide-from,var(--lw-d-guide-from)));--lw-marker-gap:var(--lw-u-marker-gap,var(--lw-b-marker-gap,var(--lw-d-marker-gap)));--lw-space:var(--lw-u-space,var(--lw-b-space,var(--lw-d-space)));--lw-margin-width:var(--lw-u-margin-width,var(--lw-b-margin-width,var(--lw-d-margin-width)));--lw-margin-width-narrow:var(--lw-u-margin-width-narrow,var(--lw-b-margin-width-narrow,var(--lw-d-margin-width-narrow)));--lw-margin-end:var(--lw-u-margin-end,var(--lw-b-margin-end,var(--lw-d-margin-end)));--lw-head-align:var(--lw-u-head-align,var(--lw-b-head-align,var(--lw-d-head-align)));--lw-diff-layout:var(--lw-u-diff-layout,var(--lw-b-diff-layout,var(--lw-d-diff-layout)));--lw-highlight-pad-inline:var(--lw-u-highlight-pad-inline,var(--lw-b-highlight-pad-inline,var(--lw-d-highlight-pad-inline)));--lw-highlight-pad-block:var(--lw-u-highlight-pad-block,var(--lw-b-highlight-pad-block,var(--lw-d-highlight-pad-block)));--lw-hover-pad:var(--lw-u-hover-pad,var(--lw-b-hover-pad,var(--lw-d-hover-pad)));--lw-hover-pad-inline:var(--lw-u-hover-pad-inline,var(--lw-b-hover-pad-inline,var(--lw-d-hover-pad-inline)));--lw-hover-radius:var(--lw-u-hover-radius,var(--lw-b-hover-radius,var(--lw-d-hover-radius)));--lw-mark-pad:var(--lw-u-mark-pad,var(--lw-b-mark-pad,var(--lw-d-mark-pad)));--lw-radius:var(--lw-u-radius,var(--lw-b-radius,var(--lw-d-radius)));--lw-rule-width:var(--lw-u-rule-width,var(--lw-b-rule-width,var(--lw-d-rule-width)));--lw-gutter-width:var(--lw-u-gutter-width,var(--lw-b-gutter-width,var(--lw-d-gutter-width)));--lw-split-gap:var(--lw-u-split-gap,var(--lw-b-split-gap,var(--lw-d-split-gap)));--lw-header-offset:var(--lw-u-header-offset,var(--lw-b-header-offset,var(--lw-d-header-offset)));--lw-trail-height:var(--lw-u-trail-height,var(--lw-b-trail-height,var(--lw-d-trail-height)));--lw-toc-width:var(--lw-u-toc-width,var(--lw-b-toc-width,var(--lw-d-toc-width)));--lw-block-guess:var(--lw-u-block-guess,var(--lw-b-block-guess,var(--lw-d-block-guess)));--lw-provision-clip:var(--lw-u-provision-clip,var(--lw-b-provision-clip,var(--lw-d-provision-clip)));--lw-toc-gutter:var(--lw-u-toc-gutter,var(--lw-b-toc-gutter,var(--lw-d-toc-gutter)));--lw-toc-stacked-height:var(--lw-u-toc-stacked-height,var(--lw-b-toc-stacked-height,var(--lw-d-toc-stacked-height)));--lw-toc-beside-height:var(--lw-u-toc-beside-height,var(--lw-b-toc-beside-height,var(--lw-d-toc-beside-height)));--lw-toc-fade:var(--lw-u-toc-fade,var(--lw-b-toc-fade,var(--lw-d-toc-fade)));--lw-toc-marker-gap:var(--lw-u-toc-marker-gap,var(--lw-b-toc-marker-gap,var(--lw-d-toc-marker-gap)));--lw-toc-indent-step:var(--lw-u-toc-indent-step,var(--lw-b-toc-indent-step,var(--lw-d-toc-indent-step)));--lw-toc-wrap-indent:var(--lw-u-toc-wrap-indent,var(--lw-b-toc-wrap-indent,var(--lw-d-toc-wrap-indent)));--lw-toc-group-size:var(--lw-u-toc-group-size,var(--lw-b-toc-group-size,var(--lw-d-toc-group-size)));--lw-versions-height:var(--lw-u-versions-height,var(--lw-b-versions-height,var(--lw-d-versions-height)));--lw-versions-fade:var(--lw-u-versions-fade,var(--lw-b-versions-fade,var(--lw-d-versions-fade)));--lw-timeline-length:var(--lw-u-timeline-length,var(--lw-b-timeline-length,var(--lw-d-timeline-length)));--lw-timeline-bar:var(--lw-u-timeline-bar,var(--lw-b-timeline-bar,var(--lw-d-timeline-bar)));--lw-timeline-bar-gap:var(--lw-u-timeline-bar-gap,var(--lw-b-timeline-bar-gap,var(--lw-d-timeline-bar-gap)));--lw-timeline-mark-size:var(--lw-u-timeline-mark-size,var(--lw-b-timeline-mark-size,var(--lw-d-timeline-mark-size)));--lw-timeline-fade:var(--lw-u-timeline-fade,var(--lw-b-timeline-fade,var(--lw-d-timeline-fade)));--lw-timeline-bar-narrow:var(--lw-u-timeline-bar-narrow,var(--lw-b-timeline-bar-narrow,var(--lw-d-timeline-bar-narrow)));--lw-timeline-mark-size-narrow:var(--lw-u-timeline-mark-size-narrow,var(--lw-b-timeline-mark-size-narrow,var(--lw-d-timeline-mark-size-narrow)));--lw-actions-size:var(--lw-u-actions-size,var(--lw-b-actions-size,var(--lw-d-actions-size)));--lw-prefs-button-size:var(--lw-u-prefs-button-size,var(--lw-b-prefs-button-size,var(--lw-d-prefs-button-size)));--lw-actions-gap:var(--lw-u-actions-gap,var(--lw-b-actions-gap,var(--lw-d-actions-gap)));--lw-print-marker-width:var(--lw-u-print-marker-width,var(--lw-b-print-marker-width,var(--lw-d-print-marker-width)));--lw-print-marker-width-narrow:var(--lw-u-print-marker-width-narrow,var(--lw-b-print-marker-width-narrow,var(--lw-d-print-marker-width-narrow)));--lw-paper-watermark-width:var(--lw-u-paper-watermark-width,var(--lw-b-paper-watermark-width,var(--lw-d-paper-watermark-width)));--lw-paper-watermark-opacity:var(--lw-u-paper-watermark-opacity,var(--lw-b-paper-watermark-opacity,var(--lw-d-paper-watermark-opacity)));--lw-shadow-card:var(--lw-u-shadow-card,var(--lw-b-shadow-card,var(--lw-d-shadow-card)));--lw-shadow-pill:var(--lw-u-shadow-pill,var(--lw-b-shadow-pill,var(--lw-d-shadow-pill)));--lw-shadow-band:var(--lw-u-shadow-band,var(--lw-b-shadow-band,var(--lw-d-shadow-band)));--lw-color-scheme:var(--lw-u-color-scheme,var(--lw-b-color-scheme,var(--lw-d-color-scheme)));--lw-tint:var(--lw-u-tint,var(--lw-b-tint,var(--lw-d-tint)));--lw-tint-amount:var(--lw-u-tint-amount,var(--lw-b-tint-amount,var(--lw-d-tint-amount)));--lw-bg:var(--lw-u-bg,var(--lw-b-bg,var(--lw-d-bg)));--lw-bg-elevated:var(--lw-u-bg-elevated,var(--lw-b-bg-elevated,var(--lw-d-bg-elevated)));--lw-text:var(--lw-u-text,var(--lw-b-text,var(--lw-d-text)));--lw-text-muted:var(--lw-u-text-muted,var(--lw-b-text-muted,var(--lw-d-text-muted)));--lw-text-faint:var(--lw-u-text-faint,var(--lw-b-text-faint,var(--lw-d-text-faint)));--lw-link:var(--lw-u-link,var(--lw-b-link,var(--lw-d-link)));--lw-link-visited:var(--lw-u-link-visited,var(--lw-b-link-visited,var(--lw-d-link-visited)));--lw-rule:var(--lw-u-rule,var(--lw-b-rule,var(--lw-d-rule)));--lw-guide:var(--lw-u-guide,var(--lw-b-guide,var(--lw-d-guide)));--lw-accent:var(--lw-u-accent,var(--lw-b-accent,var(--lw-d-accent)));--lw-accent-contrast:var(--lw-u-accent-contrast,var(--lw-b-accent-contrast,var(--lw-d-accent-contrast)));--lw-accent-warm:var(--lw-u-accent-warm,var(--lw-b-accent-warm,var(--lw-d-accent-warm)));--lw-focus:var(--lw-u-focus,var(--lw-b-focus,var(--lw-d-focus)));--lw-target-bg:var(--lw-u-target-bg,var(--lw-b-target-bg,var(--lw-d-target-bg)));--lw-hover-bg:var(--lw-u-hover-bg,var(--lw-b-hover-bg,var(--lw-d-hover-bg)));--lw-elevated-border:var(--lw-u-elevated-border,var(--lw-b-elevated-border,var(--lw-d-elevated-border)));--lw-notice-bg:var(--lw-u-notice-bg,var(--lw-b-notice-bg,var(--lw-d-notice-bg)));--lw-notice-border:var(--lw-u-notice-border,var(--lw-b-notice-border,var(--lw-d-notice-border)));--lw-notice-text:var(--lw-u-notice-text,var(--lw-b-notice-text,var(--lw-d-notice-text)));--lw-change-added:var(--lw-u-change-added,var(--lw-b-change-added,var(--lw-d-change-added)));--lw-change-removed:var(--lw-u-change-removed,var(--lw-b-change-removed,var(--lw-d-change-removed)));--lw-change-modified:var(--lw-u-change-modified,var(--lw-b-change-modified,var(--lw-d-change-modified)));--lw-change-moved:var(--lw-u-change-moved,var(--lw-b-change-moved,var(--lw-d-change-moved)));--lw-change-renumbered:var(--lw-u-change-renumbered,var(--lw-b-change-renumbered,var(--lw-d-change-renumbered)));--lw-compare-older:var(--lw-u-compare-older,var(--lw-b-compare-older,var(--lw-d-compare-older)));--lw-compare-newer:var(--lw-u-compare-newer,var(--lw-b-compare-newer,var(--lw-d-compare-newer)));--lw-timeline-in-force:var(--lw-u-timeline-in-force,var(--lw-b-timeline-in-force,var(--lw-d-timeline-in-force)));--lw-timeline-applies:var(--lw-u-timeline-applies,var(--lw-b-timeline-applies,var(--lw-d-timeline-applies)));--lw-timeline-viewing:var(--lw-u-timeline-viewing,var(--lw-b-timeline-viewing,var(--lw-d-timeline-viewing)));--lw-timeline-selected:var(--lw-u-timeline-selected,var(--lw-b-timeline-selected,var(--lw-d-timeline-selected)));--lw-timeline-viewing-in-force:var(--lw-u-timeline-viewing-in-force,var(--lw-b-timeline-viewing-in-force,var(--lw-d-timeline-viewing-in-force)));--lw-timeline-viewing-applies:var(--lw-u-timeline-viewing-applies,var(--lw-b-timeline-viewing-applies,var(--lw-d-timeline-viewing-applies)));--lw-timeline-mark:var(--lw-u-timeline-mark,var(--lw-b-timeline-mark,var(--lw-d-timeline-mark)));--lw-timeline-guide:var(--lw-u-timeline-guide,var(--lw-b-timeline-guide,var(--lw-d-timeline-guide)));--lw-timeline-fold:var(--lw-u-timeline-fold,var(--lw-b-timeline-fold,var(--lw-d-timeline-fold)));color-scheme:var(--lw-color-scheme)}@media (min-width:40rem){@container style(--lw-u-diff-layout:split){.lw-root[data-lw-compare]{--lw-measure:100%}}}@media screen{@container not (min-inline-size:40rem){:where(.lw-root)>*{--lw-para-space:var(--lw-u-para-space,var(--lw-b-para-space,var(--lw-d-para-space)));--lw-block-space:var(--lw-u-block-space,var(--lw-b-block-space,var(--lw-d-block-space)));--lw-article-space:var(--lw-u-article-space,var(--lw-b-article-space,var(--lw-d-article-space)));--lw-container-space:var(--lw-u-container-space,var(--lw-b-container-space,var(--lw-d-container-space)));--lw-text-align:var(--lw-u-text-align,var(--lw-text-align-narrow))}}}@supports not (color:light-dark(#fff,#000)){:where(.lw-root){--lw-d-bg:#fff;--lw-d-bg-elevated:#f6f7f9;--lw-d-text:#16181d;--lw-d-text-muted:#4d5561;--lw-d-text-faint:#646e7c;--lw-d-link:#12507e;--lw-d-link-visited:#5b3d80;--lw-d-rule:#dfe3e8;--lw-d-accent:#12507e;--lw-d-accent-contrast:#fff;--lw-d-accent-warm:#9a4a1c;--lw-d-focus:#0a6cb8;--lw-d-target-bg:#f0b42933;--lw-d-hover-bg:#f1f3f6;--lw-d-elevated-border:#dfe3e8;--lw-d-notice-bg:#fdf4d8;--lw-d-notice-border:#e2bb5d;--lw-d-notice-text:#5c4405;--lw-d-change-added:#1c7d4d;--lw-d-change-removed:#a8332a;--lw-d-change-modified:#8a6100;--lw-d-change-moved:#4c4bb0;--lw-d-change-renumbered:#6b4a8a;--lw-d-timeline-in-force:#6d7f93}@media (prefers-color-scheme:dark){:where(.lw-root){--lw-d-bg:#14161a;--lw-d-bg-elevated:#1c1f25;--lw-d-text:#e7e9ee;--lw-d-text-muted:#a6aebc;--lw-d-text-faint:#8791a0;--lw-d-link:#7cb8e8;--lw-d-link-visited:#b79ede;--lw-d-rule:#2c313a;--lw-d-accent:#7cb8e8;--lw-d-accent-contrast:#14161a;--lw-d-accent-warm:#e0946a;--lw-d-focus:#8fc7f2;--lw-d-target-bg:#f0b42929;--lw-d-hover-bg:#1c2027;--lw-d-elevated-border:#2c313a;--lw-d-notice-bg:#3a3117;--lw-d-notice-border:#7c6526;--lw-d-notice-text:#f0dcab;--lw-d-change-added:#63c98d;--lw-d-change-removed:#ef8b82;--lw-d-change-modified:#e0b352;--lw-d-change-moved:#a3a2ee;--lw-d-change-renumbered:#c2a3e0;--lw-d-timeline-in-force:#8697aa}}}}@layer lw.document{.lw-root{background:var(--lw-bg);color:var(--lw-text);font-family:var(--lw-font-body);font-size:var(--lw-font-size-base);line-height:var(--lw-line-height);letter-spacing:var(--lw-letter-spacing);text-align:var(--lw-text-align);hyphens:var(--lw-hyphens);grid-template-columns:auto minmax(0,var(--lw-measure)) var(--lw-margin-end);justify-content:start;display:grid;container-type:inline-size}.lw-root>*{max-inline-size:var(--lw-measure);grid-column:1/3}@container (max-inline-size:60rem){.lw-root>.lw-toc{max-block-size:var(--lw-toc-stacked-height)}}@container not (min-inline-size:40rem){.lw-root>*{--lw-indent-step:var(--lw-indent-step-narrow);grid-column:1/4}@media screen{.lw-root>*{font-size:calc(1em * var(--lw-font-scale-narrow));text-align:var(--lw-text-align)}}}@container not (max-inline-size:60rem){.lw-root>*{grid-column:2}.lw-root>.lw-toc{inline-size:var(--lw-toc-width);max-block-size:min(var(--lw-toc-beside-height),calc(100vh - var(--lw-header-offset) - var(--lw-space) * 2));grid-area:1/1/span 100;align-self:start;margin-block-end:0;margin-inline-end:calc(var(--lw-margin-width) + var(--lw-highlight-pad-inline) + var(--lw-space) * 6);position:sticky;inset-block-start:var(--lw-header-offset)}}.lw-root ::selection{background:var(--lw-accent);color:var(--lw-accent-contrast)}.lw-root .lw-doc-header{border-block-end:calc(var(--lw-rule-width) * 2) solid var(--lw-text);text-align:start;margin-block-end:calc(var(--lw-container-space) / 2);padding-block-end:calc(var(--lw-space) * 3)}.lw-root .lw-doc-title{font-family:var(--lw-font-heading);font-size:var(--lw-doc-title-size);text-wrap:balance;font-weight:600;line-height:1.15}.lw-root .lw-doc-subtitle,.lw-root .lw-doc-citation{color:var(--lw-text-muted);font-size:var(--lw-font-size-sm);margin-block-start:var(--lw-para-space)}.lw-root .lw-doc-citation-value{font-variant-numeric:tabular-nums lining-nums;font-style:normal}.lw-root .lw-doc-facts{font-size:var(--lw-font-size-sm);gap:var(--lw-space) calc(var(--lw-marker-gap) * 2);flex-wrap:wrap;margin-block-start:var(--lw-para-space);display:flex}.lw-root .lw-doc-fact{gap:0 var(--lw-marker-gap);flex-wrap:wrap;display:flex}.lw-root .lw-doc-fact-label{color:var(--lw-text-muted)}.lw-root .lw-doc-fact-value{font-variant-numeric:tabular-nums lining-nums;margin-inline-start:0}.lw-root .lw-breadcrumb-list{font-size:var(--lw-font-size-sm);gap:0 var(--lw-marker-gap);flex-wrap:wrap;display:flex}.lw-root :where(a){color:var(--lw-link)}.lw-root :where(a):visited{color:var(--lw-link-visited)}.lw-root .lw-section+.lw-section{border-block-start:var(--lw-rule-width) solid var(--lw-rule);margin-block-start:var(--lw-container-space);padding-block-start:var(--lw-container-space)}.lw-root .lw-section[data-lw-section=preamble]+.lw-section{margin-block-start:calc(var(--lw-container-space) / 2);padding-block-start:calc(var(--lw-container-space) / 2)}.lw-root .lw-section-label{color:var(--lw-text-muted);font-size:var(--lw-font-size-sm);letter-spacing:var(--lw-caps-tracking);text-transform:uppercase;margin-block-end:var(--lw-block-space)}.lw-root .lw-section[data-lw-section=preamble]>.lw-children{color:var(--lw-text-muted);font-size:var(--lw-font-size-sm)}.lw-root .lw-section[data-lw-section=amendments]{border-block-start:calc(var(--lw-rule-width) * 2) solid var(--lw-text-muted);margin-block-start:calc(var(--lw-container-space) * 1.5);padding-block-start:var(--lw-container-space)}.lw-root .lw-section[data-lw-section=amendments]>.lw-section-label{color:var(--lw-accent);font-family:var(--lw-font-heading);font-size:var(--lw-heading-size-tier-2);text-wrap:balance;font-weight:600;line-height:1.2}.lw-root .lw-section[data-lw-section=amendments]>.lw-section-description{margin-block-end:calc(var(--lw-container-space) * .75)}.lw-root .lw-section-description{color:var(--lw-text-muted);font-size:var(--lw-font-size-sm);margin-block:calc(.4em - var(--lw-block-space)) var(--lw-container-space);text-align:start;text-wrap:pretty}}@layer lw.block{.lw-root .lw-children{grid-template-columns:max-content minmax(0,1fr);display:grid}.lw-root .lw-block{grid-column:1/-1;grid-template-columns:subgrid;scroll-margin-top:var(--lw-header-offset);--lw-parent-depth:var(--lw-depth,0);display:grid}.lw-root .lw-block:is(.lw-block--article,.lw-block--attachment,.lw-block--container)[data-lw-blocks]{contain-intrinsic-size:auto calc(var(--lw-blocks) * var(--lw-block-guess));content-visibility:auto;overflow-clip-margin:var(--lw-provision-clip)}.lw-root .lw-block>.lw-marker{grid-column:1;padding-inline-end:var(--lw-marker-gap)}.lw-root .lw-block>:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre){grid-column:2;inline-size:fit-content;max-inline-size:100%}.lw-root .lw-block>.lw-children{--lw-depth:calc(var(--lw-parent-depth,0) + 1);--lw-guide-w:calc(var(--lw-guide-width) * clamp(0, var(--lw-depth) - var(--lw-guide-from) + 1, 1));border-inline-start:var(--lw-guide-w) solid var(--lw-guide);grid-column:1/-1;padding-inline-start:calc(var(--lw-indent-step) - var(--lw-guide-w))}@container not (min-inline-size:40rem){.lw-root .lw-block--article>.lw-children{--lw-depth:var(--lw-parent-depth,0);border-inline-start-width:0;padding-inline-start:0}}@container style(--lw-text-align:justify){.lw-root .lw-block[data-lw-depth="1"]>.lw-children{--lw-depth:var(--lw-parent-depth,0);border-inline-start-width:0;padding-inline-start:0}}.lw-root .lw-block+.lw-block{margin-block-start:var(--lw-block-space)}.lw-root .lw-block+.lw-block--article{margin-block-start:var(--lw-article-space)}.lw-root .lw-block+:is(.lw-block--container,.lw-block--attachment){margin-block-start:var(--lw-container-space)}.lw-root .lw-block+.lw-block--heading{margin-block-start:var(--lw-article-space)}.lw-root .lw-block+.lw-block--heading[data-lw-tier]{margin-block-start:var(--lw-container-space)}.lw-root .lw-block--heading+.lw-block--heading,.lw-root .lw-block--heading+.lw-block--heading[data-lw-tier],.lw-root .lw-block>.lw-children:not(:first-child){margin-block-start:var(--lw-block-space)}.lw-root :is(.lw-block--container,.lw-block--attachment)>.lw-children:not(:first-child){margin-block-start:var(--lw-article-space)}.lw-root .lw-block>.lw-heading~:is(.lw-text,.lw-table-scroll,.lw-pre){padding-block-start:var(--lw-para-space)}.lw-root .lw-p+.lw-p{margin-block-start:var(--lw-para-space)}.lw-root .lw-marker{color:var(--lw-text-muted);font-size:1em;font-weight:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.lw-root .lw-heading{font-family:var(--lw-font-heading);text-wrap:balance;font-weight:600}.lw-root .lw-pre{font-family:var(--lw-font-mono);font-size:var(--lw-font-size-sm);white-space:pre;overflow-x:auto}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading){grid-template-columns:fit-content(100%) minmax(0,1fr)}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text){inline-size:auto;max-inline-size:none;text-align:var(--lw-head-align);grid-column:1}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-marker{font-family:var(--lw-font-heading);padding-inline-end:0}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-marker,.lw-heading){line-height:var(--lw-heading-line-height)}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-marker+.lw-heading{padding-block-start:.2em}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)[data-lw-collapsed]>.lw-children{margin-block-start:0}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-children{grid-row:5}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-link{grid-area:1/1/5/2}@container style(--lw-head-align:center){.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading){grid-template-columns:minmax(0,1fr) fit-content(100%) minmax(0,1fr)}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text){grid-column:2;margin-inline-start:calc(-1 * var(--lw-depth,0) * var(--lw-indent-step))}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-link{grid-column:2/3}}.lw-root .lw-block--container>.lw-heading{font-weight:700}.lw-root .lw-block--article>.lw-marker{color:var(--lw-text);font-weight:400}.lw-root .lw-block--article>.lw-marker:not(:has(+.lw-heading)){font-weight:600}.lw-root .lw-block--article>.lw-heading{font-size:var(--lw-heading-size-article)}.lw-root .lw-block[data-lw-tier="1"]>.lw-heading{font-size:var(--lw-heading-size-tier-1)}.lw-root .lw-block[data-lw-tier="2"]>.lw-heading{font-size:var(--lw-heading-size-tier-2)}.lw-root .lw-block[data-lw-tier="3"]>.lw-heading{font-size:var(--lw-heading-size-tier-3)}.lw-root .lw-block[data-lw-tier="4"]>.lw-heading{font-size:var(--lw-heading-size-tier-4)}.lw-root .lw-block--indent:not(:has(>.lw-marker)):after{color:var(--lw-text-muted);content:"–";grid-area:1/1;padding-inline-end:var(--lw-marker-gap)}.lw-root .lw-block--formula>.lw-text{text-align:center;grid-column:1/-1;justify-self:center}.lw-root .lw-block--signature>.lw-text{text-align:end;grid-column:1/-1;justify-self:end}.lw-root .lw-block>.lw-children--notes{--lw-depth:var(--lw-parent-depth,0);border-inline-start-width:0;padding-inline-start:0}.lw-root :is(.lw-block--note,.lw-block--citation)>:is(.lw-text,.lw-heading,.lw-change){grid-column:1/-1}.lw-root .lw-block--note{color:var(--lw-text-muted);font-size:var(--lw-font-size-sm)}.lw-root .lw-block--citation{color:var(--lw-text-faint);font-size:var(--lw-font-size-xs)}.lw-root .lw-block--intro>.lw-text{grid-column:1/-1}.lw-root .lw-fold{appearance:none;color:var(--lw-text-faint);cursor:pointer;block-size:1lh;font:inherit;font-family:var(--lw-font-body);letter-spacing:normal;inline-size:max(1.4em,24px);margin-block:0;margin-inline:calc(-1 * (max(1.4em,24px) + var(--lw-space))) var(--lw-space);opacity:0;vertical-align:top;background:0 0;border:0;place-items:center;padding:0;font-size:1em;font-weight:400;transition:opacity .12s ease-out;display:none}.lw-root .lw-fold:before{content:"▸";transition:rotate .12s ease-out;rotate:90deg}.lw-root .lw-fold:focus-visible{color:var(--lw-text-muted);opacity:1}.lw-root:dir(rtl) .lw-fold:before{content:"◂";rotate:-90deg}.lw-root[data-lw-folding] .lw-fold{display:inline-grid}.lw-root[data-lw-folding] [data-lw-collapsible]>:is(.lw-marker,.lw-heading){cursor:pointer}.lw-root [data-lw-collapsible]>:is(.lw-marker,.lw-heading):hover>.lw-fold{color:var(--lw-text-muted);opacity:1}@media (hover:none){.lw-root .lw-fold{opacity:1}}.lw-root [data-lw-collapsed]>:is(.lw-marker,.lw-heading)>.lw-fold{color:var(--lw-text-muted);opacity:1}.lw-root [data-lw-collapsed]>:is(.lw-marker,.lw-heading)>.lw-fold:before{rotate:none}.lw-root .lw-block{position:relative}.lw-root .lw-block:target{isolation:isolate}.lw-root .lw-block:target:before{--lw-arrow-scale:1.5;background:var(--lw-target-bg);border-radius:var(--lw-radius);color:var(--lw-accent);content:"→";font-family:var(--lw-font-body);font-size:calc(var(--lw-arrow-scale) * 1em);inset-block:calc(-1 * var(--lw-highlight-pad-block));font-weight:700;line-height:calc(var(--lw-line-height) * 1em / var(--lw-arrow-scale));text-align:start;text-indent:calc(-1 * var(--lw-margin-width));white-space:nowrap;z-index:-1;padding-block-start:var(--lw-highlight-pad-block);position:absolute;inset-inline-start:calc(-1 * (var(--lw-depth,0) * var(--lw-indent-step) + var(--lw-highlight-pad-inline)));inset-inline-end:calc(-1 * var(--lw-highlight-pad-inline))}.lw-root:dir(rtl) .lw-block:target:before{content:"←"}@container not (min-inline-size:40rem){.lw-root .lw-block:target:before{--lw-arrow-scale:1.15;text-indent:calc(-1 * var(--lw-margin-width-narrow));inset-inline-start:calc(-1 * var(--lw-depth,0) * var(--lw-indent-step))}}@media (forced-colors:active){.lw-root .lw-block:target:before{color:highlight;outline:2px solid highlight}}.lw-root .lw-link{color:var(--lw-text-faint);font-family:var(--lw-font-mono);inline-size:max(1.4em,24px);opacity:0;place-items:center;font-size:.9em;font-weight:600;text-decoration:none;display:grid;position:absolute;inset-block:0;inset-inline-start:calc(100% + var(--lw-hover-pad-inline) + var(--lw-space))}.lw-root .lw-block>:is(.lw-marker,.lw-heading,.lw-text){position:relative}.lw-root .lw-link:before{content:"§"}@container not (min-inline-size:40rem){.lw-root .lw-link{inset-inline:auto 0}.lw-root .lw-link:not(:focus-visible){clip-path:inset(50%)}}.lw-root .lw-link:is(:hover,:focus-visible){color:var(--lw-link);opacity:1}.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):is(:hover,[data-lw-active]),.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-link,.lw-table-scroll):hover~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);box-shadow:var(--lw-shadow-band)}.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll):has(~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre,.lw-link):hover){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);box-shadow:var(--lw-shadow-band)}@media (forced-colors:active){.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll):has(~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre,.lw-link):hover){outline-offset:var(--lw-hover-pad);outline:1px solid highlight}}@media (forced-colors:active){.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):is(:hover,[data-lw-active]),.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-link,.lw-table-scroll):hover~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre){outline-offset:var(--lw-hover-pad);outline:1px solid highlight}}.lw-root .lw-block:is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading):not(:target)>.lw-marker:has(+.lw-heading):is(:hover,[data-lw-active]){border-end-end-radius:0;border-end-start-radius:0}.lw-root .lw-block:is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading):not(:target)>.lw-marker:has(+.lw-heading):has(~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre,.lw-link):hover){border-end-end-radius:0;border-end-start-radius:0}.lw-root .lw-block:is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading):not(:target)>.lw-marker+.lw-heading:is(:hover,[data-lw-active]),.lw-root .lw-block:is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading):not(:target)>.lw-marker:hover+.lw-heading{border-start-start-radius:0;border-start-end-radius:0}.lw-root .lw-block:is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading):not(:target)>.lw-marker+.lw-heading:has(~:is(.lw-change,.lw-text,.lw-table-scroll,.lw-pre,.lw-link):hover){border-start-start-radius:0;border-start-end-radius:0}.lw-root .lw-block:not(:target)>.lw-link[data-lw-active],.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text):hover~.lw-link,.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-text):is(:hover,[data-lw-active])>.lw-link,.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change):hover~:is(.lw-heading,.lw-text)>.lw-link{opacity:1}.lw-root .lw-block:not(:target)>.lw-link:has(~:is(.lw-table-scroll,.lw-pre):hover){opacity:1}.lw-root .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-text):has(~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):hover)>.lw-link{opacity:1}.lw-root .lw-block:target>.lw-link,.lw-root .lw-block:target>:is(.lw-marker,.lw-heading,.lw-text)>.lw-link{opacity:1}:is(.lw-root .lw-block:target>.lw-link,.lw-root .lw-block:target>:is(.lw-marker,.lw-heading,.lw-text)>.lw-link):not(:hover,:focus-visible){color:var(--lw-text-muted)}}@layer lw.table{.lw-root .lw-table-scroll{overflow-x:auto}.lw-root .lw-table{font-size:var(--lw-font-size-sm)}.lw-root .lw-table-caption{color:var(--lw-text-muted);text-align:start;padding-block-end:var(--lw-space)}.lw-root .lw-td{border:var(--lw-rule-width) solid var(--lw-rule);padding:calc(var(--lw-space) * 2);text-align:start;vertical-align:top}.lw-root .lw-td[data-lw-align=center]{text-align:center}.lw-root .lw-td[data-lw-align=end]{text-align:end}.lw-root th.lw-td{background:var(--lw-bg-elevated);font-weight:600}}@layer lw.toc{.lw-root .lw-toc{border:var(--lw-rule-width) solid var(--lw-accent);border-radius:var(--lw-radius);font-size:var(--lw-font-size-sm);hyphens:manual;letter-spacing:-.01em;text-align:start;padding-block:calc(var(--lw-space) * 3) calc(var(--lw-space) * 4);-webkit-user-select:none;user-select:none;grid-template-rows:auto minmax(0,1fr);margin-block-end:var(--lw-container-space);line-height:1.45;display:grid}.lw-root .lw-toc-title{border-block-end:var(--lw-rule-width) dashed var(--lw-accent);color:var(--lw-accent);font-family:var(--lw-font-heading);letter-spacing:var(--lw-caps-tracking);margin-block-end:calc(var(--lw-space) * 3);margin-inline:calc(var(--lw-space) * 4);text-transform:uppercase;padding-block-end:var(--lw-space);font-size:1em;font-weight:600}.lw-root .lw-toc-list{min-block-size:0;padding-inline:calc(var(--lw-space) * 4 + var(--lw-toc-gutter)) calc(var(--lw-space) * 4);scrollbar-width:thin;overflow:auto}@supports (animation-timeline:scroll()){.lw-root .lw-toc-list{mask-image:linear-gradient(to bottom,transparent,#000 var(--lw-toc-fade-top),#000 calc(100% - var(--lw-toc-fade-bottom)),transparent);animation:linear both lw-toc-fade;animation-timeline:scroll(self)}}.lw-root .lw-toc-list,.lw-root .lw-toc-sublist{grid-template-columns:minmax(0,1fr);row-gap:.2em;display:grid}.lw-root .lw-toc-sublist{margin-block-start:.2em;padding-inline-start:var(--lw-toc-indent-step)}.lw-root .lw-toc-item{grid-column:1/-1}.lw-root .lw-toc-link{text-indent:calc(-1 * var(--lw-toc-wrap-indent));padding-inline-start:var(--lw-toc-wrap-indent);display:block}.lw-root .lw-toc-item{position:relative}.lw-root .lw-toc-link{color:var(--lw-link);text-decoration:none}.lw-root .lw-toc-link:hover>:is(.lw-toc-marker,.lw-toc-heading){text-decoration:underline}.lw-root .lw-toc-item:has(>.lw-toc-group)>.lw-toc-link>.lw-toc-marker{text-decoration:none}.lw-root .lw-toc-item:has(>.lw-toc-group>.lw-toc-toggle:hover)>.lw-toc-link>.lw-toc-marker{color:var(--lw-accent)}.lw-root .lw-toc-item:has(>.lw-toc-group)>.lw-toc-link>.lw-toc-marker:hover{color:var(--lw-accent)}.lw-root .lw-toc-item:has(>.lw-toc-link>.lw-toc-marker:hover)>.lw-toc-group>.lw-toc-toggle{color:var(--lw-accent)}.lw-root .lw-toc-marker{color:var(--lw-text-muted);font-variant-numeric:tabular-nums;margin-inline-end:var(--lw-toc-marker-gap)}.lw-root .lw-toc-heading{overflow-wrap:break-word}.lw-root .lw-toc-group{grid-column:1/-1}.lw-root .lw-toc-item[data-lw-role=heading]>.lw-toc-link>.lw-toc-heading{font-weight:600}.lw-root .lw-toc-section{border-block-end:var(--lw-rule-width) dashed var(--lw-accent);margin-block:calc(var(--lw-space) * 4) calc(var(--lw-space) * 2);grid-column:1/-1;margin-inline-start:calc(-1 * var(--lw-toc-gutter));padding-block-end:var(--lw-space)}.lw-root .lw-toc-section-link{color:var(--lw-accent);font-family:var(--lw-font-heading);letter-spacing:var(--lw-caps-tracking);text-transform:uppercase;font-size:1em;font-weight:600;text-decoration:none}.lw-root .lw-toc-section-link:hover{text-decoration:underline}.lw-root .lw-toc-list>.lw-toc-item>.lw-toc-link{color:var(--lw-accent-warm);font-weight:600}.lw-root .lw-toc-link:is([aria-current],[data-lw-current=ancestor]){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);color:var(--lw-accent);font-weight:600}@media (forced-colors:active){.lw-root .lw-toc-link:is([aria-current],[data-lw-current=ancestor]){text-decoration:underline}}.lw-root .lw-toc-toggle{color:var(--lw-text-faint);cursor:pointer;inline-size:var(--lw-toc-gutter);text-align:center;list-style:none;position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * var(--lw-toc-gutter))}.lw-root .lw-toc-toggle::-webkit-details-marker{display:none}.lw-root .lw-toc-toggle:before{content:"▸";transition:rotate .12s ease-out;display:inline-block}.lw-root .lw-toc-group[open]>.lw-toc-toggle:before{rotate:90deg}.lw-root .lw-toc-toggle:hover{color:var(--lw-accent)}.lw-root .lw-toc-sublist{contain-intrinsic-size:auto var(--lw-toc-group-size);content-visibility:auto}}@layer lw.trail{.lw-root .lw-trail{display:none}.lw-root .lw-trail-edge{pointer-events:none;visibility:hidden;block-size:1px;margin-block-end:-1px}@container not (min-inline-size:40rem){.lw-root .lw-doc:has(>.lw-trail){position:relative}.lw-root .lw-trail{pointer-events:none;z-index:5;display:block;position:absolute;inset:0}.lw-root .lw-trail[hidden]{display:none}.lw-root .lw-trail-bar{background:var(--lw-bg-elevated);block-size:var(--lw-trail-height);border-block-end:var(--lw-rule-width) solid var(--lw-rule);font-family:var(--lw-font-heading);font-size:var(--lw-font-size-sm);box-sizing:border-box;inline-size:100vw;padding-inline:calc(var(--lw-space) * 4);pointer-events:auto;align-items:center;margin-inline-start:calc(50% - 50vw);display:flex;position:sticky;inset-block-start:var(--lw-header-offset)}.lw-root .lw-trail-list{min-inline-size:0;padding:0 calc(var(--lw-margin-end) + var(--lw-space) * 4) 0 0;align-items:center;margin:0;list-style:none;display:flex}.lw-root .lw-trail-item{gap:var(--lw-toc-marker-gap);text-overflow:ellipsis;white-space:nowrap;flex:0 4 auto;min-inline-size:0;display:flex;overflow:hidden}.lw-root .lw-trail-item:not(:first-child):before{color:var(--lw-text-faint);content:"›";margin-inline:calc(var(--lw-space) * 2);flex:none}.lw-root .lw-trail-item[data-lw-trail=here]{flex-shrink:1}.lw-root .lw-trail-link{color:var(--lw-text-muted);gap:var(--lw-toc-marker-gap);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;text-decoration:none;display:flex;overflow:hidden}.lw-root .lw-trail-link:hover{color:var(--lw-link);text-decoration:underline}.lw-root .lw-trail-link[aria-current]{color:var(--lw-accent);font-weight:600}.lw-root .lw-trail-marker{font-variant-numeric:tabular-nums;flex:none}.lw-root .lw-trail-heading{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.lw-root .lw-trail-glyph{font-family:var(--lw-font-mono);font-weight:600}.lw-root .lw-trail-title,.lw-root .lw-trail-marker+.lw-trail-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lw-root .lw-doc:has(>.lw-trail) .lw-block{scroll-margin-top:calc(var(--lw-header-offset) + var(--lw-trail-height) + var(--lw-space) * 2)}}}@layer lw.temporal{.lw-root .lw-temporal{border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);box-sizing:border-box;color:var(--lw-text-muted);font-size:var(--lw-font-size-sm);hyphens:manual;text-align:start;margin-block-end:var(--lw-container-space);padding-block-end:calc(var(--lw-space) * 3);display:grid}.lw-root .lw-temporal-notice{background:var(--lw-notice-bg);border:var(--lw-rule-width) solid var(--lw-notice-border);border-radius:var(--lw-radius);box-sizing:border-box;color:var(--lw-notice-text);align-items:center;column-gap:calc(var(--lw-space) * 3);font-size:var(--lw-font-size-sm);hyphens:manual;padding:calc(var(--lw-space) * 4);row-gap:var(--lw-space);text-align:start;flex-wrap:wrap;margin-block-end:calc(var(--lw-container-space) / 2);line-height:1.3;display:flex}.lw-root .lw-temporal-notice>svg{flex:none}.lw-root .lw-temporal-notice-text{flex:auto;font-weight:600}.lw-root .lw-temporal-notice-link{color:inherit;white-space:nowrap;margin-inline-start:auto}.lw-root .lw-temporal-title{border-block-end:var(--lw-rule-width) dashed var(--lw-rule);color:var(--lw-text-faint);font-family:var(--lw-font-heading);letter-spacing:var(--lw-caps-tracking);margin-inline:calc(var(--lw-space) * 4);padding-block:calc(var(--lw-space) * 3) var(--lw-space);text-transform:uppercase;font-size:1em;font-weight:600}.lw-root .lw-temporal-head{border-block-end:var(--lw-rule-width) dashed var(--lw-rule);margin-inline:calc(var(--lw-space) * 4);padding-block:calc(var(--lw-space) * 3);display:grid}.lw-root .lw-temporal-edition{justify-items:start;row-gap:var(--lw-space);min-inline-size:0;display:grid;position:relative}.lw-root .lw-temporal-edition-label{color:var(--lw-text-faint);font-size:var(--lw-font-size-xs);letter-spacing:var(--lw-caps-tracking);text-transform:uppercase;font-weight:600}.lw-root .lw-temporal-edition[data-lw-edition=viewing]>.lw-temporal-edition-label{color:var(--lw-notice-text)}.lw-root .lw-temporal-edition[data-lw-current]>.lw-temporal-edition-label{color:var(--lw-accent)}.lw-root .lw-temporal-edition-value{color:var(--lw-text);font-variant-numeric:tabular-nums lining-nums}.lw-root .lw-temporal-edition-fact{color:var(--lw-text-faint);font-size:var(--lw-font-size-xs)}.lw-root .lw-temporal-edition-fact time{font-variant-numeric:tabular-nums lining-nums}.lw-root [data-lw-temporal=compare]>.lw-temporal-head{grid-template-columns:1fr 1fr;margin-inline:0;padding-block:0}.lw-root .lw-temporal-edition[data-lw-edition=from]{background:var(--lw-compare-older);padding-block:calc(var(--lw-space) * 3);padding-inline:calc(var(--lw-space) * 4) calc(var(--lw-space) * 5)}.lw-root .lw-temporal-edition[data-lw-edition=to]{background:var(--lw-compare-newer);border-inline-start:var(--lw-rule-width) dashed var(--lw-rule);padding-block:calc(var(--lw-space) * 3);padding-inline:calc(var(--lw-space) * 5) calc(var(--lw-space) * 4)}.lw-root .lw-temporal-arrow{background:var(--lw-bg);color:var(--lw-text-faint);padding-block:var(--lw-space);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:-50% -50%}.lw-root:dir(rtl) .lw-temporal-arrow{translate:50% -50%;scale:-1 1}.lw-root .lw-temporal-tools{padding:calc(var(--lw-space) * 2) calc(var(--lw-space) * 4);grid-column:1/-1;justify-content:end;display:flex}.lw-root .lw-diff-layout{font-size:var(--lw-font-size-sm);inline-size:fit-content}@container not (min-inline-size:40rem){.lw-root [data-lw-temporal=compare]>.lw-temporal-head{grid-template-columns:minmax(0,1fr)}.lw-root .lw-temporal-edition[data-lw-edition=from]{padding-block-end:calc(var(--lw-space) * 4);padding-inline:calc(var(--lw-space) * 4)}.lw-root .lw-temporal-edition[data-lw-edition=to]{border-block-start:var(--lw-rule-width) dashed var(--lw-rule);padding-block-start:calc(var(--lw-space) * 4);padding-inline:calc(var(--lw-space) * 4);border-inline-start:0}.lw-root .lw-temporal-arrow{inset-block-start:0;inset-inline-start:50%;rotate:90deg}.lw-root:dir(rtl) .lw-temporal-arrow{translate:50% -50%;scale:none}.lw-root .lw-temporal-tools{display:none}}.lw-root .lw-versions,.lw-root .lw-versions-fold{min-block-size:0;display:grid}.lw-root .lw-versions-toggle{color:var(--lw-text-muted);cursor:pointer;align-items:center;gap:calc(var(--lw-space) * 2);padding:calc(var(--lw-space) * 2) calc(var(--lw-space) * 4);-webkit-user-select:none;user-select:none;list-style:none;display:flex}.lw-root .lw-versions-toggle::-webkit-details-marker{display:none}.lw-root .lw-versions-toggle:hover{background:var(--lw-hover-bg);color:var(--lw-text)}.lw-root .lw-versions-toggle-label{font-weight:600}.lw-root .lw-versions-count{background:var(--lw-bg);border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);font-size:var(--lw-font-size-xs);font-variant-numeric:tabular-nums lining-nums;padding-inline:calc(var(--lw-space) * 1.5);line-height:1.6}.lw-root .lw-versions-chevron{flex:none;margin-inline-start:auto;transition:rotate .12s ease-out}.lw-root .lw-versions-fold[open]>.lw-versions-toggle>.lw-versions-chevron{rotate:180deg}.lw-root .lw-versions-fold[open]>.lw-versions-toggle{border-block-end:var(--lw-rule-width) dashed var(--lw-rule)}.lw-root .lw-version{align-items:center;column-gap:calc(var(--lw-space) * 3);padding:var(--lw-space) calc(var(--lw-space) * 4);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.lw-root .lw-version-link{color:inherit;font-variant-numeric:tabular-nums lining-nums;gap:0 calc(var(--lw-space) * 3);flex-wrap:wrap;text-decoration:none;display:flex}.lw-root a.lw-version-link:after{content:"";position:absolute;inset:0}:is(.lw-root .lw-version:has(a.lw-version-link):hover,.lw-root .lw-version:focus-within){background:var(--lw-hover-bg);color:var(--lw-text)}.lw-root .lw-version:hover>a.lw-version-link>.lw-version-label{text-decoration:underline}.lw-root .lw-version-tag{color:var(--lw-accent);font-family:var(--lw-font-body);font-weight:600}.lw-root .lw-version-diff{block-size:var(--lw-actions-size);border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);color:var(--lw-text-muted);inline-size:var(--lw-actions-size);opacity:0;z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.lw-root .lw-version:hover>.lw-version-diff,.lw-root .lw-version:focus-within>.lw-version-diff{opacity:1}.lw-root .lw-version-diff:hover{background:var(--lw-bg);color:var(--lw-accent)}@media (hover:none){.lw-root .lw-version-diff{opacity:1}}.lw-root .lw-version-list{max-block-size:var(--lw-versions-height);overscroll-behavior:contain;scrollbar-width:thin;min-block-size:0;display:grid;overflow-y:auto}@supports (animation-timeline:scroll()){.lw-root .lw-version-list{mask-image:linear-gradient(to bottom,transparent,#000 var(--lw-versions-fade-top),#000 calc(100% - var(--lw-versions-fade-bottom)),transparent);animation:linear both lw-versions-fade;animation-timeline:scroll(self)}}.lw-root .lw-timeline{background:var(--lw-bg-elevated);border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);box-sizing:border-box;color:var(--lw-text);font-family:var(--lw-font-body);font-size:var(--lw-font-size-sm);gap:calc(var(--lw-space) * 3);hyphens:manual;letter-spacing:normal;padding:calc(var(--lw-space) * 3);text-align:start;margin-block-end:var(--lw-container-space);display:grid;position:relative}.lw-root .lw-timeline-title{color:var(--lw-text-faint);font-family:var(--lw-font-heading);letter-spacing:var(--lw-caps-tracking);text-transform:uppercase;margin:0;font-size:1em;font-weight:600}.lw-root .lw-timeline-scroll{-webkit-tap-highlight-color:transparent;overscroll-behavior-x:contain;scrollbar-width:thin;padding-block-end:calc(var(--lw-space) * 3);overflow:auto hidden}@supports (animation-timeline:scroll()){.lw-root .lw-timeline-scroll{mask-image:linear-gradient(to right,transparent,#000 var(--lw-timeline-fade-start),#000 calc(100% - var(--lw-timeline-fade-end)),transparent);animation:linear both lw-timeline-fade;animation-timeline:scroll(self inline)}}@supports (animation-timeline:scroll()){.lw-root:dir(rtl) .lw-timeline-scroll{mask-image:linear-gradient(to left,transparent,#000 var(--lw-timeline-fade-start),#000 calc(100% - var(--lw-timeline-fade-end)),transparent)}}.lw-root .lw-timeline-canvas{box-sizing:content-box;inline-size:var(--lw-timeline-length);padding-block:calc(var(--lw-space) * 2) calc(var(--lw-space) * 6);padding-inline:var(--lw-timeline-mark-size);position:relative}.lw-root .lw-timeline-years,.lw-root .lw-timeline-folds,.lw-root .lw-timeline-highlights{inset-block:0;inset-inline:var(--lw-timeline-mark-size);position:absolute}.lw-root .lw-timeline-highlight{background:var(--lw-timeline-viewing);inline-size:var(--tl-w);position:absolute;inset-block:0;inset-inline-start:var(--tl-x)}.lw-root .lw-timeline-highlight[data-lw-showing=from]{background:var(--lw-compare-older)}.lw-root .lw-timeline-highlight[data-lw-showing=to]{background:var(--lw-compare-newer)}.lw-root .lw-timeline-year{border-inline-start:var(--lw-rule-width) solid var(--lw-timeline-guide);position:absolute;inset-block:0;inset-inline-start:var(--tl-x)}.lw-root .lw-timeline-year[data-lw-only=narrow]{display:none}.lw-root .lw-timeline-year-label{color:var(--lw-text-faint);font-size:var(--lw-font-size-xs);font-variant-numeric:tabular-nums lining-nums;padding-inline-start:calc(var(--lw-space) * 1.5);line-height:1;position:absolute;inset-block-end:0;inset-inline-start:0}.lw-root .lw-timeline-fold{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--lw-timeline-fold) 5px 6px);inline-size:var(--tl-w);opacity:.7;position:absolute;inset-block:0;inset-inline-start:var(--tl-x)}.lw-root .lw-timeline-lane{block-size:calc(var(--lw-timeline-bar) * 2 + var(--lw-timeline-bar-gap));margin:0;padding:0;list-style:none;position:relative}.lw-root .lw-timeline-version{pointer-events:none;position:absolute;inset:0}.lw-root .lw-timeline-life{block-size:var(--lw-timeline-bar);inline-size:var(--tl-w);pointer-events:auto;position:absolute;inset-inline-start:var(--tl-x)}.lw-root .lw-timeline-ground{background:var(--lw-timeline-selected);border-inline:var(--lw-rule-width) solid var(--lw-timeline-applies);opacity:0;pointer-events:none;block-size:100vh;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.lw-root .lw-timeline-version:has(.lw-timeline-pick:checked)>.lw-timeline-life>.lw-timeline-ground{opacity:1}.lw-root .lw-timeline-version[data-lw-band=top] .lw-timeline-life{inset-block-start:0}.lw-root .lw-timeline-version[data-lw-band=bottom] .lw-timeline-life{z-index:1;inset-block-end:0}.lw-root .lw-timeline-span,.lw-root .lw-timeline-mark{cursor:pointer;position:absolute;inset-inline-start:var(--tl-x)}.lw-root .lw-timeline-pick{appearance:none;cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.lw-root .lw-timeline-span:has(>.lw-timeline-pick:focus-visible){outline:2px solid var(--lw-focus);outline-offset:-2px}.lw-root .lw-timeline-span{inline-size:var(--tl-w)}.lw-root .lw-timeline-span[data-lw-moment=inForce]{block-size:38%;color:var(--lw-timeline-in-force);background:currentColor;inset-block-start:0}.lw-root .lw-timeline-span[data-lw-moment=applies]{block-size:62%;color:var(--lw-timeline-applies);background:currentColor;inset-block-end:0}.lw-root .lw-timeline-version[data-lw-viewing] .lw-timeline-span[data-lw-moment=inForce],.lw-root .lw-timeline-version[data-lw-compare] .lw-timeline-span[data-lw-moment=inForce]{color:var(--lw-timeline-viewing-in-force)}.lw-root .lw-timeline-span[data-lw-moment=inForce]:has(>.lw-timeline-pick:checked){color:var(--lw-timeline-viewing-in-force)}.lw-root .lw-timeline-version[data-lw-viewing] .lw-timeline-span[data-lw-moment=applies],.lw-root .lw-timeline-version[data-lw-compare] .lw-timeline-span[data-lw-moment=applies]{color:var(--lw-timeline-viewing-applies)}.lw-root .lw-timeline-span[data-lw-moment=applies]:has(>.lw-timeline-pick:checked){color:var(--lw-timeline-viewing-applies)}.lw-root .lw-timeline-span:before,.lw-root .lw-timeline-span:after{border-inline-start:var(--lw-rule-width) solid currentColor;content:"";opacity:0;block-size:100vh;transition:opacity 90ms ease-out;position:absolute;inset-block-start:50%;translate:0 -50%}.lw-root .lw-timeline-span:before{inset-inline-start:0}.lw-root .lw-timeline-span:after{inset-inline-end:0}.lw-root .lw-timeline-span:hover:before,.lw-root .lw-timeline-span:hover:after{opacity:1}.lw-root .lw-timeline-span:has(>.lw-timeline-pick:focus-visible):before{opacity:1}.lw-root .lw-timeline-span:has(>.lw-timeline-pick:focus-visible):after{opacity:1}.lw-root .lw-timeline-span:has(>.lw-timeline-pick:checked):before{opacity:1}.lw-root .lw-timeline-span:has(>.lw-timeline-pick:checked):after{opacity:1}.lw-root .lw-timeline-mark{background:var(--lw-timeline-mark);block-size:var(--lw-timeline-mark-size);inline-size:var(--lw-timeline-mark-size);z-index:2;inset-block-start:50%;translate:-50% -50%;rotate:45deg}.lw-root .lw-timeline-mark:after{content:"";inset:calc((var(--lw-timeline-mark-size) - max(var(--lw-timeline-mark-size),24px)) / 2);position:absolute}.lw-root:dir(rtl) .lw-timeline-mark{translate:50% -50%}.lw-root .lw-timeline-readouts{border-block-start:var(--lw-rule-width) dashed var(--lw-rule);min-block-size:1.4em;padding-block-start:calc(var(--lw-space) * 3)}.lw-root .lw-timeline-readout{align-items:baseline;gap:0 calc(var(--lw-space) * 3);flex-wrap:wrap;margin:0;display:flex}.lw-root .lw-timeline-readout[hidden]{display:none}.lw-root .lw-timeline-readout-date{white-space:nowrap}.lw-root .lw-timeline-readout-date>time{font-variant-numeric:tabular-nums lining-nums}.lw-root .lw-timeline-readout-date[data-lw-moment=applies]>.lw-timeline-readout-label{color:var(--lw-timeline-applies)}.lw-root .lw-timeline-readout[data-lw-moment=inForce]>.lw-timeline-readout-date[data-lw-moment=inForce],.lw-root .lw-timeline-readout[data-lw-moment=applies]>.lw-timeline-readout-date[data-lw-moment=applies]{color:var(--lw-text);font-weight:600}.lw-root .lw-timeline-tip{background:var(--lw-bg-elevated);border:var(--lw-rule-width) solid var(--lw-elevated-border);border-radius:var(--lw-radius);box-shadow:var(--lw-shadow-card);color:var(--lw-text);font-size:var(--lw-font-size-xs);gap:calc(var(--lw-space) * .5);padding:calc(var(--lw-space) * 2) calc(var(--lw-space) * 3);pointer-events:none;translate:-50% calc(-100% - var(--lw-space) * 2);white-space:nowrap;z-index:3;display:grid;position:absolute}.lw-root .lw-timeline-tip[hidden]{display:none}.lw-root .lw-timeline-tip-version{color:var(--lw-text-faint);padding-block-end:calc(var(--lw-space) * .5)}.lw-root .lw-timeline-tip-date>time{font-variant-numeric:tabular-nums lining-nums}.lw-root .lw-timeline-tip-date[data-lw-moment=applies]>.lw-timeline-readout-label{color:var(--lw-timeline-applies)}.lw-root .lw-timeline-readout-label{color:var(--lw-text-muted);font-size:var(--lw-font-size-xs);letter-spacing:var(--lw-caps-tracking);text-transform:uppercase;font-weight:600}.lw-root .lw-timeline-readout-version{color:var(--lw-text-faint);font-size:var(--lw-font-size-xs);margin-inline-start:auto}.lw-root .lw-timeline-readout-open,.lw-root .lw-timeline-readout-compare{color:var(--lw-link);font-size:var(--lw-font-size-xs);white-space:nowrap;font-weight:600}.lw-root .lw-timeline-legend{color:var(--lw-text-faint);font-size:var(--lw-font-size-xs);gap:var(--lw-space) calc(var(--lw-space) * 4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lw-root .lw-timeline-legend-item{align-items:center;gap:calc(var(--lw-space) * 1.5);white-space:nowrap;display:inline-flex}.lw-root .lw-timeline-legend-swatch{flex:none;block-size:.7em;inline-size:1.6em}.lw-root .lw-timeline-legend-item[data-lw-key=inForce]>.lw-timeline-legend-swatch{background:var(--lw-timeline-in-force)}.lw-root .lw-timeline-legend-item[data-lw-key=applies]>.lw-timeline-legend-swatch{background:var(--lw-timeline-applies)}.lw-root .lw-timeline-legend-item[data-lw-key=instant]>.lw-timeline-legend-swatch{background:var(--lw-timeline-mark);inline-size:.7em;margin-inline:.45em;rotate:45deg}.lw-root .lw-timeline-legend-item[data-lw-key=fold]>.lw-timeline-legend-swatch{background:repeating-linear-gradient(135deg,transparent 0 3px,var(--lw-timeline-fold) 3px 4px);border:var(--lw-rule-width) solid var(--lw-rule)}.lw-root .lw-timeline-legend-item[data-lw-key=viewing]>.lw-timeline-legend-swatch,.lw-root .lw-timeline-legend-item[data-lw-key=from]>.lw-timeline-legend-swatch,.lw-root .lw-timeline-legend-item[data-lw-key=to]>.lw-timeline-legend-swatch,.lw-root .lw-timeline-legend-item[data-lw-key=selected]>.lw-timeline-legend-swatch{border:var(--lw-rule-width) solid var(--lw-rule)}.lw-root .lw-timeline-legend-item[data-lw-key=viewing]>.lw-timeline-legend-swatch{background:var(--lw-timeline-viewing)}.lw-root .lw-timeline-legend-item[data-lw-key=from]>.lw-timeline-legend-swatch{background:var(--lw-compare-older)}.lw-root .lw-timeline-legend-item[data-lw-key=to]>.lw-timeline-legend-swatch{background:var(--lw-compare-newer)}.lw-root .lw-timeline-legend-item[data-lw-key=selected]>.lw-timeline-legend-swatch{background:var(--lw-timeline-selected)}.lw-root .lw-timeline-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@container not (min-inline-size:40rem){.lw-root .lw-timeline{--lw-timeline-bar:var(--lw-timeline-bar-narrow);--lw-timeline-mark-size:var(--lw-timeline-mark-size-narrow);padding:calc(var(--lw-space) * 2)}.lw-root .lw-timeline-highlight,.lw-root .lw-timeline-fold,.lw-root .lw-timeline-life,.lw-root .lw-timeline-span{inline-size:var(--tl-w-narrow);inset-inline-start:var(--tl-x-narrow)}.lw-root .lw-timeline-mark,.lw-root .lw-timeline-year{inset-inline-start:var(--tl-x-narrow)}.lw-root .lw-timeline-year[data-lw-only=narrow]{display:block}.lw-root .lw-timeline-year[data-lw-only=wide]{display:none}.lw-root .lw-timeline-span[data-lw-moment=inForce],.lw-root .lw-timeline-span[data-lw-moment=applies]{block-size:50%}.lw-root .lw-version{padding-inline-end:var(--lw-margin-end)}.lw-root .lw-temporal-notice{padding-inline-end:max(calc(var(--lw-space) * 4),var(--lw-margin-end))}.lw-root .lw-timeline-tip{white-space:normal;max-inline-size:100%}.lw-root .lw-timeline-tip-date,.lw-root .lw-timeline-tip-version{white-space:nowrap}}@media (forced-colors:active){.lw-root .lw-timeline-span,.lw-root .lw-timeline-mark{forced-color-adjust:none;border:1px solid buttonborder}.lw-root .lw-timeline-span[data-lw-moment=applies]{background:highlight}.lw-root .lw-timeline-span[data-lw-moment=inForce]{background:buttonface}.lw-root .lw-timeline-mark{background:canvastext}.lw-root .lw-timeline-year{border-inline-start-color:canvastext}.lw-root .lw-timeline-fold{forced-color-adjust:none;opacity:1;background-image:repeating-linear-gradient(135deg,#0000 0 5px,canvastext 5px 6px)}.lw-root .lw-timeline-legend-item[data-lw-key=fold]>.lw-timeline-legend-swatch{forced-color-adjust:none;background-image:repeating-linear-gradient(135deg,#0000 0 3px,canvastext 3px 4px)}.lw-root .lw-timeline-highlight{background:0 0;border-inline:2px solid highlight}.lw-root .lw-timeline-ground{background:0 0;border-inline:1px dashed canvastext}.lw-root .lw-timeline-highlight[data-lw-showing=from]{border-inline:1px dotted canvastext}.lw-root .lw-timeline-highlight[data-lw-showing=to]{border-inline:3px double canvastext}.lw-root .lw-timeline-legend-swatch{border:1px solid canvastext}.lw-root .lw-timeline-legend-item[data-lw-key=applies]>.lw-timeline-legend-swatch,.lw-root .lw-timeline-legend-item[data-lw-key=inForce]>.lw-timeline-legend-swatch,.lw-root .lw-timeline-legend-item[data-lw-key=instant]>.lw-timeline-legend-swatch{forced-color-adjust:none}.lw-root .lw-timeline-legend-item[data-lw-key=applies]>.lw-timeline-legend-swatch{background:highlight}.lw-root .lw-timeline-legend-item[data-lw-key=inForce]>.lw-timeline-legend-swatch{background:buttonface}.lw-root .lw-timeline-legend-item[data-lw-key=instant]>.lw-timeline-legend-swatch{background:canvastext}.lw-root .lw-timeline-legend-item[data-lw-key=viewing]>.lw-timeline-legend-swatch{border:2px solid highlight}.lw-root .lw-timeline-legend-item[data-lw-key=selected]>.lw-timeline-legend-swatch{border:1px dashed canvastext}.lw-root .lw-timeline-legend-item[data-lw-key=from]>.lw-timeline-legend-swatch{border:1px dotted canvastext}.lw-root .lw-timeline-legend-item[data-lw-key=to]>.lw-timeline-legend-swatch{border:3px double canvastext}}}@layer lw.diff{.lw-root .lw-block[data-lw-change]{border-inline-start:var(--lw-gutter-width) solid transparent;padding-inline-start:calc(var(--lw-space) * 2)}.lw-root .lw-block[data-lw-change=added]{border-inline-start-color:var(--lw-change-added)}.lw-root .lw-block[data-lw-change=removed]{border-inline-start-color:var(--lw-change-removed)}.lw-root .lw-block[data-lw-change=modified]{border-inline-start-color:var(--lw-change-modified)}.lw-root .lw-block[data-lw-change=moved]{border-inline-start-color:var(--lw-change-moved)}.lw-root .lw-block[data-lw-change=renumbered]{border-inline-start-color:var(--lw-change-renumbered)}.lw-root .lw-change{font-size:var(--lw-font-size-xs);gap:0 var(--lw-marker-gap);flex-wrap:wrap;display:flex}.lw-root .lw-change[data-lw-change=added]{color:var(--lw-change-added)}.lw-root .lw-change[data-lw-change=removed]{color:var(--lw-change-removed)}.lw-root .lw-change[data-lw-change=modified]{color:var(--lw-change-modified)}.lw-root .lw-change[data-lw-change=moved]{color:var(--lw-change-moved)}.lw-root .lw-change[data-lw-change=renumbered]{color:var(--lw-change-renumbered)}.lw-root .lw-change-badge{letter-spacing:var(--lw-caps-tracking);text-transform:uppercase;font-weight:600}.lw-root .lw-change-formerly,.lw-root .lw-change-note{color:var(--lw-text-muted)}.lw-root :where(.lw-ins,.lw-del){border-radius:var(--lw-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:var(--lw-mark-pad)}.lw-root .lw-ins{background:color-mix(in oklab,var(--lw-change-added) 18%,transparent);text-decoration:none}.lw-root .lw-del{background:color-mix(in oklab,var(--lw-change-removed) 18%,transparent)}}@layer lw.split{.lw-root .lw-side{display:none}@container style(--lw-diff-layout:split) and (min-inline-size:40rem){.lw-root[data-lw-compare] .lw-block{--lw-split-half:calc(50% - var(--lw-split-gap) / 2);--lw-split-indent:calc(var(--lw-parent-depth,0) * var(--lw-indent-step));--lw-split-head:fit-content(max(0px, calc(var(--lw-split-half) - var(--lw-split-indent))));grid-template-columns:var(--lw-split-half) var(--lw-split-gap) var(--lw-split-indent) max-content minmax(0,1fr)}.lw-root[data-lw-compare] .lw-block>.lw-side{grid-area:1/1/5}.lw-root[data-lw-compare] .lw-block>.lw-marker{grid-column:4}.lw-root[data-lw-compare] .lw-block>:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre){grid-column:5}.lw-root[data-lw-compare] .lw-block>.lw-children{grid-area:5/1/auto/-1}.lw-root[data-lw-compare] .lw-block[data-lw-change=removed]{grid-template-columns:var(--lw-split-indent) max-content minmax(0,1fr) var(--lw-split-gap) var(--lw-split-half)}.lw-root[data-lw-compare] .lw-block[data-lw-change=removed]>.lw-side{grid-column:5}.lw-root[data-lw-compare] .lw-block[data-lw-change=removed]>.lw-marker{grid-column:2}.lw-root[data-lw-compare] .lw-block[data-lw-change=removed]>:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre){grid-column:3}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading){grid-template-columns:var(--lw-split-half) var(--lw-split-gap) var(--lw-split-indent) var(--lw-split-head) minmax(0,1fr)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text){grid-column:4}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-link{grid-area:1/4/5/5}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)[data-lw-change=removed]{grid-template-columns:var(--lw-split-indent) var(--lw-split-head) minmax(0,1fr) var(--lw-split-gap) var(--lw-split-half)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)[data-lw-change=removed]>:is(.lw-marker,.lw-heading,.lw-change,.lw-text){grid-column:2}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)[data-lw-change=removed]>.lw-link{grid-column:2/3}@container style(--lw-head-align:center){.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading){grid-template-columns:var(--lw-split-half) var(--lw-split-gap) minmax(0,1fr) var(--lw-split-head) minmax(0,1fr)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text){margin-inline-start:0}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)[data-lw-change=removed]{grid-template-columns:minmax(0,1fr) var(--lw-split-head) minmax(0,1fr) var(--lw-split-gap) var(--lw-split-half)}}.lw-root[data-lw-compare] .lw-block--indent:not(:has(>.lw-marker)):after{grid-area:1/4}.lw-root[data-lw-compare] .lw-block--indent[data-lw-change=removed]:not(:has(>.lw-marker)):after{grid-area:1/2}.lw-root[data-lw-compare] .lw-block>.lw-children{border-inline-start-width:0;padding-inline-start:0}.lw-root[data-lw-compare] .lw-side{padding-inline-start:var(--lw-split-indent);display:block}.lw-root[data-lw-compare] .lw-side--mirror{grid-template-columns:max-content minmax(0,1fr);align-content:start;display:grid}.lw-root[data-lw-compare] .lw-side--mirror>.lw-marker{grid-column:1;padding-inline-end:var(--lw-marker-gap)}.lw-root[data-lw-compare] .lw-side--mirror>:is(.lw-heading,.lw-text){grid-column:2}.lw-root[data-lw-compare] .lw-side--mirror>.lw-heading~.lw-text{padding-block-start:var(--lw-para-space)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror{grid-template-columns:fit-content(100%) minmax(0,1fr)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror>:is(.lw-marker,.lw-heading,.lw-text){text-align:var(--lw-head-align);grid-column:1}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror>.lw-marker{font-family:var(--lw-font-heading);padding-inline-end:0}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror>:is(.lw-marker,.lw-heading){line-height:var(--lw-heading-line-height)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror>.lw-marker+.lw-heading{padding-block-start:.2em}@container style(--lw-head-align:center){.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror{grid-template-columns:minmax(0,1fr) fit-content(100%) minmax(0,1fr)}.lw-root[data-lw-compare] :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-side--mirror>:is(.lw-marker,.lw-heading,.lw-text){grid-column:2}}.lw-root[data-lw-compare] .lw-block--container>.lw-side>.lw-heading{font-weight:700}.lw-root[data-lw-compare] .lw-block--article>.lw-side>.lw-marker{color:var(--lw-text);font-weight:400}.lw-root[data-lw-compare] .lw-block--article>.lw-side>.lw-marker:not(:has(+.lw-heading)){font-weight:600}.lw-root[data-lw-compare] .lw-block--article>.lw-side>.lw-heading{font-size:var(--lw-heading-size-article)}.lw-root[data-lw-compare] .lw-block[data-lw-tier="1"]>.lw-side>.lw-heading{font-size:var(--lw-heading-size-tier-1)}.lw-root[data-lw-compare] .lw-block[data-lw-tier="2"]>.lw-side>.lw-heading{font-size:var(--lw-heading-size-tier-2)}.lw-root[data-lw-compare] .lw-block[data-lw-tier="3"]>.lw-side>.lw-heading{font-size:var(--lw-heading-size-tier-3)}.lw-root[data-lw-compare] .lw-block[data-lw-tier="4"]>.lw-side>.lw-heading{font-size:var(--lw-heading-size-tier-4)}.lw-root[data-lw-compare] .lw-block--formula>.lw-side>.lw-text{text-align:center}.lw-root[data-lw-compare] .lw-block--signature>.lw-side>.lw-text{text-align:end}.lw-root[data-lw-compare] .lw-side:not(.lw-side--mirror){background-clip:content-box;background-image:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in oklab,var(--lw-rule) 60%,transparent) 6px 7px);border-radius:var(--lw-radius)}.lw-root[data-lw-compare] .lw-block[data-lw-change]{border-inline-start-width:0;padding-inline-start:0}.lw-root[data-lw-compare] .lw-block:not([data-lw-change=removed])>.lw-text .lw-del{display:none}.lw-root[data-lw-compare] .lw-doc{background-image:linear-gradient(to right,transparent calc(50% - var(--lw-rule-width) / 2),var(--lw-rule) 0 calc(50% + var(--lw-rule-width) / 2),transparent 0)}.lw-root[data-lw-compare] .lw-block:target:before{inset-inline-start:calc(-1 * var(--lw-highlight-pad-inline))}.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):is(:hover,[data-lw-active]),.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-link,.lw-table-scroll):hover~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre),.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-side>:is(.lw-marker,.lw-heading,.lw-text):is(:hover,[data-lw-active]),.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-side>:is(.lw-marker,.lw-heading):hover~:is(.lw-heading,.lw-text),.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-link,.lw-table-scroll,.lw-pre):hover~.lw-side>:is(.lw-marker,.lw-heading,.lw-text){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);box-shadow:var(--lw-shadow-band)}.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll):has(~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre,.lw-link):hover){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);box-shadow:var(--lw-shadow-band)}@media (forced-colors:active){.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll):has(~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre,.lw-link):hover){outline-offset:var(--lw-hover-pad);outline:1px solid highlight}}.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):has(~.lw-side>:is(.lw-marker,.lw-heading,.lw-text):hover){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);box-shadow:var(--lw-shadow-band)}@media (forced-colors:active){.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):has(~.lw-side>:is(.lw-marker,.lw-heading,.lw-text):hover){outline-offset:var(--lw-hover-pad);outline:1px solid highlight}}.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-side>:is(.lw-marker,.lw-heading):has(~:is(.lw-heading,.lw-text):hover){background:var(--lw-hover-bg);border-radius:var(--lw-hover-radius);box-shadow:var(--lw-shadow-band)}@media (forced-colors:active){.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-side>:is(.lw-marker,.lw-heading):has(~:is(.lw-heading,.lw-text):hover){outline-offset:var(--lw-hover-pad);outline:1px solid highlight}}@media (forced-colors:active){.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre):is(:hover,[data-lw-active]),.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-link,.lw-table-scroll):hover~:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre),.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-side>:is(.lw-marker,.lw-heading,.lw-text):is(:hover,[data-lw-active]),.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-side>:is(.lw-marker,.lw-heading):hover~:is(.lw-heading,.lw-text),.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-change,.lw-text,.lw-link,.lw-table-scroll,.lw-pre):hover~.lw-side>:is(.lw-marker,.lw-heading,.lw-text){outline-offset:var(--lw-hover-pad);outline:1px solid highlight}}.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-link[data-lw-active],.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-text)[data-lw-active]>.lw-link{opacity:1}.lw-root[data-lw-compare] .lw-block:not(:target)>.lw-link:has(~.lw-side>:is(.lw-marker,.lw-heading,.lw-text):hover){opacity:1}.lw-root[data-lw-compare] .lw-block:not(:target)>:is(.lw-marker,.lw-heading,.lw-text):has(~.lw-side>:is(.lw-marker,.lw-heading,.lw-text):hover)>.lw-link{opacity:1}}}@layer lw.history;@layer lw.prefs{.lw-root .lw-prefs-menu{pointer-events:none;z-index:4;grid-column:3/4;inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0}.lw-root .lw-prefs-anchor{gap:calc(var(--lw-space) * 1.5);inline-size:max-content;pointer-events:auto;flex-direction:column;margin-inline:auto;display:flex;position:sticky;inset-block-start:var(--lw-header-offset)}@container not (min-inline-size:40rem){.lw-root .lw-prefs-menu{justify-content:flex-end;align-items:flex-start;display:flex}.lw-root .lw-prefs-anchor{margin-inline:0 calc((var(--lw-margin-end) - var(--lw-prefs-button-size)) / 2);flex-direction:row-reverse}.lw-root:has(>.lw-prefs-menu)>.lw-doc-header>.lw-breadcrumb{padding-inline-end:calc((var(--lw-margin-end) - var(--lw-prefs-button-size)) / 2 + var(--lw-prefs-button-size) + var(--lw-space) * 2)}.lw-root:has(>.lw-prefs-menu .lw-theme-toggle)>.lw-doc-header>.lw-breadcrumb{padding-inline-end:calc((var(--lw-margin-end) - var(--lw-prefs-button-size)) / 2 + var(--lw-prefs-button-size) * 2 + var(--lw-space) * 3.5)}.lw-root:has(>.lw-prefs-menu .lw-theme-toggle) .lw-trail-list{padding-inline-end:calc(var(--lw-margin-end) + var(--lw-space) * 5.5 + var(--lw-prefs-button-size))}.lw-root:has(>.lw-doc>.lw-trail) .lw-prefs-menu{z-index:6}.lw-root:has(>.lw-doc>.lw-trail) .lw-prefs-anchor{inset-block-start:calc(var(--lw-header-offset) + (var(--lw-trail-height) - var(--lw-prefs-button-size)) / 2)}}.lw-root .lw-prefs-toggle,.lw-root .lw-theme-toggle{appearance:none;background:var(--lw-bg-elevated);block-size:var(--lw-prefs-button-size);border:var(--lw-rule-width) solid var(--lw-elevated-border);border-radius:var(--lw-radius);box-shadow:var(--lw-shadow-pill);color:var(--lw-text);cursor:pointer;inline-size:var(--lw-prefs-button-size);place-items:center;padding:0;display:grid}:is(.lw-root .lw-prefs-toggle,.lw-root .lw-theme-toggle):hover,:is(.lw-root .lw-prefs-toggle,.lw-root .lw-theme-toggle)[aria-expanded=true]{background:var(--lw-hover-bg);color:var(--lw-link)}:is(.lw-root .lw-prefs-toggle,.lw-root .lw-theme-toggle):focus-visible{outline:2px solid var(--lw-focus);outline-offset:2px}:is(.lw-root .lw-prefs-toggle,.lw-root .lw-theme-toggle)>svg{block-size:1em;font-size:calc(var(--lw-prefs-button-size) * .56);grid-area:1/1;inline-size:1em}.lw-root .lw-theme-sun{stroke:light-dark(currentColor,#0000)}.lw-root .lw-theme-moon{stroke:light-dark(#0000,currentColor)}@supports not (color:light-dark(#000,#fff)){.lw-root .lw-theme-sun{display:none}}.lw-root .lw-prefs-popover{margin-block-start:calc(var(--lw-space) * 2);position:absolute;inset-block-start:100%;inset-inline-end:0}.lw-root .lw-prefs-popover>.lw-prefs{border-color:var(--lw-elevated-border);max-block-size:calc(100vh - var(--lw-header-offset) - var(--lw-prefs-button-size) * 2 - var(--lw-space) * 5.5);overflow-y:auto}.lw-root .lw-prefs{background:var(--lw-bg-elevated);border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);box-shadow:var(--lw-shadow-card);color:var(--lw-text);font-family:var(--lw-font-body);font-size:var(--lw-font-size-sm);gap:calc(var(--lw-space) * 3);hyphens:manual;letter-spacing:normal;inline-size:18rem;max-inline-size:calc(100cqi - var(--lw-space) * 4);padding:calc(var(--lw-space) * 3);text-align:start;-webkit-user-select:none;user-select:none;line-height:1.3;display:grid}.lw-root .lw-prefs-head{justify-content:space-between;align-items:baseline;display:flex}.lw-root .lw-prefs-title{font-weight:600}.lw-root .lw-prefs-reset{appearance:none;color:var(--lw-link);cursor:pointer;font:inherit;font-size:var(--lw-font-size-xs);background:0 0;border:0;padding:0}.lw-root .lw-prefs-reset:disabled{color:var(--lw-text-faint);cursor:default}.lw-root .lw-prefs-group{gap:var(--lw-space);display:grid}.lw-root .lw-prefs-legend{color:var(--lw-text-muted);font-size:var(--lw-font-size-xs)}@container (max-inline-size:56ch){.lw-root .lw-prefs-group[data-lw-pref=measure]{display:none}}.lw-root .lw-prefs-seg{border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);display:flex;overflow:hidden}.lw-root .lw-prefs-option{color:var(--lw-text-muted);cursor:pointer;min-inline-size:0;padding:var(--lw-space) calc(var(--lw-space) * 2);text-align:center;text-wrap:balance;flex:1 1 0;position:relative;overflow:hidden}.lw-root .lw-prefs-option+:is(.lw-root .lw-prefs-option){border-inline-start:var(--lw-rule-width) solid var(--lw-rule)}.lw-root .lw-prefs-option>input{appearance:none;cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.lw-root .lw-prefs-option:hover{background:var(--lw-hover-bg)}.lw-root .lw-prefs-option[aria-current]{background:var(--lw-accent);color:var(--lw-accent-contrast)}.lw-root .lw-prefs-option:has(>input:checked){background:var(--lw-accent);color:var(--lw-accent-contrast)}@media (forced-colors:active){.lw-root .lw-prefs-option:has(>input:checked){color:highlighttext;forced-color-adjust:none;background:highlight}}@media (forced-colors:active){.lw-root .lw-prefs-option[aria-current]{color:highlighttext;forced-color-adjust:none;background:highlight}}.lw-root .lw-prefs-option:is(a):focus-visible{outline:2px solid var(--lw-focus);outline-offset:-2px}.lw-root .lw-prefs-option:has(>input:focus-visible){outline:2px solid var(--lw-focus);outline-offset:-2px}.lw-root a.lw-prefs-option{text-decoration:none}.lw-root .lw-prefs-option[aria-current]{cursor:default}.lw-root .lw-diff-layout>.lw-prefs-option{flex:none}.lw-root .lw-prefs-stepper{border:var(--lw-rule-width) solid var(--lw-rule);border-radius:var(--lw-radius);inline-size:fit-content;display:flex;overflow:hidden}.lw-root .lw-prefs-step{appearance:none;block-size:var(--lw-actions-size);color:var(--lw-text);cursor:pointer;font:inherit;inline-size:calc(var(--lw-actions-size) * 1.4);background:0 0;border:0;place-items:center;padding:0;display:grid}.lw-root .lw-prefs-step[data-lw-step=down]{font-size:.8em}.lw-root .lw-prefs-step[data-lw-step=up]{font-size:1.25em}.lw-root .lw-prefs-step:hover:not(:disabled){background:var(--lw-hover-bg);color:var(--lw-link)}.lw-root .lw-prefs-step:disabled{color:var(--lw-text-faint);cursor:default}.lw-root .lw-prefs-step-value{border-inline:var(--lw-rule-width) solid var(--lw-rule);color:var(--lw-text-muted);font-variant-numeric:tabular-nums;place-items:center;min-inline-size:3.6em;display:grid}.lw-root .lw-prefs-slider{accent-color:var(--lw-accent);inline-size:100%;margin:0}.lw-root .lw-prefs-more{border-block-start:var(--lw-rule-width) solid var(--lw-rule);padding-block-start:calc(var(--lw-space) * 2)}.lw-root .lw-prefs-more-summary{color:var(--lw-text-muted);cursor:pointer;font-size:var(--lw-font-size-xs)}.lw-root .lw-prefs-more[open]>.lw-prefs-more-summary{margin-block-end:calc(var(--lw-space) * 3)}.lw-root .lw-prefs-more>.lw-prefs-group+.lw-prefs-group{margin-block-start:calc(var(--lw-space) * 3)}@media (pointer:coarse){.lw-root .lw-prefs-option{padding-block:calc(var(--lw-space) * 2)}.lw-root .lw-prefs-step{block-size:calc(var(--lw-actions-size) * 1.3)}}}@layer lw.actions{.lw-root{position:relative}.lw-root .lw-actions{background:var(--lw-bg-elevated);border:var(--lw-rule-width) solid var(--lw-elevated-border);border-radius:var(--lw-radius);box-shadow:var(--lw-shadow-pill);color:var(--lw-text-muted);font-family:var(--lw-font-body);font-size:var(--lw-font-size-xs);max-inline-size:none;z-index:3;grid-area:auto;align-items:center;gap:2px;margin-inline-start:var(--lw-actions-gap);padding:2px;line-height:1;display:flex;position:absolute;translate:0 -50%}.lw-root .lw-actions[hidden]{display:none}.lw-root .lw-actions[data-lw-placement=above]{translate:0 calc(-100% - var(--lw-hover-pad) - var(--lw-space) * 2);margin-inline-start:0}.lw-root .lw-action{appearance:none;block-size:var(--lw-actions-size);border-radius:calc(var(--lw-radius) - 1px);color:inherit;cursor:pointer;inline-size:var(--lw-actions-size);background:0 0;border:0;place-items:center;padding:0;display:grid}.lw-root .lw-action:hover{background:var(--lw-hover-bg);color:var(--lw-link)}.lw-root .lw-action:active{translate:0 1px}.lw-root .lw-action>svg{block-size:1em;font-size:calc(var(--lw-actions-size) * .56);inline-size:1em}.lw-root .lw-action[data-lw-action=anchor]{font-family:var(--lw-font-body);font-size:calc(var(--lw-actions-size) * .56);font-weight:600;text-decoration:none}@container (min-inline-size:40rem){.lw-root .lw-actions-sep--anchor,.lw-root .lw-action[data-lw-action=anchor]{display:none}}.lw-root .lw-actions:not([data-lw-print])>:is(.lw-actions-sep--paper,.lw-action[data-lw-action=print],.lw-action[data-lw-action=pdf]),.lw-root .lw-actions:not([data-lw-share])>.lw-action[data-lw-action=share]{display:none}.lw-root .lw-actions-sep{border-inline-start:var(--lw-rule-width) solid var(--lw-rule);align-self:stretch;margin-block:3px;margin-inline:2px}.lw-root .lw-actions-note{color:var(--lw-text-faint);padding-inline:calc(var(--lw-space) * 1.5) calc(var(--lw-space) * 2);white-space:nowrap}.lw-root .lw-actions-note:empty{padding:0}.lw-root .lw-doc-actions{gap:var(--lw-space);hyphens:manual;text-align:start;flex-wrap:wrap;margin-block-start:calc(var(--lw-para-space) * 1.5);display:flex}.lw-root .lw-doc-actions[hidden]{min-block-size:var(--lw-actions-size);visibility:hidden}.lw-root .lw-doc-actions>.lw-action{background:var(--lw-bg-elevated);border:var(--lw-rule-width) solid var(--lw-rule);block-size:auto;font-family:var(--lw-font-body);font-size:var(--lw-font-size-sm);align-items:center;gap:calc(var(--lw-space) * 1.5);inline-size:auto;min-block-size:var(--lw-actions-size);padding-block:var(--lw-space);padding-inline:calc(var(--lw-space) * 2.5);line-height:1.1;display:inline-flex}.lw-root .lw-scroll-top{pointer-events:none;z-index:4;grid-column:3/4;align-content:end;justify-items:center;inline-size:100%;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.lw-root .lw-scroll-top-button{appearance:none;background:var(--lw-bg-elevated);block-size:calc(var(--lw-actions-size) * 1.35);border:var(--lw-rule-width) solid var(--lw-elevated-border);box-shadow:var(--lw-shadow-pill);color:var(--lw-text-muted);cursor:pointer;inline-size:calc(var(--lw-actions-size) * 1.35);pointer-events:auto;border-radius:50%;place-items:center;padding:0;display:grid;position:sticky;inset-block-end:calc(var(--lw-space) * 4)}.lw-root .lw-scroll-top-button:hover{background:var(--lw-hover-bg);color:var(--lw-link)}.lw-root .lw-scroll-top-button:active{translate:0 1px}.lw-root .lw-scroll-top-button[hidden]{display:none}.lw-root .lw-scroll-top-button>svg{block-size:1em;font-size:calc(var(--lw-actions-size) * .62);inline-size:1em}@media (pointer:coarse){.lw-root .lw-action{block-size:calc(var(--lw-actions-size) * 1.3);inline-size:calc(var(--lw-actions-size) * 1.3)}}}@layer lw.a11y{.lw-root .lw-skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lw-root .lw-diff-cue{clip-path:inset(50%);-webkit-user-select:none;user-select:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lw-root .lw-skip:focus-visible{background:var(--lw-bg-elevated);clip-path:none;height:auto;padding:calc(var(--lw-space) * 2);width:auto;position:static}.lw-root :where(a,summary,button,input:not([type=radio]),select,textarea,[tabindex]):focus-visible{outline:2px solid var(--lw-focus);outline-offset:2px}.lw-root .lw-version-list :focus-visible{outline-offset:-2px}.lw-root .lw-version-list .lw-version-link:focus-visible{outline:none}.lw-root .lw-version:has(>.lw-version-link:focus-visible){outline:2px solid var(--lw-focus);outline-offset:-2px}.lw-root .lw-doc:focus:not(:focus-visible),.lw-root .lw-doc-header:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){.lw-root,.lw-root *{transition-duration:.01ms!important}}@media (prefers-contrast:more){.lw-root{--lw-d-rule:currentColor;--lw-d-text-faint:light-dark(#4d5561,#a6aebc);--lw-d-hover-bg:light-dark(#e3e7ec,#262b33)}}@media (forced-colors:active){.lw-root :where(.lw-action,.lw-prefs-toggle,.lw-prefs-step,.lw-fold,.lw-scroll-top-button){border:1px solid buttonborder}}}@layer lw.print{@media print{.lw-root{--lw-d-color-scheme:light;--lw-d-bg:#fff;--lw-d-bg-elevated:#fff;--lw-d-text:#000;--lw-d-text-muted:#333;--lw-d-text-faint:#555;--lw-d-rule:#000;--lw-d-measure:100%;--lw-d-font-size-base:11pt;--lw-d-line-height:1.35;--lw-d-header-offset:0px;--lw-d-text-align:justify;--lw-d-hyphens:auto;color-scheme:light;background:#fff;max-inline-size:none;display:block}.lw-root>*{max-inline-size:none}.lw-root .lw-skip,.lw-root .lw-diff-cue,.lw-root .lw-prefs,.lw-root .lw-prefs-menu,.lw-root .lw-toc,.lw-root .lw-toc-toggle,.lw-root .lw-fold,.lw-root .lw-link,.lw-root .lw-actions,.lw-root .lw-doc-actions,.lw-root .lw-version-diff,.lw-root .lw-timeline,.lw-root .lw-trail,.lw-root .lw-scroll-top,.lw-root .lw-side{display:none}.lw-root .lw-doc{background-image:none}.lw-root .lw-version-list{max-block-size:none;overflow:visible;mask-image:none}@supports selector(::details-content){.lw-root .lw-versions-toggle{display:none}.lw-root .lw-versions-fold::details-content{content-visibility:visible;block-size:auto}}.lw-root .lw-children,.lw-root .lw-block>.lw-text{display:block}.lw-root .lw-children[hidden]{content-visibility:visible;display:block}.lw-root .lw-block:is(.lw-block--container,.lw-block--article,.lw-block--attachment){contain-intrinsic-size:none;content-visibility:visible;overflow-clip-margin:0}.lw-root .lw-block{display:flow-root}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-marker,.lw-heading){display:block}.lw-root .lw-block:not(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-marker{box-sizing:border-box;float:inline-start;min-inline-size:var(--lw-print-marker-width);padding-inline-end:var(--lw-marker-gap)}.lw-root .lw-children:has(>.lw-block>.lw-marker,>.lw-block--indent)>.lw-block:not(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>:is(.lw-heading,.lw-change,.lw-text,.lw-table-scroll,.lw-pre){inline-size:auto;max-inline-size:none;margin-inline-start:var(--lw-print-marker-width)}.lw-root .lw-block--paragraph>.lw-children{--lw-print-marker-width:var(--lw-print-marker-width-narrow)}.lw-root .lw-block--indent:not(:has(>.lw-marker)):after{content:none}.lw-root .lw-block--indent:not(:has(>.lw-marker)):before{color:var(--lw-text-muted);content:"–";float:inline-start;min-inline-size:var(--lw-print-marker-width);position:static}.lw-root .lw-block>.lw-children{clear:inline-start}.lw-root .lw-doc-title,.lw-root .lw-block>.lw-marker,.lw-root .lw-block>.lw-heading{break-after:avoid}.lw-root :is(.lw-block--container,.lw-block--article,.lw-block--attachment,.lw-block--heading)>.lw-children>.lw-block:first-child{break-before:avoid}.lw-root .lw-p{orphans:3;widows:3}}}@layer lw.paper{.lw-paper-print{display:none}@media print{.lw-paper-print{display:block}body.lw-paper-mounted{background:#fff;margin:0}body.lw-paper-mounted>:not(.lw-paper-print){display:none}}.lw-paper{background:#fff;margin:0}.lw-paper [data-lw-paper-wrap]{all:revert!important;display:block!important}.lw-paper .lw-root{color-scheme:light;isolation:isolate;background:0 0;max-inline-size:none;display:block}.lw-paper .lw-root>*{max-inline-size:none}.lw-paper .lw-paper-head{border-block-end:calc(var(--lw-rule-width) * 2) solid var(--lw-text);text-align:start;margin-block-end:var(--lw-container-space);padding-block-end:calc(var(--lw-space) * 3)}.lw-paper .lw-paper-act{font-family:var(--lw-font-heading);text-wrap:balance;font-size:1.5em;font-weight:600;line-height:1.2}.lw-paper .lw-paper-citation,.lw-paper .lw-paper-asof,.lw-paper .lw-paper-crumbs{color:var(--lw-text-muted);font-size:var(--lw-font-size-sm);margin-block-start:calc(var(--lw-space) * 1.5)}.lw-paper .lw-paper-citation{font-size:var(--lw-font-size-xs);font-variant-numeric:tabular-nums lining-nums}.lw-paper .lw-paper-crumbs{color:var(--lw-text);font-family:var(--lw-font-heading)}.lw-paper .lw-fold,.lw-paper .lw-link{display:none}.lw-paper .lw-paper-source{border-block-start:var(--lw-rule-width) solid var(--lw-rule);color:var(--lw-text-faint);font-family:var(--lw-font-mono);font-size:var(--lw-font-size-xs);text-align:start;word-break:break-all;margin-block-start:var(--lw-container-space);padding-block-start:calc(var(--lw-space) * 2)}.lw-paper .lw-paper-watermark{pointer-events:none;z-index:-1;grid-auto-rows:max-content;align-content:center;justify-items:center;row-gap:1.5cqi;display:grid;position:fixed;inset:0;container-type:inline-size}.lw-paper .lw-paper-watermark>svg,.lw-paper .lw-paper-watermark>img{block-size:auto;color:var(--lw-text);fill:currentColor;inline-size:var(--lw-paper-watermark-width);opacity:var(--lw-paper-watermark-opacity)}.lw-paper .lw-paper-watermark-text{color:var(--lw-text);font-family:var(--lw-font-heading);letter-spacing:.18em;opacity:var(--lw-paper-watermark-opacity);white-space:nowrap;font-size:6cqi;font-weight:600;line-height:1}}@layer lw.overrides,lw.debug;@property --lw-para-space{syntax:"<length>";inherits:true;initial-value:0}@property --lw-block-space{syntax:"<length>";inherits:true;initial-value:0}@property --lw-article-space{syntax:"<length>";inherits:true;initial-value:0}@property --lw-container-space{syntax:"<length>";inherits:true;initial-value:0}@property --lw-measure{syntax:"<length-percentage>";inherits:true;initial-value:0}@property --lw-depth{syntax:"<integer>";inherits:true;initial-value:0}@property --lw-parent-depth{syntax:"<integer>";inherits:true;initial-value:0}@property --lw-toc-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --lw-toc-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes lw-toc-fade{0%{--lw-toc-fade-top:0px;--lw-toc-fade-bottom:var(--lw-toc-fade)}12%,88%{--lw-toc-fade-top:var(--lw-toc-fade);--lw-toc-fade-bottom:var(--lw-toc-fade)}to{--lw-toc-fade-top:var(--lw-toc-fade);--lw-toc-fade-bottom:0px}}@property --lw-versions-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --lw-versions-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes lw-versions-fade{0%{--lw-versions-fade-top:0px;--lw-versions-fade-bottom:var(--lw-versions-fade)}12%,88%{--lw-versions-fade-top:var(--lw-versions-fade);--lw-versions-fade-bottom:var(--lw-versions-fade)}to{--lw-versions-fade-top:var(--lw-versions-fade);--lw-versions-fade-bottom:0px}}@property --lw-timeline-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --lw-timeline-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes lw-timeline-fade{0%{--lw-timeline-fade-start:0px;--lw-timeline-fade-end:var(--lw-timeline-fade)}12%,88%{--lw-timeline-fade-start:var(--lw-timeline-fade);--lw-timeline-fade-end:var(--lw-timeline-fade)}to{--lw-timeline-fade-start:var(--lw-timeline-fade);--lw-timeline-fade-end:0px}}
.btn{cursor:pointer;white-space:nowrap;box-sizing:border-box;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 16px;font-family:inherit;font-weight:500;text-decoration:none;transition:background-color .4s,color .4s;display:inline-flex}.btn.large{height:44px;font-size:14px}.btn.small{height:36px;font-size:12px}.btn.primary{color:var(--btn-primary-font-color);background:var(--btn-primary-background);z-index:0;position:relative;overflow:hidden}.btn.primary .btn-img img{filter:brightness(0)invert()}.btn.primary:before{content:"";z-index:-1;background:var(--btn-primary-hover-background);border-radius:inherit;opacity:0;transition:opacity .4s;position:absolute;inset:0}.btn.primary:hover:not(.disabled){color:var(--btn-primary-hover-font-color)}.btn.primary:hover:not(.disabled):before{opacity:1}.btn.secondary{color:var(--btn-secondary-font-color);background-color:var(--btn-secondary-backgound);box-shadow:var(--btn-secondary-shadow)}.btn.secondary:hover:not(.disabled){color:var(--btn-secondary-hover-font-color);background-color:var(--btn-secondary-hover-backgound)}.btn.tertiary{color:var(--btn-tertiary-font-color);background-color:var(--btn-tertiary-backgound)}.btn.tertiary:hover:not(.disabled){color:var(--btn-tertiary-hover-font-color);background-color:var(--btn-tertiary-hover-backgound)}.btn.disabled,.btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none!important}.btn .btn-img{flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;display:flex}.btn .btn-img svg{width:100%;height:100%;display:block}.btn .btn-img svg path,.btn .btn-img svg circle,.btn .btn-img svg rect,.btn .btn-img svg polygon,.btn .btn-img svg line{fill:currentColor!important}.btn .btn-img img{object-fit:contain;width:100%;height:100%}
.landing-page-navbar,.mobile-floating-nav,.mobile-menu-overlay{--btn-primary-background:linear-gradient(180deg, #a57a57 0%, #e5c8a6 100%);--btn-secondary-backgound:#27304c;--btn-tertiary-backgound:#fff0;--btn-primary-font-color:#10131f;--btn-secondary-font-color:#e6e7ea;--btn-tertiary-font-color:#e6e7ea;--btn-primary-hover-background:linear-gradient(180deg, #e5c8a6 0%, #a57a57 100%);--btn-secondary-hover-backgound:#303b5d;--btn-tertiary-hover-backgound:#fff0;--btn-primary-hover-font-color:#10131f;--btn-secondary-hover-font-color:#e6e7ea;--btn-tertiary-hover-font-color:#c9ad84}.landing-page-navbar,.landing-page-navbar *,.mobile-floating-nav,.mobile-floating-nav *,.mobile-menu-overlay,.mobile-menu-overlay *{box-sizing:border-box}.landing-page-navbar{color:#e6e7ea;z-index:1000;background:#151b2b;justify-content:space-between;align-items:center;width:100%;margin:0;padding:10px 72px;font-family:inherit;display:flex;position:fixed;top:0;left:0}.landing-page-navbar__logo{width:160px;color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.landing-page-navbar__logo svg{width:auto;height:22px;display:block}.landing-page-navbar__nav-items{align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.landing-page-navbar__nav-items li .nav-item{letter-spacing:.32px;color:#e6e7ea;cursor:pointer;background:0 0;border-radius:6px;padding:10px;font-family:inherit;font-size:16px;font-weight:500;transition:color .2s}.landing-page-navbar__nav-items li .nav-item:hover,.landing-page-navbar__nav-items li .nav-item.active{color:#c9ad84}.landing-page-navbar__actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.landing-page-navbar__actions .dark-theme{align-items:center;gap:10px;display:flex}.landing-page-navbar__actions .btn.primary{color:#10131f;background:linear-gradient(#e5c8a6 0%,#a57a57 100%);border-radius:8px;height:44px;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:700}.landing-page-navbar__actions .btn.primary:hover{opacity:.9}.landing-page-navbar :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #c9ad84}@media (max-width:1200px){.landing-page-navbar{padding:10px 40px}.landing-page-navbar__nav-items{gap:8px}.landing-page-navbar__nav-items li .nav-item{padding:8px;font-size:14px}.landing-page-navbar .dark-theme .btn.secondary,.landing-page-navbar .dark-theme .btn.primary{height:40px;padding:12px 14px;font-size:13px}}@media (max-width:1024px){.landing-page-navbar{padding:10px 24px}.landing-page-navbar__logo{width:130px}.landing-page-navbar__logo svg{height:18px}.landing-page-navbar__nav-items{gap:4px}.landing-page-navbar__nav-items li .nav-item{padding:6px;font-size:13px}.landing-page-navbar .dark-theme .btn.secondary,.landing-page-navbar .dark-theme .btn.primary{height:36px;padding:10px 12px;font-size:12px}}.mobile-floating-nav,.mobile-menu-overlay{display:none}@media (max-width:768px){.landing-page-navbar{display:none}.mobile-floating-nav{z-index:1001;pointer-events:none;justify-content:space-between;font-family:inherit;display:flex;position:fixed;bottom:24px;left:16px;right:16px}.mobile-floating-nav__login{pointer-events:auto;color:#e6e7ea;cursor:pointer;white-space:nowrap;background:#151b2b;border:1.5px solid #c9ad8480;border-radius:50px;align-items:center;padding:14px 20px;font-family:inherit;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex;box-shadow:0 4px 20px #0000004d}.mobile-floating-nav__login:hover,.mobile-floating-nav__login:focus-visible{color:#c9ad84;border-color:#c9ad84;outline:none}.mobile-floating-nav__register{pointer-events:auto;color:#10131f;cursor:pointer;background:linear-gradient(#e5c8a6 0%,#a57a57 100%);border:none;border-radius:50px;align-items:center;padding:14px 20px;font-family:inherit;font-size:14px;font-weight:700;line-height:normal;text-decoration:none;transition:opacity .2s;display:inline-flex;box-shadow:0 4px 20px #0000004d}.mobile-floating-nav__register:hover{opacity:.9}.mobile-floating-nav__toggle{pointer-events:auto;color:#e6e7ea;cursor:pointer;background:#151b2b;border:1px solid #e6e7ea33;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;font-size:22px;transition:background .2s;display:flex;box-shadow:0 4px 20px #0000004d}.mobile-floating-nav__toggle:hover{background:#1a2134}.mobile-menu-overlay{z-index:1000;pointer-events:none;visibility:hidden;background:0 0;justify-content:center;align-items:flex-end;padding-bottom:88px;font-family:inherit;transition:background .3s,visibility .3s;display:flex;position:fixed;inset:0}.mobile-menu-overlay--open{pointer-events:auto;visibility:visible;background:#0009}.mobile-menu-overlay--open .mobile-menu-overlay__panel{opacity:1;transform:translateY(0)}.mobile-menu-overlay__language{border-top:1px solid #e6e7ea1a;justify-content:center;margin-top:4px;padding:12px 16px 4px;display:flex}.mobile-menu-overlay__panel{opacity:0;background:#151b2b;border-radius:16px;width:100%;max-width:400px;margin:0 16px;padding:12px 8px;transition:opacity .3s,transform .3s;transform:translateY(20px);box-shadow:0 8px 32px #0006}.mobile-menu-overlay__panel ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mobile-menu-overlay__panel ul li .nav-item{color:#e6e7ea;cursor:pointer;text-align:left;background:0 0;border-radius:10px;justify-content:flex-start;width:100%;height:auto;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:500;transition:all .2s}.mobile-menu-overlay__panel ul li .nav-item:hover{background:#e6e7ea14}.mobile-menu-overlay__panel ul li .nav-item.active{color:#c9ad84;background:#c9ad841a}}@media (prefers-reduced-motion:reduce){.landing-page-navbar *,.mobile-floating-nav *,.mobile-menu-overlay,.mobile-menu-overlay *{transition-duration:.01ms!important}}
.landing-page-contact-us,.landing-page-contact-us *{box-sizing:border-box}.landing-page-contact-us{color:#e6e7ea;background:#161b2b;width:100%;margin:0;padding:60px 100px 18px;font-family:inherit;position:relative}.landing-page-contact-us__watermark{opacity:.8;pointer-events:none;width:350px;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}.landing-page-contact-us__content{z-index:1;opacity:0;flex-direction:column;gap:20px;max-width:1440px;margin:0 auto;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;transform:translateY(40px)}.landing-page-contact-us__content.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.landing-page-contact-us__content{opacity:1;transition:none;transform:none}}.landing-page-contact-us__main{gap:160px;display:flex}.landing-page-contact-us__brand{color:inherit;flex-shrink:0;align-self:flex-start;text-decoration:none;display:inline-flex}.landing-page-contact-us__logo{width:auto;height:32px;display:block}.landing-page-contact-us__links{flex:1;justify-content:space-between;padding-top:12px;display:flex}.landing-page-contact-us__section{flex-direction:column;gap:8px;display:flex}.landing-page-contact-us__section-title{letter-spacing:.64px;text-transform:uppercase;color:#e6e7ea;margin:0;padding:10px;font-size:16px;font-weight:700;line-height:1.2}.landing-page-contact-us__section-links{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.landing-page-contact-us__section-links li a{letter-spacing:.32px;color:#9da1ad;border-radius:6px;padding:10px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s;display:block}.landing-page-contact-us__section-links li a:hover,.landing-page-contact-us__section-links li a.active{color:#c9ad84}.landing-page-contact-us__company-info{flex-direction:column;gap:4px;display:flex}.landing-page-contact-us__info-item{align-items:center;gap:12px;height:39px;padding:0 10px;display:flex}.landing-page-contact-us__info-item svg{flex-shrink:0;width:20px;height:20px}.landing-page-contact-us__info-item span,.landing-page-contact-us__info-item a{letter-spacing:.36px;color:#9da1ad;font-size:18px;font-weight:400;line-height:1.2;text-decoration:none}.landing-page-contact-us__info-item a{transition:color .3s}.landing-page-contact-us__info-item a:hover{color:#c9ad84}.landing-page-contact-us__social{gap:16px;margin-top:16px;padding:0 10px;display:flex}.landing-page-contact-us__social-link{background:#27304c;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}.landing-page-contact-us__social-link svg{width:20px;height:20px;transition:transform .3s}.landing-page-contact-us__social-link:hover{background:#303b5d;transform:translateY(-3px)}.landing-page-contact-us__social-link:hover svg{transform:scale(1.1)}.landing-page-contact-us :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #c9ad84}.landing-page-contact-us__bottom{border-top:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;gap:8px;padding-top:20px;display:flex}.landing-page-contact-us__disclaimer{letter-spacing:.2px;color:#6c7180;max-width:680px;margin:0;font-size:13px;font-weight:400;line-height:1.4}.landing-page-contact-us__copyright{letter-spacing:.28px;color:#868b99;margin:0;font-size:14px;font-weight:500;line-height:1.2}@media (max-width:1200px){.landing-page-contact-us{padding:60px}.landing-page-contact-us__main{flex-direction:column;gap:40px}.landing-page-contact-us__links{flex-wrap:wrap;gap:40px}}@media (max-width:768px){.landing-page-contact-us{padding:40px 24px 18px}.landing-page-contact-us__links{flex-direction:column;gap:32px}.landing-page-contact-us__social{justify-content:center}.landing-page-contact-us__bottom{text-align:center;align-items:center}}
.background-wrapper{z-index:-1;pointer-events:none;width:100vw;height:100dvh;display:block;position:fixed;top:0;left:0;overflow:hidden}.background-wrapper .gradient-main{background:var(--bg-color,linear-gradient(195deg, #141927 10.57%, #191f2e 99.56%));width:100%;height:100%;position:absolute}.background-wrapper div:not(.gradient-main){background:radial-gradient(closest-side,#6a7fbacc 0%,#6a7fbab8 15%,#6a7fba8f 30%,#6a7fba5c 45%,#6a7fba36 60%,#6a7fba1a 75%,#6a7fba08 88%,#0000 100%);transition:opacity .8s,transform .8s;position:absolute}.background-wrapper .glow-top-right{opacity:1;width:832px;height:504px;top:-107px;left:693px}.background-wrapper .glow-left{opacity:.71;width:514px;height:780px;top:131px;left:-100px}.background-wrapper .glow-bottom-right{opacity:.6;width:588px;height:348px;top:686px;left:716px}@media (max-width:768px){.background-wrapper .glow-top-right{width:430px;height:300px;top:-90px;left:auto;right:-120px}.background-wrapper .glow-left{width:300px;height:460px;top:120px;left:-130px}.background-wrapper .glow-bottom-right{width:340px;height:220px;inset:auto -80px 40px auto}}

:root{color-scheme:var(--lw-u-color-scheme,dark);--site-header-h:64px;--site-header-gap:1rem;--site-back-inset:calc(.85rem + 1px);--site-trail-pad-end:.5rem;--site-max:76rem;--site-toc-width:21.6rem;--site-measure:72ch;--site-column:var(--lw-u-measure,var(--site-measure));--site-toc-gap:3.6rem;--site-toc-track:calc(var(--site-toc-width) + var(--site-toc-gap));--site-act-pad:clamp(2.25rem, 4vw, 3rem);--site-tint:var(--vt-tint);--site-tint-amount:var(--lw-u-tint-amount,0%);--site-bg:color-mix(in oklab, light-dark(#f7f8fa,var(--vt-navy-1)), var(--site-tint) var(--site-tint-amount));--site-body-bg:var(--site-bg);--site-card:light-dark(#fff,#1c2237b3);--site-card-border:light-dark(#e4e7ec,#0000);--site-card-solid:light-dark(#fff,#1c2237);--site-raised:light-dark(#e4e7ec,#27304c);--site-text:light-dark(#1e2332,#e6e7ea);--site-text-soft:light-dark(#41485c,#cdcfd5);--site-text-body:light-dark(#4b5264,#a8aab3);--site-text-muted:light-dark(#5a6073,#9da1ad);--site-text-faint:light-dark(#6f7686,#6c7180);--site-rule:light-dark(#e4e7ec,#ffffff1a);--site-accent:light-dark(#8a6544,#c9ad84);--site-accent-hi:#e5c8a6;--site-accent-lo:#a57a57;--site-gradient:linear-gradient(180deg, var(--site-accent-hi) 0%, var(--site-accent-lo) 100%);--site-radius:8px;--site-radius-card:6px;--vt-navy-1:#141927;--vt-navy-3:#1c2237;--vt-navy-4:#27304c;--vt-gold-hi:#e5c8a6;--vt-gold-mid:#c9ad84;--vt-gold-lo:#a57a57;--vt-gold-deep:#8a6544;--vt-gold-ink:#10131f;--vt-bg:transparent;--vt-surface:light-dark(#f7f8fa,var(--vt-navy-3));--vt-bg-elevated:light-dark(#fff,var(--vt-navy-4));--vt-rule:light-dark(#e4e7ec,#e5c8a624);--vt-text:light-dark(#1e2332,#eee4df);--vt-text-muted:light-dark(#5a6073,#9da1ad);--vt-text-faint:light-dark(#6f7686,#8f95a1);--vt-accent:light-dark(var(--vt-gold-lo),var(--vt-gold-hi));--vt-accent-text:light-dark(var(--vt-gold-deep),var(--vt-gold-mid));--vt-accent-contrast:light-dark(#fff,var(--vt-gold-ink));--vt-link:var(--vt-accent-text);--vt-link-visited:light-dark(#96613a,#cb9a72);--vt-focus:var(--vt-accent);--vt-tint-strong:light-dark(#a57a5724,#e5c8a61f);--vt-added:light-dark(#2c7a57,#7fc8a0);--vt-removed:light-dark(#b24a4a,#df9a9a);--vt-modified:light-dark(var(--vt-gold-deep),var(--vt-gold-hi));--vt-moved:light-dark(#5a7194,#8ea2c0);--vt-renumbered:light-dark(#4f7d63,#9ec5a8);--vt-tint:light-dark(var(--vt-gold-hi),var(--vt-gold-lo));--vt-font:var(--font-noto-sans), "Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Liberation Sans", sans-serif;--vt-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, monospace}@supports not (color:light-dark(#fff, #000)){:root{--site-bg:#141927;--site-body-bg:#141927;--site-card:#1c2237b3;--site-card-border:transparent;--site-card-solid:#1c2237;--site-raised:#27304c;--site-text:#e6e7ea;--site-text-soft:#cdcfd5;--site-text-body:#a8aab3;--site-text-muted:#9da1ad;--site-text-faint:#6c7180;--site-rule:#ffffff1a;--site-accent:#c9ad84;--vt-surface:var(--vt-navy-3);--vt-bg-elevated:var(--vt-navy-4);--vt-rule:#e5c8a624;--vt-text:#eee4df;--vt-text-muted:#9da1ad;--vt-text-faint:#8f95a1;--vt-accent:var(--vt-gold-hi);--vt-accent-text:var(--vt-gold-mid);--vt-accent-contrast:var(--vt-gold-ink);--vt-link-visited:#cb9a72;--vt-tint-strong:#e5c8a61f;--vt-added:#7fc8a0;--vt-removed:#df9a9a;--vt-modified:var(--vt-gold-hi);--vt-moved:#8ea2c0;--vt-renumbered:#9ec5a8;--vt-tint:var(--vt-gold-lo)}}.lw-root{--lw-b-color-scheme:dark;--lw-b-font-body:var(--vt-font);--lw-b-font-heading:var(--lw-font-body);--lw-b-font-mono:var(--vt-font-mono);--lw-b-measure:var(--site-measure);--lw-b-toc-width:var(--site-toc-width);--lw-b-radius:var(--site-radius);--lw-b-header-offset:calc(var(--site-header-h) + var(--site-header-gap));--lw-b-tint:var(--vt-tint);--lw-b-bg:var(--vt-bg);--lw-b-bg-elevated:color-mix(in oklab, var(--vt-bg-elevated), var(--lw-tint) var(--lw-tint-amount));--lw-b-text:color-mix(in oklab, var(--vt-text), var(--lw-tint) calc(var(--lw-tint-amount) / 3));--lw-b-text-muted:color-mix(in oklab, var(--vt-text-muted), var(--lw-tint) calc(var(--lw-tint-amount) / 2));--lw-b-text-faint:color-mix(in oklab, var(--vt-text-faint), var(--lw-tint) calc(var(--lw-tint-amount) / 2));--lw-b-rule:color-mix(in oklab, var(--vt-rule), var(--lw-tint) calc(var(--lw-tint-amount) / 2));--lw-b-hover-bg:color-mix(in oklab, color-mix(in oklab, var(--vt-surface), var(--lw-tint) var(--lw-tint-amount)), var(--vt-accent) 8%);--lw-b-target-bg:var(--vt-tint-strong);--lw-b-link:var(--vt-link);--lw-b-link-visited:var(--vt-link-visited);--lw-b-accent:var(--vt-accent);--lw-b-accent-contrast:var(--vt-accent-contrast);--lw-b-accent-warm:var(--vt-accent-text);--lw-b-focus:var(--vt-focus);--lw-b-change-added:var(--vt-added);--lw-b-change-removed:var(--vt-removed);--lw-b-change-modified:var(--vt-modified);--lw-b-change-moved:var(--vt-moved);--lw-b-change-renumbered:var(--vt-renumbered)}html,body{margin:0;padding:0}html{scroll-behavior:smooth;background:var(--site-bg)}body{background:var(--site-body-bg);color:var(--site-text);font-family:var(--vt-font);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;font-size:16px;line-height:1.55;display:flex}.landing-page-contact-us{margin-block-start:auto;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (max-width:768px){.mobile-floating-nav{transition:transform .25s}:root[data-site-pills=away] .mobile-floating-nav{transform:translateY(calc(100% + 24px + env(safe-area-inset-bottom,0px)))}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.mobile-floating-nav{transition:none}}@media (max-width:768px){:root{--site-header-h:0px}}@media not (min-width:44rem){:root{--site-header-gap:0px}}.site-skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-skip:focus-visible{background:var(--site-card-solid);border-radius:var(--site-radius);clip-path:none;color:var(--site-text);z-index:1002;width:auto;height:auto;padding:.5rem .75rem;inset:.5rem auto auto .5rem}.site-main :where(a,button):not(.lw-prefs-option):focus-visible,.site-skip:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.script-switch{color:#e6e7ea;white-space:nowrap;border:1px solid #e5c8a673;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .85rem .5rem .65rem;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.script-switch:hover{color:#e5c8a6;background:#e5c8a624;border-color:#e5c8a6}.script-switch:focus-visible{outline:2px solid var(--site-accent-hi);outline-offset:2px}.script-switch__glyph{color:#c9ad84;flex:none;block-size:18px;inline-size:18px}.script-switch:hover .script-switch__glyph{color:inherit}.script-switch__short{display:none}@media (max-width:1600px){.landing-page-navbar .script-switch__full{display:none}.landing-page-navbar .script-switch__short{display:inline}}@media (max-width:1280px){.landing-page-navbar .script-switch__short{display:none}.landing-page-navbar .script-switch{padding-inline:.55rem}}.mobile-menu-overlay__controls .script-switch{padding:.7rem 1.25rem .7rem 1rem;font-size:15px}.script-bar{display:none}@media (max-width:768px){.script-bar{justify-content:flex-end;padding:.75rem 1rem 0;display:flex}.script-bar .script-switch{background:var(--site-card-solid);border-color:color-mix(in oklab, var(--site-accent), transparent 45%);color:var(--site-text);padding:.6rem 1rem .6rem .8rem;font-size:14px}.script-bar .script-switch__glyph{color:var(--site-accent)}.script-bar .script-switch:hover{background:color-mix(in oklab, var(--site-accent), transparent 85%);color:var(--site-accent)}.script-bar .script-switch:focus-visible{outline-color:var(--site-accent)}}@media print{.script-bar{display:none}}.site-main{inline-size:100%;max-inline-size:var(--site-max);padding:calc(var(--site-header-h) + 2.5rem) 1.5rem 4rem;box-sizing:border-box;flex:1;margin-inline:auto}@media (max-width:768px){.site-main{padding:1.5rem 1rem 6rem}}.site-main--act{max-inline-size:none;font-family:var(--lw-u-font-body,var(--vt-font));font-size:var(--lw-u-font-size-base,1rem);padding-block-start:calc(var(--site-header-h) + 12px)}@media screen and (40rem<=width<=65rem){.site-main--act{padding-inline-start:max(1.5rem, calc(50% - var(--site-column) / 2 - var(--site-act-pad)))}}@media screen and not (max-width:65rem){.site-main--act{padding-inline-start:max(1.5rem, calc(50% - var(--site-toc-track) - var(--site-column) / 2 - var(--site-act-pad)))}}@layer lw.overrides{.site-main--act .lw-root{padding:0 var(--site-act-pad) 3rem}@media (max-width:768px){.site-main--act .lw-root{padding:0 1rem 2rem}.lw-scroll-top-button{inset-block-end:calc(72px + 1rem)}}@container not (min-inline-size:40rem){.lw-prefs-anchor{margin-inline-end:calc(-1 * var(--site-back-inset))}.lw-trail-bar{block-size:calc(var(--lw-trail-height) + var(--site-trail-pad-end));font-size:.9375em}.lw-root:has(>.lw-doc>.lw-trail) .lw-prefs-anchor{inset-block-start:calc(var(--lw-header-offset) + (var(--lw-trail-height) + var(--site-trail-pad-end) - var(--lw-prefs-button-size)) / 2)}.lw-doc:has(>.lw-trail) .lw-block{scroll-margin-top:calc(var(--lw-header-offset) + var(--lw-trail-height) + var(--site-trail-pad-end) + var(--lw-space) * 2)}}@media print{.site-main--act .lw-root{padding:0}}.site-main--act .lw-breadcrumb{margin-block-end:1rem}}.site-main--act .lw-breadcrumb a,.continue-reading__all a{background:var(--site-card-solid);border:1px solid color-mix(in oklab, var(--site-accent), transparent 45%);color:var(--site-text);font-family:var(--vt-font);padding:.6rem 1.05rem .6rem calc(var(--site-back-inset) - 1px);border-radius:999px;align-items:center;gap:.45rem;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}@container not (min-inline-size:40rem){.site-main--act .lw-breadcrumb a{margin-inline-start:calc(-1 * var(--site-back-inset))}}.site-main--act .lw-breadcrumb a:before,.continue-reading__all-arrow{background:var(--site-accent);content:"";flex:none;block-size:1em;inline-size:1em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.5 8h-11M7 3.5 2.5 8 7 12.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.continue-reading__all-arrow{transform:scaleX(-1)}.site-main--act .lw-breadcrumb a:hover,.continue-reading__all a:hover{background:color-mix(in oklab, var(--site-accent), transparent 85%);border-color:var(--site-accent);color:var(--site-accent)}@media print{.site-main--act .lw-breadcrumb{display:none}}.index-hero{max-inline-size:48rem;margin-block-end:2.5rem}.index-hero__kicker{color:var(--site-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:13px;font-weight:600}.index-hero__title{color:var(--site-text);text-wrap:balance;margin:0;font-size:clamp(36px,2rem + 1.5vw,54px);font-weight:900;line-height:1.3}.index-hero__lead{color:var(--site-text-soft);text-wrap:pretty;max-inline-size:42rem;margin:1rem 0 0;font-size:18px;line-height:1.5}.act-index{max-inline-size:60rem}.act-search{margin-block-end:1.25rem}.act-search__field{background:var(--site-card-solid);border:1px solid var(--site-rule);border-radius:var(--site-radius);align-items:center;gap:.6rem;padding-inline:.9rem .6rem;transition:border-color .2s;display:flex}.act-search__field:focus-within{border-color:var(--site-accent)}.act-search__icon{block-size:18px;color:var(--site-text-faint);flex:none;inline-size:18px}.act-search__input{appearance:none;color:var(--site-text);font:inherit;background:0 0;border:0;outline:none;flex:1;min-inline-size:0;padding-block:.75rem;font-size:16px}.act-search__input::placeholder{color:var(--site-text-faint)}.act-search__input::-webkit-search-cancel-button{appearance:none}.act-search__clear{border:1px solid var(--site-rule);color:var(--site-text-faint);font:inherit;cursor:pointer;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;min-block-size:1.5rem;min-inline-size:1.5rem;font-size:16px;line-height:1;display:inline-flex}.act-search__clear:hover{color:var(--site-text)}.act-search__status{color:var(--site-text-muted);min-block-size:1lh;margin:.5rem 0 0;font-size:13px}.act-index__empty{color:var(--site-text-muted);margin:1.5rem 0}.act-list{margin:0;padding:0;list-style:none}.act-list>li+li{border-block-start:1px solid var(--site-rule)}.act-row{border-radius:var(--site-radius-card);color:inherit;margin-inline:-1rem;padding:1rem;text-decoration:none;transition:background .15s;display:block}.act-row:hover{background:color-mix(in oklab, var(--site-accent), transparent 93%)}.act-row:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}.act-row__title{color:var(--site-text);text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.35;transition:color .15s}.act-row:hover .act-row__title{color:var(--site-accent)}.act-row__meta{color:var(--site-text-muted);flex-wrap:wrap;gap:0 .5em;margin:.3rem 0 0;font-size:13px;line-height:1.4;display:flex}.act-row__meta>span+span:before{color:var(--site-text-faint);content:"·";margin-inline-end:.5em}.act-row__abstract{color:var(--site-text-body);text-overflow:ellipsis;white-space:nowrap;max-inline-size:72ch;margin:.4rem 0 0;font-size:14.5px;line-height:1.5;overflow:hidden}.act-row__abstract--open{white-space:normal}.act-row mark{background:color-mix(in oklab, var(--site-accent), transparent 72%);color:inherit;border-radius:2px;padding-inline:.05em}@media (max-width:640px){.act-row__abstract{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.act-row__abstract--open{display:block}}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.continue-reading{border-block-start:1px solid var(--site-rule);box-sizing:border-box;inline-size:100%;max-inline-size:var(--site-max);margin-inline:auto;padding:2.5rem 1.5rem 0}.continue-reading__title{color:var(--site-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.25rem;font-size:13px;font-weight:600}.continue-reading__list{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.continue-reading__link{background:var(--site-card);border:1px solid var(--site-card-border);border-radius:var(--site-radius-card);block-size:100%;padding:1rem 1.15rem;text-decoration:none;transition:border-color .2s,color .2s;display:block}.continue-reading__link:hover{border-color:color-mix(in oklab, var(--site-accent), transparent 60%)}.continue-reading__name{color:var(--site-text);text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.35;display:block}.continue-reading__link:hover .continue-reading__name{color:var(--site-accent)}.continue-reading__citation{color:var(--site-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-block-start:.35rem;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.continue-reading__all{margin:1.25rem 0 0}@media (max-width:768px){.continue-reading{padding-inline:1rem}}.site-main--notice{padding-block:calc(var(--site-header-h) + 5rem) 4rem;max-inline-size:42rem}.notice__title{color:var(--site-text);margin:0 0 .75rem;font-size:clamp(30px,1.5rem + 1.5vw,40px);font-weight:900;line-height:1.3}.notice__body{color:var(--site-text-soft);margin:0 0 1.5rem;font-size:18px}.site-main--notice{--btn-primary-background:var(--site-gradient);--btn-primary-hover-background:linear-gradient(180deg, var(--site-accent-lo) 0%, var(--site-accent-hi) 100%);--btn-primary-font-color:#10131f;--btn-primary-hover-font-color:#10131f}.site-main--notice .btn.primary{font-weight:700}@media print{.landing-page-navbar,.mobile-floating-nav,.mobile-menu-overlay,.landing-page-contact-us,.site-skip,.continue-reading{display:none}:root{color-scheme:light}:root,body{color:#000;background:0 0}body{min-height:0;display:block}.site-main{max-inline-size:none;padding:0}}
