:root{color-scheme:light;--text:#18231a;--text-body:#38473a;--text-dark:#57675a;--text-darker:#7a8a7c;--text-placeholder:#99a89b;--bg-:231 237 227;--bg:#e7ede3;--box-:250 252 247;--box:#fafcf7;--row:#f2f6ef;--row-odd:#e9efe5;--skeleton:#dbe4d6;--image:#dfe7da;--border-table:#d5e0cf;--table-bg:#fafcf7;--table-fg:var(--text-body);--table-row:#f2f6ef;--table-row-hover:#e9efe5;--table-head-bg:#e2eadd;--table-head-fg:var(--text);--table-border:#d5e0cf;--label-bg:#dfe7d9;--label-fg:var(--text-dark);--border:#d5e0cf;--input-bg:#fafcf7;--input:#bccab7;--border-popup:#c8d6c3;--infobox-bg:#dfe8da;--infobox-fg:var(--text);--infobox-border:#cfdccb;--progress-trail:#dbe4d6;--forest:#1f3a24;--forest-fg:#e7ede3;--forest-fg-sub:#d9b45b;--clay:#c0553c;--clay-fg:#fdf4ec;--clay-fg-sub:#f0c9ba;--mustard:#e0b23c;--mustard-fg:#24331f;--mustard-fg-sub:#6a5416;--moss:#33574a;--moss-fg:#e4efe6;--moss-fg-sub:#a6c4b4;--sage:#e7ede3;--primary-:192 85 60;--primary:#c0553c;--primary-gradient:#d4763f;--primary-fg:#fdf4ec;--primary-fg-sub:#f4e0d6;--secondary-:31 58 36;--secondary:#1f3a24;--secondary-gradient:#2f5d3a;--secondary-fg:#eaf1e6;--secondary-fg-sub:#cbdcc6;--secondary-from:var(--secondary-gradient);--secondary-via:#3f6f49;--secondary-to:#d3e2d1;--tertiary-:220 230 215;--tertiary:#dce6d7;--tertiary-fg:var(--text);--tertiary-fg-sub:var(--text-dark);--wrong-:168 58 70;--wrong:#a83a46;--wrong-fg:#fdf4ec;--background:var(--bg);--foreground:var(--text);--muted:var(--infobox-bg);--muted-foreground:var(--infobox-fg);--popover:var(--box);--popover-foreground:var(--text);--card:var(--box);--card-foreground:var(--text);--accent-:220 230 215;--accent:#dce6d7;--accent-foreground:var(--text);--destructive-:var(--wrong-);--destructive:var(--wrong);--destructive-foreground:var(--wrong-fg);--warn-:224 178 60;--warn:#e0b23c;--warn-foreground:#24331f;--warn-text:#7d600f;--error-:var(--wrong-);--error:var(--wrong);--error-foreground:var(--wrong-fg);--error-text:var(--wrong);--danger:var(--wrong);--danger-foreground:var(--wrong-fg);--ring:var(--primary);--radius:0.9rem;--link:var(--primary);--link-accent:var(--primary-gradient);--correct:var(--secondary);--correct-fg:var(--secondary-fg);--select:var(--primary);--code:#e2eadd;--code-foreground:var(--text-body);--warning:var(--warn);--warning-foreground:var(--warn-foreground);--warning-text:var(--warn-text);--lines:var(--border);--highlight:var(--primary);--key-bg:#dfe7d9;--key-border:#bccab7;--key-side:#d5e0cf}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--text:#e7ede3;--text-body:#ccd8c8;--text-dark:#a3b3a1;--text-darker:#7f8f7e;--text-placeholder:#667565;--bg-:18 26 19;--bg:#121a13;--box-:26 35 27;--box:#1a231b;--row:#161f17;--row-odd:#202a21;--skeleton:#263127;--image:#202a21;--border-table:#2b372c;--table-bg:#1a231b;--table-row:#161f17;--table-row-hover:#202a21;--table-head-bg:#202a21;--table-border:#2b372c;--label-bg:#232e24;--border:#2b372c;--input-bg:#161f17;--input:#3e4c3f;--border-popup:#3e4c3f;--infobox-bg:#1d281e;--infobox-border:#2b372c;--progress-trail:#263127;--forest:#26492e;--forest-fg:#e7ede3;--forest-fg-sub:#d9b45b;--clay:#c95f44;--clay-fg:#1a0f0b;--clay-fg-sub:#f0c9ba;--mustard:#e0b23c;--mustard-fg:#24331f;--mustard-fg-sub:#6a5416;--moss:#2f5147;--moss-fg:#e4efe6;--moss-fg-sub:#a6c4b4;--sage:#1a231b;--primary-:224 138 107;--primary:#e08a6b;--primary-gradient:#e8a86e;--primary-fg:#1a231b;--primary-fg-sub:#202a21;--secondary-:143 192 154;--secondary:#8fc09a;--secondary-gradient:#a9d3b2;--secondary-fg:#12200f;--secondary-fg-sub:#cfe4d2;--secondary-via:#9bc9a6;--secondary-to:#24382a;--tertiary-:35 46 36;--tertiary:#232e24;--wrong-:214 118 128;--wrong:#d67680;--wrong-fg:#121a13;--accent-:35 46 36;--accent:#232e24;--warn-:224 178 60;--warn:#e0b23c;--warn-text:#e5c46f;--warn-foreground:#1a2416;--code:#161f17;--key-bg:#232e24;--key-border:#3e4c3f;--key-side:#2b372c}}*{box-sizing:border-box;border-color:var(--border)}::-moz-selection{background-color:rgb(var(--primary-));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}::selection{background-color:rgb(var(--primary-));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}button,h1,input,textarea{font-weight:400}label{cursor:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--secondary)}hr{margin-bottom:1rem;margin-top:.5rem;border-width:0;border-bottom:1px var(--border);border-style:solid}ol.gray-numbers{counter-reset:li;margin-bottom:.5rem}ol.gray-numbers>li{counter-increment:li;margin-bottom:.25rem}ol.gray-numbers>li:before{content:counter(li) ".";display:inline-block;width:1.5rem;color:var(--text-darker)}.table-of-contents ol{counter-reset:item;padding-left:0}.table-of-contents li{display:block}.table-of-contents li:before{content:counters(item,".") " ";counter-increment:item}.text-block h1:not(.escape-text-block *),.text-block-h1{font-size:2.5rem;line-height:3rem;font-weight:600}.text-block h1:not(.escape-text-block *):not(.no-margin):not(.no-mt),.text-block-h1:not(.no-margin):not(.no-mt){margin-top:2.25rem}.text-block h1:not(.escape-text-block *):not(.no-margin),.text-block-h1:not(.no-margin){margin-bottom:1.75rem}.text-block-h1-margin:not(.no-mt){margin-top:2.25rem}.text-block-h1-margin{margin-bottom:1.75rem}.text-block h2:not(.escape-text-block *),.text-block-h2{font-size:1.75rem;line-height:2.125rem}.text-block h2:not(.escape-text-block *):not(.no-margin):not(.no-mt),.text-block-h2:not(.no-margin):not(.no-mt){margin-top:2.25rem}.text-block h2:not(.escape-text-block *):not(.no-margin),.text-block-h2:not(.no-margin){margin-bottom:1.25rem}.text-block-h2-margin:not(.no-mt){margin-top:2.25rem}.text-block-h2-margin{margin-bottom:1.25rem}.text-block h3:not(.escape-text-block *),.text-block-h3{font-size:1.5rem;line-height:2rem}.text-block h3:not(.escape-text-block *):not(.no-margin):not(.no-mt),.text-block-h3:not(.no-margin):not(.no-mt){margin-top:1.75rem}.text-block h3:not(.escape-text-block *):not(.no-margin),.text-block-h3:not(.no-margin){margin-bottom:1rem}.text-block-h3-margin:not(.no-mt){margin-top:1.75rem}.text-block-h3-margin{margin-bottom:1rem}.text-block h4:not(.escape-text-block *),.text-block-h4{font-size:1.25rem;line-height:1.75rem}.text-block h4:not(.escape-text-block *):not(.no-margin):not(.no-mt),.text-block-h4:not(.no-margin):not(.no-mt){margin-top:1.75rem}.text-block h4:not(.escape-text-block *):not(.no-margin),.text-block-h4:not(.no-margin){margin-bottom:1rem}.text-block-h4-margin:not(.no-mt){margin-top:1.75rem}.text-block-h4-margin{margin-bottom:1rem}.text-block h5:not(.escape-text-block *),.text-block-h5{font-size:1.125rem;line-height:1.75rem}.text-block h5:not(.escape-text-block *):not(.no-margin):not(.no-mt),.text-block-h5:not(.no-margin):not(.no-mt){margin-top:1.5rem}.text-block h5:not(.escape-text-block *):not(.no-margin),.text-block-h5:not(.no-margin){margin-bottom:.75rem}.text-block-h5-margin:not(.no-mt){margin-top:1.5rem}.text-block-h5-margin{margin-bottom:.75rem}.text-block h6:not(.escape-text-block *):not(.no-margin):not(.no-mt),.text-block-h6:not(.no-margin):not(.no-mt){margin-top:1.5rem}.text-block h6:not(.escape-text-block *):not(.no-margin),.text-block-h6:not(.no-margin){margin-bottom:.75rem}.text-block-h6-margin:not(.no-mt){margin-top:1.5rem}.text-block-h6-margin{margin-bottom:.75rem}.text-block ol:not(.escape-text-block *),.text-block p:not(.escape-text-block *),.text-block ul:not(.escape-text-block *){margin-top:.75rem;margin-bottom:.75rem}.text-block li:not(.escape-text-block *){margin-left:1.5rem}.text-block ol>li:not(.escape-text-block *){list-style-type:decimal}.text-block ul>li:not(.escape-text-block *){list-style-type:disc}.text-block:not(.no-margin) table{margin-top:1.5rem;margin-bottom:1.5rem}.text-block table{min-width:50%;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:10px;border-style:hidden;outline-style:solid;outline-width:1px;outline-color:var(--table-border)}.text-block td,.text-block th{padding:.5rem 1rem;border-width:1px;border-style:solid;border-color:var(--table-border)}.text-block td.with-icon,.text-block th.with-icon{padding-left:.25rem}.text-block td.with-icon-end,.text-block th.with-icon-end{padding-right:.25rem}.text-block tr:nth-child(2n){background-color:var(--table-row)}.text-block tr{background-color:var(--table-bg);color:var(--table-fg)}.text-block tbody tr:hover td:not(.detail),.text-block tbody tr:hover th:not(.detail){background-color:var(--table-row-hover)}.text-block th{background-color:var(--table-head-bg);text-align:left;font-weight:600;color:var(--table-head-fg)}.text-block table>:first-child>tr:first-child>:first-child{border-top-left-radius:10px}.text-block table>:first-child>tr:first-child>:last-child{border-top-right-radius:10px}.text-block table>:last-child>tr:last-child>:first-child{border-bottom-left-radius:10px}.text-block table>:last-child>tr:last-child>:last-child{border-bottom-right-radius:10px}.text-block.no-my>:first-child{margin-top:0}.text-block.no-my>:last-child{margin-bottom:0}.page{width:100%;max-width:1170px;font-size:1.125rem;line-height:1.75rem}.page[data-full-width=true]{max-width:100%}