@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mali-thai-400-normal-BO7A3bLZ.woff2) format("woff2"),url(/assets/mali-thai-400-normal-CX9VrjTn.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mali-vietnamese-400-normal-DUKxzXaz.woff2) format("woff2"),url(/assets/mali-vietnamese-400-normal-gFDLvsOK.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:Mali;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mali-latin-ext-400-normal-iCG1ALuJ.woff2) format("woff2"),url(/assets/mali-latin-ext-400-normal-DUVdJQO4.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:Mali;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mali-latin-400-normal-Cuc6Ykl8.woff2) format("woff2"),url(/assets/mali-latin-400-normal-ByPcZ8Gx.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:Mali;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mali-thai-500-normal-D89rMT77.woff2) format("woff2"),url(/assets/mali-thai-500-normal-Cph2qha9.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mali-vietnamese-500-normal-KDrNRwfW.woff2) format("woff2"),url(/assets/mali-vietnamese-500-normal--OY07q2c.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:Mali;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mali-latin-ext-500-normal-BfJE4UMZ.woff2) format("woff2"),url(/assets/mali-latin-ext-500-normal-FoLEyOKS.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:Mali;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/mali-latin-500-normal-B01M-LP6.woff2) format("woff2"),url(/assets/mali-latin-500-normal-Thgqw_9f.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:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-thai-600-normal-DlTx3OsB.woff2) format("woff2"),url(/assets/mali-thai-600-normal-DPgXT6rZ.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-vietnamese-600-normal-DFlJr66u.woff2) format("woff2"),url(/assets/mali-vietnamese-600-normal-CtTMUU7T.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:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-latin-ext-600-normal-BTvIfiCp.woff2) format("woff2"),url(/assets/mali-latin-ext-600-normal-DAQcLVmD.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:Mali;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/mali-latin-600-normal-B9TiUNpT.woff2) format("woff2"),url(/assets/mali-latin-600-normal-CycpQCwU.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:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-thai-700-normal-DjdebB47.woff2) format("woff2"),url(/assets/mali-thai-700-normal-HU8A-eti.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-vietnamese-700-normal-cyBa8w1S.woff2) format("woff2"),url(/assets/mali-vietnamese-700-normal-BxAmfcK6.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:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-latin-ext-700-normal-Bxl-P7gA.woff2) format("woff2"),url(/assets/mali-latin-ext-700-normal-CjT8jNpY.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:Mali;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/mali-latin-700-normal-UA1FHiAM.woff2) format("woff2"),url(/assets/mali-latin-700-normal-DHEtm6Un.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/playpen-sans-1-400-normal-Df_VTQNF.woff) format("woff");unicode-range:U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-2-400-normal-BWV1uOSC.woff2) format("woff2"),url(/assets/playpen-sans-2-400-normal-C0wp7Stw.woff) format("woff");unicode-range:U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4a2,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f50a,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9e1,U+1fa75-1fa77,U+1faaf}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-3-400-normal-fcIvL2H3.woff2) format("woff2"),url(/assets/playpen-sans-3-400-normal-rT0Srz9P.woff) format("woff");unicode-range:U+231a-231b,U+2328,U+23f0-23f3,U+2602,U+260e,U+2692,U+2694,U+2696-2697,U+2699,U+26b0-26b1,U+26cf,U+26d1,U+26d3,U+2702,U+2709,U+270f,U+2712,U+fe0f,U+1f302,U+1f321,U+1f392-1f393,U+1f3a9,U+1f3bd,U+1f3ee,U+1f3f7,U+1f3fa,U+1f451-1f462,U+1f484,U+1f489-1f48a,U+1f48c-1f48e,U+1f4a1,U+1f4a3,U+1f4b0,U+1f4b3-1f4b8,U+1f4bb-1f4da,U+1f4dc-1f4f1,U+1f4ff,U+1f50b-1f514,U+1f516-1f517,U+1f526-1f529,U+1f52c-1f52e,U+1f550-1f567,U+1f56f-1f570,U+1f576,U+1f587,U+1f58a-1f58d,U+1f5a5,U+1f5a8,U+1f5b1-1f5b2,U+1f5c2-1f5c4,U+1f5d1-1f5d3,U+1f5dc-1f5de,U+1f5e1,U+1f5f3,U+1f6aa,U+1f6ac,U+1f6bd,U+1f6bf,U+1f6c1,U+1f6cb,U+1f6cd-1f6cf,U+1f6d2,U+1f6e0-1f6e1,U+1f6f0,U+1f97b-1f97f,U+1f9af,U+1f9ba,U+1f9e2-1f9e6,U+1f9ea-1f9ec,U+1f9ee-1f9f4,U+1f9f7-1f9ff,U+1fa71-1fa74,U+1fa79-1fa7b,U+1fa86,U+1fa91-1fa93,U+1fa96,U+1fa99-1faa0,U+1faa2-1faa7,U+1faaa-1faae}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-4-400-normal-CqV6spOp.woff2) format("woff2"),url(/assets/playpen-sans-4-400-normal-0sqPE84B.woff) format("woff");unicode-range:U+265f,U+26bd-26be,U+26f3,U+26f8,U+fe0f,U+1f004,U+1f0cf,U+1f380-1f384,U+1f386-1f38b,U+1f38d-1f391,U+1f396-1f397,U+1f399-1f39b,U+1f39e-1f39f,U+1f3a3-1f3a5,U+1f3a7-1f3a9,U+1f3ab-1f3b4,U+1f3b7-1f3bb,U+1f3bd-1f3c0,U+1f3c5-1f3c6,U+1f3c8-1f3c9,U+1f3cf-1f3d3,U+1f3f8-1f3f9,U+1f47e,U+1f4e2,U+1f4f7-1f4fd,U+1f52b,U+1f579,U+1f58c-1f58d,U+1f5bc,U+1f6f7,U+1f6f9,U+1f6fc,U+1f93f,U+1f941,U+1f945,U+1f947-1f94f,U+1f9e7-1f9e9,U+1f9f5-1f9f6,U+1fa70-1fa71,U+1fa80-1fa81,U+1fa83-1fa85,U+1fa87-1fa88,U+1fa94-1fa95,U+1fa97-1fa98,U+1faa1,U+1faa9}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-5-400-normal-_8GQ4Vp0.woff2) format("woff2"),url(/assets/playpen-sans-5-400-normal-m9JvQoF4.woff) format("woff");unicode-range:U+2693,U+26e9-26ea,U+26f1-26f2,U+26f4-26f5,U+26fa,U+26fd,U+2708,U+fe0f,U+1f301,U+1f303,U+1f306-1f307,U+1f309,U+1f310,U+1f3a0-1f3a2,U+1f3aa,U+1f3cd-1f3ce,U+1f3d5,U+1f3d7-1f3db,U+1f3df-1f3e6,U+1f3e8-1f3ed,U+1f3ef-1f3f0,U+1f488,U+1f492,U+1f4ba,U+1f54b-1f54d,U+1f5fa-1f5ff,U+1f680-1f6a2,U+1f6a4-1f6a8,U+1f6b2,U+1f6d1,U+1f6d5-1f6d6,U+1f6dd-1f6df,U+1f6e2-1f6e5,U+1f6e9,U+1f6eb-1f6ec,U+1f6f3-1f6f6,U+1f6f8,U+1f6fa-1f6fb,U+1f9bc-1f9bd,U+1f9ed,U+1f9f3,U+1fa7c}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/playpen-sans-6-400-normal-B6J2hEFP.woff) format("woff");unicode-range:U+2615,U+fe0f,U+1f32d-1f330,U+1f336,U+1f33d,U+1f345-1f37f,U+1f382,U+1f52a,U+1f942-1f944,U+1f950-1f96f,U+1f99e,U+1f9aa,U+1f9c0-1f9cb,U+1fad0-1fadb}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-7-400-normal-eHAPSjpa.woff2) format("woff2"),url(/assets/playpen-sans-7-400-normal-CJCuwOJ0.woff) format("woff");unicode-range:U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ab,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabd,U+1fabf,U+1face-1facf,U+1fae7}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-8-400-normal-CMiaBxW4.woff2) format("woff2"),url(/assets/playpen-sans-8-400-normal-jieSNhG2.woff) format("woff");unicode-range:U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f466-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa82,U+1fac3-1fac5}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-9-400-normal-CFOe4xrx.woff2) format("woff2"),url(/assets/playpen-sans-9-400-normal-xH71Ad4A.woff) format("woff");unicode-range:U+200d,U+261d,U+2620,U+2639-263a,U+2665,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f383,U+1f389,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fae0-1fae6,U+1fae8,U+1faf0-1faf8}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-cyrillic-ext-400-normal-CCLKilvX.woff2) format("woff2"),url(/assets/playpen-sans-cyrillic-ext-400-normal-Dx0020Zy.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-cyrillic-400-normal-DTQ6wf-T.woff2) format("woff2"),url(/assets/playpen-sans-cyrillic-400-normal-BBljrNAj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-greek-400-normal-DbOQ5RnX.woff2) format("woff2"),url(/assets/playpen-sans-greek-400-normal-B0Ur304u.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-math-400-normal-jYLNHkV7.woff2) format("woff2"),url(/assets/playpen-sans-math-400-normal-BDO6XDuP.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-vietnamese-400-normal-BBTHLkJ_.woff2) format("woff2"),url(/assets/playpen-sans-vietnamese-400-normal-CbNxh-dI.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-latin-ext-400-normal-Dv7iyYif.woff2) format("woff2"),url(/assets/playpen-sans-latin-ext-400-normal-CW2KI7Lf.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playpen-sans-latin-400-normal-DvPC6RCc.woff2) format("woff2"),url(/assets/playpen-sans-latin-400-normal-U5I4gWjh.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/playpen-sans-1-500-normal-BQkbH1mz.woff) format("woff");unicode-range:U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-2-500-normal-BOVwVdXE.woff2) format("woff2"),url(/assets/playpen-sans-2-500-normal-gNshrHjO.woff) format("woff");unicode-range:U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4a2,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f50a,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9e1,U+1fa75-1fa77,U+1faaf}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-3-500-normal-C52csvTS.woff2) format("woff2"),url(/assets/playpen-sans-3-500-normal-C1RjcOsV.woff) format("woff");unicode-range:U+231a-231b,U+2328,U+23f0-23f3,U+2602,U+260e,U+2692,U+2694,U+2696-2697,U+2699,U+26b0-26b1,U+26cf,U+26d1,U+26d3,U+2702,U+2709,U+270f,U+2712,U+fe0f,U+1f302,U+1f321,U+1f392-1f393,U+1f3a9,U+1f3bd,U+1f3ee,U+1f3f7,U+1f3fa,U+1f451-1f462,U+1f484,U+1f489-1f48a,U+1f48c-1f48e,U+1f4a1,U+1f4a3,U+1f4b0,U+1f4b3-1f4b8,U+1f4bb-1f4da,U+1f4dc-1f4f1,U+1f4ff,U+1f50b-1f514,U+1f516-1f517,U+1f526-1f529,U+1f52c-1f52e,U+1f550-1f567,U+1f56f-1f570,U+1f576,U+1f587,U+1f58a-1f58d,U+1f5a5,U+1f5a8,U+1f5b1-1f5b2,U+1f5c2-1f5c4,U+1f5d1-1f5d3,U+1f5dc-1f5de,U+1f5e1,U+1f5f3,U+1f6aa,U+1f6ac,U+1f6bd,U+1f6bf,U+1f6c1,U+1f6cb,U+1f6cd-1f6cf,U+1f6d2,U+1f6e0-1f6e1,U+1f6f0,U+1f97b-1f97f,U+1f9af,U+1f9ba,U+1f9e2-1f9e6,U+1f9ea-1f9ec,U+1f9ee-1f9f4,U+1f9f7-1f9ff,U+1fa71-1fa74,U+1fa79-1fa7b,U+1fa86,U+1fa91-1fa93,U+1fa96,U+1fa99-1faa0,U+1faa2-1faa7,U+1faaa-1faae}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-4-500-normal-BKCa9y4O.woff2) format("woff2"),url(/assets/playpen-sans-4-500-normal-4GgIHrsw.woff) format("woff");unicode-range:U+265f,U+26bd-26be,U+26f3,U+26f8,U+fe0f,U+1f004,U+1f0cf,U+1f380-1f384,U+1f386-1f38b,U+1f38d-1f391,U+1f396-1f397,U+1f399-1f39b,U+1f39e-1f39f,U+1f3a3-1f3a5,U+1f3a7-1f3a9,U+1f3ab-1f3b4,U+1f3b7-1f3bb,U+1f3bd-1f3c0,U+1f3c5-1f3c6,U+1f3c8-1f3c9,U+1f3cf-1f3d3,U+1f3f8-1f3f9,U+1f47e,U+1f4e2,U+1f4f7-1f4fd,U+1f52b,U+1f579,U+1f58c-1f58d,U+1f5bc,U+1f6f7,U+1f6f9,U+1f6fc,U+1f93f,U+1f941,U+1f945,U+1f947-1f94f,U+1f9e7-1f9e9,U+1f9f5-1f9f6,U+1fa70-1fa71,U+1fa80-1fa81,U+1fa83-1fa85,U+1fa87-1fa88,U+1fa94-1fa95,U+1fa97-1fa98,U+1faa1,U+1faa9}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-5-500-normal-Dw3felqp.woff2) format("woff2"),url(/assets/playpen-sans-5-500-normal-BUIv09qx.woff) format("woff");unicode-range:U+2693,U+26e9-26ea,U+26f1-26f2,U+26f4-26f5,U+26fa,U+26fd,U+2708,U+fe0f,U+1f301,U+1f303,U+1f306-1f307,U+1f309,U+1f310,U+1f3a0-1f3a2,U+1f3aa,U+1f3cd-1f3ce,U+1f3d5,U+1f3d7-1f3db,U+1f3df-1f3e6,U+1f3e8-1f3ed,U+1f3ef-1f3f0,U+1f488,U+1f492,U+1f4ba,U+1f54b-1f54d,U+1f5fa-1f5ff,U+1f680-1f6a2,U+1f6a4-1f6a8,U+1f6b2,U+1f6d1,U+1f6d5-1f6d6,U+1f6dd-1f6df,U+1f6e2-1f6e5,U+1f6e9,U+1f6eb-1f6ec,U+1f6f3-1f6f6,U+1f6f8,U+1f6fa-1f6fb,U+1f9bc-1f9bd,U+1f9ed,U+1f9f3,U+1fa7c}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/playpen-sans-6-500-normal-e5SfsQqE.woff) format("woff");unicode-range:U+2615,U+fe0f,U+1f32d-1f330,U+1f336,U+1f33d,U+1f345-1f37f,U+1f382,U+1f52a,U+1f942-1f944,U+1f950-1f96f,U+1f99e,U+1f9aa,U+1f9c0-1f9cb,U+1fad0-1fadb}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-7-500-normal-CiWIqnKh.woff2) format("woff2"),url(/assets/playpen-sans-7-500-normal-BBj2cGlx.woff) format("woff");unicode-range:U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ab,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabd,U+1fabf,U+1face-1facf,U+1fae7}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-8-500-normal-w43pAgOl.woff2) format("woff2"),url(/assets/playpen-sans-8-500-normal-CrqLLToX.woff) format("woff");unicode-range:U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f466-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa82,U+1fac3-1fac5}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-9-500-normal-DximaZyO.woff2) format("woff2"),url(/assets/playpen-sans-9-500-normal-Dv7CUDk4.woff) format("woff");unicode-range:U+200d,U+261d,U+2620,U+2639-263a,U+2665,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f383,U+1f389,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fae0-1fae6,U+1fae8,U+1faf0-1faf8}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-cyrillic-ext-500-normal-CKFD8kF9.woff2) format("woff2"),url(/assets/playpen-sans-cyrillic-ext-500-normal-CdFL2ng1.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-cyrillic-500-normal-BriqBnYZ.woff2) format("woff2"),url(/assets/playpen-sans-cyrillic-500-normal-BZpK4B6Q.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-greek-500-normal-CfFYNHi2.woff2) format("woff2"),url(/assets/playpen-sans-greek-500-normal-B7L-e2ja.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-math-500-normal-4dIZ3eNc.woff2) format("woff2"),url(/assets/playpen-sans-math-500-normal-C3H0cBhj.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-vietnamese-500-normal-DUdJVrQg.woff2) format("woff2"),url(/assets/playpen-sans-vietnamese-500-normal-o5AjBm9x.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-latin-ext-500-normal-DVXpMms7.woff2) format("woff2"),url(/assets/playpen-sans-latin-ext-500-normal-RwnBd75t.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playpen-sans-latin-500-normal-Bs3_XcE0.woff2) format("woff2"),url(/assets/playpen-sans-latin-500-normal-BdBsGy8S.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA+4ABEAAAAAKvAAAA9bAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4FKHMFABmA/U1RBVCoARBEICogkhmULFgABNgIkAygEIAWEKgcgDAcXJBgWG/EoIwPBxgGQZryP5C8PuCFDauAdCNJ2QU99xUTrMk+sMjtjDgX3XnUzMavEXfN/7NUuFizFggULX0dIMsvD8/vhzn3/T1ySaFZJyyppnpYqeIOsJRD6QsE6Q3RasxG+AVim6Umlg4LpbQpv0zM2/94CPhhp8qAJwLVskmU6IOF0ra3yZaH/YQB41nSZv89v+ufce9+FilOjZoSJk4a2G2HOjDAjC3PSENKQ5s3Jwr4wdUKYGGmYMTemxsSYM2dihDYgQN5AdUNM0lZQvdPr5g7w/12WBlr50fOmj1IebxXw+34G7AgMbbrxm5P0pdXu3zuXmd0UpdXJM0ofWW6FpwKSDlApBTuAlEqIgwxYEAsgIERMxHEf8HGCtowy0ljC82/vUp0bcGEKVuWlJy9kZLnMf/lJBErdeFvJ4nKaDRQdIOUukHW0FakDRcfwJqu4bij/EWcIXAuKzmEXAlZcl3saQNH9RT3lHgT+j2j/tL3U0mxD5PdD4C0AyRWMNLgTEFdXzSXFYp7Unz4fpugh+LS1tFjE2GoufPIzuMCxaRe4wAWupSs+KFMqtpeyVDR7DzPWutPRQZ0HuCaQAtZ6TaL0xBepxQOUktMxWG5ltXykKBUibNPFj1371CgZir/f9tPxr1M8ELYLEWGGMFhIEvgEwwKPIEWgEeD41/jTbJTtZsewFaz/WX7WCdYOxQNG0d4Rw3BcqFYqh/I75QblBGUHxW0bn7KEX3E/DseM/9NEQYtpDk0l9z/PMvVnBU4qJ/aVmihIFiH4kfcZoJ9uOmnjEHbGSkyGb+47zmsOGwMVim8LxnS/BqsA/b+OYvh+Cb4Uh+D7OfhcVEuFAdhBFsJWmFQwCkYB+l8ZWLhgBDRifQ3juwk2hWvcA3p0bN0r3X7BKkD/rWh1SmiGErJJ9z+wJjqjdUi6uWDMCnVGq4Zv7gV2WyXO98CelSMVrIXfg/TJErtpoKbBT4Vv3XA3defWC/eqTt77a0MdXj9rGnzphxxFZWZ3xnhQQgp9bw5II7fQIstIzEgEAihD8x0FuADeJ26Nu6fywjF6+u66bQ6N6VoOWII0dQxc8bUYLo4+fM2H8+MC6SYH7CALYRaTLrthFKB/lMEYvuyEd4bOWO6H/aGcy4OuHZvjsbzvluwr7h2bIkoV3VdCJ6Vrf1gTndHkS+f3MGaFOqNpGZ8/LvBH68Dnz/Bna5Eu32AH6ZPJcF4GmfXU+1XnXBd2KWWuB3uqLPl6naEOz900De6kkyO9zOxitKrw7tq7qFIt46hzd4nrGE48DXkc/1QJyKHYDDFkdSgQ1WPqZeDgHX7b8G1MrwqwHuLPdQxe8dsebh8P47c13DqulX4tATvIQhicSScAowD9qQzW8DkNnw56fE7CJ4OKy4FOHRvycfaILTnCH6stKZj175XQLekdBWuiM+oPpycGY1aoM+q96QCYrLCLwofAxNqllwN2kD7pzY8XahqclP7xYZ+qzdqGt1WK7N3aUIf7EE2DI5nkaIzM7LAyWgl45MdP83f83qHpxI/13F1ij6XXJV0TBPxQwhwxywwlwhKZEtErUoz7OxTGkK7pqLbIrRkSNUI6qUgxicdvfMxz9NPFf2ihnirMRwJvXLHTCnYjaFG8vTSmfQNWAfp1Hf3hHYEjcRneH+GPcTLeYTgcTdL9BnaQhdBqknYPGAXoV2WoDMsssCUkYlk9VL/eRPA2w+YQ5G5o61hzVFqnYRWg31bkDa838BtaoIQmKqERVl8xJjto0yO8+m7Ivn5T2LbhDBEWrRxnjIfHW4YzJkITp/VHadthB+mTOvh9DDUN1tXpxbWc8q94HK88KxknV7O2TBvqcLZrGqxooxz55MgvM1v2W1X4EtVbVlTn8vFzd/39FzgpZZpMoxa2oAVst623BWa3ejNYZ6qkWRTIj27pqJq0RFNlVl91JPmE4Xve4kGu5Qw20MBqLEQCr1ywzRITDUPxao40R8EqQD+roy08TbApGvA0wsaowmmT4clRjtPGQ+O3lTE8G+HGGJK+NthBFkIZSBoeGAXop2XYEh5u2B2W4OGCXWEyHgfhg2EEHvvh/aEbHnvhvUHJpUFTx8pUKeUVsASVYmJW/EoJPVVC56QRD9gs5E8JuZTQP9JMBKyJzqiwpKszYBSgHxfWEL40sMbW4hQtrLWVOMUCW2wqTrFC1mn+B18NcIN9IY1G2EH6JL/SNwI1DUbqYG/CTcrbt+Atakm/hW8pRw/ioLL2h/hhNeQKaUMd9jmaBkMqlKNyOeovR4PkaJjMbBhjVeETyw06aEIMa1gP1f8STdX7zbcAjrcwkKzIZhZuq/YzDuBKxKUDBCWi6QCmRDgPoP7DnzC3paYxtfaA9RDfraPmiltruHUsx4lKWBmlOFEH6bYl73HrAfeI13DTwtq4W/pogB1kISSupGoDRgH6Thkc4doANwQzrlbYGnS4zoPnhbY4YQ48J2ThhFnQrPUY5RrUdiyGpLIfWAXo2xVdSAntVEJuXB7CD+k/JWRVQgapPgbWRGcU1RyfuiFTfauw5eH4dDjdJuN4GSSbhl+4qGG1DeFSC9faS7h0hjvbvVLVAjtIn4S1eSJQ06Cp5mU7tqvJ2YEdypy92Kv02Yd9qjZuG95WKeJ3a0MdlmFNgwZ9lqMfMrOqWI4q5ailzKzuyNjlp5H6zXII4dPoDVpF0VqlSle7nE/gIeDS6/ivr3fr02CSjF3rwdE4zPMJYK5LTT3WxsJsxJG5hGToBDiYBRTsnI5j2ABsI3dc+clKgWtYgiQS5y/mc4qE6KQ0TxwfCwOQAuEZMyAtEJMDNfxy8ORBRakknkfS/cn43J5P2ptWpxnJlvSpliu4TAfCn9+YEIzT4Q9PzAoxTNEj2gpygbGPIXrQT/oWX+H/uNUNrmalLJ5G7L6dNJ8tMbuNMZ21p3IK5EOXtFMuOdxvlk5tfVYWRhligD4uoMghdqixkPlC8yjFs71jewNYBejz9cQdd4W8ArmJg7tAXoDSZAwXJsOQm/TgYmQMKlEp8SiwHgLlSXJ2BIDJem5LI+Gwk3ZfqeOdcEyEJ8aDOERShFxcLaVGYE3Puwnpf2lXA6MAfbYcW+I8pAeK4/6cm3RDYdyRu0XegvJYzt2AbwRg3mym13ryKslnAJuV4VLYnaQTCmEndjWphnJwYa8mqyEbHNhVpApKwcwFkZleY/bFu60HvrOK2rcc5EkuBzlPuDnknFNLsxhWQjfkoEgHJZ8HrIdAntYnmRIwHgIFmpMc5EmUg6wfpg0B6yGQIW1yUCSlHBQoXaIvgDWvCp1R+JOUBZissC/CyiFzIGuvYMlhud2PpSE1ULTrsbSkFgp2HlY3shvk3URtDNhsGXZUWEACZKwOi5AEcq6j9jCwWUdXmPYoMFmcNDuOA5OtZCqSFE8DMyj6xEO/oKZBRp0TxdFqdwAtp9YGhVRAXs0LLWVLyKnJASRAWpkDkwyylV5Qy0+vaj3U8t6VwlMt31/JwivNGPwJXISUHrOEV4KQtNocCXBSZbjsOSpnFlM+XQjFanOYoB0G2ZVR+Fbm+SJYW+4hulwAucgP8TbVsvN8B8tFBsvU1tPWoNLja1GAnLzTwwiICmHzNjWZCKM3qslAaL1WTYaipW+pJmOR5bPUvL4PwcJmHYYAgjcZzwRsTK8Uu6zRM3edYBb4w+/sqF4wqGLwxZb820JBJfR3MegVpO4YBbqRhFAsUA9CO9zjWZUHAkgCoiUeBgkZ6uEFRTDmitX1G1XoHixubt76gOZvzaH3vgMQaUM88aVtXzoR9SdtCXELxCdADjLPj1OhPbi+InqXHCSUse3YNLT3A+feGfrZQIDuneIN+nw+YJLm9zmmU2fgvrvjo+1nJ/pvFzhaYc/MayTq3JJePepfhnVmysP2eugVacfAwl+/Q3jhRTg2Gn3zTmfmob09wo6JibPGHsfu4WFo74AUxQTjZwzj09DeBXrH6dP6tjb+wMmbIe3T84L2gZCZ0+apqelKvtbDAN17HsB4bWNj/L17hT0L0p6N+VifrOfKXTs1xf/91I6Lxo4JuveyeA9vdHRSh5W261j50TffamJMf3pKtKdzlIeOomcEvYODorGun9QFXKKhD5a1twuwc+d0O/o17T03vd3QPi/p14ZGfQXem5Ct67Id9fsV3TNG58RlwNevj05LB57SvY/lbZM6bFzSTkMxHjaZ7w0cfWhvv2RZ76Pxtk/8Ckd7u2DWByy6vXbe75//T4vyRi9AezuEp3yhh0i/wpyb5AzyKBvmvA3j3obqOa1Ba4gThEu4y3Y2zK4H94iWlM/ewW0H4DPRTHpjqJfmNhO68FO4kV4u18YWgyxSiHcS4pQsN4trh7j4FHw+vgAky9h2kPCPOoGZtmbqyJHVGYMcGU/GaKaMaRPYqX2x/suX5+78WzjIox56WFl8JWI5y6La/Fa0mL1CRdirwv6/rc3kCK9LnuVObVaXaz5fLOtBP/788dWDWvf7G9XuX5xsL6G4SbtSdEBKFOuPd25vJVK4d9746rolP+mf35runazGxbKOjB3eqo5S/8AvvBtFE5po/IthC2/KYhGLJaH1iNsY+QWBbvl9X8UVsuifzs/wQ1poD/iPxyQmg7AY4MgdCn6XUmVXfRKUKt3x/f/1V05R+Ly1F+Z/gASEb+IZa4Hu3dgp6c0RJxqjzea4FKiO+0jTYgoLNSTGmT8kcweihnt1an3Tejn3j6cWMZPSLVxbdj0mBomw2yOQGG5CbGLHbJjxH0O04fcV0W9H22VwWHzEdltx/ZLl4HTcshS5gUa1nMAkFHFSoS3CB4JA4qM6crA0aM1fFIr/FsQLN24/iJd/8ibB/t8+iXfXDKRQAsFHDc7fPhD/1ydmz59cmibsRzTwUIyIdjEmWsRwGLjAiREoDSsSCPmiUs/wIqcCfvi1fVlo9u5lSbGfl2Um9F+W67XjsgKtXJcV6hZzaaUZDIbA1xgvvux7OcGqVarieaHPqzZpsUqEaxyfDWvg1qiBR51qFXtdy8WFLxyy7bJWi3Jb57Pcz3qOChNzf52NHHHI1FdfaGcVq3CWcRcnT1TDRpWZn6xmG0e0uqOZ7tblfezK9GqCrLxe1D/VwiqKik0VmGpxbRakrmblK06fR2t95bnG1HMObnpFzitVP/miVi7hKjSqF8HWwdmiA3ALQ5Z5/3OFJTO84/rx3wMTTv4vofmg3+eLatC/WH7fxiu2VF2w823PxXiOeemScRZaAg==) format("woff2"),url(/assets/playpen-sans-1-700-normal-BlvYFBZL.woff) format("woff");unicode-range:U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-2-700-normal-BK_m-mva.woff2) format("woff2"),url(/assets/playpen-sans-2-700-normal-DsTEtYpc.woff) format("woff");unicode-range:U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4a2,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f50a,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9e1,U+1fa75-1fa77,U+1faaf}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-3-700-normal-BVrOo_7E.woff2) format("woff2"),url(/assets/playpen-sans-3-700-normal-q6fIorg8.woff) format("woff");unicode-range:U+231a-231b,U+2328,U+23f0-23f3,U+2602,U+260e,U+2692,U+2694,U+2696-2697,U+2699,U+26b0-26b1,U+26cf,U+26d1,U+26d3,U+2702,U+2709,U+270f,U+2712,U+fe0f,U+1f302,U+1f321,U+1f392-1f393,U+1f3a9,U+1f3bd,U+1f3ee,U+1f3f7,U+1f3fa,U+1f451-1f462,U+1f484,U+1f489-1f48a,U+1f48c-1f48e,U+1f4a1,U+1f4a3,U+1f4b0,U+1f4b3-1f4b8,U+1f4bb-1f4da,U+1f4dc-1f4f1,U+1f4ff,U+1f50b-1f514,U+1f516-1f517,U+1f526-1f529,U+1f52c-1f52e,U+1f550-1f567,U+1f56f-1f570,U+1f576,U+1f587,U+1f58a-1f58d,U+1f5a5,U+1f5a8,U+1f5b1-1f5b2,U+1f5c2-1f5c4,U+1f5d1-1f5d3,U+1f5dc-1f5de,U+1f5e1,U+1f5f3,U+1f6aa,U+1f6ac,U+1f6bd,U+1f6bf,U+1f6c1,U+1f6cb,U+1f6cd-1f6cf,U+1f6d2,U+1f6e0-1f6e1,U+1f6f0,U+1f97b-1f97f,U+1f9af,U+1f9ba,U+1f9e2-1f9e6,U+1f9ea-1f9ec,U+1f9ee-1f9f4,U+1f9f7-1f9ff,U+1fa71-1fa74,U+1fa79-1fa7b,U+1fa86,U+1fa91-1fa93,U+1fa96,U+1fa99-1faa0,U+1faa2-1faa7,U+1faaa-1faae}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-4-700-normal-DTWK8aON.woff2) format("woff2"),url(/assets/playpen-sans-4-700-normal-DTvoQRRE.woff) format("woff");unicode-range:U+265f,U+26bd-26be,U+26f3,U+26f8,U+fe0f,U+1f004,U+1f0cf,U+1f380-1f384,U+1f386-1f38b,U+1f38d-1f391,U+1f396-1f397,U+1f399-1f39b,U+1f39e-1f39f,U+1f3a3-1f3a5,U+1f3a7-1f3a9,U+1f3ab-1f3b4,U+1f3b7-1f3bb,U+1f3bd-1f3c0,U+1f3c5-1f3c6,U+1f3c8-1f3c9,U+1f3cf-1f3d3,U+1f3f8-1f3f9,U+1f47e,U+1f4e2,U+1f4f7-1f4fd,U+1f52b,U+1f579,U+1f58c-1f58d,U+1f5bc,U+1f6f7,U+1f6f9,U+1f6fc,U+1f93f,U+1f941,U+1f945,U+1f947-1f94f,U+1f9e7-1f9e9,U+1f9f5-1f9f6,U+1fa70-1fa71,U+1fa80-1fa81,U+1fa83-1fa85,U+1fa87-1fa88,U+1fa94-1fa95,U+1fa97-1fa98,U+1faa1,U+1faa9}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-5-700-normal-DyTLn1N4.woff2) format("woff2"),url(/assets/playpen-sans-5-700-normal-Z4_w-_9r.woff) format("woff");unicode-range:U+2693,U+26e9-26ea,U+26f1-26f2,U+26f4-26f5,U+26fa,U+26fd,U+2708,U+fe0f,U+1f301,U+1f303,U+1f306-1f307,U+1f309,U+1f310,U+1f3a0-1f3a2,U+1f3aa,U+1f3cd-1f3ce,U+1f3d5,U+1f3d7-1f3db,U+1f3df-1f3e6,U+1f3e8-1f3ed,U+1f3ef-1f3f0,U+1f488,U+1f492,U+1f4ba,U+1f54b-1f54d,U+1f5fa-1f5ff,U+1f680-1f6a2,U+1f6a4-1f6a8,U+1f6b2,U+1f6d1,U+1f6d5-1f6d6,U+1f6dd-1f6df,U+1f6e2-1f6e5,U+1f6e9,U+1f6eb-1f6ec,U+1f6f3-1f6f6,U+1f6f8,U+1f6fa-1f6fb,U+1f9bc-1f9bd,U+1f9ed,U+1f9f3,U+1fa7c}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/playpen-sans-6-700-normal-2ScqnNWl.woff) format("woff");unicode-range:U+2615,U+fe0f,U+1f32d-1f330,U+1f336,U+1f33d,U+1f345-1f37f,U+1f382,U+1f52a,U+1f942-1f944,U+1f950-1f96f,U+1f99e,U+1f9aa,U+1f9c0-1f9cb,U+1fad0-1fadb}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-7-700-normal-B0N-YnuS.woff2) format("woff2"),url(/assets/playpen-sans-7-700-normal-B3AJLLM8.woff) format("woff");unicode-range:U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ab,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabd,U+1fabf,U+1face-1facf,U+1fae7}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-8-700-normal-C8p-tBOs.woff2) format("woff2"),url(/assets/playpen-sans-8-700-normal-BMN4YgJO.woff) format("woff");unicode-range:U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f466-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa82,U+1fac3-1fac5}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-9-700-normal-DJX2IPIh.woff2) format("woff2"),url(/assets/playpen-sans-9-700-normal-OaTQ8jKY.woff) format("woff");unicode-range:U+200d,U+261d,U+2620,U+2639-263a,U+2665,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f383,U+1f389,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fae0-1fae6,U+1fae8,U+1faf0-1faf8}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-cyrillic-ext-700-normal-BjXmGzKL.woff2) format("woff2"),url(/assets/playpen-sans-cyrillic-ext-700-normal-bgd0sp7j.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-cyrillic-700-normal-CqE6tqOg.woff2) format("woff2"),url(/assets/playpen-sans-cyrillic-700-normal-C8mIA-3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-greek-700-normal-C3stSgrh.woff2) format("woff2"),url(/assets/playpen-sans-greek-700-normal-C62Lwbmh.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-math-700-normal-Bhfw0E4V.woff2) format("woff2"),url(/assets/playpen-sans-math-700-normal-BQQ05HdA.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-vietnamese-700-normal-DVD4RT1i.woff2) format("woff2"),url(/assets/playpen-sans-vietnamese-700-normal-Bk9x_tPX.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-latin-ext-700-normal-DlnmBrtB.woff2) format("woff2"),url(/assets/playpen-sans-latin-ext-700-normal-DQMAf_tx.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:Playpen Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playpen-sans-latin-700-normal-BD5CnPHn.woff2) format("woff2"),url(/assets/playpen-sans-latin-700-normal-B0bQHveL.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}:root{color-scheme:light;--paper: #f8f3e7;--paper-card: #fffdf6;--paper-card-rgb: 255, 253, 246;--paper-wash: #fbf2dd;--ink: #2f3a4a;--ink-rgb: 47, 58, 74;--ink-soft: #5c6779;--ink-faint: #8b94a3;--sepia: #8b623a;--sepia-rgb: 139, 98, 58;--rule: rgba(47, 58, 74, .08);--margin-red: #c95b4a;--margin-red-rgb: 201, 91, 74;--blue-ink: #3a5a8c;--blue-ink-rgb: 58, 90, 140;--green-ink: #5c8a64;--green-rgb: 92, 138, 100;--purple-ink: #7a5c8a;--purple-rgb: 122, 92, 138;--highlight: #e8b34b;--highlight-rgb: 232, 179, 75;--marker-blue-rgb: 122, 165, 214;--marker-ink: var(--ink);--shadow-rgb: 47, 58, 74;--stain-rgb: 166, 124, 82;--vignette-rgb: 150, 110, 70;--shadow: 0 1px 2px rgba(var(--shadow-rgb), .08), 0 8px 24px rgba(var(--shadow-rgb), .08);--grid: 28px;--font: "Mali", "Playpen Sans", Georgia, serif;--font-brand: "Playpen Sans", Georgia, serif;--hand-rule-dashed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='%232f3a4a' stroke-opacity='0.22' stroke-width='2' stroke-linecap='round' stroke-dasharray='7 7'/%3E%3C/svg%3E");--hand-rule-solid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='%232f3a4a' stroke-opacity='0.35' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}@media screen{:root[data-theme=dark]{color-scheme:dark;--paper: #221e18;--paper-card: #2b261f;--paper-card-rgb: 43, 38, 31;--paper-wash: #35291a;--ink: #e2dac8;--ink-rgb: 226, 218, 200;--ink-soft: #b0a893;--ink-faint: #837b69;--sepia: #c49a6c;--sepia-rgb: 196, 154, 108;--rule: rgba(226, 218, 200, .06);--margin-red: #d97f6e;--margin-red-rgb: 217, 127, 110;--blue-ink: #8aa8d8;--blue-ink-rgb: 138, 168, 216;--green-ink: #83b28c;--green-rgb: 131, 178, 140;--purple-ink: #a289b2;--purple-rgb: 162, 137, 178;--highlight: #edc98a;--highlight-rgb: 237, 201, 138;--marker-blue-rgb: 152, 184, 226;--marker-ink: #fbf8f0;--shadow-rgb: 0, 0, 0;--stain-rgb: 0, 0, 0;--vignette-rgb: 0, 0, 0;--hand-rule-dashed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='%23e2dac8' stroke-opacity='0.42' stroke-width='2' stroke-linecap='round' stroke-dasharray='7 7'/%3E%3C/svg%3E");--hand-rule-solid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='%23e2dac8' stroke-opacity='0.55' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font);font-weight:500;color:var(--ink);background-color:var(--paper);background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px),radial-gradient(ellipse 50% 35% at 10% 6%,rgba(var(--stain-rgb),.08),transparent 70%),radial-gradient(ellipse 40% 30% at 92% 14%,rgba(var(--stain-rgb),.06),transparent 70%),radial-gradient(ellipse 55% 45% at 82% 92%,rgba(var(--stain-rgb),.07),transparent 70%),radial-gradient(ellipse 45% 40% at 4% 80%,rgba(var(--stain-rgb),.06),transparent 70%),radial-gradient(140% 120% at 50% 40%,transparent 55%,rgba(var(--vignette-rgb),.12) 100%);background-size:var(--grid) var(--grid),var(--grid) var(--grid),100% 100%,100% 100%,100% 100%,100% 100%,100% 100%;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-attachment:scroll,scroll,fixed,fixed,fixed,fixed,fixed;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}button,input,textarea,select{font-weight:inherit}::selection{background:rgba(var(--highlight-rgb),.45)}.page{position:relative;display:flex;flex-direction:column;min-height:100vh;max-width:46rem;margin:0 auto;padding:env(safe-area-inset-top,0px) 1.5rem calc(2rem + env(safe-area-inset-bottom,0px))}.footer-reveal{margin-top:auto}.margin-rule{position:fixed;top:0;bottom:0;left:calc(var(--grid) * 2.5);width:2px;background:var(--margin-red);opacity:.45;pointer-events:none}@media(max-width:42rem){.margin-rule{display:none}}.doodle{position:absolute;color:var(--sepia);pointer-events:none;-webkit-user-select:none;user-select:none}.d-coffee{top:6rem;right:-10rem;width:10rem;opacity:.75}.d-coffee-img{mix-blend-mode:multiply;opacity:.55}:root[data-theme=dark] .d-coffee-img{mix-blend-mode:screen;filter:invert(1);opacity:.4}.d-planet{top:36rem;left:-11.5rem;width:9rem;opacity:.4;transform:rotate(-6deg)}.d-spiral{top:80rem;right:-8.5rem;width:6rem;opacity:.4;transform:rotate(12deg)}.d-plane{top:108rem;right:-12rem;width:9.5rem;opacity:.4}.d-pendulum{top:122rem;left:-11rem;width:8.5rem;opacity:.45;transform:rotate(-3deg)}.d-note{font-size:1rem;opacity:.55;text-align:center}.n-formula{top:88rem;left:-12rem;width:8rem;transform:rotate(-5deg);white-space:nowrap}.note-diagram{display:block;width:100%;margin-bottom:.2rem}@media(max-width:68rem){.doodle{display:none}}.notfound-plane{display:block;width:clamp(8rem,24vw,11rem);margin:3rem 0 0 .5rem;color:var(--sepia);opacity:.7;transform:rotate(-4deg)}.marker{color:var(--marker-ink);background:linear-gradient(100deg,rgba(var(--highlight-rgb),0) .8%,rgba(var(--highlight-rgb),.6) 2.8%,rgba(var(--highlight-rgb),.35) 8%,rgba(var(--highlight-rgb),.45) 50%,rgba(var(--highlight-rgb),.55) 96%,rgba(var(--highlight-rgb),0) 98.5%);border-radius:.7em .35em .8em .3em;padding:.1em .35em;margin:-.1em -.35em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.marker-blue{background:linear-gradient(100deg,rgba(var(--marker-blue-rgb),0) .8%,rgba(var(--marker-blue-rgb),.5) 2.8%,rgba(var(--marker-blue-rgb),.3) 8%,rgba(var(--marker-blue-rgb),.4) 50%,rgba(var(--marker-blue-rgb),.5) 96%,rgba(var(--marker-blue-rgb),0) 98.5%)}.marker-bold{font-weight:700}.marker-italic{font-style:italic}.reveal{opacity:0;transform:translateY(18px) rotate(-.25deg);transition:opacity .95s ease,transform .95s ease}.reveal.shown{opacity:1;transform:none}.collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .42s ease,opacity .3s ease}.collapse.open{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .42s ease,opacity .3s ease .12s}.collapse-inner{min-height:0;overflow:hidden}.collapse.open .collapse-inner{animation:hw-fade .4s ease .18s backwards}.sample-sheet .line{display:flex;gap:.75rem;align-items:baseline}.sample-sheet .speaker{flex-shrink:0;margin-right:0}.hw-body{position:relative;flex:1;min-width:0}.hw-ghost{visibility:hidden}.hw-live{position:absolute;top:0;right:0;bottom:0;left:0}.hw-word{animation:hw-fade .35s ease both}.sample-tools:not(.shown){visibility:hidden}.sample-tools.shown>*{animation:ink-in .7s ease backwards}.sample-tools.shown>:nth-child(2){animation-delay:1.3s}.sample-tools.shown>:nth-child(3){animation-delay:2.1s}.sample-tools.shown>:nth-child(4){animation-delay:2.9s}.sample-tools .choice-chip{cursor:default}.diagram-fig svg.paused path{animation-play-state:paused}.sample-note{color:var(--ink-faint);font-size:.95rem;text-align:center;margin-top:1.25rem}.squiggle-link{position:relative;text-decoration:none;font-weight:700}.squiggle-link:after{content:"";position:absolute;left:0;right:0;bottom:-.16em;height:.4em;background:var(--highlight);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8 Q 25 2, 50 7 T 100 7 T 150 6 T 217 7' fill='none' stroke='black' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / 100% 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8 Q 25 2, 50 7 T 100 7 T 150 6 T 217 7' fill='none' stroke='black' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / 100% 100%;opacity:0;transition:opacity .2s ease,transform .2s ease}.squiggle-link.active:after{opacity:1}.squiggle-link:hover:after,.squiggle-link:focus-visible:after{opacity:1;transform:translateY(1px) scaleY(1.25)}.hand-rule{height:8px;background:rgba(var(--ink-rgb),.24);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-dasharray='7 7'/%3E%3C/svg%3E") repeat-x left center / 220px 8px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-dasharray='7 7'/%3E%3C/svg%3E") repeat-x left center / 220px 8px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.hero>*{animation:ink-in .85s ease backwards}.hero>:nth-child(2){animation-delay:.25s}.hero>:nth-child(3){animation-delay:.55s}.hero>:nth-child(4){animation-delay:.85s}.hero>:nth-child(5){animation-delay:1.15s}.hero .squiggle path,.app-home .squiggle path{stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw .9s ease-in-out 1.3s forwards}.reveal:not(.shown) .footer-rule path{stroke-dasharray:1;stroke-dashoffset:1}.reveal.shown .footer-rule path{stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw 2.4s ease-in-out .15s forwards}.footer-rule.rule-drawn path{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.doodle{animation:doodle-fade 2s ease backwards}.d-planet{animation-delay:.5s}.d-spiral{animation-delay:.9s}.d-plane{animation-delay:.7s}.d-pendulum{animation-delay:1.1s}@keyframes ink-in{0%{opacity:0;transform:translateY(8px) rotate(-.3deg)}}@keyframes hw-fade{0%{opacity:0}}@keyframes rough-draw{to{stroke-dashoffset:0}}@keyframes dot-tap{0%,60%,to{opacity:.25}30%{opacity:1}}@keyframes doodle-fade{0%{opacity:0;transform:translateY(8px)}}@keyframes card-toss{0%{transform:perspective(900px) rotateX(0) rotate(0);opacity:1}18%{transform:perspective(900px) rotateX(28deg) rotate(-2.5deg)}34%{transform:perspective(900px) rotateX(13deg) rotate(3deg) translateY(-12px)}to{transform:rotate(19deg) translate(26px,150%) scale(.68);opacity:0}}.nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.75rem 0 0}@media(max-width:48rem){.nav-sticky{position:sticky;top:0;z-index:30;margin:calc(-1*env(safe-area-inset-top,0px)) -1.5rem 0;padding:calc(1rem + env(safe-area-inset-top,0px)) 1.5rem .6rem;background:var(--paper)}.nav-sticky .nav-rule{display:block;position:absolute;left:0;right:0;bottom:-3px;height:.5rem;color:rgba(var(--ink-rgb),.3);pointer-events:none}}.nav-rule{display:none}.wordmark{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-brand);font-size:1.6rem;font-weight:700;color:var(--ink);text-decoration:none;letter-spacing:.02em}.wordmark-logo{width:1.9rem;height:1.9rem;border-radius:50%;flex:none;transform:translateY(.08em)}.wordmark .tld{color:var(--margin-red);font-weight:400}.nav-right{display:flex;align-items:center;gap:1rem}.nav-links{display:flex;align-items:center;gap:1rem;view-transition-name:nav-links}.theme-toggle{display:inline-flex;background:none;border:none;padding:.2rem;cursor:pointer;color:var(--ink-soft);transition:color .15s ease,transform .15s ease}.theme-toggle:hover{color:var(--ink);transform:rotate(-10deg)}.theme-toggle svg{width:1.35rem;height:1.35rem;overflow:hidden;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tt-sun,.tt-moon{transform-box:fill-box;transform-origin:center;transition:transform .62s cubic-bezier(.34,1.42,.5,1),opacity .38s ease}.theme-anim .tt-sun,.theme-anim .tt-moon{transition:transform .62s cubic-bezier(.34,1.42,.5,1),opacity .38s ease!important}.tt-sun{transform:translateY(0) rotate(0);opacity:1}.tt-moon{transform:translateY(120%) rotate(50deg);opacity:0}.theme-toggle[data-dark=true] .tt-sun{transform:translateY(120%) rotate(-50deg);opacity:0}.theme-toggle[data-dark=true] .tt-moon{transform:translateY(0) rotate(0);opacity:1}.card.dropdown-list{position:absolute;top:calc(100% + .6rem);z-index:50;padding:.9rem 1.1rem;display:grid;gap:.5rem;text-align:left;animation:ink-in .2s ease backwards}.dropdown-list:before{width:3.2rem;height:1rem}.dropdown-right{right:0}.dropdown-list.dropdown-center{left:0;right:0;margin-inline:auto;width:max-content}.dropdown-list a,.dropdown-list button{display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;font-size:1rem;color:var(--ink);text-decoration:none;background:none;border:none;padding:0;text-align:left;cursor:pointer}.dropdown-list a:hover,.dropdown-list button:hover:not(:disabled){color:var(--blue-ink)}.dropdown-list svg{width:1rem;flex:none}.dropdown-list .menu-sub{display:none}.card.dropdown-list.menu-dialog{position:relative;top:auto;width:100%;max-width:22rem;padding:1.3rem 1.25rem 1.25rem;gap:.75rem}.menu-dialog a,.menu-dialog button{position:relative;padding:.15rem .2rem;border-radius:6px}.menu-dialog a:active,.menu-dialog button:active{background:rgba(var(--blue-ink-rgb),.08)}.menu-dialog :is(a,button):not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:calc(-.375rem - 4px);height:8px;background:rgba(var(--ink-rgb),.24);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-dasharray='7 7'/%3E%3C/svg%3E") repeat-x left center / 220px 8px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-dasharray='7 7'/%3E%3C/svg%3E") repeat-x left center / 220px 8px}.menu-dialog svg{width:1.15rem;color:var(--sepia)}.menu-dialog .menu-sub{padding-left:1.55rem}.dialog-backdrop.closing{animation:backdrop-out .45s ease forwards}.dialog-backdrop.closing .menu-dialog{transform-origin:top center;animation:dialog-toss .45s cubic-bezier(.55,0,.75,.35) forwards}@keyframes backdrop-out{to{opacity:0}}@keyframes dialog-toss{0%{transform:none;opacity:1}20%{transform:perspective(900px) rotateX(24deg) rotate(-2deg)}to{transform:rotate(12deg) translate(22px,90%) scale(.75);opacity:0}}.menu-dialog-title{margin:0;font-weight:700;color:var(--sepia);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-dialog a,.menu-dialog button{display:flex;flex-wrap:wrap}.menu-dialog .menu-sub{display:block;flex-basis:100%;font-size:.9rem;line-height:1.3;color:var(--sepia)}.menu-dialog .user-menu-id,.menu-dialog .menu-rule{display:none}.select{position:relative}.select-trigger{display:flex;align-items:center;justify-content:space-between;gap:.6rem;text-align:left;cursor:pointer}.select-placeholder{color:var(--ink-faint)}.select-chevron{width:.8rem;flex:none;color:var(--ink-soft);transition:transform .15s ease}.select-trigger[aria-expanded=true] .select-chevron{transform:rotate(180deg)}.select .card.dropdown-list{min-width:100%;width:max-content;max-width:20rem;padding:.75rem .6rem .75rem .9rem}.select .dropdown-list:before{display:none}.select-options{display:grid;gap:.45rem;max-height:15rem;overflow-y:auto;padding-right:.4rem}.select-option.picked{color:var(--blue-ink)}.select-check{width:1rem;flex:none}.hero{padding:5.5rem 0 4rem}.eyebrow{color:var(--margin-red);font-size:1.05rem;letter-spacing:.04em;margin-bottom:.75rem}h1{font-size:clamp(2.4rem,6vw,3.6rem);font-weight:700;line-height:1.2}.hero h1{max-width:16ch}.underlined{position:relative;white-space:nowrap}.squiggle{position:absolute;left:0;right:0;bottom:-.18em;width:100%;height:.22em;color:var(--highlight)}.lede{margin-top:1.5rem;font-size:1.2rem;color:var(--ink-soft);max-width:34rem}.cta-row{margin-top:2.25rem;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.cta-note{color:var(--ink-faint);font-size:.95rem;margin-top:.9rem}.waitlist-form{display:flex;gap:.75rem;flex-wrap:wrap;align-items:stretch}.waitlist-form .input{width:min(20rem,100%)}.waitlist-done{font-size:1.1rem;color:var(--blue-ink);line-height:2rem}.waitlist-error{width:100%;margin:0}.closing-form{display:flex;justify-content:center}.closing-form .waitlist-form{justify-content:center}.btn{display:inline-block;font-family:inherit;font-size:1.1rem;font-weight:700;color:var(--paper-card);background:var(--blue-ink);text-decoration:none;padding:.6rem 1.6rem;border:2px solid var(--ink);border-radius:255px 15px 225px/15px 225px 15px 255px;box-shadow:3px 3px rgba(var(--shadow-rgb),.25);transition:transform .12s ease,box-shadow .12s ease}.btn:hover{transform:translate(-1px,-1px) rotate(-.5deg);box-shadow:5px 5px rgba(var(--shadow-rgb),.25)}.btn:active{transform:translate(1px,1px);box-shadow:1px 1px rgba(var(--shadow-rgb),.25)}.btn:disabled{opacity:.5;cursor:default}.btn-light{background:var(--paper-card);color:var(--ink)}.btn-small{font-size:.95rem;padding:.3rem 1rem}.btn-wide{display:block;width:100%;text-align:center;border:2px solid var(--ink);cursor:pointer}.signin{color:var(--blue-ink);font-size:.95rem}.login{display:flex;justify-content:center;padding:5rem 0}.login-page{display:flex;flex-direction:column}.login-page .login{flex:1}.login-foot{text-align:center;padding:1.5rem 0;font-size:.85rem;color:var(--ink-faint)}.login-card{width:100%;max-width:24rem;text-align:center;animation:ink-in .45s ease backwards}.login-card h1{font-size:2rem}.login-sub{color:var(--ink-soft);margin:.25rem 0 1.5rem}.login-card form{display:grid;gap:.75rem}.login-card form .squiggle-link{justify-self:center}.input{font-family:inherit;font-size:1.05rem;color:var(--ink);background:var(--paper-card);border:1.5px solid var(--ink);border-radius:125px 10px 115px/10px 115px 10px 125px;padding:.5rem .9rem;width:100%}.divider{color:var(--ink-faint);font-size:.95rem;margin:1.25rem 0}.linkish{font-family:inherit;font-size:.9rem;color:var(--blue-ink);background:none;border:none;cursor:pointer;padding:0}.auth-error{color:var(--margin-red);margin-top:1rem}.consent-note{margin-top:1.5rem;font-size:.85rem;color:var(--ink-faint)}.consent-note a{color:inherit}.consent-note .squiggle-link{white-space:nowrap}.consent-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1.5rem;background:rgba(var(--shadow-rgb),.35)}.consent-card{width:100%;max-width:26rem;display:grid;gap:.9rem;text-align:center;animation:ink-in .45s ease backwards}.consent-card h2{font-size:1.6rem;color:var(--blue-ink)}.consent-sub{color:var(--ink-soft);margin-top:-.5rem}.consent-check{position:relative;display:flex;align-items:flex-start;gap:.6rem;text-align:left;cursor:pointer;color:var(--ink)}.consent-check input{position:absolute;margin:0;width:1.1rem;height:1.1rem;top:.3rem;opacity:0;cursor:pointer}.consent-box{flex:none;position:relative;top:.3rem;width:1.1rem;height:1.1rem;border:1.5px solid var(--ink);border-radius:4px;transition:transform .15s ease,border-color .15s ease}.consent-check:hover .consent-box{transform:rotate(-5deg)}.consent-check input:focus-visible+.consent-box{outline:2px solid var(--blue-ink);outline-offset:3px}.consent-box svg{position:absolute;top:1px;right:1px;bottom:1px;left:1px;opacity:0;transform:scale(.5);transition:opacity .12s ease,transform .15s ease}.consent-box path{fill:none;stroke:var(--blue-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.consent-check input:checked+.consent-box{border-color:var(--blue-ink)}.consent-check input:checked+.consent-box svg{opacity:1;transform:scale(1)}.consent-check a{color:var(--blue-ink)}.consent-card .squiggle-link{justify-self:center}.user-menu{position:relative;view-transition-name:user-menu}.user-ring{position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;pointer-events:none;z-index:1;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round}.user-ring path{stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw .55s ease-in-out forwards,ring-out .25s ease .62s forwards}.ink-in-btn{animation:hw-fade .4s ease .42s backwards}@keyframes ring-out{to{opacity:0}}.user-menu-btn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background:var(--paper-card);border:2px solid var(--ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;font-family:inherit;cursor:pointer;overflow:hidden;transition:transform .15s ease}.user-menu-btn:hover{transform:rotate(-4deg)}.user-avatar{width:100%;height:100%;object-fit:cover}.user-initial{font-size:1.15rem;font-weight:700;color:var(--blue-ink)}.user-menu-list{min-width:11rem;transform:rotate(.6deg)}.user-menu-id{font-size:.85rem;color:var(--ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-rule{margin:-.1rem 0}.app-home{padding:5rem 0}.app-home h1{max-width:16ch}.subject-form{display:flex;gap:.75rem;margin:1.5rem 0 3rem;max-width:36rem}@media(max-width:480px){.subject-form{flex-direction:column;gap:.5rem}}.subject-form .input{flex:1}.plan-line{color:var(--ink-faint);font-size:.95rem}.app-home .plan-line{margin:-1.5rem 0 2.5rem}.home-section{margin-bottom:3.5rem}.home-empty{text-align:center;padding:1.5rem 0 2rem;color:var(--ink-soft)}.empty-doodle{width:8.5rem;height:auto;color:var(--sepia);opacity:.7}.home-empty-line{margin-top:.5rem;font-size:1.25rem;color:var(--ink)}.home-empty-sub{margin-top:.35rem;color:var(--ink-faint)}.section-sub{color:var(--ink-soft);margin:-1rem 0 1.75rem}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:2rem}.home-card{display:flex;flex-direction:column;padding:1.5rem 1.75rem 1.25rem}.home-card-main{text-decoration:none;flex:1}.home-card h3{color:var(--blue-ink);font-size:1.25rem;margin-bottom:.35rem}.card-desc{color:var(--ink-soft);font-size:.95rem}.home-card-link{align-self:flex-start;margin-top:1rem;font-size:.9rem;color:var(--blue-ink)}.card-meta{color:var(--ink-faint);font-size:.85rem;margin-top:.75rem}.home-card{position:relative}.card-delete{position:absolute;top:.45rem;right:.6rem;padding:.25rem;background:none;border:none;font:inherit;font-size:.95rem;line-height:1;color:var(--ink-faint);cursor:pointer;opacity:0;transition:opacity .12s ease}.home-card:hover .card-delete,.card-delete:focus-visible{opacity:1}@media(hover:none){.card-delete{opacity:1}}.card-delete:hover{color:var(--margin-red)}.home-card.confirming .home-card-main,.home-card.confirming .home-card-link,.home-card.confirming .card-delete{visibility:hidden}.card-confirm{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem 1.75rem;display:flex;flex-direction:column;justify-content:center;gap:.9rem;color:var(--ink-soft);font-size:.95rem;overflow:hidden}.card-confirm-actions{display:flex;gap:.6rem}.card-confirm-delete{color:var(--margin-red)}.home-card.card-removing{pointer-events:none;transform-origin:top center;animation:card-toss .6s cubic-bezier(.55,0,.75,.35) forwards}.card-grid>.card-flying{position:relative;z-index:5}.notebook-summary{animation:ink-in .45s ease backwards}.summary-title{font-size:1.9rem;margin-bottom:1.5rem}.overview{border-left:3px solid var(--highlight);padding-left:1.25rem;margin-bottom:3rem}.overview .md{line-height:2rem}.overview-empty{color:var(--ink-soft);margin-bottom:2rem}.summary-plan{margin-bottom:3rem}.summary-plan .entries-label{margin-bottom:.75rem}.entries-label{color:var(--ink-faint);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.5rem}.entry,.entry-rule{margin-bottom:2.5rem}.entry-date{color:var(--margin-red);font-size:.95rem;margin-bottom:.75rem}.profile{max-width:38rem;padding:2.5rem 0 3rem}.profile>.back-link{display:inline-block;margin-bottom:1.5rem}.profile-id{display:flex;align-items:center;gap:1.1rem;margin-bottom:1rem}.profile-avatar,.profile-initial{width:4rem;height:4rem;flex-shrink:0;border:2px solid var(--ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;object-fit:cover;background:var(--paper-card)}.profile-initial{display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:700;color:var(--blue-ink)}.profile-id h1{font-size:1.9rem;line-height:1.2}.profile-email{color:var(--ink-faint)}.name-form{margin-top:.5rem;font-size:.95rem;color:var(--ink-soft)}.name-form-row{display:flex;align-items:center;gap:.6rem;margin-top:.4rem}.name-form .input{max-width:14rem;font-size:.95rem;padding:.35rem .75rem}.name-saved{color:var(--blue-ink);font-size:.9rem}.profile-section{padding-top:1.75rem}.profile-section .section-title{font-size:1.35rem;color:var(--blue-ink);margin-bottom:.5rem}.fair-use{margin-top:.75rem;max-width:22rem}.fair-use-bar{height:.5rem;border-radius:999px;background:rgba(var(--blue-ink-rgb),.14);overflow:hidden}.fair-use-fill{display:block;height:100%;border-radius:999px;background:var(--blue-ink);transition:width .4s ease}.fair-use-fill.full{background:var(--margin-red)}.fair-use-note{margin-top:.4rem;font-size:.9rem;color:var(--ink-soft)}.portrait-view{color:var(--ink-soft)}.portrait-sub{font-size:1rem;color:var(--ink);margin:.6rem 0 .15rem}.portrait-form{display:grid;gap:.35rem;margin-top:.75rem;font-size:.95rem}.portrait-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.portrait-chips .choice-chip{font-size:.9rem;padding:.1rem .8rem}.portrait-form label{color:var(--ink)}.portrait-form textarea.input{font-size:.95rem;padding:.4rem .75rem;resize:vertical;margin-bottom:.5rem}.profile-empty,.profile-legal{color:var(--ink-soft)}.admin-tabs{display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;margin:1.75rem 0 3rem}.admin-tab{color:var(--ink-soft);font-size:1.05rem;transition:color .15s ease}.admin-tab:hover,.admin-tab.active{color:var(--ink)}.admin-nav-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.5rem}.admin-nav-card{display:block;text-decoration:none;color:var(--ink);transition:transform .15s ease}.admin-nav-card h2{color:var(--blue-ink);margin-bottom:.4rem}.admin-nav-card p{color:var(--ink-soft);font-size:.95rem}.admin-nav-card:hover{transform:translateY(-3px) rotate(-.4deg)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.5rem}.stat-tile{display:flex;flex-direction:column;align-items:center;padding:1.25rem 1rem 1rem}.stat-tile:before{display:none}.stat-value{font-size:1.9rem;font-weight:700;color:var(--blue-ink)}.stat-label{color:var(--ink-soft);font-size:.9rem}.tool-rows{display:grid;gap:.75rem}.tool-row{display:flex;align-items:center;gap:1rem;padding:.6rem 1rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.15);border-radius:4px}.tool-name{flex:1}.tool-uses{color:var(--ink-faint);font-size:.9rem}.fb-summary{color:var(--ink-soft);margin-bottom:.75rem}.fb-filter{display:flex;gap:.5rem;margin-bottom:1rem}.fb-filter-btn{font-family:inherit;font-size:.9rem;line-height:1.6rem;color:var(--ink-soft);background:none;border:1.5px solid rgba(var(--ink-rgb),.25);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:0 .7rem;cursor:pointer}.fb-filter-btn.on{background:rgba(var(--highlight-rgb),.3);color:var(--ink)}.fb-row{align-items:baseline}.fb-mark{flex:none;font-weight:700}.fb-mark.up{color:var(--blue-ink)}.fb-mark.down{color:var(--margin-red)}.fb-body{flex:1;display:grid;gap:.25rem}.fb-reason{margin-left:.6rem;color:var(--margin-red);font-size:.85rem;border:1.5px solid rgba(var(--margin-red-rgb),.45);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:0 .5rem;white-space:nowrap}.fb-snippet{color:var(--ink-faint);font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fb-comment{justify-self:start;color:var(--ink);font-size:.95rem;font-style:italic;background:linear-gradient(transparent 15%,rgba(var(--highlight-rgb),.3) 15%,rgba(var(--highlight-rgb),.3) 90%,transparent 90%);padding:0 .3rem}.tool-shelves{background:none;border:none;padding:0;font:inherit;font-size:.9rem;color:var(--ink-soft);cursor:pointer}.tool-shelf-picker{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem .25rem}.shelf-tree{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0 1.5rem}.shelf-name{font-weight:700;color:var(--blue-ink)}.shelf-children{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;padding:.25rem 0 0 1.25rem}.shelf-child em{color:var(--ink-faint);font-size:.85rem}.add-resource{margin-top:1rem}.add-resource summary{cursor:pointer;color:var(--blue-ink)}.add-resource-form{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem;max-width:34rem}.add-resource-form input:not([type=checkbox]),.add-resource-form .select-trigger{font-family:inherit;font-size:.95rem;color:var(--ink);background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.25);border-radius:4px;padding:.45rem .7rem}.add-resource-shelves{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.add-resource-shelves-label{font-size:.85rem;color:var(--ink-faint);margin-right:.35rem}.add-resource-check{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.usage-table{width:100%;max-width:44rem;border-collapse:collapse;margin-bottom:1.25rem;font-size:.95rem}.usage-table th,.usage-table td{text-align:left;padding:.35rem .75rem;border-bottom:1px solid rgba(var(--ink-rgb),.15)}.usage-table th{color:var(--ink-faint);font-weight:500;font-size:.85rem}.usage-table .num{text-align:right;font-variant-numeric:tabular-nums}.trace-row{width:100%;font-family:inherit;font-size:inherit;color:var(--ink);text-decoration:none;cursor:pointer}.trace-row:hover{background:rgba(var(--blue-ink-rgb),.05)}.insp{max-width:52rem}.insp-back{display:inline-block;margin-bottom:1rem;font-size:.95rem}.insp-meta{color:var(--ink-faint);margin-top:-.5rem}.insp-totals{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:.75rem 0 1.5rem;padding:.85rem 1.1rem;background:rgba(var(--blue-ink-rgb),.05);border:1px solid rgba(var(--ink-rgb),.15);border-radius:6px;font-variant-numeric:tabular-nums}.insp-timeline{display:flex;flex-direction:column;gap:.85rem}.insp-run{padding:.45rem .75rem;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--ink-faint);background:rgba(var(--ink-rgb),.04);border-left:2px solid rgba(var(--blue-ink-rgb),.4);border-radius:0 4px 4px 0}.insp-run-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .9rem}.insp-run-task{font-weight:700;color:var(--blue-ink)}.insp-run-model{font-family:ui-monospace,monospace}.insp-run-time{margin-left:auto}.insp-step{margin-top:.5rem;padding-left:.75rem;border-left:2px solid rgba(var(--ink-rgb),.12)}.insp-step-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem}.insp-step-tool{font-weight:700;color:var(--ink)}.insp-step-out{margin-top:.2rem;color:var(--ink-soft)}.insp-sub{margin-top:.4rem;padding:.35rem .6rem;background:rgba(var(--blue-ink-rgb),.05);border-radius:4px}.insp-io{margin-top:.4rem}.insp-msg{padding:.6rem .9rem;border-radius:6px}.insp-msg.flagged{background:rgba(var(--highlight-rgb),.28);box-shadow:inset 3px 0 0 var(--margin-red);animation:ink-in .45s ease backwards}.insp-flag{color:var(--margin-red)}.insp-mark{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:.6rem;font-size:.9rem}.insp-mark.up{color:var(--blue-ink)}.insp-mark.down{color:var(--margin-red)}.insp-mark svg{width:1em;height:1em;align-self:center}.insp-mark-note{flex-basis:100%;color:var(--ink);font-style:italic;background:linear-gradient(transparent 15%,rgba(var(--highlight-rgb),.3) 15%,rgba(var(--highlight-rgb),.3) 90%,transparent 90%);padding:0 .3rem;justify-self:start;width:fit-content}.insp-msg-user{background:rgba(var(--highlight-rgb),.14)}.insp-msg-tool{border:1px dashed rgba(var(--ink-rgb),.25)}.insp-role{display:flex;justify-content:space-between;font-size:.75rem;color:var(--ink-faint);margin-bottom:.35rem;text-transform:lowercase}.insp-time{font-variant-numeric:tabular-nums}.insp-text{white-space:pre-wrap}.insp-caption{font-size:.85rem;color:var(--ink-faint);margin-bottom:.5rem}.insp-artifact{margin:.25rem 0}.insp-artifact .diagram-fig{width:min(28rem,100%)}.insp-artifact .diagram-fig.timeline-fig{width:min(19rem,100%)}.insp-artifact .diagram-fig.periodic-fig{width:100%}.insp-artifact svg path{stroke-linecap:round;stroke-linejoin:round}.insp-raw{margin-top:.5rem;font-size:.85rem}.insp-raw summary{cursor:pointer;color:var(--ink-faint)}.insp-raw pre{margin-top:.4rem;padding:.75rem;white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.8rem;line-height:1.45;background:rgba(var(--ink-rgb),.05);border-radius:4px}.voice-card{padding:1.25rem 1.5rem}.voice-card h2{color:var(--blue-ink);font-size:1.15rem;margin-bottom:.25rem}.voice-hint{color:var(--ink-soft);font-size:.9rem;margin-bottom:.75rem}.pg-thread{margin-top:1.5rem;gap:1.5rem}.pg-run{display:flex;flex-direction:column;gap:.85rem}.pg-older{align-self:center;padding:.35rem .9rem;font:inherit;font-size:.85rem;color:var(--ink-faint);background:none;border:1px dashed rgba(var(--ink-rgb),.25);border-radius:6px;cursor:pointer}.pg-older:hover{color:var(--ink)}.pg-older-hint{align-self:center;font-size:.85rem;color:var(--ink-faint)}.pg-form{display:grid;gap:.75rem;padding:1.25rem 1.5rem}.pg-form:before{display:none}.pg-controls{display:flex;flex-wrap:wrap;gap:1rem}.pg-field{display:grid;gap:.25rem;font-size:.85rem;color:var(--ink-faint)}.pg-field .input{min-width:12rem}.pg-desc{margin-top:0}.pg-prompt{resize:vertical}.pg-form .btn{justify-self:start}.chat-page{position:relative;height:100dvh;display:flex;flex-direction:column;background:var(--paper-card);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.page-edge{position:fixed;top:env(safe-area-inset-top,0px);bottom:0;width:2px;background:rgba(var(--margin-red-rgb),.3);pointer-events:none;z-index:1}.page-edge.left{left:max(1rem,calc(50% - 33rem))}.page-edge.right{right:max(1rem,calc(50% - 33rem))}.chat-nav{position:relative;z-index:2;width:100%;max-width:66rem;margin:0 auto;display:grid;grid-template-columns:auto auto 1fr;column-gap:.4rem;align-items:end;padding:0rem 1rem .6rem;background:var(--paper-card)}.chat-nav-rule{position:absolute;z-index:1;bottom:0;left:50%;width:100vw;transform:translate(-50%);height:.5rem;color:rgba(var(--ink-rgb),.3);pointer-events:none}.bookmark-tab{--tilt: 0deg;position:relative;display:inline-flex;align-items:center;gap:.55rem;font-family:inherit;font-size:1rem;line-height:1.5;text-decoration:none;padding:.55rem .8rem .45rem;margin-bottom:-.35rem;background:var(--paper-wash);border:1.5px solid rgba(var(--ink-rgb),.22);border-bottom:0;border-radius:.5rem .7rem 0 0/1.15rem .95rem 0 0;box-shadow:1px -1px rgba(var(--shadow-rgb),.1);cursor:pointer;transform:rotate(var(--tilt));transform-origin:bottom center;transition:transform .15s ease,box-shadow .15s ease}.bookmark-tab:after{content:"";position:absolute;top:100%;left:-1.5px;right:-1.5px;height:0;background:inherit;border-inline:1.5px solid rgba(var(--ink-rgb),.22);transition:height .15s ease}.bookmark-tab:hover,.bookmark-tab[aria-expanded=true]{transform:rotate(var(--tilt)) translateY(-3px);box-shadow:1px -2px rgba(var(--shadow-rgb),.14)}.bookmark-tab:hover:after,.bookmark-tab[aria-expanded=true]:after{height:3px}.chat-nav .nav-left .bookmark-tab{--tilt: -1.1deg;font-size:1rem}.chat-nav .sheet-menu-btn{--tilt: .8deg}@media(max-width:48rem){.chat-nav{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.4rem}.chat-nav .chat-menu{min-width:0;max-width:100%}.sheet-menu-btn{max-width:100%}.sheet-menu-btn .sheet-label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-nav-right .wordmark{display:none}}.chat-nav-right{justify-self:end;align-self:center;display:flex;align-items:center;gap:.9rem}.chat-nav-right .theme-toggle,.chat-nav-right .chat-settings-btn{position:relative;top:.2rem}.back-link{color:var(--blue-ink);text-decoration:none;font-size:1.05rem}.nav-left{display:flex;align-items:baseline;gap:1.25rem;justify-self:start}.chat-menu{position:relative;justify-self:start;display:flex}.sheet-menu-btn{color:var(--ink-soft);background:rgba(var(--highlight-rgb),.3)}.sheet-menu-sep{width:1.5px;align-self:stretch;margin:.15rem 0;background:rgba(var(--ink-rgb),.22)}.sheet-menu-caret{width:.7rem;height:.45rem;fill:none;stroke:var(--ink-soft);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.sheet-menu-btn[aria-expanded=true] .sheet-menu-caret{transform:rotate(180deg)}.chat-menu .dropdown-list{min-width:12rem;transform:rotate(-.6deg)}.chat-menu-end{color:var(--margin-red)}.chat-menu-end:disabled{opacity:.5;cursor:default}.sheet-label-text{font-weight:600}.line.prev-entry .speaker{color:var(--ink-faint)}.prev-entry-btn{display:inline-flex;align-items:center;gap:.5rem;background:none;border:none;padding:0;font:inherit;line-height:2rem;color:var(--ink-faint);cursor:pointer}.prev-entry-btn:hover{color:var(--ink-soft)}.prev-entry-pending{line-height:2rem;color:var(--ink-faint)}.prev-entry-btn[aria-expanded=true] .sheet-menu-caret{transform:rotate(180deg)}.prev-entry-page{border-left:3px solid rgba(var(--highlight-rgb),.6);padding-left:1.25rem;margin-top:1rem}.kept-page .md{line-height:2rem}.kept-page .md h1{font-size:1.35rem;line-height:2rem;margin-bottom:2rem}.kept-date{color:var(--ink-faint);font-size:.95rem;line-height:2rem;margin-top:2rem}.ai-note{color:var(--ink-faint);font-size:.9rem;line-height:2rem;margin-top:2rem}.page-date{color:var(--ink-faint);font-size:.9rem;margin-left:.75rem}.kept-page{animation:ink-in .45s ease backwards}.entry-marks{display:flex;align-items:center;gap:.6rem;line-height:2rem;margin-bottom:2rem}.entry-marks .act-btn svg{width:1.3rem;height:1.3rem}.act-thanks{color:var(--ink-faint);font-style:italic}.act-thanks .act-said{margin-left:.4rem}.line-actions{display:inline-flex;align-items:center;gap:.6rem;height:2rem;line-height:2rem;vertical-align:bottom;margin-left:.6rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s .18s}.line.enaria .md,.line.enaria .md>p:last-child{display:inline}.line.enaria .md>*+p:last-child:before{content:"";display:block;height:2rem}.line.enaria:hover .line-actions,.line-actions:focus-within,.line-actions.show{opacity:1;visibility:visible;transition:opacity .18s ease}.act-btn{display:inline-flex;align-items:center;gap:.35rem;background:none;border:none;padding:0 .2rem;font-family:inherit;font-size:1rem;line-height:2rem;color:var(--ink-faint);cursor:pointer;transition:color .15s ease,transform .15s ease}.act-btn:hover{color:var(--ink-soft);transform:rotate(-6deg)}.act-btn.on{color:var(--blue-ink)}.act-btn.bad.on{color:var(--margin-red)}.act-btn svg{width:1.15rem;height:1.15rem}.act-said{color:var(--ink-faint);font-size:.85rem;font-style:italic}.mark-dialog{width:min(24rem,100%);animation:ink-in .3s ease backwards}.mark-dialog .menu-dialog-title{margin-bottom:.5rem}.mark-dialog-sub{color:var(--ink-soft);font-size:.95rem;line-height:1.6rem;margin-bottom:1.25rem}.mark-choices{margin-bottom:1.5rem;animation-delay:90ms}.mark-choices .choice-chip.on{background:rgba(var(--blue-ink-rgb),.1)}.mark-dialog-foot{margin-top:1.5rem;margin-bottom:0}.mark-nevermind{background:none;border:none;padding:0;font-family:inherit;font-size:.9rem;color:var(--ink-faint);cursor:pointer}.mark-nevermind:hover{color:var(--margin-red)}.act-note{font-family:inherit;font-size:.95rem;line-height:1.75rem;color:var(--ink);background:none;border:none;border-bottom:1.5px dashed rgba(var(--ink-rgb),.35);width:min(20rem,100%)}.act-note:focus{outline:none;border-bottom-color:var(--blue-ink)}.act-note::placeholder{color:var(--ink-faint)}.cut-note{display:block;margin-top:.1rem;font-size:.85rem;font-style:italic;color:var(--ink-faint)}.chat-settings{position:relative;display:inline-flex}.chat-settings-btn{display:inline-flex;background:none;border:none;padding:.2rem;cursor:pointer;color:var(--ink-soft);transition:color .15s ease,transform .15s ease}.chat-settings-btn:hover,.chat-settings-btn[aria-expanded=true]{color:var(--ink)}.chat-settings-btn:hover{transform:rotate(-8deg)}.chat-settings-btn svg{width:1.35rem;height:1.35rem}.chat-settings .dropdown-list{min-width:15rem}.dropdown-list .marks-toggle{display:none}.menu-dialog .marks-toggle{display:flex}.chat-settings .dropdown-list button{white-space:nowrap}.chat-settings .dropdown-list svg{width:1.05em;height:1.05em;vertical-align:-.15em;margin-right:.35rem}.chat-settings .dropdown-list .setting-on{color:var(--blue-ink)}.call-icon{transition:transform .2s ease}.call-icon.down{transform:rotate(133deg)}.chat-settings .dropdown-list button:has(.call-icon.down){color:var(--margin-red)}@media(prefers-reduced-motion:reduce){.call-icon{transition:none}}.page-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-family:inherit;font-size:1rem;color:var(--blue-ink);background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.2);border-radius:4px;padding:.6rem 1rem;cursor:pointer;text-align:left}.page-row:hover{background:rgba(var(--blue-ink-rgb),.06)}.page-row-title{flex:1}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:rgba(var(--shadow-rgb),.5);display:flex;align-items:center;justify-content:center;padding:2rem 1rem;animation:hw-fade .22s ease backwards}.page-dialog{position:relative;width:min(44rem,100%);max-height:85vh;overflow-y:auto;background:var(--paper-card);border-radius:6px;box-shadow:0 12px 48px rgba(var(--shadow-rgb),.35);padding:2.5rem 2.5rem 1.5rem}.dialog-close{position:absolute;top:.75rem;right:1rem;background:none;border:none;font-size:1.6rem;color:var(--ink-faint);cursor:pointer;transition:color .15s ease,transform .15s ease}.dialog-close:hover{color:var(--ink);transform:rotate(-8deg)}.dialog-close svg{display:block;width:1.05rem;height:1.05rem}.plan-dialog{display:flex;flex-direction:column;width:min(44rem,100%);max-height:85vh;padding:0}.plan-dialog-head{flex:none;padding:1.5rem 2rem 0}.plan-dialog-rule{flex:none;height:8px;margin:1.25rem 2rem 0;background:var(--hand-rule-solid) repeat-x left center / 220px 8px}.plan-dialog-body{flex:1;min-height:0;overflow-y:auto;padding:1.5rem 2rem}.plan-dialog-head .plan-section{margin-bottom:0}.plan-dialog-title{font-size:1.5rem;font-weight:700;color:var(--sepia);margin-bottom:1.5rem}.plan-section{margin-bottom:1.75rem}.plan-label{color:var(--ink-faint);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem}.plan-goals,.plan-covered{padding-left:1.4rem}.plan-goals li,.plan-covered li{line-height:1.9rem}.plan-covered,.plan-empty{color:var(--ink-soft)}.plan-now{margin-bottom:1.75rem}.plan-checklist{list-style:none;padding:0;margin:0}.plan-step{display:flex;align-items:baseline;gap:.65rem;line-height:2rem}.plan-box{flex:none;position:relative;top:.12em;width:.85rem;height:.85rem;border:1.5px solid var(--ink-soft);border-radius:3px}.plan-box svg{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;overflow:visible}.plan-box svg path{fill:none;stroke:var(--highlight);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.plan-step.done .plan-step-title{color:var(--ink-soft);text-decoration:line-through;text-decoration-thickness:1px}.plan-step.todo{color:var(--ink-faint)}.plan-step.todo .plan-box{border-color:var(--ink-faint)}.plan-step.current .plan-step-title{background:linear-gradient(transparent 68%,rgba(var(--highlight-rgb),.35) 68%,rgba(var(--highlight-rgb),.35) 94%,transparent 94%)}.plan-step-now{color:var(--margin-red);font-size:.85rem;white-space:nowrap}.plan-update-note{max-width:26rem;background:var(--paper-card);border-radius:4px;box-shadow:2px 3px 10px rgba(var(--shadow-rgb),.12);padding:1rem 1.25rem;transform:rotate(-.5deg)}.plan-update-caption{color:var(--margin-red);font-size:.9rem;margin-bottom:.5rem}.plan-update-note .plan-step{line-height:1.75rem;font-size:.95rem}.chat-sheet{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.chat-scroll{flex:1;min-height:0;overflow-y:auto}.jump-down{position:absolute;left:50%;bottom:1.25rem;transform:translate(-50%);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font:inherit;font-size:1.15rem;color:var(--blue-ink);background:var(--paper-card);border:1.5px solid rgba(var(--ink-rgb),.35);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;box-shadow:0 2px 8px rgba(var(--ink-rgb),.12);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}.jump-down.shown{opacity:1;visibility:visible;transition:opacity .28s ease}.chat-lines{position:relative;min-height:100%;background-image:repeating-linear-gradient(transparent,transparent calc(2rem - 1px),rgba(var(--blue-ink-rgb),.14) calc(2rem - 1px),rgba(var(--blue-ink-rgb),.14) 2rem)}.chat-column{max-width:66rem;margin:0 auto;padding:2rem 2.5rem 4rem;display:flow-root}.chat-column [data-snap]{padding-bottom:var(--snap, 0px)}.chat-column .line{position:relative;padding-left:4.5rem;line-height:2rem;margin-bottom:2rem}.chat-column .speaker{position:absolute;left:0;top:0}@media(max-width:48rem){.chat-column{padding:2rem 1.6rem 4rem}.chat-column .line{padding-left:0}.chat-column .speaker{display:none}.chat-column .line-actions{opacity:.65;visibility:visible}.marks-off .chat-column .line-actions{display:none}}.chat-margins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cm-doodle{position:absolute;display:none;color:var(--sepia);opacity:.35}@media(min-width:86rem){.cm-doodle{display:block}}.chat-column .line.fresh{animation:ink-in .26s ease-out backwards}.line .plain{white-space:pre-wrap}.md{flex:1;min-width:0}.md :where(p,ul,ol){margin:0}.md>*+*{margin-top:2rem}.md ul,.md ol{padding-left:1.4rem}.md li{line-height:2rem}.md li::marker{color:var(--ink-soft)}.md h1,.md h2,.md h3,.md h4{font-size:1.05em;line-height:2rem;font-weight:700}.md a{color:var(--blue-ink)}.md code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;background:rgba(var(--ink-rgb),.07);padding:.05em .35em;border-radius:4px}.md pre{overflow-x:auto;background:rgba(var(--ink-rgb),.05);padding:1rem;border-radius:4px;line-height:2rem}.md pre code{background:none;padding:0}.figure-row{display:flex;justify-content:center;clear:both;margin-bottom:2rem}.chat-column .figure-row:not(.fig-side) .diagram-fig{width:min(46rem,100%)}@media(min-width:48rem){.figure-row.fig-side{float:right;clear:right;width:min(45%,24rem);margin-left:2rem;margin-bottom:0rem}.figure-row.fig-side:has(+.figure-row:not(.fig-side)):not(:has(.timeline-fig):has(+.figure-row .map-fig)){float:none;width:auto;margin-left:0;margin-bottom:2rem}.figure-row.fig-side:has(.timeline-fig)~.figure-row:not(.fig-side):has(.map-fig){clear:none}}.chat-column .figure-row .diagram-fig.timeline-fig{width:min(21rem,100%)}@media(min-width:48rem){.figure-row.fig-side:has(.diagram-fig.timeline-fig){width:min(21rem,45%)}.figure-row.fig-side:has(.diagram-fig.instr-fig){width:min(16rem,45%)}}.figure-row.fresh{display:grid;grid-template-columns:100%;justify-items:center;animation:unfold .45s ease-out}.figure-row.fresh>*{min-height:0;animation:ink-in .4s ease-out .12s backwards}@keyframes unfold{0%{grid-template-rows:0fr;margin-bottom:0;overflow:hidden}to{grid-template-rows:1fr;margin-bottom:2rem;overflow:hidden}}.diagram-fig{width:min(34rem,100%);margin:0}.diagram-fig svg{display:block;width:100%;height:auto;shape-rendering:geometricPrecision}.figure-row svg path{stroke-linecap:round;stroke-linejoin:round}.diagram-fig text{font-family:inherit;font-size:13px;font-weight:600;paint-order:stroke;stroke:var(--paper-card);stroke-width:4px;stroke-linejoin:round}.diagram-fig figcaption{text-align:center;color:var(--ink-soft);font-size:.95rem;line-height:2rem}.scene-controls{display:flex;align-items:baseline;justify-content:center;gap:.75rem;line-height:2rem}.scene-btn{font-family:inherit;font-size:1rem;color:var(--blue-ink);background:none;border:1.5px solid var(--blue-ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;width:1.6rem;height:1.6rem;line-height:1;cursor:pointer;align-self:center}.scene-btn:hover:not(:disabled){background:rgba(var(--blue-ink-rgb),.08)}.scene-btn:disabled{opacity:.3;cursor:default}.scene-cap{color:var(--ink-soft);font-size:.95rem}.scene-count{color:var(--ink-faint);font-size:.8rem;white-space:nowrap}.rough-path{stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw 1.4s ease forwards}.sprite-fill{opacity:0;animation:sprite-ink .7s ease forwards}@keyframes sprite-ink{to{opacity:1}}.chat-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;background:var(--paper-card);color:var(--sepia);transition:opacity .42s ease}.chat-loader.leaving{opacity:0;pointer-events:none}.chat-loader.entering{animation:hw-fade .42s ease both}.loader-book{width:min(200px,46vw);height:auto}.loader-book path{stroke-dasharray:1;stroke-dashoffset:1;animation:loader-draw 2.6s ease-in-out infinite}.loader-book path:nth-child(2){animation-delay:.16s}.loader-book path:nth-child(3){animation-delay:.32s}.loader-book path:nth-child(4),.loader-book path:nth-child(5){animation-delay:.46s}@keyframes loader-draw{0%{stroke-dashoffset:1;opacity:0}12%{opacity:1}55%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.loader-caption{font-size:1.05rem;color:var(--ink-faint)}.chat-page:not(.ready) .chat-nav,.chat-page:not(.ready) .chat-scroll,.chat-page:not(.ready) .composer-dock{opacity:0}.chat-page.ready .chat-nav{animation:chat-settle .72s ease forwards}.chat-page.ready .chat-scroll{animation:chat-settle .82s ease 90ms backwards}.chat-page.ready .composer-dock{animation:chat-settle .82s ease .17s backwards}@keyframes chat-settle{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.tool-fig svg{display:block;width:100%;height:auto}.tool-fig text{font-family:inherit}.tool-fig figcaption{margin-top:.5rem;color:var(--ink-soft);font-size:.95rem;text-align:center}.tool-fig .scene-controls{padding:.4rem 0 0}.fig-fresh{animation:ink-in .4s ease-out backwards}.tool-pill{font-family:inherit;font-size:.9rem;color:var(--ink);background:rgba(var(--highlight-rgb),.4);border:1.5px solid rgba(var(--ink-rgb),.55);border-radius:999px 12px 999px 14px/14px 999px 12px;padding:.15rem 1rem;margin-top:.75rem;cursor:pointer;transform:rotate(-.8deg)}.tool-pill:hover{background:rgba(var(--highlight-rgb),.55)}.ink-note{position:relative;padding-left:34px;font-size:.88rem;line-height:1.5}.ink-note svg{position:absolute;left:0;top:.15em;width:28px;height:20px}.ink-note svg path{stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round}.ink-note-amber{color:var(--sepia);transform:rotate(-.8deg)}.ink-note-red{color:var(--margin-red);transform:rotate(.6deg)}.ink-note-green{color:var(--green-ink);transform:rotate(-.5deg)}.ink-note-blue{color:var(--blue-ink);transform:rotate(.5deg)}.fig-src{display:block;font-size:.72rem;color:var(--ink-faint);margin-top:.1rem}.lab-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.7rem}.lab-controls .btn[aria-pressed=true]{background:rgba(var(--ink-rgb),.12);color:var(--ink)}.lab-controls input[type=range]{flex:1;min-width:90px;accent-color:var(--sepia)}.lab-epoch{font-size:.82rem;color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.lab-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.lab-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.15rem .55rem;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--ink-soft);border:1px dashed rgba(var(--ink-rgb),.28);border-radius:6px}.lab-chip b{color:var(--ink)}.lab-chip.bad{color:var(--margin-red);border-color:rgba(var(--margin-red-rgb),.5)}.lab-decline{padding:.8rem 1rem;border:1.5px dashed rgba(var(--margin-red-rgb),.5);border-radius:6px;background:rgba(var(--margin-red-rgb),.08);color:var(--margin-red);font-size:.95rem}.tool-card{width:min(36rem,100%);background:rgba(var(--blue-ink-rgb),.04);border:1.5px solid rgba(var(--ink-rgb),.25);border-radius:255px 15px 225px/15px 225px 15px 255px;padding:1.5rem 1.75rem}.tool-title{font-weight:700;color:var(--blue-ink);margin-bottom:1rem}.quiz-q{margin-bottom:1.25rem}.quiz-prompt{margin-bottom:.5rem}.quiz-options{margin-bottom:0;animation:none}.choice-chip.picked{background:var(--blue-ink);color:var(--paper-card)}.choice-chip:disabled{cursor:default;opacity:.75}.we-step{display:flex;gap:.75rem;align-items:baseline;margin-top:1rem;animation:ink-in .26s ease-out backwards}.we-num{flex-shrink:0;width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;color:var(--blue-ink);border:1.5px solid var(--blue-ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%}.we-more{margin-top:1.25rem;border:2px solid var(--ink);cursor:pointer}.we-done{margin-top:1rem;color:var(--ink-faint);font-size:.9rem;text-align:center}.flashcards{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:min(36rem,100%)}.flashcard{position:relative;width:11rem;height:8.5rem;padding:0;background:none;border:none;font-family:inherit;font-size:.98rem;color:var(--ink);cursor:pointer;perspective:700px;transform:rotate(-.8deg)}.flashcard:nth-child(2n){transform:rotate(.7deg)}.flashcard-inner{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .42s ease}.flashcard.flipped .flashcard-inner{transform:rotateY(180deg)}.flashcard-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.9rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--paper-card);border:1.5px solid rgba(var(--ink-rgb),.35);border-radius:8px 5px 9px 4px;box-shadow:var(--shadow)}.flashcard-face.back{transform:rotateY(180deg);background:var(--paper-wash)}.flashcard-text{overflow-y:auto;max-height:5.4rem}.flashcard-text.long{font-size:.82rem;line-height:1.35}.flashcard-hint{font-size:.72rem;color:var(--ink-faint)}@media(prefers-reduced-motion:reduce){.flashcard-inner{transition:none}}.choice-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;animation:ink-in .26s ease-out backwards}.choice-chip{font-family:inherit;font-size:1rem;color:var(--blue-ink);background:var(--paper-card);border:1.5px solid var(--blue-ink);border-radius:125px 10px 115px/10px 115px 10px 125px;padding:.2rem 1.1rem;cursor:pointer;transition:transform .12s ease,background .12s ease}.choice-chip:hover{background:rgba(var(--blue-ink-rgb),.08);transform:rotate(-1deg)}.thinking{color:var(--ink-faint)}.thinking-dot{animation:dot-tap 1.5s ease-in-out infinite}.thinking-dot:nth-of-type(2){animation-delay:.25s}.thinking-dot:nth-of-type(3){animation-delay:.5s}.recipe-fig{width:min(34rem,100%);padding:1.3rem 1.6rem 1.1rem}.recipe-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.recipe-title{font-weight:700;color:var(--blue-ink);font-size:1.1rem}.recipe-serves{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--ink-soft)}.recipe-serves .scene-btn{width:1.5rem;height:1.5rem;font-size:1.1rem}.recipe-ing{list-style:none;display:grid;gap:.3rem;padding:.75rem 0;margin:0 0 .5rem;border-top:1px dashed rgba(var(--ink-rgb),.2);border-bottom:1px dashed rgba(var(--ink-rgb),.2)}.recipe-qty{display:inline-block;min-width:5.5rem;color:var(--sepia);font-family:var(--font-brand);font-variant-numeric:tabular-nums}.recipe-steps{list-style:none;display:grid;gap:.7rem;padding:0;margin:.5rem 0 0}.recipe-steps li{display:flex;gap:.7rem;align-items:baseline}.recipe-num{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--blue-ink);border:1.5px solid var(--blue-ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%}.recipe-why{margin-top:1rem}.recipe-label{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sepia);font-weight:700}.recipe-safety{margin-top:.9rem;color:var(--margin-red);font-size:.92rem}.recipe-allergens{margin-top:.4rem;font-size:.8rem;color:var(--ink-faint)}.sticky-note{position:relative;width:min(24rem,100%);background:rgba(var(--highlight-rgb),.3);padding:1rem 1.25rem;border-radius:2px;box-shadow:var(--shadow);transform:rotate(-1.2deg);line-height:1.6}.sticky-pin{position:absolute;top:-.95rem;left:50%;transform:translate(-50%) rotate(12deg);color:var(--margin-red)}.sticky-pin svg{width:1.5rem}.sticky-note .md>*+*{margin-top:.5rem}.sticky-note .md li{line-height:1.6}.pins-panel{position:absolute;top:4.25rem;left:50%;transform:translate(-50%);z-index:5;width:min(28rem,90%);max-height:60vh;overflow-y:auto;display:grid;gap:1.25rem;padding:1.5rem 1.25rem 1.25rem;background:var(--paper);border:1.5px solid rgba(var(--ink-rgb),.25);border-radius:6px;box-shadow:var(--shadow)}.pins-panel .sticky-note{width:100%;transform:rotate(-.6deg)}.pins-panel .sticky-note:nth-child(2n){transform:rotate(.5deg)}.paper-scrap{position:relative;margin:1.6rem 0 0;background:var(--paper-card);border:1px solid var(--ink);border-radius:255px 12px 225px 15px/15px 225px 18px 255px;box-shadow:var(--shadow)}.squared-paper{--sq: 22px;position:relative;margin:.75rem 0 0;background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px);background-size:var(--sq) var(--sq);background-color:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:6px;box-shadow:var(--shadow);overflow:hidden}.squared-paper.sq-ruled:before{content:"";position:absolute;top:0;bottom:0;left:1.6rem;width:1.5px;background:rgba(var(--margin-red-rgb),.5);pointer-events:none}.diagram-fig.sketch-graph{padding:.8rem .9rem .5rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:255px 14px 235px 15px/15px 235px 14px 255px;box-shadow:var(--shadow)}.resource-cards{display:flex;flex-wrap:wrap;gap:1rem;width:min(46rem,100%)}.resource-card{flex:1 1 15rem;display:flex;flex-direction:column;gap:.2rem;padding:.85rem 1.1rem;background:var(--paper-card);border:1.5px solid rgba(var(--ink-rgb),.3);border-radius:175px 12px 165px/12px 165px 12px 175px;box-shadow:var(--shadow);text-decoration:none;color:var(--ink);transform:rotate(-.4deg);transition:transform .12s ease}.resource-card:nth-child(2n){transform:rotate(.4deg)}.resource-card:hover{transform:rotate(0) translateY(-2px)}.resource-title{font-weight:700;color:var(--blue-ink)}.resource-source{font-size:.72rem;color:var(--ink-faint);text-transform:lowercase}.resource-why{font-size:.9rem}.taped-resource{width:min(46rem,100%);padding:.9rem .9rem .6rem;transform:rotate(-.5deg)}.tape{position:absolute;top:-.55rem;width:4.5rem;height:1.4rem;background:color-mix(in srgb,var(--highlight) 45%,var(--paper-card));box-shadow:0 1px 2px rgba(var(--shadow-rgb),.15)}.tape-tl{left:-1.1rem;transform:rotate(-38deg)}.tape-tr{right:-1.1rem;transform:rotate(38deg)}.taped-img{display:block;width:100%;max-height:32rem;object-fit:contain;background:#fff}.taped-caption{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding-top:.5rem;font-size:.9rem}.taped-caption .squiggle-link{align-self:flex-start}.taped-credit{font-size:.7rem;color:var(--ink-faint)}.try-open{display:block;width:100%;padding:2.2rem 1rem;font-family:inherit;font-size:1.05rem;font-weight:700;color:var(--blue-ink);background:rgba(var(--blue-ink-rgb),.05);border:2px dashed rgba(var(--blue-ink-rgb),.45);border-radius:12px 8px 14px;cursor:pointer}.try-open:hover{background:rgba(var(--blue-ink-rgb),.1)}.try-frame{display:block;width:100%;aspect-ratio:4 / 3;border:1.5px solid rgba(var(--ink-rgb),.3);border-radius:6px;background:#fff}.equation-block{position:relative;width:min(36rem,100%);padding:.6rem 2.5rem;transform:rotate(-.4deg)}.equation-ref{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--ink-soft);font-size:1.1rem;font-family:var(--font-brand);font-weight:500}:is(.equation-block,.limit-fig) .katex,:is(.equation-block,.limit-fig) .katex .mathnormal,:is(.equation-block,.limit-fig) .katex .mathit,:is(.equation-block,.limit-fig) .katex .mathbf,:is(.equation-block,.limit-fig) .katex .boldsymbol,:is(.equation-block,.limit-fig) .katex .mathrm,:is(.equation-block,.limit-fig) .katex .mainrm,:is(.equation-block,.limit-fig) .katex .textrm{font-family:var(--font-brand);font-style:normal;font-weight:500}.equation-line{text-align:center;font-size:1.1rem;overflow-x:auto;transform:rotate(-.4deg)}.equation-line:nth-child(2n){transform:rotate(.3deg)}.equation-line .katex-display{margin:.5rem 0}.equation-block figcaption{text-align:center;color:var(--ink-soft);font-size:.95rem;font-weight:600;line-height:2rem}.ca-fig{--ca-cell: 34px;--sq: 34px;width:fit-content;max-width:100%;padding:1.3rem 2rem .9rem 2.8rem}.ca-grid{display:grid;font-family:var(--font-brand);font-size:1.35rem;line-height:var(--ca-cell);text-align:center;font-variant-numeric:tabular-nums}.ca-small{font-size:.78rem;line-height:20px;color:var(--margin-red);font-weight:700}.ca-cell{border-radius:6px}.ca-struck{text-decoration:line-through;text-decoration-color:var(--margin-red);text-decoration-thickness:1.5px;color:var(--ink-soft)}.ca-op{color:var(--ink-soft)}.ca-rule{grid-column:1 / -1;border-bottom:2px solid var(--ink);margin:2px 0 4px;transform:rotate(-.4deg)}.ca-ans{font-weight:700}.ca-on{background:rgba(var(--highlight-rgb),.35)}.ca-fig .scene-controls{padding:.5rem 0}.whatif-row{display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:center;margin-top:.25rem}.whatif-group{display:flex;align-items:center;gap:.6rem;font-size:.95rem;color:var(--ink-soft)}.whatif-group output{font-family:var(--font-brand);color:var(--ink);min-width:3.4rem;font-variant-numeric:tabular-nums}.whatif-group input[type=range]{accent-color:var(--sepia);width:9rem;max-width:40vw}@media(prefers-reduced-motion:reduce){.whatif-group input[type=range]{scroll-behavior:auto}}.cn-given{stroke:var(--ink);stroke-width:2.4;fill:none}.cn-work{stroke:var(--sepia);stroke-width:1.7;fill:none;opacity:.9}.cn-result{stroke:var(--blue-ink);stroke-width:2.7;fill:none}.cn-mark{stroke:var(--sepia);stroke-width:1.6;fill:none}.construction-fig path{stroke-linecap:round;stroke-linejoin:round}.cn-pt{fill:var(--ink);stroke:none}.cn-pt-label{fill:var(--ink);font-size:16px;font-weight:600}.cn-side-label{fill:var(--sepia);font-size:14.5px;font-style:italic;text-anchor:middle;font-weight:600}.cn-draw{stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw .43s cubic-bezier(.5,0,.3,1) both}.cn-pop{opacity:0;animation:cn-pop .24s ease both}@keyframes cn-pop{to{opacity:1}}.cn-hit{stroke:transparent;stroke-width:18;fill:none;pointer-events:stroke;cursor:crosshair}.cn-ghost path{stroke:var(--sepia);stroke-width:1.4;fill:none;stroke-dasharray:3 8;stroke-linecap:round;opacity:.8;animation:cn-pop .16s ease both}.cn-ghost circle{fill:var(--sepia);stroke:none}.cn-replay{color:var(--sepia);font-size:1rem}.frac-fig{width:min(38rem,100%);padding:1.1rem 1.2rem .8rem}.frac-fig svg{overflow:visible}.ptree-layer{opacity:0;transition:opacity .4s ease;pointer-events:none}.ptree-layer.on{opacity:1}.ptree-el{opacity:0;transition:opacity .45s ease}.ptree-el.on{opacity:1}.ptree-branch{stroke:rgba(var(--ink-rgb),.75);stroke-width:1.6;fill:none;stroke-linecap:round}.ptree-branch.hl{stroke:var(--blue-ink);stroke-width:2.6}.ptree-hl-under{stroke:rgba(var(--highlight-rgb),.55);stroke-width:9;fill:none;stroke-linecap:round}.ptree-node{font-size:14px;fill:var(--ink)}.ptree-node.hl{fill:var(--blue-ink);font-weight:600}.ptree-frac{font-size:12.5px;fill:var(--blue-ink)}.ptree-prod{font-size:12.5px;fill:var(--ink-soft)}.ptree-sum{font-size:12.5px;fill:var(--green-ink)}.ptree-tint{fill:rgba(var(--highlight-rgb),.35)}.ptree-glyph{stroke:rgba(var(--ink-rgb),.8);stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.ptree-ball{stroke:rgba(var(--shadow-rgb),.15)}.ptree-lbl{font-size:13px;fill:var(--ink-soft)}.ptree-chips{min-height:2.6rem;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.2rem 0}.ptree-chip{font-size:.95rem;color:var(--ink);background:var(--paper-wash);border:1.5px dashed rgba(var(--ink-rgb),.3);border-radius:10px 14px 9px 15px/14px 9px 15px 10px;padding:.05rem .8rem;transform:rotate(-.5deg);animation:ink-in .4s ease-out backwards}.ptree-chip.answer{font-size:1.05rem;color:var(--margin-red);border:2px solid var(--margin-red);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;background:rgba(var(--paper-card-rgb),.9);padding:.1rem 1.1rem;transform:rotate(.6deg)}.ptree-chip.note{font-size:.82rem;color:var(--ink-soft);border-style:dotted;animation-delay:.25s}.limit-fig{padding:.9rem 1rem .6rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:255px 14px 235px 15px/15px 235px 14px 255px;box-shadow:var(--shadow);container-type:inline-size}.limit-q{margin:0;font-size:1.02rem;line-height:1.45;color:var(--ink)}.limit-fig .katex{font-size:1.05em}.limit-tag{display:block;margin:.15rem 0 .8rem;width:fit-content;font-size:.76rem;letter-spacing:.09em;text-transform:uppercase;color:var(--sepia);border-bottom:2px solid rgba(var(--sepia-rgb),.35);white-space:nowrap}.limit-panels{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}.limit-panel{display:flex;flex-direction:column;gap:.35rem;animation:ink-in .42s ease-out backwards}.limit-zoom{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}.limit-cap{margin:0;font-size:.88rem;line-height:1.45;color:var(--ink-soft)}.limit-measured{margin-top:1.1rem;overflow-x:auto}.limit-measured table{border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.88rem;min-width:100%}.limit-measured th,.limit-measured td{padding:.25rem .85rem;text-align:right;white-space:nowrap}.limit-measured th:first-child,.limit-measured td:first-child{padding-left:0;text-align:left}.limit-measured th{font-weight:400;color:var(--ink-faint);border-bottom:1.5px solid rgba(var(--ink-rgb),.15)}.limit-measured tbody tr+tr td{border-top:1px solid var(--rule)}.limit-measured tbody tr:last-child td{color:var(--ink)}.limit-answer{margin-top:1.2rem;padding:.6rem 1.1rem;background:rgba(var(--paper-card-rgb),.9);border:2px solid var(--margin-red);border-radius:18px 26px 16px 22px/22px 16px 26px 18px;transform:rotate(-.4deg);animation:ink-in .42s ease-out .4s backwards}.limit-answer-head{margin:0;font-size:1.08rem;color:var(--margin-red)}.limit-answer-body{margin:.15rem 0 0;font-size:.9rem;line-height:1.45;color:var(--ink-soft)}@container (max-width: 36rem){.limit-panels{grid-template-columns:1fr;gap:1.1rem}.limit-panel svg{max-width:20rem;align-self:center}.limit-q{font-size:.98rem}.limit-measured table{font-size:.78rem}.limit-measured th,.limit-measured td{padding:.25rem .4rem}.limit-measured th{white-space:normal}}.rearr-fig{width:fit-content;max-width:100%;padding:.9rem 1rem .5rem}.rearr-work{--rearr-margin: 3.6rem;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) var(--rearr-margin);align-items:center;column-gap:.4rem;row-gap:.85rem;font-size:1.05rem;padding:.2rem 0 .4rem;overflow-x:auto}.rearr-margin-rule{position:absolute;top:0;bottom:0;right:calc(var(--rearr-margin) + .2rem);border-left:1.5px solid rgba(var(--margin-red-rgb),.4)}.rearr-cell{visibility:hidden;white-space:nowrap;transition:color .3s ease}.rearr-cell.on{visibility:visible}.rearr-l{justify-self:end}.rearr-r{justify-self:start}.rearr-eq{color:var(--ink-faint)}.rearr-note{justify-self:start;color:var(--margin-red);font-size:.85rem}.rearr-solved{color:var(--green-ink)}.rearr-checked{color:var(--ink-faint);font-size:.7rem;text-align:center;padding-bottom:.2rem}.rearr-hit{background:rgba(var(--highlight-rgb),.5);border-radius:.35em;padding:0 .12em}.rearr-sign{padding:0 .2em;color:var(--ink-soft)}.rearr-frac{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 .15em}.rearr-over{padding:0 .35em .12em}.rearr-under{padding:.16em .35em 0;background:var(--hand-rule-solid) repeat-x top}.rearr-rad{display:inline-flex;align-items:stretch;margin:0 .1em}.rearr-radsign{font-size:1.15em;line-height:1;align-self:center}.rearr-radbody{border-top:2px solid currentColor;padding:.12em .25em 0;margin-top:.08em}.rearr-fig sub,.rearr-fig sup{font-size:.65em}.code-fig,.trace-fig{width:min(46rem,100%);padding:1.1rem 1.25rem .9rem 2.4rem}.code-layout{display:grid;grid-template-columns:minmax(0,1fr) 13rem;gap:1.25rem;align-items:start}.code-layout.no-notes{grid-template-columns:minmax(0,1fr)}.code-pane{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.3) transparent}.code-pre{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85rem;line-height:1.8;color:var(--ink)}.code-ln{display:inline-block;width:2em;margin-right:1em;color:var(--ink-faint);font-size:.78em;text-align:right;-webkit-user-select:none;user-select:none}.code-kw{color:var(--blue-ink)}.code-fn{color:var(--sepia)}.code-cm{color:var(--ink-faint)}.code-hl{border-radius:4px;padding:0 .15em}.code-hl-amber{background:linear-gradient(104deg,transparent 2%,rgba(var(--highlight-rgb),.55) 6%,rgba(var(--highlight-rgb),.45) 94%,transparent 98%)}.code-hl-red{background:linear-gradient(104deg,transparent 2%,rgba(var(--margin-red-rgb),.3) 6%,rgba(var(--margin-red-rgb),.24) 94%,transparent 98%)}.code-hl-green{background:linear-gradient(104deg,transparent 2%,rgba(var(--green-rgb),.32) 6%,rgba(var(--green-rgb),.26) 94%,transparent 98%)}.code-hl-blue{background:linear-gradient(104deg,transparent 2%,rgba(var(--blue-ink-rgb),.26) 6%,rgba(var(--blue-ink-rgb),.2) 94%,transparent 98%)}.code-notes{display:flex;flex-direction:column;gap:1.1rem;padding-top:.4rem}@media(max-width:48rem){.code-layout,.trace-layout{grid-template-columns:minmax(0,1fr);gap:.75rem}.code-notes{order:2}.code-notes .ink-note{padding-left:0}.code-notes .ink-note svg{display:none}}.trace-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;align-items:start;margin-bottom:.6rem}.code-line.trace-now{display:inline;background:linear-gradient(104deg,transparent 1%,rgba(var(--highlight-rgb),.45) 4%,rgba(var(--highlight-rgb),.35) 96%,transparent 99%);border-radius:4px}.trace-side{overflow-x:auto}.trace-table{border-collapse:collapse;width:100%;font-size:.9rem;font-variant-numeric:tabular-nums}.trace-table th{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.75rem;color:var(--ink-soft);text-align:left;padding:.2rem .6rem;border-bottom:2px solid rgba(var(--ink-rgb),.35)}.trace-table td{padding:.25rem .6rem;border-bottom:1px dashed rgba(var(--ink-rgb),.18);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.82rem}.trace-table tr.trace-future{visibility:hidden}.trace-table tr.trace-now td{background:rgba(var(--highlight-rgb),.28)}.trace-fig .scene-controls{padding:0 0 .5rem}.code-fig figcaption,.trace-fig figcaption{padding-bottom:.5rem}.sort-fig{width:min(38rem,100%)}.sort-stage{position:relative;height:168px}.sort-stage:after{content:"";position:absolute;left:2px;right:2px;bottom:22px;border-bottom:2px solid rgba(var(--ink-rgb),.4);border-radius:50% 40% 60% 45%/0 0 8px 6px}.sort-card{position:absolute;bottom:24px;display:flex;align-items:flex-start;justify-content:center;padding-top:3px;background:var(--paper-card);border:2px solid rgba(var(--ink-rgb),.75);border-radius:225px 12px 215px/12px 205px 12px 225px;font-size:.95rem;line-height:1.4;transition:left .55s cubic-bezier(.35,0,.25,1),background-color .45s,border-color .45s}.sort-card.done{background:rgba(var(--highlight-rgb),.28)}.sort-card.settled{border-color:var(--margin-red)}.sort-card.settled:after{content:"✓";position:absolute;bottom:-24px;color:var(--margin-red);font-size:.8rem;animation:ink-in .4s ease-out .35s backwards}.sort-run{position:absolute;bottom:8px;height:9px;border:2px solid var(--blue-ink);border-top:none;border-radius:0 0 10px 10px;opacity:.8;animation:ink-in .4s ease-out .25s backwards}.sort-tally{position:absolute;top:0;right:2px;font-size:.75rem;color:var(--ink-faint);font-variant-numeric:tabular-nums}.staff-fig{width:min(40rem,100%)}.staff-scroll,.instr-scroll{overflow-x:auto}.staff-scroll svg{display:block;min-width:20rem;width:100%;height:auto}.staff-line{stroke:var(--ink);stroke-width:1.3;fill:none;opacity:.85}.staff-end{stroke-width:3}.diagram-fig .staff-clef{fill:var(--ink);font-size:58px;font-weight:400;font-family:serif;stroke:none}.diagram-fig .staff-time{fill:var(--ink);font-size:19px;font-weight:700;font-family:serif}.staff-head{fill:var(--ink)}.staff-head.hollow{fill:none;stroke:var(--ink);stroke-width:1.6}.staff-stem{stroke:var(--ink);stroke-width:1.5;fill:none;stroke-linecap:round}.diagram-fig .staff-acc{fill:var(--ink);font-size:14px;font-weight:400}.staff-rest{stroke:var(--ink);stroke-width:1.6;fill:none;stroke-linecap:round}.diagram-fig .staff-label{fill:var(--ink-faint);font-size:11px;font-weight:500;font-family:inherit}.staff-note.playing .staff-head,.staff-note.playing .staff-head.hollow{fill:var(--margin-red);stroke:var(--margin-red)}.staff-note.playing .staff-stem{stroke:var(--margin-red)}.staff-play{font-size:.95rem;padding:.25rem 1.1rem;margin-top:.5rem}.staff-fig>.staff-play{display:block;margin-inline:auto}.instr-fig svg{display:block;margin-inline:auto;height:auto}.cmap-fig svg{margin-inline:auto}.piano-hit{fill:transparent;cursor:pointer}.piano-hit:focus-visible{outline:none;stroke:var(--margin-red);stroke-width:2.4}.piano-daub{fill:rgba(var(--highlight-rgb),.6);pointer-events:none}.diagram-fig .piano-label{fill:var(--ink-soft);font-size:12px;font-weight:500;font-family:inherit;text-anchor:middle;pointer-events:none}.diagram-fig .piano-label.on-black{fill:var(--paper-card);font-size:11px;stroke:none}.diagram-fig .fret-finger{fill:var(--paper-card);font-size:11px;font-weight:400;font-family:inherit;text-anchor:middle;stroke:none}.diagram-fig .fret-base,.diagram-fig .fret-string{fill:var(--ink-faint);font-size:10.5px;font-weight:500;font-family:inherit;text-anchor:middle}.diagram-fig .fret-base{text-anchor:start}.tab-fig{width:min(40rem,100%)}.tab-scroll{overflow-x:auto}.tab-scroll svg{display:block;min-width:20rem;width:100%;height:auto}.tab-line{stroke:var(--ink);stroke-width:1.1;fill:none;opacity:.7}.tab-bar{stroke:var(--ink);stroke-width:1.3;fill:none;opacity:.85}.tab-end{stroke-width:3}.diagram-fig .tab-strlabel{fill:var(--ink-faint);font-size:11px;font-weight:500;font-family:inherit}.diagram-fig .tab-time{fill:var(--ink);font-size:20px;font-weight:700;font-family:serif;text-anchor:middle}.diagram-fig .tab-fret{fill:var(--ink);font-size:14px;text-anchor:middle}.tab-stem{stroke:var(--ink);stroke-width:1.4;fill:none;stroke-linecap:round}.tab-beam{stroke:var(--ink);stroke-width:3.2;fill:none;stroke-linecap:round}.tab-tech{stroke:var(--sepia);stroke-width:1.3;fill:none;stroke-linecap:round}.diagram-fig .tab-techlabel,.diagram-fig .tab-name{fill:var(--sepia);font-size:11px;font-weight:500;font-family:inherit;text-anchor:middle}.tab-ev.playing .tab-fret{fill:var(--margin-red)}.tab-ev.playing .tab-stem{stroke:var(--margin-red)}.tab-fret,.tab-stem{transition:fill .12s,stroke .12s}.tab-controls{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.tab-controls .tab-btn-play{min-width:9rem;text-align:center}.tab-controls .staff-play{transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.tab-controls .staff-play[aria-pressed=true]{background:rgba(var(--highlight-rgb),.85)}.tab-controls .staff-play:disabled{opacity:.4;cursor:default}.tab-controls .staff-play:disabled:hover{background:rgba(var(--highlight-rgb),.4)}.tab-needle{transition:transform .25s ease}.tab-needle-line{stroke:var(--margin-red);stroke-width:1.6;stroke-dasharray:5 4;fill:none}.tab-needle-grip{fill:var(--margin-red)}.tab-loopwash{fill:rgba(var(--highlight-rgb),.28);opacity:0;pointer-events:none;transition:opacity .25s ease,x .2s ease,width .2s ease}.tab-loopwash.on{opacity:1}.tab-hit{fill:transparent;cursor:pointer;outline:none}.tab-hit:focus-visible{fill:rgba(var(--highlight-rgb),.22)}.tab-hint{color:var(--ink-faint);font-size:.85rem;margin-top:.15rem}.conj-fig{width:fit-content;max-width:100%;padding:1.1rem 1.4rem 1rem}.conj-table{border-collapse:collapse}.conj-table th{font-weight:700;color:var(--blue-ink);text-align:left;padding:.2rem .9rem .35rem}.conj-table td{padding:.3rem .9rem}.conj-table thead tr{background:var(--hand-rule-solid) repeat-x left bottom / 220px 8px}.conj-table tbody tr{background:var(--hand-rule-dashed) repeat-x left bottom / 220px 8px}.conj-table td:first-child{color:var(--ink-soft)}.conj-form{font-family:inherit;font-size:1rem;color:var(--ink);background:none;border:none;padding:0;cursor:default}.conj-form.conj-hidden{cursor:pointer;background:rgba(var(--highlight-rgb),.35);border-radius:4px;min-width:6.5rem}.conj-form.conj-hidden>span{visibility:hidden}.conj-hint{font-size:.8rem;color:var(--ink-faint);margin-left:.75rem}.gloss-fig{width:fit-content;max-width:100%;padding:1.2rem 1.5rem 1rem}.gloss-row{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;align-items:flex-end}.gloss-word{display:flex;flex-direction:column;align-items:center;gap:.05rem}.gloss-orig{font-family:var(--font-brand);font-size:1.25rem}.gloss-lit{font-size:.8rem;color:var(--ink-soft)}.gloss-nat{margin-top:.9rem;font-size:1.05rem}.stroke-fig{margin:0;width:min(34rem,100%)}.stroke-row{display:flex;flex-wrap:wrap;gap:1rem}.stroke-cell{display:flex;flex-direction:column;align-items:center;gap:.2rem}.stroke-cell svg{width:7.5rem;height:7.5rem;display:block;background-color:var(--paper-card);background-image:linear-gradient(var(--rule) 1px,transparent 1px),linear-gradient(90deg,var(--rule) 1px,transparent 1px);background-size:25% 25%;border:1px solid rgba(var(--ink-rgb),.16);border-radius:6px;box-shadow:var(--shadow)}.so-ghost{fill:none;stroke:rgba(var(--ink-rgb),.13);stroke-linecap:round;stroke-linejoin:round}.so-ghost-fill{fill:rgba(var(--ink-rgb),.12);stroke:none}.so-stroke{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw .6s ease forwards}.so-stroke.done{animation:none;stroke-dashoffset:0}.so-sweep{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:rough-draw .6s linear forwards}.so-fill{fill:var(--ink);stroke:none;opacity:0;animation:so-appear 1ms linear forwards}.so-fill.done{opacity:1;animation:none}@keyframes so-appear{to{opacity:1}}@media(prefers-reduced-motion:reduce){.so-stroke{animation:none;stroke-dashoffset:0}.so-sweep{display:none}.so-fill{opacity:1;animation:none}}.stroke-count{font-size:.72rem;color:var(--ink-faint)}.physics-fig{width:min(42rem,100%);padding:.9rem .9rem .6rem}.physics-bar{width:5.5rem;height:.55rem;overflow:hidden;background:rgba(var(--sepia-rgb),.35);border:1px solid rgba(var(--ink-rgb),.3);border-radius:3px}.physics-bar i{display:block;height:100%;background:var(--blue-ink)}.physics-mark{animation:ink-in .5s ease backwards}.circuit-fig{width:min(36rem,100%)}.circuit-fig text{font-size:13px}.ck-ink{stroke:var(--ink);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.ck-thin{stroke:var(--ink);stroke-width:1.6;fill:none;stroke-linecap:round}.ck-lead{stroke:var(--ink-faint);stroke-width:1.4;fill:none;stroke-dasharray:5 4;stroke-linecap:round}.ck-dot,.ck-lbl{fill:var(--ink)}.ck-soft{fill:var(--ink-soft);font-size:12px}.ck-read{fill:var(--blue-ink);font-weight:700}.ck-read-stroke{stroke:var(--blue-ink)}.ck-arrow{stroke-width:2;fill:none;stroke-linecap:round}.ck-hint{fill:var(--margin-red);font-size:12px}.ck-needle{stroke:var(--margin-red);stroke-width:2;stroke-linecap:round}.ck-glow-ray{stroke:var(--highlight);stroke-width:2.2;stroke-linecap:round}.ck-glow-halo{fill:rgba(var(--highlight-rgb),.55)}.ck-anim-t{transition:transform .7s cubic-bezier(.3,1.4,.4,1)}.ck-anim-o{transition:opacity .55s ease}.ck-fast .ck-anim-t{transition-duration:.13s;transition-timing-function:ease-out}.ck-fast .ck-anim-o{transition-duration:.13s}.ck-tap{cursor:pointer}.ck-tap:focus-visible{outline:2px dashed var(--sepia);outline-offset:2px}.ck-note{margin-top:.5rem;color:var(--margin-red);font-size:.92rem}.wave-fig{width:min(42rem,100%);padding:.9rem .9rem .6rem}.wave-mark{animation:ink-in .5s ease backwards}.wf-fig{width:min(42rem,100%)}.periodic-fig{width:min(46rem,100%);padding:.9rem .9rem .6rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:255px 12px 225px 15px/15px 225px 18px 255px;box-shadow:var(--shadow)}.periodic-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.3) transparent}.periodic-scroll>svg{display:block;width:100%;min-width:640px;height:auto}.periodic-fig svg{font-family:inherit}.pt-cell rect{fill:rgba(var(--paper-card-rgb),.35);stroke:rgba(var(--ink-rgb),.5);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.pt-cell{cursor:pointer}.pt-cell:hover rect,.pt-cell:focus-visible rect,.pt-cell.pt-sel rect{stroke:var(--sepia);stroke-width:1.6}.pt-cell:focus-visible{outline:none}.pt-cell text{pointer-events:none}.pt-sym{font-size:14.5px;font-weight:600;fill:var(--ink)}.pt-num{font-size:7.5px;fill:var(--ink-faint)}.pt-axes text{font-size:8.5px;fill:var(--ink-faint)}.pt-stair{stroke:var(--margin-red);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-dasharray:9 6}.pt-stair-label{font-size:13px;font-weight:600;fill:var(--margin-red)}.pt-arrow{stroke:var(--sepia);stroke-width:1.8;fill:none;stroke-linecap:round}.pt-arrow-note{font-size:13px;font-weight:600;fill:var(--sepia)}.pt-inked{animation:ink-in .3s ease backwards}.pt-card{display:flex;gap:.9rem;align-items:flex-start;width:fit-content;margin:.7rem auto 0;padding:.85rem 1.1rem .7rem;transform:rotate(-.8deg);font-size:.8rem}.pt-card .pt-card-sym{display:block;font-size:1.6rem;font-weight:700;line-height:1.15}.pt-card .pt-card-name{color:var(--ink-soft);font-size:.92rem}.pt-card dl{display:grid;grid-template-columns:auto auto;gap:.05rem .7rem;margin:0}.pt-card dt{color:var(--ink-faint)}.pt-card dd{margin:0;font-variant-numeric:tabular-nums}.pt-bohr .pt-ring{fill:none;stroke:rgba(var(--ink-rgb),.3);stroke-width:.8}.pt-bohr .pt-electron{fill:var(--blue-ink)}.pt-bohr .pt-nucleus{fill:var(--sepia)}.pt-notes{display:flex;flex-direction:column;gap:.55rem;margin-top:.9rem}.pt-note{max-width:60ch;text-align:left}.reaction-fig{width:min(38rem,100%);padding:.9rem 1rem .8rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:235px 13px 245px 12px/13px 235px 14px 250px;box-shadow:var(--shadow)}.rx-head{font-family:var(--font-brand);font-weight:700;font-size:1.05rem;color:var(--ink)}.rx-eq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.15rem .35rem;font-family:var(--font-brand);font-size:1.7rem;line-height:1.3;margin:.55rem 0 .3rem}.rx-term{display:inline-flex;align-items:baseline;white-space:nowrap;border-radius:5px;padding:0 1px}.rx-tappable{cursor:pointer}.rx-tappable:hover{background:var(--paper-wash)}.rx-tappable:focus-visible{outline:2px dashed var(--sepia);outline-offset:1px}.rx-coeff{color:var(--margin-red);font-weight:700;margin-right:1px;transition:opacity .3s ease}.rx-coeff.rx-hidden{color:var(--sepia)}.rx-formula sub{font-size:.62em}.rx-lit{background:rgba(var(--highlight-rgb),.55);border-radius:3px;padding:0 1px}.rx-op{color:var(--ink-soft);margin:0 .15rem}.rx-arrow{color:var(--sepia);margin:0 .4rem;font-size:1.4rem}.rx-lbl{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:.9rem 0 .5rem;font-size:.72rem;text-transform:uppercase;letter-spacing:.09em;color:var(--sepia)}.rx-lbl b{font-family:var(--font-brand);text-transform:none;letter-spacing:0;font-size:1rem;color:var(--ink)}.rx-lbl:after{content:"";flex:1;min-width:1.5rem;border-bottom:2px dotted rgba(var(--ink-rgb),.18)}.rx-limnote{text-transform:none;letter-spacing:0;color:var(--ink-faint);font-size:.78rem}.rx-ledger{display:flex;flex-direction:column;gap:.15rem}.rx-lrow{display:grid;grid-template-columns:2.6rem 1fr 1.3rem 1fr 1.4rem;align-items:center;gap:.5rem;padding:.28rem .4rem;border-radius:7px;cursor:pointer;transition:background .15s}.rx-lrow:hover{background:var(--paper-wash)}.rx-lrow.rx-lit-row{background:rgba(var(--highlight-rgb),.28)}.rx-lrow:focus-visible{outline:2px dashed var(--sepia);outline-offset:-2px}.rx-sym{font-family:var(--font-brand);font-weight:700;font-size:1.1rem}.rx-status{text-align:center;font-size:.8rem;letter-spacing:.04em;margin:.15rem 0 .1rem;transition:color .3s ease}.rx-status.prov{color:var(--margin-red)}.rx-status.ok{color:var(--green-ink);font-weight:700}.rx-lrow .rx-count{justify-self:center;margin:0}.rx-seg{display:inline-flex;align-items:baseline;gap:.4rem .5rem}.rx-compare{display:flex;flex-direction:column;gap:.4rem}.rx-others{display:flex;flex-direction:column;gap:.35rem;margin-top:.45rem}.rx-orow{display:flex;align-items:baseline;gap:.4rem;padding:.45rem .7rem;border-radius:8px;background:var(--paper-wash);font-family:var(--font-brand)}.rx-orow b{font-variant-numeric:tabular-nums;color:var(--ink)}.rx-orow-note{color:var(--ink-faint);font-size:.82rem}.rx-orow.rx-leftover{background:rgba(var(--ink-rgb),.06);color:var(--ink-soft)}.rx-payoff{color:var(--green-ink);font-weight:700}.rx-count{font-variant-numeric:tabular-nums;font-size:.9rem;color:var(--ink-soft);margin:0 .2rem}.rx-eqs{text-align:center;color:var(--ink-faint)}.rx-tick{text-align:center;color:var(--green-ink)}.rx-tick.bad{color:var(--margin-red)}.rx-mass{margin-top:.6rem;padding:.5rem .7rem;border-radius:8px;background:rgba(var(--green-rgb),.12);color:var(--green-ink);font-size:.92rem;text-align:center}.rx-mass b{font-variant-numeric:tabular-nums;color:var(--ink)}.rx-mass-note{color:var(--ink-faint)}.rx-bridge{display:flex;flex-direction:column;gap:.4rem}.rx-brow{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .6rem;padding:.5rem .7rem;border-radius:8px;background:var(--paper-wash)}.rx-brow.rx-limiting{background:rgba(var(--margin-red-rgb),.1);border-left:3px solid var(--margin-red)}.rx-brow.rx-excess{border-left:3px solid rgba(var(--ink-rgb),.2)}.rx-bname{font-family:var(--font-brand);font-weight:700;min-width:3.5rem}.rx-step{display:flex;flex-direction:column;align-items:center;line-height:1.15}.rx-v{font-variant-numeric:tabular-nums;color:var(--ink)}.rx-sub{font-size:.68rem;color:var(--ink-faint)}.rx-barrow{color:var(--ink-faint)}.rx-ratio{color:var(--sepia);font-size:.82rem;font-variant-numeric:tabular-nums}.rx-tag{margin-left:auto;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--margin-red);font-weight:700}.rx-tag-excess{color:var(--ink-soft);font-weight:500;text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.rx-yield{margin-top:.6rem;text-align:center;font-size:1rem}.rx-yield b{font-family:var(--font-brand);color:var(--purple-ink);font-variant-numeric:tabular-nums}@media(max-width:560px){.rx-eq{font-size:1.35rem}.rx-lrow{grid-template-columns:2rem 1fr 1rem 1fr 1.2rem;gap:.3rem}}.punnett-fig{width:min(34rem,100%);padding:.9rem 1rem .7rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:245px 14px 225px 12px/14px 220px 16px 250px;box-shadow:var(--shadow)}.pn-cross{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.pn-geno{font-family:var(--font-brand);font-weight:700;font-size:1.15rem;color:var(--ink)}.pn-times{color:var(--sepia);font-weight:700}.pn-trait{margin-left:auto;color:var(--ink-faint);font-size:.82rem}.pn-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.3) transparent;margin-top:.45rem}.pn-scroll>svg{display:block;height:auto;max-width:100%}.punnett-fig svg{font-family:inherit}.pn-grid path{fill:none;stroke:rgba(var(--ink-rgb),.5);stroke-width:1.3;stroke-linecap:round}.pn-grid .pn-axis{stroke:var(--ink);stroke-width:2.4;stroke-opacity:.6}.pn-gamete{font-family:var(--font-brand);font-weight:700;fill:var(--ink)}.pn-geno-txt{font-family:var(--font);font-weight:700;fill:var(--ink)}.pn-cell{cursor:pointer}.pn-cell text{pointer-events:none}.pn-cell:focus-visible{outline:none}.pn-cell:focus-visible rect{stroke:var(--sepia);stroke-width:2;stroke-dasharray:4 3}.pn-focus rect{fill:rgba(var(--sepia-rgb),.16)}.pn-focus .pn-focus-cell{fill:none;stroke:var(--sepia);stroke-width:2.6}.pn-trace{margin-top:.5rem;min-height:1.4em;font-size:.9rem;color:var(--ink)}.pn-trace b{font-family:var(--font-brand)}.pn-hint{color:var(--ink-faint)}.pn-readoff{margin-top:.75rem}.pn-ratio{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.pn-ratio-num{font-family:var(--font-brand);font-weight:700;font-size:1.3rem;font-variant-numeric:tabular-nums;color:var(--ink)}.pn-ratio-lbl{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-faint)}.pn-tally{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.pn-swatch{width:13px;height:13px;flex:none;border-radius:4px 3px;border:1px solid rgba(var(--ink-rgb),.35)}.pn-sexnote{margin-top:.85rem;padding:.55rem .75rem;border-left:3px solid var(--purple-ink);background:rgba(var(--purple-rgb),.08);border-radius:0 8px 8px 0}.pn-sexnote-h{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--purple-ink)}.pn-sexrow{display:flex;gap:.5rem;margin-top:.28rem;font-size:.88rem}.pn-sexlbl{min-width:4.6em;color:var(--purple-ink);font-weight:700}.pn-sextally{color:var(--ink-soft)}.pn-sextally b{color:var(--ink);font-variant-numeric:tabular-nums}.codon-fig{width:min(38rem,100%);padding:.9rem 1rem .7rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:245px 14px 225px 12px/14px 220px 16px 250px;box-shadow:var(--shadow)}.codon-fig .cd-defs{position:absolute;width:0;height:0}.cd-head{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;margin-bottom:.5rem}.cd-title{font-weight:700;font-size:1.05rem;color:var(--ink)}.cd-gene{color:var(--sepia);font-size:.85rem}.cd-lane{display:flex;align-items:center;gap:.6rem;margin:.2rem 0}.cd-lane-lbl{flex:none;width:7rem;text-align:right;font-size:.76rem;line-height:1.15;color:var(--ink-soft)}.cd-lane-lbl b{display:block;color:var(--ink);font-weight:700}.cd-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.3) transparent;padding-bottom:.2rem}.cd-strand{display:flex;width:max-content}.cd-base{width:1.55rem;height:1.85rem;flex:none;display:grid;place-items:center;font-family:var(--font-brand);font-weight:700;font-size:1rem;border-radius:6px 5px 7px}.cd-base{color:var(--ink);background:rgba(var(--ink-rgb),.06)}.cd-base.faint{opacity:.5}.cd-codon .cd-base{background:none}.cd-track{display:flex;gap:.3rem;width:max-content;padding-top:.15rem}.cd-col{display:flex;flex-direction:column;align-items:center;gap:.3rem}.cd-codon{display:flex;padding:.1rem;border:1.6px solid rgba(var(--ink-rgb),.22);border-radius:8px 7px 9px 6px;background:transparent;cursor:pointer;transition:border-color .15s,background .15s}.cd-codon[role=button]:focus-visible{outline:2.5px solid rgba(var(--blue-ink-rgb),.6);outline-offset:2px}.cd-codon.start{border-color:rgba(var(--green-rgb),.85);background:rgba(var(--green-rgb),.12)}.cd-codon.stop{border-color:rgba(var(--margin-red-rgb),.85);background:rgba(var(--margin-red-rgb),.12)}.cd-codon.sel{border-color:var(--blue-ink);background:rgba(var(--blue-ink-rgb),.14)}.cd-codon.in-orf{box-shadow:inset 0 -3px rgba(var(--green-rgb),.55)}.cd-codon.changed{border-color:var(--margin-red);border-style:dashed;background:rgba(var(--margin-red-rgb),.1)}.cd-inked{animation:ink-in .3s ease backwards}.cd-bead{min-width:3rem;text-align:center;padding:.24rem .3rem;font-family:var(--font-brand);font-weight:700;font-size:.82rem;color:var(--sepia);background:var(--paper-wash);border:1.5px solid rgba(var(--sepia-rgb),.5);border-radius:50% 47% 52% 46%/42% 44% 46% 48%}.cd-bead.stop{color:var(--margin-red);border-color:var(--margin-red);background:rgba(var(--margin-red-rgb),.12);border-radius:5px}.cd-bead.hidden{color:var(--ink-faint);border-style:dashed}.cd-bead.hidden:after{content:"?"}.cd-arrow{color:var(--ink-faint);font-size:.85rem;margin:.35rem 0 .35rem 7.6rem}.cd-card{display:flex;align-items:center;gap:.7rem;min-height:2.6rem;margin-top:.7rem;padding:.5rem .8rem;background:var(--paper-wash);border:1px dashed rgba(var(--sepia-rgb),.5);border-radius:9px 11px 8px 12px;font-size:.9rem}.cd-big{font-family:var(--font-brand);font-weight:700;font-size:1.25rem;letter-spacing:.06em;color:var(--sepia)}.cd-card b{font-family:var(--font-brand);color:var(--ink)}.cd-hint{color:var(--ink-faint);font-style:italic}.cd-readoff{margin-top:.75rem;display:flex;flex-direction:column;gap:.45rem}.cd-effect-row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.cd-effect{flex:none;font-family:var(--font-brand);font-weight:700;font-size:1rem;color:var(--ink);padding:.05em .35em;background:linear-gradient(104deg,transparent 2%,rgba(var(--highlight-rgb),.5) 8%,rgba(var(--highlight-rgb),.4) 92%,transparent 98%)}.cd-effect.silent{background:linear-gradient(104deg,transparent 2%,rgba(var(--green-rgb),.5) 8%,rgba(var(--green-rgb),.4) 92%,transparent 98%)}.cd-effect.nonsense{background:linear-gradient(104deg,transparent 2%,rgba(var(--margin-red-rgb),.42) 8%,rgba(var(--margin-red-rgb),.34) 92%,transparent 98%)}.cd-effect.frameshift{background:linear-gradient(104deg,transparent 2%,rgba(var(--purple-rgb),.45) 8%,rgba(var(--purple-rgb),.36) 92%,transparent 98%)}.cd-note{color:var(--ink-soft);font-size:.85rem}.codon-fig .cd-lane{transition:opacity .3s ease}.cd-lane.cd-dim{opacity:.32}.cd-recall{align-self:flex-start}.cd-summary{font-variant-numeric:tabular-nums}@media(max-width:560px){.cd-lane{flex-direction:column;align-items:flex-start;gap:.2rem}.cd-lane-lbl{width:auto;text-align:left}.cd-arrow{margin-left:0}}.trainval-fig{padding:.9rem .9rem .6rem}.training-fig{width:min(42rem,100%);padding:.9rem .9rem .6rem}.training-row{display:flex;flex-wrap:wrap;gap:.8rem;align-items:flex-start}.training-plane{position:relative;flex:1 1 240px;max-width:380px}.training-plane canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:3px}.training-plane svg{position:relative}.training-loss{flex:1 1 170px;min-width:150px}.knn-fig{width:min(26rem,100%);padding:.9rem .9rem .6rem}.tree-fig{width:min(46rem,100%);padding:.9rem .9rem .6rem}.tree-fig svg{width:auto}.tree-row{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.tree-plane{flex:1 1 240px;max-width:350px;width:100%}.tree-diagram{flex:1 1 220px;min-width:200px;width:100%}.metrics-fig{width:min(40rem,100%);padding:.9rem .9rem .6rem}.metrics-fig svg{width:auto}.metrics-row{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.metrics-matrix{flex:1 1 240px;max-width:320px;width:100%}.metrics-roc{flex:1 1 170px;min-width:160px;width:100%}.descent-fig{width:min(42rem,100%);padding:.9rem .9rem .6rem}.conv-fig{width:min(40rem,100%);padding:.9rem .9rem .6rem}.bpe-fig{width:min(36rem,100%);padding:.9rem 1.1rem .6rem}.bpe-corpus{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem}.bpe-word{display:inline-flex;align-items:baseline;gap:.3rem}.bpe-freq{font-size:.75rem;color:var(--ink-faint)}.bpe-tokens{display:inline-flex;gap:2px}.bpe-token{padding:0 .18rem;border:1px solid rgba(var(--ink-rgb),.22);border-radius:4px;font-size:.95rem;line-height:1.45;color:var(--marker-ink)}.bpe-sentence{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;margin-top:.8rem;padding-top:.6rem;background:var(--hand-rule-solid) repeat-x top}.bpe-sentence-label{font-size:.85rem;color:var(--sepia)}.bpe-sentence .bpe-token{font-size:1.1rem}.bpe-count{font-size:.82rem;color:var(--ink-soft);font-variant-numeric:tabular-nums}.nt-fig{width:min(36rem,100%);padding:.9rem 1.1rem .6rem}.nt-text{display:flex;flex-wrap:wrap;gap:.3rem;font-size:1.05rem;line-height:1.5}.nt-token{padding:0 .2rem;border-radius:4px}.nt-prompt{color:var(--sepia)}.nt-current{background:rgba(var(--highlight-rgb),.4)}.nt-more{color:var(--ink-faint)}.nt-dist{margin-top:.7rem;padding-top:.55rem;background:var(--hand-rule-dashed) repeat-x top}.nt-dist-head{font-size:.85rem;color:var(--ink-soft);margin-bottom:.3rem}.nt-dist-head em{color:var(--margin-red);font-style:normal}.nt-bar-row{display:grid;grid-template-columns:minmax(3.5rem,auto) 1fr minmax(5rem,auto);align-items:center;gap:.5rem;font-size:.88rem;margin:2px 0}.nt-bar-token{text-align:right;color:var(--ink)}.nt-bar-track{display:block}.nt-bar{display:block;height:.75rem;border-radius:3px;background:rgba(var(--blue-ink-rgb),.4)}.nt-bar.picked{background:rgba(var(--margin-red-rgb),.65)}.nt-bar-p{color:var(--ink-soft);font-variant-numeric:tabular-nums}.nt-bar-p em{font-style:normal;color:var(--ink-faint)}.attn-fig{width:min(38rem,100%);padding:.9rem .9rem .6rem}.attn-note{margin-top:.4rem;font-size:.8rem;color:var(--ink-faint);line-height:1.45}.attn-fig figcaption{margin-top:.4rem}.sky-fig{width:min(42rem,100%);padding:.9rem 1rem .7rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:245px 13px 235px 14px/14px 240px 13px 245px;box-shadow:var(--shadow)}.sky-fig svg{display:block;margin-inline:auto;width:min(100%,50vh);aspect-ratio:640 / 672;height:auto}.sky-loading{padding:2.5rem 1rem;text-align:center;color:var(--ink-faint);font-style:italic;animation:hw-fade .6s ease-out backwards}.sky-cap{margin-top:.45rem;font-size:.92rem;color:var(--ink-soft);font-variant-numeric:tabular-nums}.sky-cap b{color:var(--ink)}.sky-controls .whatif-group{flex:1}.sky-controls .whatif-group input[type=range]{width:auto;flex:1;max-width:none}.sky-credit{margin-top:.5rem;font-size:.72rem;color:var(--ink-faint)}.decay-fig{width:min(38rem,100%)}.decay-stage{overflow-x:auto}.decay-stage svg{display:block;margin:0 auto;width:auto;max-width:100%;height:auto}.decay-grid{stroke:var(--rule);stroke-width:1}.decay-axis{fill:var(--ink-faint);font-size:11px}.decay-tick{fill:var(--ink-faint);font-size:9.5px}.decay-band{fill:rgba(var(--ink-rgb),.42)}.decay-band-label{fill:var(--ink-soft);font-size:11px}.decay-visited{fill:rgba(var(--sepia-rgb),.3);stroke:rgba(var(--sepia-rgb),.55);stroke-width:1}.decay-ring{fill:none;stroke:var(--margin-red);stroke-width:2.2}.decay-glyph{font-size:12.5px}.decay-label{fill:var(--ink-soft);font-size:12px}.decay-label-now{fill:var(--ink);font-weight:700;font-size:13px}.decay-tile{fill:rgba(var(--sepia-rgb),.55);stroke:var(--sepia);stroke-width:1;transition:fill .45s,stroke .45s}.decay-tile-gone{fill:rgba(var(--blue-ink-rgb),.12);stroke:rgba(var(--blue-ink-rgb),.55);stroke-width:1;stroke-dasharray:2.5 2.5;transition:fill .45s,stroke .45s}.decay-tile-legend{font-size:11px;fill:var(--ink-soft)}.decay-curve-axis{stroke:var(--ink-faint);stroke-width:1}.decay-curve{fill:none;stroke:var(--ink-soft);stroke-width:1.6}.decay-dot{fill:rgba(var(--ink-rgb),.25)}.decay-dot.on{fill:var(--sepia)}.decay-now-pct{fill:var(--margin-red);font-size:12.5px}.decay-bar{fill:none;stroke:var(--ink);stroke-width:1.5}.decay-bar-fill{fill:rgba(var(--sepia-rgb),.45)}.decay-measure{stroke:var(--margin-red);stroke-width:2}.decay-tick-line{stroke:var(--blue-ink);stroke-width:1.5;stroke-dasharray:4 4}.decay-tick-label{fill:var(--blue-ink);font-size:10.5px}.decay-age{fill:var(--ink);font-size:14px;font-weight:700}.decay-arrow-fresh{animation:decay-dash .42s ease-out both}@keyframes decay-dash{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.dated-fig{width:min(38rem,100%);padding:1rem 1.15rem .7rem;display:flex;flex-direction:column;gap:.9rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:255px 14px 235px 15px/15px 235px 14px 255px;box-shadow:var(--shadow)}.dated-fig svg{overflow:visible}.dated-find{color:var(--ink-soft);font-size:.93rem;border-left:2px solid rgba(var(--sepia-rgb),.35);padding-left:.8rem;margin:0}.dated-curve{fill:none;stroke:var(--blue-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dated-lead{fill:none;stroke:var(--margin-red);stroke-width:1.6;stroke-dasharray:5 4;opacity:.85}.dated-pt{fill:var(--margin-red)}.dated-errband{fill:rgba(var(--margin-red-rgb),.16)}.dated-grid{fill:none;stroke:rgba(var(--ink-rgb),.09);stroke-width:1}.dated-axis{fill:none;stroke:rgba(var(--ink-rgb),.32);stroke-width:2;stroke-linecap:round}.dated-dead{fill:rgba(var(--ink-rgb),.05)}.dated-dead-lbl,.dated-axlbl{font-family:var(--font-brand);font-size:10.5px;fill:var(--ink-faint)}.dated-axtitle{font-family:var(--font-brand);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;fill:var(--ink-faint)}.dated-pt-lbl{font-family:var(--font-brand);font-size:11px;font-weight:700;fill:var(--margin-red)}.dated-answer{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;padding:.15rem .1rem .2rem}.dated-answer b{position:relative;font-size:1.32rem;font-weight:700;color:var(--ink);padding-bottom:.12em}.dated-answer b:after{content:"";position:absolute;left:-3px;right:-3px;bottom:-.04em;height:.44em;background:var(--highlight);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8 Q 25 2, 50 7 T 100 7 T 150 6 T 217 7' fill='none' stroke='black' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / 100% 100%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8 Q 25 2, 50 7 T 100 7 T 150 6 T 217 7' fill='none' stroke='black' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / 100% 100%}.dated-answer b{font-size:clamp(1.2rem,3.4vw,1.55rem);font-weight:400}.dated-cal{font-family:var(--font-brand);font-size:.82rem;color:var(--ink-soft)}.dated-working{font-family:var(--font-brand);font-size:.82rem;color:var(--ink-soft);width:100%;line-height:1.5}.dated-ladder{display:flex;flex-direction:column;gap:.3rem}.dated-lrow{display:grid;grid-template-columns:8.5rem 1fr;align-items:center;gap:.5rem}.dated-lrow b{font-weight:400;font-size:.82rem;color:var(--ink-faint)}.dated-lrow.on b{color:var(--ink)}.dated-ltrack{position:relative;height:20px}.dated-rung{position:absolute;top:5px;height:10px;border-radius:5px;background:rgba(var(--ink-rgb),.16)}.dated-lrow.on .dated-rung{background:var(--sepia);opacity:.8}.dated-lsample{position:absolute;top:0;height:20px;width:0;border-left:2px solid var(--margin-red)}.dated-lsample:after{content:"";position:absolute;top:-3px;left:-4px;width:6px;height:6px;background:var(--margin-red);border-radius:50%}.dated-lticks{position:relative;height:1.1rem}.dated-ltick{position:absolute;transform:translate(-50%);font-family:var(--font-brand);font-size:.6rem;color:var(--ink-faint)}@media(max-width:560px){.dated-ltick:nth-child(2n){display:none}}.dated-lnote{font-family:var(--font-brand);font-size:.66rem;color:var(--ink-faint)}.dated-readoffs{display:flex;flex-direction:column;gap:.5rem}.market-fig{width:min(38rem,100%)}.market-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.15rem .55rem .15rem .5rem;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--ink-soft);border:1px solid rgba(var(--ink-rgb),.12);border-left-width:3px;border-radius:5px}.market-chip b{color:var(--ink);font-weight:600}.market-chip.sepia{border-left-color:var(--sepia)}.market-chip.blue{border-left-color:var(--blue-ink)}.market-chip.green{border-left-color:var(--green-ink)}.market-chip.red{border-left-color:var(--margin-red)}.mw-fig{width:min(44rem,100%);padding:.4rem .2rem .2rem}.mw-fig svg{overflow:visible}.mw-name{font-family:var(--font);font-size:13px;fill:var(--ink)}.mw-years{font-family:var(--font-brand);font-size:10.5px;fill:var(--ink-faint)}.mw-region{font-family:var(--font-brand);font-size:10px;font-weight:700;letter-spacing:.12em}.mw-underline{fill:none;stroke-width:1.4;opacity:.22;stroke-linecap:round}.mw-bar{fill:none;stroke-width:14;stroke-linecap:round;opacity:.8}.mw-dot{stroke:none;opacity:.92}.mw-approx-cap{fill:var(--paper-card);opacity:.5}.mw-leader{fill:none;stroke:rgba(var(--ink-rgb),1);stroke-width:1;stroke-dasharray:1 4;opacity:.16}.mw-drop{fill:none;stroke-width:1.3;stroke-dasharray:2 4;opacity:.32}.mw-oband{fill:rgba(var(--ink-rgb),.05)}.mw-oband-seg{fill:var(--green-ink);opacity:.5}.mw-oband-lbl{font-family:var(--font-brand);font-size:11px;font-weight:700;fill:var(--green-ink)}.mw-bracket{fill:none;stroke:var(--sepia);stroke-width:1.6;stroke-linecap:round;opacity:.9}.mw-bracket-lbl{font-family:var(--font-brand);font-size:11px;font-weight:700;fill:var(--sepia)}.mw-mark{stroke:var(--margin-red);stroke-width:2;stroke-dasharray:6 5;opacity:.8}.mw-mark-lbl{font-family:var(--font-brand);font-size:11px;font-weight:700;fill:var(--margin-red)}.mw-axis{fill:none;stroke:rgba(var(--ink-rgb),.34);stroke-width:2;stroke-linecap:round}.mw-tickmark{stroke:rgba(var(--ink-rgb),.34);stroke-width:1.5;stroke-linecap:round}.mw-tick{font-family:var(--font-brand);font-size:10.5px;fill:var(--ink-faint)}.mw-readoffs{display:flex;flex-direction:column;gap:.5rem;padding:.6rem .4rem .2rem}.mw-readoffs-h,.dated-readoffs-h,.dated-ladder-h{font-family:var(--font-brand);font-size:.63rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.mw-cap,.dated-cap{display:flex;gap:.55rem;align-items:baseline;font-size:.97rem;line-height:1.5;margin:0}.mw-cap:before,.dated-cap:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--sepia);opacity:.55;transform:translateY(-2px)}.mw-foot{font-family:var(--font-brand);font-size:.7rem;color:var(--ink-faint);margin:.2rem 0 0}.sf-fig svg{overflow:visible}.sf-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.3) transparent}.sf-scroll>svg{min-width:30rem}.sf-fig svg text{font-weight:600;paint-order:stroke;stroke:var(--paper-card);stroke-width:3.5px;stroke-linejoin:round}.sf-anno{opacity:0;transition:opacity .42s ease}.sf-anno.on{opacity:1}.sf-legend{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;margin-top:1rem;font-size:.8rem;line-height:1.6;color:var(--ink-soft)}.sf-legend span{display:inline-flex;align-items:center;gap:.4rem}.sf-legend svg{width:26px;height:11px;flex:none}.sf-legend em{color:var(--ink-faint);font-style:normal}.sf-transport{gap:.7rem;margin-top:.95rem}.sf-play{margin-top:0;white-space:nowrap}.sf-scrub{flex:1 1 8rem}.sf-scrub input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.1rem;background:transparent;cursor:pointer}.sf-scrub input[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:rgba(var(--ink-rgb),.25)}.sf-scrub input[type=range]::-moz-range-track{height:2px;border-radius:2px;background:rgba(var(--ink-rgb),.25)}.sf-scrub input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;margin-top:-6px;background:var(--sepia);border:1.5px solid rgba(var(--ink-rgb),.5);border-radius:60% 40% 55% 45%/45% 55% 40% 60%;transform:rotate(-6deg)}.sf-scrub input[type=range]::-moz-range-thumb{width:14px;height:14px;background:var(--sepia);border:1.5px solid rgba(var(--ink-rgb),.5);border-radius:60% 40% 55% 45%/45% 55% 40% 60%;transform:rotate(-6deg)}.sf-clock b{display:inline-block;text-align:right;font-weight:inherit}.sf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sf-beat{margin-top:.9rem;min-height:3.2em}.sf-fig figcaption{margin-top:.8rem}@media(max-width:30rem){.sf-beat{min-height:4.6em}}.dp-fig{padding:1.15rem 1.35rem .75rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.16);border-radius:235px 15px 255px 14px/14px 255px 15px 235px;box-shadow:var(--shadow);container-type:inline-size}.dp-fig svg{display:block;width:100%;height:auto;animation:ink-in .42s ease-out backwards}.dp-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.3) transparent}.dp-scroll>svg{min-width:21rem}.dp-fig svg text{paint-order:stroke;stroke:var(--paper-card);stroke-width:3px;stroke-linejoin:round}.dp-head{display:block;margin:0 0 1.1rem;width:fit-content;max-width:100%;font-size:.8rem;letter-spacing:.09em;text-transform:uppercase;line-height:1.5;color:var(--sepia);border-bottom:2px solid rgba(var(--sepia-rgb),.35)}.dp-answer{margin-top:1.35rem;animation:ink-in .42s ease-out .4s backwards}.dp-answer-head{margin:0;font-size:1.05rem;line-height:1.7;color:var(--ink)}.dp-answer-body{margin:.5rem 0 0;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.dp-fig figcaption{margin-top:.9rem}.sm-fig .dp-scroll>svg{min-width:25rem}.sm-counts{margin:.55rem 0 0;font-size:.86rem;line-height:1.5;color:var(--ink-soft)}.sm-counts-label{color:var(--ink-faint)}.sm-count-none{color:var(--margin-red)}.sm-plot{animation:ink-in .42s ease-out backwards}.sm-controls{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-top:.7rem}.sm-roll-note{font-size:.84rem;color:var(--ink-faint)}.map-fig{width:min(42rem,100%)}.map-stage{position:relative;margin-inline:auto;max-width:100%}.map-fig svg{display:block;width:100%;height:auto;max-height:calc(100vh - 14rem);border-radius:8px;border:1px solid rgba(var(--ink-rgb),.1)}.map-fig svg:active{cursor:grabbing}.map-fig text{font-family:inherit;stroke:none;paint-order:normal}.map-tools{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;gap:.5rem;opacity:1;transition:opacity .18s ease}@media(hover:hover){.map-tools{opacity:0;pointer-events:none}.map-stage:hover .map-tools,.map-stage:focus-within .map-tools{opacity:1;pointer-events:auto}}.map-hint{font-size:.78rem;color:var(--ink-soft);background:rgba(var(--paper-card-rgb),.82);padding:.12rem .5rem;border-radius:9px 6px 10px 5px}.map-btns{display:flex;gap:.35rem}.map-btn{width:2rem;height:2rem;display:grid;place-items:center;color:var(--blue-ink);background:rgba(var(--paper-card-rgb),.88);border:1.5px solid rgba(var(--blue-ink-rgb),.5);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;cursor:pointer;transition:background .12s ease,transform .12s ease}.map-btns button:nth-child(2){border-radius:48% 52% 45% 55%/55% 45% 52% 48%}.map-btns button:nth-child(3){border-radius:52% 48% 55% 45%/45% 55% 48% 52%}.map-btn:hover{background:var(--paper-card);transform:translateY(-1px)}.map-btn:focus-visible{outline:2px solid var(--blue-ink);outline-offset:2px}.map-btn svg{width:1.2rem;height:1.2rem;display:block}.map-busy{position:absolute;left:.6rem;bottom:.6rem;font-size:.8rem;font-style:italic;color:var(--ink-soft);background:rgba(var(--paper-card-rgb),.85);padding:.15rem .5rem;border-radius:8px 6px 9px 5px}.composer-dock{width:100%;max-width:66rem;margin:0 auto;padding:.5rem 2.5rem .75rem}.composer{position:relative}.composer-input{width:100%;resize:none;line-height:1.5;padding-right:3.4rem;border-radius:20px 8px 18px/8px 18px 8px 20px;min-height:calc(4.15rem + 3px);max-height:40vh;overflow-y:auto}.send-fab{position:absolute;right:.65rem;bottom:.65rem;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:var(--paper-card);background:var(--blue-ink);border:2px solid var(--ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;cursor:pointer;opacity:0;transform:translateY(4px) scale(.9);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.send-fab.show{opacity:1;transform:none;pointer-events:auto}.send-fab:hover{transform:rotate(-6deg)}.send-fab svg{width:1.15rem}.composer.with-mic .composer-input{padding-right:6.2rem}.mic-btn{position:absolute;right:.65rem;bottom:.65rem;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;color:var(--ink-soft);background:none;border:2px solid transparent;border-radius:55% 45% 52% 48%/48% 52% 45% 55%;cursor:pointer;transition:color .15s ease,transform .15s ease,right .16s ease}.composer:has(.send-fab.show) .mic-btn{right:3.55rem}.mic-btn:hover{color:var(--ink);transform:rotate(-6deg)}.mic-btn svg{width:1.3rem}.mic-btn.rec{color:var(--margin-red);border-color:var(--margin-red);animation:mic-breathe 1.6s ease-in-out infinite}.mic-btn.busy{color:var(--ink-faint);cursor:default}@keyframes mic-breathe{0%,to{box-shadow:0 0 rgba(var(--margin-red-rgb),.35)}50%{box-shadow:0 0 0 7px rgba(var(--margin-red-rgb),0)}}@media(prefers-reduced-motion:reduce){.mic-btn.rec{animation:none}}.composer-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 1rem;margin-top:.3rem;min-height:1.4rem}.call-bar{display:flex;align-items:center;gap:.9rem;padding:.55rem .75rem;border:2px solid var(--ink);border-radius:20px 8px 18px/8px 18px 8px 20px;background:var(--paper-card)}.call-orb{flex:none;display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;color:var(--paper-card);background:var(--blue-ink);border:2px solid var(--ink);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;animation:call-breathe 2.4s ease-in-out infinite}.call-orb svg{width:1.35rem}.call-bar.hearing .call-orb{background:var(--margin-red);animation:call-hear 1s ease-in-out infinite}.call-status{flex:1;color:var(--ink-soft);font-size:.95rem}.call-heard{flex:1;min-width:0;color:var(--ink);font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-end{flex:none;font-family:inherit;font-size:.9rem;color:var(--margin-red);background:none;border:2px solid var(--margin-red);border-radius:14px 7px 12px/7px 12px 7px 14px;padding:.3rem .8rem;cursor:pointer;transition:background .15s ease,color .15s ease}.call-end:hover{background:var(--margin-red);color:var(--paper-card)}.call-cut{flex:none;font-family:inherit;font-size:.9rem;color:var(--blue-ink);background:none;border:2px solid var(--blue-ink);border-radius:7px 12px 7px 14px/14px 7px 12px;padding:.3rem .8rem;cursor:pointer;transition:background .15s ease,color .15s ease}.call-cut:hover{background:var(--blue-ink);color:var(--paper-card)}@keyframes call-breathe{0%,to{box-shadow:0 0 rgba(var(--marker-blue-rgb, var(--blue-ink-rgb)),.3)}50%{box-shadow:0 0 0 6px rgba(var(--marker-blue-rgb, var(--blue-ink-rgb)),0)}}@keyframes call-hear{0%,to{box-shadow:0 0 rgba(var(--margin-red-rgb),.4);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(var(--margin-red-rgb),0);transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.call-orb,.call-bar.hearing .call-orb{animation:none}}.composer-note{font-size:.85rem;color:var(--ink-faint)}.composer-hint{text-align:right;font-size:.85rem;color:var(--ink-faint);white-space:nowrap;opacity:0;transition:opacity .2s ease}.composer-hint.show{opacity:1}.composer-note .note-short{display:none}@media(max-width:48rem){.composer-dock{padding:.5rem 1.6rem .6rem}.composer-hint{display:none}.composer-foot{min-height:0}.composer-note{font-size:.72rem;white-space:nowrap}.composer-note .note-full{display:none}.composer-note .note-short{display:inline}}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-new(user-menu){animation:none}.theme-anim,.theme-anim *,.theme-anim *:before,.theme-anim *:after{transition:background-color .42s ease,color .42s ease,border-color .42s ease,fill .42s ease,stroke .42s ease!important}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-image-pair(*),::view-transition-old(*),::view-transition-new(*){animation:none}.reveal,.reveal.shown{opacity:1;transform:none;transition:none}.collapse{transition:none}.collapse.open .collapse-inner{animation:none}.hero>*,.doodle,.login-card,.notebook-summary,.hw-word{animation:none}.hero .squiggle path,.app-home .squiggle path,.reveal .footer-rule path{animation:none;stroke-dasharray:none;stroke-dashoffset:0}.chat-column .line.fresh{animation:none}.figure-row.fresh,.figure-row.fresh>*{animation:none}.fig-fresh,.physics-mark,.wave-mark,.pt-inked,.cd-inked{animation:none}.codon-fig .cd-lane{transition:none}.rx-coeff,.rx-status{animation:none;transition:none}.cn-draw{animation:none;stroke-dashoffset:0}.cn-pop,.cn-ghost path{animation:none;opacity:1}.cn-ghost path{opacity:.8}.thinking-dot{animation:none}.rough-path{animation:none;stroke-dashoffset:0}.sf-anno{transition:none}.sprite-fill{animation:none;opacity:1}.loader-book path{animation:none;stroke-dashoffset:0;opacity:1}.chat-loader,.chat-loader.entering{transition:none;animation:none}.chat-page.ready .chat-nav,.chat-page.ready .chat-scroll,.chat-page.ready .composer-dock{animation:none;opacity:1;transform:none}.home-card.card-removing{animation:none;opacity:0}.user-ring{display:none}.dialog-backdrop,.card.dropdown-list{animation:none}.consent-box,.consent-box svg{transition:none}.ink-in-btn{animation:none}.jump-down,.jump-down.shown,.tt-sun,.tt-moon,.ck-anim-t,.ck-anim-o,.tab-fret,.tab-stem,.tab-needle,.tab-loopwash,.tab-controls .staff-play{transition:none}.sky-loading{animation:none}.sort-card{transition:none}.sort-card.settled:after,.sort-run{animation:none}.ptree-el,.ptree-layer{transition:none}.ptree-chip,.limit-panel,.limit-answer{animation:none}.dp-fig svg,.dp-answer,.sm-plot{animation:none}.decay-arrow-fresh{animation:none}.decay-tile,.decay-tile-gone{transition:none}}.features{display:grid;gap:2rem;padding:2rem 0 3rem}.card{position:relative;background:var(--paper-card);border:1px solid var(--ink);border-radius:255px 12px 225px 15px/15px 225px 18px 255px;padding:1.75rem 2rem;box-shadow:0 1px 2px rgba(var(--shadow-rgb),.1),0 10px 20px -4px rgba(var(--shadow-rgb),.16)}.features>:nth-child(5n+2) .card,.card-grid>:nth-child(5n+2) .card{border-radius:15px 240px 15px 255px/255px 15px 235px}.features>:nth-child(5n+3) .card,.card-grid>:nth-child(5n+3) .card{border-radius:235px 15px 250px 12px/12px 245px 15px 230px}.features>:nth-child(5n+4) .card,.card-grid>:nth-child(5n+4) .card{border-radius:14px 255px 18px 230px/240px 15px 255px 14px}.features>:nth-child(5n+5) .card,.card-grid>:nth-child(5n+5) .card{border-radius:250px 14px 235px 16px/16px 230px 14px 250px}.tilt-l{transform:rotate(-.6deg)}.tilt-r{transform:rotate(.5deg)}.features .card,.home-card{transform-origin:top center;transition:transform .18s ease,box-shadow .18s ease}.features .card:hover,.home-card:hover{transform:perspective(900px) rotateX(7deg);box-shadow:0 2px 3px rgba(var(--shadow-rgb),.08),0 24px 30px -10px rgba(var(--shadow-rgb),.24)}.card:before{content:"";position:absolute;top:-.7rem;left:50%;width:5.5rem;height:1.4rem;transform:translate(-50%) rotate(-2deg);background:color-mix(in srgb,var(--highlight) 45%,var(--paper-card));border-left:2px dashed rgba(var(--paper-card-rgb),.8);border-right:2px dashed rgba(var(--paper-card-rgb),.8)}.card h2{font-size:1.35rem;margin-bottom:.5rem;color:var(--blue-ink)}.card p{color:var(--ink-soft)}.section-title{font-size:1.7rem;margin-bottom:1.5rem}.sample{padding:2rem 0 3rem}.notebook-sheet{background:var(--paper-card);background-image:repeating-linear-gradient(transparent,transparent calc(2rem - 1px),rgba(var(--blue-ink-rgb),.15) calc(2rem - 1px),rgba(var(--blue-ink-rgb),.15) 2rem);border:1px solid rgba(var(--ink-rgb),.1);border-radius:4px;box-shadow:var(--shadow);padding:2rem 2.25rem 1.5rem;transform:rotate(.4deg)}.notebook-sheet .line{line-height:2rem;margin-bottom:2rem}.notebook-sheet .line:last-child{margin-bottom:0}.speaker{font-weight:700;margin-right:.75rem}.line.you .speaker{color:var(--margin-red)}.line.enaria,.line.enaria .speaker{color:var(--blue-ink)}.inside{padding:2rem 0 3rem}.feature-list{list-style:none;display:grid;gap:0}.feature-item{display:grid;grid-template-columns:3.4rem 1fr;gap:1.35rem;align-items:start;padding:1.75rem 0}.feature-list li+li{background:var(--hand-rule-dashed) repeat-x left top / 220px 8px}.feature-num{width:2.7rem;height:2.7rem;display:flex;align-items:center;justify-content:center;margin-top:.15rem;font-size:1.3rem;font-weight:700;color:var(--margin-red);border:2px solid var(--margin-red);border-radius:55% 45% 52% 48%/48% 52% 45% 55%;transform:rotate(-4deg)}.feature-list li:nth-child(2) .feature-num{border-radius:48% 52% 45% 55%/55% 45% 52% 48%;transform:rotate(3deg)}.feature-list li:nth-child(3) .feature-num{border-radius:52% 48% 55% 45%/45% 55% 48% 52%;transform:rotate(-2deg)}.feature-item h3{font-size:1.35rem;color:var(--blue-ink);margin-bottom:.35rem}.feature-item p{color:var(--ink-soft)}@media(max-width:32rem){.feature-item{grid-template-columns:2.6rem 1fr;gap:1rem}.feature-num{width:2.2rem;height:2.2rem;font-size:1.05rem}}.about-hero{padding-bottom:1.5rem}.about-how{padding:2rem 0 3rem}.about-body{color:var(--ink-soft);font-size:1.1rem;max-width:38rem}.about-body em{color:var(--ink)}.promise-list{list-style:none;display:grid;gap:1.1rem;padding:1.75rem 0}.promise{display:grid;grid-template-columns:1.6rem 1fr;gap:.85rem;align-items:start}.promise p{color:var(--ink-soft)}.promise strong{color:var(--ink)}.promise-check{width:1.4rem;margin-top:.35rem;color:var(--margin-red);transform:rotate(-3deg)}.name-story{padding:2rem 0 3rem}.name-story blockquote{padding-left:1.5rem;color:var(--ink-soft);font-size:1.1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 220'%3E%3Cpath d='M4.5 2 Q 2.5 30, 4 55 T 4.5 110 T 3.5 165 T 4.5 218' fill='none' stroke='%23c95b4a' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:8px 220px;background-position:left top}.name-story blockquote p+p{margin-top:1rem}.name-story em{color:var(--ink);font-style:normal;font-weight:700}.signoff{color:var(--ink)}.closing{text-align:center;padding:3rem 0 4.5rem}.closing h2{font-size:1.9rem;max-width:22ch;margin:0 auto .75rem}.closing p{color:var(--ink-soft);margin-bottom:2rem}.footer{padding:1rem 0 2.25rem;color:var(--ink-faint);text-align:center}.footer-rule{display:block;width:100vw;margin-left:calc(50% - 50vw);height:.55rem;margin-bottom:1.25rem;color:rgba(var(--ink-rgb),.35)}.footer-line{display:flex;justify-content:center;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.95rem}.made-with{display:inline-flex;align-items:center;gap:.35rem}.heart{width:1em;color:var(--margin-red);transform:rotate(-8deg);margin-top:.1em}.footer .dot{-webkit-user-select:none;user-select:none}.footer-links{margin-top:.4rem}.footer-links a{color:var(--ink-faint)}.footer-links a:hover{color:var(--ink)}.footer-links .squiggle-link:after{background:currentColor}.legal-doc{padding:2rem 0 3rem}.legal-doc h1{font-size:2.1rem;margin-bottom:.75rem}.legal-doc h2{font-size:1.4rem;color:var(--blue-ink);margin:2.25rem 0 .75rem}.legal-doc p,.legal-doc li{color:var(--ink-soft);margin-bottom:.75rem}.legal-doc li{margin-bottom:.5rem}.legal-doc ul,.legal-doc ol{padding-left:1.4rem;margin-bottom:1rem}.legal-doc strong{color:var(--ink)}.legal-doc blockquote{border:2px dashed rgba(var(--sepia-rgb),.5);border-radius:4px;padding:.75rem 1rem;margin:1rem 0 1.25rem;color:var(--sepia);font-size:.95rem}.legal-doc blockquote p{color:inherit;margin-bottom:0}.legal-doc blockquote strong{color:inherit}.sample-sheet{position:relative}.sheet-bookmarks{position:absolute;top:2.5rem;right:-2.3rem;display:flex;flex-direction:column;gap:.6rem;clip-path:inset(-14px -14px -14px 0)}.sheet-bookmark{display:flex;align-items:center;justify-content:center;width:2.3rem;height:2.6rem;background:var(--paper-card);border:1px solid rgba(var(--ink-rgb),.18);border-left:none;border-radius:0 8px 10px 0/0 10px 8px 0;box-shadow:2px 2px 5px rgba(var(--shadow-rgb),.16);cursor:pointer;transform:translate(-5px);transition:transform .16s ease,background .16s ease}.sheet-bookmark svg{width:1.35rem;height:1.35rem}.sheet-bookmark svg path,.sheet-bookmark svg circle{stroke:var(--ink-soft);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sheet-bookmark:hover{transform:translate(-2px)}.sheet-bookmark.active{transform:translate(0)}.sheet-bookmark.active svg path,.sheet-bookmark.active svg circle{stroke:var(--ink)}.bm-history.active{background:rgba(var(--highlight-rgb),.45)}.bm-science.active{background:rgba(var(--marker-blue-rgb),.4)}.bm-code.active{background:rgba(var(--green-rgb),.35)}.bm-music.active{background:rgba(var(--margin-red-rgb),.3)}.sheet-bookmark:focus-visible{outline:2px dashed var(--sepia);outline-offset:2px}.sample-loading{color:var(--ink-faint);font-style:italic}@media(max-width:52rem){.sheet-bookmarks{position:static;flex-direction:row;justify-content:flex-end;margin:-.75rem 0 1rem;clip-path:none}.sheet-bookmark,.sheet-bookmark:hover,.sheet-bookmark.active{transform:none}.sheet-bookmark{border-left:1px solid rgba(var(--ink-rgb),.18);border-radius:8px 6px 9px 7px}}.hiw-hero{padding-bottom:2rem}.hiw-section{max-width:52rem;margin:0 auto;padding:2.5rem 1.5rem}.hiw-body{max-width:62ch;color:var(--ink-soft);margin-bottom:1.25rem}.hiw-body strong{color:var(--ink)}.hiw-arch{display:block;width:min(34rem,100%);height:auto;margin:0 auto 1.75rem}.hiw-arch text{font-family:inherit;fill:var(--ink)}.arch-you circle,.arch-you path{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round}.arch-you text{font-size:16px}.arch-box path{fill:rgba(var(--paper-card-rgb),.7);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}.arch-box-blue path{stroke:var(--blue-ink)}.arch-box-sepia path{stroke:var(--sepia)}.arch-title{font-size:19px;font-weight:700}.arch-box-blue .arch-title{fill:var(--blue-ink)}.arch-box-sepia .arch-title{fill:var(--sepia)}.arch-sub{font-size:13.5px;fill:var(--ink-soft)}.arch-arrow path{fill:none;stroke:var(--margin-red);stroke-width:1.6;stroke-linecap:round;opacity:.8}.arch-lbl{font-size:12.5px;fill:var(--ink-faint)}.arch-sat path{fill:rgba(var(--paper-card-rgb),.7);stroke:var(--ink-faint);stroke-width:1.4;stroke-dasharray:6 4;stroke-linejoin:round}.arch-sat .arch-link{fill:none;stroke:var(--ink-faint);stroke-width:1.4;stroke-dasharray:none}.arch-sat-title{font-size:13.5px;font-weight:700;fill:var(--ink)}.arch-sat-sub{font-size:11.5px;fill:var(--ink-soft)}.arch-shelf{font-size:15px;font-weight:700;fill:var(--ink)}.arch-box-blue .arch-shelf{fill:var(--blue-ink)}.arch-link-strong path{fill:none;stroke:var(--sepia);stroke-width:1.5;opacity:.7;stroke-linecap:round}.hiw-shelves{margin-bottom:1rem}.hiw-toolgrid{display:flex;flex-wrap:wrap;gap:.6rem .7rem;margin:.5rem 0 1.5rem}.hiw-toolchip{font-family:inherit;font-size:.95rem;color:var(--ink);background:var(--paper-card);border:1.5px solid rgba(var(--ink-rgb),.3);border-radius:255px 12px 225px 15px/15px 225px 18px 255px;padding:.3rem .9rem;box-shadow:var(--shadow);cursor:pointer;transform:rotate(-.6deg);transition:transform .14s ease,background .14s ease}.hiw-toolchip:nth-child(2n){transform:rotate(.5deg)}.hiw-toolchip:hover{transform:translateY(-2px)}.hiw-toolchip.active{background:rgba(var(--highlight-rgb),.45);border-color:rgba(var(--ink-rgb),.55);transform:rotate(0)}.hiw-toolchip:focus-visible{outline:2px dashed var(--sepia);outline-offset:2px}.hiw-stage-tag{color:var(--ink-soft);font-style:italic;margin-bottom:1rem}.hiw-render{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.hiw-loading{color:var(--ink-faint);font-style:italic}.hiw-stack{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem;max-width:46rem}.hiw-stack-item{color:var(--ink-soft);line-height:1.65}.hiw-stack-item strong{color:var(--ink)}.hiw-oss{margin-top:1.5rem}.bc-wrap{margin-top:.5rem}.bc-aisle{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 4px;align-items:baseline}.bc-sign{cursor:pointer;font-family:inherit;font-size:16px;color:var(--ink);background:transparent;border:0;padding:3px 2px 6px;position:relative;opacity:.6}.bc-sign .bc-n{color:var(--ink-faint);font-size:12px;margin-left:4px}.bc-sign:hover{opacity:.85}.bc-sign[aria-pressed=true]{opacity:1;color:var(--sepia)}.bc-sign[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:6px;background:no-repeat center / 100% 6px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 6'%3E%3Cpath d='M1 3.5 Q 12 1, 24 3.4 T 46 3.3 T 68 2.6 T 89 3.6' fill='none' stroke='%238b623a' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.bc-sign.bare{opacity:.32;font-style:italic}.bc-sign:focus-visible{outline:2px dashed var(--sepia);outline-offset:2px;border-radius:3px}.bc-stage{margin-top:16px;min-height:240px}.bc-sheet{width:100%;height:auto;display:block;overflow:visible;max-width:840px}.bc-sheet text{font-family:var(--font);fill:var(--ink)}.bc-aisle-name{font-size:19px;font-weight:700}.bc-aisle-count{fill:var(--ink-faint);font-size:13px}.bc-hint{fill:var(--ink-faint);font-size:12.5px}.bc-plank{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;opacity:.8}.bc-bk{cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.bc-bk:hover{transform:translateY(-5px)}.bc-bk:focus-visible{outline:none}.bc-bk:focus-visible .bc-body{stroke-width:2.6}.bc-body{fill:rgba(var(--paper-card-rgb),.7);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}.bc-band{fill:none;stroke:var(--ink);stroke-width:1.2;opacity:.4;stroke-linecap:round}.bc-bk-title{fill:var(--ink);font-weight:700;font-size:13px}.bc-bk-count{fill:var(--ink-faint);font-size:12px;font-weight:600}.bc-bk.v-blue .bc-body,.bc-bk.v-blue .bc-band{stroke:var(--blue-ink)}.bc-bk.v-blue .bc-bk-title{fill:var(--blue-ink)}.bc-bk.v-sepia .bc-body,.bc-bk.v-sepia .bc-band{stroke:var(--sepia)}.bc-bk.v-sepia .bc-bk-title{fill:var(--sepia)}.bc-bk.v-green .bc-body,.bc-bk.v-green .bc-band{stroke:var(--green-ink)}.bc-bk.v-green .bc-bk-title{fill:var(--green-ink)}.bc-bk:hover .bc-body{fill:rgba(var(--highlight-rgb),.16)}.bc-bk.empty .bc-body{stroke-dasharray:5 4;opacity:.6}.bc-hit{fill:transparent}.bc-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--shadow-rgb),.42);display:grid;place-items:center;padding:20px;z-index:60;animation:bc-fade .3s ease}@keyframes bc-fade{0%{opacity:0}}.bc-book{position:relative;width:min(960px,96vw);aspect-ratio:960 / 660;max-height:92vh;animation:bc-rise .34s cubic-bezier(.2,.85,.3,1) both}@keyframes bc-rise{0%{transform:scale(.975);opacity:0}}.bc-book-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(6px 9px 0 rgba(var(--shadow-rgb),.12))}.bc-pg-base{fill:var(--paper-card)}.bc-pg-fill{fill:var(--paper-card);stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round}.bc-pg-line{fill:none;stroke:var(--ink);stroke-width:1.3;stroke-linecap:round;opacity:.3}.bc-pg-spine{fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linecap:round;opacity:.5}.bc-ov{position:absolute}.bc-page{top:19.5%;height:68%;display:flex;flex-direction:column}.bc-page.left{left:8.2%;width:38%}.bc-page.right{left:53.8%;width:38%}.bc-p-head{flex:none;text-align:center}.bc-ph-t{font-family:var(--font-brand);font-size:clamp(16px,1.9vw,20px);font-weight:700;color:var(--ink);line-height:1.15}.bc-ph-s{font-size:12px;color:var(--ink-faint);margin-top:1px}.bc-ph-rule{height:7px;width:54%;margin:5px auto 0;background:no-repeat center / 100% 7px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 8'%3E%3Cpath d='M2 4 Q 30 1, 60 4 T 120 4 T 198 3.4' fill='none' stroke='%238b623a' stroke-opacity='.5' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.bc-p-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:clamp(12px,2.6%,26px);overflow:hidden;padding-top:clamp(9px,1.8%,18px);transition:opacity .38s ease}.bc-page.fading .bc-p-body{opacity:0}.bc-entry{display:grid;grid-template-columns:20px 1fr;column-gap:9px;align-content:start}.bc-entry+.bc-entry{padding-top:clamp(7px,1.5%,13px);margin-top:clamp(6px,1.4%,12px);background:no-repeat top left / 100% 6px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='%238b94a3' stroke-opacity='.5' stroke-width='1.6' stroke-linecap='round' stroke-dasharray='6 6'/%3E%3C/svg%3E")}.bc-e-mark{grid-column:1;grid-row:1;font-size:15px;line-height:1.5}.bc-e-t{grid-column:2;grid-row:1;font-size:clamp(15px,1.7vw,17px);font-weight:600;color:var(--ink);text-decoration:none;line-height:1.3;padding-bottom:1px;background:no-repeat 0 100% / 0 5px var(--hand-rule-solid);transition:background-size .25s,color .15s}.bc-e-t:hover{background-size:100% 5px;color:var(--sepia)}.bc-e-n{grid-column:2;grid-row:2;font-size:14px;color:var(--ink-soft);line-height:1.4;margin-top:1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-e-m{grid-column:2;grid-row:3;font-size:11.5px;color:var(--ink-faint);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-kind{font-weight:600}.bc-empty-pg{font-size:15.5px;color:var(--ink-soft);line-height:1.5;margin:auto;text-align:center;padding:0 6%}.bc-empty-pg b{color:var(--ink);font-weight:700}.bc-p-foot{flex:none;display:flex;align-items:center;justify-content:space-between;padding-top:clamp(6px,1.3%,12px);background:no-repeat top left / 100% 6px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 8'%3E%3Cpath d='M2 4.5 Q 30 2.5, 55 4 T 110 4.5 T 165 3.5 T 218 4.5' fill='none' stroke='%238b94a3' stroke-opacity='.4' stroke-width='1.6' stroke-linecap='round' stroke-dasharray='6 6'/%3E%3C/svg%3E")}.bc-folio{font-size:12.5px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.bc-pg-btn{cursor:pointer;font-family:inherit;font-size:14.5px;color:var(--sepia);background:transparent;border:0;padding:2px}.bc-pg-btn[disabled]{color:var(--ink-faint);cursor:default;opacity:.4}.bc-x{position:absolute;top:-2%;right:-1%;z-index:9;cursor:pointer;border:0;background:transparent;font-size:23px;line-height:1;color:#fffdf6e6;text-shadow:0 1px 5px rgba(0,0,0,.6);font-family:inherit;transition:transform .15s}.bc-x:hover{transform:scale(1.15)}@media(prefers-reduced-motion:reduce){.bc-bk{transition:none}.bc-backdrop,.bc-book{animation:none}.bc-p-body{transition:none}}.print-only{display:none}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body{background:var(--paper-card);background-image:none}.chat-column{max-width:none;padding:14mm 18mm}.page-edge.left{left:9mm}.page-edge.right{right:9mm}.no-print,.doodle{display:none!important}.print-only{display:block}.chat-page{height:auto;background:var(--paper-card)}.chat-scroll{overflow:visible}.page-edge{display:block}.notebook-summary{animation:none}.entry{break-inside:avoid}.rough-path{animation:none;stroke-dashoffset:0}.sprite-fill{animation:none;opacity:1}.try-open,.try-frame,.tool-pill,.trace-fig .scene-controls,.tab-controls,.tab-hint,.tab-needle,.tab-loopwash{display:none!important}.trace-table tr.trace-future{visibility:visible}.construction-fig .scene-controls{display:none!important}.construction-fig .cn-step{visibility:visible!important}.pt-card,.ck-hint,.circuit-fig .whatif-row,.circuit-fig .ck-note,.lab-controls,.tree-fig .scene-controls,.conv-fig .scene-controls,.bpe-fig .scene-controls,.nt-fig .scene-controls,.pn-trace,.reaction-fig .scene-controls,.punnett-fig .scene-controls,.codon-fig .scene-controls,.wf-fig .scene-controls,.sort-fig .scene-controls{display:none!important}.rearr-fig .rearr-cell{visibility:visible!important}.rearr-fig .scene-controls{display:none!important}}@page{size:A4;margin:16mm 0 14mm}.print-doc{--pd-side: 18mm;--pd-band: 2rem;--pd-page: 267mm ;position:relative;width:210mm;margin:0 auto;background:var(--paper-card);box-shadow:var(--shadow)}.print-doc .chat-lines{min-height:0;background-size:100% 2rem}@media print{.print-doc .chat-lines{background-image:none}}.print-doc .chat-column{max-width:none;padding:var(--pd-band) var(--pd-side)}.pd-cover{display:grid;grid-template-rows:auto 1fr auto;min-height:var(--pd-page);padding:var(--pd-band) var(--pd-side);break-after:page}.pd-brand{font-size:1.3rem}.pd-cover-mid{align-self:center}.pd-title{font-size:2.6rem;line-height:1.25}.pd-cover-rule{margin:1.25rem 0 1.5rem;max-width:16rem}.pd-meta{color:var(--ink-soft);font-size:1rem;line-height:1.9}.pd-cover-foot{align-self:end;color:var(--ink-faint);font-size:.9rem}.pd-section{margin-bottom:3rem}.pd-entries{break-before:page}.pd-section>.entries-label{font-size:.9rem;font-weight:500;break-after:avoid}.print-doc .entry{break-inside:auto}.print-doc .entry-date{break-after:avoid}.print-doc .figure-row{display:block;break-inside:avoid;padding-top:2rem}.print-doc .figure-row.fig-side{float:none;width:auto;margin-left:0;margin-bottom:2rem}.print-doc .diagram-fig{margin-inline:auto;break-inside:avoid}.print-doc .hand-rule{background:var(--hand-rule-dashed) repeat-x left center;background-size:220px 8px;-webkit-mask:none;mask:none}.print-doc .map-tools{display:none}.print-doc .md :is(h1,h2,h3,h4){break-after:avoid}.print-doc .md :is(p,li){orphans:2;widows:2}.pd-colophon{margin-top:3rem;color:var(--ink-faint);font-size:.9rem;line-height:1.7;break-inside:avoid}.pd-colophon span{display:block}@media print{.print-doc{width:auto;box-shadow:none}}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.17.0"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}
