@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-arabic-400-normal-nteNHImy.woff2) format("woff2"),url(/assets/cascadia-code-arabic-400-normal-Oi6FZbsc.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-braille-400-normal-BAn_c25H.woff2) format("woff2"),url(/assets/cascadia-code-braille-400-normal-BfeV5eyL.woff) format("woff");unicode-range:U+2800-28FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-cyrillic-ext-400-normal-CP7Y9IUG.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-cyrillic-400-normal-Cdwv4UkU.woff2) format("woff2"),url(/assets/cascadia-code-cyrillic-400-normal-C2LS-hH9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-greek-400-normal-ChD_unUD.woff2) format("woff2"),url(/assets/cascadia-code-greek-400-normal-CHxdf9XQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-hebrew-400-normal-BQw2hBz4.woff2) format("woff2"),url(/assets/cascadia-code-hebrew-400-normal-DrZM8vWv.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-symbols2-400-normal-CB4ZJn9r.woff2) format("woff2"),url(/assets/cascadia-code-symbols2-400-normal-Cvoy0mlV.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-vietnamese-400-normal-DBwVjDy1.woff2) format("woff2"),url(/assets/cascadia-code-vietnamese-400-normal-DYLY02_G.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-latin-ext-400-normal-OOT9GOef.woff2) format("woff2"),url(/assets/cascadia-code-latin-ext-400-normal-BM56sWlW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cascadia Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cascadia-code-latin-400-normal-hfeVgAEz.woff2) format("woff2"),url(/assets/cascadia-code-latin-400-normal-BsebbazI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ace-github .ace_gutter{background:#e8e8e8;color:#aaa}.ace-github{background:#fff;color:#000}.ace-github .ace_keyword{font-weight:700}.ace-github .ace_string{color:#d14}.ace-github .ace_variable.ace_class{color:teal}.ace-github .ace_constant.ace_numeric{color:#099}.ace-github .ace_constant.ace_buildin,.ace-github .ace_support.ace_function{color:#0086b3}.ace-github .ace_comment{color:#998;font-style:italic}.ace-github .ace_variable.ace_language{color:#0086b3}.ace-github .ace_paren,.ace-github .ace_boolean{font-weight:700}.ace-github .ace_string.ace_regexp{color:#009926;font-weight:400}.ace-github .ace_variable.ace_instance{color:teal}.ace-github .ace_constant.ace_language{font-weight:700}.ace-github .ace_cursor{color:#000}.ace-github.ace_focus .ace_marker-layer .ace_active-line{background:#d5fed6}.ace-github .ace_marker-layer .ace_active-line{background:#e4ffe4}.ace-github .ace_marker-layer .ace_selection{background:#b5d5ff}.ace-github.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px #fff}.ace-github.ace_nobold .ace_line>span{font-weight:400!important}.ace-github .ace_marker-layer .ace_step{background:#fcff00}.ace-github .ace_marker-layer .ace_stack{background:#a4e565}.ace-github .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid rgb(192,192,192)}.ace-github .ace_gutter-active-line{background-color:#00000012}.ace-github .ace_marker-layer .ace_selected-word{background:#fafaff;border:1px solid rgb(200,200,250)}.ace-github .ace_invisible{color:#bfbfbf}.ace-github .ace_print-margin{width:1px;background:#e8e8e8}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.z-\[1\]{z-index:1}.m-\[0\.4rem\]{margin:.4rem}.mx-\[2rem\]{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-\[0\.4rem\]{margin-top:.4rem;margin-bottom:.4rem}.my-\[3rem\]{margin-top:3rem;margin-bottom:3rem}.-mb-\[3rem\]{margin-bottom:-3rem}.mb-\[0\.4rem\]{margin-bottom:.4rem}.mb-\[2\.5rem\]{margin-bottom:2.5rem}.mt-\[1rem\]{margin-top:1rem}.mt-\[2rem\]{margin-top:2rem}.block{display:block}.flex{display:flex}.aspect-square{aspect-ratio:1 / 1}.h-20{height:5rem}.h-6{height:1.5rem}.h-\[0\.2rem\]{height:.2rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[100\%\]{height:100%}.h-\[1rem\]{height:1rem}.h-\[4rem\]{height:4rem}.h-full{height:100%}.h-screen{height:100vh}.w-3\/5{width:60%}.w-6{width:1.5rem}.w-\[100\%\]{width:100%}.w-\[1rem\]{width:1rem}.w-\[4rem\]{width:4rem}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.flex-1{flex:1 1 0%}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize-none{resize:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[0\.25rem\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[0\.5rem\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-\[1rem\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.text-balance{text-wrap:balance}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border-\[0\.33rem\]{border-width:.33rem}.border-b{border-bottom-width:1px}.border-b-4{border-bottom-width:4px}.border-t-4{border-top-width:4px}.border-t-\[0\.33rem\]{border-top-width:.33rem}.border-primary{--tw-border-opacity: 1;border-color:rgb(76 175 79 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-editorGray{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(76 175 79 / var(--tw-bg-opacity, 1))}.bg-shadeFive{--tw-bg-opacity: 1;background-color:rgb(16 62 19 / var(--tw-bg-opacity, 1))}.bg-silver{--tw-bg-opacity: 1;background-color:rgb(245 247 250 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fill-logoGray{fill:#4d4d4d}.fill-white{fill:#fff}.p-\[0\.6rem\]{padding:.6rem}.p-\[2rem\]{padding:2rem}.px-\[0\.5rem\]{padding-left:.5rem;padding-right:.5rem}.px-\[1rem\]{padding-left:1rem;padding-right:1rem}.px-\[2rem\]{padding-left:2rem;padding-right:2rem}.px-\[3rem\]{padding-left:3rem;padding-right:3rem}.py-\[0\.25rem\]{padding-top:.25rem;padding-bottom:.25rem}.py-\[0\.5rem\]{padding-top:.5rem;padding-bottom:.5rem}.py-\[0\.875rem\]{padding-top:.875rem;padding-bottom:.875rem}.py-\[1rem\]{padding-top:1rem;padding-bottom:1rem}.py-\[2rem\]{padding-top:2rem;padding-bottom:2rem}.py-\[5rem\]{padding-top:5rem;padding-bottom:5rem}.pb-\[1rem\]{padding-bottom:1rem}.text-center{text-align:center}.font-cascadia{font-family:Cascadia Code,monospace}.font-inter{font-family:Inter Variable,sans-serif}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1rem\]{font-size:1rem}.text-\[2rem\]{font-size:2rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.text-Dblack{--tw-text-opacity: 1;color:rgb(38 50 56 / var(--tw-text-opacity, 1))}.text-Dgray{--tw-text-opacity: 1;color:rgb(77 77 77 / var(--tw-text-opacity, 1))}.text-DgrayLight{--tw-text-opacity: 1;color:rgb(113 113 113 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(76 175 79 / var(--tw-text-opacity, 1))}.text-shadeThree{--tw-text-opacity: 1;color:rgb(35 125 49 / var(--tw-text-opacity, 1))}.text-silver{--tw-text-opacity: 1;color:rgb(245 247 250 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.duration-\[300ms\]{transition-duration:.3s}::-moz-selection{background:#a5f2a8;color:#000}::selection{background:#a5f2a8;color:#000}:root{line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background-color:#fff}.markdown-page h1{font-size:1.5rem;margin-bottom:1rem}.markdown-page ul{list-style:inside!important}.markdown-page{color-scheme:light;--color-prettylights-syntax-comment: #57606a;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #6639ba;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #ffebe9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #1f2328;--color-fg-muted: #656d76;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-success-fg: #1a7f37;--color-success-emphasis: #1f883d;--color-attention-fg: #9a6700;--color-attention-emphasis: #9a6700;--color-attention-subtle: #fff8c5;--color-danger-fg: #d1242f;--color-danger-emphasis: #cf222e;--color-done-fg: #8250df;--color-done-emphasis: #8250df;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;color:var(--color-fg-default);background-color:var(--color-canvas-default);font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-page .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-page h1:hover .anchor .octicon-link:before,.markdown-page h2:hover .anchor .octicon-link:before,.markdown-page h3:hover .anchor .octicon-link:before,.markdown-page h4:hover .anchor .octicon-link:before,.markdown-page h5:hover .anchor .octicon-link:before,.markdown-page h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:" ";display:inline-block;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>")}.markdown-page details,.markdown-page figcaption,.markdown-page figure{display:block}.markdown-page summary{display:list-item}.markdown-page [hidden]{display:none!important}.markdown-page a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-page abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.markdown-page b,.markdown-page strong{font-weight:var(--base-text-weight-semibold, 600)}.markdown-page dfn{font-style:italic}.markdown-page h1{margin:.67em 0;font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-page mark{background-color:var(--color-attention-subtle);color:var(--color-fg-default)}.markdown-page small{font-size:90%}.markdown-page sub,.markdown-page sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-page sub{bottom:-.25em}.markdown-page sup{top:-.5em}.markdown-page img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-page code,.markdown-page kbd,.markdown-page pre,.markdown-page samp{font-family:monospace;font-size:1em}.markdown-page figure{margin:1em 40px}.markdown-page hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-page input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-page [type=button],.markdown-page [type=reset],.markdown-page [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.markdown-page [type=checkbox],.markdown-page [type=radio]{box-sizing:border-box;padding:0}.markdown-page [type=number]::-webkit-inner-spin-button,.markdown-page [type=number]::-webkit-outer-spin-button{height:auto}.markdown-page [type=search]::-webkit-search-cancel-button,.markdown-page [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.markdown-page ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-page ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.markdown-page a:hover{text-decoration:underline}.markdown-page ::-moz-placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-page ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-page hr:before{display:table;content:""}.markdown-page hr:after{display:table;clear:both;content:""}.markdown-page table{border-spacing:0;border-collapse:collapse;display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:auto}.markdown-page td,.markdown-page th{padding:0}.markdown-page details summary{cursor:pointer}.markdown-page details:not([open])>*:not(summary){display:none!important}.markdown-page a:focus,.markdown-page [role=button]:focus,.markdown-page input[type=radio]:focus,.markdown-page input[type=checkbox]:focus{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-page a:focus:not(:focus-visible),.markdown-page [role=button]:focus:not(:focus-visible),.markdown-page input[type=radio]:focus:not(:focus-visible),.markdown-page input[type=checkbox]:focus:not(:focus-visible){outline:solid 1px transparent}.markdown-page a:focus-visible,.markdown-page [role=button]:focus-visible,.markdown-page input[type=radio]:focus-visible,.markdown-page input[type=checkbox]:focus-visible{outline:2px solid var(--color-accent-fg);outline-offset:-2px;box-shadow:none}.markdown-page a:not([class]):focus,.markdown-page a:not([class]):focus-visible,.markdown-page input[type=radio]:focus,.markdown-page input[type=radio]:focus-visible,.markdown-page input[type=checkbox]:focus,.markdown-page input[type=checkbox]:focus-visible{outline-offset:0}.markdown-page kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-page h1,.markdown-page h2,.markdown-page h3,.markdown-page h4,.markdown-page h5,.markdown-page h6{margin-top:24px;margin-bottom:16px;font-weight:var(--base-text-weight-semibold, 600);line-height:1.25}.markdown-page h2{font-weight:var(--base-text-weight-semibold, 600);padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-page h3{font-weight:var(--base-text-weight-semibold, 600);font-size:1.25em}.markdown-page h4{font-weight:var(--base-text-weight-semibold, 600);font-size:1em}.markdown-page h5{font-weight:var(--base-text-weight-semibold, 600);font-size:.875em}.markdown-page h6{font-weight:var(--base-text-weight-semibold, 600);font-size:.85em;color:var(--color-fg-muted)}.markdown-page p{margin-top:0;margin-bottom:10px}.markdown-page blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-page ul,.markdown-page ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-page ol ol,.markdown-page ul ol{list-style-type:lower-roman}.markdown-page ul ul ol,.markdown-page ul ol ol,.markdown-page ol ul ol,.markdown-page ol ol ol{list-style-type:lower-alpha}.markdown-page dd{margin-left:0}.markdown-page tt,.markdown-page code,.markdown-page samp{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-page pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-page .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-page input::-webkit-outer-spin-button,.markdown-page input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-page .mr-2{margin-right:var(--base-size-8, 8px)!important}.markdown-page:before{display:table;content:""}.markdown-page:after{display:table;clear:both;content:""}.markdown-page>*:first-child{margin-top:0!important}.markdown-page>*:last-child{margin-bottom:0!important}.markdown-page a:not([href]){color:inherit;text-decoration:none}.markdown-page .absent{color:var(--color-danger-fg)}.markdown-page .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-page .anchor:focus{outline:none}.markdown-page p,.markdown-page blockquote,.markdown-page ul,.markdown-page ol,.markdown-page dl,.markdown-page table,.markdown-page pre,.markdown-page details{margin-top:0;margin-bottom:16px}.markdown-page blockquote>:first-child{margin-top:0}.markdown-page blockquote>:last-child{margin-bottom:0}.markdown-page h1 .octicon-link,.markdown-page h2 .octicon-link,.markdown-page h3 .octicon-link,.markdown-page h4 .octicon-link,.markdown-page h5 .octicon-link,.markdown-page h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-page h1:hover .anchor,.markdown-page h2:hover .anchor,.markdown-page h3:hover .anchor,.markdown-page h4:hover .anchor,.markdown-page h5:hover .anchor,.markdown-page h6:hover .anchor{text-decoration:none}.markdown-page h1:hover .anchor .octicon-link,.markdown-page h2:hover .anchor .octicon-link,.markdown-page h3:hover .anchor .octicon-link,.markdown-page h4:hover .anchor .octicon-link,.markdown-page h5:hover .anchor .octicon-link,.markdown-page h6:hover .anchor .octicon-link{visibility:visible}.markdown-page h1 tt,.markdown-page h1 code,.markdown-page h2 tt,.markdown-page h2 code,.markdown-page h3 tt,.markdown-page h3 code,.markdown-page h4 tt,.markdown-page h4 code,.markdown-page h5 tt,.markdown-page h5 code,.markdown-page h6 tt,.markdown-page h6 code{padding:0 .2em;font-size:inherit}.markdown-page summary h1,.markdown-page summary h2,.markdown-page summary h3,.markdown-page summary h4,.markdown-page summary h5,.markdown-page summary h6{display:inline-block}.markdown-page summary h1 .anchor,.markdown-page summary h2 .anchor,.markdown-page summary h3 .anchor,.markdown-page summary h4 .anchor,.markdown-page summary h5 .anchor,.markdown-page summary h6 .anchor{margin-left:-40px}.markdown-page summary h1,.markdown-page summary h2{padding-bottom:0;border-bottom:0}.markdown-page ul.no-list,.markdown-page ol.no-list{padding:0;list-style-type:none}.markdown-page ol[type="a s"]{list-style-type:lower-alpha}.markdown-page ol[type="A s"]{list-style-type:upper-alpha}.markdown-page ol[type="i s"]{list-style-type:lower-roman}.markdown-page ol[type="I s"]{list-style-type:upper-roman}.markdown-page ol[type="1"]{list-style-type:decimal}.markdown-page div>ol:not([type]){list-style-type:decimal}.markdown-page ul ul,.markdown-page ul ol,.markdown-page ol ol,.markdown-page ol ul{margin-top:0;margin-bottom:0}.markdown-page li>p{margin-top:16px}.markdown-page li+li{margin-top:.25em}.markdown-page dl{padding:0}.markdown-page dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:var(--base-text-weight-semibold, 600)}.markdown-page dl dd{padding:0 16px;margin-bottom:16px}.markdown-page table th{font-weight:var(--base-text-weight-semibold, 600)}.markdown-page table th,.markdown-page table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-page table td>:last-child{margin-bottom:0}.markdown-page table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-page table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-page table img{background-color:transparent}.markdown-page img[align=right]{padding-left:20px}.markdown-page img[align=left]{padding-right:20px}.markdown-page .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-page span.frame{display:block;overflow:hidden}.markdown-page span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-page span.frame span img{display:block;float:left}.markdown-page span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-page span.align-center{display:block;overflow:hidden;clear:both}.markdown-page span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-page span.align-center span img{margin:0 auto;text-align:center}.markdown-page span.align-right{display:block;overflow:hidden;clear:both}.markdown-page span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-page span.align-right span img{margin:0;text-align:right}.markdown-page span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-page span.float-left span{margin:13px 0 0}.markdown-page span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-page span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-page code,.markdown-page tt{padding:.2em .4em;margin:0;font-size:85%;white-space:break-spaces;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-page code br,.markdown-page tt br{display:none}.markdown-page del code{text-decoration:inherit}.markdown-page samp{font-size:85%}.markdown-page pre code{font-size:100%}.markdown-page pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-page .highlight{margin-bottom:16px}.markdown-page .highlight pre{margin-bottom:0;word-break:normal}.markdown-page .highlight pre,.markdown-page pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;color:var(--color-fg-default);background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-page pre code,.markdown-page pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-page .csv-data td,.markdown-page .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-page .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-page .csv-data tr{border-top:0}.markdown-page .csv-data th{font-weight:var(--base-text-weight-semibold, 600);background:var(--color-canvas-subtle);border-top:0}.markdown-page [data-footnote-ref]:before{content:"["}.markdown-page [data-footnote-ref]:after{content:"]"}.markdown-page .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-page .footnotes ol{padding-left:16px}.markdown-page .footnotes ol ul{display:inline-block;padding-left:16px;margin-top:16px}.markdown-page .footnotes li{position:relative}.markdown-page .footnotes li:target:before{position:absolute;inset:-8px -8px -8px -24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-page .footnotes li:target{color:var(--color-fg-default)}.markdown-page .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-page .pl-c{color:var(--color-prettylights-syntax-comment)}.markdown-page .pl-c1,.markdown-page .pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.markdown-page .pl-e,.markdown-page .pl-en{color:var(--color-prettylights-syntax-entity)}.markdown-page .pl-smi,.markdown-page .pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.markdown-page .pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.markdown-page .pl-k{color:var(--color-prettylights-syntax-keyword)}.markdown-page .pl-s,.markdown-page .pl-pds,.markdown-page .pl-s .pl-pse .pl-s1,.markdown-page .pl-sr,.markdown-page .pl-sr .pl-cce,.markdown-page .pl-sr .pl-sre,.markdown-page .pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.markdown-page .pl-v,.markdown-page .pl-smw{color:var(--color-prettylights-syntax-variable)}.markdown-page .pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.markdown-page .pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.markdown-page .pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.markdown-page .pl-sr .pl-cce{font-weight:700;color:var(--color-prettylights-syntax-string-regexp)}.markdown-page .pl-ml{color:var(--color-prettylights-syntax-markup-list)}.markdown-page .pl-mh,.markdown-page .pl-mh .pl-en,.markdown-page .pl-ms{font-weight:700;color:var(--color-prettylights-syntax-markup-heading)}.markdown-page .pl-mi{font-style:italic;color:var(--color-prettylights-syntax-markup-italic)}.markdown-page .pl-mb{font-weight:700;color:var(--color-prettylights-syntax-markup-bold)}.markdown-page .pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-page .pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-page .pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.markdown-page .pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.markdown-page .pl-mdr{font-weight:700;color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-page .pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.markdown-page .pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.markdown-page .pl-corl{text-decoration:underline;color:var(--color-prettylights-syntax-constant-other-reference-link)}.markdown-page g-emoji{display:inline-block;min-width:1ch;font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:var(--base-text-weight-normal, 400);line-height:1;vertical-align:-.075em}.markdown-page g-emoji img{width:1em;height:1em}.markdown-page .task-list-item{list-style-type:none}.markdown-page .task-list-item label{font-weight:var(--base-text-weight-normal, 400)}.markdown-page .task-list-item.enabled label{cursor:pointer}.markdown-page .task-list-item+.task-list-item{margin-top:4px}.markdown-page .task-list-item .handle{display:none}.markdown-page .task-list-item-checkbox{margin:0 .2em .25em -1.4em;vertical-align:middle}.markdown-page .contains-task-list:dir(rtl) .task-list-item-checkbox{margin:0 -1.6em .25em .2em}.markdown-page .contains-task-list{position:relative}.markdown-page .contains-task-list:hover .task-list-item-convert-container,.markdown-page .contains-task-list:focus-within .task-list-item-convert-container{display:block;width:auto;height:24px;overflow:visible;clip:auto}.markdown-page ::-webkit-calendar-picker-indicator{filter:invert(50%)}.markdown-page .markdown-alert{padding:var(--base-size-8) var(--base-size-16);margin-bottom:16px;color:inherit;border-left:.25em solid var(--color-border-default)}.markdown-page .markdown-alert>:first-child{margin-top:0}.markdown-page .markdown-alert>:last-child{margin-bottom:0}.markdown-page .markdown-alert .markdown-alert-title{display:flex;font-weight:var(--base-text-weight-medium, 500);align-items:center;line-height:1}.markdown-page .markdown-alert.markdown-alert-note{border-left-color:var(--color-accent-emphasis)}.markdown-page .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg)}.markdown-page .markdown-alert.markdown-alert-important{border-left-color:var(--color-done-emphasis)}.markdown-page .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg)}.markdown-page .markdown-alert.markdown-alert-warning{border-left-color:var(--color-attention-emphasis)}.markdown-page .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg)}.markdown-page .markdown-alert.markdown-alert-tip{border-left-color:var(--color-success-emphasis)}.markdown-page .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg)}.markdown-page .markdown-alert.markdown-alert-caution{border-left-color:var(--color-danger-emphasis)}.markdown-page .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg)}.invalid\:text-white:invalid{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:cursor-auto:hover{cursor:auto}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-shadeThree:hover{--tw-bg-opacity: 1;background-color:rgb(35 125 49 / var(--tw-bg-opacity, 1))}.hover\:text-\[1\.05rem\]:hover{font-size:1.05rem}.hover\:text-shadeThree:hover{--tw-text-opacity: 1;color:rgb(35 125 49 / var(--tw-text-opacity, 1))}.hover\:duration-300:hover{transition-duration:.3s}.hover\:duration-500:hover{transition-duration:.5s}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.enabled\:hover\:bg-primary:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(76 175 79 / var(--tw-bg-opacity, 1))}.enabled\:hover\:bg-shadeOne:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(67 160 70 / var(--tw-bg-opacity, 1))}.enabled\:hover\:text-white:hover:enabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled\:hover\:cursor-not-allowed:hover:disabled{cursor:not-allowed}@media(min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media(min-width:768px){.md\:mx-\[2rem\]{margin-left:2rem;margin-right:2rem}.md\:mx-\[6rem\]{margin-left:6rem;margin-right:6rem}.md\:w-2\/5{width:40%}.md\:w-\[25rem\]{width:25rem}.md\:w-\[30\%\]{width:30%}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:border-l-\[0\.33rem\]{border-left-width:.33rem}.md\:pl-\[2\.5rem\]{padding-left:2.5rem}}@media(min-width:1024px){.lg\:mx-0{margin-left:0;margin-right:0}.lg\:w-3\/5{width:60%}.lg\:w-\[25\%\]{width:25%}.lg\:flex-row{flex-direction:row}.lg\:space-x-\[8rem\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8rem * var(--tw-space-x-reverse));margin-left:calc(8rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:px-\[8rem\]{padding-left:8rem;padding-right:8rem}.lg\:text-start{text-align:start}.lg\:text-5xl{font-size:3rem;line-height:1}}
