@charset "UTF-8";@font-face{font-family:icomoon;src:url(data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBtoAAAC8AAAAYGNtYXAVptXnAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zq5G0RoAAAF4AAABXGhlYWQtRsc/AAAC1AAAADZoaGVhB8IDxgAAAwwAAAAkaG10eAoAAAAAAAMwAAAAFGxvY2EAKADCAAADRAAAAAxtYXhwAAcAZgAAA1AAAAAgbmFtZZlKCfsAAANwAAABhnBvc3QAAwAAAAAE+AAAACAAAwMAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADqsAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6rD//f//AAAAAAAg6rD//f//AAH/4xVUAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAQAA8AAYwAAASIHDgEHBhUUFx4BFxYXFjY1PAEnBiYxLgExJjYxHgExFjY3PgE3JicuAScmNTQ2Ny4BNzAWFz4BMzIWFz4BMRYGBx4BFRQHDgEHBgceARUUBhUUFjc2Nz4BNzY1NCcuAScmIwIAal1eiygoGhpdQUBMExABakISJyMnJigiXRYEEgsrKipCFBUcGQQMFUNKHkEhIUEeSkMVDAQZHBUUQyopKw4VARATTEFAXRoaKCiLXl1qA7MoKItdXmpUTU2ALy8ZBBIKCTYgF1QsHxgHAzI7BwoYIgoFDA04Ly9JKkUbCUk1AzEICQkIMQM1SQkbRSpKLy44DA0FCzAjNEwNChIEGS8wf01NVGpeXYsoKAAAAAABAAAAAQAA5y0QYV8PPPUACwQAAAAAAOUTwWEAAAAA5RPBYQAA/8AEAAPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAFBAAAAAAAAAAAAAAAAgAAAAQAAAAAAAAAAAoAFAAeAK4AAQAAAAUAZAABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype"),url(data:font/woff;base64,d09GRgABAAAAAAVkAAsAAAAABRgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIG2mNtYXAAAAFoAAAAVAAAAFQVptXnZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAVwAAAFcrkbRGmhlYWQAAAMgAAAANgAAADYtRsc/aGhlYQAAA1gAAAAkAAAAJAfCA8ZobXR4AAADfAAAABQAAAAUCgAAAGxvY2EAAAOQAAAADAAAAAwAKADCbWF4cAAAA5wAAAAgAAAAIAAHAGZuYW1lAAADvAAAAYYAAAGGmUoJ+3Bvc3QAAAVEAAAAIAAAACAAAwAAAAMDAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6rADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOqw//3//wAAAAAAIOqw//3//wAB/+MVVAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AEAAPAAGMAAAEiBw4BBwYVFBceARcWFxY2NTwBJwYmMS4BMSY2MR4BMRY2Nz4BNyYnLgEnJjU0NjcuATcwFhc+ATMyFhc+ATEWBgceARUUBw4BBwYHHgEVFAYVFBY3Njc+ATc2NTQnLgEnJiMCAGpdXosoKBoaXUFATBMQAWpCEicjJyYoIl0WBBILKyoqQhQVHBkEDBVDSh5BISFBHkpDFQwEGRwVFEMqKSsOFQEQE0xBQF0aGigoi15dagOzKCiLXV5qVE1NgC8vGQQSCgk2IBdULB8YBwMyOwcKGCIKBQwNOC8vSSpFGwlJNQMxCAkJCDEDNUkJG0UqSi8uOAwNBQswIzRMDQoSBBkvMH9NTVRqXl2LKCgAAAAAAQAAAAEAAOctEGFfDzz1AAsEAAAAAADlE8FhAAAAAOUTwWEAAP/ABAADwAAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAABQQAAAAAAAAAAAAAAAIAAAAEAAAAAAAAAAAKABQAHgCuAAEAAAAFAGQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff"),url(/assets/icomoon-Cv33RzRh.svg?dhu43b#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-github:before{content:""}/*!
 * Pico CSS ✨ v2.1.1 (https://picocss.com)
 * Copyright 2019-2025 - Licensed under MIT
 */:root{--pico-font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--pico-font-family-sans-serif: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--pico-font-family-emoji);--pico-font-family-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--pico-font-family-emoji);--pico-font-family: var(--pico-font-family-sans-serif);--pico-line-height: 1.5;--pico-font-weight: 400;--pico-font-size: 100%;--pico-text-underline-offset: .1rem;--pico-border-radius: .25rem;--pico-border-width: .0625rem;--pico-outline-width: .125rem;--pico-transition: .2s ease-in-out;--pico-spacing: 1rem;--pico-typography-spacing-vertical: 1rem;--pico-block-spacing-vertical: var(--pico-spacing);--pico-block-spacing-horizontal: var(--pico-spacing);--pico-form-element-spacing-vertical: .75rem;--pico-form-element-spacing-horizontal: 1rem;--pico-group-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-group-box-shadow-focus-with-button: 0 0 0 var(--pico-outline-width) var(--pico-primary-focus);--pico-group-box-shadow-focus-with-input: 0 0 0 .0625rem var(--pico-form-element-border-color);--pico-nav-element-spacing-vertical: 1rem;--pico-nav-element-spacing-horizontal: .5rem;--pico-nav-link-spacing-vertical: .5rem;--pico-nav-link-spacing-horizontal: .5rem;--pico-nav-breadcrumb-divider: ">";--pico-icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");--pico-icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}@media(min-width:576px){:root{--pico-font-size: 106.25%}}@media(min-width:768px){:root{--pico-font-size: 112.5%}}@media(min-width:1024px){:root{--pico-font-size: 118.75%}}@media(min-width:1280px){:root{--pico-font-size: 125%}}@media(min-width:1536px){:root{--pico-font-size: 131.25%}}a{--pico-text-decoration: underline}h1,h2,h3{--pico-font-weight: 700}h1{--pico-font-size: 2rem;--pico-line-height: 1.125;--pico-typography-spacing-top: 3rem}h2{--pico-font-size: 1.75rem;--pico-line-height: 1.15;--pico-typography-spacing-top: 2.625rem}h3{--pico-font-size: 1.5rem;--pico-line-height: 1.175;--pico-typography-spacing-top: 2.25rem}:root:not([data-theme=dark]),:host(:not([data-theme=dark])){--csstools-color-scheme--light: initial;color-scheme:light;--pico-background-color: #fff;--pico-color: #373c44;--pico-text-selection-color: rgba(2, 154, 232, .25);--pico-muted-color: #646b79;--pico-muted-border-color: rgb(231, 234, 239.5);--pico-primary: #0172ad;--pico-primary-background: #0172ad;--pico-primary-border: var(--pico-primary-background);--pico-primary-underline: rgba(1, 114, 173, .5);--pico-primary-hover: #015887;--pico-primary-hover-background: #02659a;--pico-primary-hover-border: var(--pico-primary-hover-background);--pico-primary-hover-underline: var(--pico-primary-hover);--pico-primary-focus: rgba(2, 154, 232, .5);--pico-primary-inverse: #fff;--pico-secondary: #5d6b89;--pico-secondary-background: #525f7a;--pico-secondary-border: var(--pico-secondary-background);--pico-secondary-underline: rgba(93, 107, 137, .5);--pico-secondary-hover: #48536b;--pico-secondary-hover-background: #48536b;--pico-secondary-hover-border: var(--pico-secondary-hover-background);--pico-secondary-hover-underline: var(--pico-secondary-hover);--pico-secondary-focus: rgba(93, 107, 137, .25);--pico-secondary-inverse: #fff;--pico-contrast: #181c25;--pico-contrast-background: #181c25;--pico-contrast-border: var(--pico-contrast-background);--pico-contrast-underline: rgba(24, 28, 37, .5);--pico-contrast-hover: #000;--pico-contrast-hover-background: #000;--pico-contrast-hover-border: var(--pico-contrast-hover-background);--pico-contrast-hover-underline: var(--pico-secondary-hover);--pico-contrast-focus: rgba(93, 107, 137, .25);--pico-contrast-inverse: #fff;--pico-box-shadow: .0145rem .029rem .174rem rgba(129, 145, 181, .01698), .0335rem .067rem .402rem rgba(129, 145, 181, .024), .0625rem .125rem .75rem rgba(129, 145, 181, .03), .1125rem .225rem 1.35rem rgba(129, 145, 181, .036), .2085rem .417rem 2.502rem rgba(129, 145, 181, .04302), .5rem 1rem 6rem rgba(129, 145, 181, .06), 0 0 0 .0625rem rgba(129, 145, 181, .015);--pico-h1-color: #2d3138;--pico-h2-color: #373c44;--pico-h3-color: #424751;--pico-h4-color: #4d535e;--pico-h5-color: #5c6370;--pico-h6-color: #646b79;--pico-mark-background-color: rgb(252.5, 230.5, 191.5);--pico-mark-color: #0f1114;--pico-ins-color: rgb(28.5, 105.5, 84);--pico-del-color: rgb(136, 56.5, 53);--pico-blockquote-border-color: var(--pico-muted-border-color);--pico-blockquote-footer-color: var(--pico-muted-color);--pico-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color: var(--pico-muted-border-color);--pico-table-row-stripped-background-color: rgba(111, 120, 135, .0375);--pico-form-element-background-color: rgb(251, 251.5, 252.25);--pico-form-element-selected-background-color: #dfe3eb;--pico-form-element-border-color: #cfd5e2;--pico-form-element-color: #23262c;--pico-form-element-placeholder-color: var(--pico-muted-color);--pico-form-element-active-background-color: #fff;--pico-form-element-active-border-color: var(--pico-primary-border);--pico-form-element-focus-color: var(--pico-primary-border);--pico-form-element-disabled-opacity: .5;--pico-form-element-invalid-border-color: rgb(183.5, 105.5, 106.5);--pico-form-element-invalid-active-border-color: rgb(200.25, 79.25, 72.25);--pico-form-element-invalid-focus-color: var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color: rgb(76, 154.5, 137.5);--pico-form-element-valid-active-border-color: rgb(39, 152.75, 118.75);--pico-form-element-valid-focus-color: var(--pico-form-element-valid-active-border-color);--pico-switch-background-color: #bfc7d9;--pico-switch-checked-background-color: var(--pico-primary-background);--pico-switch-color: #fff;--pico-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 154.5, 137.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200.25, 79.25, 72.25)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]),:host(:not([data-theme])){--csstools-color-scheme--light: ;color-scheme:dark;--pico-background-color: rgb(19, 22.5, 30.5);--pico-color: #c2c7d0;--pico-text-selection-color: rgba(1, 170, 255, .1875);--pico-muted-color: #7b8495;--pico-muted-border-color: #202632;--pico-primary: #01aaff;--pico-primary-background: #0172ad;--pico-primary-border: var(--pico-primary-background);--pico-primary-underline: rgba(1, 170, 255, .5);--pico-primary-hover: #79c0ff;--pico-primary-hover-background: #017fc0;--pico-primary-hover-border: var(--pico-primary-hover-background);--pico-primary-hover-underline: var(--pico-primary-hover);--pico-primary-focus: rgba(1, 170, 255, .375);--pico-primary-inverse: #fff;--pico-secondary: #969eaf;--pico-secondary-background: #525f7a;--pico-secondary-border: var(--pico-secondary-background);--pico-secondary-underline: rgba(150, 158, 175, .5);--pico-secondary-hover: #b3b9c5;--pico-secondary-hover-background: #5d6b89;--pico-secondary-hover-border: var(--pico-secondary-hover-background);--pico-secondary-hover-underline: var(--pico-secondary-hover);--pico-secondary-focus: rgba(144, 158, 190, .25);--pico-secondary-inverse: #fff;--pico-contrast: #dfe3eb;--pico-contrast-background: #eff1f4;--pico-contrast-border: var(--pico-contrast-background);--pico-contrast-underline: rgba(223, 227, 235, .5);--pico-contrast-hover: #fff;--pico-contrast-hover-background: #fff;--pico-contrast-hover-border: var(--pico-contrast-hover-background);--pico-contrast-hover-underline: var(--pico-contrast-hover);--pico-contrast-focus: rgba(207, 213, 226, .25);--pico-contrast-inverse: #000;--pico-box-shadow: .0145rem .029rem .174rem rgba(7, 8.5, 12, .01698), .0335rem .067rem .402rem rgba(7, 8.5, 12, .024), .0625rem .125rem .75rem rgba(7, 8.5, 12, .03), .1125rem .225rem 1.35rem rgba(7, 8.5, 12, .036), .2085rem .417rem 2.502rem rgba(7, 8.5, 12, .04302), .5rem 1rem 6rem rgba(7, 8.5, 12, .06), 0 0 0 .0625rem rgba(7, 8.5, 12, .015);--pico-h1-color: #f0f1f3;--pico-h2-color: #e0e3e7;--pico-h3-color: #c2c7d0;--pico-h4-color: #b3b9c5;--pico-h5-color: #a4acba;--pico-h6-color: #8891a4;--pico-mark-background-color: #014063;--pico-mark-color: #fff;--pico-ins-color: #62af9a;--pico-del-color: rgb(205.5, 126, 123);--pico-blockquote-border-color: var(--pico-muted-border-color);--pico-blockquote-footer-color: var(--pico-muted-color);--pico-button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color: var(--pico-muted-border-color);--pico-table-row-stripped-background-color: rgba(111, 120, 135, .0375);--pico-form-element-background-color: rgb(28, 33, 43.5);--pico-form-element-selected-background-color: #2a3140;--pico-form-element-border-color: #2a3140;--pico-form-element-color: #e0e3e7;--pico-form-element-placeholder-color: #8891a4;--pico-form-element-active-background-color: rgb(26, 30.5, 40.25);--pico-form-element-active-border-color: var(--pico-primary-border);--pico-form-element-focus-color: var(--pico-primary-border);--pico-form-element-disabled-opacity: .5;--pico-form-element-invalid-border-color: rgb(149.5, 74, 80);--pico-form-element-invalid-active-border-color: rgb(183.25, 63.5, 59);--pico-form-element-invalid-focus-color: var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color: #2a7b6f;--pico-form-element-valid-active-border-color: rgb(22, 137, 105.5);--pico-form-element-valid-focus-color: var(--pico-form-element-valid-active-border-color);--pico-switch-background-color: #333c4e;--pico-switch-checked-background-color: var(--pico-primary-background);--pico-switch-color: #fff;--pico-switch-thumb-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--pico-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(149.5, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E")}}[type=range]{accent-color:var(--pico-primary)}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--pico-background-color);color:var(--pico-color);font-weight:400;font-weight:var(--pico-font-weight);font-size:100%;font-size:var(--pico-font-size);line-height:1.5;line-height:var(--pico-line-height);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica,Arial,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-family:var(--pico-font-family);text-underline-offset:.1rem;text-underline-offset:var(--pico-text-underline-offset);text-rendering:optimizeLegibility;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{width:100%;margin:0}main{display:block}body>header,body>main,body>footer{width:100%;margin-right:auto;margin-left:auto;padding:1rem;padding:var(--pico-block-spacing-vertical) var(--pico-block-spacing-horizontal)}@media(min-width:576px){body>header,body>main,body>footer{max-width:510px;padding-right:0;padding-left:0}}@media(min-width:768px){body>header,body>main,body>footer{max-width:700px}}@media(min-width:1024px){body>header,body>main,body>footer{max-width:950px}}@media(min-width:1280px){body>header,body>main,body>footer{max-width:1200px}}@media(min-width:1536px){body>header,body>main,body>footer{max-width:1200px}}section{margin-bottom:1rem;margin-bottom:var(--pico-block-spacing-vertical)}b{font-weight:bolder}p,pre,ul{margin-top:0;margin-bottom:1rem;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-style:normal;font-weight:400;font-weight:var(--pico-font-weight)}h1,h2,h3{margin-top:0;margin-bottom:1rem;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-weight:400;font-weight:var(--pico-font-weight);font-size:100%;font-size:var(--pico-font-size);line-height:1.5;line-height:var(--pico-line-height);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica,Arial,Helvetica Neue,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-family:var(--pico-font-family)}h1{--pico-color: var(--pico-h1-color)}h2{--pico-color: var(--pico-h2-color)}h3{--pico-color: var(--pico-h3-color)}:where(article,p,pre,ul)~h1{margin-top:var(--pico-typography-spacing-top)}:where(article,p,pre,ul)~h2{margin-top:var(--pico-typography-spacing-top)}:where(article,p,pre,ul)~h3{margin-top:var(--pico-typography-spacing-top)}p{margin-bottom:1rem;margin-bottom:var(--pico-typography-spacing-vertical)}:where(ul) li{margin-bottom:.25rem;margin-bottom:calc(var(--pico-typography-spacing-vertical) * .25)}ul li{list-style:square}::-moz-selection{background-color:var(--pico-text-selection-color)}::selection{background-color:var(--pico-text-selection-color)}:where(a:not([role=button])){--pico-color: var(--pico-primary);--pico-background-color: transparent;--pico-underline: var(--pico-primary-underline);outline:none;background-color:transparent;background-color:var(--pico-background-color);color:var(--pico-color);-webkit-text-decoration:var(--pico-text-decoration);text-decoration:var(--pico-text-decoration);text-decoration-color:var(--pico-underline);text-underline-offset:.125em;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-text-decoration .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,text-decoration .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-text-decoration .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-transition:background-color var(--pico-transition),color var(--pico-transition),-webkit-text-decoration var(--pico-transition),-webkit-box-shadow var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),-webkit-text-decoration var(--pico-transition),-webkit-box-shadow var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition),-webkit-text-decoration var(--pico-transition),-webkit-box-shadow var(--pico-transition)}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}button,[type=button]{-webkit-appearance:button}[type=file]::-webkit-file-upload-button{--pico-background-color: var(--pico-primary-background);--pico-border-color: var(--pico-primary-border);--pico-color: var(--pico-primary-inverse);--pico-box-shadow: var(--pico-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:.75rem 1rem;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:.0625rem solid #0172ad;border:var(--pico-border-width) solid var(--pico-border-color);border-radius:.25rem;border-radius:var(--pico-border-radius);outline:none;background-color:#0172ad;background-color:var(--pico-background-color);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000;-webkit-box-shadow:var(--pico-box-shadow);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:400;font-weight:var(--pico-font-weight);font-size:1rem;line-height:1.5;line-height:var(--pico-line-height);text-align:center;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),-webkit-box-shadow var(--pico-transition);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),-webkit-box-shadow var(--pico-transition);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition),-webkit-box-shadow var(--pico-transition)}button,[type=button],[type=file]::file-selector-button{--pico-background-color: var(--pico-primary-background);--pico-border-color: var(--pico-primary-border);--pico-color: var(--pico-primary-inverse);--pico-box-shadow: var(--pico-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:.75rem 1rem;padding:var(--pico-form-element-spacing-vertical) var(--pico-form-element-spacing-horizontal);border:.0625rem solid #0172ad;border:var(--pico-border-width) solid var(--pico-border-color);border-radius:.25rem;border-radius:var(--pico-border-radius);outline:none;background-color:#0172ad;background-color:var(--pico-background-color);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000;-webkit-box-shadow:var(--pico-box-shadow);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:400;font-weight:var(--pico-font-weight);font-size:1rem;line-height:1.5;line-height:var(--pico-line-height);text-align:center;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),-webkit-box-shadow var(--pico-transition);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),-webkit-box-shadow var(--pico-transition);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition),-webkit-box-shadow var(--pico-transition)}button:active,[type=button]:active{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::-webkit-file-upload-button:hover{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::file-selector-button:hover{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::-webkit-file-upload-button:active{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::file-selector-button:active{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::-webkit-file-upload-button:focus{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::file-selector-button:focus{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}button:hover,button:focus,[type=button]:hover,[type=button]:focus{--pico-background-color: var(--pico-primary-hover-background);--pico-border-color: var(--pico-primary-hover-border);--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color: var(--pico-primary-inverse)}[type=file]::-webkit-file-upload-button:focus{--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}button:focus,[type=button]:focus,[type=file]::file-selector-button:focus{--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}[type=button]{margin-bottom:1rem;margin-bottom:var(--pico-spacing)}[type=file]::-webkit-file-upload-button{--pico-background-color: var(--pico-secondary-background);--pico-border-color: var(--pico-secondary-border);--pico-color: var(--pico-secondary-inverse);cursor:pointer}[type=file]::file-selector-button{--pico-background-color: var(--pico-secondary-background);--pico-border-color: var(--pico-secondary-border);--pico-color: var(--pico-secondary-inverse);cursor:pointer}[type=file]::-webkit-file-upload-button:hover:not(.does-not-exist){--pico-background-color: var(--pico-secondary-hover-background);--pico-border-color: var(--pico-secondary-hover-border);--pico-color: var(--pico-secondary-inverse)}[type=file]::file-selector-button:hover:not(.does-not-exist){--pico-background-color: var(--pico-secondary-hover-background);--pico-border-color: var(--pico-secondary-hover-border);--pico-color: var(--pico-secondary-inverse)}[type=file]::-webkit-file-upload-button:active:not(.does-not-exist){--pico-background-color: var(--pico-secondary-hover-background);--pico-border-color: var(--pico-secondary-hover-border);--pico-color: var(--pico-secondary-inverse)}[type=file]::file-selector-button:active:not(.does-not-exist){--pico-background-color: var(--pico-secondary-hover-background);--pico-border-color: var(--pico-secondary-hover-border);--pico-color: var(--pico-secondary-inverse)}[type=file]::-webkit-file-upload-button:focus:not(.does-not-exist){--pico-background-color: var(--pico-secondary-hover-background);--pico-border-color: var(--pico-secondary-hover-border);--pico-color: var(--pico-secondary-inverse)}[type=file]::file-selector-button:focus:not(.does-not-exist){--pico-background-color: var(--pico-secondary-hover-background);--pico-border-color: var(--pico-secondary-hover-border);--pico-color: var(--pico-secondary-inverse)}[type=file]::-webkit-file-upload-button:focus{--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}[type=file]::file-selector-button:focus{--pico-box-shadow: var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}:where(button,[type=button])[disabled]{opacity:.5;pointer-events:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{padding:0;border-style:none}::-ms-expand{display:none}[type=file],[type=range]{padding:0;border-width:0}:where(nav li):before{float:left;content:"​"}nav,nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible}nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:0;list-style:none}nav ul:first-of-type{margin-left:-.5rem;margin-left:calc(var(--pico-nav-element-spacing-horizontal) * -1)}nav ul:last-of-type{margin-right:-.5rem;margin-right:calc(var(--pico-nav-element-spacing-horizontal) * -1)}nav li{display:inline-block;margin:0;padding:1rem .5rem;padding:var(--pico-nav-element-spacing-vertical) var(--pico-nav-element-spacing-horizontal)}nav li :where(a){display:inline-block;margin:-.5rem;margin:calc(var(--pico-nav-link-spacing-vertical) * -1) calc(var(--pico-nav-link-spacing-horizontal) * -1);padding:.5rem;padding:var(--pico-nav-link-spacing-vertical) var(--pico-nav-link-spacing-horizontal);border-radius:.25rem;border-radius:var(--pico-border-radius)}nav li :where(a):not(:hover){-webkit-text-decoration:none;text-decoration:none}nav li button,nav li [type=button]{height:auto;margin-right:inherit;margin-bottom:0;margin-left:inherit;padding:.375rem .5rem;padding:calc(var(--pico-nav-link-spacing-vertical) - var(--pico-border-width) * 2) var(--pico-nav-link-spacing-horizontal)}nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:auto;margin-bottom:auto;height:80px}body>header{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;height:80px}header .logo{margin:0;padding:0;letter-spacing:.25rem}header .nav-icon{--pico-color: var(--pico-h1-color);font-size:1.25rem;-webkit-text-decoration:none;text-decoration:none}.title-mark{color:transparent;background-image:-webkit-gradient(linear,left top,right top,from(#ffffff),to(#acacac));background-image:linear-gradient(90deg,#fff,#acacac);-webkit-background-clip:text;background-clip:text}body>main{min-height:calc(100vh - 160px)}#hero h2{font-size:3rem}#hero{min-height:150px;max-width:20rem;margin:150px auto 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#demo{margin:150px auto}#demo .demo-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#demo .left-pane{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;position:relative}#demo .left-pane:before{content:"";position:absolute;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#feca57,#ff9ff3);-webkit-filter:blur(3rem);filter:blur(3rem);inset:-3rem;opacity:.1;background-size:800% 800%;-webkit-animation:glow-position 10s ease-in-out infinite alternate;animation:glow-position 10s ease-in-out infinite alternate;z-index:-1}#demo .right-pane{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}#demo pre{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;overflow:auto;min-height:300px;height:100%;margin:0;padding:0;background-color:var(--pico-background-color);border:1px solid transparent;border-radius:5px;background-origin:border-box;background-clip:padding-box,border-box}#demo pre code{font-size:.75rem;position:absolute;padding:1rem;min-height:100%;display:block;outline:none;background:transparent;color:var(--pico-color);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-family:var(--pico-font-family-monospace)}#demo #run-button{font-size:.75rem;height:2rem;padding:0;margin:0;background:linear-gradient(45deg,#4ecdc4,#45b7d1);border:none;color:#fff;font-weight:600}#demo #run-button:hover:not(:disabled){background:linear-gradient(45deg,#45b7d1,#4ecdc4)}#demo #run-button:disabled{opacity:.6;cursor:not-allowed}#demo .output-area{height:100%}#demo #output{font-size:.75rem;height:100%;padding:1rem;border-radius:5px;background-color:var(--pico-background-color);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-family:var(--pico-font-family-monospace);color:var(--pico-color);white-space:pre-wrap;word-break:break-word;line-height:1.5;overflow-y:auto}@media(max-width:768px){#demo{max-width:100%}#demo .demo-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#demo .left-pane{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#demo .right-pane{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#demo #output{max-height:400px}}@media(max-width:768px){#demo pre{border-bottom-left-radius:0;border-bottom-right-radius:0}#demo #run-button{border-top-right-radius:0;border-top-left-radius:0}#demo #output{border:1px solid #45b7d1}}@media not (max-width:768px){#demo .demo-flex{border-radius:5px;border:1px solid #45b7d1}#demo .left-pane{border-right:1px solid #45b7d1}#demo pre{border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#demo #run-button{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0}#demo #output{border-top-left-radius:0;border-bottom-left-radius:0;height:400px}}#rationale{margin-top:100px;margin-bottom:100px}#rationale .rationale-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:2rem}@media(max-width:768px){#rationale .rationale-grid{grid-template-columns:1fr;gap:1.5rem}}#rationale .rationale-item{border-radius:8px;padding:0;position:relative;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#rationale .rationale-item:before{content:"";display:inline-block;position:absolute;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4,#feca57);-webkit-filter:blur(1.5rem);filter:blur(1.5rem);inset:-1rem;opacity:0;background-size:800% 800%;z-index:-1;border-radius:8px;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}#rationale .rationale-item:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px #0000001a}#rationale .rationale-item:hover:before{opacity:.075}#rationale .rationale-item .rationale-content{background-color:#13171fcc;border:1px solid var(--pico-muted-border-color);border-radius:8px;padding:1.5rem;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#rationale .rationale-item .rationale-content h3{margin-top:0;margin-bottom:1rem;color:var(--pico-h3-color);font-size:1.25rem;font-weight:600}#rationale .rationale-item .rationale-content .header-highlight{color:transparent;background-color:#45b7d1;font-weight:700;-webkit-background-clip:text;background-clip:text}#rationale .rationale-item .rationale-content .header-highlight::-moz-selection{color:#fff}#rationale .rationale-item .rationale-content .header-highlight::selection{color:#fff}#rationale .rationale-item .rationale-content p{margin-bottom:0;font-size:18px;line-height:1.6;color:var(--pico-muted-color)}#quick-tour{margin-top:100px;margin-bottom:100px}#quick-tour .section-title{text-align:center;font-size:2.5rem;margin-bottom:100px}#quick-tour .feature-grid{grid-gap:2rem}@media(max-width:768px){#quick-tour .feature-grid{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media not (max-width:768px){#quick-tour .feature-grid{-webkit-column-count:2;-moz-column-count:2;column-count:2}}#quick-tour .feature-item{display:inline-block;margin:0 0 1em;width:100%;overflow:auto}#quick-tour .feature-item h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#45b7d1}#quick-tour .feature-item pre{border:1px solid var(--pico-muted-border-color);border-radius:8px;padding:1rem}#quick-tour .feature-item code{font-size:.75rem}#quick-tour .feature-item code .planned{color:var(--pico-muted-color);border-radius:5px;padding:0 6px;display:inline-block;border:1px solid var(--pico-muted-color);scale:.7;-webkit-transform-origin:left center;transform-origin:left center}body>footer{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;height:40px;font-size:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:smaller}body>footer p{margin:0}body>footer a{--pico-color: var(--pico-p-color);text-decoration-color:var(--pico-p-color)}@-webkit-keyframes glow-position{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes glow-position{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}
