@layer base{*,:after,:before,::backdrop,::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%;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}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: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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.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-opsz-normal-BFQXbQ-f.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-opsz-normal-BmPQvyvo.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-opsz-normal-BM0NlUE_.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-opsz-normal-Ci9T9ieq.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-opsz-normal-DpK-iCPk.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-opsz-normal-BwkfbSeq.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:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-italic-fe11NjBs.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:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-italic-Ck9oD2H0.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:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-italic-BIcRYUEt.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-italic-mtaF_0H_.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:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-italic-C7TReJrb.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:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-italic-BLMf5All.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:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-italic-BbqH_2Ar.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}@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(--_k)}:focus-visible{outline:none;animation:focus-outward .6s cubic-bezier(.14,5.63,.4,.5) forwards}}@layer tokens{:root{--_1:0px 1px 2px 0px oklab(from #000 l a b / .3), 0px 1px 3px 1px oklab(from #000 l a b / .15);--_0:calc(infinity * 1px);--m3-font:"Google Sans Flex", Roboto, system-ui;--_3:cubic-bezier(.31, .94, .34, 1);--_4:cubic-bezier(.31, .94, .34, 1) .15s;--_5:cubic-bezier(.34, .8, .34, 1);--_6:cubic-bezier(.34, .8, .34, 1) .2s;--_7:cubic-bezier(.34, .88, .34, 1) .3s;--_8:cubic-bezier(.05, .7, .1, 1)}}:root{--m3v-background: var(--_9)}@keyframes focus-outward{0%{box-shadow:0 0 0 0 var(--_m)}to{box-shadow:0 0 0 3px var(--_m)}}@keyframes focus-inward{0%{box-shadow:inset 0 0 0 0 var(--_m)}to{box-shadow:inset 0 0 0 3px var(--_m)}}[placeholder]::placeholder{color:oklab(from var(--_e) l a b / .5);opacity:1}::selection{background-color:light-dark(#9aacff, #778ff7);color:light-dark(#002486, #00104a)}:root{font-family:var(--m3-font);font-size:1rem;line-height:1.5;font-weight:400;--m3-font: Inter Variable, system-ui;background-color:var(--_9);color:var(--_e);box-sizing:border-box;color-scheme:light dark}body{display:flex;flex-direction:column;min-height:100dvh}@layer tokens{:root{--_9:light-dark(#fff3f9, #1f031e);--_a:light-dark(#fff, #000);--_b:light-dark(#ffebf8, #260525);--_c:light-dark(#ffdff6, #2f0a2d);--_d:light-dark(#ffcef5, #40143e);--_e:light-dark(#442341, #ffdbf6);--m3c-on-surface-variant:light-dark(#754f70, #cb9dc2);--_g:light-dark(#936a8c, #91688b);--_h:light-dark(#cd9fc4, #603c5b);--_i:light-dark(#1f031e, #fff7f9);--_j:light-dark(#bb8fb3, #6e4969);--_k:light-dark(#a81c7c, #ff84cb);--_l:light-dark(#ffeff4, #5e0043);--_m:light-dark(#8e3a8a, #fe9cf4);--_n:light-dark(#ffeef8, #671466);--_o:light-dark(#ffbdf4, #752373);--_p:light-dark(#762474, #ffbbf4);--_q:light-dark(#ffc4e1, #5a0040);--_r:light-dark(#8d0067, #ff7fca);--_s:light-dark(#ffc1f4, #540054);--_t:light-dark(#782676, #e98adf)}}svg.svelte-1jq3gfd{flex-shrink:0;overflow:visible}:where(.m3-layer){position:relative}:where(.m3-layer):before{content:"";position:absolute;inset:0}:where(.m3-layer):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-color:currentColor;opacity:0;transition:opacity var(--_4)}:disabled.m3-layer:after,input:disabled+.m3-layer-container.m3-layer:after,label:has(>input:disabled).m3-layer:after{display:none}@media(hover:hover){:hover.m3-layer:after,:active.m3-layer:after{opacity:.08}}:focus-visible.m3-layer:after,label:has(>input:focus-visible).m3-layer:after,html:not(.js) :active.m3-layer:after{opacity:.12}.m3-container.xs.svelte-1ur4c07{font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:500;height:2rem;padding:0 .75rem;gap:.5rem;--shape: 1rem;--square-shape: 12px;--pressed-shape: 8px}.m3-container.xs.svelte-1ur4c07.icon-full{width:2rem;padding:0}.m3-container.s.svelte-1ur4c07{font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:500;height:2.5rem;padding:0 1rem;gap:.5rem;--shape: 1.25rem;--square-shape: 12px;--pressed-shape: 8px}.m3-container.s.svelte-1ur4c07.icon-full{width:2.5rem;padding:0}.m3-container.m.svelte-1ur4c07{font-family:var(--m3-font);font-size:1rem;line-height:1.5;font-weight:500;height:3.5rem;padding:0 1.5rem;gap:.5rem;--shape: 1.75rem;--square-shape: 16px;--pressed-shape: 12px}.m3-container.m.svelte-1ur4c07.icon-left>svg{width:1.5rem;height:1.5rem}.m3-container.m.svelte-1ur4c07.icon-full{width:3.5rem;padding:0}.m3-container.m.svelte-1ur4c07.icon-full>svg{width:1.5rem;height:1.5rem}.m3-container.l.svelte-1ur4c07{font-family:var(--m3-font);font-size:1.5rem;line-height:1.333;font-weight:400;height:6rem;padding:0 3rem;gap:.75rem;--shape: 3rem;--square-shape: 28px;--pressed-shape: 16px}.m3-container.l.svelte-1ur4c07.icon-left>svg{width:2rem;height:2rem}.m3-container.l.svelte-1ur4c07.icon-full{width:6rem;padding:0}.m3-container.l.svelte-1ur4c07.icon-full>svg{width:2rem;height:2rem}.m3-container.xl.svelte-1ur4c07{font-family:var(--m3-font);font-size:2rem;line-height:1.25;font-weight:400;height:8.5rem;padding:0 4rem;gap:1rem;--shape: 4.25rem;--square-shape: 28px;--pressed-shape: 16px}.m3-container.xl.svelte-1ur4c07.icon-left>svg{width:2.5rem;height:2.5rem}.m3-container.xl.svelte-1ur4c07.icon-full{width:8.5rem;padding:0}.m3-container.xl.svelte-1ur4c07.icon-full>svg{width:2.5rem;height:2.5rem}.m3-container.svelte-1ur4c07{display:inline-flex;border:none;border-radius:var(--shape);transition:border-radius cubic-bezier(.42, 1.67, .21, .9) .35s,box-shadow var(--_4),background-color var(--_4),color var(--_4);align-items:center;justify-content:center;background-color:transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.m3-container.svelte-1ur4c07:disabled,.m3-container.svelte-1ur4c07:has(>input:disabled){background-color:oklab(from var(--_e) l a b / .12);color:oklab(from var(--_e) l a b / .38);cursor:auto}.m3-container.svelte-1ur4c07.elevated:not(:disabled,:has(>input:disabled)){background-color:var(--_b);color:var(--_k);box-shadow:var(--_1)}.m3-container.svelte-1ur4c07.elevated:not(:disabled,:has(>input:disabled)):has(>input:checked){background-color:var(--_k);color:var(--_l)}@media(hover:hover){.m3-container.svelte-1ur4c07.elevated:not(:disabled,:has(>input:disabled)):hover{box-shadow:0px 1px 2px 0px oklab(from #000 l a b / .3), 0px 2px 6px 2px oklab(from #000 l a b / .15)}}.m3-container.svelte-1ur4c07.filled:not(:disabled,:has(>input:disabled)){background-color:var(--_k);color:var(--_l)}.m3-container.svelte-1ur4c07.filled:not(:disabled,:has(>input:disabled)):has(>input:is([type=checkbox],[type=radio]):not(:checked)){background-color:var(--_c);color:var(--m3c-on-surface-variant)}.m3-container.svelte-1ur4c07.tonal:not(:disabled,:has(>input:disabled)){background-color:var(--_o);color:var(--_p)}.m3-container.svelte-1ur4c07.tonal:not(:disabled,:has(>input:disabled)):has(>input:checked){background-color:var(--_m);color:var(--_n)}.m3-container.svelte-1ur4c07.outlined{outline:1px solid var(--_h);outline-offset:-1px}.m3-container.svelte-1ur4c07.outlined.l{outline-width:2px;outline-offset:-2px}.m3-container.svelte-1ur4c07.outlined.xl{outline-width:3px;outline-offset:-3px}.m3-container.svelte-1ur4c07.outlined:not(:disabled,:has(>input:disabled)){outline-color:var(--_h);color:var(--m3c-on-surface-variant)}.m3-container.svelte-1ur4c07.outlined:not(:disabled,:has(>input:disabled)):has(>input:checked){outline-color:var(--_i);background-color:var(--_i);color:var(--_j)}.m3-container.svelte-1ur4c07.outlined:has(>input:disabled){outline-color:oklab(from var(--_e) l a b / .12);background-color:transparent}.m3-container.svelte-1ur4c07.text:not(:disabled,:has(>input:disabled)){color:var(--_k)}@media(hover:hover){.m3-container.svelte-1ur4c07:is(.filled:where(.svelte-1ur4c07),.tonal:where(.svelte-1ur4c07)):not(:disabled,label):hover{box-shadow:var(--_1)}}.m3-container.svelte-1ur4c07.square:not(:has(>input:checked),:open>summary:where(.svelte-1ur4c07)),.m3-container.svelte-1ur4c07:not(.square):is(:where(.svelte-1ur4c07):has(>input:checked),:open>summary:where(.svelte-1ur4c07)){border-radius:var(--square-shape)}.m3-container.svelte-1ur4c07:active:not(:disabled,:has(>input:disabled)){border-radius:var(--pressed-shape)!important}.m3-container.svelte-1ur4c07>*{flex-shrink:0}.m3-container.svelte-1ur4c07>svg{width:1.25rem;height:1.25rem}.m3-container.svelte-1ur4c07>input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.m3-container.svelte-1ur4c07{-webkit-print-color-adjust:exact;print-color-adjust:exact}@media screen and (forced-colors:active){.m3-container.svelte-1ur4c07:is(.elevated:where(.svelte-1ur4c07),.filled:where(.svelte-1ur4c07),.tonal:where(.svelte-1ur4c07)){background-color:transparent;border:1px solid}.m3-container.svelte-1ur4c07:disabled{opacity:.38}}.m3-container.svelte-h1e58y{display:flex;align-items:center;padding:0 1rem;min-width:20rem;max-width:60rem;min-height:3rem;border-radius:4px;box-shadow:0px 1px 3px 0px oklab(from #000 l a b / .3), 0px 4px 8px 3px oklab(from #000 l a b / .15);background-color:var(--_i);color:var(--_j);animation:svelte-h1e58y-snackbarIn var(--_8) .5s,svelte-h1e58y-opacity var(--_8) .1s}@keyframes svelte-h1e58y-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-h1e58y-opacity{0%{opacity:0}to{opacity:1}}.holder.svelte-tm2niz{position:fixed;padding-bottom:1rem;bottom:var(--m3v-bottom-offset, 0);left:50%;transform:translate(-50%);z-index:3}p.svelte-tm2niz{font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:400;margin-right:auto}button.svelte-tm2niz{display:flex;align-self:stretch;align-items:center;margin:0;padding:0;border:none;background-color:transparent;color:unset;cursor:pointer}button.svelte-tm2niz svg{width:1.5rem;height:1.5rem}.action.svelte-tm2niz{font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:500;color:light-dark(#fc66c2, #ac217f);padding:0 .5rem}.close.svelte-tm2niz{padding:0 .75rem;margin-right:-1rem}a.svelte-aabvd9{display:flex;align-items:center;padding-inline:.25rem;transition:color var(--_4)}a.svelte-aabvd9:first-child{padding-inline-start:.75rem}a.svelte-aabvd9:last-child{padding-inline-end:.75rem}a.svelte-aabvd9:hover,a.active.svelte-aabvd9{color:var(--_k)}
