.CookieConsentBanner-module__yxLl1W__root{z-index:calc(var(--z-index-toast) + 1);justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--base-bg-color);border-block-start:var(--base-border-width) var(--base-border-style) var(--base-border-color);flex-wrap:wrap;padding-block-end:calc(var(--spacing-md) + var(--safe-area-inset-bottom));display:flex;position:fixed;inset-block-end:0;inset-inline:0}.CookieConsentBanner-module__yxLl1W__text{line-height:var(--line-height-default);font-size:var(--font-size-sm);flex:20rem}.CookieConsentBanner-module__yxLl1W__link{color:var(--primary-accent-color);text-underline-offset:.2em;-webkit-text-decoration:underline;text-decoration:underline}.CookieConsentBanner-module__yxLl1W__actions{gap:var(--spacing-sm);flex-shrink:0;display:flex}@media (max-width:640px){.CookieConsentBanner-module__yxLl1W__root{align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);flex-direction:column;padding-block-end:calc(var(--spacing-sm) + var(--safe-area-inset-bottom))}body:has([data-mobile-tab-bar]) .CookieConsentBanner-module__yxLl1W__root{padding-block-end:var(--spacing-sm);inset-block-end:calc(var(--bottom-navigation-height) + var(--safe-area-inset-bottom))}.CookieConsentBanner-module__yxLl1W__text{flex:none}.CookieConsentBanner-module__yxLl1W__actions{justify-content:stretch}.CookieConsentBanner-module__yxLl1W__actions>*{flex:1}}
.DocumentUpdateBanner-module__CNv3_W__root{justify-content:space-between;align-items:center;gap:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);background:var(--base-bg-color);border-block-end:var(--base-border-width) var(--base-border-style) var(--base-border-color);flex-wrap:wrap;display:flex}.DocumentUpdateBanner-module__CNv3_W__text{line-height:var(--line-height-default);font-size:var(--font-size-sm);flex:20rem}.DocumentUpdateBanner-module__CNv3_W__link{color:var(--primary-accent-color);text-underline-offset:.2em;-webkit-text-decoration:underline;text-decoration:underline}.DocumentUpdateBanner-module__CNv3_W__dismiss{flex-shrink:0}@media (max-width:640px){.DocumentUpdateBanner-module__CNv3_W__root{padding:var(--spacing-sm) var(--spacing-md)}.DocumentUpdateBanner-module__CNv3_W__text{flex:none}.DocumentUpdateBanner-module__CNv3_W__dismiss{inline-size:100%}}
.EmailVerificationBanner-module__HiY0XW__root{width:100%;padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-warning);color:var(--black-color);font-family:var(--font-family-mono);word-spacing:var(--word-spacing-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);text-align:center;cursor:pointer;border:none}.EmailVerificationBanner-module__HiY0XW__root:hover,.EmailVerificationBanner-module__HiY0XW__root:focus-visible{background:color-mix(in srgb, var(--color-warning) 85%, black)}.EmailVerificationBanner-module__HiY0XW__root:disabled{cursor:default;opacity:.8}
.OfflineBanner-module__dd7esa__root{width:100%;padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-warning);color:var(--black-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-semi-bold);text-align:center}
.ServiceUnavailableScreen-module__AYFWWG__root{z-index:calc(var(--z-index-toast) + 5);padding:var(--spacing-xl) var(--spacing-lg);background:radial-gradient(60rem 40rem at 15% 0%, #6e3bec47, transparent 60%), radial-gradient(50rem 36rem at 90% 100%, #00ffa324, transparent 60%), var(--base-bg-color);color:var(--base-text-color);text-align:center;place-items:center;display:grid;position:fixed;inset:0}.ServiceUnavailableScreen-module__AYFWWG__content{max-width:28rem}.ServiceUnavailableScreen-module__AYFWWG__logo{margin:0 auto var(--spacing-xl);filter:drop-shadow(0 8px 32px #6e3bec73);animation:1.6s ease-in-out infinite ServiceUnavailableScreen-module__AYFWWG__pulse;display:block}.ServiceUnavailableScreen-module__AYFWWG__title{margin:0 0 var(--spacing-md);font-family:var(--font-family-display);font-size:clamp(1.5rem,5vw,2rem);font-weight:400}.ServiceUnavailableScreen-module__AYFWWG__eta{margin:0 0 var(--spacing-sm);font-size:var(--font-size-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceUnavailableScreen-module__AYFWWG__eta strong{color:var(--color-accent-500)}.ServiceUnavailableScreen-module__AYFWWG__hint{color:var(--color-neutral-400);font-size:var(--font-size-sm);margin:0;line-height:1.5}.ServiceUnavailableScreen-module__AYFWWG__bar{max-width:16rem;height:4px;margin:var(--spacing-xl) auto 0;background:#ffffff1a;border-radius:2px;overflow:hidden}.ServiceUnavailableScreen-module__AYFWWG__progress{border-radius:inherit;background:linear-gradient(90deg, var(--color-primary-500), var(--color-accent-500));height:100%;transition:width 1s linear;display:block}@media (prefers-reduced-motion:reduce){.ServiceUnavailableScreen-module__AYFWWG__logo{animation:none}.ServiceUnavailableScreen-module__AYFWWG__progress{transition:none}}@keyframes ServiceUnavailableScreen-module__AYFWWG__pulse{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}
.ScrollToTopButton-module__5qwsBa__root{z-index:var(--z-index-toast);inline-size:var(--min-tap-size-mobile);block-size:var(--min-tap-size-mobile);border:var(--base-border-width) var(--base-border-style) var(--base-border-color);border-radius:var(--radius-full);background:var(--base-bg-color);color:var(--base-text-color);box-shadow:var(--shadow-lg);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(var(--spacing-sm));justify-content:center;align-items:center;padding:0;transition:opacity .2s,transform .2s,visibility 0s linear .2s,background-color .2s;display:inline-flex;position:fixed;inset-block-end:calc(var(--spacing-lg) + var(--safe-area-inset-bottom));inset-inline-end:calc(var(--spacing-lg) + var(--safe-area-inset-right))}.ScrollToTopButton-module__5qwsBa__root[data-visible=true]{opacity:1;visibility:visible;transition:opacity .2s,transform .2s,visibility,background-color .2s;transform:none}.ScrollToTopButton-module__5qwsBa__root:focus-visible{outline:2px solid var(--primary-accent-color);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ScrollToTopButton-module__5qwsBa__root:hover{background:var(--base-subtle-bg-color)}}@media (prefers-reduced-motion:reduce){.ScrollToTopButton-module__5qwsBa__root,.ScrollToTopButton-module__5qwsBa__root[data-visible=true]{transition:none;transform:none}}@media (max-width:640px){.ScrollToTopButton-module__5qwsBa__root{inset-block-end:calc(var(--spacing-md) + var(--safe-area-inset-bottom));inset-inline-end:calc(var(--spacing-md) + var(--safe-area-inset-right))}body:has([data-mobile-tab-bar]) .ScrollToTopButton-module__5qwsBa__root{inset-block-end:calc(var(--bottom-navigation-height) + var(--spacing-md) + var(--safe-area-inset-bottom))}}
.SplashScreen-module__ByO7tG__root{display:none}@media (display-mode:standalone){.SplashScreen-module__ByO7tG__root{z-index:calc(var(--z-index-toast) + 10);background:var(--base-bg-color);place-items:center;animation:.3s ease-out 6s forwards SplashScreen-module__ByO7tG__give-up;display:grid;position:fixed;inset:0}.SplashScreen-module__ByO7tG__root[data-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-out,visibility 0s linear .3s}.SplashScreen-module__ByO7tG__logo{animation:1.2s ease-in-out infinite SplashScreen-module__ByO7tG__pulse}}@media (prefers-reduced-motion:reduce){.SplashScreen-module__ByO7tG__logo{animation:none}}@keyframes SplashScreen-module__ByO7tG__pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes SplashScreen-module__ByO7tG__give-up{to{opacity:0;visibility:hidden}}
.StickyTopBanners-module__qsZe4W__root{z-index:calc(var(--z-index-toast) + 2);position:sticky;top:0}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.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:not(#\#){--color-primary-50:#f3f0ff;--color-primary-100:#e8e0ff;--color-primary-200:#d5c2ff;--color-primary-300:#b795ff;--color-primary-400:#9a5eff;--color-primary-500:#6e3bec;--color-primary-600:#5d1fd9;--color-primary-700:#4e17b7;--color-primary-800:#401595;--color-primary-900:#34147a;--color-accent-50:#e6fff7;--color-accent-100:#b3ffea;--color-accent-200:#80ffdd;--color-accent-300:#4dffd0;--color-accent-400:#1affc3;--color-accent-500:#00ffa3;--color-accent-600:#00cc83;--color-accent-700:#009963;--color-accent-800:#064;--color-accent-900:#032;--color-neutral-50:#f9fafb;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d1d5db;--color-neutral-400:#9ca3af;--color-neutral-500:#6b7280;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-success-base:#10b981;--color-warning-base:#f59e0b;--color-error-base:#ef4444;--color-info-base:#3b82f6;--color-success:var(--color-success-base);--color-warning:var(--color-warning-base);--color-error:color-mix(in srgb, var(--color-error-base) 70%, black);--color-info:var(--color-info-base);--primary-bg-color:var(--color-primary-500);--accent-bg-color:var(--color-accent-500);--white-color:#fff;--black-color:#000;--primary-text-color:var(--color-neutral-50);--accent-text-color:var(--color-neutral-900);--base-border-color:var(--color-accent-600);--base-disabled-color:var(--color-neutral-500);--base-disabled-bg-color:var(--color-neutral-200);--base-disabled-text-color:var(--color-neutral-400);--base-subtle-bg-color:var(--color-neutral-200);--base-bg-color:var(--white-color);--base-text-color:var(--color-neutral-900);--base-secondary-text-color:var(--color-neutral-600);--base-control-border-color:var(--color-accent-700);--focus-ring-color:var(--color-primary-400);--primary-accent-color:var(--color-primary-500);--font-family-base:"Inter Variable", "Inter", -apple-system, sans-serif;--font-family-mono:"Roboto Mono", monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--line-height-default:1.5;--line-height-tight:1.25;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--base-spacing:var(--spacing-xs);--padding-block:var(--spacing-xs);--padding-inline:var(--spacing-md);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--base-border-radius:var(--radius-sm);--base-border-width:1px;--double-border-width:2px;--triple-border-width:3px;--quadruple-border-width:4px;--min-tap-size-mobile:48px;--min-tap-size-desktop:32px;--min-tap-size:var(--min-tap-size-mobile);--base-border-style:solid;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a;--z-index-sticky:10;--z-index-overlay:30;--z-index-dropdown:35;--z-index-toast:40;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--bottom-navigation-height:56px;--breakpoint-mobile:640px;--overlay-backdrop-bg:#00000080;--overlay-inverse-bg-color:var(--color-neutral-900);--overlay-inverse-text-color:var(--color-neutral-50)}@media (hover:hover) and (pointer:fine){:root:not(#\#){--min-tap-size:var(--min-tap-size-desktop)}}:root[data-theme=light]:not(#\#){--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]:not(#\#){--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--base-bg-color:var(--color-neutral-900);--base-text-color:var(--color-neutral-50);--base-disabled-bg-color:var(--color-neutral-700);--base-disabled-text-color:var(--color-neutral-500);--base-subtle-bg-color:var(--color-neutral-700);--base-secondary-text-color:var(--color-neutral-400);--base-control-border-color:var(--color-accent-600);--focus-ring-color:var(--color-primary-300);--primary-accent-color:var(--color-primary-300);--color-success:color-mix(in srgb, var(--color-success-base) 80%, white);--color-warning:color-mix(in srgb, var(--color-warning-base) 80%, white);--color-error:color-mix(in srgb, var(--color-error-base) 80%, white);--color-info:color-mix(in srgb, var(--color-info-base) 80%, white)}:root{box-sizing:border-box;--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light: }}*,:before,:after{box-sizing:inherit;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:#fff;background-color:var(--base-bg-color);color:var(--base-text-color);-webkit-font-smoothing:antialiased;font-family:Inter Variable,Inter,-apple-system,sans-serif;font-family:var(--font-family-base);line-height:1.5;line-height:var(--line-height-default);margin:0;padding:0;transition:background-color .2s,color .2s}h1,h2,h3{font-weight:600;font-weight:var(--font-weight-semi-bold);line-height:1.25;line-height:var(--line-height-tight)}code,pre{font-family:Roboto Mono,monospace;font-family:var(--font-family-mono)}button,input,textarea{font-family:inherit;font-size:inherit}@media (prefers-reduced-motion:reduce){:not(#\#):not(#\#):not(#\#),:not(#\#):not(#\#):not(#\#):before,:not(#\#):not(#\#):not(#\#):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--color-primary-50:#f3f0ff;--color-primary-100:#e8e0ff;--color-primary-200:#d5c2ff;--color-primary-300:#b795ff;--color-primary-400:#9a5eff;--color-primary-500:#6e3bec;--color-primary-600:#5d1fd9;--color-primary-700:#4e17b7;--color-primary-800:#401595;--color-primary-900:#34147a;--color-accent-50:#e6fff7;--color-accent-100:#b3ffea;--color-accent-200:#80ffdd;--color-accent-300:#4dffd0;--color-accent-400:#1affc3;--color-accent-500:#00ffa3;--color-accent-600:#00cc83;--color-accent-700:#009963;--color-accent-800:#064;--color-accent-900:#032;--color-neutral-50:#f9fafb;--color-neutral-100:#f3f4f6;--color-neutral-200:#e5e7eb;--color-neutral-300:#d1d5db;--color-neutral-400:#9ca3af;--color-neutral-500:#6b7280;--color-neutral-600:#4b5563;--color-neutral-700:#374151;--color-neutral-800:#1f2937;--color-neutral-900:#111827;--color-success-base:#10b981;--color-warning-base:#f59e0b;--color-error-base:#ef4444;--color-info-base:#3b82f6;--color-success:var(--color-success-base);--color-warning:var(--color-warning-base);--color-error:var(--color-error-base);--color-info:var(--color-info-base);--primary-bg-color:var(--color-primary-500);--primary-accent-color:var(--color-primary-500);--accent-bg-color:var(--color-accent-500);--white-color:#fff;--black-color:#000;--primary-text-color:var(--color-neutral-50);--accent-text-color:var(--color-neutral-900);--base-border-color:var(--color-accent-600);--base-disabled-color:var(--color-neutral-500);--base-disabled-bg-color:var(--color-neutral-200);--base-disabled-text-color:var(--color-neutral-400);--base-subtle-bg-color:var(--color-neutral-200);--base-bg-color:var(--white-color);--base-text-color:var(--color-neutral-900);--accent-ink-color:var(--color-accent-800);--warning-ink-color:#92400e;--primary-ink-color:var(--color-primary-600);--text-opacity-secondary:.7;--text-opacity-tertiary:.65;--text-opacity-faint:.65;--text-opacity-soft:1;--auth-card-bg-color:color-mix(in srgb, var(--color-primary-100) 60%, var(--base-bg-color));--auth-card-link-color:var(--color-primary-600);--font-family-base:"Inter Variable", "Inter", -apple-system, sans-serif;--font-family-mono:var(--font-jetbrains-mono), "Roboto Mono", monospace;--word-spacing-mono:-.2em;--font-family-display:var(--font-russo-one), "Segoe UI", sans-serif;--font-family-display-secondary:var(--font-oswald), "Segoe UI", sans-serif;--letter-spacing-display:.08em;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--line-height-default:1.5;--line-height-tight:1.25;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--base-spacing:var(--spacing-xs);--padding-block:var(--spacing-xs);--padding-inline:var(--spacing-md);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--base-border-radius:var(--radius-sm);--base-border-width:1px;--double-border-width:2px;--triple-border-width:3px;--quadruple-border-width:4px;--min-tap-size-mobile:48px;--min-tap-size-desktop:max(32px, min-content);--min-tap-size:var(--min-tap-size-mobile);--base-border-style:solid;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 20px 25px #0000001a;--z-index-sticky:10;--z-index-dropdown:35;--z-index-overlay:30;--z-index-toast:40;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--bottom-navigation-height:56px;--breakpoint-mobile:640px;--overlay-backdrop-bg:#00000080;--overlay-inverse-bg-color:var(--color-neutral-900);--overlay-inverse-text-color:var(--color-neutral-50)}@media (hover:hover) and (pointer:fine){:root{--min-tap-size:var(--min-tap-size-desktop)}}:root[data-theme=dark]{--base-bg-color:var(--color-neutral-900);--base-text-color:var(--color-neutral-50);--base-disabled-bg-color:var(--color-neutral-700);--base-disabled-text-color:var(--color-neutral-500);--base-subtle-bg-color:var(--color-neutral-700);--primary-bg-color:var(--color-primary-400);--primary-accent-color:var(--color-primary-400);--color-success:color-mix(in srgb, var(--color-success-base) 80%, white);--color-warning:color-mix(in srgb, var(--color-warning-base) 80%, white);--color-error:color-mix(in srgb, var(--color-error-base) 80%, white);--color-info:color-mix(in srgb, var(--color-info-base) 80%, white);--accent-ink-color:var(--accent-bg-color);--warning-ink-color:var(--color-warning);--primary-ink-color:var(--color-primary-400);--text-opacity-secondary:.6;--text-opacity-tertiary:.5;--text-opacity-faint:.4;--text-opacity-soft:.85;--auth-card-bg-color:color-mix(in srgb, var(--color-primary-900) 35%, var(--base-bg-color) 65%);--auth-card-link-color:var(--color-primary-300)}
html{height:100%;font-size:112.5%}html,body{max-width:100vw;overflow-x:clip}html body[data-scroll-locked]{margin-right:0!important}@media (max-width:640px){html [role=region]>[data-position]{--toast-viewport-width:100vw;inset-block:var(--app-header-bottom,0) auto;flex-direction:column-reverse;inset-inline:50% auto;transform:translate(-50%)}}body{min-height:100%;color:var(--base-text-color);background:var(--base-bg-color);font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}h1,h2,h3{font-family:var(--font-family-display);letter-spacing:var(--letter-spacing-display)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media (display-mode:standalone){main{will-change:opacity}}
@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/803974e4127973f0-s.p.2to4mwkp-fs37.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4c6c4e3ac6c6a74a-s.08abb06phw2xc.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3601f32897df77ee-s.p.27o2sdc0u17j6.woff2)format("woff2");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:Russo One Fallback;src:local(Arial);ascent-override:80.0%;descent-override:24.1%;line-gap-override:0.0%;size-adjust:115.75%}.russo_one_ab509ee0-module__zZT34G__className{font-family:Russo One,Russo One Fallback;font-style:normal;font-weight:400}.russo_one_ab509ee0-module__zZT34G__variable{--font-russo-one:"Russo One", "Russo One Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0734_fcy06s9j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.p.05f-deljhbeh9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.2k0uebm9v9x1w.woff2)format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.1fbf3d0ri8mfi.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.p.2j22bd4n1tlhh.woff2)format("woff2");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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_c4af5916-module__ZS4ntW__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_c4af5916-module__ZS4ntW__variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.p.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.p.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_d3928996-module__BqZuXW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_d3928996-module__BqZuXW__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
/*# sourceMappingURL=3mkmuraakuz17.css.map*/