@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff");unicode-range:U+0000-00FF,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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff) format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff");unicode-range:U+0000-00FF,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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-ext-600-normal-DDEJyoof.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal-BLVNc-Ct.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-600-normal-Ba_MyzgW.woff2) format("woff2"),url(/assets/caveat-cyrillic-600-normal-CqH0c_uj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-ext-600-normal-DDJRD6ps.woff2) format("woff2"),url(/assets/caveat-latin-ext-600-normal-shBvSnoU.woff) format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2"),url(/assets/caveat-latin-600-normal-DUjB8dgm.woff) format("woff");unicode-range:U+0000-00FF,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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2) format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2) format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff) format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2) format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff) format("woff");unicode-range:U+0000-00FF,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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-ext-500-normal-4Ud55qIb.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-500-normal-BM33EBQZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-500-normal-CGcjVW1P.woff2) format("woff2"),url(/assets/lora-cyrillic-500-normal-B7VECUNf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-math-500-normal-CZVvtWMy.woff2) format("woff2"),url(/assets/lora-math-500-normal-z1mtDCUR.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-symbols-500-normal-CJHTIF5f.woff2) format("woff2"),url(/assets/lora-symbols-500-normal-C70LsJbW.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-vietnamese-500-normal-LA4e_tum.woff2) format("woff2"),url(/assets/lora-vietnamese-500-normal-vya0n-2r.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-ext-500-normal-CVMwgWlS.woff2) format("woff2"),url(/assets/lora-latin-ext-500-normal-CmiMDADN.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-500-normal-Dh16O2IA.woff2) format("woff2"),url(/assets/lora-latin-500-normal-Dbc_1yrl.woff) format("woff");unicode-range:U+0000-00FF,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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2) format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2) format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2) format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2) format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2) format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2) format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.woff) format("woff");unicode-range:U+0000-00FF,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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-ext-600-normal-CYLe3Bq4.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-600-normal-BobJ8QCm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-600-normal-DuzuWObJ.woff2) format("woff2"),url(/assets/lora-cyrillic-600-normal-j6UMqgXb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-math-600-normal-B9Wi-uy2.woff2) format("woff2"),url(/assets/lora-math-600-normal-soY6uGQW.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-symbols-600-normal-DaMEG5Dn.woff2) format("woff2"),url(/assets/lora-symbols-600-normal-CURAubwP.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-vietnamese-600-normal-B_IFhWKN.woff2) format("woff2"),url(/assets/lora-vietnamese-600-normal-BnEhOXH8.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2) format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2) format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.woff) format("woff");unicode-range:U+0000-00FF,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:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-cyrillic-ext-700-normal-CH2Ef3pd.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-700-normal-B20D6wuF.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-cyrillic-700-normal-CicHrsUU.woff2) format("woff2"),url(/assets/lora-cyrillic-700-normal-CoUvLzhc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-math-700-normal-BdgFUNlJ.woff2) format("woff2"),url(/assets/lora-math-700-normal-JjB0YUk-.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-symbols-700-normal-zYsi5zvy.woff2) format("woff2"),url(/assets/lora-symbols-700-normal-DaE8wqnc.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,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+1F700-1F7FF,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+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-vietnamese-700-normal-BHDzxyiD.woff2) format("woff2"),url(/assets/lora-vietnamese-700-normal-DyKKCAD2.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-ext-700-normal-DbHby4fw.woff2) format("woff2"),url(/assets/lora-latin-ext-700-normal-XBj10pPw.woff) format("woff");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:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-700-normal-BHK4Pzk4.woff2) format("woff2"),url(/assets/lora-latin-700-normal-Yfa97ytg.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff");unicode-range:U+0000-00FF,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:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-devanagari-400-normal-Dy6c0U2e.woff2) format("woff2"),url(/assets/kalam-devanagari-400-normal-Dyzod-UE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-ext-400-normal-DtcdGa4L.woff2) format("woff2"),url(/assets/kalam-latin-ext-400-normal-AcQmRO9z.woff) format("woff");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:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-400-normal-BthBl_aR.woff2) format("woff2"),url(/assets/kalam-latin-400-normal-Bl-H2BUA.woff) format("woff");unicode-range:U+0000-00FF,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:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-devanagari-700-normal-BeU_-hjz.woff2) format("woff2"),url(/assets/kalam-devanagari-700-normal-B52CSkpd.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-ext-700-normal-CwgfRD_T.woff2) format("woff2"),url(/assets/kalam-latin-ext-700-normal-BA-KJHgr.woff) format("woff");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:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-700-normal-D2H-9ISU.woff2) format("woff2"),url(/assets/kalam-latin-700-normal-7TSuSrjP.woff) format("woff");unicode-range:U+0000-00FF,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:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-vietnamese-400-normal-65jA92mZ.woff2) format("woff2"),url(/assets/patrick-hand-vietnamese-400-normal-CZjY324Y.woff) format("woff");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:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-ext-400-normal-Dno5CMlI.woff2) format("woff2"),url(/assets/patrick-hand-latin-ext-400-normal-C2ywpnn3.woff) format("woff");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:Patrick Hand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/patrick-hand-latin-400-normal-B7HHA2Vw.woff2) format("woff2"),url(/assets/patrick-hand-latin-400-normal-Df9_VoRQ.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2) format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2) format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2) format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff");unicode-range:U+0000-00FF,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:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-cyrillic-ext-500-normal-BooqzoBf.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-500-normal-ryWF3qTI.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-cyrillic-500-normal-C7KGZCzc.woff2) format("woff2"),url(/assets/nunito-cyrillic-500-normal-CsSUaxYY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-vietnamese-500-normal-BpqpEYcO.woff2) format("woff2"),url(/assets/nunito-vietnamese-500-normal-9ShSsgIA.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-ext-500-normal-DpF2BH_v.woff2) format("woff2"),url(/assets/nunito-latin-ext-500-normal-CVNQN0KE.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/nunito-latin-500-normal-EugFkASW.woff2) format("woff2"),url(/assets/nunito-latin-500-normal-B5klmw3Q.woff) format("woff");unicode-range:U+0000-00FF,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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2) format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2) format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2) format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff");unicode-range:U+0000-00FF,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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");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:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-normal-CYkrUebz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-400-normal-DEwCKrdL.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-normal-Cw5-AHNN.woff2) format("woff2"),url(/assets/source-serif-4-greek-400-normal-D_DO3bho.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-normal-DFDfvBrN.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-400-normal-9XEw6Pmr.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-B5LksYz5.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-DKmgyNre.woff) format("woff");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/assets/source-serif-4-latin-400-normal-C1O10bxN.woff) format("woff");unicode-range:U+0000-00FF,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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-cyrillic-ext-500-normal-DaDZE_Na.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-500-normal-BStU-lo2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-cyrillic-500-normal-BdVUvljg.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-500-normal-CcslvIcJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-greek-500-normal-By8GFJzz.woff2) format("woff2"),url(/assets/source-serif-4-greek-500-normal-BXMinxTp.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-vietnamese-500-normal-CMCShbCf.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-500-normal-Dnd1SzM5.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-latin-ext-500-normal-B9yeO7Tj.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-500-normal-vc_U1RmA.woff) format("woff");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/source-serif-4-latin-500-normal-CUHe9xxf.woff2) format("woff2"),url(/assets/source-serif-4-latin-500-normal-D4bPw0i_.woff) format("woff");unicode-range:U+0000-00FF,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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-600-normal-h2VnbV3V.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-600-normal-CHh5eQWW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2) format("woff2"),url(/assets/source-serif-4-greek-600-normal-OkzgCkGB.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-vietnamese-600-normal-B33FcZBi.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-600-normal-CKUOBVO_.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-pa-C5Dkf.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-B2fExS53.woff) format("woff");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/assets/source-serif-4-latin-600-normal-DeJomR3S.woff) format("woff");unicode-range:U+0000-00FF,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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-ext-700-normal-B9R79AaY.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-ext-700-normal-K0LivNVE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-cyrillic-700-normal-BmBwwUw2.woff2) format("woff2"),url(/assets/source-serif-4-cyrillic-700-normal-BK249n6E.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-greek-700-normal-BzuEQSqJ.woff2) format("woff2"),url(/assets/source-serif-4-greek-700-normal-BrLlvq6D.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-vietnamese-700-normal-CAL-i-xy.woff2) format("woff2"),url(/assets/source-serif-4-vietnamese-700-normal-DTkW1D86.woff) format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-ext-700-normal-D0Q30MFM.woff2) format("woff2"),url(/assets/source-serif-4-latin-ext-700-normal-PGcHY9mz.woff) format("woff");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-serif-4-latin-700-normal-CGGdTIBe.woff2) format("woff2"),url(/assets/source-serif-4-latin-700-normal-C30JPKlG.woff) format("woff");unicode-range:U+0000-00FF,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:Indie Flower;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/indie-flower-latin-ext-400-normal-CMHEUXE6.woff2) format("woff2"),url(/assets/indie-flower-latin-ext-400-normal-B8wL109X.woff) format("woff");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:Indie Flower;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/indie-flower-latin-400-normal-DFHVYtpv.woff2) format("woff2"),url(/assets/indie-flower-latin-400-normal-BinrgpLs.woff) format("woff");unicode-range:U+0000-00FF,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:Architects Daughter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/architects-daughter-latin-ext-400-normal-BsHeVfRr.woff2) format("woff2"),url(/assets/architects-daughter-latin-ext-400-normal-FqHtA13I.woff) format("woff");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:Architects Daughter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/architects-daughter-latin-400-normal-DOGE_9Aw.woff2) format("woff2"),url(/assets/architects-daughter-latin-400-normal-Ze4cbGW2.woff) format("woff");unicode-range:U+0000-00FF,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:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-vietnamese-400-normal-lz8MlVep.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-400-normal-D2srOv8f.woff) format("woff");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:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-ext-400-normal-C917Kz-3.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-400-normal-DaWfpMsu.woff) format("woff");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:Dancing Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dancing-script-latin-400-normal--YrtvvVF.woff2) format("woff2"),url(/assets/dancing-script-latin-400-normal-BY5FxJb0.woff) format("woff");unicode-range:U+0000-00FF,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:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-vietnamese-700-normal-DHSNEjs8.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-700-normal-BxaLPXNn.woff) format("woff");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:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-latin-ext-700-normal-DuhEb1O2.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-700-normal-vV212RL9.woff) format("woff");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:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-latin-700-normal-CX8AaSVl.woff2) format("woff2"),url(/assets/dancing-script-latin-700-normal-LI5MgW9m.woff) format("woff");unicode-range:U+0000-00FF,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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.italic{font-style:italic}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[data-note-ui\]\:visible:is(data-note-ui){visibility:visible}}@media(max-width:480px){.input-tabs button{flex-wrap:wrap;min-width:0;padding:10px 3px 18px}.input-tabs .soon{font-size:7px;position:absolute;bottom:4px}}:root{--journal-ink:#17243b;--journal-accent:#243e68;--journal-muted:#43536b;--journal-cream:#f1f4f9;--journal-paper:#f1f4f9;--journal-sidebar:#e5e9f0;--journal-soft:#d2dbe6;--journal-line:#c1c6cf;--journal-frame:#9aa1ad;--journal-focus:#243e68;--jittly-primary:#243e68;--jittly-primary-hover:#17243b;--jittly-on-primary:#fff;--jittly-on-primary-muted:#e5e9f0;--jittly-highlight:#c7d5eb;--jittly-tint:#e5e9f0;--app-bg:var(--journal-cream);--app-ink:var(--journal-ink);--muted:var(--journal-muted);--green:var(--journal-accent);--line:var(--journal-line)}*{box-sizing:border-box}body{background:var(--app-bg);color:var(--app-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif;font-size:14px}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button{transition:background .18s,border-color .18s,transform .18s}button:hover:not(:disabled){filter:brightness(.97)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--journal-focus);outline-offset:3px}button svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}.app-header{border-bottom:1px solid var(--line);background:#ffffffd9;align-items:center;gap:24px;height:79px;padding:0 4%;display:flex}.brand{color:#2d3454;align-items:center;gap:9px;display:flex}.brand>span{letter-spacing:-1.8px;font-size:33px;font-weight:600}.brand-dot{color:#787fa2}.header-divider{background:#d9dceb;width:1px;height:24px}.header-caption{color:#687096;font-size:13px}.header-right{align-items:center;gap:25px;margin-left:auto;display:flex}.workspace-label{color:#5f6689;align-items:center;gap:7px;font-size:13px;display:flex}.help-button{background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:13px;display:flex}.avatar{color:#384069;background:#dde0ee;border-radius:50%;place-items:center;width:33px;height:33px;font-size:13px;display:grid}.app-main{max-width:1200px;margin:auto;padding:38px 4% 0}.workspace-heading{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.workspace-heading h1{letter-spacing:-1.2px;font-family:DM Sans,sans-serif;font-size:clamp(27px,3vw,36px)}.eyebrow{letter-spacing:1.9px;color:#62698c;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;font-weight:600;display:flex}.eyebrow>span{background:#7f85a6;border-radius:50%;width:6px;height:6px}h1{letter-spacing:-1.1px;font-size:34px;font-weight:500;line-height:1.2}h1>span{color:#7c83a4}.workspace-heading p{color:#686f95;margin-top:11px;font-size:14px}.heading-note{color:#757c9f;align-items:center;gap:10px;margin:0 15px 0 20px;font-family:Caveat,cursive;font-size:24px;display:flex;transform:rotate(-5deg)}.workspace-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;display:grid}.page-view-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;scroll-margin-top:20px;display:flex}.page-view-switch{background:#dbdeec;border:1px solid #cccfdc;border-radius:10px;padding:4px;display:flex}.page-view-switch button{color:#485387;background:0 0;border:0;border-radius:7px;padding:10px 16px;font-size:13px}.page-view-switch button[aria-pressed=true]{color:#2c3251;background:#fafafc;box-shadow:0 1px 4px #22274015}.page-view-controls>span{color:#60678b;font-size:12px}@media screen{.editor-panel[hidden],.preview-panel[hidden]{display:none}}.notebook-navigation{min-width:0;margin-bottom:24px}.notebook-tabs,.page-tabs{gap:6px;padding:4px 3px;display:flex;overflow-x:auto}.notebook-tabs{border-bottom:1px solid #cccfdc}.notebook-tabs button,.page-tabs button{text-overflow:ellipsis;white-space:nowrap;color:#495387;background:#dde0ee;border:1px solid #cfd2de;border-radius:10px 10px 0 0;flex-shrink:0;align-items:center;gap:9px;max-width:260px;padding:12px 18px;font-size:13px;display:flex;overflow:hidden}.notebook-tabs button[aria-pressed=true]{color:#fff;background:#333a5f;border-color:#333a5f}.notebook-location{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 3px 12px;display:flex}.notebook-location label{color:#60678b;flex-direction:column;gap:5px;font-size:10px;display:flex}.notebook-location input{background:0 0;border:0;border-bottom:1px dashed #b9bdcf;width:min(260px,65vw);padding:5px 0;font-family:DM Sans,sans-serif;font-size:18px}.notebook-location>span{color:#60678b;font-size:12px}.page-tabs button{background:0 0;border-radius:6px;padding:9px 14px}.page-tabs button[aria-pressed=true]{color:#2c3251;background:#fafafc;border-color:#6e759a;box-shadow:0 2px #6e759a}.page-tabs button>span{font-size:10px;font-weight:700}.notebook-navigation .add-tab{background:0 0;border-color:#0000}.editor-settings{border-top:1px solid var(--line);background:#fafafc;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;padding:24px 0 0;display:grid}.editor-panel .generate-area{max-width:480px;margin-inline:auto}.editor-panel .panel-heading{flex-wrap:wrap;align-items:flex-start}.editor-panel .panel-heading>.step-pill,.editor-panel .panel-heading>h2{margin-top:10px}.editor-panel .panel-heading .generate-area{width:min(100%,310px);max-width:none;margin:0 0 0 auto;padding:0}.panel-heading .generate-area>p{margin-bottom:0}@media(max-width:540px){.editor-panel .panel-heading .generate-area{width:100%}}.editor-panel .editor-footnote{justify-content:center}.editor-panel{background:#fafafc;border:1px solid #d1d3df;border-radius:5px 17px 17px 5px;overflow:hidden;box-shadow:-5px 0 #cdcfdc,0 8px 30px #252a4510}.panel-heading{align-items:center;gap:11px;padding:23px 25px 21px;display:flex}.panel-heading h2{letter-spacing:-.4px;font-size:18px;font-weight:600}.step-pill{color:#4e5990;background:#edeef5;border-radius:8px;place-items:center;width:27px;height:26px;font-size:11px;display:grid}.input-section{padding:0 25px}.journal-entry-meta{border-bottom:1px solid #d5d8e9;justify-content:space-between;gap:24px;padding:8px 0 20px;display:flex}.journal-entry-meta label,.journal-title label{color:#62698d;text-transform:uppercase;letter-spacing:1.3px;flex-direction:column;gap:8px;font-size:10px;display:flex}.journal-entry-meta label:first-child{flex:1;min-width:0}.journal-entry-meta input,.journal-title input{width:100%;min-width:0;color:var(--app-ink);background:0 0;border:0;border-radius:2px;padding:5px 0}.journal-entry-meta input{font-size:15px}.journal-title{padding:24px 0}.journal-title input{margin-top:8px;font-family:DM Sans,sans-serif;font-size:clamp(22px,3vw,30px)}.journal-title input::placeholder{color:#8086a6}.input-section .field-label label{align-items:center;gap:8px;display:flex}.input-tabs{border-bottom:1px solid var(--line);gap:3px;margin:0 -25px 24px;padding:0 18px;display:flex}.input-tabs button{color:#8c918c;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 7px 15px;font-size:11px;display:flex;position:relative}.input-tabs button.active{color:#373f66}.input-tabs button.active:after{content:"";background:#3f4874;height:2px;position:absolute;bottom:-1px;left:7px;right:7px}.input-tabs button:disabled{color:#61688b}.soon{letter-spacing:.5px;background:#ebecf4;border-radius:3px;padding:2px;font-size:7px}.field-label{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.field-label h2,.field-label label{font-size:13px;font-weight:600}.field-label>span{color:#7a81a3;font-size:10px}.text-button{color:#636a8f;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:flex}.textarea-wrap{background:#fafafc;border:1px solid #d5d8e9;border-radius:4px;overflow:hidden}.textarea-wrap:focus-within{border-color:var(--journal-focus);box-shadow:0 0 0 2px #414b7a15}.textarea-wrap textarea{resize:vertical;color:#2e3556;scrollbar-width:thin;scrollbar-color:#d1d5e8 transparent;background-image:linear-gradient(90deg,#0000 39px,#d9a69d66 39px 40px,#0000 40px),repeating-linear-gradient(#0000 0 31px,#cdd1e580 31px 32px);background-attachment:local;border:0;outline:none;width:100%;height:clamp(360px,48vh,560px);min-height:300px;padding:32px 24px 24px 56px;font-size:16px;line-height:32px;display:block}.textarea-wrap textarea:focus-visible{outline:0}.textarea-footer{color:#7e84a5;background:#f5f6fa;border-top:1px solid #e7e9f2;justify-content:space-between;gap:10px;padding:11px 15px;font-size:9px;display:flex}.controls-section{padding:0 25px}.control-row{justify-content:space-between;align-items:center;gap:8px;margin:13px 0;display:flex}.control-row>label{color:#4c578d;align-items:center;gap:8px;font-size:11px;display:flex}.control-row>label svg{color:#737a9d}.segmented{background:#f0f1f7;border:1px solid #e7e9f2;border-radius:7px;gap:2px;min-width:197px;padding:3px;display:flex}.segmented button{text-transform:capitalize;color:#656c91;background:0 0;border:1px solid #0000;border-radius:5px;flex:1;padding:5px 6px;font-size:10px}.segmented button.active{color:#3c446f;background:#fff;border-color:#d9dceb;box-shadow:0 1px 2px #252a4409}.output-row{color:#4b568b;border-top:1px solid #e7e9f2;justify-content:space-between;align-items:center;margin-top:18px;padding-top:17px;font-size:11px;display:flex}.output-options{gap:20px;display:flex}.output-options label{align-items:center;gap:6px;display:flex}.output-options input{accent-color:#4b558a;width:12px;height:12px}.generate-area{padding:23px 25px 20px}.generate-button{color:#fff;background:#363e65;border:1px solid #363e65;border-radius:9px;justify-content:center;align-items:center;width:auto;min-width:100px;min-height:36px;margin-left:auto;padding:15px 10px;font-size:13px;font-weight:500;display:flex;box-shadow:0 4px 9px #373e651c}.generate-button:disabled{opacity:.75}.generate-area>p{color:#787fa1;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.status-dot{background:#7b82a4;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.editor-footnote{color:#787fa1;background:#f7f8fb;border-top:1px solid #e7e9f2;justify-content:center;align-items:center;gap:10px;padding:17px 15px;font-size:10px;line-height:1.7;display:flex}.preview-toolbar{justify-content:space-between;align-items:center;gap:10px;margin:1px 1px 19px;display:flex}.preview-toolbar h2{align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.preview-toolbar h2>span{letter-spacing:.7px;color:#676f95;background:#e8eaf3;border-radius:4px;padding:4px 6px;font-size:8px;font-weight:500}.preview-toolbar p{color:#737a9d;align-items:center;gap:5px;margin-top:7px;font-size:10px;display:flex}.export-actions{gap:7px;display:flex}.export-actions button{color:#485286;background:#fff;border:1px solid #d7daea;border-radius:7px;align-items:center;gap:7px;padding:9px 10px;font-size:10px;display:flex}.export-actions button:last-child{background:#e9ebf4;border-color:#cfd3e7}.preview-surface{background:#e9eaf3;border:1px solid #d8dbeb;border-radius:14px;padding:17px 27px 0}.paper-meta{color:#7c83a4;letter-spacing:1.2px;justify-content:space-between;margin:0 2px 14px;font-size:8px;display:flex}.paper-meta>span:first-child{align-items:center;gap:7px;display:flex}.paper-wrap{max-width:880px;margin:auto;transition:opacity .3s;position:relative;box-shadow:0 4px 20px #3a426c12}.paper-wrap.is-generating{opacity:.45;pointer-events:none}.note-page{--paper:var(--journal-paper);--ink:var(--journal-ink);--accent:var(--journal-accent);--soft:var(--journal-soft);--secondary:#d2d6e8;--heading-font:Caveat, cursive;--body-font:"DM Sans", sans-serif;--note-border:2px solid;background-color:var(--paper);color:var(--ink);font-family:var(--body-font);overflow-wrap:anywhere;border-radius:2px;min-height:720px;padding:25px 31px 20px}.note-title{border-bottom:1px solid var(--soft);margin-bottom:19px;padding-bottom:16px}.note-kicker{letter-spacing:2px;color:var(--accent);opacity:.75;justify-content:space-between;font-size:7px;display:flex}.note-title-line{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.note-title h2{font-family:var(--heading-font);letter-spacing:2px;text-transform:uppercase;isolation:isolate;font-size:66px;font-weight:700;line-height:1.08;display:inline-block;position:relative}.note-title h2:before{content:"";background:var(--soft);z-index:-1;border-radius:2px;height:24px;position:absolute;bottom:8px;left:-7px;right:-8px;transform:rotate(-2deg)}.note-title p{font-family:var(--heading-font);color:var(--accent);margin-top:3px;font-size:23px}.note-sections{grid-template-columns:1.2fr 1fr;gap:19px 18px;display:grid}.note-block{break-inside:avoid;min-width:0}.note-block h3{font-family:var(--heading-font);color:var(--accent);margin-bottom:10px;font-size:24px;font-weight:700;line-height:1.18}.note-block p,.note-block li,.note-block dd{font-size:11px;line-height:1.65}.note-block ul{margin:0;padding-left:14px}.note-block li{margin:5px 0;padding-left:2px}.note-block li::marker{color:var(--accent)}.definition-block{grid-column:1}.definition-block h3{background:linear-gradient(transparent 55%,var(--soft) 55%);display:inline}.definition-block ul{margin-top:9px}.callout-block{border:var(--note-border) var(--accent);background:var(--secondary);border-radius:7px 12px 8px 14px;align-self:center;padding:16px 14px 14px;position:relative;transform:rotate(1.5deg)}.callout-block h3{margin-bottom:7px;font-size:22px}.callout-block p{font-size:12px;line-height:1.6}.process-block{grid-column:1/-1}.process-block>h3{text-align:center;margin-bottom:15px}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.process-step{min-width:0;position:relative}.step-label{align-items:center;gap:5px;display:flex}.step-label>span{font-family:var(--heading-font);background:var(--soft);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:14px;display:grid}.step-label h4{font-family:var(--heading-font);color:var(--accent);font-size:19px;font-weight:700}.process-step p{font-size:10px;line-height:1.6}.terms-block{background:var(--soft)}@supports (color:color-mix(in lab,red,red)){.terms-block{background:color-mix(in srgb,var(--soft) 40%,transparent)}}.terms-block{border:1px solid var(--soft);border-radius:4px 11px 8px 4px;padding:12px 14px}.terms-block h3{margin-bottom:9px;font-size:22px}.terms-block dl{margin:0}.terms-block dl>div{margin-top:6px}.terms-block dt{font-size:10px;font-weight:700;display:inline}.terms-block dd{margin:0;font-size:9px;display:inline}.terms-block dd:before{content:" — "}.bullet-block{padding:13px 4px}.bullet-block h3{background:linear-gradient(transparent 55%,var(--secondary) 55%);font-size:23px;display:inline}.bullet-block ul{margin-top:9px}.memory-block{background:var(--soft);border-radius:6px;grid-column:1/-1;align-items:center;gap:12px;padding:12px 15px;display:flex;position:relative}.memory-block>svg{color:var(--accent);flex-shrink:0}.memory-block h3{margin-bottom:3px;font-size:19px}.memory-block p{font-size:10px}.note-footer{border-top:1px solid var(--soft);letter-spacing:1.2px;color:var(--accent);opacity:.7;justify-content:space-between;margin-top:20px;padding-top:9px;font-size:6px;display:flex}.note-footer>span:first-child{letter-spacing:0;font-family:Caveat,cursive;font-size:12px}.editable{cursor:text;white-space:pre-wrap;border-radius:2px;outline:none}.editable:focus-visible{outline:1px dashed var(--journal-focus);outline-offset:3px}.preview-caption{color:#757c9f;align-items:center;gap:5px;padding:14px 2px;font-size:9px;display:flex}.data-area{margin-top:15px}.data-toggle{color:#767da0;background:0 0;border:0;align-items:center;gap:7px;padding:4px 2px;font-size:10px;display:flex}.data-toggle>svg:last-child{margin-left:3px}.rotate{transform:rotate(180deg)}.data-content{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:10px;padding:16px}.data-content>div{letter-spacing:1px;color:var(--green);align-items:center;gap:10px;font-size:9px;display:flex}.data-content pre{white-space:pre-wrap;max-height:330px;margin-top:15px;font-size:11px;overflow:auto}.data-content p{color:var(--muted);font-size:11px}.app-footer{color:#868cab;justify-content:space-between;padding:24px 0;font-size:10px;display:flex}.app-footer>span:first-child{align-items:center;gap:7px;display:flex}.toast{color:#fff;z-index:50;background:#2e3455;border-radius:10px;align-items:center;gap:14px;max-width:calc(100% - 32px);padding:14px 16px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 5px 30px #0002}.toast.error{background:#8d4c44}.toast button{color:inherit;background:0 0;border:0;padding:2px}.help-panel{border:1px solid var(--line);z-index:20;background:#fff;border-radius:12px;width:330px;max-width:92vw;padding:23px;font-size:13px;line-height:1.7;position:absolute;top:68px;right:4%;box-shadow:0 8px 40px #1f243a18}.help-panel>button{background:0 0;border:0;position:absolute;top:9px;right:9px}.help-panel ol{margin:12px 0;padding-left:20px}.help-panel p{color:var(--muted);font-size:12px}.inline-confirm{color:#3c446f;background:#e3e6f1;border-radius:8px;margin:8px 25px;padding:12px;font-size:12px}.inline-confirm>div{gap:9px;margin-top:8px;display:flex}.inline-confirm button{background:#fff;border:1px solid #c5c8d7;border-radius:5px;padding:5px 7px;font-size:11px}.generate-area .inline-confirm{margin:0 0 12px}.mobile-preview-link{display:none}.comparison-block{grid-column:1/-1}.comparison-columns{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;display:grid}.comparison-columns>div{background:var(--soft);border-radius:8px;padding:14px}.density-concise .note-sections{gap:12px 16px}.density-concise .note-block li{margin:2px 0}.density-detailed .note-block p,.density-detailed .note-block li{font-size:12px;line-height:1.9}.density-detailed .process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.format-cheat-sheet .note-sections{gap:12px}.format-cheat-sheet .note-page{min-height:0}.format-cheat-sheet .terms-block dd{display:none}.format-cheat-sheet .process-step p{font-size:9px}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1450px){.note-page{padding:30px 40px}.note-block p,.note-block li{font-size:12px}.process-step p{font-size:11px}}@media(max-width:1150px){.app-main{padding-left:3%;padding-right:3%}.workspace-grid{gap:32px}.input-section,.controls-section{padding-left:19px;padding-right:19px}.input-tabs{margin-left:-19px;margin-right:-19px;padding:0 11px}.preview-surface{padding:15px 16px 0}.note-page{padding:23px 22px}.preview-toolbar{flex-wrap:wrap}.preview-toolbar h2{font-size:14px}.export-actions button{padding:8px;font-size:9px}.note-title h2{font-size:56px}.note-sections{gap:16px 13px}.note-block h3{font-size:22px}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.process-step p{font-size:11px}.header-caption{display:none}.app-header{gap:18px}}@media(max-width:860px){.workspace-grid{grid-template-columns:minmax(0,1fr)}.app-main{max-width:720px;padding:28px 20px 0}.workspace-heading{margin-bottom:25px}.heading-note{display:none}.editor-panel{max-width:none}.textarea-wrap textarea{height:380px;padding:32px 16px 24px 48px}.editor-settings{grid-template-columns:minmax(0,1fr);gap:0}.input-tabs button{font-size:12px}.soon{font-size:8px}.field-label h2,.field-label label{font-size:14px}.text-button,.field-label>span{font-size:12px}.control-row>label,.segmented button,.output-row{font-size:13px}.segmented{min-width:230px}.generate-button{font-size:15px}.preview-toolbar{flex-wrap:nowrap;margin-top:6px}.preview-toolbar h2{font-size:16px}.export-actions button{font-size:11px}.preview-surface{padding:18px 22px 0}.note-page{padding:30px}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.note-block p,.note-block li{font-size:12px}.process-step p{font-size:10px}.header-right{gap:18px}.workspace-label,.header-divider{display:none}.note-title h2{font-size:65px}.mobile-preview-link{color:#fff;z-index:10;background:#32395d;border-radius:25px;align-items:center;gap:6px;padding:10px 14px;font-size:12px;display:flex;position:fixed;bottom:20px;right:18px;box-shadow:0 3px 12px #282e4b20}.toast{bottom:72px}.app-footer{padding-bottom:70px}}@media(max-width:480px){.app-header{height:68px;padding:0 20px}.brand>span{font-size:29px}.header-right{gap:14px}.help-button{font-size:11px}h1{font-size:29px}.workspace-heading p{font-size:13px;line-height:1.6}.eyebrow{font-size:8px}.app-main{padding:24px 13px 0}.panel-heading{padding:21px 19px}.field-label>span{font-size:10px}.segmented{min-width:181px}.segmented button{padding:5px 4px;font-size:11px}.control-row>label{font-size:12px}.output-options{gap:12px}.input-tabs button{font-size:10px}.input-tabs button svg{width:13px}.preview-toolbar{flex-wrap:wrap;gap:6px;padding:0 3px}.preview-toolbar h2{font-size:14px}.preview-toolbar p{font-size:10px}.export-actions{gap:5px}.export-actions button{font-size:10px}.preview-surface{padding:13px 10px 0}.note-page{padding:21px 19px}.note-title h2{font-size:55px}.note-title p{font-size:21px}.note-sections{grid-template-columns:1fr;gap:17px}.definition-block,.callout-block{grid-column:1/-1}.callout-block{padding:12px 15px;transform:rotate(.5deg)}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.process-step p,.terms-block dt,.terms-block dd,.memory-block p{font-size:11px}.note-page{min-height:0}.note-footer{font-size:5px}.preview-caption{font-size:8px}.app-footer>span:last-child{display:none}.data-toggle{font-size:12px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media screen{.app-main{grid-template-rows:auto auto 1fr auto;grid-template-columns:238px minmax(0,1fr);align-items:start;column-gap:44px;max-width:1500px;padding:32px 4% 0;display:grid}.notebook-navigation{scrollbar-width:thin;background:#e2e4f0;border:1px solid #d1d5e7;border-radius:16px;grid-area:1/1/5;max-height:calc(100vh - 48px);margin:0;padding:16px 16px 20px;position:sticky;top:24px;overflow-y:auto}.library-heading{color:#333a5f;align-items:center;gap:9px;display:flex}.library-heading h2{font-size:15px;font-weight:600}.library-caption{color:#646b90;margin:8px 0 22px;font-size:11px;line-height:1.6}.notebook-tabs,.page-tabs{flex-direction:column;gap:6px;padding:3px;overflow-x:hidden}.notebook-tabs{padding-bottom:18px}.notebook-tabs button,.page-tabs button{text-align:left;background:0 0;border-color:#0000;border-radius:8px;width:100%;min-width:0;max-width:none;padding:11px 10px}.notebook-tabs button>span{text-overflow:ellipsis;overflow:hidden}.notebook-tabs button small{opacity:.7;margin-left:auto;font-size:10px}.notebook-location{gap:9px;padding:20px 3px 12px}.notebook-location label,.notebook-location input{width:100%;min-width:0}.notebook-location input{font-size:16px}.notebook-location>span{font-size:10px;line-height:1.6}.page-tabs .page-number{color:#4e5990;background:#fafafc;border:1px solid #cdd1e5;border-radius:3px;flex-shrink:0;place-items:center;width:27px;height:33px;display:grid}.page-tabs .page-tab-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.page-tab-copy strong{text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.page-tab-copy small{color:#676e94;font-size:9px;font-weight:400}.page-tabs button[aria-pressed=true]{border-color:#cccedb;box-shadow:inset 3px 0 #6e759a}.notebook-navigation .add-tab{color:#4f5b94;font-size:11px}.workspace-heading,.page-view-controls,.workspace-grid,.app-footer{grid-column:2;min-width:0}.workspace-heading{margin:2px 0 20px}.workspace-heading h1{overflow-wrap:anywhere;font-size:29px}.workspace-heading .eyebrow{overflow-wrap:anywhere;margin-bottom:10px;font-size:9px}.workspace-heading p{margin-top:7px;font-size:12px}.page-view-controls{border-bottom:1px solid #cdd1e5;margin-bottom:20px;padding-bottom:16px}.page-view-controls>span{font-size:11px}.panel-heading{padding:17px 25px}.panel-heading h2{font-size:15px}.journal-entry-meta{padding:4px 0 14px}.journal-title{padding:16px 0}.journal-title input{font-size:25px}.textarea-wrap textarea{height:clamp(330px,47vh,540px)}}@media screen and (max-width:1100px){.app-main{grid-template-columns:210px minmax(0,1fr);column-gap:24px;padding:24px 24px 0}.editor-settings{grid-template-columns:minmax(0,1fr);gap:0}.page-view-controls>span{display:none}}@media screen and (max-width:760px){.app-main{max-width:720px;padding:20px 16px 0;display:block}.notebook-navigation{max-height:none;margin-bottom:24px;padding:14px;position:static}.library-caption{display:none}.library-heading{margin-bottom:12px}.notebook-tabs,.page-tabs{flex-direction:row;overflow-x:auto}.notebook-tabs button,.page-tabs button{width:auto;max-width:240px}.notebook-location{padding-top:12px}.notebook-location label{width:min(190px,100%)}.page-tabs .page-tab-copy small{display:none}.workspace-heading h1{font-size:25px}.workspace-heading{margin-bottom:16px}}@media print{@page{size:A4;margin:12mm}html,body{background:#fff!important}.app-header,.notebook-navigation,.page-view-controls,.workspace-heading,.editor-panel,.preview-toolbar,.paper-meta,.preview-caption,.data-area,.app-footer,.toast,.help-panel,.mobile-preview-link{display:none!important}.app-main,.workspace-grid,.preview-panel,.preview-surface,.paper-wrap{width:100%!important;max-width:none!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.note-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-color:var(--paper)!important;border-radius:0!important;min-height:0!important;padding:8mm!important}.note-block{break-inside:avoid}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.note-sections{grid-template-columns:1.2fr 1fr}.note-block p,.note-block li{font-size:11px}.definition-block{grid-column:1}.callout-block{grid-column:auto}.editable{box-shadow:none!important;outline:none!important}.note-title h2{font-size:58px}.note-title p{font-size:22px}}.empty-preview{min-height:420px;color:var(--journal-muted);place-items:center;font-size:1rem;display:grid}.enhancement-panel,.enhancement-trigger{color:var(--journal-ink);margin-bottom:20px}.enhancement-heading,.suggestion-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.suggest-button,.suggest-toggle,.suggestion-actions button{border:1px solid var(--journal-line);background:var(--journal-paper);color:var(--journal-ink);border-radius:5px;padding:8px 12px;font-size:14px}.suggest-button,.suggestion-actions button:first-child{background:var(--journal-accent);border-color:var(--journal-accent);color:#fff}.enhancement-panel button:disabled,.enhancement-trigger button:disabled{opacity:.55}.suggest-toggle{background:0 0;border-color:#0000}.enhancement-status,.enhancement-error{margin-top:10px;font-size:14px;line-height:1.5}.enhancement-status{color:var(--journal-muted)}.enhancement-error{color:#8d3c2f}.suggestion-list{gap:14px;margin-top:14px;display:grid}.suggestion-card{border:1px solid var(--journal-line);background:var(--journal-paper);overflow-wrap:anywhere;border-radius:8px;padding:16px}.suggestion-label{justify-content:space-between;gap:10px;font-size:14px;font-weight:600;display:flex}.suggestion-label span{color:var(--journal-accent)}.suggestion-diff{gap:12px;margin:14px 0;display:grid}.suggestion-diff dt{color:var(--journal-muted);margin-bottom:5px;font-size:12px}.suggestion-diff dd{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.6}.suggestion-diff>div:last-child{border-left:3px solid var(--journal-accent);background:var(--journal-sidebar);padding:12px}.suggestion-reason,.suggestion-sources{font-size:14px;line-height:1.6}.suggestion-sources{margin:10px 0 14px;padding-left:18px}.suggestion-sources a{text-underline-offset:3px;text-decoration:underline}.suggestion-actions span{color:var(--journal-muted);font-size:13px}.suggestion-review-footer{justify-content:flex-end}@media print{.enhancement-panel,.enhancement-trigger{display:none!important}}.note-block-frame{break-inside:avoid;min-width:0;position:relative}.note-block-frame[data-block-type=process],.note-block-frame[data-block-type=comparison]{grid-column:1/-1}.note-block-frame[data-block-type=definition]{grid-column:1}.note-block-controls{display:none}@media screen{.note-block-frame{border-radius:6px}.note-block-frame[data-movable=true]{cursor:grab;touch-action:none}.note-block-frame[data-movable=true] .editable:not(:focus){cursor:grab}.note-block-frame:has(.editable:focus){touch-action:pan-y}.note-block-frame:focus-visible{outline:1px dashed var(--journal-focus);outline-offset:4px}.note-block-controls{z-index:4;display:flex;position:absolute;top:-6px;right:-18px}@media(hover:hover){.note-block-controls{opacity:0;pointer-events:none}.note-block-frame:hover>.note-block-controls,.note-block-frame:focus-within>.note-block-controls{opacity:1;pointer-events:auto}}.note-block-controls button{min-width:30px;min-height:30px;color:var(--journal-muted);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:5px;font:11px DM Sans,sans-serif;display:inline-flex}.note-block-controls button:hover:not(:disabled),.note-block-controls button:focus-visible{color:var(--journal-ink);background:var(--journal-soft);border-color:var(--journal-line)}.note-block-controls button:disabled{opacity:.35}.note-block-controls .block-remove{margin-left:auto}.note-block-frame.is-dragging{opacity:.5;cursor:grabbing;-webkit-user-select:none;user-select:none}.note-block-frame.drop-before:before,.note-block-frame.drop-after:after{content:"";background:var(--journal-accent);z-index:3;border-radius:2px;height:3px;position:absolute;left:0;right:0}.note-block-frame.drop-before:before{top:-9px}.note-block-frame.drop-after:after{bottom:-9px}.block-removal-notice{align-items:center;gap:12px;margin-bottom:16px;font-size:13px;display:flex}.block-removal-notice button{color:var(--journal-accent);background:0 0;border:0;padding:8px;text-decoration:underline}.empty-blocks{color:var(--journal-muted);padding:28px 0;font-size:14px}@media(pointer:coarse){.note-block-controls button{min-width:44px;min-height:44px}}}@media print{[data-note-ui]{display:none!important}}.block-additional-text{white-space:pre-wrap;margin-top:10px;font-size:12px;line-height:1.65}.block-additional-text .editable{min-height:1.65em;display:block}@media screen{.block-additional-text .editable:empty:before,.paragraph-block .editable:empty:before{content:attr(data-placeholder);color:var(--journal-muted);pointer-events:none}}.paragraph-block{white-space:pre-wrap;font-size:13px;line-height:1.7}.paragraph-block .editable{min-height:1.7em;display:block}.page-writing-space{display:none}@media screen{.page-writing-space{text-align:left;cursor:text;width:100%;min-height:110px;color:var(--journal-muted);background:0 0;border:0;padding:16px 0 70px;font:13px DM Sans,sans-serif;display:block}.page-writing-space:focus-visible{outline:1px dashed var(--journal-focus);outline-offset:3px}.note-sections{cursor:text}}.formatted-document{color:var(--ink);font-family:var(--body-font);overflow-wrap:anywhere;outline:none;font-size:13px;line-height:1.7}.formatted-document mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;print-color-adjust:exact}.formatted-document.highlighter-active,.formatted-document.highlighter-active *{cursor:crosshair}.formatted-document .document-block{break-inside:avoid;margin:0 0 20px;padding:4px 0;position:relative}.formatted-document p{min-height:1.7em;margin:6px 0}.formatted-document h1,.formatted-document h2,.formatted-document h3,.formatted-document h4,.formatted-document h5,.formatted-document h6{font-family:var(--heading-font);color:var(--accent);margin:12px 0 8px;font-weight:700;line-height:1.2}.formatted-document h1{font-size:32px}.formatted-document h2{font-size:27px}.formatted-document h3,.formatted-document h4,.formatted-document h5,.formatted-document h6{font-size:23px}.formatted-document .document-block>:first-child{margin-top:0}.formatted-document ul{margin:8px 0;padding-left:20px;list-style:outside}.formatted-document ol{margin:8px 0;padding-left:24px;list-style:decimal}.formatted-document li{margin:5px 0}.formatted-document li::marker{color:var(--accent)}.formatted-document li>p{margin:0}.formatted-document strong{font-weight:700}.formatted-document em{font-style:italic}.formatted-document blockquote{border-left:3px solid var(--accent);margin:12px 0;padding-left:14px}.formatted-document .document-block-callout{background:var(--secondary);border-radius:8px;padding:14px 16px}.formatted-document .document-block-key_terms{background:var(--soft)}@supports (color:color-mix(in lab,red,red)){.formatted-document .document-block-key_terms{background:color-mix(in srgb,var(--soft) 40%,transparent)}}.formatted-document .document-block-key_terms{border-radius:6px;padding:12px 14px}.document-columns{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;display:grid}.document-columns>div{background:var(--soft);border-radius:6px;min-width:0;padding:12px}.document-block-remove{display:none}@media screen{.formatted-document,.formatted-document .document-block,.formatted-document .document-block :is(p,h1,h2,h3,h4,h5,h6,li){cursor:text}.formatted-document .ProseMirror-selectednode{outline:1px dashed var(--journal-focus);outline-offset:3px}.document-block-remove{z-index:2;min-width:28px;min-height:28px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:20px;display:block;position:absolute;top:0;right:-21px}.document-block-remove:hover,.document-block-remove:focus-visible{color:var(--ink);background:0 0}@media(hover:hover){.document-block-remove{opacity:0}.document-block:hover>.document-block-remove,.document-block-remove:focus-visible{opacity:1}}}.save-indicator{right:max(20px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:20;color:var(--journal-muted);pointer-events:none;font-size:13px;position:fixed}.save-error{z-index:25;background:var(--journal-paper);max-width:min(360px,100vw - 40px);color:var(--journal-ink);border:1px solid var(--accent);border-radius:8px;padding:14px;font-size:14px;position:fixed;bottom:16px;right:20px}.save-error p{margin:0 0 8px}.save-error-actions{flex-wrap:wrap;gap:8px;display:flex}.save-error-actions button{border:1px solid var(--accent);color:var(--accent);background:0 0;border-radius:6px;padding:7px 12px}.auth-screen{background:var(--journal-cream);place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.auth-card{border:1px solid var(--journal-line);background:var(--journal-paper);width:min(100%,420px);color:var(--journal-ink);border-radius:12px;padding:32px}.auth-brand{color:inherit;margin-bottom:24px;font:32px Lora,serif;text-decoration:none;display:inline-block}.auth-card h1{margin-bottom:12px;font:600 26px DM Sans,sans-serif}.auth-card p{margin-bottom:20px;font-size:14px;line-height:1.6}.auth-card form,.auth-card label{gap:10px;display:grid}.auth-card form{gap:18px}.auth-card label{font-size:13px}.auth-card input{border:1px solid var(--journal-line);width:100%;color:inherit;font:inherit;background:0 0;border-radius:6px;padding:12px}.auth-card button{background:var(--journal-ink);color:var(--journal-paper);font:inherit;border:0;border-radius:6px;padding:12px;font-size:14px}.auth-card .auth-switch{width:100%;color:var(--journal-ink);background:0 0;margin-top:16px;display:block}.auth-card .password-field{margin-top:-8px;position:relative}.auth-card .password-field input{min-width:0;padding-right:52px}.auth-card .password-toggle{width:40px;height:40px;color:var(--journal-muted);background:0 0;border-radius:5px;place-items:center;padding:0;transition:color .15s,background .15s;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.auth-card .password-toggle:hover{background:var(--journal-soft);color:var(--journal-ink);filter:none}.auth-card .password-toggle:focus-visible{outline:2px solid var(--journal-focus);outline-offset:-3px}.auth-card .password-toggle[aria-pressed=true]{color:var(--journal-ink)}.auth-card small{color:var(--journal-muted);line-height:1.5}.save-indicator{background:var(--journal-paper);border-radius:6px;padding:6px 10px}.auth-screen{isolation:isolate;background-color:var(--journal-cream);background-image:none;position:relative;overflow:hidden}.auth-scenery{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.auth-scenery:before{content:"";opacity:.42;background-image:linear-gradient(#646c9115 1px,#0000 1px),linear-gradient(90deg,#646c9115 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 43% 57%,#000);mask-image:linear-gradient(90deg,#000,#0000 43% 57%,#000)}.auth-card{position:relative;box-shadow:0 24px 70px -30px #23284238,0 3px 10px #23284205}.auth-margin-note{color:var(--journal-muted);font:32px/1.15 Caveat,cursive;position:absolute;top:10%;left:8%;transform:rotate(-7deg)}.auth-bottom-note{color:var(--journal-muted);white-space:nowrap;font:23px Caveat,cursive;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@media(max-width:1100px){.auth-margin-note{font-size:27px;left:4%}}@media(max-width:760px){.auth-margin-note{display:none}.auth-screen{padding-block:64px 80px}.auth-scenery:before{-webkit-mask-image:linear-gradient(#000,#0000 40%,#000);mask-image:linear-gradient(#000,#0000 40%,#000)}.auth-bottom-note{font-size:21px;bottom:22px}}@media(max-height:650px)and (min-width:761px){.auth-bottom-note,.auth-margin-note{display:none}}.notebook-trash-link{width:100%;color:var(--journal-muted);text-align:left;background:0 0;border:0;align-items:center;gap:9px;margin-block:8px;padding:11px 12px;font-size:13px;display:flex}.notebook-trash-link span{margin-left:auto;font-size:11px}.notebook-trash-dialog{border:1px solid var(--journal-line);background:var(--journal-paper);width:min(560px,100% - 32px);max-height:80dvh;color:var(--journal-ink);border-radius:14px;margin:auto;padding:26px;overflow:auto;box-shadow:0 24px 80px #23284229}.notebook-trash-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#191c2e66}.notebook-trash-dialog header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.notebook-trash-dialog h2{font:26px Lora,serif}.notebook-trash-dialog p,.notebook-trash-dialog small{color:var(--journal-muted);font-size:13px;line-height:1.6}.notebook-trash-dialog button{border:1px solid var(--journal-line);background:var(--journal-soft);color:var(--journal-ink);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:13px;display:inline-flex}.notebook-trash-dialog button:disabled{opacity:.5}.notebook-trash-dialog ul{margin:10px 0 0;padding:0;list-style:none}.notebook-trash-dialog li{border-top:1px solid var(--journal-line);justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.notebook-trash-dialog li>div{min-width:0}.notebook-trash-dialog h3{overflow-wrap:anywhere;font-size:14px}.notebook-trash-dialog small{font-size:11px;display:block}.notebook-trash-empty{text-align:center;padding:32px 0}.notebook-trash-empty svg{color:var(--journal-muted);margin:0 auto 14px}.trash-restore-status:empty{display:none}.trash-restore-status{padding-top:12px}.support-page{background:radial-gradient(ellipse at 0 40%,#daddec80,transparent 50%),var(--journal-cream);min-height:100dvh}.support-header{border-bottom:1px solid var(--journal-line);justify-content:space-between;align-items:center;gap:20px;max-width:1160px;margin:auto;padding:28px 32px;display:flex}.support-header>a:last-child{color:var(--journal-muted);align-items:center;gap:8px;font-size:13px;display:flex}.support-layout{grid-template-columns:1fr 1.1fr;align-items:start;gap:80px;max-width:1160px;margin:auto;padding:64px 32px 72px;display:grid}.support-eyebrow{color:var(--journal-muted);letter-spacing:1.8px;margin-bottom:24px;font-size:10px}.support-intro h1{letter-spacing:-1.8px;margin-bottom:24px;font:500 clamp(34px,3.5vw,48px)/1.17 Lora,serif}.support-intro>p:not(.support-eyebrow){max-width:360px;color:var(--journal-muted);font-size:15px;line-height:1.9}.support-help{margin-top:46px}.support-help h2{margin-bottom:12px;font-size:13px;font-weight:600}.support-help details{border-bottom:1px solid var(--journal-line);padding:16px 0}.support-help summary{cursor:pointer;font-size:13px;line-height:1.6}.support-help details p{color:var(--journal-muted);padding-top:12px;font-size:13px;line-height:1.8}.support-handwritten{color:var(--journal-muted);margin-top:32px;font:26px Caveat,cursive;display:block;transform:rotate(-3deg)}.support-card{background:var(--journal-paper);border:1px solid var(--journal-line);border-radius:14px;padding:32px;box-shadow:0 20px 65px -40px #23284266}.support-card-icon{background:var(--journal-soft);border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:18px;display:inline-grid}.support-card h2{margin-bottom:10px;font:26px Lora,serif}.support-card>p,.support-success p{color:var(--journal-muted);font-size:13px;line-height:1.7}.support-card fieldset{border:0;min-width:0;margin-top:26px;padding:0}.support-card legend{margin-bottom:10px;font-size:12px;font-weight:500}.support-categories{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.support-categories label{cursor:pointer;position:relative}.support-categories input{opacity:0;width:1px;height:1px;position:absolute}.support-categories span{border:1px solid var(--journal-line);color:var(--journal-muted);border-radius:20px;padding:8px 12px;font-size:11px;display:block}.support-categories input:checked+span{background:var(--journal-ink);border-color:var(--journal-ink);color:var(--journal-paper)}.support-categories input:focus-visible+span{outline:2px solid var(--journal-focus);outline-offset:3px}.support-field{gap:8px;margin-bottom:18px;font-size:12px;display:grid}.support-field input,.support-field textarea{border:1px solid var(--journal-line);width:100%;min-width:0;color:var(--journal-ink);background:0 0;border-radius:6px;padding:12px;font-size:13px}.support-field textarea{resize:vertical;min-height:140px;line-height:1.7}.support-field small,.support-privacy{color:var(--journal-muted);font-size:11px;line-height:1.6}.support-count{text-align:right}.support-submit{background:var(--journal-ink);width:100%;color:var(--journal-paper);border:0;border-radius:6px;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:14px;font-size:13px;display:flex}.support-submit:disabled{opacity:.6}.support-error{color:#99442e;margin-top:14px;font-size:13px;line-height:1.6}.support-success{text-align:center;padding:40px 0}.support-success-icon{background:var(--journal-soft);border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:24px;display:inline-grid}.support-success small{color:var(--journal-muted);overflow-wrap:anywhere;margin-block:20px;font-size:11px;display:block}.support-success button{border:1px solid var(--journal-line);background:var(--journal-soft);border-radius:6px;padding:12px 18px}.support-success a{justify-content:center;align-items:center;gap:6px;margin-top:22px;font-size:13px;display:flex}.support-signin{margin-top:24px;line-height:1.7}.support-footer{text-align:center;color:var(--journal-muted);padding:0 24px 30px;font-size:11px}@media(max-width:850px){.support-layout{gap:36px;padding-top:36px}.support-card{padding:24px}}@media(max-width:650px){.support-header{padding:22px}.support-layout{grid-template-columns:1fr;padding:36px 20px}.support-intro>p:not(.support-eyebrow){max-width:none}.support-help{margin-top:28px}.support-handwritten{display:none}}.auth-brand{align-items:center;gap:9px;font-family:DM Sans,sans-serif;font-weight:700;display:inline-flex}.auth-brand svg{color:var(--jittly-primary)}.auth-card button[type=submit]{background:var(--jittly-primary);color:var(--jittly-on-primary)}.auth-card button[type=submit]:hover:not(:disabled){background:var(--jittly-primary-hover)}.logout-notice{color:#513d18;text-align:center;background:#fff3d6;border-bottom:1px solid #e6d3a4;margin:0;padding:12px 24px;font:14px/1.5 DM Sans,sans-serif}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@media screen{body{background:var(--journal-cream)}.app-header{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:226px minmax(0,1fr);width:100%;height:88px;gap:0;padding:16px 36px 16px 26px;background:var(--journal-sidebar);color:var(--journal-ink);border:0;border-bottom:1px solid var(--journal-line)}.brand{gap:9px;color:var(--journal-ink);width:fit-content}.brand>span{font:500 34px/1 DM Sans,sans-serif;letter-spacing:-1.4px}.brand>svg{width:29px;height:29px;padding:0;color:inherit;fill:none;transform:none;box-shadow:none}.brand-dot{color:inherit}.sidebar-toggle{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--journal-muted);cursor:pointer}.sidebar-toggle:hover{background:#dbdeed;color:var(--journal-ink)}.sidebar-toggle:focus-visible{outline:2px solid var(--journal-focus);outline-offset:3px}.app-main.sidebar-collapsed{width:calc(100% - 56px);margin-left:56px}#notebook-sidebar-content[hidden]{display:none!important}.app-main{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;max-width:none;width:calc(100% - 252px);margin-left:252px;gap:0;padding:28px 36px 48px;min-height:calc(100dvh - 88px);align-content:start;background:var(--journal-paper)}.workspace-heading,.page-view-controls,.workspace-grid,.app-footer{grid-column:1}.notebook-navigation{--sidebar-field: var(--journal-paper);position:fixed;top:88px;bottom:0;left:0;width:252px;max-height:none;margin:0;z-index:20;background:var(--journal-sidebar);border:0;border-right:1px solid var(--journal-line);border-radius:0;box-shadow:none;padding:28px 18px;scrollbar-color:#b1b5c9 transparent}.library-heading{justify-content:space-between;color:var(--journal-muted);margin:-6px 0 16px 10px;gap:8px}.library-heading h2{font-size:14px;font-weight:500}.notebook-navigation.is-collapsed{width:56px;padding-inline:12px}.notebook-navigation.is-collapsed .library-heading{margin:-6px 0 0}.notebook-navigation.is-collapsed .library-heading h2{display:none}.notebook-tabs{border-color:var(--journal-line);padding-bottom:20px;gap:6px}.notebook-tabs button{color:var(--journal-ink);border-radius:7px;font-size:14px;min-height:44px}.notebook-tabs button[aria-pressed=true]{background:var(--jittly-primary);border-color:var(--jittly-primary);color:var(--journal-paper);box-shadow:none}.notebook-tabs button small{font-size:12px;opacity:.75;font-variant-numeric:tabular-nums}.notebook-location{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;padding-top:24px}.notebook-location>label{width:100%;min-width:0}.notebook-location label,.notebook-location>span{color:var(--journal-muted);font-size:12px}.notebook-location label{font-size:13px;gap:7px}.notebook-location input{min-height:44px;padding:10px 12px;margin:0;border:1px solid var(--journal-line);color:var(--journal-ink);background:var(--sidebar-field);border-radius:6px;font-family:inherit;font-size:14px}.page-tabs{margin-top:8px;gap:4px}.page-tabs button{color:var(--journal-ink);border-radius:6px}.sidebar-page-row{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 8px;border:1px solid transparent;border-radius:7px}.sidebar-page-row:hover{background:#dbdeed}.sidebar-page-row[data-selected=true]{background:var(--sidebar-field);border-color:var(--journal-line)}.page-tabs .sidebar-page-select{width:auto;flex-shrink:0;padding:0;border:0;background:transparent;box-shadow:none}.page-tabs .page-number{width:29px;height:34px;border-radius:5px;background:var(--journal-soft);color:var(--journal-ink);border:0;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.sidebar-page-row[data-selected=true] .page-number{background:var(--journal-soft);color:var(--journal-ink)}.sidebar-page-row .page-tab-copy{flex:1;gap:4px}.sidebar-page-title{width:100%;min-width:0;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:var(--journal-ink);padding:2px 0;font:inherit;font-size:14px;font-weight:500;text-overflow:ellipsis;cursor:text}.sidebar-page-title::placeholder{color:var(--journal-muted);opacity:1}.sidebar-page-title:hover:not(:disabled),.sidebar-page-title:focus{border-bottom-color:#9499b4}.notebook-navigation .sidebar-page-title:focus{outline:none;box-shadow:none}.page-tab-copy small{color:var(--journal-muted);font-size:12px}.notebook-navigation .add-tab{color:var(--journal-muted);font-size:14px}.notebook-navigation button:hover:not(:disabled):not([aria-pressed=true]):not(:where(.notebook-select,.sidebar-page-select)){background:#dbdeed}.notebook-navigation :is(.notebook-select,.sidebar-page-select):hover{filter:none}.page-tabs .trash-page{display:grid;place-items:center;width:30px;min-width:30px;height:34px;padding:0;border:0;background:transparent;color:var(--journal-muted)}.page-trash-notice{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;color:var(--journal-muted);font-size:13px}.page-trash-notice button{border:0;background:transparent;color:var(--journal-ink);text-decoration:underline;text-underline-offset:3px;padding:8px}.entry-heading-row{display:flex;align-items:center;gap:16px;padding:0 0 18px;margin-bottom:16px;border-bottom:1px solid var(--journal-line)}.entry-heading-row input{min-width:0;padding:5px 0;border:0;border-radius:2px;background:transparent;color:var(--journal-ink)}.entry-heading-row #lecture-title{flex:1;width:0;font-family:DM Sans,sans-serif;font-size:26px;letter-spacing:-.7px}.entry-heading-row #lecture-title::placeholder{color:#737a9d}.entry-heading-row .entry-date{flex:0 0 140px;width:140px;font-size:13px;color:var(--journal-muted)}.textarea-wrap{display:flex;flex-direction:column;margin-top:0;border:1px solid transparent;border-radius:5px;background:transparent}.textarea-wrap textarea{flex:1;padding:14px 0;color:var(--journal-ink);background:transparent;resize:vertical}.textarea-wrap textarea::placeholder{color:#737a9d}.textarea-wrap:focus-within{border-color:transparent;box-shadow:none}.textarea-wrap textarea:focus-visible{outline:none}.textarea-wrap:has(textarea:focus-visible) .textarea-footer{border-top-color:var(--journal-focus)}.textarea-footer{background:transparent;color:var(--journal-muted);padding:12px 0;flex-wrap:wrap;font-size:12px;border-top:1px solid var(--journal-line);font-variant-numeric:tabular-nums}.editor-panel>.generate-area{width:100%;margin:20px 0 0;padding:0}.generate-button{background:var(--jittly-primary);border-color:var(--jittly-primary);border-radius:6px;box-shadow:none;padding:11px 22px;font-size:14px;font-weight:500}.generate-button:active:not(:disabled){transform:translateY(1px);box-shadow:none}.journal-pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 0;margin-inline:auto;grid-column:1 / -1}.journal-pagination button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--journal-line);border-radius:6px;color:var(--journal-ink);background:transparent}.journal-pagination button:disabled{opacity:.3}.journal-pagination span{color:var(--journal-muted);font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.export-actions button{border-color:var(--journal-line);color:var(--journal-ink);background:transparent;border-radius:6px;font-size:14px}.enhancement-heading button,.suggestion-actions button{border-radius:6px}.suggestion-card{border-radius:8px}.note-page{border-radius:0;box-shadow:none}}.note-page{--heading-font: "DM Sans", sans-serif;--secondary: #e2e4f0}.note-title{border-color:var(--journal-line);padding-bottom:20px;margin-bottom:24px}.note-kicker{font-size:11px;letter-spacing:1.2px;line-height:1.6;opacity:1;color:var(--journal-muted)}.note-title-line{margin-top:18px}.note-title h2{font-size:34px;line-height:1.2;letter-spacing:-1px;font-weight:500;text-transform:none}.note-title h2:before{content:none}.note-title p{font-family:var(--body-font);font-size:13px;line-height:1.7;margin-top:10px;color:var(--journal-muted)}.note-page .formatted-document{font-size:16px;line-height:1.8}.note-page .formatted-document :is(h1,h2,h3,h4,h5,h6){font-weight:500;letter-spacing:-.4px;line-height:1.35;margin-block:18px 12px}.note-page .formatted-document h1{font-size:28px}.note-page .formatted-document h2{font-size:24px}.note-page .formatted-document :is(h3,h4,h5,h6){font-size:21px}.note-page .formatted-document .document-block{margin-bottom:24px}.note-page .formatted-document .document-block-callout{border-left:2px solid #7f85a6;border-radius:0 5px 5px 0;padding:16px 20px}.note-page .formatted-document .document-block-key_terms{background:#e6e8f2;border-radius:5px;padding:16px 20px}.note-page .formatted-document li::marker{color:#7e85a6}.note-footer{color:var(--journal-muted);font-size:12px}@media screen and (max-width:1250px){.app-main{width:calc(100% - 230px);margin-left:230px;padding-inline:24px}.notebook-navigation{width:230px;padding-inline:14px}.app-header{grid-template-columns:206px minmax(0,1fr);padding-inline:24px}}@media screen and (max-width:760px){.app-header{position:relative;grid-template-columns:minmax(0,1fr) auto;height:auto;gap:16px;padding:18px 20px}.brand>span{font-size:29px}.app-main{display:flex;flex-direction:column;width:100%;margin:0;padding:18px 16px 44px}.app-main>*{width:100%}.app-main>.notebook-navigation{position:static;width:calc(100% + 32px);margin:-18px -16px 24px;padding:12px 16px 20px;border-right:0;border-bottom:1px solid var(--journal-line)}.app-main.sidebar-collapsed{width:100%;margin-left:0}.app-main>.notebook-navigation.is-collapsed{padding-block:12px;margin-bottom:12px}.notebook-navigation.is-collapsed .library-heading{margin:0}.notebook-navigation.is-collapsed .library-heading h2{display:block}.notebook-tabs{padding-bottom:12px}.notebook-location{padding-top:16px}.entry-heading-row{gap:10px}.editor-panel>.generate-area{width:100%}}@media print{.journal-pagination{display:none!important}}@media screen{.workspace-screen .landing-skip{background:var(--journal-ink)}.workspace-toolbar{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:16px 24px;min-width:0;margin-bottom:22px;border-bottom:1px solid var(--journal-line)}.workspace-view-tabs{display:flex;align-items:stretch;gap:24px;align-self:stretch}.workspace-view-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 2px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--journal-muted);font-size:14px;font-weight:500;white-space:nowrap}.workspace-view-tabs button[aria-pressed=true]{border-bottom-color:var(--journal-ink);color:var(--journal-ink)}.workspace-view-tabs button:hover:not(:disabled){color:var(--journal-ink);background:transparent}.workspace-layout-options{display:flex;align-items:center;gap:6px;padding-block:8px}.workspace-layout-options button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 12px;border:1px solid var(--journal-line);border-radius:5px;background:transparent;color:var(--journal-muted);font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap}.workspace-layout-options button[aria-pressed=true]{background:var(--journal-soft);border-color:var(--journal-frame);color:var(--journal-ink)}.workspace-layout-options button:hover:not(:disabled){border-color:var(--journal-frame);color:var(--journal-ink)}.workspace-toolbar button:disabled{opacity:.45}.workspace-toolbar button:focus-visible{outline:2px solid var(--journal-focus);outline-offset:3px}.app-header .user-menu-trigger{color:var(--journal-ink)}.app-header .user-menu-trigger:hover{background:#ffffff12}.app-header :is(.brand,.user-menu-trigger):focus-visible{outline-color:var(--jittly-highlight)}.app-header .user-menu-panel{color:var(--journal-ink)}.workspace-userbar{display:flex;justify-content:flex-end;flex-shrink:0}.user-menu{position:relative}.user-menu-trigger{display:flex;align-items:center;gap:8px;min-height:44px;border:0;border-radius:10px;padding:6px 8px;background:transparent;color:var(--journal-ink);font:inherit;font-size:14px}.user-menu-trigger:hover{background:#ffffff50}.user-menu-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,currentColor 16%,transparent);color:inherit;font-weight:500}.user-menu-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:40;width:210px;padding:10px;background:var(--journal-paper);border:1px solid var(--journal-line);border-radius:8px;box-shadow:0 12px 28px #22263e18}.user-menu-panel p{margin:4px 8px 10px;font-size:12px;color:var(--journal-muted);overflow-wrap:anywhere}.user-menu-panel button{display:flex;align-items:center;gap:8px;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;color:var(--journal-ink);text-align:left}.user-menu-panel button:hover{background:var(--journal-soft)}.workspace-settings{margin:auto;width:min(420px,calc(100vw - 32px));padding:28px;border:1px solid var(--journal-line);border-radius:12px;background:var(--journal-paper);color:var(--journal-ink)}.workspace-settings::backdrop{background:#16192866}.settings-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.settings-heading h2{font-family:DM Sans,sans-serif;font-size:22px}.settings-heading button{display:grid;place-items:center;padding:8px;border:0;background:transparent;color:inherit}.settings-name{display:grid;gap:8px;font-size:14px;margin-bottom:20px}.settings-name input{width:100%;padding:10px 12px;border:1px solid var(--journal-line);border-radius:8px;background:transparent;color:inherit;font:inherit}.settings-option{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;font-size:14px}.settings-option input{width:18px;height:18px;accent-color:var(--journal-accent)}.settings-hint{margin-top:16px;font-size:12px;color:var(--journal-muted)}.journal-spread.styled-only.journal-two-pages{max-width:none}.journal-two-pages .paper-wrap{max-width:none;width:100%;margin-inline:0}.journal-spread.journal-two-pages>.preview-panel{padding-inline:16px}.journal-spread.journal-two-pages .note-page{padding-inline:20px}.journal-spread.writing-only{grid-template-columns:minmax(0,1fr);width:100%;max-width:1000px;justify-self:center}.journal-spread.writing-only>.preview-panel{display:none}.journal-two-pages .formatted-document{column-count:2;column-gap:48px;column-rule:1px solid var(--journal-line);column-fill:balance}.journal-two-pages .formatted-document .document-block{break-inside:auto}.journal-two-pages .formatted-document :is(h1,h2,h3,h4,h5,h6){break-after:avoid}.journal-two-pages .formatted-document :is(p,li){orphans:3;widows:3}.journal-two-pages .formatted-document :is(.document-columns,img,table){break-inside:avoid}.journal-export{display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin-top:24px;padding-top:16px;border-top:1px solid var(--journal-line)}.journal-export .export-options{flex-wrap:wrap;justify-content:flex-end}.preview-panel:has(.empty-preview) .journal-export{border-top:0}.journal-spread{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch;padding:0;border:0;border-radius:0;background:var(--journal-paper);box-shadow:none;scroll-margin-top:112px}.workspace-page-label{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:var(--journal-muted);font-size:12px;text-transform:uppercase;letter-spacing:1.2px}.journal-spread>.editor-panel,.journal-spread>.preview-panel{min-width:0;min-height:max(800px,calc(100dvh - 210px));height:auto;max-height:none;overflow:visible;border:0;border-radius:0;background:var(--journal-paper);padding:36px clamp(28px,2.5vw,48px) 40px}.journal-spread>.editor-panel{display:flex;flex-direction:column;box-shadow:none}.journal-spread>.preview-panel{border-left:1px solid var(--journal-line);box-shadow:none}.journal-spread.styled-only>.preview-panel{border-left:0}.journal-spread .paper-wrap{box-shadow:none}.editor-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.journal-spread .editor-panel>.generate-area{max-width:none;margin:0 0 28px}.journal-spread .editor-actions{justify-content:flex-start}.journal-open-button{min-height:42px;padding:10px 16px;border:1px solid var(--journal-frame);border-radius:6px;color:var(--journal-ink);background:transparent}.journal-spread .draft-action-hint{display:block;max-width:65ch;margin-top:10px;color:var(--journal-muted);font-size:13px;line-height:1.6}.workspace-load-state{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--journal-paper)}.workspace-load-state>div{width:min(100%,480px)}.workspace-load-state h1{font:28px/1.3 DM Sans,sans-serif}.workspace-load-state p{margin:16px 0 24px;line-height:1.7;color:var(--journal-muted)}.workspace-load-state a{display:inline-block;margin:16px;text-decoration:underline;text-underline-offset:3px}#workspace-content:focus-visible{outline:2px solid var(--journal-focus);outline-offset:6px}.editor-actions .generate-button{margin-left:0;width:auto;min-width:140px}.start-writing{display:grid;justify-items:center;gap:16px;text-align:center}.start-writing button{border:1px solid var(--journal-line);border-radius:6px;padding:10px 18px;background:var(--journal-soft);color:var(--journal-ink);font:inherit}.start-writing small{line-height:1.6}.document-formatting{--formatting-top: 100px;position:sticky;top:var(--formatting-top);z-index:24;display:flex;flex-wrap:wrap;align-items:center;gap:2px;width:fit-content;max-width:100%;margin:16px 0;padding:4px;border:1px solid var(--journal-line);border-radius:7px;background:var(--journal-paper);box-shadow:0 2px 8px #2328420a}.document-formatting button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:6px 8px;border:0;border-radius:4px;background:transparent;color:var(--journal-ink);font:12px DM Sans,sans-serif}.document-formatting button:hover{background:var(--journal-soft)}.document-formatting button[aria-pressed=true]{background:var(--journal-soft);color:var(--journal-ink)}.text-format-divider{height:20px;width:1px;margin:0 4px;background:var(--journal-line)}.highlight-picker{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 6px;border-radius:4px;color:var(--journal-ink)}.highlight-picker select{max-width:112px;padding:4px 0;border:0;background:transparent;color:inherit;font:12px DM Sans,sans-serif;cursor:pointer}.text-type-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:220px;max-width:calc(100vw - 48px);padding:6px;border:1px solid var(--journal-line);border-radius:8px;background:var(--journal-paper);box-shadow:0 8px 28px #23284220}.text-type-heading{display:block;padding:6px 10px;color:var(--journal-muted);font:11px DM Sans,sans-serif}.text-type-menu button{width:100%;justify-content:flex-start;gap:12px;min-height:36px}.text-type-menu button span{flex:1;text-align:left}.text-type-menu button[aria-checked=true]{background:var(--journal-soft)}.document-formatting .text-type-menu{max-height:calc(100dvh - var(--formatting-top) - 110px);overflow-y:auto}.formatted-document{min-height:300px}.journal-spread.styled-only .formatted-document{min-height:max(720px,100svh)}.create-tooltip{position:relative;display:inline-flex}.create-tooltip-text{position:absolute;bottom:calc(100% + 8px);right:0;z-index:5;width:190px;padding:8px 10px;border-radius:8px;background:var(--journal-ink);color:var(--journal-paper);font-size:12px;line-height:1.4;text-align:center;visibility:hidden;pointer-events:none}.create-tooltip:hover .create-tooltip-text,.create-tooltip:focus-within .create-tooltip-text{visibility:visible}.editor-actions .suggest-button,.editor-actions .suggest-toggle{min-height:42px;border-radius:6px}.editor-actions button:disabled{opacity:.55}.enhancement-trigger:empty{display:none}.spread-page-heading{margin-bottom:22px}.spread-page-heading>span{display:inline-block;padding:4px 9px;border-radius:8px;background:#cdd1e5;font-size:12px;letter-spacing:.6px;color:var(--journal-ink)}.spread-page-heading h2{font-family:DM Sans,sans-serif;font-size:20px;margin-top:7px;font-weight:500}.journal-spread .input-section{display:flex;flex-direction:column;flex:1;padding:0}.journal-spread .textarea-wrap{flex:1;min-height:640px}.journal-spread .textarea-wrap textarea{flex:1 0 auto;min-height:max(640px,70dvh);height:auto;overflow:hidden;resize:none;font:16px/1.9 DM Sans,sans-serif}.journal-spread .entry-heading-row{gap:10px}.journal-spread .entry-heading-row #lecture-title{font-family:DM Sans,sans-serif;font-size:25px}.journal-spread .entry-heading-row .entry-date{width:136px;flex-basis:136px;font-size:13px}.journal-spread .editor-footnote{font-size:10px;padding-top:14px}.journal-spread .preview-toolbar{padding:0 0 16px;margin-bottom:12px;border-bottom:1px solid var(--journal-line)}.journal-spread .preview-toolbar h2{font-family:DM Sans,sans-serif;font-size:20px;font-weight:500}.journal-spread .preview-toolbar h2>span{display:none}.journal-spread .preview-surface{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.journal-spread .empty-preview{min-height:440px;margin:0;padding:24px;border:0;background:transparent;color:var(--journal-muted);font-size:14px}.journal-spread:not(.writing-only)>.preview-panel:has(.empty-preview){display:flex;flex-direction:column}.journal-spread .preview-panel:has(.empty-preview) .preview-surface,.journal-spread .preview-panel:has(.empty-preview) .paper-wrap{display:flex;flex:1;width:100%}.journal-spread .empty-preview{flex:1;display:grid;place-items:center}.journal-spread .note-page{padding:0;min-height:0}.journal-spread .note-title h2{font-size:clamp(28px,2.5vw,36px);overflow-wrap:anywhere}.journal-spread .note-title p{font-size:13px}.journal-spread .note-sections{grid-template-columns:minmax(0,1fr)}.journal-spread .note-sections>*{grid-column:1}.journal-spread .process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-spread .preview-caption{flex-wrap:wrap}.journal-spread .paper-meta{flex-wrap:wrap;gap:8px}.journal-spread .paper-meta>span{font-size:12px;letter-spacing:.7px}.journal-spread .field-label label{font-size:14px}.spread-binding{position:absolute;top:36px;bottom:36px;left:50%;width:30px;transform:translate(-50%);display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;z-index:2}.spread-binding i{height:10px;border:1px solid var(--journal-muted);border-radius:8px;background:linear-gradient(var(--journal-paper),var(--journal-frame) 45%,var(--journal-soft) 70%,var(--journal-muted));box-shadow:-3px 1px 0 var(--journal-muted),3px 1px 0 var(--journal-muted)}.app-main>.journal-pagination{grid-column:1 / -1;grid-row:auto;margin-top:10px}}@media screen and (max-width:1150px){.journal-spread{grid-template-columns:minmax(0,1fr)}.journal-spread>.editor-panel,.journal-spread>.preview-panel{height:auto;max-height:none;overflow:visible}.journal-spread>.preview-panel{border-left:0;border-top:1px solid var(--journal-line)}.journal-spread.styled-only>.preview-panel{border-top:0}.spread-binding{display:none}}@media screen and (max-width:760px){.app-header .brand{grid-column:1;grid-row:1}.app-header .workspace-userbar{grid-column:2;grid-row:1}.user-menu-name,.user-menu-trigger>svg{display:none}.journal-two-pages .formatted-document{column-count:1;column-rule:none}.journal-spread>.editor-panel,.journal-spread>.preview-panel{padding:16px}.journal-spread>.editor-panel,.journal-spread>.preview-panel{min-height:600px}.journal-spread .textarea-wrap,.journal-spread .textarea-wrap textarea{min-height:360px}.journal-spread .textarea-wrap textarea{min-height:max(360px,55dvh)}.journal-spread{scroll-margin-top:16px}.workspace-page-label{margin-bottom:20px}.page-tabs .sidebar-page-row{flex:0 0 220px}}@media screen and (hover:hover)and (pointer:fine){.sidebar-page-row .trash-page{opacity:0}.sidebar-page-row:hover .trash-page,.sidebar-page-row:focus-within .trash-page{opacity:1}}@media screen and (max-width:480px){.workspace-toolbar{flex-wrap:wrap;gap:0;margin-bottom:18px}.workspace-view-tabs{flex-basis:100%;gap:24px}.workspace-layout-options{flex-basis:100%;padding-block:12px}.workspace-view-tabs button{min-height:46px}.journal-spread .entry-heading-row{flex-wrap:wrap;gap:4px}.journal-spread .entry-heading-row #lecture-title{flex-basis:100%}.journal-spread .entry-heading-row .entry-date{flex-basis:auto}.journal-spread .empty-preview{min-height:280px}}@media print{.workspace-toolbar,.spread-binding,.spread-page-heading{display:none!important}}@media screen{.journal-spread.styled-only{grid-template-columns:minmax(0,1fr);width:100%;max-width:1000px;justify-self:center;border:0;box-shadow:none}.journal-spread.styled-only>.editor-panel,.journal-spread.styled-only>.spread-binding{display:none}.journal-spread.styled-only>.preview-panel{height:auto;max-height:none;overflow:visible}}@media screen and (max-width:760px){.document-formatting{--formatting-top: 12px}}.editor-actions .enhance-control,.editor-actions .suggest-toggle{margin-left:auto}.enhance-control .organize-tooltip{left:auto;right:0}.organize-control{position:relative;display:inline-flex}.organize-control:focus-visible{outline:2px solid var(--journal-focus);outline-offset:3px;border-radius:6px}.organize-tooltip{position:absolute;top:calc(100% + 8px);left:0;z-index:35;width:min(300px,calc(100vw - 80px));padding:12px;border:1px solid var(--journal-line);border-radius:8px;background:var(--journal-paper);color:var(--journal-ink);box-shadow:0 6px 20px #17243b18;font-size:12px;line-height:1.6;visibility:hidden}.organize-control:hover .organize-tooltip,.organize-control:focus-within .organize-tooltip{visibility:visible}.workspace-screen[hidden]{display:none!important}.landing{background:var(--journal-cream);color:var(--journal-ink)}.landing-container{width:min(1120px,calc(100% - 96px));margin-inline:auto}.landing :is(a,button):focus-visible{outline:2px solid var(--journal-focus);outline-offset:4px}.landing-skip{position:fixed;top:12px;left:12px;padding:12px 18px;background:var(--journal-ink);color:#fff;border-radius:8px;z-index:100;transform:translateY(-180%)}.landing-skip:focus{transform:none}.landing-header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:26px;border-bottom:1px solid var(--journal-line)}.landing-brand{display:inline-flex;align-items:center;gap:9px;color:var(--journal-ink);font:600 30px/1 DM Sans,sans-serif;letter-spacing:-1.2px}.landing-nav{display:flex;align-items:center;gap:28px}.landing-text-link{display:inline-flex;align-items:center;gap:8px;padding:8px 0;border:0;background:none;color:inherit;font:inherit;font-size:13px}.landing-text-link:hover{text-decoration:underline;text-underline-offset:5px}.landing-nav-cta,.landing-cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:24px;background:var(--jittly-primary);color:#fff;font-size:13px;font-weight:500;padding:12px 20px;min-height:44px;white-space:nowrap}.landing-nav-cta:hover,.landing-cta:hover{background:var(--jittly-primary-hover)}.landing-introduction{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:72px 0 64px}.landing-eyebrow{margin:0 0 22px;font-size:13px;color:var(--journal-muted)}.landing h1{font:500 clamp(38px,4.7vw,62px)/1.1 "DM Sans",sans-serif;letter-spacing:-.045em;margin:0 0 24px}.landing-intro{max-width:470px;color:var(--journal-muted);font-size:16px;line-height:1.75;margin:0}.landing-introduction>a{margin-bottom:6px}.landing-features{scroll-margin-top:30px;border-top:1px solid var(--journal-line);padding:28px 0 64px}.landing-section-label{margin:0 0 32px;font-size:13px;font-weight:500;color:var(--journal-muted)}.landing-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:52px}.landing-feature-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.landing-feature-top span{color:var(--journal-muted);font-size:11px}.landing h3{font-size:21px;font-weight:500;letter-spacing:-.5px;margin:0 0 12px}.landing-feature-grid p,.landing-detail-grid p{margin:0;font-size:14px;line-height:1.75}.landing-feature-grid p{color:var(--journal-muted);max-width:300px}.landing-details{padding:30px 0 64px}.landing-section-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.landing-section-heading h2{font-size:clamp(26px,3vw,34px);line-height:1.2;font-weight:500;letter-spacing:-1px;margin:0 0 12px}.landing-section-heading p{color:var(--journal-muted);font-size:14px;margin:0;line-height:1.6}.landing-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.landing-detail-grid article{padding:24px;border-radius:12px;background:var(--journal-sidebar)}.landing-detail-grid article>svg{margin-bottom:30px}.landing-detail-grid h3{font-size:20px}.landing-detail-grid p{font-size:13px}.landing-detail-grid .landing-detail-featured{background:var(--jittly-primary);color:#fff}.landing-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--journal-line);padding-block:24px}.landing-footer>span{font-size:22px;font-weight:600;letter-spacing:-.8px}.landing-footer p{margin:0;color:var(--journal-muted);font-size:13px}@media(max-width:800px){.landing-container{width:calc(100% - 48px)}.landing-feature-grid{gap:28px}.landing-detail-grid{grid-template-columns:repeat(2,1fr)}.landing-nav{gap:18px}}@media(max-width:560px){.landing-container{width:calc(100% - 40px)}.landing-header{flex-wrap:wrap;padding-block:20px;gap:16px}.landing-nav{width:100%;gap:20px;justify-content:space-between}.landing-nav-cta{padding:10px 14px;gap:10px}.landing-introduction{align-items:flex-start;flex-direction:column;padding-block:44px;gap:26px}.landing-feature-grid{grid-template-columns:1fr;gap:28px}.landing-feature-grid article+article{padding-top:24px;border-top:1px solid var(--journal-line)}.landing-feature-grid p{max-width:none}.landing-feature-top{margin-bottom:16px}.landing-features{padding-bottom:28px}.landing-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.landing-detail-grid{gap:10px}.landing-detail-grid article{padding:18px}.landing-detail-grid h3{font-size:18px}.landing-footer{flex-wrap:wrap}}.landing{min-height:100dvh;display:flex;flex-direction:column}.landing>main{flex:1;display:flex;flex-direction:column}.landing-container{width:calc(100% - clamp(40px,8vw,160px));max-width:none}.landing-introduction{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:48dvh;padding:64px 0;gap:0}.landing h1{font-size:clamp(36px,4.5vw,68px);max-width:850px}.landing-intro{max-width:520px;margin-inline:auto}.landing-introduction>.landing-cta{margin-top:26px;min-width:110px}.landing-feature-grid{gap:48px}.landing-feature-grid article{width:100%;max-width:300px;justify-self:center}.landing-feature-top{margin-bottom:16px}.landing-feature-top>span{display:none}.landing-features{padding-bottom:48px}.landing-footer{margin-top:24px;display:grid;grid-template-columns:1fr auto 1fr}.landing-footer>:last-child{justify-self:end}@media(max-width:560px){.landing-header{flex-wrap:nowrap}.landing-nav{width:auto;gap:16px}.landing-introduction{padding-block:40px}.landing-feature-grid{gap:22px}.landing-feature-grid article{max-width:none}.landing-footer{display:flex}}.landing-auth{width:min(100%,380px);margin-top:30px;text-align:left}.landing-auth .auth-card{width:100%;padding:0;border:0;background:transparent;box-shadow:none}.landing-auth h2{font-size:20px;font-weight:500;margin:0 0 20px}.landing-auth .auth-switch{margin-top:8px;padding:8px}.landing-auth form{gap:14px}.landing-auth button[type=submit]{border-radius:8px}.paper-graph{--page-pattern: linear-gradient(color-mix(in srgb, var(--page-accent, #505050) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--page-accent, #505050) 12%, transparent) 1px, transparent 1px);--page-pattern-size: 22px 22px}.paper-lined{--page-pattern: none;--page-pattern-size: auto;--ruled-line: linear-gradient(to bottom, transparent calc(1lh - 1px) , color-mix(in srgb, var(--page-accent, #505050) 22%, transparent) calc(1lh - 1px) );--writing-line-height: 32px}.paper-lined.style-handwritten{--writing-line-height: 38px}.paper-blank{--page-pattern: none;--page-pattern-size: auto}.note-page{background-image:var(--page-pattern, none);background-size:var(--page-pattern-size, auto)}.note-page.style-handwritten{--heading-font: var(--page-handwriting-font, "Caveat", cursive);--body-font: var(--page-handwriting-font, "Caveat", cursive);--ink: var(--page-text, #292929);--accent: var(--page-accent, #505050);--paper: var(--page-paper, #ffffff);--hand-marker: var(--page-marker, #e5e5e5);--hand-blue: var(--page-marker, #e5e5e5);--hand-line: var(--page-accent, #505050);border:0;border-radius:0}.note-page.style-handwritten .note-title{position:relative;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid var(--hand-line)}.note-page.style-handwritten .formatted-document{font-family:var(--body-font);font-size:23px;font-weight:600;line-height:1.65}.note-page.style-handwritten .note-title h2{font-family:var(--heading-font);font-size:clamp(38px,3.2vw,48px);font-weight:700;letter-spacing:0;line-height:1.15;background:linear-gradient(transparent 66%,var(--hand-marker) 66%,var(--hand-marker) 92%,transparent 92%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.note-page.style-handwritten .formatted-document :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font);font-weight:700;letter-spacing:0;line-height:1.25}.note-page.style-handwritten .formatted-document h1{font-size:36px}.note-page.style-handwritten .formatted-document h2{font-size:32px}.note-page.style-handwritten .formatted-document :is(h3,h4,h5,h6){font-size:28px}.note-page.style-handwritten .formatted-document :is(p,li){min-height:1.65em}.note-page.style-handwritten .formatted-document :is(strong,b){font-weight:700}.note-page.style-handwritten .formatted-document .document-block{position:relative;margin-bottom:30px;padding-bottom:8px}.note-page.style-handwritten .formatted-document .document-block>:is(h1,h2,h3,h4,h5,h6){width:fit-content;max-width:100%;padding-inline:3px;background:linear-gradient(transparent 57%,var(--hand-marker) 57%,var(--hand-marker) 90%,transparent 90%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.note-page.style-handwritten .formatted-document .document-block:nth-child(3n){--hand-marker: var(--hand-blue)}.note-page.style-handwritten .formatted-document .document-block-callout{border:1px solid var(--hand-line);border-radius:3px 9px 5px 8px/7px 3px 9px 4px;background:var(--secondary);padding:20px 22px;box-shadow:3px 3px 0 var(--soft)}.note-page.style-handwritten .formatted-document .document-block-key_terms{padding:18px 20px;background:var(--soft);border-block:1px dashed var(--accent);border-radius:0}.note-page.style-handwritten .formatted-document .document-block-key_terms strong{background:linear-gradient(transparent 58%,var(--hand-marker) 58%,var(--hand-marker) 92%,transparent 92%)}.note-page.style-handwritten .document-columns{gap:20px}.note-page.style-handwritten .document-columns>div{padding:16px;background:var(--paper);border:1px solid var(--hand-line);border-top:5px solid var(--accent);border-radius:3px 5px 2px 6px}.note-page.style-handwritten .document-columns>div:nth-child(2n){border-top-color:var(--accent)}.note-page.style-handwritten .formatted-document ul{list-style-type:circle}.note-page.style-handwritten .formatted-document li::marker{color:var(--accent);font-weight:700}.note-page .formatted-document .document-block-process{border-left:1px dashed var(--accent);padding-left:24px}.note-page.style-handwritten .note-footer{border-top:1px solid var(--hand-line);padding-top:16px}.note-page.style-handwritten :is(.note-kicker,.note-title p,.note-footer){font-family:DM Sans,sans-serif}.note-page .note-footer{color:var(--ink);opacity:1}@media print{.formatted-document{display:block;columns:auto}.formatted-document :is(p,li){orphans:3;widows:3;overflow-wrap:anywhere}.formatted-document :is(h1,h2,h3,h4,h5,h6){break-after:avoid}.formatted-document .document-block{break-inside:auto}}@media screen and (pointer:coarse){.workspace-screen button,.auth-screen button{min-height:44px}.workspace-screen :is(.document-block-remove,.trash-page,.appearance-close){min-width:44px}}@media screen{.workspace-toolbar,.workspace-layout-options{flex-wrap:wrap}.journal-spread .editor-panel.style-handwritten .textarea-wrap textarea{font:600 23px/1.65 var(--page-handwriting-font, "Caveat", cursive)}.journal-spread .editor-panel.style-handwritten .entry-heading-row #lecture-title{font:700 34px/1.2 var(--page-handwriting-font, "Caveat", cursive);letter-spacing:0}.journal-spread>.preview-panel:has(.style-handwritten){padding:24px}.journal-spread .note-page.style-handwritten{padding:28px}.journal-spread .editor-panel.style-handwritten .textarea-wrap{padding:0 14px;border:0;border-radius:2px}.journal-spread .editor-panel .textarea-wrap{background-image:var(--page-pattern, none);background-size:var(--page-pattern-size, auto)}.journal-spread .editor-panel .textarea-footer{background:var(--journal-paper)}.journal-spread .editor-panel.style-handwritten .entry-heading-row{border-bottom-color:var(--journal-frame)}}@media screen and (max-width:760px){.journal-spread>.preview-panel:has(.style-handwritten){padding:12px}.journal-spread .note-page.style-handwritten{padding:20px 16px}.note-page.style-handwritten .formatted-document .document-block-callout{padding:16px}}.note-page.paper-lined .formatted-document{line-height:var(--writing-line-height)}.note-page.paper-lined .formatted-document :is(p,h1,h2,h3,h4,h5,h6){background-image:var(--ruled-line);background-size:100% 1lh;background-repeat:repeat-y;background-origin:content-box;background-clip:content-box;box-decoration-break:clone;-webkit-box-decoration-break:clone}.note-page.paper-lined.style-handwritten .formatted-document .document-block>:is(h1,h2,h3,h4,h5,h6){background-image:var(--ruled-line),linear-gradient(transparent 57%,var(--hand-marker) 57%,var(--hand-marker) 90%,transparent 90%);background-size:100% 1lh,100% 100%;background-repeat:repeat-y,no-repeat}@media screen{.journal-spread .editor-panel.paper-lined .textarea-wrap textarea{line-height:var(--writing-line-height);background-image:var(--ruled-line);background-size:100% 1lh;background-repeat:repeat-y;background-origin:content-box;background-clip:content-box;background-attachment:local}}.note-page{--paper: var(--page-paper, #ffffff);--ink: var(--page-text, #292929);--accent: var(--page-accent, #505050);--soft: color-mix(in srgb, var(--page-marker, #e5e5e5) 45%, var(--paper));--secondary: var(--soft);border:0;border-radius:0;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.note-page :is(.note-kicker,.note-title p,.note-footer){color:var(--ink)}.note-page .note-title{border-color:var(--accent)}.note-page .formatted-document :is(u,[style*=text-decoration]){text-decoration-color:var(--page-marker, #e5e5e5)}.note-page .formatted-document .document-block-callout{border-color:var(--accent)}.note-page .formatted-document .document-block-key_terms{background-color:var(--soft)}.note-page .formatted-document li::marker{color:var(--accent)}@media screen{.app-main{background:var(--page-paper, #ffffff)}.app-main .journal-spread,.journal-spread>.editor-panel,.journal-spread>.preview-panel{background:var(--page-paper, #ffffff);border:0}.journal-spread>.preview-panel:has(.style-handwritten){padding:36px clamp(28px,2.5vw,48px) 40px}.journal-spread .note-page.style-handwritten{padding:0;border:0;border-radius:0;box-shadow:none}.journal-spread .editor-panel.style-handwritten .textarea-wrap{padding:0;border:0}.journal-spread .editor-panel .textarea-footer{background:transparent}.journal-spread .editor-panel :is(textarea,.entry-heading-row input){color:var(--page-text, #292929)}.journal-spread .editor-panel .entry-heading-row{border-color:var(--page-accent, #505050)}}@media screen and (max-width:760px){.journal-spread>.preview-panel:has(.style-handwritten){padding:24px 16px}}.note-page{--section-gap: 24px}.note-page[data-page-spacing=compact]{--section-gap: 12px}.note-page[data-page-spacing=roomy]{--section-gap: 40px}.note-page[data-page-spacing] .formatted-document .document-block{margin-bottom:var(--section-gap)}.note-page[data-page-layout=cards] .formatted-document .document-block{padding:20px;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:12px;background:color-mix(in srgb,var(--paper) 92%,var(--page-marker));box-shadow:none;break-inside:avoid}.note-page[data-page-layout=cards] .document-block>.document-block-remove{right:4px}@media screen{.app-main[data-page-layout=wide] .journal-spread,.app-main[data-page-layout=cards] .journal-spread,.app-main[data-page-layout=wide] .paper-wrap,.app-main[data-page-layout=cards] .paper-wrap{max-width:none;width:100%}.app-main[data-page-layout=reading] .journal-spread.writing-only{max-width:960px}.app-main[data-page-layout=reading] .paper-wrap{max-width:800px}.app-main.paper-graph{background-image:var(--page-pattern);background-size:var(--page-pattern-size)}.app-main.paper-graph .journal-spread,.app-main.paper-graph .journal-spread>.editor-panel,.app-main.paper-graph .journal-spread>.preview-panel,.app-main.paper-graph .note-page,.app-main.paper-graph .editor-panel .textarea-wrap{background-color:transparent;background-image:none}}.note-page.style-print{--heading-font: var(--page-print-font, "DM Sans", sans-serif);--body-font: var(--page-print-font, "DM Sans", sans-serif)}@media screen{.journal-spread .editor-panel.style-print .textarea-wrap textarea,.journal-spread .editor-panel.style-print .entry-heading-row #lecture-title{font-family:var(--page-print-font, "DM Sans", sans-serif)}}.note-page.style-print[data-decorative-underlines=true] .note-title h2,.note-page.style-print[data-decorative-underlines=true] .formatted-document :is(h1,h2,h3,h4,h5,h6){text-decoration-line:underline;text-decoration-color:var(--page-marker, #e5e5e5);text-decoration-thickness:.14em;text-underline-offset:.12em;text-decoration-skip-ink:none}.note-page[data-decorative-underlines=false] .note-title,.note-page[data-decorative-underlines=false] .note-footer{border:0}.note-page[data-decorative-underlines=false] .note-title h2,.note-page[data-decorative-underlines=false] .formatted-document .document-block>:is(h1,h2,h3,h4,h5,h6),.note-page[data-decorative-underlines=false] .formatted-document .document-block-key_terms strong{background-image:none}.note-page.paper-lined[data-decorative-underlines=false] .formatted-document .document-block>:is(h1,h2,h3,h4,h5,h6){background-image:var(--ruled-line);background-size:100% 1lh;background-repeat:repeat-y}@media screen{.app-main[data-decorative-underlines=false] .editor-panel .entry-heading-row{border-bottom:0}}#lecture-title:is(:autofill,:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--page-paper, var(--journal-paper)) inset!important;box-shadow:0 0 0 1000px var(--page-paper, var(--journal-paper)) inset!important;-webkit-text-fill-color:var(--page-text, var(--journal-ink))!important;caret-color:var(--page-text, var(--journal-ink))}@media screen{.appearance-controls{position:relative;display:inline-flex;align-items:center;gap:4px;margin-right:8px}.appearance-controls .appearance-trigger{display:flex;align-items:center;gap:9px;min-height:36px;padding:8px 12px;border:1px solid var(--journal-line);border-radius:6px;background:var(--journal-paper);color:var(--journal-ink);text-align:left;box-shadow:0 1px 2px #23284205}.appearance-controls .appearance-trigger:hover:not(:disabled),.appearance-controls .appearance-trigger[aria-expanded=true]{background:var(--journal-soft)}.appearance-trigger-copy{font-size:13px;font-weight:500;line-height:1.3}.appearance-trigger>svg{margin-left:2px;color:var(--journal-muted);transition:transform .15s ease}.appearance-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.appearance-type-icon{width:20px;font-size:18px;line-height:1;text-align:center}.appearance-controls .type-print{font-family:Lora,Georgia,serif;font-weight:500}.appearance-controls .type-handwritten{font-family:Caveat,cursive;font-weight:600}.appearance-controls .sample-graph{background-image:linear-gradient(color-mix(in srgb,var(--journal-accent) 25%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--journal-accent) 25%,transparent) 1px,transparent 1px);background-size:6px 6px}.appearance-controls .sample-lined{background-image:repeating-linear-gradient(transparent 0 7px,color-mix(in srgb,var(--journal-accent) 35%,transparent) 7px 8px)}.appearance-paper-icon{display:block;flex-shrink:0;width:14px;height:18px;border:1px solid var(--journal-frame);border-radius:2px;background-color:var(--journal-paper)}.appearance-panel{position:absolute;right:0;top:calc(100% + 9px);z-index:25;width:max(100%,320px);max-width:calc(100vw - 32px);padding:16px;border:1px solid var(--journal-line);border-radius:10px;background:var(--journal-paper);box-shadow:0 4px 12px #23284208,0 16px 40px #23284214}.appearance-panel-heading{display:flex;justify-content:space-between;align-items:center;margin:-3px -4px 12px 0;color:var(--journal-ink);font-size:13px;font-weight:500}.appearance-controls .appearance-close{display:grid;place-items:center;width:28px;min-height:28px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--journal-muted)}.appearance-controls .appearance-close:hover{background:var(--journal-soft)}.appearance-choices{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}.choices-style{grid-template-columns:minmax(0,1fr)}.choices-style .appearance-choice{flex-direction:row;justify-content:flex-start;padding:12px;gap:14px}.choices-paper{grid-template-columns:repeat(3,minmax(0,1fr))}.appearance-choice{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:14px 10px 10px;border:1px solid var(--journal-line);border-radius:7px;background:var(--journal-paper);color:var(--journal-ink);cursor:pointer}.appearance-choice:hover{background:var(--journal-soft);border-color:var(--journal-frame)}.appearance-choice:has(input:checked){border-color:var(--journal-focus);background:var(--journal-soft)}.appearance-choice:has(input:focus-visible){outline:2px solid var(--journal-focus);outline-offset:3px}.appearance-choice input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.appearance-choice-label{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;font-size:12px;line-height:1.4}.choices-style .appearance-choice-label{font-size:13px;font-weight:500}.appearance-choice-label small{display:block;margin-top:3px;color:var(--journal-muted);font-size:11px;font-weight:400}.appearance-choice-label svg{flex-shrink:0;visibility:hidden;color:var(--journal-accent)}.appearance-choice:has(input:checked) .appearance-choice-label svg{visibility:visible}.appearance-type-sample{display:grid;place-items:center;flex:0 0 48px;height:48px;border:1px solid #23284210;border-radius:5px;background:var(--journal-paper);font-size:26px;line-height:1;text-align:center}.appearance-type-sample.type-handwritten{font-size:32px}.appearance-paper-sample{display:block;width:44px;height:58px;border:1px solid var(--journal-frame);border-radius:2px;background-color:var(--journal-paper);box-shadow:2px 3px #23284207}.appearance-panel>p{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--journal-line);color:var(--journal-muted);font-size:11px;line-height:1.5}}@media screen and (max-width:760px){.appearance-panel{left:0;right:auto}.appearance-controls{margin-right:0}}@media screen and (max-width:480px){.appearance-controls{width:100%}.appearance-controls .appearance-trigger{flex:1}.appearance-trigger>svg{margin-left:auto}.appearance-panel{width:100%}}@media(prefers-reduced-motion:reduce){.appearance-trigger>svg{transition:none}}.page-design-panel{max-height:min(620px,75dvh);overflow-y:auto}.design-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.design-presets button{display:grid;gap:6px;padding:8px;border:1px solid var(--journal-line);border-radius:8px;background:var(--journal-paper);color:var(--journal-ink);font-size:11px}.design-presets button[aria-pressed=true]{border-color:var(--journal-focus);outline:1px solid var(--journal-focus)}.design-swatch{padding:10px;border-bottom:5px solid;border-radius:4px;font-size:20px}.design-colors{display:grid;gap:12px;margin:20px 0 16px;padding:0;border:0}.design-colors legend{margin-bottom:12px;font-weight:600;font-size:12px}.design-colors label{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.design-colors input{width:42px;height:32px;padding:2px;border:1px solid var(--journal-line);border-radius:6px;background:var(--journal-paper);cursor:pointer}.page-design-panel .design-reset{padding:8px 10px;border:1px solid var(--journal-line);border-radius:6px;background:var(--journal-soft);color:var(--journal-ink);font-size:12px}.design-layouts{display:grid;gap:8px;border:0;padding:0;margin:0 0 16px}.design-layouts legend{margin-bottom:10px;font-size:12px;font-weight:600}.design-layouts label{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--journal-line);border-radius:8px;font-size:13px;cursor:pointer}.design-layouts label:has(input:checked){border-color:var(--journal-focus);background:var(--journal-soft)}.design-layouts input{accent-color:var(--journal-focus)}.design-layouts small{display:block;margin-top:3px;font-size:11px;color:var(--journal-muted)}.design-spacing{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:12px}.design-spacing select{max-width:60%;padding:8px;border:1px solid var(--journal-line);border-radius:6px;background:var(--journal-paper);color:var(--journal-ink)}.workspace-toolbar,.document-formatting{--journal-paper: var(--page-paper, #ffffff);--journal-ink: var(--page-text, #292929);--journal-accent: var(--page-accent, #505050);--journal-muted: color-mix(in srgb, var(--journal-ink) 80%, var(--journal-paper));--journal-soft: color-mix(in srgb, var(--page-marker, #e5e5e5) 35%, var(--journal-paper));--journal-line: color-mix(in srgb, var(--journal-ink) 20%, var(--journal-paper));--journal-frame: color-mix(in srgb, var(--journal-ink) 40%, var(--journal-paper));--journal-focus: var(--journal-accent);color:var(--journal-ink)}.appearance-panel{max-height:min(680px,70dvh);overflow-y:auto}.font-choices{display:grid;gap:8px;padding:0;margin:20px 0 0;border:0}.font-choices legend{margin-bottom:10px;font-size:12px;font-weight:600}.font-choice{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--journal-line);border-radius:8px;cursor:pointer}.font-choice:has(input:checked){border-color:var(--journal-focus);background:var(--journal-soft)}.font-choice input{margin-top:3px;accent-color:var(--journal-focus)}.font-choice>span{min-width:0}.font-choice-name{font-size:12px;font-weight:600}.font-choice small{display:block;margin-top:3px;color:var(--journal-muted);font-size:11px}.font-preview{display:block;margin-top:10px;font-size:20px;line-height:1.5;overflow-wrap:anywhere}.decorative-underlines-option{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-block:12px;border-block:1px solid var(--journal-line);font-size:12px;cursor:pointer}.decorative-underlines-option small{display:block;margin-top:4px;color:var(--journal-muted);font-size:11px;line-height:1.5}.decorative-underlines-option input{flex-shrink:0;width:18px;height:18px;accent-color:var(--journal-focus)}.design-writing{display:grid;gap:12px;border:0;padding:0;margin:16px 0 20px}.design-writing legend{font-size:12px;font-weight:600;margin-bottom:12px}.design-writing label{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.design-writing select,.page-layout-select select{padding:8px;border:1px solid var(--journal-line);border-radius:6px;background:var(--journal-paper);color:var(--journal-ink);font:inherit;max-width:65%}.design-font-preview{margin:0;padding:12px;background:var(--journal-soft);border-radius:6px;font-size:20px}.page-layout-select{display:inline-flex;gap:8px;align-items:center;color:var(--journal-ink);font-size:13px;white-space:nowrap}.page-layout-select select{max-width:none;min-height:36px}@media screen and (max-width:480px){.workspace-layout-options .page-design-controls{width:auto}.page-design-controls .page-design-panel{position:fixed;top:100px;left:16px;right:16px;width:auto;max-height:calc(100dvh - 120px)}}.page-layout-control{position:relative}.workspace-layout-options .page-layout-control>button{border-radius:8px;background:var(--journal-paper);color:var(--journal-ink)}.page-layout-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:40;min-width:160px;padding:5px;border:1px solid var(--journal-line);border-radius:10px;background:var(--journal-paper);box-shadow:0 8px 24px #17243b18;overflow:hidden}.workspace-layout-options .page-layout-menu button{width:100%;justify-content:space-between;border:0;border-radius:6px;color:var(--journal-ink)}.workspace-layout-options .page-layout-menu button:is(:hover,:focus-visible,[aria-checked=true]){background:var(--journal-soft)}.design-choice-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.rounded-dropdown{position:relative;max-width:65%}.workspace-layout-options .rounded-dropdown-trigger{width:100%;justify-content:space-between;border:1px solid var(--journal-line);border-radius:8px;padding:8px 10px;color:var(--journal-ink);background:var(--journal-paper)}.rounded-dropdown-trigger span{overflow:hidden;text-overflow:ellipsis}.rounded-dropdown-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:180px;max-width:calc(100vw - 64px);max-height:230px;overflow-y:auto;padding:5px;border:1px solid var(--journal-line);border-radius:10px;background:var(--journal-paper);box-shadow:0 8px 24px #17243b18}.workspace-layout-options .rounded-dropdown-menu button{width:100%;justify-content:space-between;border:0;border-radius:6px;color:var(--journal-ink);padding:8px 10px}.workspace-layout-options .rounded-dropdown-menu button:is(:hover,:focus-visible,[aria-checked=true]){background:var(--journal-soft)}.date-picker{position:relative}.date-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 0;border:0;background:transparent;color:var(--journal-ink);font:inherit;cursor:pointer}.date-calendar{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:286px;max-width:calc(100vw - 40px);padding:12px;border:1px solid var(--journal-line);border-radius:12px;background:var(--journal-paper);color:var(--journal-ink);box-shadow:0 10px 30px #17243b20}.date-calendar button{display:inline-flex;justify-content:center;align-items:center;border:0;border-radius:7px;min-height:34px;padding:6px;font:13px DM Sans,sans-serif;background:transparent;color:inherit;cursor:pointer}.date-calendar button:hover{background:var(--journal-soft)}.date-picker button:focus-visible{outline:2px solid var(--journal-focus);outline-offset:2px}.date-calendar-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-weight:600}.date-weekdays,.date-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.date-weekdays{margin-bottom:6px;font-size:11px;color:var(--journal-muted)}.date-weekdays span{padding-block:5px}.date-days button[data-outside=true]{color:var(--journal-muted)}.date-days button[aria-current=date]{box-shadow:inset 0 0 0 1px var(--journal-frame)}.date-days button[aria-pressed=true]{background:var(--journal-ink);color:var(--journal-paper)}.date-calendar-footer{display:flex;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px solid var(--journal-line)}@media(max-width:760px){.date-calendar{right:auto;left:0}}@media screen{.notebook-tabs.notebook-tree{display:flex;flex-direction:column;overflow:visible}.notebook-tree>button,.notebook-folder,.folder-heading,.folder-contents{min-width:0;width:100%}.notebook-list-item{display:flex;align-items:center;gap:5px;width:100%;min-width:0;min-height:44px;padding:0 10px 0 3px;border-radius:7px;color:var(--journal-ink)}.notebook-list-item:hover{background:#dbdeed}.notebook-list-item[data-active=true]{background:var(--journal-soft);color:var(--journal-ink);box-shadow:inset 3px 0 var(--journal-accent)}.notebook-tree .notebook-list-item .notebook-select{display:flex;align-items:center;gap:8px;flex:1;min-width:0;width:auto;min-height:44px;padding:6px;border:0;background:transparent;color:inherit;box-shadow:none;text-align:left}.notebook-select>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notebook-select>small{margin-left:auto}.notebook-navigation .rename-item{display:grid;place-items:center;flex:0 0 28px;width:28px;min-height:34px;padding:0;border:0;border-radius:5px;background:transparent;color:inherit}.notebook-list-item[data-active=true] .rename-item:hover{background:color-mix(in srgb,var(--journal-ink) 10%,transparent)}.notebook-navigation .sidebar-page-select{display:flex;flex:1;align-items:center;gap:9px;min-width:0;min-height:44px;text-align:left;box-shadow:none}.notebook-navigation .sidebar-page-select[aria-pressed=true]{border-color:transparent;background:transparent;box-shadow:none}.sidebar-page-select .page-tab-copy{min-width:0}.notebook-navigation .page-tab-copy small{display:block;white-space:normal;line-height:1.5}.page-list-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.sidebar-pages-heading{font-size:13px;font-weight:600;overflow-wrap:anywhere}.notebook-pages-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.notebook-delete-dialog h2{font:24px/1.4 DM Sans,sans-serif;overflow-wrap:anywhere}.notebook-delete-dialog p{margin-top:16px;color:var(--journal-muted);font-size:14px;line-height:1.6}.notebook-delete-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px;flex-wrap:wrap}.notebook-delete-actions button{min-height:44px;padding:10px 16px;border:1px solid var(--journal-frame);border-radius:6px;background:transparent;color:var(--journal-ink)}.notebook-delete-actions .delete-notebook-confirm{background:var(--journal-ink);border-color:var(--journal-ink);color:var(--journal-paper)}.notebook-delete-notice{margin-top:12px;padding:12px;border:1px solid var(--journal-line);border-radius:6px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.notebook-delete-notice button{margin-top:8px;min-height:36px;padding:4px 0;border:0;background:transparent;color:var(--journal-ink);text-decoration:underline;text-underline-offset:3px}.sidebar-hint{margin-top:8px;font-size:12px;line-height:1.6;color:var(--journal-muted)}.notebook-tree .notebook-list-item .notebook-select:hover{background:transparent}.notebook-list-name{flex:1;min-width:0;width:0;height:36px;padding:5px 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:14px;text-overflow:ellipsis}.notebook-list-name::placeholder{color:inherit;opacity:.7}.notebook-list-name:focus{outline:none;box-shadow:inset 0 -1px currentColor;text-overflow:clip}.notebook-list-item>small{flex-shrink:0;margin-left:4px;font-size:12px;opacity:.75;font-variant-numeric:tabular-nums}.folder-contents .notebook-list-name{font-size:13px}.folder-heading{display:flex;align-items:center;gap:1px;border-radius:6px}.folder-heading[data-active=true]{background:#dbdeed}.notebook-tree .folder-toggle{display:flex;flex:1;gap:6px;min-width:0;min-height:40px;padding:8px 4px;font-size:13px}.folder-toggle svg{flex-shrink:0;color:var(--journal-muted)}.folder-toggle span{text-overflow:ellipsis;white-space:nowrap}.folder-toggle small{margin-left:auto}.folder-toggle[aria-expanded=true] .folder-chevron{transform:rotate(90deg)}.notebook-tree .folder-action{display:grid;place-items:center;flex-shrink:0;width:26px;min-height:32px;padding:0;color:var(--journal-muted)}.folder-contents{display:grid;gap:4px;width:calc(100% - 12px);margin:4px 0 10px 12px;padding-left:8px;border-left:1px solid var(--journal-frame)}.folder-contents[hidden]{display:none}.notebook-tree .folder-contents button{font-size:13px;padding-inline:8px}.folder-empty{color:var(--journal-muted);font-size:12px;padding:8px}.notebook-tree .folder-add{min-height:34px;font-size:12px}.library-create-actions{display:grid;gap:2px;margin-top:6px}.folder-editor{padding:12px 0 0;border:0;background:transparent}.folder-editor label{display:block;margin-bottom:8px;color:var(--journal-muted);font-size:12px}.folder-editor>div{display:flex;align-items:center;gap:3px;min-height:44px;padding-right:4px;border:1px solid var(--journal-line);border-radius:6px;background:var(--sidebar-field)}.folder-editor input{min-width:0;width:100%;padding:10px 12px;border:0;border-radius:6px;color:var(--journal-ink);background:transparent;font:inherit;font-size:14px}.notebook-tree .folder-editor button{display:grid;place-items:center;flex-shrink:0;width:26px;min-height:32px;padding:0}.folder-picker{display:grid;gap:7px;min-width:0;width:100%}.folder-picker-label{color:var(--journal-muted);font-size:13px}.folder-picker-trigger{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--journal-line);border-radius:6px;color:var(--journal-ink);background:var(--sidebar-field);font:inherit;font-size:14px;text-align:left}.folder-picker-trigger span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-picker-trigger svg{flex-shrink:0;color:var(--journal-muted)}.folder-picker-trigger[aria-expanded=true]{border-color:#8e93b0;background:var(--sidebar-field)}.folder-picker-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.folder-picker-menu{position:fixed;z-index:60;display:flex;flex-direction:column;padding:8px;border:1px solid var(--journal-line);border-radius:10px;background:var(--journal-paper);color:var(--journal-ink);box-shadow:0 8px 16px #23284208,0 18px 44px #2328421a}.folder-picker-menu>p{flex-shrink:0;margin:3px 9px 9px;color:var(--journal-muted);font-size:11px;font-weight:500}.folder-picker-options{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.folder-picker-options button{display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:8px 9px;border:0;border-radius:6px;background:transparent;color:var(--journal-ink);font:inherit;font-size:13px;text-align:left}.folder-picker-options button:first-child{margin-bottom:5px}.folder-picker-options button:hover,.folder-picker-options button:focus-visible{outline:none;background:#e5e7f1;box-shadow:inset 0 0 0 1px #afb3c8}.folder-picker-options button[aria-checked=true]{background:#dfe1ee}.folder-picker-option-icon{display:grid;place-items:center;flex-shrink:0;color:#4f5a93}.folder-picker-option-name{flex:1;min-width:0;overflow-wrap:anywhere}.folder-picker-check{flex-shrink:0;color:#3b436d;visibility:hidden}[aria-checked=true]>.folder-picker-check{visibility:visible}}@media print{.folder-picker-menu{display:none!important}}@media screen and (max-width:760px){#notebook-sidebar-content{max-height:40svh;overflow-y:auto;padding:2px 4px}.notebook-navigation .page-tabs{flex-direction:column;overflow-x:visible}.notebook-navigation .page-tabs .sidebar-page-row{flex:0 0 auto}.document-formatting button{min-width:40px;min-height:44px}}@media screen and (pointer:coarse){.notebook-navigation :is(.rename-item,.trash-page,.folder-action,.sidebar-toggle){min-width:40px;min-height:44px}.document-formatting button{min-width:40px;min-height:44px}}@media screen and (hover:hover)and (pointer:fine){.folder-action{opacity:0}.folder-heading:hover .folder-action,.folder-heading:focus-within .folder-action{opacity:1}}.settings-appearance{margin:22px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--journal-line)}.settings-appearance legend{padding-right:10px;font-weight:600}.settings-appearance select{max-width:60%;padding:8px;background:var(--journal-paper);color:var(--journal-ink);border:1px solid var(--journal-line);border-radius:6px}.workspace-settings{max-height:calc(100dvh - 32px);overflow-y:auto}.workspace-appearance{--frame-paper: var(--app-theme-paper);--frame-text: var(--app-theme-text);--frame-accent: var(--app-theme-accent);--note-night-accent: color-mix(in srgb, var(--page-accent) 45%, #ffffff)}@media screen{:root[data-color-mode=dark]{color-scheme:dark;--journal-ink: #e9edf7;--journal-accent: #aabaff;--journal-muted: #b0bad0;--journal-cream: #151923;--journal-paper: #1c2230;--journal-sidebar: #191f2c;--journal-soft: #2b354b;--journal-line: #39445b;--journal-frame: #52627f;--journal-focus: #b6c5ff;--jittly-primary: #344fbe;--jittly-primary-hover: #405ecf;--jittly-on-primary: #ffffff;--jittly-tint: #34304e}.workspace-appearance[data-themed-frame=true]{--journal-paper: var(--frame-paper);--journal-ink: var(--frame-text);--journal-muted: color-mix(in srgb, var(--frame-text) 80%, var(--frame-paper));--journal-sidebar: color-mix(in srgb, var(--frame-paper) 94%, var(--frame-accent));--journal-soft: color-mix(in srgb, var(--frame-paper) 85%, var(--frame-accent));--journal-line: color-mix(in srgb, var(--frame-paper) 78%, var(--frame-text));--journal-frame: color-mix(in srgb, var(--frame-paper) 60%, var(--frame-text));--journal-accent: var(--frame-accent);--journal-focus: var(--frame-accent);--jittly-primary: var(--frame-accent);--jittly-primary-hover: var(--journal-soft)}.workspace-appearance[data-themed-frame=true] .app-header{background:var(--journal-sidebar);color:var(--journal-ink);border-bottom:1px solid var(--journal-line)}.workspace-appearance[data-themed-frame=true] .app-header :is(.brand,.brand>svg,.user-menu-trigger){color:var(--journal-ink)}.workspace-appearance[data-themed-frame=true] .notebook-list-item[data-active=true]{background:var(--journal-soft);color:var(--journal-ink);box-shadow:inset 3px 0 var(--journal-accent)}:root[data-color-mode=dark] .workspace-appearance{--frame-paper: #1c2230;--frame-text: #e9edf7;--frame-accent: color-mix(in srgb, var(--app-theme-accent) 45%, #ffffff)}:root[data-color-mode=dark] :is(.app-main,.note-page){--page-paper: #1c2230 !important;--page-text: #e9edf7 !important;--page-accent: var(--note-night-accent, #b6c5ff) !important;--page-marker: #47536b !important}:root[data-color-mode=dark] .app-header{background:#202d58}:root[data-color-mode=dark] .workspace-appearance[data-themed-frame=true] .app-header{background:var(--journal-sidebar)}:root[data-color-mode=dark] .app-header :is(.brand,.brand>svg,.user-menu-trigger){color:#e9edf7}:root[data-color-mode=dark] .notebook-list-item[data-active=true]{color:#fff}:is(.workspace-appearance[data-themed-frame=true],:root[data-color-mode=dark] .workspace-appearance) .notebook-navigation{--sidebar-field: var(--journal-paper);scrollbar-color:var(--journal-frame) transparent}:is(.workspace-appearance[data-themed-frame=true],:root[data-color-mode=dark] .workspace-appearance) :is(.user-avatar,.page-number){background:var(--journal-soft);color:var(--journal-ink)}:is(.workspace-appearance[data-themed-frame=true],:root[data-color-mode=dark] .workspace-appearance) .sidebar-page-row[data-selected=true] .page-number{background:var(--journal-soft);color:var(--journal-ink)}:is(.workspace-appearance[data-themed-frame=true],:root[data-color-mode=dark] .workspace-appearance) :is(.sidebar-page-row:hover,.sidebar-toggle:hover,.notebook-list-item:hover){background:var(--journal-soft)}:root[data-color-mode=dark] :is(.auth-screen,.support-page,.landing){background:var(--journal-cream)}:root[data-color-mode=dark] :is(.auth-card,.landing-demo,.landing-sample,.support-card){background:var(--journal-paper);color:var(--journal-ink)}:root[data-color-mode=dark] :is(.landing-demo-bar,.landing-invitation){background:#202d58;color:#e9edf7}:root[data-color-mode=dark] .landing-idea-board{background:var(--journal-soft)}:root[data-color-mode=dark] .idea-card{background:var(--journal-paper)}:root[data-color-mode=dark] :is(.landing-sample-equation,.landing-sample-takeaway,.landing-sample-topic>span,.landing-demo-switch button[aria-pressed=true]){background:var(--journal-soft);color:var(--journal-ink)}:root[data-color-mode=dark] :is(.landing-sample-takeaway>span,.landing-sample-footer,.landing-details-strip span,.landing-step-number,.auth-margin-note,.auth-bottom-note){color:var(--journal-muted)}:root[data-color-mode=dark] .landing-copy h1 em{color:var(--journal-accent)}:root[data-color-mode=dark] .auth-card button[type=submit]{background:#3455db}:root[data-color-mode=dark] .note-page mark{color:#292929!important}:root[data-color-mode=dark] .document-formatting button[style*=background-color]{color:#292929}:is(.workspace-appearance[data-themed-frame=true],:root[data-color-mode=dark] .workspace-appearance) .notebook-navigation .sidebar-page-select{color:var(--journal-ink)}:is(.workspace-appearance[data-themed-frame=true],:root[data-color-mode=dark] .workspace-appearance) .export-actions button{background:var(--journal-soft);color:var(--journal-ink);border-color:var(--journal-line)}}.settings-tabs{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid var(--journal-line)}.settings-tabs button{padding:12px 16px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--journal-muted)}.settings-tabs button[aria-selected=true]{color:var(--journal-ink);border-bottom-color:var(--journal-accent)}.workspace-settings [role=tabpanel][hidden]{display:none}.workspace-settings .settings-appearance{margin:0;padding:0;border:0}.settings-appearance legend{margin-bottom:8px}
