@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/heebo-hebrew-400-normal-CVTJgQVK.woff2)format("woff2"),url(/assets/heebo-hebrew-400-normal-DoqplqF9.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/heebo-math-400-normal-B7IFZoQI.woff2)format("woff2"),url(/assets/heebo-math-400-normal-BZIH-XlF.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/heebo-symbols-400-normal-DYSXrd5A.woff2)format("woff2"),url(/assets/heebo-symbols-400-normal-5E_VKyNT.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/heebo-latin-ext-400-normal-DRmJUxQB.woff2)format("woff2"),url(/assets/heebo-latin-ext-400-normal-DXPdCX6a.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:Heebo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/heebo-latin-400-normal-BGyEuwIV.woff2)format("woff2"),url(/assets/heebo-latin-400-normal-BVgBBEsj.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:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/heebo-hebrew-500-normal-TEhwuRN-.woff2)format("woff2"),url(/assets/heebo-hebrew-500-normal-B1vvQVzc.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/heebo-math-500-normal-DRhwLwt2.woff2)format("woff2"),url(/assets/heebo-math-500-normal-CriDK-QD.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/heebo-symbols-500-normal-DH-fW6iB.woff2)format("woff2"),url(/assets/heebo-symbols-500-normal-BHV7NI0G.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/heebo-latin-ext-500-normal-i0ou_jpq.woff2)format("woff2"),url(/assets/heebo-latin-ext-500-normal-BxM-et3U.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:Heebo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/heebo-latin-500-normal-CRntKADR.woff2)format("woff2"),url(/assets/heebo-latin-500-normal-D9arPEGc.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:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/heebo-hebrew-700-normal-BmueYKsA.woff2)format("woff2"),url(/assets/heebo-hebrew-700-normal-C-m02vPD.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/heebo-math-700-normal-CPsTiLVd.woff2)format("woff2"),url(/assets/heebo-math-700-normal-DYoC40KU.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/heebo-symbols-700-normal-DjMVWKhZ.woff2)format("woff2"),url(/assets/heebo-symbols-700-normal-Bez4Ifx8.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/heebo-latin-ext-700-normal-qhovM35d.woff2)format("woff2"),url(/assets/heebo-latin-ext-700-normal-uPTFHbI6.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:Heebo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/heebo-latin-700-normal-PoyjiH5f.woff2)format("woff2"),url(/assets/heebo-latin-700-normal-DxB9_ClD.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-arabic-400-normal-AAMxebZb.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-400-normal-hsqIUL9Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-math-400-normal-BxrVu-ji.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-400-normal-BiWGKoY7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-symbols-400-normal-BbP0vlM-.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-400-normal-BJzmBRSy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-latin-ext-400-normal-CW3XQ4Yj.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-400-normal-D4Wl3hq7.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-latin-400-normal-CjsIS08k.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-400-normal-lr8cikIT.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-arabic-arabic-500-normal-DPISWLls.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-500-normal-CoaTbVwZ.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-arabic-math-500-normal-CPBZimiT.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-500-normal-D2rXSvcI.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-arabic-symbols-500-normal-DHLLsnZT.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-500-normal-BxLqRJGm.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-arabic-latin-ext-500-normal-CpD3jfIL.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-500-normal-BAH5x22p.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-arabic-latin-500-normal-8boVNgww.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-500-normal-GCsE6TXV.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-arabic-700-normal-3CqrwsiZ.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-700-normal-DXnsSW3z.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-math-700-normal-DhwRdyuq.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-700-normal-C3IT52xG.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-symbols-700-normal-D40a2DlB.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-700-normal-Ct3Gyvbr.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-latin-ext-700-normal-wF0ZdkCd.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-700-normal-DX5dIs2j.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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-latin-700-normal-D41hNJFR.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-700-normal-DST6Nu2E.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-ethiopic-ethiopic-400-normal-qfS4vAZL.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-ethiopic-400-normal-DMODWIgG.woff)format("woff");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-ethiopic-latin-ext-400-normal-DIs67R-x.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-latin-ext-400-normal-CSemiWok.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-ethiopic-latin-400-normal-CqXRkrsl.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-latin-400-normal-D0FkUk9w.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-ethiopic-ethiopic-700-normal-BUzSFPOt.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-ethiopic-700-normal-DebYBtqH.woff)format("woff");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-ethiopic-latin-ext-700-normal--qdQ2Bol.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-latin-ext-700-normal-CqBJRc6B.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:Noto Sans Ethiopic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-ethiopic-latin-700-normal-CSxXQ7YK.woff2)format("woff2"),url(/assets/noto-sans-ethiopic-latin-700-normal-BiawOx7B.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:Frank Ruhl Libre;src:url(/assets/frank-ruhl-libre-he-C_1ZC3Gp.woff2)format("woff2");font-weight:300 900;font-display:swap;unicode-range:U+20-7E,U+A0,U+590-5FF,U+2010-2027,U+20AA,U+FB1D-FB4F}:root{--bg:#f6f8fa;--surface:#fff;--surface-2:#eef3f7;--text:#1a2229;--muted:#55626d;--border:#dbe3e9;--stuck-shadow:#14283c1f;--accent:#0267ad;--accent-hover:#01548a;--on-accent:#fff;--accent-soft:#e3f1fa;--warn-bg:#fdf3e1;--warn-text:#6b4500;--focus:#1f5fbf;--box-deep:#0267ad;--box-deep-2:#006cac;--box-cyan:#19d4f7;--box-cyan-light:#60d4f9;--box-slot:#0f6289;--on-cyan:#06243a;--note-paper:#fdfcf8;--note-ink:#111;--note-shadow:0 1px 2px #0000002e, 0 6px 16px #14283c24;--pen:#2342b8;--ballot:"Frank Ruhl Libre", "David Libre", David, "Times New Roman", serif;--radius:12px;--gap:16px;--wrap:1120px;--read:720px;--font:Heebo, "Noto Sans Arabic", "Noto Sans Ethiopic", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--display:"Frank Ruhl Libre", var(--font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:106.25%}:root:lang(ar){--font:"Noto Sans Arabic", Heebo, system-ui, sans-serif;--display:var(--font)}:root:lang(am){--font:"Noto Sans Ethiopic", Heebo, system-ui, sans-serif;--display:var(--font)}:root:lang(ru){--display:var(--font)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0f161c;--surface:#172129;--surface-2:#1d2a33;--text:#e4eaef;--muted:#a2b0bb;--border:#2b3842;--stuck-shadow:#00000073;--accent:#60d4f9;--accent-hover:#8fe0fb;--on-accent:#06243a;--accent-soft:#16303f;--warn-bg:#3a2c12;--warn-text:#f3d39a;--focus:#8ab4ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0f161c;--surface:#172129;--surface-2:#1d2a33;--text:#e4eaef;--muted:#a2b0bb;--border:#2b3842;--stuck-shadow:#00000073;--accent:#60d4f9;--accent-hover:#8fe0fb;--on-accent:#06243a;--accent-soft:#16303f;--warn-bg:#3a2c12;--warn-text:#f3d39a;--focus:#8ab4ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.large{font-size:125%}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-text-size-adjust:100%;margin:0;line-height:1.65;overflow-x:clip}button,input,select{font:inherit;color:inherit}a{color:var(--accent);text-underline-offset:3px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{letter-spacing:0;margin:0 0 .5em;font-weight:700;line-height:1.3}h1{font-family:var(--display);font-size:clamp(1.75rem,5vw,2.5rem)}h2{margin-top:1.6em;font-size:1.4rem}h3,.h3{margin:0;font-size:1.12rem}h4{font-size:1rem}p{margin:0 0 .75em}.muted{color:var(--muted)}.small{font-size:.88rem}.lead{color:var(--muted);font-size:1.1rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plain{margin:0;padding:0;list-style:none}.stack{gap:var(--gap);display:grid}.wrap{--pad:16px;max-width:var(--wrap);padding-inline:var(--pad);margin-inline:auto}.narrow{max-width:var(--read);margin-inline:auto}[dir=rtl] .flip,[dir=ltr] .flip-back{transform:scaleX(-1)}.icon{vertical-align:middle;flex-shrink:0}.skip{inset-inline-start:8px;background:var(--surface);z-index:10;border-radius:8px;padding:8px 12px;position:absolute;top:-100px}.skip:focus{top:8px}.site-header{background:var(--surface);border-bottom:1px solid var(--border)}.site-header.sticky{z-index:10;position:sticky;inset-block-start:0}.site-header.stuck{box-shadow:0 4px 10px var(--stuck-shadow)}.header-row{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.brand{color:var(--text);white-space:nowrap;align-items:center;gap:10px;min-block-size:44px;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.brand-mark{flex-shrink:0;block-size:34px;inline-size:34px;overflow:visible}.bm-note{fill:var(--note-paper);stroke:var(--note-ink);stroke-opacity:.35}.bm-ink{fill:var(--note-ink)}.bm-lid{fill:var(--box-cyan)}.bm-front{fill:var(--box-deep-2)}.bm-slot{fill:var(--box-slot)}.brand-name{font-family:var(--display);letter-spacing:-.01em;font-size:1.35rem;font-weight:800;line-height:1}@media (width<=479px){.brand{white-space:normal;min-inline-size:0}.brand-name{font-size:1.15rem;line-height:1.1}}.brand:hover .brand-name{color:var(--accent)}.header-tools{align-items:center;gap:4px;display:flex}.lang-select{border:1px solid var(--border);min-height:44px;color:var(--muted);border-radius:8px;align-items:center;gap:4px;padding-inline:8px;display:flex}.lang-select select{color:var(--text);background:0 0;border:0;max-width:7.5em;min-height:44px;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif}@media (width<=420px){.lang-select>.icon,.brand-mark{display:none}}.icon-btn{block-size:44px;inline-size:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.icon-btn:hover{background:var(--surface-2)}.icon-btn[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.notices{padding-top:12px}.notice{background:var(--accent-soft);border-radius:8px;margin:8px 0;padding:8px 12px;font-size:.9rem}.notice-warn{background:var(--warn-bg);color:var(--warn-text)}main{min-height:60vh;padding-block:24px 56px}main:focus{outline:none}.site-footer{border-top:1px solid var(--border);background:var(--surface);color:var(--muted);padding-block:24px;font-size:.9rem}.footer-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.footer-col h2{color:var(--text);margin:0 0 4px;font-size:.85rem}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col a{overflow-wrap:anywhere;align-items:center;min-block-size:44px;display:flex}.footer-base{border-top:1px solid var(--border);margin-block-start:16px;padding-block-start:16px}.footer-base p{margin:0 0 6px}@media (width<=640px){.footer-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}#toast{inset-inline:16px;background:var(--text);max-width:420px;color:var(--bg);opacity:0;pointer-events:none;text-align:center;border-radius:10px;margin-inline:auto;padding:12px 16px;transition:opacity .2s,transform .2s;position:fixed;bottom:16px;transform:translateY(8px)}#toast.show{opacity:1;transform:none}#toast:empty{display:none}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--gap);padding:20px}.card>h2:first-child,.card>h3:first-child{margin-top:0}.stack>.card,.grid>.card{margin-bottom:0}.btn{border:1px solid var(--border);background:var(--surface);min-height:48px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:500;text-decoration:none;display:inline-flex}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary:hover{border-color:var(--accent)}.btn-quiet{color:var(--accent);background:0 0;border-color:#0000}.btn-quiet:hover{background:var(--accent-soft)}.btn:disabled{opacity:.45;cursor:default}.actions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.badge{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:500;display:inline-block}.badge-warn{background:var(--warn-bg);color:var(--warn-text)}.more{border-top:1px solid var(--border);margin-top:12px}.more>summary{cursor:pointer;min-height:44px;color:var(--accent);align-items:center;gap:8px;font-weight:500;list-style:none;display:flex}.more>summary::-webkit-details-marker{display:none}.more>summary:before{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;block-size:8px;inline-size:8px;margin-inline-end:4px;transition:transform .15s;transform:rotate(45deg)}.more[open]>summary:before{transform:rotate(-135deg)}.more-body{padding-bottom:8px}.progress{background:var(--surface-2);border-radius:999px;block-size:6px;margin:8px 0 16px;overflow:hidden}.progress-bar{background:var(--accent);border-radius:inherit;block-size:100%;transition:inline-size .3s}.sources{margin-top:12px;font-size:.88rem}.sources-title{color:var(--muted);margin-bottom:4px;font-size:.88rem}.sources ol{margin:0;padding-inline-start:1.2em}.sources li{margin-bottom:4px}.sources .muted{display:block}.fb-mark{border:1px dotted var(--muted);color:var(--muted);vertical-align:super;border-radius:4px;margin-inline-start:4px;padding:2px 4px;font-size:.65rem;line-height:1;display:inline-block}.state{color:var(--muted);padding:24px 0}.spinner{border:2px solid var(--border);border-top-color:var(--accent);vertical-align:-.15em;border-radius:50%;block-size:1em;inline-size:1em;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.page-head{margin-bottom:20px}.back{align-items:center;gap:4px;min-height:44px;text-decoration:none;display:inline-flex}.eyebrow{color:var(--muted);margin:0 0 4px;font-size:.85rem;font-weight:500}.statement{margin:12px 0;font-size:clamp(1.25rem,4vw,1.6rem);font-weight:600;line-height:1.45}.quote{color:var(--muted);margin-bottom:4px;font-size:1.15rem;font-weight:500}.chips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.chip{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);border-radius:999px;align-items:center;padding:6px 16px;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--accent)}.table{border-collapse:collapse;inline-size:100%;margin:8px 0;font-size:.9rem}.table caption{text-align:start;padding-bottom:6px;font-weight:600}.table th,.table td{text-align:start;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;padding:6px 8px}.stats{flex-wrap:wrap;gap:16px;margin:0;display:flex}.stats dt{color:var(--muted);font-size:.85rem}.stats dd{margin:0}.stats strong{font-size:1.6rem}.field{gap:4px;margin:16px 0;display:grid}.field input,.field select{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-height:48px;padding:8px 12px}.home{--col:760px;max-width:var(--col);margin-inline:auto}.countdown{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto 1fr;grid-template-areas:"tile title""tile date""facts facts""cta cta";align-items:center;gap:4px 14px;margin:20px 0 24px;padding:16px;display:grid;box-shadow:0 1px 2px #14283c0f}.countdown-tile{border-block-start:8px solid var(--box-cyan);background:var(--box-deep);color:#fff;min-inline-size:92px;font-family:var(--display);text-align:center;border-radius:10px;flex-direction:column;flex-shrink:0;grid-area:tile;justify-content:center;align-self:stretch;align-items:center;padding:10px 12px;font-size:1.6rem;font-weight:700;line-height:1.1;display:flex}.countdown-tile small{font-family:var(--font);margin-block-start:4px;font-size:.85rem;font-weight:500}.countdown-tile .icon{block-size:40px;inline-size:40px}.countdown-final .countdown-tile{border-block-start-color:var(--box-deep);background:var(--box-cyan);color:var(--on-cyan)}.countdown-body{display:contents}.countdown-title{font-size:1.2rem;font-family:var(--display);grid-area:title;align-self:end;margin:0}.countdown-date{color:var(--muted);grid-area:date;align-self:start;margin:0;font-size:.92rem}.countdown-facts{flex-wrap:wrap;grid-area:facts;gap:4px 16px;margin:8px 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.countdown-facts li{align-items:center;gap:6px;display:flex}.countdown-facts .icon{block-size:16px;inline-size:16px;color:var(--accent);flex-shrink:0}.countdown-facts a{color:var(--text);text-decoration:none}.countdown-facts a:hover{color:var(--accent);text-decoration:underline}.countdown-cta{border-color:var(--accent);min-height:40px;color:var(--accent);grid-area:cta;justify-self:start;margin-block-start:8px;font-weight:600}.countdown-cta:hover{background:var(--accent-soft)}@media (width>=760px){.countdown{grid-template-areas:"tile title""tile date""tile facts""tile cta";gap:4px 24px;padding:20px}.countdown-tile{min-inline-size:148px;font-size:2.2rem}.countdown-title{font-size:1.4rem}}.wizard-nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.choices,.scale5 fieldset{border:0;margin:0;padding:0}.choices{gap:8px;display:grid}.choice,.scale5-opt{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:10px 16px;display:flex}.choice:hover,.scale5-opt:hover{border-color:var(--accent)}.choice.selected,.scale5-opt.selected{border-color:var(--accent);background:var(--accent-soft);font-weight:500}.choice input,.scale5-opt input{opacity:0;pointer-events:none;position:absolute}:is(.choice:has(input:focus-visible),.scale5-opt:has(input:focus-visible)){outline:3px solid var(--focus);outline-offset:2px}.scale5-options{gap:8px;margin:16px 0;display:grid}.scale5-dot{border:2px solid var(--muted);border-radius:50%;flex-shrink:0;block-size:20px;inline-size:20px}.scale5-opt.selected .scale5-dot{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 45%, transparent 50%)}.toggle{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.toggle input{block-size:20px;inline-size:20px;accent-color:var(--accent)}.quiz-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-summary{font-size:1.2rem;font-weight:600}.checklist{padding:0;list-style:none}.checklist label{align-items:center;gap:10px;min-height:44px;display:flex}.checklist input{block-size:20px;inline-size:20px;accent-color:var(--accent)}.results{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.result-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.result-head h3,.result-head h2{flex:1;min-width:0;margin:0;font-size:1.12rem}.info-card h2{margin:0 0 .5em;font-size:1.12rem}#q-statement:focus{outline:none}.result-score{font-variant-numeric:tabular-nums}.deltas ul{margin:0 0 8px;padding-inline-start:1.2em}.grid{gap:var(--gap);display:grid}.list-card{position:relative}.list-card .stretched:after{content:"";position:absolute;inset:0}.posbar{margin:8px 0}.posbar-track{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;block-size:6px;position:relative}.posbar-mid{background:var(--muted);inline-size:1px;position:absolute;inset-block:-4px;inset-inline-start:50%}.posbar-dot{margin-inline-start:-8px;background:var(--accent);border:2px solid var(--surface);border-radius:50%;block-size:16px;inline-size:16px;margin-top:-8px;position:absolute;top:50%}.posbar-ends{justify-content:space-between;font-size:.78rem;display:flex}.position-row{border-bottom:1px solid var(--border);padding:12px 0}.candidates{margin:0;padding:0;list-style:none}.candidates li{border-bottom:1px solid var(--border);grid-template-columns:2.5em 1fr;gap:0 8px;padding:10px 0;display:grid}.candidates .rank{font-variant-numeric:tabular-nums;color:var(--muted);grid-row:span 2}.prose section.target h2{color:var(--accent)}blockquote{border-inline-start:3px solid var(--border);margin:0;padding-inline-start:12px}.md ul{padding-inline-start:1.2em}@media (width>=640px){.wrap{--pad:32px}.card{padding:28px}.grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.choices{grid-template-columns:1fr 1fr}.scale5-options{grid-template-columns:repeat(5,1fr)}.scale5-opt{text-align:center;flex-direction:column;justify-content:center;padding:12px 8px;font-size:.92rem}main{padding-block:40px 72px}.hero{margin-block-start:-40px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.choice-note{font-weight:400;display:block}.votebar{margin:10px 0}.votebar-track{background:var(--surface-2);border-radius:999px;block-size:10px;margin:4px 0;display:flex;overflow:hidden}.vb-for{background:var(--accent)}.vb-against{background:var(--text)}.vb-abstain{background:var(--muted)}.vb-absent{background:var(--border)}.compact-list{padding-block:4px}.compact-list .more:first-child{border-top:0;margin-top:0}.compact-card>summary{color:var(--text);padding-block:8px}.results>.card{margin-bottom:0}.badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.evidence-title{overflow-wrap:anywhere;margin:6px 0 2px}.phased{margin:8px 0 16px}.phased-bar{align-items:center;gap:4px;display:flex}.phased-seg{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;flex-basis:0;block-size:8px;display:flex;overflow:hidden}.phased-fill{background:var(--accent);block-size:100%;transition:inline-size .3s}.phased-refine .phased-fill{background:repeating-linear-gradient(135deg, var(--text) 0 3px, var(--surface-2) 3px 6px)}.phased-check{border:2px solid var(--border);background:var(--surface);block-size:22px;inline-size:22px;color:var(--on-accent);text-align:center;border-radius:50%;flex:none;font-size:.8rem;line-height:18px}.phased-check.done{background:var(--accent);border-color:var(--accent)}.phased-labels{gap:4px;margin-top:4px;display:flex}.phased-labels>span{flex-basis:0}.phased-labels>.phased-flag{text-align:center;flex:none;inline-size:auto;max-inline-size:40%}.phased-flag.done{color:var(--accent);font-weight:600}.phased-refine-label{text-align:end}.quiz-enough{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.quiz-enough .notice{flex:14em;margin:0}.breakdown-bar{border-radius:999px;gap:2px;block-size:8px;display:flex;overflow:hidden}.breakdown-bar>span{min-inline-size:0}.bd-agree{background:var(--accent)}.bd-mixed{background:var(--border)}.bd-disagree{background:repeating-linear-gradient(135deg, var(--text) 0 3px, var(--surface-2) 3px 6px)}.breakdown p{margin:4px 0 0}.dotplot ul{margin:0 0 12px;padding:0;list-style:none}.dotplot-legend{gap:16px;margin-bottom:4px;display:flex}.dotplot-axis{justify-content:space-between;display:flex}.dotplot li{margin-bottom:8px}.dp-row-head{justify-content:space-between;gap:8px;display:flex}.dp-track{block-size:32px;margin-inline:8px;position:relative}.dp-track:before{content:"";inset-inline:0;border-top:2px solid var(--border);position:absolute;top:15px}.dp-track:after{content:"";inset-inline-start:50%;border-inline-start:1px dashed var(--muted);block-size:14px;position:absolute;top:8px}.dp-gap{border-top:3px solid var(--muted);position:absolute;top:14px}.dp-dot{box-sizing:border-box;block-size:14px;inline-size:14px;margin-inline-start:-7px;position:absolute;top:9px}.dp-you{background:var(--text);border-radius:50%}.dp-list{margin-inline-start:-11px;line-height:0;position:absolute;top:0}.dotplot-legend i{box-sizing:border-box;vertical-align:middle;block-size:12px;inline-size:12px;display:inline-block}.tally-bar{gap:2px;block-size:10px;margin:6px 0;display:flex}.tally-for,.tally-against{border:1px solid var(--accent);border-radius:999px;min-inline-size:6px}.tally-for{background:var(--accent)}.tally-against{background:repeating-linear-gradient(45deg, var(--accent) 0 2px, var(--surface) 2px 5px)}.votes-list{padding-inline-start:1.2em}.quick-links{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.margin-line{color:var(--accent);margin:0 0 4px;font-weight:600}.freq{gap:16px;margin:0;padding:0;list-style:none;display:grid}.freq-year{font-size:1.1rem}.freq-row{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.freq-row.sub{color:var(--muted);font-size:.9rem}.freq-seats{margin:4px 0 0;font-weight:600}.people{gap:2px;display:inline-flex}.people svg{fill:none;block-size:25px;inline-size:14px;stroke:var(--muted);stroke-width:1.2px}.people svg.on{fill:var(--accent);stroke:var(--accent)}h2:focus{outline:none}button.chip{font:inherit;cursor:pointer}.chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.snap-row{align-items:flex-start;gap:var(--gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:-16px;padding:0 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.snap-row>.card{scroll-snap-align:start;flex:0 0 min(85%,340px);margin-bottom:0}.chips-row{flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.chips-row>.chip{flex-shrink:0}.note{--w:88px;inline-size:var(--w);aspect-ratio:7/10;padding:calc(var(--w) * .1) calc(var(--w) * .06) calc(var(--w) * .12);background:var(--note-paper);color:var(--note-ink);box-shadow:var(--note-shadow);font-family:var(--ballot);border-radius:2px;flex-shrink:0;grid-template-rows:1fr auto;place-items:center;line-height:1;display:inline-grid}.note b{font-size:calc(var(--w) * .46);white-space:nowrap;font-weight:900}.note b.l3{font-size:calc(var(--w) * .34)}.note-name{font-size:max(calc(var(--w) * .085), 7px);text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-weight:500}.note-float{float:inline-end;margin-inline-start:16px;margin-bottom:8px;transform:rotate(3deg)}.segmented{background:var(--surface-2);border-radius:999px;gap:4px;margin:8px 0 16px;padding:4px;display:flex}.segmented button{min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;font-weight:500}.segmented button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.podium{border-radius:var(--radius);background:linear-gradient(180deg, var(--box-deep), var(--box-deep-2));justify-content:center;align-items:flex-end;gap:8px;padding:24px 12px 0;display:flex;overflow:hidden}.podium li{flex:1 1 0;min-width:0}.podium-1{order:2}.podium-2{order:1}.podium-3{order:3}.podium a{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}.podium .note{transform:rotate(-4deg)}.podium-1 .note{transform:rotate(2deg)}.podium-3 .note{transform:rotate(4deg)}.podium-name{text-wrap:balance;font-weight:700;line-height:1.25}.podium a:hover .podium-name{text-decoration:underline}.podium-step{background:linear-gradient(180deg, var(--box-cyan-light), var(--box-cyan));color:var(--on-cyan);border-radius:6px 6px 0 0;align-content:start;align-self:stretch;justify-items:center;padding:6px 4px 10px;font-size:.9rem;display:grid}.podium-rank{font:900 1.9rem/1 var(--ballot)}.podium-1 .podium-step{min-block-size:120px}.podium-2 .podium-step{min-block-size:92px}.podium-3 .podium-step{min-block-size:72px}.gapline{background:var(--accent-soft);border-radius:8px;margin:12px 0 4px;padding:10px 14px}.booth{border-radius:var(--radius);background:var(--surface-2);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:14px 8px;padding:14px 10px;display:grid}.booth a{color:var(--muted);font-variant-numeric:tabular-nums;justify-items:center;gap:4px;text-decoration:none;display:grid}.booth .dim .note{opacity:.5}.booth .hit a{color:var(--text);font-weight:700}.booth .hit .note{outline:3px solid var(--pen);outline-offset:3px}.booth-grid{--gap:6px;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:12px var(--gap);container-type:inline-size}.booth-grid .note{--w:min(72px, calc((100cqi - (var(--cols) - 1) * var(--gap)) / var(--cols) - 6px))}.booth-grid a{border-radius:6px;padding:3px;font-size:.75rem;position:relative}.booth-grid .small{font-size:inherit}.booth-grid .zoom a{z-index:5;background:var(--surface);scale:2.2;box-shadow:0 6px 24px #00000040}.booth-grid .zoom .note{outline-offset:1px}.booth-grid .edge-start a{transform-origin:0}.booth-grid .edge-end a,[dir=rtl] .booth-grid .edge-start a{transform-origin:100%}[dir=rtl] .booth-grid .edge-end a{transform-origin:0}@media (width>=640px){.booth-grid .zoom a{scale:1.6}}@media (prefers-reduced-motion:no-preference){.booth-grid a{transition:scale .15s}}.result-head .note{box-shadow:0 0 0 1px var(--border)}.hero{--hero-w:clamp(132px, 34vw, 196px);background:var(--surface);margin-block:-24px 0;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.hero-inner{max-inline-size:calc(var(--col) + var(--pad) * 2);padding-inline:var(--pad);min-block-size:max(300px, calc(var(--hero-w) * 1.43 + 64px));margin-inline:auto;position:relative}.hero-copy{z-index:4;max-inline-size:56%;padding-block:24px 16px;position:relative}.hero h1{margin:0;font-size:clamp(3rem,14vw,4.75rem);font-weight:900;line-height:1}.hero-tagline{text-wrap:balance;margin:8px 0 0;font-size:1.1rem;font-weight:500}.hero-scene{pointer-events:none;position:absolute;inset:0}.hero-box-top,.hero-box-front{position:absolute;inset-inline:0}.hero-box-top{z-index:1;background:linear-gradient(180deg, var(--box-cyan-light), var(--box-cyan));block-size:44px;bottom:72px}.hero-box-front{z-index:3;background:linear-gradient(180deg, var(--box-cyan) 0 70%, var(--box-deep) 70% 100%);block-size:72px;bottom:0;box-shadow:inset 0 6px 6px -4px #00000029}.hero-intro{z-index:5;background:var(--box-deep);color:#fff;margin-block:-2px 24px;margin-inline:calc(50% - 50vw);position:relative}.hero-intro p{max-inline-size:calc(var(--col) + var(--pad) * 2);padding:4px var(--pad) 20px;margin:0 auto;font-size:1.05rem;line-height:1.6}.hero-slot{z-index:2;bottom:67px;inline-size:calc(var(--hero-w) + 20px);max-inline-size:calc(100% - var(--pad) * 2 + 20px);background:var(--box-slot);border-radius:5px;block-size:10px;position:absolute;inset-inline-end:calc(var(--pad) - 10px)}.hero-note{--w:var(--hero-w);z-index:2;bottom:14px;padding-bottom:calc(58px + var(--w) * .06);justify-items:start;position:absolute;inset-inline-end:calc(var(--pad) + 5px);transform:rotate(8deg)}[dir=ltr] .hero-note{inset-inline-end:var(--pad);transform:rotate(-8deg)}.hero-note b{--em:.6;font-size:calc(var(--w) * min(.36, .84 / (var(--chars,4) * var(--em))));line-height:.95}.hero-note b:lang(am){--em:.95}.hero-note .note-name{font-size:calc(var(--w) * .075);text-align:start}@media (prefers-reduced-motion:no-preference){.hero-note{animation:1.1s cubic-bezier(.5,0,.6,1) .3s both hero-drop}@keyframes hero-drop{0%{translate:0 -48px}}}.games-list .game-card h2{margin:0 0 4px}.game-card .actions{align-items:center}.game-play,.game-result{margin-bottom:16px}.game-prompt,.game-target{font-family:var(--display);text-wrap:balance;margin:4px 0 16px}.game-target{gap:2px;display:grid}.game-hud{justify-content:space-between;gap:8px;display:flex}.game-hud p{margin:0}.game-timer{font-variant-numeric:tabular-nums}.game-value{font:900 clamp(1.8rem, 9vw, 2.6rem) / 1 var(--ballot);font-variant-numeric:tabular-nums;text-align:center;direction:ltr;display:block}.game-slider{min-block-size:44px;inline-size:100%;accent-color:var(--accent);margin:4px 0 0}.game-scale{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.game-band{margin:0 0 4px;font-weight:700}.game-reveal p{margin:0 0 8px}.game-emoji{letter-spacing:2px;text-align:center;direction:ltr;margin:0;font-size:clamp(1.6rem,8vw,2.2rem)}.game-headline{font:700 1.2rem/1.3 var(--display);text-align:center;margin:4px 0 12px}.game-recap li{margin-bottom:6px}.game-sharetext{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-2);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.game-ctas{margin-top:16px}.game-legal{margin-bottom:0}.booth.tray{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.tray button{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-items:center;inline-size:100%;padding:0;display:grid}.tray button:disabled{cursor:default}.tray button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.tray .miss .note{outline:3px dashed var(--muted);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.tray button:hover .note{transition:transform .12s;transform:translateY(-2px)}}.flip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block:12px;display:grid}@media (width>=560px){.flip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.flip-grid button{aspect-ratio:7/10;border:2px solid var(--border);background:var(--surface-2);inline-size:100%;color:inherit;font:inherit;cursor:pointer;border-radius:6px;place-items:center;padding:0;display:grid}.flip-grid button:disabled{cursor:default;opacity:1}.flip-grid button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.flip-back{background:repeating-linear-gradient(45deg, var(--surface-2), var(--surface-2) 6px, var(--border) 6px, var(--border) 8px);border-radius:4px;block-size:100%;inline-size:100%}.flip-grid .up button{background:var(--note-paper)}.flip-grid .up .note{--w:60px;box-shadow:none}.flip-name{color:var(--note-ink);font-family:var(--ballot);text-align:center;overflow-wrap:anywhere;text-wrap:balance;padding:4px;font-weight:700}.flip-grid .miss button{outline:3px dashed var(--muted);outline-offset:2px}.flip-grid .found button{border-style:double;border-width:4px}@media (prefers-reduced-motion:no-preference){.flip-grid .up button{animation:.18s ease-out flip-in}}@keyframes flip-in{0%{transform:rotateY(90deg)}}.flip-pairs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-block:12px;display:grid}.flip-pairs li{justify-content:center;align-items:center;gap:6px;display:flex}.flip-pairs .note{--w:56px}.flip-pairs .flip-name{background:var(--note-paper);border-radius:2px;place-items:center;min-block-size:80px;inline-size:56px;display:grid}.flip-link{color:var(--muted)}.rail,.pin{z-index:9;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:8px 0;padding:8px;position:sticky;inset-block-start:0}.rail.stuck,.pin.stuck{border-color:#0000;border-image:linear-gradient(var(--surface) calc(100% - 10px), var(--stuck-shadow) calc(100% - 10px), transparent) fill 0 / 0 / 0 100vmax 10px;border-radius:0}.rail .chip{font:inherit;cursor:pointer}.rail .chip[aria-current=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.rail .rail-title{font-weight:600}.rail .ballot-chip{font-family:var(--ballot,inherit);justify-content:center;min-width:44px}.section-head,.rail-target{scroll-margin-block-start:56px}.segmented.sticky{z-index:9;background:var(--surface);position:sticky;inset-block-start:0}@media (height<=420px){.rail,.segmented.sticky{position:static}}.card .pin:not(.stuck){border-color:#0000}@media (height<=420px){.pin{position:static}}.link-btn{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.footer-links .link-btn{min-block-size:44px;padding:12px 6px;display:inline-block}.feedback-fab{z-index:20;border:1px solid var(--border);background:var(--surface);min-block-size:44px;color:var(--accent);font:inherit;box-shadow:0 2px 10px var(--stuck-shadow);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;transition:opacity .2s,transform .2s;display:inline-flex;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-start:16px}.feedback-fab:hover{border-color:var(--accent)}.feedback-fab.nudge{border-color:var(--accent);background:var(--accent);color:var(--surface)}.feedback-fab.hidden{opacity:0;pointer-events:none;transform:translateY(8px)}dialog.feedback{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-block-size:calc(100dvh - 32px);inline-size:min(520px,100vw - 32px);color:var(--text);padding:16px 20px 20px}dialog.feedback::backdrop{background:#0006}.feedback-head{justify-content:space-between;align-items:center;display:flex}.feedback-head h2{margin:0}.feedback-kinds{border:0;margin:8px 0 12px;padding:0}.feedback-kinds input{opacity:0;position:absolute}.feedback-kinds .chip{cursor:pointer}.feedback-kinds .chip.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.feedback-kinds .chip:focus-within{outline:2px solid var(--focus);outline-offset:2px}.feedback-field{gap:4px;margin-block-end:12px;display:grid}.feedback-field textarea,.feedback-field input{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);inline-size:100%;color:var(--text);font:inherit;border-radius:8px;padding:10px 12px}.feedback-hp{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.flag{color:var(--muted);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);font-size:.85rem}.flag:hover{color:var(--accent)}.feedback-optin{align-items:flex-start;gap:8px;margin-block-end:12px;display:flex}.next-steps{margin-block:28px 8px}.next-steps-list{gap:10px;display:grid}.next-step{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);align-items:center;gap:16px;padding:14px 18px;text-decoration:none;display:flex}.next-step:hover{border-color:var(--accent);background:var(--accent-soft)}.next-step strong{font-family:var(--display);font-size:1.1rem;display:block}.next-step small{color:var(--muted);margin-top:2px;display:block}.next-step-arrow{color:var(--accent);flex:none;margin-inline-start:auto}.env-badge{top:0;z-index:1000;letter-spacing:.08em;text-transform:uppercase;color:#fff;pointer-events:none;background:#6d28d9;border-radius:0 0 6px 6px;padding:1px 10px;font:700 11px/1.5 ui-monospace,monospace;position:fixed;inset-inline-start:50%;translate:-50%}.env-badge[data-env=staging]{background:#c2410c}[dir=rtl] .env-badge{translate:50%}.checklist .cl-progress{border-color:var(--accent)}.cl-votes{font:700 1.5rem/1.3 var(--display);margin:.2em 0 .1em}.cl-votes-lead{color:var(--accent);margin:.2em 0 .8em;font-weight:600}.cl-level{margin:.4em 0}.cl-hops{background:var(--accent-soft)}.cl-group{margin-block-start:2rem}.cl-list{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.cl-item-head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.cl-item-head h3{margin:0}.cl-why{color:var(--muted);margin:.4em 0 .8em}.cl-off{opacity:.75}.cl-template{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);white-space:pre-wrap;margin:.6em 0;padding:.7em .9em}.cl-name-inputs .field{margin:0}.cl-name-inputs input{box-sizing:border-box;inline-size:100%;color:var(--text);font-size:1.1rem}.cl-names-actions,.cl-name-inputs{gap:.5rem;margin:.6em 0;display:grid}.cl-name-row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.cl-sent{color:var(--muted);align-items:center;gap:.25rem;font-size:.9rem;display:inline-flex}.cl-done{flex-wrap:wrap;gap:.5rem;margin-block-start:.6em;display:flex}.cl-table-wrap{overflow-x:auto}.cl-table{border-collapse:collapse;inline-size:100%;font-size:.92rem}.cl-table th,.cl-table td{border-block-end:1px solid var(--border);text-align:start;vertical-align:top;padding:.45em .6em}.cl-table thead th{color:var(--muted);font-weight:600}.cl-foot{border-block-start:1px solid var(--border);margin-block-start:2.5rem;padding-block-start:1rem}.home{--sun:#ffd76a;--peach:#ffb38a;--coral:#ff8a6b;--rose:#f28cb5;--lilac:#a99cf2;--mint:#8fe3c0;--dusk:#2a1f55;--night:#07122a;--on-dark:#fff;--on-dark-muted:#c3d6e6;--dir:1;--stars:radial-gradient(1.5px 1.5px at 12% 18%, #fff 50%, transparent), radial-gradient(1px 1px at 28% 40%, #fff 50%, transparent), radial-gradient(1.5px 1.5px at 47% 12%, #fff 50%, transparent), radial-gradient(1px 1px at 66% 30%, #fff 50%, transparent), radial-gradient(2px 2px at 82% 16%, #fff 50%, transparent), radial-gradient(1px 1px at 91% 44%, #fff 50%, transparent), radial-gradient(1px 1px at 38% 62%, #fff 50%, transparent), radial-gradient(1.5px 1.5px at 6% 70%, #fff 50%, transparent);--eve-bg:radial-gradient(50% 40% at 10% 100%, #f28cb559, transparent 70%), linear-gradient(180deg, #ffe4d4 0%, #f8def0 50%, #e7e2fb 100%)}[dir=rtl] .home{--dir:-1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .home{--eve-bg:radial-gradient(50% 40% at 10% 100%, #f28cb533, transparent 70%), linear-gradient(180deg, #33223a 0%, #261d3f 50%, #1a1733 100%)}}:root[data-theme=dark] .home{--eve-bg:radial-gradient(50% 40% at 10% 100%, #f28cb533, transparent 70%), linear-gradient(180deg, #33223a 0%, #261d3f 50%, #1a1733 100%)}.home-sky,.home-sky>div{pointer-events:none;position:fixed;inset:0}.home-sky{z-index:-1}.home-sky>div{opacity:0;transition:opacity 1.2s}.home-sky>div.on{opacity:1}.home-sky-decide{background:radial-gradient(60% 40% at 85% 8%,#19d4f738,#0000 70%),linear-gradient(#0b5a97 0%,#073356 55%,#061c30 100%)}.home-sky-vote{background:linear-gradient(180deg, #2b8fd6, var(--box-deep) 45%, #072740)}.home-sky-dawn{background:linear-gradient(#f6b48a 0%,#c98bb0 28%,#3f7fc4 62%,#0b3a5e)}.home-sky-day{background:radial-gradient(40% 30% at 50% 0,#fff6d559,#0000 70%),linear-gradient(#4bb8f0,#1d7fc4 50%,#0b3a5e)}.home-sky-dusk{background:linear-gradient(180deg, #ff9f6b 0%, #e86a9a 30%, #6b3f8f 62%, var(--dusk))}.home-sky-night{background:var(--stars), linear-gradient(180deg, var(--dusk), #15123a 50%, var(--night))}.home-sky-bring{background:var(--eve-bg)}body:has(.home) main{padding-block-end:0}body:has(.home) .site-footer{--text:#e4eaef;--muted:#a2b0bb;--border:#2b3842;--accent:#60d4f9;background:var(--night,#07122a);border-top:0}.hero-note{bottom:calc(14px - var(--drop,0) * var(--w) * 1.3)}.hero-intro{background:linear-gradient(180deg, var(--box-deep) 0 50%, transparent);margin-block-end:0;padding-block-end:48px}.home-rail{z-index:9;color:var(--on-dark);background:0 0;margin-inline:calc(50% - 50vw);transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;position:sticky;top:65px}.home-rail.stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061c30b8}.home-rail ol{max-inline-size:calc(var(--col) + var(--pad) * 2);padding:8px var(--pad);margin:0 auto;list-style:none;display:flex}.home-rail li{flex:1;align-items:center;display:flex}.home-rail li:first-child{flex:none}.home-rail li+li:before{content:"";background:#fff3;flex:1;block-size:2px;min-inline-size:8px;margin-inline:6px}.home-rail a{color:var(--on-dark-muted);white-space:nowrap;align-items:center;gap:8px;padding:4px;font-weight:600;text-decoration:none;display:inline-flex}.home-rail a.on{color:var(--on-dark)}@media (width<=599px){.home-rail a:not(.on) .home-rail-label{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.home-rail-n{block-size:30px;inline-size:30px;font-family:var(--display);border:2px solid;border-radius:50%;place-items:center;font-weight:900;display:grid}.home-rail a.on .home-rail-n{background:linear-gradient(135deg, var(--sun), var(--peach) 45%, var(--rose));color:#3a1408;border-color:#0000}.home-rail-done .home-rail-n{border-color:var(--box-cyan);background:var(--box-cyan);color:var(--on-cyan)}.home-rail-started .home-rail-n{border-style:dashed}.home-rail-n svg{block-size:18px;inline-size:18px}.home-act{margin-inline:calc(50% - 50vw);padding-block:40px 64px;scroll-margin-top:112px}.home-act:focus{outline:none}.home-act-decide,.home-act-vote{color:var(--on-dark)}.home-act-inner{max-inline-size:calc(var(--col) + var(--pad) * 2);padding-inline:var(--pad);margin-inline:auto}.home-act-head{align-items:end;gap:14px;margin-block-end:12px;display:flex}.home-act-n{color:#0000;font-family:var(--display);-webkit-text-stroke:2px var(--sun);font-size:clamp(4.5rem,18vw,6.5rem);font-weight:900;line-height:.8}.home-act-head h2{font-family:var(--display);margin:0;font-size:clamp(2.2rem,9vw,3.2rem);font-weight:900;line-height:1}.home-act-bring .home-act-n{-webkit-text-stroke-color:var(--coral)}.home-act-lead{text-wrap:pretty;max-inline-size:36rem;margin:0 0 20px;font-size:1.1rem;line-height:1.6}.home-panel{align-content:center;min-block-size:78svh;padding-block:32px;display:grid}.home-kicker{color:var(--sun);font-family:var(--display);margin:0 0 18px;font-size:clamp(1.6rem,6vw,2.2rem);font-weight:800;line-height:1.15}.home-panel-body{align-items:center;gap:28px;display:grid}.home-panel-text p{text-wrap:pretty;margin:0 0 18px;font-size:1.1rem;line-height:1.6}.home-go{align-items:center;gap:8px;display:inline-flex}.home-act-decide .btn-primary,.home-act-vote .btn-primary{border-color:var(--sun);background:var(--sun);color:#3a2a00}.home-act-decide .btn-primary:hover,.home-act-vote .btn-primary:hover{background:#ffe39a}.home-act-decide a:not(.btn):not(.chip){color:var(--on-dark)}.home-wait{min-block-size:240px}@media (width>=760px){.home-panel-body{grid-template-columns:1fr 1fr;gap:48px}}.home-qs{block-size:380px;position:relative}.home-qcard{--k:0;z-index:calc(3 - var(--k));background:var(--note-paper);block-size:320px;inline-size:min(100% - 48px,420px);color:var(--note-ink);box-shadow:var(--note-shadow);opacity:calc(1 - var(--k) * .18);transform:translate(calc(var(--k) * 24px * var(--dir) * -1), calc(var(--k) * 12px)) rotate(calc(var(--k) * 3deg * var(--dir))) scale(calc(1 - var(--k) * .05));border-radius:6px;flex-direction:column;gap:10px;padding:22px 24px;transition:transform .8s cubic-bezier(.3,1.2,.5,1),opacity .8s;display:flex;position:absolute;inset-block-start:10px;inset-inline-start:0;overflow:hidden}.home-qcard.gone{z-index:4;opacity:0;transition:opacity .25s;transform:none}@media (prefers-reduced-motion:no-preference){.home-qcard:not(.gone){animation:.9s ease-out backwards home-q-in}@keyframes home-q-in{0%{opacity:0}}}.home-qcard-topic{color:#55626d;font-size:.85rem;font-weight:600}.home-qcard-answers{gap:10px;margin-block-start:auto;display:flex}.home-qcard-answers a{border:2px solid var(--pen);text-align:center;border-radius:999px;flex:1;padding:9px 12px;font-weight:700;text-decoration:none;transition:background .15s,color .15s;color:var(--pen)!important}.home-qcard-answers a:hover{background:var(--pen);color:#fff!important}.home-qcard-s{-webkit-line-clamp:5;font-family:var(--ballot);-webkit-box-orient:vertical;font-size:1.4rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.home-postits{block-size:400px;text-decoration:none;display:block;position:relative}.home-postit{z-index:1;background:linear-gradient(170deg, #ffe58a, var(--sun));color:#2b2210;min-block-size:124px;inline-size:160px;font-family:var(--ballot);text-align:center;rotate:var(--r);place-items:center;padding:14px;font-size:1.1rem;font-weight:700;line-height:1.25;transition:scale .25s,box-shadow .25s;display:grid;position:absolute;box-shadow:0 10px 20px #0000004d}.home-postit:first-child{--r:-6deg;top:0;inset-inline-start:0}.home-postit:nth-child(2){--r:5deg;top:24px;inset-inline-start:32%}.home-postit:nth-child(3){--r:-3deg;top:8px;inset-inline-end:0}.home-postit:nth-child(4){--r:4deg;top:200px;inset-inline-start:4%}.home-postit:nth-child(5){--r:-5deg;top:226px;inset-inline-start:38%}.home-postit:nth-child(6){--r:7deg;top:196px;inset-inline-end:2%}.home-postit:hover{z-index:5;scale:1.15;box-shadow:0 18px 34px #0006}.home-community{font-family:var(--display);text-wrap:balance;margin:0 0 28px;font-size:clamp(1.9rem,7vw,3rem);font-weight:800;line-height:1.3}.home-community-blank{background:linear-gradient(#0000 60%,#ffd76a8c 60%);padding-inline:4px;text-decoration:none;display:inline-block}.home-community-chips{flex-wrap:wrap;gap:6px;display:flex}@media (width<=480px){.home-postit{min-block-size:104px;inline-size:136px;font-size:.95rem}.home-postits{block-size:330px}.home-postit:nth-child(n+4){top:auto;bottom:0}}.home-discover{align-items:start}.home-find h4{margin:0 0 12px;font-size:1.1rem}.home-find-more{-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:6px;margin-block-start:10px;font-weight:600;display:inline-flex}.home-tray{background:#ffffff1a;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:6px;margin:0;padding:10px;list-style:none;display:grid;box-shadow:inset 0 2px 8px #0000004d}.home-tray-note{aspect-ratio:7/10;background:var(--note-paper);font-family:var(--ballot);border-radius:2px;place-items:center;font-size:.8rem;font-weight:900;text-decoration:none;transition:translate .15s,box-shadow .15s;display:grid;color:var(--note-ink)!important}.home-tray-note:hover{box-shadow:0 4px 0 var(--sun);translate:0 -4px}.home-signpost{gap:10px;margin:0;padding:0 14px 24px;list-style:none;display:grid;position:relative}.home-signpost:before{content:"";background:linear-gradient(90deg,#c9d0d6,#8b959c);border-radius:3px;inline-size:6px;margin-inline-start:-3px;position:absolute;inset-block:-8px 0;inset-inline-start:50%}.home-sign{--arrow:polygon(0 0, calc(100% - 16px) 0, 100% 50%, calc(100% - 16px) 100%, 0 100%);--face:polygon(0 0, calc(100% - 15px) 0, calc(100% - 6px) 50%, calc(100% - 15px) 100%, 0 100%);inline-size:82%;clip-path:var(--arrow);background:#fff;border-radius:7px;padding:3px;font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none;transition:translate .15s;display:block;position:relative;color:#111!important}.home-sign>span{clip-path:var(--arrow);background:#111;border-radius:5px;padding:3px;display:block}.home-sign>span>span{clip-path:var(--face);background:#fff;border-radius:3px;padding:7px 24px 7px 10px;display:block}.home-sign.flip-side{--arrow:polygon(16px 0, 100% 0, 100% 100%, 16px 100%, 0 50%);--face:polygon(15px 0, 100% 0, 100% 100%, 15px 100%, 6px 50%);margin-inline-start:auto}.home-sign.flip-side>span>span{padding:7px 10px 7px 24px}.home-sign-more>span{background:#fff}.home-sign-more>span>span{color:#fff;background:#111}.home-sign:hover{translate:6px}.home-sign.flip-side:hover{translate:-6px}@media (prefers-reduced-motion:no-preference){.home-sign:not(.home-sign-more){animation:.6s ease-out home-sign-in}@keyframes home-sign-in{0%{opacity:0;transform:perspective(400px)rotateX(80deg)}}}.home-seats{flex-direction:column;align-items:start;gap:8px;text-decoration:none;display:flex}.home-seats svg{inline-size:100%;max-inline-size:280px}.home-seats circle{fill:#ffffff4d}.home-seats circle.lit{fill:var(--sun)}.home-seats text{fill:var(--on-dark);font-family:var(--display);direction:ltr;font-size:22px;font-weight:900}.home-seats span{font-weight:600}.home-seats span svg{vertical-align:middle;margin-inline-start:6px}@media (width<=759px){.home-find:has(.home-seats){text-align:center}.home-seats{align-items:center}}@media (width>=760px){.home-discover{grid-template-columns:repeat(3,minmax(0,1fr))}.home-tray{grid-template-columns:repeat(8,1fr);gap:4px}}.home-day-track{grid-template-columns:repeat(var(--n), 1fr);border:0;margin:0;padding:0;display:grid}.home-day-q{font-family:var(--display);grid-column:1/-1;margin:0;font-size:1.5rem;font-weight:700}.home-day-sky{grid-column:1/-1;block-size:auto;inline-size:100%;overflow:visible}.home-sun,.home-moon{transition:transform 1s cubic-bezier(.3,1.1,.5,1),opacity .6s}.home-sun-disc{fill:var(--sun);transition:fill 1s}.home-sun-glow{fill:var(--sun);opacity:.25;transition:fill 1s}.home-day:not([data-phase]) .home-sun{opacity:.6}.home-day[data-phase=dawn] .home-sun-disc,.home-day[data-phase=dawn] .home-sun-glow{fill:#ffc38a}.home-day[data-phase=dusk] .home-sun-disc,.home-day[data-phase=dusk] .home-sun-glow{fill:#ff8a5b}.home-moon path{fill:#f4f1de;filter:drop-shadow(0 0 8px #f4f1de80)}.home-horizon{stroke:#ffffff8c;stroke-width:2px}.home-day-slot{text-align:center;cursor:pointer;border-radius:10px;justify-items:center;padding:12px 4px 10px;font-size:.95rem;transition:background .15s;display:grid;position:relative}.home-day-slot small{color:var(--on-dark-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.home-day-slot:hover{background:#ffffff1a}.home-day-slot.on{background:#ffffff2e;font-weight:700}.home-day-slot:has(:focus-visible){outline:3px solid var(--focus)}.home-day-slot input{opacity:0;pointer-events:none;position:absolute}.home-todo{gap:10px;margin:28px 0 24px;padding:0;list-style:none;display:grid}.home-todo li{align-items:start;gap:12px;font-size:1.05rem;display:flex}.home-todo strong,.home-todo small{display:block}.home-todo small{opacity:.75;font-size:.92rem}.home-todo-box{border:2px solid;border-radius:6px;flex-shrink:0;place-items:center;block-size:24px;inline-size:24px;display:grid}.home-todo li.done>span:last-child{opacity:.7;text-decoration:line-through}.home-todo li.done .home-todo-box{border-color:var(--box-cyan);background:var(--box-cyan);color:var(--on-cyan)}.home-notes{block-size:170px;margin-block-end:24px;position:relative}.home-note{top:10px;background:var(--note-paper);color:#99a5ae;block-size:130px;inline-size:92px;font-family:var(--ballot);box-shadow:var(--note-shadow);translate:var(--x) var(--y);rotate:var(--r);border-radius:3px;place-items:center;margin-inline-start:-46px;font-size:2.6rem;font-weight:900;display:grid;position:absolute;inset-inline-start:50%}.home-note:nth-child(2){--x:-130px;--y:16px;--r:-10deg}.home-note:nth-child(3){--x:130px;--y:16px;--r:10deg}.home-note:nth-child(4){--x:0px;--y:-18px;--r:4deg}.home-note.mine{z-index:1;--x:0px;--y:0px;--r:0deg;color:var(--note-ink);font-size:1.6rem}.home-games{margin-block-start:48px}.home-games h3{margin:0 0 16px;font-size:1.1rem}.home-games ul{flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.home-games li{flex:0 max(190px,33.3333% - 9.33333px)}@media (width<=440px){.home-games li{flex-basis:100%}}.home-game{--k:0;--tone:var(--box-cyan);border:2px solid var(--text);background:var(--surface);block-size:100%;color:var(--text);rotate:calc((var(--k) - 1) * 1.5deg);border-radius:14px;gap:6px;padding:18px;text-decoration:none;transition:rotate .2s,translate .2s,box-shadow .2s;display:grid}.home-games li:nth-child(3n+2) .home-game{--tone:var(--sun)}.home-games li:nth-child(3n+3) .home-game{--tone:var(--rose)}@media (hover:none){.home-game{box-shadow:4px 4px 0 var(--tone)}}.home-game:hover{box-shadow:8px 8px 0 var(--tone);translate:0 -4px;rotate:0deg}.home-game strong{font-family:var(--display);font-size:1.25rem}.home-game small{color:var(--muted);line-height:1.5}.home-end{padding:calc(70svh + 64px) var(--pad) var(--below,30svh);background:linear-gradient(180deg, transparent 0, var(--dusk) 30svh, var(--night) 60svh);color:var(--on-dark);text-align:center;margin-block-start:-64px;margin-inline:calc(50% - 50vw);position:relative}.home-end:before{content:"";background:var(--stars);pointer-events:none;position:absolute;inset:40svh 0 0}.home-end-text{position:relative}.home-end p{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(2rem,8vw,3.4rem);font-weight:900;line-height:1.15}.home-end-date.local{color:var(--sun);font-family:var(--ballot)}@media (width>=760px) and (height>=640px){.home-pinned{block-size:calc(var(--panels) * 100vh);padding-block:0}.home-pinned .home-act-inner{grid-template-rows:auto 1fr;block-size:calc(100vh - 113px);padding-block-start:24px;display:grid;position:sticky;top:113px}.home-pinned .home-panel{opacity:0;pointer-events:none;visibility:hidden;grid-area:2/1;align-content:start;min-block-size:0;padding-block:16px 0;transition:opacity .5s,translate .6s cubic-bezier(.3,1,.5,1),visibility 0s .6s;translate:0 60px}.home-pinned .home-panel.on{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .5s .15s,translate .6s cubic-bezier(.3,1,.5,1) .15s,visibility;translate:0}.home-pinned .home-panel.past{translate:0 -60px}}@media (prefers-reduced-motion:no-preference){.home-community-blank{animation:.5s ease-out home-pop}@keyframes home-pop{0%{opacity:0;translate:0 8px}}@supports (animation-timeline:view()){.home-panel>*{animation:linear both home-panel;animation-timeline:view();animation-range:entry exit}@keyframes home-panel{0%{opacity:0;translate:0 60px}22%,70%{opacity:1;translate:0}to{opacity:0;translate:0 -60px}}@media (width>=760px) and (height>=640px){.home-pinned .home-panel>*{animation:none}}.home-note:not(.mine){animation:linear both home-fan;animation-timeline:view();animation-range:entry 30% cover 45%}@keyframes home-fan{0%{opacity:0;translate:0;rotate:0deg}}.home-game,.home-tray li,.home-postit{animation:linear both home-rise;animation-timeline:view();animation-range:entry entry 80%}@keyframes home-rise{0%{opacity:0;translate:0 32px}}}}@media (prefers-reduced-motion:reduce){.home-sky>div,.home-qcard,.home-sun,.home-moon{transition:none}}.position-cards{margin:0 0 var(--gap);gap:12px;padding:0;list-style:none;display:grid}.position-card{background:var(--surface);border:1px solid var(--border);border-inline-start:4px solid var(--accent);border-radius:var(--radius);overflow-wrap:anywhere;min-inline-size:0;padding:12px 14px}.position-card>a{min-block-size:24px;font-weight:600;display:inline-block}.position-card>:last-child{margin-block-end:0}@media (width>=640px){.position-card{padding:14px 18px}}.explain h4{margin:16px 0 4px;font-size:.95rem}.explain p{margin-block:6px}.explain-list{margin:6px 0;padding:0;list-style:none}.explain-list>li{border-bottom:1px solid var(--border);gap:2px;padding:8px 0;display:grid}.explain-list>li:last-child{border-bottom:0}.explain-quote{margin:8px 0}.segmented.wrap{border-radius:var(--radius);flex-wrap:wrap;margin-bottom:8px}.segmented.wrap button{flex:8rem;padding-inline:12px}.mode-picker{margin-bottom:16px}.why-components h4{margin:12px 0 4px}.why-components ul{margin:0;padding:0}.share-box .actions{margin:8px 0 14px}.share-box h2,.compare h2{margin:0 0 4px;font-size:1.1rem}.compare{margin-block:var(--gap)}.compare h3{margin:0 0 4px;font-size:.95rem}.compare-cols{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(14em,1fr));margin-block:8px;display:grid}.compare-top{gap:4px;margin:0;padding:0;display:grid}.compare-rows{gap:8px;margin:8px 0;padding:0;display:grid}.compare-rows li{border-block-end:1px solid var(--border);gap:2px;padding-block-end:8px;display:grid}.compare-invite{margin-block:var(--gap)}.topic-weights{grid-template-columns:repeat(auto-fill,minmax(10em,1fr));gap:4px 16px;display:grid}.topic-weights .toggle.selected{font-weight:600}.scroll-cue{color:var(--accent);cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:6px 28px;animation:1.6s ease-in-out infinite cue-bob;display:block}@keyframes cue-bob{50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.scroll-cue{animation:none}}.quiz-pin .phased{margin:0 0 8px}.topic-chips{scrollbar-width:none;gap:6px;padding-block-end:2px;display:flex;overflow-x:auto}.topic-chips .chip{min-height:36px;font:inherit;cursor:pointer;flex:none;gap:6px;padding:4px 12px;font-size:.9rem}.topic-chips .chip.on{border-color:var(--accent);background:var(--accent-soft);font-weight:600}.chip-n{color:var(--muted);font-size:.8rem}.qcards{gap:16px;margin:16px 0;display:grid}.qcard{scroll-margin-block:160px}.qcard,.quiz-topics{transition:opacity .2s,filter .2s}.qcard.dim,.quiz-topics.dim{opacity:.5;filter:blur(1.5px)}.qcard.dim:hover,.qcard.dim:focus-within,.quiz-topics.dim:hover,.quiz-topics.dim:focus-within{opacity:1;filter:none}.qcard .statement{font-size:1.25rem}.qcard-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.qcard,.quiz-topics{transition:none}}.quiz-cta{z-index:8;background:var(--surface);border:1px solid var(--accent);inline-size:fit-content;box-shadow:0 2px 8px var(--stuck-shadow);touch-action:pan-y;border-radius:999px;justify-content:center;align-items:center;gap:4px;margin:8px auto;padding:4px 4px 4px 8px;display:flex;position:sticky;inset-block-end:8px}.quiz-cta-x{all:unset;cursor:pointer;color:var(--muted,inherit);padding:6px 10px}.topic-line{flex-wrap:wrap;gap:4px 6px;margin:8px 0;display:flex}.topic-line li{border:1px solid var(--border);border-radius:999px;padding:2px 10px}.topic-line .tl-strongAgree,.topic-line .tl-agree{border-color:var(--accent);background:var(--accent-soft)}.topic-line .tl-strongDisagree,.topic-line .tl-disagree{border-style:dashed}
