:root{--md-light-primary: #005EA9;--md-light-on-primary: #FFFFFF;--md-light-primary-container: #2777C9;--md-light-on-primary-container: #FFFDFF;--md-light-secondary: #496080;--md-light-on-secondary: #FFFFFF;--md-light-secondary-container: #C1D9FF;--md-light-on-secondary-container: #475E7F;--md-light-tertiary: #834197;--md-light-on-tertiary: #FFFFFF;--md-light-tertiary-container: #9E5AB2;--md-light-on-tertiary-container: #FFFDFF;--md-light-error: #BA1A1A;--md-light-error-container: #FFDAD6;--md-light-on-error: #FFFFFF;--md-light-on-error-container: #93000A;--md-light-background: #F8F9FF;--md-light-on-background: #191C21;--md-light-surface: #F8F9FF;--md-light-on-surface: #191C21;--md-light-surface-variant: #DDE3F0;--md-light-on-surface-variant: #414751;--md-light-outline: #717783;--md-light-inverse-on-surface: #EFF0F8;--md-light-inverse-surface: #2D3036;--md-light-inverse-primary: #A4C9FF;--md-light-surface-tint: #005EA9;--md-light-outline-variant: #C1C7D3;--md-light-scrim: #000000;--md-light-surface-dim: #D8DAE1;--md-light-surface-bright: #F8F9FF;--md-light-surface-container-lowest: #FFFFFF;--md-light-surface-container-low: #F2F3FB;--md-light-surface-container: #ECEDF5;--md-light-surface-container-high: #E6E8EF;--md-light-surface-container-highest: #E1E2EA;--md-dark-primary: #A4C9FF;--md-dark-on-primary: #00315D;--md-dark-primary-container: #2777C9;--md-dark-on-primary-container: #FFFDFF;--md-dark-secondary: #B0C8ED;--md-dark-on-secondary: #19314F;--md-dark-secondary-container: #334A6A;--md-dark-on-secondary-container: #A2BADF;--md-dark-tertiary: #F0B0FF;--md-dark-on-tertiary: #510C67;--md-dark-tertiary-container: #9E5AB2;--md-dark-on-tertiary-container: #FFFDFF;--md-dark-error: #FFB4AB;--md-dark-error-container: #93000A;--md-dark-on-error: #690005;--md-dark-on-error-container: #FFDAD6;--md-dark-background: #101419;--md-dark-on-background: #E1E2EA;--md-dark-surface: #101419;--md-dark-on-surface: #E1E2EA;--md-dark-surface-variant: #414751;--md-dark-on-surface-variant: #C1C7D3;--md-dark-outline: #8B919D;--md-dark-inverse-on-surface: #2D3036;--md-dark-inverse-surface: #E1E2EA;--md-dark-inverse-primary: #0060AC;--md-dark-surface-tint: #A4C9FF;--md-dark-outline-variant: #414751;--md-dark-scrim: #000000;--md-dark-surface-dim: #101419;--md-dark-surface-bright: #36393F;--md-dark-surface-container-lowest: #0B0E13;--md-dark-surface-container-low: #191C21;--md-dark-surface-container: #1D2025;--md-dark-surface-container-high: #272A30;--md-dark-surface-container-highest: #32353B}:root{--color-primary: var(--md-light-primary);--color-on-primary: var(--md-light-on-primary);--color-primary-container: var(--md-light-primary-container);--color-on-primary-container: var(--md-light-on-primary-container);--color-secondary: var(--md-light-secondary);--color-on-secondary: var(--md-light-on-secondary);--color-secondary-container: var(--md-light-secondary-container);--color-on-secondary-container: var(--md-light-on-secondary-container);--color-tertiary: var(--md-light-tertiary);--color-on-tertiary: var(--md-light-on-tertiary);--color-tertiary-container: var(--md-light-tertiary-container);--color-on-tertiary-container: var(--md-light-on-tertiary-container);--color-error: var(--md-light-error);--color-error-container: var(--md-light-error-container);--color-on-error: var(--md-light-on-error);--color-on-error-container: var(--md-light-on-error-container);--color-background: var(--md-light-background);--color-on-background: var(--md-light-on-background);--color-surface: var(--md-light-surface);--color-on-surface: var(--md-light-on-surface);--color-surface-variant: var(--md-light-surface-variant);--color-on-surface-variant: var(--md-light-on-surface-variant);--color-outline: var(--md-light-outline);--color-inverse-on-surface: var(--md-light-inverse-on-surface);--color-inverse-surface: var(--md-light-inverse-surface);--color-inverse-primary: var(--md-light-inverse-primary);--color-surface-tint: var(--md-light-surface-tint);--color-outline-variant: var(--md-light-outline-variant);--color-scrim: var(--md-light-scrim);--color-surface-dim: var(--md-light-surface-dim);--color-surface-bright: var(--md-light-surface-bright);--color-surface-container-lowest: var(--md-light-surface-container-lowest);--color-surface-container-low: var(--md-light-surface-container-low);--color-surface-container: var(--md-light-surface-container);--color-surface-container-high: var(--md-light-surface-container-high);--color-surface-container-highest: var(--md-light-surface-container-highest);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-primary: var(--md-dark-primary);--color-on-primary: var(--md-dark-on-primary);--color-primary-container: var(--md-dark-primary-container);--color-on-primary-container: var(--md-dark-on-primary-container);--color-secondary: var(--md-dark-secondary);--color-on-secondary: var(--md-dark-on-secondary);--color-secondary-container: var(--md-dark-secondary-container);--color-on-secondary-container: var(--md-dark-on-secondary-container);--color-tertiary: var(--md-dark-tertiary);--color-on-tertiary: var(--md-dark-on-tertiary);--color-tertiary-container: var(--md-dark-tertiary-container);--color-on-tertiary-container: var(--md-dark-on-tertiary-container);--color-error: var(--md-dark-error);--color-error-container: var(--md-dark-error-container);--color-on-error: var(--md-dark-on-error);--color-on-error-container: var(--md-dark-on-error-container);--color-background: var(--md-dark-background);--color-on-background: var(--md-dark-on-background);--color-surface: var(--md-dark-surface);--color-on-surface: var(--md-dark-on-surface);--color-surface-variant: var(--md-dark-surface-variant);--color-on-surface-variant: var(--md-dark-on-surface-variant);--color-outline: var(--md-dark-outline);--color-inverse-on-surface: var(--md-dark-inverse-on-surface);--color-inverse-surface: var(--md-dark-inverse-surface);--color-inverse-primary: var(--md-dark-inverse-primary);--color-surface-tint: var(--md-dark-surface-tint);--color-outline-variant: var(--md-dark-outline-variant);--color-scrim: var(--md-dark-scrim);--color-surface-dim: var(--md-dark-surface-dim);--color-surface-bright: var(--md-dark-surface-bright);--color-surface-container-lowest: var(--md-dark-surface-container-lowest);--color-surface-container-low: var(--md-dark-surface-container-low);--color-surface-container: var(--md-dark-surface-container);--color-surface-container-high: var(--md-dark-surface-container-high);--color-surface-container-highest: var(--md-dark-surface-container-highest)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-on-surface);background:var(--color-surface);transition:none;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--corner-none: 0;--corner-extra-small: 4px;--corner-small: 8px;--corner-medium: 12px;--corner-large: 16px;--corner-extra-large: 28px;--corner-full: 9999px}.display-large{font-size:3.5625rem;line-height:4rem;letter-spacing:-.015625rem;font-weight:400}.display-medium{font-size:2.8125rem;line-height:3.25rem;letter-spacing:0;font-weight:400}.display-small{font-size:2.25rem;line-height:2.75rem;letter-spacing:0;font-weight:400}.headline-large{font-size:2rem;line-height:2.5rem;letter-spacing:0;font-weight:400}.headline-medium{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400}.headline-small{font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:400}.title-large{font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400}.title-medium{font-size:1rem;line-height:1.5rem;letter-spacing:.009375rem;font-weight:500}.title-small,.label-large{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500}.label-medium{font-size:.75rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}.label-small{font-size:.6875rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}.body-large{font-size:1rem;line-height:1.5rem;letter-spacing:.03125rem;font-weight:400}.body-medium{font-size:.875rem;line-height:1.25rem;letter-spacing:.015625rem;font-weight:400}.body-small{font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400}h1{font-size:2rem;line-height:2.5rem;letter-spacing:0;font-weight:400}h2{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;font-weight:400}h3{font-size:1.5rem;line-height:2rem;letter-spacing:0;font-weight:400}h4{font-size:1.375rem;line-height:1.75rem;letter-spacing:0;font-weight:400}h5{font-size:1rem;line-height:1.5rem;letter-spacing:.009375rem;font-weight:500}h6{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500}p,.body-large,p.large{font-size:1rem;line-height:1.5rem;letter-spacing:.03125rem;font-weight:400}p.medium{font-size:.875rem;line-height:1.25rem;letter-spacing:.015625rem;font-weight:400}p.small,small{font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400}label,.label-large{font-size:.875rem;line-height:1.25rem;letter-spacing:.00625rem;font-weight:500}label.medium{font-size:.75rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}label.small{font-size:.6875rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}a,.link{text-decoration:none;color:var(--color-primary);transition:.4s;padding:3px;border-radius:var(--corner-extra-small)}a:hover,.link:hover{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}.error_text{color:var(--color-error);font-size:.75rem;line-height:1rem;letter-spacing:.03125rem;font-weight:500}.markdown{color:var(--color-on-surface);line-height:1.7;word-wrap:break-word}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{color:var(--color-on-surface);margin-top:1.5em;margin-bottom:.75em;font-weight:600;line-height:1.3;position:relative}.markdown h1{margin-top:0;padding-bottom:.3em;border-bottom:1px solid var(--color-outline-variant)}.markdown h2{padding-bottom:.3em;border-bottom:1px solid var(--color-outline-variant)}.markdown p{margin-bottom:1em}.markdown strong{font-weight:600;color:var(--color-on-surface)}.markdown em{font-style:italic}.markdown a{text-decoration:none;color:var(--color-primary);transition:color .2s;font-weight:500}.markdown a:hover{color:var(--color-on-primary-container)}.markdown ul,.markdown ol{padding-left:1.5em;margin-bottom:1em}.markdown li{margin-bottom:.25em}.markdown li>p{margin-bottom:.5em}.markdown blockquote{position:relative;margin:1.5em 0;padding:1rem 1rem 1rem 1.625rem;color:var(--color-on-surface-variant);border:none;background-color:var(--color-surface-container);border-radius:var(--corner-large)}.markdown blockquote:before{content:"";position:absolute;top:1.125rem;bottom:1.125rem;left:.75rem;width:4px;border-radius:var(--corner-full);background-color:var(--color-primary)}.markdown blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child{margin-bottom:0}.markdown img{display:block;max-width:min(400px,100%);height:auto;margin:1.5rem auto;border-radius:var(--corner-extra-large);border:1px solid var(--color-outline-variant);box-shadow:0 2px 8px #0000000d}.markdown hr{height:1px;background-color:var(--color-outline-variant);border:none;margin:2rem 0}.markdown code{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;padding:.2em .4em;background-color:var(--color-surface-container);color:var(--color-on-surface);border-radius:var(--corner-small);font-size:.85em}.markdown pre{padding:1rem;overflow-x:auto;background-color:var(--color-surface-container-high);border-radius:var(--corner-large);margin-bottom:1.5rem;border:1px solid var(--color-outline-variant)}.markdown pre code{padding:0;background-color:transparent;border-radius:var(--corner-none);font-size:.9em;color:inherit}.markdown table{border-collapse:collapse;width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.markdown table th,.markdown table td{padding:.75rem 1rem;border:1px solid var(--color-outline-variant);text-align:left}.markdown table th{background-color:var(--color-surface-container);font-weight:600;color:var(--color-on-surface)}.markdown table tr:nth-child(2n){background-color:var(--color-surface-container-low)}#app{margin:0;font-weight:400}
