.rs{--rs-rule:#01190a;--rs-hair:var(--border);--rs-field:var(--division-tint,#e1f1de)}@supports (color:lab(0% 0 0)){.rs{--rs-rule:lab(6.69839% -11.0249 5.4414);--rs-field:var(--division-tint,lab(93.4239% -7.82618 7.32697))}}.rs-mast{border-bottom:1px solid var(--rs-hair);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:1rem 0;display:flex}.rs-mast .rs-brand{letter-spacing:-.02em;font-weight:900}.rs-mast .rs-kind{color:var(--muted-foreground)}.rs-mast h1{letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:700}.rs-mast .rs-checked{color:var(--muted-foreground);font-size:.875rem}.rs-mast .rs-action{margin-left:auto}.rs-wrap{grid-template-columns:1fr;gap:2rem;padding:1.5rem 0 3rem;display:grid}.rs-wrap>*,.rs-grid>*,.rs-fields>*{min-width:0}@media (min-width:1024px){.rs-wrap{grid-template-columns:16.25rem 1fr;gap:2.5rem}.rs-rail{top:calc(4.5rem + env(safe-area-inset-top,0px));align-self:start;position:sticky}}.rs-rail h2{color:var(--muted-foreground);margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.rs-rail ol{border-top:1px solid var(--rs-hair);margin:0;padding:0;list-style:none}.rs-rail li{border-bottom:1px solid var(--rs-hair)}.rs-rail a{min-height:2.75rem;color:inherit;border-radius:6px;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0 -.5rem;padding:.625rem .5rem;text-decoration:none;display:flex}.rs-rail a:hover{background:var(--muted)}.rs-rail a[aria-current=true]{background:var(--rs-field);font-weight:700}.rs-rail a i{font-variant-numeric:tabular-nums;color:var(--muted-foreground);white-space:nowrap;font-style:normal}.rs-rail .rs-intro{color:var(--muted-foreground);max-width:36rem;margin:1rem 0 0;font-size:.875rem}.rs-rail .rs-pdf{min-height:2.75rem;color:var(--primary);text-underline-offset:4px;align-items:center;margin-top:.5rem;font-weight:700;text-decoration:underline;display:inline-flex}.rs-sheet{border-top:1px solid var(--rs-hair);padding:1.5rem 0 2.5rem}.rs-sheet:first-child{border-top:0;padding-top:0}.rs-sheet h2{letter-spacing:-.025em;color:var(--division-deep,var(--foreground));margin:0;font-size:1.875rem;font-weight:900;line-height:1.1}.rs-run{display:none}.rs-strip{border:1px solid var(--rs-rule);background:var(--rs-field);grid-template-columns:repeat(3,1fr);margin:1rem 0 1.5rem;display:grid}.rs-strip>div{border-right:1px solid var(--rs-rule);min-width:0;padding:.5rem .75rem}.rs-strip>div:last-child{border-right:0}.rs-strip small{letter-spacing:.04em;color:var(--muted-foreground);font-size:.75rem;font-weight:700;display:block}.rs-strip b{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}.rs-grid{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (min-width:1280px){.rs-grid{grid-template-columns:1fr 14rem}}.rs-group{align-content:start;gap:.75rem;display:grid}.rs-group>*,.rs-field{min-width:0}.rs-empty{color:var(--muted-foreground);max-width:42rem;margin:0}.rs-rail .rs-ready{color:var(--muted-foreground);margin:.75rem 0 0;font-size:.875rem}.rs-rail .rs-ready b{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:1.125rem;font-weight:800}.rs-fields{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (min-width:768px){.rs-fields{grid-template-columns:1fr 1fr}}.rs-fields>.rs-wide{grid-column:1/-1}.rs-field{border:1px solid var(--rs-rule);background:var(--card);margin:0}.rs-field>figcaption{letter-spacing:.04em;border-bottom:1px solid var(--rs-rule);background:var(--rs-field);padding:.375rem .75rem;font-size:.75rem;font-weight:700}.rs-field .rs-table-wrap{background:linear-gradient(to right, var(--card) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--card) 40%, transparent) right / 2rem 100% no-repeat local, linear-gradient(to right, #01190a29, transparent) left / .875rem 100% no-repeat scroll, linear-gradient(to left, #01190a29, transparent) right / .875rem 100% no-repeat scroll;overflow-x:auto}@supports (color:lab(0% 0 0)){.rs-field .rs-table-wrap{background:linear-gradient(to right, var(--card) 40%, transparent) left / 2rem 100% no-repeat local, linear-gradient(to left, var(--card) 40%, transparent) right / 2rem 100% no-repeat local, linear-gradient(to right, lab(6.69839% -11.0249 5.4414/.16), transparent) left / .875rem 100% no-repeat scroll, linear-gradient(to left, lab(6.69839% -11.0249 5.4414/.16), transparent) right / .875rem 100% no-repeat scroll}}.rs-field .rs-table-wrap:focus-visible{outline:2px solid var(--accent-amber);outline-offset:-2px}.rs-field table{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.4}.rs-field table.rs-cols-3{min-width:30rem}.rs-field th{text-align:left;color:var(--muted-foreground);border-bottom:1px solid var(--rs-hair);padding:.375rem .75rem;font-size:.75rem;font-weight:700}.rs-field td{vertical-align:top;border-bottom:1px solid var(--muted);font-variant-numeric:tabular-nums;padding:.375rem .75rem}.rs-field tr:last-child td{border-bottom:0}.rs-note{border:1px solid var(--rs-rule);background:var(--muted);margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.45}.rs-note b{letter-spacing:.04em;margin-bottom:.125rem;font-size:.75rem;display:block}.rs-tested h3{letter-spacing:.04em;margin:0 0 .5rem;font-size:.75rem;font-weight:700}.rs-tested ul{margin:0;padding:0;list-style:none}.rs-tested li{margin:0 0 .625rem;padding-left:1.375rem;font-size:.8125rem;line-height:1.4;position:relative}.rs-tested li:before{content:"";border:1px solid var(--rs-rule);width:.75rem;height:.75rem;position:absolute;top:.125rem;left:0}.rs-tested li:after{content:"";border:solid var(--primary);border-width:0 2px 2px 0;width:.25rem;height:.4375rem;position:absolute;top:.1875rem;left:.1875rem;transform:rotate(40deg)}@media (max-width:1279px){.rs-tested{columns:2;column-gap:1.5rem}.rs-tested h3{column-span:all}.rs-tested li{break-inside:avoid}}@media (max-width:639px){.rs-tested{columns:1}}.rs-end{border-top:1px solid var(--rs-hair);gap:1.5rem;padding-top:1.5rem;display:grid}@media (min-width:768px){.rs-end{grid-template-columns:1fr 1fr}}.rs-end h2{margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.rs-end ul{color:var(--muted-foreground);margin:0;padding-left:1.125rem;font-size:.875rem}.rs-end li{margin:.25rem 0}.rs-cite{border:1px solid var(--rs-rule);padding:.75rem 1rem;font-size:.875rem}.rs-cite p{margin:.25rem 0 0}.rs-index{border-top:1px solid var(--rs-hair);margin:2rem 0 0;padding:0;list-style:none}.rs-index li{border-bottom:1px solid var(--rs-hair)}.rs-index a{color:inherit;border-radius:8px;grid-template-columns:1fr auto;gap:.25rem 1.5rem;margin:0 -.5rem;padding:1rem .5rem;text-decoration:none;display:grid}.rs-index a:hover{background:var(--muted)}.rs-index .rs-index-name{font-size:1.125rem;font-weight:700}.rs-index .rs-index-meta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.875rem}.rs-index .rs-index-owner{color:var(--muted-foreground);grid-column:1/-1;font-size:.875rem}@media print{@page{margin:14mm 12mm}.js .reveal{opacity:1!important;transition:none!important;transform:none!important}.rs-print-hide,.rs-rail,.rs-mast .rs-action,.rs-pdf{display:none!important}body:has(.rs) header:not(.rs-mast){display:none!important}body:has(.rs) footer{display:none!important}.rs-field .rs-table-wrap{background:0 0;overflow:visible}.rs{font-size:10.5pt}.rs-wrap{padding:0;display:block}.rs-sheet{break-before:page;border-top:0;padding:0 0 1rem}.rs-sheet:first-of-type{break-before:auto}.rs-run{color:#555;border-bottom:1px solid #999;justify-content:space-between;margin-bottom:8pt;padding-bottom:4pt;font-size:9pt;display:flex}.rs-strip,.rs-field,.rs-note,.rs-cite{background:#fff;border-color:#000}.rs-field>figcaption{background:#eee}.rs-field,.rs-note,.rs-tested li{break-inside:avoid}.rs-grid{grid-template-columns:1fr}.rs-fields{grid-template-columns:1fr 1fr}.rs-tested{columns:2;column-gap:1.5rem}.rs-tested h3{column-span:all}.rs-field table.rs-cols-3{min-width:0}.rs-sheet h2{color:#000}.rs-rail a[aria-current=true]{background:0 0}a{color:inherit;text-decoration:none}}
