@font-face{font-family:Clash Display;src:url(/fonts/BSY64LPTT3OPLVKAZKL3AHKRWZ3D74AC.woff2) format("woff2"),url(/fonts/BSY64LPTT3OPLVKAZKL3AHKRWZ3D74AC.woff) format("woff"),url(/fonts/BSY64LPTT3OPLVKAZKL3AHKRWZ3D74AC.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/fonts/JTSL5QESUXATU47LCPUNHZQBDDIWDOSW.woff2) format("woff2"),url(/fonts/JTSL5QESUXATU47LCPUNHZQBDDIWDOSW.woff) format("woff"),url(/fonts/JTSL5QESUXATU47LCPUNHZQBDDIWDOSW.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/fonts/Z3MGHFHX6DCTLQ55LJYRJ5MDCZPMFZU6.woff2) format("woff2"),url(/fonts/Z3MGHFHX6DCTLQ55LJYRJ5MDCZPMFZU6.woff) format("woff"),url(/fonts/Z3MGHFHX6DCTLQ55LJYRJ5MDCZPMFZU6.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Clash Display;src:url(/fonts/53RZKGODFYDW3QHTIL7IPOWTBCSUEZK7.woff2) format("woff2"),url(/fonts/53RZKGODFYDW3QHTIL7IPOWTBCSUEZK7.woff) format("woff"),url(/fonts/53RZKGODFYDW3QHTIL7IPOWTBCSUEZK7.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtmW4XGnfBI2fk.woff2) format("woff2");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:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtoW4XGnfBI.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtmW4XGnfBI2fk.woff2) format("woff2");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:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtoW4XGnfBI.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtmW4XGnfBI2fk.woff2) format("woff2");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:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtoW4XGnfBI.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtmW4XGnfBI2fk.woff2) format("woff2");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:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/g_QGYtz_0dZAGKJJ4t3HtoW4XGnfBI.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CxCis4UvI.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CxCis4UvI.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CxCis4UvI.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpQ59CxCis4UvI.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpS59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpT59CxCis4UvI.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/g_ieVn2YZDLWuGJpnzaiwFXS9tYtpd59CxCis4.woff2) format("woff2");unicode-range:u+00??,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}:root{--ink:#16130F;--ink-soft:#5B554D;--hairline:rgba(22,19,15,0.10);--hairline-strong:rgba(22,19,15,0.16);--cat-creative:#FFC53D;--cat-brainy:#2E6BFF;--cat-team:#1FB573;--cat-chance:#FF5C49;--cat-breather:#8B6CEF;--on-creative:#16130F;--on-brainy:#FFFFFF;--on-team:#FFFFFF;--on-chance:#FFFFFF;--on-breather:#FFFFFF;--tint-creative:#FFF4D6;--tint-brainy:#E4ECFF;--tint-team:#DBF5EC;--tint-chance:#FFE3DE;--tint-breather:#ECE5FD;--baks:#FF8A3D;--on-baks:#16130F;--bg:#FFFFFF;--surface:#FFFFFF;--surface-2:#FAF8F5;--surface-sunk:#F4F1EC;--text:var(--ink);--text-soft:var(--ink-soft);--border:var(--hairline);--border-strong:var(--hairline-strong);--accent:var(--ink);--on-accent:#FFFFFF;--scrim:rgba(22,19,15,0.45);--shadow-color:rgba(22,19,15,0.10)}.theme-party{--bg:#1A140F;--surface:#241B14;--surface-2:#2C2118;--surface-sunk:#140F0B;--ink:#FBF3E7;--ink-soft:#C2B2A0;--text:#FBF3E7;--text-soft:#C2B2A0;--hairline:rgba(251,243,231,0.12);--hairline-strong:rgba(251,243,231,0.20);--border:rgba(251,243,231,0.12);--border-strong:rgba(251,243,231,0.20);--accent:#FBF3E7;--on-accent:#1A140F;--on-creative:#16130F;--tint-creative:#3B2F12;--tint-brainy:#16264F;--tint-team:#103A2C;--tint-chance:#44211C;--tint-breather:#2C2350;--scrim:rgba(8,5,3,0.62);--shadow-color:rgba(0,0,0,0.45)}:root{--font-display:"Clash Display","Gabarito",system-ui,sans-serif;--font-display-alt:"Gabarito","Clash Display",system-ui,sans-serif;--font-body:"Hanken Grotesk",system-ui,-apple-system,sans-serif;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--fs-display:40px;--fs-title:32px;--fs-heading:22px;--fs-body:18px;--fs-label:16px;--fs-meta:14px;--lh-tight:1.02;--lh-snug:1.12;--lh-normal:1.45;--ls-display:-0.02em;--ls-tight:-0.01em;--ls-normal:0;--ls-wide:0.04em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--radius-card:24px;--radius-button:16px;--radius-input:14px;--radius-chip:999px;--radius-sheet:28px;--shadow-card:0 8px 24px var(--shadow-color);--shadow-pop:0 16px 40px var(--shadow-color);--shadow-press:0 2px 8px var(--shadow-color);--tap-min:44px;--btn-height:52px;--ease-out:cubic-bezier(0.22,1,0.36,1);--dur-fast:180ms;--dur-base:220ms;--dur-slow:320ms}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body,html{background:var(--bg)}body{color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}#app-root,body{min-height:100dvh}#app-root{display:flex;flex-direction:column;max-width:480px;margin:0 auto;position:relative;overflow-x:hidden}button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important}}