@layer theme,base,component,utilities;@layer utilities{.sr-only{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;white-space:nowrap;width:1px}}@layer base{:root{--st-breakpoint-sm: initial;--st-breakpoint-not-sm: initial;--st-breakpoint-md: initial;--st-breakpoint-not-md: initial;--st-breakpoint-lg: initial;--st-breakpoint-not-lg: initial;--st-breakpoint-xl: initial;--st-breakpoint-not-xl: initial;--st-breakpoint-2xl: initial;--st-breakpoint-not-2xl: initial}@media (min-width: 640px){:root{--st-breakpoint-sm: }}@media (max-width: 639px){:root{--st-breakpoint-not-sm: }}@media (min-width: 768px){:root{--st-breakpoint-md: }}@media (max-width: 767px){:root{--st-breakpoint-not-md: }}@media (min-width: 1024px){:root{--st-breakpoint-lg: }}@media (max-width: 1023px){:root{--st-breakpoint-not-lg: }}@media (min-width: 1280px){:root{--st-breakpoint-xl: }}@media (min-width: 1279px){:root{--st-breakpoint-not-xl: }}@media (min-width: 1536px){:root{--st-breakpoint-2xl: }}@media (min-width: 1535px){:root{--st-breakpoint-not-2xl: }}}@layer base{@media (prefers-color-scheme: light){:where(:root){--st-color-preference-light: ;--st-color-preference-dark: initial}}@media (prefers-color-scheme: dark){:where(:root){--st-color-preference-light: initial;--st-color-preference-dark: }}.light{--st-color-preference-light: ;--st-color-preference-dark: initial}.dark{--st-color-preference-light: initial;--st-color-preference-dark: }}@layer base{:where(:root){--st-color-black: rgb(0 0 0);--st-color-blue-50: #eff6ff;--st-color-blue-100: #dbeafe;--st-color-blue-200: #bfdbfe;--st-color-blue-300: #93c5fd;--st-color-blue-400: #60a5fa;--st-color-blue-500: #3b82f6;--st-color-blue-600: #2563eb;--st-color-blue-700: #1d4ed8;--st-color-blue-800: #1e40af;--st-color-blue-900: #1e3a8a;--st-color-blue-950: #172554;--st-color-neutral-50: #fafafa;--st-color-neutral-100: #f5f5f5;--st-color-neutral-200: #e5e5e5;--st-color-neutral-300: #d4d4d4;--st-color-neutral-400: #a3a3a3;--st-color-neutral-500: #737373;--st-color-neutral-600: #525252;--st-color-neutral-700: #404040;--st-color-neutral-800: #262626;--st-color-neutral-900: #171717;--st-color-neutral-950: #0a0a0a;--st-color-white: rgb(255 255 255)}}@layer base{html,body{height:100%}body{--_background-color: white;--_background-color-dark: var(--st-color-preference-dark) var(--st-color-neutral-800);background-color:var( --_background-color-dark, var(--_background-color) );--_color: var(--st-neutral-700);--_color-dark: var(--st-color-preference-dark) var(--st-color-neutral-200);color:var(--_color-dark, var(--_color));font-family:Arial,Helvetica,sans-serif;transition:background-color .3s ease,color .3s ease}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{border:none;box-shadow:none;border-radius:.5rem;--_background-color: #d4d4d4;--_background-color-dark: var(--st-color-preference-dark) #525252;background-color:var( --_background-color-dark, var(--_background-color) )}}@layer base{@media (prefers-reduced-motion: no-preference){:where(:root){--st-motion-no-preference: ;--st-motion-reduce: initial}}@media (prefers-reduced-motion: reduce){:where(:root){--st-motion-no-preference: initial;--st-motion-reduce: }}.no-preference{--st-motion-no-preference: ;--st-motion-reduce: initial}.reduce{--st-motion-no-preference: initial;--st-motion-reduce: }}@layer base{*,:after,:before,::backdrop,:first-letter,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var( --default-font-feature-settings, normal );font-variation-settings:var( --default-font-variation-settings, normal );-webkit-tap-highlight-color:transparent}body{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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var( --default-mono-font-feature-settings, normal );font-variation-settings:var( --default-mono-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,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;color:inherit;background:transparent}input:where(:not([type=button],[type=reset],[type=submit])),select,textarea{border:1px solid}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}summary{display:list-item}ol,ul,menu{list-style:none}textarea{resize:vertical}::placeholder{opacity:1;color:color-mix(in srgb,currentColor 50%,transparent)}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none!important}}@layer base{:where(:root){--st-size-0: 0 ;--st-size-0_5: .125rem ;--st-size-1: .25rem ;--st-size-1_5: .375rem ;--st-size-2: .5rem ;--st-size-2_5: .625rem ;--st-size-3: .75rem ;--st-size-3_5: .875rem ;--st-size-4: 1rem ;--st-size-5: 1.25rem ;--st-size-6: 1.5rem ;--st-size-7: 1.75rem ;--st-size-7_5: 1.75rem ;--st-size-8: 2rem ;--st-size-9: 2.25rem ;--st-size-10: 2.5rem ;--st-size-11: 2.75rem ;--st-size-12: 3rem ;--st-size-14: 3.5rem ;--st-size-16: 4rem ;--st-size-20: 5rem ;--st-size-24: 6rem ;--st-size-28: 7rem ;--st-size-32: 8rem ;--st-size-36: 9rem ;--st-size-40: 10rem ;--st-size-44: 11rem ;--st-size-48: 12rem ;--st-size-52: 13rem ;--st-size-56: 14rem ;--st-size-60: 15rem ;--st-size-64: 16rem ;--st-size-72: 18rem ;--st-size-80: 20rem ;--st-size-96: 24rem }}.layout.svelte-471wwq{display:flex;flex-direction:column;min-height:100vh;margin:64px auto;max-width:600px}footer.svelte-471wwq{margin-block:12px 36px;text-align:center}
