@font-face{font-family:Gentium Book Plus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gentium-book-plus-latin-ext-400-normal.BiRsxpCX.woff2)format("woff2"),url(/_astro/gentium-book-plus-latin-ext-400-normal.Bl-9t4ht.woff)format("woff");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:Gentium Book Plus;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/gentium-book-plus-latin-ext-400-italic.SxHammME.woff2)format("woff2"),url(/_astro/gentium-book-plus-latin-ext-400-italic.B5uyYTBr.woff)format("woff");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:Gentium Book Plus;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/gentium-book-plus-latin-ext-700-normal.D1SMMCt_.woff2)format("woff2"),url(/_astro/gentium-book-plus-latin-ext-700-normal.BwuDp4g9.woff)format("woff");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:Gentium Book Plus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gentium-book-plus-latin-400-normal.CN5vb1Vx.woff2)format("woff2"),url(/_astro/gentium-book-plus-latin-400-normal.BBAzIvAO.woff)format("woff");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:Gentium Book Plus;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/gentium-book-plus-latin-400-italic.c-m4ooFh.woff2)format("woff2"),url(/_astro/gentium-book-plus-latin-400-italic.BgBFpuP5.woff)format("woff");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:Gentium Book Plus;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/gentium-book-plus-latin-700-normal.BymqVBkR.woff2)format("woff2"),url(/_astro/gentium-book-plus-latin-700-normal.rOqkGVGc.woff)format("woff");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}.handbook>:not(.handbook-cover,.handbook-toc){font-family:Gentium Book Plus,Gentium Plus,Georgia,serif}.handbook :is(h1,h2,h3,h4,h5,h6,.starlight-aside__title){font-family:var(--__sl-font)}main>.content-panel:first-of-type{display:none}main>.content-panel+.content-panel{border-top:0}.search-highlight-bar{display:none!important}.handbook-toolbar{align-items:center;gap:1rem;height:100%;display:flex}.handbook-toolbar__back{color:var(--sl-color-white);white-space:nowrap;font-weight:600;text-decoration:none}.handbook-toolbar__back:hover{color:var(--sl-color-text-accent)}.handbook-toolbar__hint{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);text-align:end;flex:1;margin:0}.handbook-toolbar__print{border:1px solid var(--sl-color-accent);background-color:var(--sl-color-accent);color:#fff;font:inherit;cursor:pointer;border-radius:999rem;flex-shrink:0;padding:.4rem 1rem;font-weight:600}.handbook-toolbar__print:disabled{border-color:var(--sl-color-gray-5);background-color:var(--sl-color-gray-6);color:var(--sl-color-gray-3);cursor:progress}.handbook-toolbar__print:focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}@media (width<=40rem){.handbook-toolbar__hint{display:none}.handbook-toolbar{justify-content:space-between}}.handbook-cover{flex-direction:column;gap:1.5rem;padding-block:1rem 3rem;display:flex}.handbook-cover__logo img{width:100%;max-width:48rem;height:auto;display:block}.handbook-cover__title{color:var(--sl-color-white);font-size:var(--sl-text-h1);font-weight:900;line-height:var(--sl-line-height-headings);margin:0}.handbook-cover__meta{gap:.25rem;margin:0;display:grid}.handbook-cover__meta div{flex-wrap:wrap;gap:.4rem;display:flex}.handbook-cover__meta dt{font-weight:600}.handbook-cover__meta dd{margin:0}.handbook-cover__meta a{color:var(--sl-color-text-accent);overflow-wrap:anywhere}.handbook-cover__legal .site-legal{margin-top:auto}.handbook-toc{border-top:1px solid var(--sl-color-hairline);padding-block:2rem}.handbook-toc h2{color:var(--sl-color-white);font-size:var(--sl-text-h2);font-weight:900;line-height:var(--sl-line-height-headings);margin:0 0 1rem}.handbook-toc__list{margin:0;padding:0;list-style:none}.handbook-toc__list .handbook-toc__list{padding-inline-start:1.5rem}.handbook-toc__list a{color:var(--sl-color-gray-2);break-inside:avoid;gap:.6rem;padding-block:.15rem;text-decoration:none;display:flex}.handbook-toc__list a:hover{color:var(--sl-color-text-accent)}.handbook-toc__list .handbook-number{flex-shrink:0}.handbook-toc__depth-2>a>.handbook-number{min-width:2.75em}.handbook-toc__depth-3>a>.handbook-number,.handbook-toc__depth-4>a>.handbook-number{min-width:3.5em}.handbook-toc__depth-1>a{color:var(--sl-color-white);margin-top:.4rem;font-weight:600}.handbook-number{min-width:2.25em;color:var(--sl-color-text-accent);font-variant-numeric:tabular-nums}.handbook-heading .handbook-number{margin-inline-end:.35em}.sl-markdown-content .handbook-chapter.handbook-depth-1{border-top:1px solid var(--sl-color-hairline);margin-top:4rem;padding-top:2rem}.sl-markdown-content .handbook-page{margin-top:2.5rem}.handbook details>summary{cursor:default}@page{size:A4;margin:16mm 15mm 18mm}@media print{.page>header,.handbook-toolbar,.sl-anchor-link{display:none!important}.page>.main-frame{padding-top:0}main{padding:0}.handbook-cover{break-after:page;min-height:240mm;padding:0}.handbook-cover__legal{margin-top:auto}.handbook-toc{break-after:page;border-top:0;padding-top:0}.sl-markdown-content .handbook-page{margin-top:2rem}.sl-markdown-content :is(.handbook-chapter,.handbook-page).handbook-depth-1{break-before:page;border-top:0;margin-top:0;padding-top:0}.sl-markdown-content :is(img,figure,table,tr,.starlight-aside,summary){break-inside:avoid}.sl-markdown-content img{object-fit:contain;max-height:230mm}.handbook a{color:inherit}.handbook a[data-handbook-ref]:after{content:" (→ " attr(data-handbook-ref) ")";white-space:nowrap}.handbook a[data-print-url]:after{content:" (" attr(data-print-url) ")";overflow-wrap:anywhere;font-size:.875em}}
