*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;overflow-wrap:break-word;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;line-height:1.5}:where(body){margin:0}:where(h1){margin:.67em 0;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){padding:0;list-style-type:none}:where(nav li):before{content:"​";float:left}:where(pre){font-family:monospace;font-size:1em;overflow:auto}:where(abbr[title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){resize:vertical;margin:0}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;position:absolute;left:0;right:0}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0, 0, 0, 0);position:absolute}:where(button,input,select,textarea){color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border:1px solid windowframe;padding:.25em .375em}:where(select){appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E") 100%/1em no-repeat;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,samp,pre{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-ext-wght-normal-DLWmRmaW.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-vietnamese-wght-normal-Tdf5mmdl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary:#4642ff;--color-primary-light:#eae9ff;--color-primary-dark:#16147f;--color-primary-contrast:#fff;--color-secondary:#f9d65b;--color-secondary-light:#fff8e0;--color-secondary-dark:#f2c72e;--color-error:#ec1000;--color-error-light:#fde7e5;--color-error-dark:#ed0900;--color-warning:#ffb450;--color-warning-light:#fff0dc;--color-warning-dark:#ff7830;--color-success:#00aa70;--color-success-light:#e5f6f0;--color-success-dark:#00774e;--color-info:#3567fd;--color-info-light:#7798fc;--color-info-dark:#002cb4;--color-grey-100:#f9f9f9;--color-grey-300:#f2f2f2;--color-grey-500:#ccc;--color-grey-700:#666;--color-grey-800:#323232;--color-white:#fff;--color-black:#000;--color-text:var(--color-black);--color-text-secondary:var(--color-grey-700);--color-text-disabled:var(--color-grey-500);--font-oswald:"Oswald Variable", sans-serif;--font-emojis:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-system:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif, var(--font-emojis);--font-header:var(--font-oswald), var(--font-system);--font-mono:Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace, var(--font-emojis);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:1.25rem;--font-size-lg:1.5rem;--font-size-xl:2rem;--line-height-tight:1.1;--line-height-snug:1.2;--line-height-base:1.5;--space-0-5:4px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--radius:4px;--breakpoint-sm:600px;--breakpoint-md:960px;--breakpoint-lg:1280px;--breakpoint-xl:1920px;--z-below-page:-1;--z-page:0;--z-above-page:1;--z-modal-overlay:1300;--z-important:2147480000;--tree-bg:#fbfbfd;--tree-grid:#ececf3;--tree-node-bg:var(--color-white);--tree-node-border:#d8d8e4;--tree-node-shadow:0 1px 2px #10102814, 0 4px 12px #1010280f;--tree-link:#b9b9cb;--tree-male:#3567fd;--tree-female:#d6467f;--tree-unknown:#8a8aa0;--tree-focus-ring:var(--color-primary);--tree-ghost:#a0a0b4;--tree-estimated:#9a9ab0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-text:#ececf2;--color-text-secondary:#a6a6b8;--color-text-disabled:#6a6a7e;--color-white:#16161d;--color-black:#fff;--color-grey-100:#1c1c25;--color-grey-300:#23232e;--color-grey-500:#3a3a4a;--color-grey-700:#9a9ab0;--color-grey-800:#d6d6e2;--color-primary:#8d8aff;--color-primary-light:#23233a;--color-primary-dark:#b5b3ff;--color-primary-contrast:#16161d;--tree-bg:#111118;--tree-grid:#1e1e28;--tree-node-bg:#1c1c26;--tree-node-border:#32323f;--tree-node-shadow:0 1px 2px #0006, 0 4px 14px #0000004d;--tree-link:#414152;--tree-male:#7aa2ff;--tree-female:#ff85b0;--tree-unknown:#8a8aa0;--tree-ghost:#5c5c70;--tree-estimated:#74748a}}:root[data-theme=dark]{--color-text:#ececf2;--color-text-secondary:#a6a6b8;--color-text-disabled:#6a6a7e;--color-white:#16161d;--color-black:#fff;--color-grey-100:#1c1c25;--color-grey-300:#23232e;--color-grey-500:#3a3a4a;--color-grey-700:#9a9ab0;--color-grey-800:#d6d6e2;--color-primary:#8d8aff;--color-primary-light:#23233a;--color-primary-dark:#b5b3ff;--color-primary-contrast:#16161d;--tree-bg:#111118;--tree-grid:#1e1e28;--tree-node-bg:#1c1c26;--tree-node-border:#32323f;--tree-node-shadow:0 1px 2px #0006, 0 4px 14px #0000004d;--tree-link:#414152;--tree-male:#7aa2ff;--tree-female:#ff85b0;--tree-unknown:#8a8aa0;--tree-ghost:#5c5c70;--tree-estimated:#74748a}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}:root{--background:var(--tree-bg);--foreground:var(--color-text)}html{scroll-behavior:smooth}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-system);font-size:var(--font-size-base);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,label,summary,[role=button]{-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-header);font-weight:var(--font-weight-bold);margin:var(--space-1) 0}h1{font-size:var(--font-size-xl);line-height:var(--line-height-tight)}h2{font-size:var(--font-size-lg);line-height:var(--line-height-snug)}h3{font-size:var(--font-size-md);line-height:var(--line-height-snug)}h4{font-size:var(--font-size-base);line-height:var(--line-height-base)}a{color:inherit;text-decoration:none}.link{color:var(--color-primary);cursor:pointer}.link:hover{text-decoration:underline}.btn{margin-top:var(--space-2);min-width:64px;padding:var(--space-0-5) var(--space-2);font:inherit;font-weight:var(--font-weight-medium);text-transform:lowercase;font-size:var(--font-size-sm);color:var(--color-primary-contrast);background-color:var(--background);cursor:pointer;border:0;border:1px solid var(--color-primary);box-shadow:1px 1px var(--color-primary), 2px 2px var(--color-primary), 3px 3px var(--color-primary);justify-content:center;align-items:center;line-height:1.75;transition:all .2s ease-out;display:inline-flex;transform:translateY(-50%)}.btn:active{box-shadow:none;transform:translateY(-50%)translate(3px,3px)}.btn:hover{background-color:var(--color-primary-dark)}.btn:disabled{color:var(--color-text-disabled);background-color:var(--color-primary-light);cursor:default}@view-transition{navigation:auto}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}._message_fu3si_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}._emoji_fu3si_10{white-space:nowrap;height:128px;font-size:128px;line-height:1}._title_fu3si_17{font-family:var(--font-oswald);font-size:2rem;font-weight:400}
