.hpc12a_page{--paper:#fff;--ink:#24242b;--muted:#656773;--line:#e7e7ee;--soft:#f7f7fa;--accent:#7040ed;--tint:#f2edff;--mint:#087e70;background:var(--paper);min-height:100dvh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:0}.hpc12a_page[data-theme=dark]{--paper:#202024;--ink:#f4f4f6;--muted:#b7b7c2;--line:#3c3c44;--soft:#29292f;--accent:#b49aff;--tint:#332b48;--mint:#86d4c2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hpc12a_page a{color:inherit;text-decoration:none}.hpc12a_page a:hover{color:var(--accent)}.hpc12a_page button{font:inherit;cursor:pointer}.hpc12a_page :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:4px}.hpc12a_skip{z-index:100;background:var(--paper);padding:12px 18px;position:fixed;inset-block-start:-100px;inset-inline-start:24px}.hpc12a_skip:focus{inset-block-start:10px}.hpc12a_header{z-index:20;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.hpc12a_headerInner{align-items:center;gap:28px;max-width:1240px;min-height:88px;margin:auto;padding:16px 32px;display:flex}.hpc12a_brand{flex-shrink:0}.hpc12a_brand img{object-fit:contain;width:126px;height:44px}.hpc12a_back{align-items:center;gap:8px;font-size:12px;display:inline-flex;color:var(--muted)!important}.hpc12a_headerActions{align-items:center;gap:20px;margin-inline-start:auto;display:flex}.hpc12a_languageFallback{font-size:13px}.hpc12a_headerActions .laila-language-control{color:var(--ink)}.hpc12a_headerActions .laila-language-segments{background:var(--soft);border-color:var(--line)}.hpc12a_headerActions .laila-language-current{background:var(--tint);color:var(--accent)}.hpc12a_headerActions .laila-language-switch{color:var(--muted)}.hpc12a_iconButton{border:1px solid var(--line);background:var(--paper);width:40px;height:40px;color:var(--ink);border-radius:6px;flex-shrink:0;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}.hpc12a_iconButton:hover{background:var(--soft);color:var(--accent)}.hpc12a_shell{width:min(1180px,100%);margin:auto;padding:0 32px}.hpc12a_progressRow{color:var(--muted);align-items:center;gap:18px;padding-block:24px;font-size:11px;display:flex}.hpc12a_progressRow>span{flex-shrink:0}.hpc12a_track{background:var(--line);border-radius:2px;flex:1;height:3px;overflow:hidden}.hpc12a_track>span{background:var(--accent);height:100%;display:block}.hpc12a_documentBar{border-bottom:1px solid var(--line);align-items:stretch;gap:24px;display:flex}.hpc12a_documents{flex:1;align-items:stretch;gap:32px;min-width:0;display:flex}.hpc12a_documents a{color:var(--muted);border-bottom:3px solid #0000;align-items:center;padding-block:14px 19px;font-size:13px;line-height:1.8;display:flex}.hpc12a_documents a[aria-current=page]{border-color:var(--accent);color:var(--ink);font-weight:650}.hpc12a_tools{align-items:start;gap:8px;padding-block-start:8px;display:flex}.hpc12a_tools .hpc12a_iconButton{border-color:#0000}.hpc12a_titleBlock{border-bottom:1px solid var(--line);padding:34px 0 36px}.hpc12a_review{color:var(--mint);margin-bottom:14px;font-size:11px;display:inline-block}.hpc12a_titleBlock h1{margin:0;font-size:36px;font-weight:750;line-height:1.6}.hpc12a_description{color:var(--muted);max-width:750px;margin:8px 0 0;font-size:14px;line-height:2}.hpc12a_meta{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.9}.hpc12a_readingLayout{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:44px;display:grid}.hpc12a_sidebar{border-inline-end:1px solid var(--line);align-self:stretch;padding-inline-end:24px}.hpc12a_stickyContents{scrollbar-width:thin;max-height:calc(100dvh - 116px);padding-block:32px;position:sticky;top:116px;overflow-y:auto}.hpc12a_stickyContents h2{margin:0 0 20px;font-size:13px;font-weight:700}.hpc12a_contentsList{margin:0;padding:0;list-style:none}.hpc12a_contentsList a{color:var(--muted);border-inline-start:2px solid #0000;gap:10px;padding:9px 12px;font-size:12px;line-height:1.9;display:flex}.hpc12a_contentsList a[aria-current=location]{border-color:var(--accent);color:var(--accent)}.hpc12a_sectionNumber{font-variant-numeric:tabular-nums;flex:0 0 20px;padding-top:2px;font-size:10px}.hpc12a_article{min-width:0;padding-bottom:56px}.hpc12a_section{border-bottom:1px solid var(--line);padding-block:30px;scroll-margin-top:116px}.hpc12a_section:last-child{border-bottom:none}.hpc12a_section h2{overflow-wrap:anywhere;align-items:baseline;gap:14px;margin:0 0 15px;font-size:21px;font-weight:700;line-height:1.9;display:flex}.hpc12a_section h2>span{color:var(--accent);font-variant-numeric:tabular-nums;flex:0 0 27px;font-size:14px}.hpc12a_section p,.hpc12a_section li{overflow-wrap:anywhere;font-size:14px;line-height:2.25}.hpc12a_section p{margin:12px 0}.hpc12a_section p:last-child{margin-bottom:0}.hpc12a_section p a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.hpc12a_section ul{margin-top:16px;padding-inline-start:24px}.hpc12a_section li{margin-block:10px;padding-inline-start:7px}.hpc12a_section li::marker{color:var(--mint)}.hpc12a_related{text-underline-offset:5px;align-items:center;gap:10px;margin-block-start:14px;font-size:13px;display:inline-flex;color:var(--accent)!important;text-decoration:underline!important}.hpc12a_footer{border-top:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:24px 40px;font-size:11px;line-height:2;display:flex}.hpc12a_mobileContents{display:none}.hpc12a_error{color:#b42318;margin-block:12px;font-size:13px}@media (max-width:850px){.hpc12a_headerInner{gap:16px;min-height:78px;padding:14px 22px}.hpc12a_shell{padding-inline:22px}.hpc12a_back{display:none}.hpc12a_readingLayout{grid-template-columns:192px minmax(0,1fr);gap:26px}.hpc12a_sidebar{padding-inline-end:14px}.hpc12a_documents{gap:20px}.hpc12a_section h2{font-size:19px}}@media (max-width:640px){.hpc12a_headerInner{gap:14px;min-height:72px;padding:12px 18px}.hpc12a_brand img{width:92px;height:38px}.hpc12a_headerActions{gap:10px}.hpc12a_headerActions .hpc12a_iconButton{width:34px;height:34px}.hpc12a_shell{padding-inline:20px}.hpc12a_progressRow{gap:12px;padding-block:17px;font-size:10px}.hpc12a_documentBar{flex-direction:column;gap:0;position:relative}.hpc12a_documents{gap:18px}.hpc12a_documents a{min-width:0;padding-block:10px 14px;font-size:11px}.hpc12a_tools{align-self:end;gap:3px;padding-block:6px;position:static}.hpc12a_tools .hpc12a_iconButton{width:34px;height:34px}.hpc12a_titleBlock{padding-block:28px 24px}.hpc12a_review{margin-bottom:10px;padding-inline-end:76px;font-size:10px}.hpc12a_titleBlock h1{font-size:27px}.hpc12a_description{font-size:12px;line-height:2.1}.hpc12a_meta{font-size:10px}.hpc12a_sidebar{display:none}.hpc12a_readingLayout{display:block}.hpc12a_mobileContents{border:1px solid var(--line);background:var(--paper);border-radius:6px;margin-block:20px 0;display:block}.hpc12a_mobileContents summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:12px;list-style:none;display:flex}.hpc12a_mobileContents summary::-webkit-details-marker{display:none}.hpc12a_mobileContents[open] summary{border-bottom:1px solid var(--line)}.hpc12a_mobileContents[open] summary svg{transform:rotate(180deg)}.hpc12a_mobileContents nav{padding:8px 6px}.hpc12a_contentsList a{min-height:44px;font-size:12px}.hpc12a_section{padding-block:26px;scroll-margin-top:92px}.hpc12a_section h2{gap:9px;margin-bottom:12px;font-size:18px}.hpc12a_section h2>span{flex-basis:22px;font-size:12px}.hpc12a_section p,.hpc12a_section li{font-size:13px;line-height:2.2}.hpc12a_article{padding-bottom:25px}.hpc12a_footer{flex-direction:column;gap:7px;padding-block:20px 30px}}@media (max-width:360px){.hpc12a_headerInner{padding-inline:14px}.hpc12a_shell{padding-inline:16px}.hpc12a_documents{gap:12px}.hpc12a_documents a{font-size:10px}.hpc12a_titleBlock h1{font-size:24px}}@media (prefers-reduced-motion:no-preference){html:has(.hpc12a_page){scroll-behavior:smooth}}@media print{.hpc12a_page,.hpc12a_page[data-theme=dark]{--paper:#fff;--ink:#111;--muted:#444;--line:#ccc;--accent:#333;--mint:#333;color:#000;background:#fff}.hpc12a_header,.hpc12a_documentBar,.hpc12a_progressRow,.hpc12a_sidebar,.hpc12a_mobileContents,.hpc12a_skip,.hpc12a_footer,.hpc12a_error,.hpc12a_related{display:none!important}.hpc12a_shell{width:100%;max-width:none;padding:0}.hpc12a_readingLayout{display:block}.hpc12a_titleBlock{padding-block:0 15px}.hpc12a_review{padding:0}.hpc12a_titleBlock h1{font-size:24pt}.hpc12a_section{padding-block:12px}.hpc12a_section h2{break-after:avoid;font-size:14pt}.hpc12a_section p,.hpc12a_section li{orphans:3;widows:3;font-size:10pt;line-height:1.8}.hpc12a_article{padding:0}}
