@layer base{*,:before,:after{box-sizing:inherit}.m3-container{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.m3-container a,a.m3-container{text-decoration:none}.m3-container dialog,dialog.m3-container{margin:auto}:root{accent-color:var(--m3c-primary);caret-color:var(--m3c-primary)}:focus-visible{outline:none;animation:.6s cubic-bezier(.14,5.63,.4,.5) forwards focus-outward}}@layer tokens{:root{--m3-elevation-0:none;--m3-elevation-1: 0px 1px 2px 0px oklch(from var(--m3c-shadow) l c h / .3),  0px 1px 3px 1px oklch(from var(--m3c-shadow) l c h / .15);--m3-elevation-2:0px 1px 2px 0px oklch(from var(--m3c-shadow) l c h / .3), 0px 2px 6px 2px oklch(from var(--m3c-shadow) l c h / .15);--m3-elevation-3:0px 1px 3px 0px oklch(from var(--m3c-shadow) l c h / .3), 0px 4px 8px 3px oklch(from var(--m3c-shadow) l c h / .15);--m3-elevation-4:0px 2px 3px 0px oklch(from var(--m3c-shadow) l c h / .3), 0px 6px 10px 4px oklch(from var(--m3c-shadow) l c h / .15);--m3-elevation-5:0px 4px 4px 0px oklch(from var(--m3c-shadow) l c h / .3), 0px 8px 12px 6px oklch(from var(--m3c-shadow) l c h / .15);--m3-shape-none:0;--m3-shape-extra-small:4px;--m3-shape-small:8px;--m3-shape-medium:12px;--m3-shape-large:16px;--m3-shape-large-increased:20px;--m3-shape-extra-large:28px;--m3-shape-full:calc(infinity * 1px);--m3-optical-centering-coefficient:.11;--m3-font:"Google Sans Flex", "Google Sans Flex Variable", Roboto, system-ui;--m3-font-mono:"Google Sans Code", monospace;--m3-timing-function-fast-spatial:linear(0, .02, .07, .15, .25 7.8%, .65 15.5%, .81, .93, 1.015, 1.07 29.9%, 1.09, 1.092 38.3%, 1.015 55.9%, .99 66.2%, 1);--m3-duration-fast-spatial:.383s;--m3-easing-fast-spatial:var(--m3-timing-function-fast-spatial) var(--m3-duration-fast-spatial);--m3-timing-function-spatial:linear(0, .018, .06, .13, .2 9%, .53 18%, .692, .82, .9, .96, .99 45%, 1.012 54%, 1);--m3-duration-spatial:.45s;--m3-easing-spatial:var(--m3-timing-function-spatial) var(--m3-duration-spatial);--m3-timing-function-slow-spatial:linear(0, .015, .06, .12, .195 9%, .54 19%, .7, .82, .9, .954, .99 46%, 1.01 55%, 1.01, 1);--m3-duration-slow-spatial:.6s;--m3-easing-slow-spatial:var(--m3-timing-function-slow-spatial) var(--m3-duration-slow-spatial);--m3-timing-function-fast:linear(0, .02 2.3%, .08 5.1%, .265, .452, .61, .732, .82 33.7%, .89, .93 46.9%, .974 58.6%, .994, 1);--m3-duration-fast:.15s;--m3-easing-fast:var(--m3-timing-function-fast) var(--m3-duration-fast);--m3-timing-function:linear(0, .016 2%, .08 5%, .26, .45, .605, .726, .815 33%, .89, .935 47%, .972 58%, .996, 1);--m3-duration:.233s;--m3-easing:var(--m3-timing-function) var(--m3-duration);--m3-timing-function-slow:linear(0, .016 2%, .08 5%, .26, .452, .61, .73, .82 33%, .89, .932 46%, .975 58%, .995, 1);--m3-duration-slow:.333s;--m3-easing-slow:var(--m3-timing-function-slow) var(--m3-duration-slow);--m3-timing-function-emphasized:linear(0, .01 3.2%, .03, .06, .11, .19 13.3%, .25, .32, .43, .53, .61 19.3%, .69, .74, .78, .81 27.2%, .88, .92 40.6%, .964 55%, .994, 1);--m3-timing-function-emphasized-accel:cubic-bezier(.3, 0, .8, .15);--m3-timing-function-emphasized-decel:cubic-bezier(.05, .7, .1, 1);--m3-timing-function-zeno:linear(0, .175, .32, .44, .54, .62 17.2%, .73, .81, .87 36.1%, .926, .96 55.6%, .99, 1);--m3c-surface:var(--lightningcss-light,#fdf8ff)var(--lightningcss-dark,#14121a);--m3c-surface-dim:var(--lightningcss-light,#ddd8e3)var(--lightningcss-dark,#14121a);--m3c-surface-bright:var(--lightningcss-light,#fdf8ff)var(--lightningcss-dark,#3a3841);--m3c-surface-container-lowest:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0e0d15);--m3c-surface-container-low:var(--lightningcss-light,#f7f1fd)var(--lightningcss-dark,#1c1b22);--m3c-surface-container:var(--lightningcss-light,#f1ecf7)var(--lightningcss-dark,#201f27);--m3c-surface-container-high:var(--lightningcss-light,#ebe6f2)var(--lightningcss-dark,#2b2931);--m3c-surface-container-highest:var(--lightningcss-light,#e5e0ec)var(--lightningcss-dark,#36343c);--m3c-on-surface:var(--lightningcss-light,#1c1b22)var(--lightningcss-dark,#e5e0ec);--m3c-on-surface-variant:var(--lightningcss-light,#484553)var(--lightningcss-dark,#c9c4d6);--m3c-outline:var(--lightningcss-light,#797585)var(--lightningcss-dark,#938e9f);--m3c-outline-variant:var(--lightningcss-light,#c9c4d6)var(--lightningcss-dark,#484553);--m3c-inverse-surface:var(--lightningcss-light,#312f38)var(--lightningcss-dark,#e5e0ec);--m3c-inverse-on-surface:var(--lightningcss-light,#f4effa)var(--lightningcss-dark,#312f38);--m3c-primary:var(--lightningcss-light,#206b43)var(--lightningcss-dark,#8cd7a5);--m3c-primary-dim:var(--lightningcss-light,#0d5f38)var(--lightningcss-dark,#aaf6c2);--m3c-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#00391e);--m3c-primary-container:var(--lightningcss-light,#a7f3c0)var(--lightningcss-dark,#00522e);--m3c-on-primary-container:var(--lightningcss-light,#00522e)var(--lightningcss-dark,#a7f3c0);--m3c-primary-fixed:#a7f3c0;--m3c-primary-fixed-dim:#8cd7a5;--m3c-on-primary-fixed:#00210f;--m3c-on-primary-fixed-variant:#00522e;--m3c-inverse-primary:var(--lightningcss-light,#8cd7a5)var(--lightningcss-dark,#206b43);--m3c-secondary:var(--lightningcss-light,#705575)var(--lightningcss-dark,#dcbce0);--m3c-secondary-dim:var(--lightningcss-light,#634a68)var(--lightningcss-dark,#f4d2f7);--m3c-on-secondary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3f2844);--m3c-secondary-container:var(--lightningcss-light,#fad8fd)var(--lightningcss-dark,#573e5c);--m3c-on-secondary-container:var(--lightningcss-light,#573e5c)var(--lightningcss-dark,#fad8fd);--m3c-secondary-fixed:#fad8fd;--m3c-secondary-fixed-dim:#dcbce0;--m3c-on-secondary-fixed:#28132e;--m3c-on-secondary-fixed-variant:#573e5c;--m3c-tertiary:var(--lightningcss-light,#635788)var(--lightningcss-dark,#cebef7);--m3c-tertiary-dim:var(--lightningcss-light,#574b7c)var(--lightningcss-dark,#d0c1fa);--m3c-on-tertiary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#352957);--m3c-tertiary-container:var(--lightningcss-light,#e8ddff)var(--lightningcss-dark,#4b3f6f);--m3c-on-tertiary-container:var(--lightningcss-light,#4b3f6f)var(--lightningcss-dark,#e8ddff);--m3c-tertiary-fixed:#e8ddff;--m3c-tertiary-fixed-dim:#cebef7;--m3c-on-tertiary-fixed:#1f1341;--m3c-on-tertiary-fixed-variant:#4b3f6f;--m3c-error:var(--lightningcss-light,#ba1a1a)var(--lightningcss-dark,#ffb4ab);--m3c-error-dim:var(--lightningcss-light,#a80710)var(--lightningcss-dark,#ff554a);--m3c-on-error:var(--lightningcss-light,#fff)var(--lightningcss-dark,#690005);--m3c-error-container:var(--lightningcss-light,#ffdad6)var(--lightningcss-dark,#93000a);--m3c-on-error-container:var(--lightningcss-light,#93000a)var(--lightningcss-dark,#ffdad6);--m3c-shadow:#000;--m3c-scrim:#000;--m3c-on-on-primary:var(--lightningcss-light,#246f46)var(--lightningcss-dark,#76c090);--m3c-primary-container-subtle:var(--lightningcss-light,#9febb8)var(--lightningcss-dark,#004324);--m3c-on-primary-container-subtle:var(--lightningcss-light,#015932)var(--lightningcss-dark,#82cc9b);--m3c-secondary-container-subtle:var(--lightningcss-light,#f1cff4)var(--lightningcss-dark,#48314e);--m3c-on-secondary-container-subtle:var(--lightningcss-light,#5d4462)var(--lightningcss-dark,#d2b2d6);--m3c-tertiary-container-subtle:var(--lightningcss-light,#e0d4ff)var(--lightningcss-dark,#3d3261);--m3c-on-tertiary-container-subtle:var(--lightningcss-light,#514575)var(--lightningcss-dark,#c3b4ec);--m3c-error-container-subtle:var(--lightningcss-light,#ffcfc9)var(--lightningcss-dark,#790006);--m3c-on-error-container-subtle:var(--lightningcss-light,#9e000b)var(--lightningcss-dark,#ffa49a);--m3-snackbar-shape:var(--m3-shape-extra-small)}}:root{--m3v-background:var(--m3c-surface)}@keyframes focus-outward{0%{box-shadow:0 0 0 0px var(--m3c-secondary)}to{box-shadow:0 0 0 3px var(--m3c-secondary)}}@keyframes focus-inward{0%{box-shadow:inset 0 0 0 0px var(--m3c-secondary)}to{box-shadow:inset 0 0 0 3px var(--m3c-secondary)}}[placeholder]::placeholder{color:oklch(from var(--m3c-on-surface) l c h / .5);opacity:1}::selection{background-color:var(--m3c-tertiary-container);color:var(--m3c-on-tertiary-container)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{height:100%}body{background:var(--m3c-surface);color:var(--m3c-on-surface);margin:0;font-family:Roboto Flex,system-ui,-apple-system,sans-serif;overflow-x:hidden}*{box-sizing:border-box}a{color:var(--m3c-primary)}.m3-container.svelte-ujwd38{border-radius:var(--m3-snackbar-shape);min-width:20rem;max-width:60rem;min-height:3rem;box-shadow:var(--m3-elevation-3);background-color:var(--m3c-inverse-surface);color:var(--m3c-inverse-on-surface);animation:svelte-ujwd38-snackbarIn var(--m3-timing-function-emphasized-decel) .5s, svelte-ujwd38-opacity var(--m3-timing-function-emphasized-decel) .1s;align-items:center;padding:0 1rem;display:flex}@keyframes svelte-ujwd38-snackbarIn{0%{clip-path:polygon(-100% 150%,-100% calc(100% + .25rem),0% calc(100% + .25rem),.033rem calc(100% + .125rem),.125rem calc(100% + .033rem),.25rem 100%,calc(100% - .25rem) 100%,calc(100% - .125rem) calc(100% + .033rem),calc(100% - .033rem) calc(100% + .125rem),100% calc(100% + .25rem),200% calc(100% + .25rem),200% 150%)}to{clip-path:polygon(-100% 150%,-100% .25rem,0% .25rem,.033rem .125rem,.125rem .033rem,.25rem 0%,calc(100% - .25rem) 0%,calc(100% - .125rem) .033rem,calc(100% - .033rem) .125rem,100% .25rem,200% .25rem,200% 150%)}}@keyframes svelte-ujwd38-opacity{0%{opacity:0}to{opacity:1}}.holder.svelte-10hj04r{bottom:var(--m3v-bottom-offset,0);z-index:3;padding-bottom:1rem;position:fixed;left:50%;transform:translate(-50%)}p.svelte-10hj04r{font-family:var(--m3-font);margin-right:auto;font-size:.875rem;font-weight:400;line-height:1.429}button.svelte-10hj04r{color:unset;cursor:pointer;background-color:#0000;border:none;align-self:stretch;align-items:center;margin:0;padding:0;display:flex}.action.svelte-10hj04r{font-family:var(--m3-font);color:var(--m3c-inverse-primary);padding:0 .5rem;font-size:.875rem;font-weight:500;line-height:1.429}.close.svelte-10hj04r{margin-right:-1rem;padding:0 .75rem}
