@charset "UTF-8";@font-face{font-family:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./work-sans-vietnamese-wght-normal.Dus3v61A.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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./work-sans-latin-ext-wght-normal.rMXoD2xN.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Work Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./work-sans-latin-wght-normal.CkJCGd27.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dosis Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./dosis-vietnamese-wght-normal.D_hXjpTe.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:Dosis Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./dosis-latin-ext-wght-normal.CWlhEplo.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:Dosis Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./dosis-latin-wght-normal.CqPHOwwo.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}*{box-sizing:border-box}html,body{font-family:var(--font-family);background-color:var(--color-bg);color:var(--color-normal);padding:0;margin:0}:root{--font-family: "Work Sans Variable", sans-serif;--font-family-accent: "Dosis Variable", sans-serif;--color-primary: color(display-p3 .40737 .60154 .9507);--color-secondary: color(display-p3 .895 .902 .243);--color-bg: color(display-p3 .012 .005 .094 / 1);--color-normal: color(display-p3 .95 .96 .96);--color-slight: color-mix(in display-p3, var(--color-primary) 30%, var(--color-normal));--color-slighter: color-mix(in display-p3, var(--color-primary) 40%, var(--color-normal));--color-border: color-mix(in display-p3, var(--color-primary) 40%, transparent);--color-surface: color-mix(in display-p3, var(--color-bg) 80%, var(--color-primary));--padding: 30px;--gap: 20px;--radius: 20px;--width: 700px;--border: 2px;--space-unit: 6px;--space-xxs: var(--space-unit);--space-xs: calc(2 * var(--space-unit));--space-s: calc(3 * var(--space-unit));--space-m: calc(5 * var(--space-unit));--space-l: calc(8 * var(--space-unit));--space-xl: calc(13 * var(--space-unit));--space-xxl: calc(21 * var(--space-unit));--text-unit: 1rem;--text-s: var(--text-unit);--text-m: calc(1.2 * var(--text-unit));--text-l: calc(2 * var(--text-unit));--text-xl: calc(2.4 * var(--text-unit));--text-xxl: calc(4 * var(--text-unit))}a{color:inherit;text-decoration:underline dotted currentColor}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.switcher.svelte-19xj7z6{border:none!important;border-radius:var(--radius);box-shadow:0 0 #0000,0 0 #0000,0 25px 50px -12px #00000040;padding:var(--space-m);max-width:300px;width:100%;color:var(--color-normal);background-color:var(--color-bg)}.switcher.svelte-19xj7z6 li>a:where(.svelte-19xj7z6){display:block;padding:var(--space-xs) 0}.switcher.svelte-19xj7z6 button:where(.svelte-19xj7z6){border-radius:var(--radius);font-size:.6em;background-color:transparent;color:inherit;font:inherit;padding:var(--space-xs) calc(var(--radius) + var(--space-xxs));text-decoration:none;justify-content:center;border:var(--border) solid var(--color-border);height:50px;vertical-align:middle;background-color:var(--color-primary);color:var(--color-secondary);font-weight:500;width:100%;margin-top:var(--space-m);display:flex;align-items:center;gap:var(--space-xs);cursor:pointer}.switcher.svelte-19xj7z6 button:where(.svelte-19xj7z6):disabled{opacity:.75}.switcher.svelte-19xj7z6 button:where(.svelte-19xj7z6):user-invalid{border-color:red}.switcher.svelte-19xj7z6::backdrop{background-color:color-mix(in display-p3,var(--color-bg) 75%,transparent)}.a11y-links.svelte-19xj7z6 a:where(.svelte-19xj7z6):focus{position:absolute;top:0;left:0;display:block;padding:var(--space-s)!important;background-color:var(--color-bg);color:var(--color-normal)}.site.svelte-19xj7z6{display:flex;min-height:100vh;width:100%;flex-direction:column}.site.svelte-19xj7z6>:where(.svelte-19xj7z6){flex-shrink:0}.topbar.svelte-19xj7z6{position:sticky;top:0;left:0;width:100%;display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end];z-index:999;background-color:var(--color-bg)}.topbar.svelte-19xj7z6>:where(.svelte-19xj7z6){max-width:min(100vw,100%)}.topbar.svelte-19xj7z6>*{grid-column:main-start/main-end}.topbar.svelte-19xj7z6>nav:where(.svelte-19xj7z6){display:flex;flex-wrap:wrap}.topbar.svelte-19xj7z6>nav>:where(.svelte-19xj7z6):first-child{margin-left:calc(0px - var(--space-s));margin-right:auto;font-family:var(--font-family-accent);font-size:1.5em}.topbar.svelte-19xj7z6>nav>:where(.svelte-19xj7z6):last-child{margin-right:calc(0px - var(--space-s))}.topbar.svelte-19xj7z6>nav>div:where(.svelte-19xj7z6){display:flex}.topbar.svelte-19xj7z6>nav:where(.svelte-19xj7z6) a:where(.svelte-19xj7z6),.topbar.svelte-19xj7z6>nav:where(.svelte-19xj7z6) button:where(.svelte-19xj7z6){padding:var(--space-s);text-decoration:none;display:flex;justify-content:center;align-items:center;background:transparent;color:inherit;font:inherit;border:none}.topbar.svelte-19xj7z6>nav:where(.svelte-19xj7z6) .logo:where(.svelte-19xj7z6){padding:var(--space-xs)}.topbar.svelte-19xj7z6>nav:where(.svelte-19xj7z6) .logo:where(.svelte-19xj7z6) svg{height:70px}#content.svelte-19xj7z6{flex-grow:1;display:flex;flex-direction:column}#content.svelte-19xj7z6>.content-grid:where(.svelte-19xj7z6){flex-grow:1;flex-shrink:0;display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end]}#content.svelte-19xj7z6>.content-grid:where(.svelte-19xj7z6)>*{grid-column:main-start/main-end}#footer.svelte-19xj7z6{display:grid;max-width:100vw;overflow:hidden;grid-template-columns:[full-start] minmax(max(4vmin,var(--gap)),auto) [wide-start] minmax(auto,240px) [main-start] min(var(--width),100% - max(8vmin,var(--gap) * 2)) [main-end] minmax(auto,240px) [wide-end] minmax(max(4vmin,var(--gap)),auto) [full-end]}#footer.svelte-19xj7z6>:where(.svelte-19xj7z6){max-width:min(100vw,100%)}#footer.svelte-19xj7z6>*{grid-column:main-start/main-end}#footer.svelte-19xj7z6>div:where(.svelte-19xj7z6){padding:var(--space-s);text-align:center}#footer.svelte-19xj7z6 .sponsors:where(.svelte-19xj7z6){padding-bottom:0}#footer.svelte-19xj7z6 .sponsors:where(.svelte-19xj7z6) .header:where(.svelte-19xj7z6){font-weight:600}#footer.svelte-19xj7z6 .sponsors:where(.svelte-19xj7z6) .list:where(.svelte-19xj7z6){padding:var(--space-m);display:flex;gap:var(--space-m);justify-content:center;flex-wrap:wrap}#footer.svelte-19xj7z6 .sponsors:where(.svelte-19xj7z6) .list:where(.svelte-19xj7z6) a:where(.svelte-19xj7z6) img:where(.svelte-19xj7z6){height:100px;max-width:180px}
