@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2)format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2)format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2)format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff)format("woff");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}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2)format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2)format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2)format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff)format("woff");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}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2)format("woff2"),url(/assets/archivo-black-latin-ext-400-normal--j5WRK12.woff)format("woff");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:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2)format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff)format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");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{--bg-0:#f2efe6;--ink:#12110f;--ink-55:#12110fad;--ink-45:#12110f96;--ink-30:#12110f4d;--ink-15:#12110f26;--ink-10:#12110f1a;--cream:#f2efe6;--gold:#d4a52a;--gold-deep:#8a6a12;--frame-ember:#ff6a2b;--frame-ember-glow:#ff6a2b59;--sw-mono-a:#efefef;--sw-mono-b:#141414;--sw-grove-a:#ebeedf;--sw-grove-b:#2f6b1a;--sw-ember-a:#1a100b;--sw-ember-b:#ff6a2b;--sw-tide-a:#0b1422;--sw-tide-b:#46a6ff;--sw-laurel-a:#121009;--sw-laurel-b:#d4a52a;--orange:#ff4a17;--orange-glow:#ff4a1766;--lime:#c6f24e;--lime-glow:#c6f24e80;--fire:#ff4a17;--earth:#3f7d20;--wind:#0f8fa3;--lightning:#6a2fe8;--water:#1b4fd0;--fire-soft:#ff4a1724;--earth-soft:#3f7d2024;--wind-soft:#0f8fa324;--lightning-soft:#6a2fe824;--water-soft:#1b4fd024;--force:#ff4a17;--force-soft:#ff4a1724;--dom-body:var(--earth);--dom-deen:var(--fire);--dom-money:var(--water);--dom-work:var(--lightning);--dom-health:var(--earth);--dom-finance:var(--water);--dom-career:var(--lightning);--dom-life:var(--wind);--skill-locked:#12110f75;--skill-learning:#ad5100;--skill-competent:#00768a;--skill-advanced:#6a2fe8;--skill-mastered:var(--ok-text);--disabled-opacity:.5;--ok:#c6f24e;--stale:#12110f4d;--error:#ff4a17;--font-body:Archivo, system-ui, sans-serif;--font-display:"Archivo Black", system-ui, sans-serif;--font-mono:"IBM Plex Mono", monospace;--ease-pop:cubic-bezier(.22, 1, .36, 1);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px);--float-clear:228px;--float-clear-wide:160px;--shadow:#12110f;--on-bright:#12110f;--on-bright-70:#12110fb3;--ok-on-ink:#c6f24e;--ok-text:#547600;--warn-on-ink:#ff4a17;--on-ink-75:#f2efe6bf;--on-ink-60:#f2efe699;--on-ink-30:#f2efe64d;--surface-92:#f2efe6eb;--surface-96:#f2efe6f5;--veil:#12110f80;--veil-soft:#12110f59;--lime-wash:#c6f24e40;--panel-glow:#fbf9f3;--on-dark:#f2efe6;--on-dark-75:#f2efe6bf;--on-dark-30:#f2efe64d;--scan:#c6f24e80;--heat-0:#e4e0d6;--heat-1:#dff0bf;--heat-2:#c0dd84;--heat-3:#a2c641;--heat-4:#84ab00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg-0:#15140f;--ink:#ece7da;--ink-55:#ece7da9e;--ink-45:#ece7da82;--ink-30:#ece7da3b;--ink-15:#ece7da1f;--ink-10:#ece7da14;--cream:#1e1c16;--shadow:#454034;--ok-on-ink:#2f6b00;--ok-text:#c6f24e;--warn-on-ink:#c4300a;--on-ink-75:#1e1c16cc;--on-ink-60:#1e1c16ad;--on-ink-30:#1e1c1666;--surface-92:#15140feb;--surface-96:#15140ff5;--veil:#000000a8;--veil-soft:#00000080;--lime-wash:#c6f24e29;--panel-glow:#221f18;--scan:#c6f24e1a;--earth:#58973d;--wind:#1d95a9;--lightning:#976dff;--water:#4882ff;--fire-soft:#ff4a172e;--earth-soft:#58973d2e;--wind-soft:#1d95a92e;--lightning-soft:#976dff2e;--water-soft:#4882ff2e;--force-soft:#ff4a172e;--skill-locked:#ece7da5e;--skill-learning:#ff9d17;--skill-competent:#1d95a9;--skill-advanced:#976dff;--skill-mastered:var(--ok-text);--disabled-opacity:.72;--stale:#ece7da5e;--heat-0:#26231b;--heat-1:#495224;--heat-2:#6e8523;--heat-3:#96bc09;--heat-4:#c6f24e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-palette=mono]{--bg-0:#efefef;--ink:#141414;--ink-55:#141414ad;--ink-45:#14141496;--ink-30:#1414144d;--ink-15:#14141426;--ink-10:#1414141a;--cream:#f8f8f8;--gold:#141414;--gold-deep:#141414;--frame-ember:#141414;--frame-ember-glow:#1414144d;--sw-mono-a:#efefef;--sw-mono-b:#141414;--sw-grove-a:#e6e6e6;--sw-grove-b:#4d4d4d;--sw-ember-a:#1a1a1a;--sw-ember-b:#8c8c8c;--sw-tide-a:#141414;--sw-tide-b:#a6a6a6;--sw-laurel-a:#121212;--sw-laurel-b:#bfbfbf;--orange:#141414;--orange-glow:#14141466;--lime:#c4c4c4;--lime-glow:#1414144d;--fire:#141414;--wind:#2e2e2e;--lightning:#454545;--water:#5a5a5a;--earth:#6b6b6b;--fire-soft:#14141424;--wind-soft:#2e2e2e24;--lightning-soft:#45454524;--water-soft:#5a5a5a24;--earth-soft:#6b6b6b24;--force:#141414;--force-soft:#14141424;--skill-locked:#14141475;--skill-learning:#6b6b6b;--skill-competent:#4d4d4d;--skill-advanced:#2e2e2e;--ok:#c4c4c4;--stale:#1414144d;--error:#141414;--shadow:#141414;--on-bright:#141414;--on-bright-70:#141414b3;--ok-on-ink:#c4c4c4;--ok-text:#141414;--warn-on-ink:#fff;--on-ink-75:#f8f8f8bf;--on-ink-60:#f8f8f899;--on-ink-30:#f8f8f84d;--surface-92:#efefefeb;--surface-96:#efefeff5;--veil:#14141480;--veil-soft:#14141459;--lime-wash:#14141414;--panel-glow:#fafafa;--on-dark:#f8f8f8;--on-dark-75:#f8f8f8bf;--on-dark-30:#f8f8f84d;--scan:#1414140f;--heat-0:#e3e3e3;--heat-1:#c4c4c4;--heat-2:#969696;--heat-3:#5a5a5a;--heat-4:#141414;filter:grayscale()}:root[data-palette=grove]{--bg-0:#ebeedf;--ink:#15210f;--ink-55:#15210fad;--ink-45:#15210f96;--ink-30:#15210f4d;--ink-15:#15210f26;--ink-10:#15210f1a;--cream:#f5f6ea;--orange:#2f6b1a;--orange-glow:#2f6b1a66}:root[data-palette=ember]{--bg-0:#1a100b;--ink:#f3e2d1;--ink-55:#f3e2d19e;--ink-45:#f3e2d182;--ink-30:#f3e2d13b;--ink-15:#f3e2d11f;--ink-10:#f3e2d114;--cream:#24160e;--orange:#ff6a2b;--orange-glow:#ff6a2b66;--shadow:#4a2b1b;--surface-92:#1a100beb;--surface-96:#1a100bf5;--panel-glow:#24160e;--heat-0:#24160e}:root[data-palette=tide]{--bg-0:#0b1422;--ink:#dde7f4;--ink-55:#dde7f49e;--ink-45:#dde7f482;--ink-30:#dde7f43b;--ink-15:#dde7f41f;--ink-10:#dde7f414;--cream:#122037;--orange:#46a6ff;--orange-glow:#46a6ff66;--shadow:#243a58;--surface-92:#0b1422eb;--surface-96:#0b1422f5;--panel-glow:#122037;--heat-0:#122037}:root[data-palette=laurel]{--bg-0:#121009;--ink:#efe5c6;--ink-55:#efe5c69e;--ink-45:#efe5c682;--ink-30:#efe5c63b;--ink-15:#efe5c61f;--ink-10:#efe5c614;--cream:#1c1810;--orange:#d4a52a;--orange-glow:#d4a52a66;--shadow:#4a3f1c;--surface-92:#121009eb;--surface-96:#121009f5;--panel-glow:#1c1810;--heat-0:#1c1810}html,body,#root{background:var(--bg-0)}*{box-sizing:border-box}body{font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0}::selection{background:var(--lime);color:var(--on-bright)}a{color:var(--orange);text-decoration:none}@media (hover:hover){a:hover{color:var(--lime)}}button,input,textarea{color:inherit;font-family:inherit}button{cursor:pointer}input,textarea{outline:none}:root{--z-page:1;--z-chrome:20;--z-voice:25;--z-sheet:40;--z-sidebar:46;--z-confirm:50;--z-blocking:60;--z-notice:70}html.lo-overlay-open,html.lo-overlay-open body{overscroll-behavior:none}.lo-backdrop{z-index:0;pointer-events:none;background:var(--bg-0);position:fixed;inset:0;overflow:hidden}.lo-scanline{z-index:0;background:linear-gradient(180deg, var(--scan), transparent);pointer-events:none;height:70px;animation:9s linear infinite scanline;position:fixed;top:0;left:0;right:0}@keyframes scanline{0%{transform:translateY(-120%)}to{transform:translateY(1400%)}}@keyframes growx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ringdraw{0%{stroke-dashoffset:440px}}@keyframes dashdraw{0%{stroke-dashoffset:260px}to{stroke-dashoffset:0}}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes flamewob{0%,to{transform:scale(1)rotate(-4deg)}50%{transform:scale(1.16)rotate(4deg)}}@keyframes limepulse{0%,to{box-shadow:0 0 #c6f24e00}50%{box-shadow:0 0 0 6px #c6f24e80}}@keyframes inkpulse{0%,to{box-shadow:0 0 #ff4a1700}50%{box-shadow:0 0 0 8px #ff4a1729}}@keyframes orbpulse{0%,to{box-shadow:0 0 0 0 var(--orange-glow)}50%{box-shadow:0 0 0 14px #ff4a1700}}@keyframes confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), var(--dy)) rotate(680deg);opacity:0}}@keyframes sheetup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes risein{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes popin{0%{opacity:0;transform:scale(.7)}62%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes lvlpop{0%{opacity:0;transform:scale(.6)rotate(-6deg)}55%{transform:scale(1.12)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lo-scrollbar-hidden::-webkit-scrollbar{display:none}.lo-scrollbar-hidden{scrollbar-width:none}@keyframes unlockpop{0%{box-shadow:0 0 0 0 var(--force);transform:scale(.86)}55%{transform:scale(1.06);box-shadow:0 0 0 10px #0000}to{box-shadow:5px 5px 0 var(--force);transform:scale(1)}}@keyframes nodeglow{0%,to{box-shadow:5px 5px 0 var(--force)}50%{box-shadow:5px 5px 0 var(--force), 0 0 0 5px var(--force-soft)}}@keyframes hpdrain{0%{transform:scaleX(var(--from,1))}to{transform:scaleX(1)}}@keyframes xppop{0%{opacity:0;transform:translateY(0)scale(.8)}30%{opacity:1;transform:translateY(-8px)scale(1.1)}to{opacity:0;transform:translateY(-26px)scale(1)}}@keyframes radarsweep{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes railslide{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}
