@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fredoka-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fredoka-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fredoka-latin-700-normal.woff2) format("woff2")}:root{--fp-bg: #fff6ee;--fp-surface: #ffffff;--fp-surface-alt: #ffe8d9;--fp-text: #1b2a5b;--fp-text-muted: #6b7290;--fp-border: #ffe0cc;--fp-primary-400: #ff8a65;--fp-primary-500: #ff5a36;--fp-primary-600: #e6431f;--fp-primary: var(--fp-primary-500);--fp-navy: #1b2a5b;--fp-p0: #ffb300;--fp-p1: #00b4d8;--fp-gold: #2ecc71;--fp-p1-text: #007589;--fp-p0-text: #8a5e00;--fp-gold-text: #186b3b;--fp-gradient-hero: linear-gradient(135deg, #ffb300 0%, #ff5a36 100%);--fp-gradient-badge: linear-gradient(135deg, #ffb300 0%, #ff5a36 100%);--fp-gradient-xp: linear-gradient( 90deg, var(--fp-p1) 0%, var(--fp-gold) 100% );--fp-shadow-sm: 0 2px 6px rgba(27, 42, 91, .08);--fp-shadow-md: 0 8px 20px rgba(27, 42, 91, .12);--fp-shadow-lg: 0 18px 40px rgba(27, 42, 91, .18);--fp-radius-sm: 8px;--fp-radius-md: 12px;--fp-radius-lg: 20px;--fp-radius-pill: 999px;--fp-space-1: 4px;--fp-space-2: 8px;--fp-space-3: 12px;--fp-space-4: 16px;--fp-space-5: 24px;--fp-space-6: 32px;--fp-space-7: 48px;--fp-font-size-xs: .75rem;--fp-font-size-sm: .85rem;--fp-font-size-base: 1rem;--fp-font-size-md: 1.15rem;--fp-font-size-lg: 1.35rem;--fp-font-size-xl: 1.75rem;--fp-font-size-2xl: 2.25rem;--fp-font-family: system-ui, -apple-system, "Segoe UI", sans-serif;--fp-font-family-display: "Fredoka", system-ui, sans-serif}html.dark{--fp-bg: #0f1830;--fp-surface: #17233f;--fp-surface-alt: #1e2d50;--fp-text: #f3f5fb;--fp-text-muted: rgba(243, 245, 251, .66);--fp-border: #2c3a5c;--fp-primary-400: #ff9a78;--fp-primary-500: #ff7a54;--fp-primary-600: #e6431f;--fp-primary: var(--fp-primary-500);--fp-navy: #f3f5fb;--fp-p0: #ffc94d;--fp-p1: #4dd8f0;--fp-gold: #5eea94;--fp-p1-text: var(--fp-p1);--fp-p0-text: var(--fp-p0);--fp-gold-text: var(--fp-gold);--fp-gradient-hero: linear-gradient(135deg, #ffc94d 0%, #ff7a54 100%);--fp-gradient-badge: linear-gradient(135deg, #ffc94d 0%, #ff7a54 100%);--fp-shadow-sm: 0 2px 6px rgba(0, 0, 0, .35);--fp-shadow-md: 0 8px 20px rgba(0, 0, 0, .4);--fp-shadow-lg: 0 18px 40px rgba(0, 0, 0, .5)}*{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;min-height:100dvh;background:var(--fp-bg);color:var(--fp-text);font-family:var(--fp-font-family);-webkit-font-smoothing:antialiased}html.fp-domino-gutter{scrollbar-gutter:stable}button,input,select,textarea{font-family:inherit}.achievement-img{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.15em}:is(.dom-reactions-slot,.bh-reactions-slot,.luo-reactions-slot,.pk-reactions-slot):has([aria-expanded=true],.gr-burst,.gv-bubble,.gc-bubble){z-index:6}
