:root{color-scheme:light;--bg: #F7F9F8;--surface: #FFFFFF;--soft: #EDF2F0;--soft-2: #E2E9E6;--line: #DEE5E2;--line-2: #C3CCC8;--ink: #18201C;--text-2: #48514D;--muted: #636C68;--mint: #0B6E4F;--mint-tint: #E3F3EA;--mint-fill: #6FE0B0;--mint-fill-hover: #5DD6A2;--mint-ink: #04140C;--ember: #C4531F;--shadow: 0 1px 2px rgba(24, 40, 32, .06), 0 2px 6px rgba(24, 40, 32, .04);--shadow-lg: 0 2px 4px rgba(24, 40, 32, .05), 0 18px 48px -12px rgba(24, 40, 32, .16);--shadow-pop: 0 0 0 1px rgba(24, 40, 32, .08), 0 24px 64px -20px rgba(24, 40, 32, .28);--ease: cubic-bezier(.16, 1, .3, 1);--font: Geist, "IBM Plex Sans Arabic", system-ui, sans-serif;--mono: "Geist Mono", ui-monospace, Menlo, monospace;--display: var(--font);--r-thumb: 10px;--r-card: 16px;--r-pill: 999px;--c-green: #2E8B62;--c-blue: #3B6FB6;--c-amber: #B7791F;--c-rose: #B4533A;--john: #E2A13B;--johnny: var(--mint-fill);--charcoal: var(--bg);--moss: var(--soft);--moss-2: var(--soft-2);--mist: var(--ink);--muted-2: var(--muted);--green: var(--mint);--green-tint: var(--mint-tint);--mint-hover: var(--mint-fill-hover)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--bg: #0E1412;--surface: #151D1A;--soft: #1C2622;--soft-2: #24302B;--line: #24302B;--line-2: #34423C;--ink: #E8EFEA;--text-2: #B2BFB9;--muted: #8E9C96;--mint: #6FE0B0;--mint-tint: #183028;--ember: #F07A4A;--shadow: 0 1px 2px rgba(0, 0, 0, .3);--shadow-lg: 0 18px 48px -12px rgba(0, 0, 0, .55);--shadow-pop: 0 0 0 1px rgba(232, 239, 234, .07), 0 30px 80px -20px rgba(0, 0, 0, .8)}}:root[data-theme=dark]{color-scheme:dark;--bg: #0E1412;--surface: #151D1A;--soft: #1C2622;--soft-2: #24302B;--line: #24302B;--line-2: #34423C;--ink: #E8EFEA;--text-2: #B2BFB9;--muted: #8E9C96;--mint: #6FE0B0;--mint-tint: #183028;--ember: #F07A4A;--shadow: 0 1px 2px rgba(0, 0, 0, .3);--shadow-lg: 0 18px 48px -12px rgba(0, 0, 0, .55);--shadow-pop: 0 0 0 1px rgba(232, 239, 234, .07), 0 30px 80px -20px rgba(0, 0, 0, .8)}:root{--press: rgba(24, 40, 32, .07)}:root[data-theme=dark]{--press: rgba(232, 239, 234, .09)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--press: rgba(232, 239, 234, .09)}}:is(button,[role=button],[role=tab],[role=radio],.btn,.pill):not(:disabled,[aria-disabled=true]):active{background-image:linear-gradient(var(--press),var(--press))}
