@charset "UTF-8";/*!
 * Pico CSS ✨ v2.1.1 (https://picocss.com)
 * Copyright 2019-2025 - Licensed under MIT
 */:root,:host{--font-family-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-sans-serif: system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--font-family-emoji);--font-family-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--font-family-emoji);--font-family: var(--font-family-sans-serif);--line-height: 1.5;--font-weight: 400;--font-size: 100%;--text-underline-offset: .1rem;--border-radius: .25rem;--border-width: .0625rem;--outline-width: .125rem;--transition: .2s ease-in-out;--spacing: 1rem;--typography-spacing-vertical: 1rem;--block-spacing-vertical: var(--spacing);--block-spacing-horizontal: var(--spacing);--form-element-spacing-vertical: .75rem;--form-element-spacing-horizontal: 1rem}@media (min-width: 576px){:root,:host{--font-size: 106.25%}}@media (min-width: 768px){:root,:host{--font-size: 112.5%}}@media (min-width: 1024px){:root,:host{--font-size: 118.75%}}@media (min-width: 1280px){:root,:host{--font-size: 125%}}@media (min-width: 1536px){:root,:host{--font-size: 131.25%}}a{--text-decoration: underline}small{--font-size: .875em}h1,h2,h3,h4,h5,h6{--font-weight: 700}h1{--font-size: 2rem;--line-height: 1.125;--typography-spacing-top: 3rem}h2{--font-size: 1.75rem;--line-height: 1.15;--typography-spacing-top: 2.625rem}h3{--font-size: 1.5rem;--line-height: 1.175;--typography-spacing-top: 2.25rem}h4{--font-size: 1.25rem;--line-height: 1.2;--typography-spacing-top: 1.874rem}h5{--font-size: 1.125rem;--line-height: 1.225;--typography-spacing-top: 1.6875rem}h6{--font-size: 1rem;--line-height: 1.25;--typography-spacing-top: 1.5rem}thead th,thead td,tfoot th,tfoot td{--font-weight: 600;--border-width: .1875rem}pre,code,kbd,samp{--font-family: var(--font-family-monospace)}kbd{--font-weight: bolder}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:where(select,textarea){--outline-width: .0625rem}[type=search]{--border-radius: 5rem}[data-theme=light],:root:not([data-theme=dark]),:host(:not([data-theme=dark])){color-scheme:light;--background-color: #fff;--color: #373c44;--text-selection-color: rgba(2, 154, 232, .25);--muted-color: #646b79;--muted-border-color: rgb(231, 234, 239.5);--primary: #0172ad;--primary-background: #0172ad;--primary-border: var(--primary-background);--primary-underline: rgba(1, 114, 173, .5);--primary-hover: #015887;--primary-hover-background: #02659a;--primary-hover-border: var(--primary-hover-background);--primary-hover-underline: var(--primary-hover);--primary-focus: rgba(2, 154, 232, .5);--primary-inverse: #fff;--secondary: #5d6b89;--secondary-background: #525f7a;--secondary-border: var(--secondary-background);--secondary-underline: rgba(93, 107, 137, .5);--secondary-hover: #48536b;--secondary-hover-background: #48536b;--secondary-hover-border: var(--secondary-hover-background);--secondary-hover-underline: var(--secondary-hover);--secondary-focus: rgba(93, 107, 137, .25);--secondary-inverse: #fff;--contrast: #181c25;--contrast-background: #181c25;--contrast-border: var(--contrast-background);--contrast-underline: rgba(24, 28, 37, .5);--contrast-hover: #000;--contrast-hover-background: #000;--contrast-hover-border: var(--contrast-hover-background);--contrast-hover-underline: var(--secondary-hover);--contrast-focus: rgba(93, 107, 137, .25);--contrast-inverse: #fff;--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);--h1-color: #2d3138;--h2-color: #373c44;--h3-color: #424751;--h4-color: #4d535e;--h5-color: #5c6370;--h6-color: #646b79;--mark-background-color: rgb(252.5, 230.5, 191.5);--mark-color: #0f1114;--ins-color: rgb(28.5, 105.5, 84);--del-color: rgb(136, 56.5, 53);--blockquote-border-color: var(--muted-border-color);--blockquote-footer-color: var(--muted-color);--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--table-border-color: var(--muted-border-color);--table-row-stripped-background-color: rgba(111, 120, 135, .0375);--code-background-color: rgb(243, 244.5, 246.75);--code-color: #646b79;--code-kbd-background-color: var(--color);--code-kbd-color: var(--background-color)}@media only screen and (prefers-color-scheme: dark){:root:not([data-theme]),:host(:not([data-theme])){color-scheme:dark;--background-color: rgb(19, 22.5, 30.5);--color: #c2c7d0;--text-selection-color: rgba(1, 170, 255, .1875);--muted-color: #7b8495;--muted-border-color: #202632;--primary: #01aaff;--primary-background: #0172ad;--primary-border: var(--primary-background);--primary-underline: rgba(1, 170, 255, .5);--primary-hover: #79c0ff;--primary-hover-background: #017fc0;--primary-hover-border: var(--primary-hover-background);--primary-hover-underline: var(--primary-hover);--primary-focus: rgba(1, 170, 255, .375);--primary-inverse: #fff;--secondary: #969eaf;--secondary-background: #525f7a;--secondary-border: var(--secondary-background);--secondary-underline: rgba(150, 158, 175, .5);--secondary-hover: #b3b9c5;--secondary-hover-background: #5d6b89;--secondary-hover-border: var(--secondary-hover-background);--secondary-hover-underline: var(--secondary-hover);--secondary-focus: rgba(144, 158, 190, .25);--secondary-inverse: #fff;--contrast: #dfe3eb;--contrast-background: #eff1f4;--contrast-border: var(--contrast-background);--contrast-underline: rgba(223, 227, 235, .5);--contrast-hover: #fff;--contrast-hover-background: #fff;--contrast-hover-border: var(--contrast-hover-background);--contrast-hover-underline: var(--contrast-hover);--contrast-focus: rgba(207, 213, 226, .25);--contrast-inverse: #000;--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);--h1-color: #f0f1f3;--h2-color: #e0e3e7;--h3-color: #c2c7d0;--h4-color: #b3b9c5;--h5-color: #a4acba;--h6-color: #8891a4;--mark-background-color: #014063;--mark-color: #fff;--ins-color: #62af9a;--del-color: rgb(205.5, 126, 123);--blockquote-border-color: var(--muted-border-color);--blockquote-footer-color: var(--muted-color);--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--table-border-color: var(--muted-border-color);--table-row-stripped-background-color: rgba(111, 120, 135, .0375);--code-background-color: rgb(26, 30.5, 40.25);--code-color: #8891a4;--code-kbd-background-color: var(--color);--code-kbd-color: var(--background-color)}}[data-theme=dark]{color-scheme:dark;--background-color: rgb(19, 22.5, 30.5);--color: #c2c7d0;--text-selection-color: rgba(1, 170, 255, .1875);--muted-color: #7b8495;--muted-border-color: #202632;--primary: #01aaff;--primary-background: #0172ad;--primary-border: var(--primary-background);--primary-underline: rgba(1, 170, 255, .5);--primary-hover: #79c0ff;--primary-hover-background: #017fc0;--primary-hover-border: var(--primary-hover-background);--primary-hover-underline: var(--primary-hover);--primary-focus: rgba(1, 170, 255, .375);--primary-inverse: #fff;--secondary: #969eaf;--secondary-background: #525f7a;--secondary-border: var(--secondary-background);--secondary-underline: rgba(150, 158, 175, .5);--secondary-hover: #b3b9c5;--secondary-hover-background: #5d6b89;--secondary-hover-border: var(--secondary-hover-background);--secondary-hover-underline: var(--secondary-hover);--secondary-focus: rgba(144, 158, 190, .25);--secondary-inverse: #fff;--contrast: #dfe3eb;--contrast-background: #eff1f4;--contrast-border: var(--contrast-background);--contrast-underline: rgba(223, 227, 235, .5);--contrast-hover: #fff;--contrast-hover-background: #fff;--contrast-hover-border: var(--contrast-hover-background);--contrast-hover-underline: var(--contrast-hover);--contrast-focus: rgba(207, 213, 226, .25);--contrast-inverse: #000;--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);--h1-color: #f0f1f3;--h2-color: #e0e3e7;--h3-color: #c2c7d0;--h4-color: #b3b9c5;--h5-color: #a4acba;--h6-color: #8891a4;--mark-background-color: #014063;--mark-color: #fff;--ins-color: #62af9a;--del-color: rgb(205.5, 126, 123);--blockquote-border-color: var(--muted-border-color);--blockquote-footer-color: var(--muted-color);--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);--table-border-color: var(--muted-border-color);--table-row-stripped-background-color: rgba(111, 120, 135, .0375);--code-background-color: rgb(26, 30.5, 40.25);--code-color: #8891a4;--code-kbd-background-color: var(--color);--code-kbd-color: var(--background-color)}progress,[type=checkbox],[type=radio],[type=range]{accent-color:var(--primary)}*,*:before,*:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root),:where(:host){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--background-color);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family);text-underline-offset:var(--text-underline-offset);text-rendering:optimizeLegibility;overflow-wrap:break-word;tab-size:4}body{width:100%;margin:0}main{display:block}body>header,body>main,body>footer{padding-block:var(--block-spacing-vertical)}section{margin-bottom:var(--block-spacing-vertical)}b,strong{font-weight:bolder}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address,blockquote,dl,ol,p,pre,table,ul{margin-top:0;margin-bottom:var(--typography-spacing-vertical);color:var(--color);font-style:normal;font-weight:var(--font-weight)}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--typography-spacing-vertical);color:var(--color);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);font-family:var(--font-family)}h1{--color: var(--h1-color)}h2{--color: var(--h2-color)}h3{--color: var(--h3-color)}h4{--color: var(--h4-color)}h5{--color: var(--h5-color)}h6{--color: var(--h6-color)}:where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--typography-spacing-top)}p{margin-bottom:var(--typography-spacing-vertical)}hgroup{margin-bottom:var(--typography-spacing-vertical)}hgroup>*{margin-top:0;margin-bottom:0}hgroup>*:not(:first-child):last-child{--color: var(--muted-color);--font-weight: unset;font-size:1rem}:where(ol,ul) li{margin-bottom:calc(var(--typography-spacing-vertical) * .25)}:where(dl,ol,ul) :where(dl,ol,ul){margin:0;margin-top:calc(var(--typography-spacing-vertical) * .25)}ul li{list-style:square}mark{padding:.125rem .25rem;background-color:var(--mark-background-color);color:var(--mark-color);vertical-align:baseline}blockquote{display:block;margin:var(--typography-spacing-vertical) 0;padding:var(--spacing);border-right:none;border-left:.25rem solid var(--blockquote-border-color);border-inline-start:.25rem solid var(--blockquote-border-color);border-inline-end:none}blockquote footer{margin-top:calc(var(--typography-spacing-vertical) * .5);color:var(--blockquote-footer-color)}abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}ins{color:var(--ins-color);text-decoration:none}del{color:var(--del-color)}::selection{background-color:var(--text-selection-color)}:where(a:not([role=button])),[role=link]{--color: var(--primary);--background-color: transparent;--underline: var(--primary-underline);outline:none;background-color:var(--background-color);color:var(--color);text-decoration:var(--text-decoration);text-decoration-color:var(--underline);text-underline-offset:.125em;transition:background-color var(--transition),color var(--transition),text-decoration var(--transition),box-shadow var(--transition)}:where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--color: var(--primary-hover);--underline: var(--primary-hover-underline);--text-decoration: underline}:where(a:not([role=button])):focus-visible,[role=link]:focus-visible{box-shadow:0 0 0 var(--outline-width) var(--primary-focus)}a[role=button]{display:inline-block}button{margin:0;overflow:visible;font-family:inherit;text-transform:none}button,[type=submit],[type=reset],[type=button]{-webkit-appearance:button}button,[type=submit],[type=reset],[type=button],[type=file]::file-selector-button,[role=button]{--background-color: var(--primary-background);--border-color: var(--primary-border);--color: var(--primary-inverse);--box-shadow: var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:none;background-color:var(--background-color);box-shadow:var(--box-shadow);color:var(--color);font-weight:var(--font-weight);font-size:1rem;line-height:var(--line-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}button:is([aria-current]:not([aria-current=false])),button:is(:hover,:active,:focus),[type=submit]:is([aria-current]:not([aria-current=false])),[type=submit]:is(:hover,:active,:focus),[type=reset]:is([aria-current]:not([aria-current=false])),[type=reset]:is(:hover,:active,:focus),[type=button]:is([aria-current]:not([aria-current=false])),[type=button]:is(:hover,:active,:focus),[type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),[type=file]::file-selector-button:is(:hover,:active,:focus),[role=button]:is([aria-current]:not([aria-current=false])),[role=button]:is(:hover,:active,:focus){--background-color: var(--primary-hover-background);--border-color: var(--primary-hover-border);--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--color: var(--primary-inverse)}button:focus,button:is([aria-current]:not([aria-current=false])):focus,[type=submit]:focus,[type=submit]:is([aria-current]:not([aria-current=false])):focus,[type=reset]:focus,[type=reset]:is([aria-current]:not([aria-current=false])):focus,[type=button]:focus,[type=button]:is([aria-current]:not([aria-current=false])):focus,[type=file]::file-selector-button:focus,[type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,[role=button]:focus,[role=button]:is([aria-current]:not([aria-current=false])):focus{--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--outline-width) var(--primary-focus)}[type=submit],[type=reset],[type=button]{margin-bottom:var(--spacing)}[type=reset],[type=file]::file-selector-button{--background-color: var(--secondary-background);--border-color: var(--secondary-border);--color: var(--secondary-inverse);cursor:pointer}[type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--background-color: var(--secondary-hover-background);--border-color: var(--secondary-hover-border);--color: var(--secondary-inverse)}[type=reset]:focus,[type=file]::file-selector-button:focus{--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--outline-width) var(--secondary-focus)}:where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],:where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}:where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}th,td{padding:calc(var(--spacing) / 2) var(--spacing);border-bottom:var(--border-width) solid var(--table-border-color);background-color:var(--background-color);color:var(--color);font-weight:var(--font-weight);text-align:left;text-align:start}tfoot th,tfoot td{border-top:var(--border-width) solid var(--table-border-color);border-bottom:0}table.striped tbody tr:nth-child(odd) th,table.striped tbody tr:nth-child(odd) td{background-color:var(--table-row-stripped-background-color)}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}:where(iframe){border-style:none}img{max-width:100%;height:auto;border-style:none}:where(svg:not([fill])){fill:currentColor}svg:not(:root),svg:not(:host){overflow:hidden}pre,code,kbd,samp{font-size:.875em;font-family:var(--font-family)}pre code,pre samp{font-size:inherit;font-family:inherit}pre{-ms-overflow-style:scrollbar;overflow:auto}pre,code,kbd,samp{border-radius:var(--border-radius);background:var(--code-background-color);color:var(--code-color);font-weight:var(--font-weight);line-height:initial}code,kbd,samp{display:inline-block;padding:.375rem}pre{display:block;margin-bottom:var(--spacing);overflow-x:auto}pre>code,pre>samp{display:block;padding:var(--spacing);background:none;line-height:var(--line-height)}kbd{background-color:var(--code-kbd-background-color);color:var(--code-kbd-color);vertical-align:baseline}figure{display:block;margin:0;padding:0}figure figcaption{padding:calc(var(--spacing) * .5) 0;color:var(--muted-color)}hr{height:0;margin:var(--typography-spacing-vertical) 0;border:0;border-top:1px solid var(--muted-border-color);color:inherit}[hidden],template{display:none!important}canvas{display:inline-block}:root,:host{--color-red-950: #1c0d06;--color-red-900: #30130a;--color-red-850: #45150c;--color-red-800: #5c160d;--color-red-750: #72170f;--color-red-700: #861d13;--color-red-650: #9b2318;--color-red-600: #af291d;--color-red-550: #c52f21;--color-red-500: #d93526;--color-red-450: #ee402e;--color-red-400: #f06048;--color-red-350: #f17961;--color-red-300: #f38f79;--color-red-250: #f5a390;--color-red-200: #f5b7a8;--color-red-150: #f6cabf;--color-red-100: #f8dcd6;--color-red-50: #faeeeb;--color-red: #c52f21;--color-azure-950: #04121d;--color-azure-900: #061e2f;--color-azure-850: #052940;--color-azure-800: #033452;--color-azure-750: #014063;--color-azure-700: #014c75;--color-azure-650: #015887;--color-azure-600: #02659a;--color-azure-550: #0172ad;--color-azure-500: #017fc0;--color-azure-450: #018cd4;--color-azure-400: #029ae8;--color-azure-350: #01aaff;--color-azure-300: #51b4ff;--color-azure-250: #79c0ff;--color-azure-200: #9bccfd;--color-azure-150: #b7d9fc;--color-azure-100: #d1e5fb;--color-azure-50: #e9f2fc;--color-azure: #0172ad;--color-jade-950: #04140c;--color-jade-900: #052014;--color-jade-850: #042c1b;--color-jade-800: #033823;--color-jade-750: #00452b;--color-jade-700: #015234;--color-jade-650: #005f3d;--color-jade-600: #006d46;--color-jade-550: #007a50;--color-jade-500: #00895a;--color-jade-450: #029764;--color-jade-400: #00a66e;--color-jade-350: #00b478;--color-jade-300: #00c482;--color-jade-250: #00cc88;--color-jade-200: #21e299;--color-jade-150: #39f1a6;--color-jade-100: #70fcba;--color-jade-50: #cbfce1;--color-jade: #007a50;--color-slate-950: #0e1118;--color-slate-900: #181c25;--color-slate-850: #202632;--color-slate-800: #2a3140;--color-slate-750: #333c4e;--color-slate-700: #3d475c;--color-slate-650: #48536b;--color-slate-600: #525f7a;--color-slate-550: #5d6b89;--color-slate-500: #687899;--color-slate-450: #7385a9;--color-slate-400: #8191b5;--color-slate-350: #909ebe;--color-slate-300: #a0acc7;--color-slate-250: #b0b9d0;--color-slate-200: #bfc7d9;--color-slate-150: #cfd5e2;--color-slate-100: #dfe3eb;--color-slate-50: #eff1f4;--color-slate: #525f7a;--color-light: #fff;--color-dark: #000}.pico-color-red-950{color:var(--color-red-950)}.pico-color-red-900{color:var(--color-red-900)}.pico-color-red-850{color:var(--color-red-850)}.pico-color-red-800{color:var(--color-red-800)}.pico-color-red-750{color:var(--color-red-750)}.pico-color-red-700{color:var(--color-red-700)}.pico-color-red-650{color:var(--color-red-650)}.pico-color-red-600{color:var(--color-red-600)}.pico-color-red-550{color:var(--color-red-550)}.pico-color-red-500{color:var(--color-red-500)}.pico-color-red-450{color:var(--color-red-450)}.pico-color-red-400{color:var(--color-red-400)}.pico-color-red-350{color:var(--color-red-350)}.pico-color-red-300{color:var(--color-red-300)}.pico-color-red-250{color:var(--color-red-250)}.pico-color-red-200{color:var(--color-red-200)}.pico-color-red-150{color:var(--color-red-150)}.pico-color-red-100{color:var(--color-red-100)}.pico-color-red-50{color:var(--color-red-50)}.pico-color-red{color:var(--color-red)}.pico-color-azure-950{color:var(--color-azure-950)}.pico-color-azure-900{color:var(--color-azure-900)}.pico-color-azure-850{color:var(--color-azure-850)}.pico-color-azure-800{color:var(--color-azure-800)}.pico-color-azure-750{color:var(--color-azure-750)}.pico-color-azure-700{color:var(--color-azure-700)}.pico-color-azure-650{color:var(--color-azure-650)}.pico-color-azure-600{color:var(--color-azure-600)}.pico-color-azure-550{color:var(--color-azure-550)}.pico-color-azure-500{color:var(--color-azure-500)}.pico-color-azure-450{color:var(--color-azure-450)}.pico-color-azure-400{color:var(--color-azure-400)}.pico-color-azure-350{color:var(--color-azure-350)}.pico-color-azure-300{color:var(--color-azure-300)}.pico-color-azure-250{color:var(--color-azure-250)}.pico-color-azure-200{color:var(--color-azure-200)}.pico-color-azure-150{color:var(--color-azure-150)}.pico-color-azure-100{color:var(--color-azure-100)}.pico-color-azure-50{color:var(--color-azure-50)}.pico-color-azure{color:var(--color-azure)}.pico-color-jade-950{color:var(--color-jade-950)}.pico-color-jade-900{color:var(--color-jade-900)}.pico-color-jade-850{color:var(--color-jade-850)}.pico-color-jade-800{color:var(--color-jade-800)}.pico-color-jade-750{color:var(--color-jade-750)}.pico-color-jade-700{color:var(--color-jade-700)}.pico-color-jade-650{color:var(--color-jade-650)}.pico-color-jade-600{color:var(--color-jade-600)}.pico-color-jade-550{color:var(--color-jade-550)}.pico-color-jade-500{color:var(--color-jade-500)}.pico-color-jade-450{color:var(--color-jade-450)}.pico-color-jade-400{color:var(--color-jade-400)}.pico-color-jade-350{color:var(--color-jade-350)}.pico-color-jade-300{color:var(--color-jade-300)}.pico-color-jade-250{color:var(--color-jade-250)}.pico-color-jade-200{color:var(--color-jade-200)}.pico-color-jade-150{color:var(--color-jade-150)}.pico-color-jade-100{color:var(--color-jade-100)}.pico-color-jade-50{color:var(--color-jade-50)}.pico-color-jade{color:var(--color-jade)}.pico-color-slate-950{color:var(--color-slate-950)}.pico-color-slate-900{color:var(--color-slate-900)}.pico-color-slate-850{color:var(--color-slate-850)}.pico-color-slate-800{color:var(--color-slate-800)}.pico-color-slate-750{color:var(--color-slate-750)}.pico-color-slate-700{color:var(--color-slate-700)}.pico-color-slate-650{color:var(--color-slate-650)}.pico-color-slate-600{color:var(--color-slate-600)}.pico-color-slate-550{color:var(--color-slate-550)}.pico-color-slate-500{color:var(--color-slate-500)}.pico-color-slate-450{color:var(--color-slate-450)}.pico-color-slate-400{color:var(--color-slate-400)}.pico-color-slate-350{color:var(--color-slate-350)}.pico-color-slate-300{color:var(--color-slate-300)}.pico-color-slate-250{color:var(--color-slate-250)}.pico-color-slate-200{color:var(--color-slate-200)}.pico-color-slate-150{color:var(--color-slate-150)}.pico-color-slate-100{color:var(--color-slate-100)}.pico-color-slate-50{color:var(--color-slate-50)}.pico-color-slate{color:var(--color-slate)}:root{--color-slate-25: rgb(247, 248, 249.5);--font-size: 100%;--font-weight: 400;--code-background-color: var(--color-slate-25)}html{background-color:var(--primary-background)}body{display:flex;justify-content:center;min-height:100vh}h1,h2,h3,h4,h5,h6{--font-weight: 600}a{text-decoration:none;border-bottom:dotted 1px}a:hover{border-bottom-style:solid}a:focus{border-bottom-color:transparent}button{touch-action:manipulation}button:focus{outline:none}@media only screen and (prefers-color-scheme: dark){:root:not([data-theme]),:host(:not([data-theme])){--primary-background: var(--color-azure-700);--code-background-color: var(--color-slate-850)}}main[data-astro-cid-x3dp2g2s]{width:100%;margin-top:4px;padding-inline:10px;background-color:var(--background-color)}@media (min-width: 768px){main[data-astro-cid-x3dp2g2s]{max-width:77ch;padding-inline:30px}}header[data-astro-cid-hpnw4vwy]{display:flex;flex-direction:row;align-items:flex-start;gap:.6rem;padding-top:.6rem}.logo[data-astro-cid-hpnw4vwy]{border:none;text-decoration:none;font-size:2.8rem;line-height:1;font-weight:700}h1[data-astro-cid-hpnw4vwy]{font-weight:600}.metadata[data-astro-cid-hpnw4vwy]{color:var(--muted-color)}footer[data-astro-cid-k2f5zb5c]{margin:1rem 0 .5rem;text-align:center}nav[data-astro-cid-k2f5zb5c]{display:inline-block}li[data-astro-cid-k2f5zb5c]{display:inline-block}
