@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-ext-400-normal-Bo67NYBq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-400-normal-C7us6pn1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/golos-text-latin-ext-400-normal-BjKcJWKY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/golos-text-latin-400-normal-Coi1FYaD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-ext-500-normal-CLsu_eDI.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-500-normal-BSLQUuP1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/golos-text-latin-ext-500-normal-9vZPKadr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/golos-text-latin-500-normal-BznAvurO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-ext-600-normal-uuhKjiyO.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-600-normal-lpQ9rVRR.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/golos-text-latin-ext-600-normal-DLLCs_GQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/golos-text-latin-600-normal-Bhk8uV1U.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-ext-700-normal-D3ZaBy6G.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/notes/assets/golos-text-cyrillic-700-normal-BKmY45Ip.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/notes/assets/golos-text-latin-ext-700-normal-0O3DoeVP.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/notes/assets/golos-text-latin-700-normal-CxmN_Nfd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-latin-ext-400-normal-Cp7z-ARB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-latin-ext-600-normal-0sIUyHMO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-ext-400-italic-zoDFlEzN.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-400-italic-BLN19cOa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-latin-ext-400-italic-JynPwBMj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/notes/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-ext-600-italic-Cezqx4eN.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-cyrillic-600-italic-Bbpc5VXY.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-latin-ext-600-italic-ksjuXzcN.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/notes/assets/source-serif-4-latin-600-italic-BYz3Th4E.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/notes/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/notes/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Golos Text", "Segoe UI", "Noto Sans", "Helvetica Neue", Arial, sans-serif;--font-serif:"Source Serif 4", "Noto Serif", Georgia, "Times New Roman", serif;--font-mono:"JetBrains Mono", "Cascadia Mono", "Roboto Mono", "Noto Sans Mono", ui-monospace, monospace;--fs-h1:1.875rem;--lh-h1:1.2;--fw-h1:700;--tr-h1:-.02em;--fs-h1-mobile:1.5rem;--lh-h1-mobile:1.25;--fs-h2:1.1875rem;--lh-h2:1.35;--fw-h2:600;--tr-h2:-.01em;--fs-body:1rem;--lh-body:1.65;--fs-body-serif:1.0625rem;--lh-body-serif:1.7;--fs-body-compact:.90625rem;--lh-body-compact:1.5;--fs-list-title:.9375rem;--lh-list-title:1.35;--fw-list-title:600;--fs-list-snippet:.8125rem;--lh-list-snippet:1.45;--fs-control:.9375rem;--fs-control-sm:.90625rem;--fw-control:600;--fs-caption:.6875rem;--fw-caption:700;--tr-caption:.09em;--fs-xs:.6875rem;--fs-sm:.75rem;--fs-sm-plus:.78125rem;--fs-md:.8125rem;--fs-lg:1rem;--fs-mono-xs:.65625rem;--fs-mono-sm:.75rem;--fs-mono:.8125rem;--lh-code:1.7;--sp-4:.25rem;--sp-8:.5rem;--sp-12:.75rem;--sp-16:1rem;--sp-20:1.25rem;--sp-24:1.5rem;--sp-32:2rem;--sp-40:2.5rem;--pad-row-block:.6875rem;--pad-row-inline:1rem;--pad-card-block:1rem;--pad-card-inline:1.125rem;--pad-screen:1.5rem;--pad-btn-block:.6875rem;--pad-btn-inline:1.375rem;--pad-field-block:.75rem;--pad-field-inline:.9375rem;--r-xs:6px;--r-sm:10px;--r-md:12px;--r-field:13px;--r-lg:14px;--r-btn:14px;--r-card:14px;--r-xl:16px;--r-sheet:16px;--r-drawer:22px;--r-full:99px;--r-cell:11px;--r-inline-mark:3px;--r-block-mark:8px;--r-fab:18px;--r-swipe:12px;--tap-min:44px;--control-h:44px;--control-h-compact:36px;--row-h:74px;--row-h-compact:58px;--toolbar-h:44px;--toolbar-item:34px;--fab-size:52px;--drawer-w-mobile:302px;--drawer-w-desktop:224px;--modal-w-min:480px;--modal-w-max:560px;--modal-top:78px;--sheet-handle-w:36px;--sheet-handle-h:4px;--tree-indent:14px;--swipe-threshold:96px;--border-w:1px;--border-w-strong:1.5px;--focus-ring-w:3px;--icon-inline:13px;--icon-list:15px;--icon-toolbar:19px;--icon-header:20px;--icon-empty:26px;--icon-stroke:1.75;--dur-press:.12s;--dur-check:.16s;--dur-base:.2s;--dur-sheet:.25s;--dur-slow:.3s;--dur-shimmer:1.4s;--ease-out:cubic-bezier(.22, .61, .36, 1);--motion-rise:8px;--press-scale:.97;--z-sticky:10;--z-scrim:50;--z-drawer:55;--z-overlay:60;--z-toast:70;--z-tooltip:80;--svc-zapiski-bg:#c8604a;--svc-zapiski-fg:#fbf3e3;--close-bg:#c42b1c;--close-fg:#fff}[data-theme=paper],:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbfaf7;--surface:#f3f1ea;--surface-alt:#f7f5ef;--surface-sunken:#efede4;--line:#eae6db;--line-soft:#f0ede4;--text:#38342e;--text-secondary:#726c60;--text-tertiary:#b6afa2;--text-disabled:#c8c1b4;--text-ghost:#d9d4c8;--scrim:#1e1a1652;--field-bg:#fff;--segment-active-bg:#fff;--on-accent:#fff;--elev-search:0 6px 22px #38342e1a;--elev-segment:0 1px 2px #38342e1a;--shadow-card:0 2px 8px #38342e14;--shadow-pop:0 10px 28px #38342e24}[data-theme=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#232128;--surface:#2c2a28;--surface-alt:#2c2a28;--surface-sunken:#302e2b;--line:#393630;--line-soft:#2c2a28;--text:#e9e5dc;--text-secondary:#98948a;--text-tertiary:#6e675c;--text-disabled:#55504a;--text-ghost:#3e3a34;--scrim:#00000059;--field-bg:#2c2a28;--segment-active-bg:#393630;--on-accent:#241511;--elev-search:0 6px 22px #0000004d;--elev-segment:0 1px 2px #0000004d;--shadow-card:0 2px 8px #00000042;--shadow-pop:0 10px 28px #0000005c}[data-theme=ink]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000008;--surface:#151412;--surface-alt:#0d0c0b;--surface-sunken:#1a1917;--line:#26231e;--line-soft:#1a1917;--text:#e9e5dc;--text-secondary:#8f887d;--text-tertiary:#635d54;--text-disabled:#4a453d;--text-ghost:#332f29;--scrim:#00000080;--field-bg:#151412;--segment-active-bg:#26231e;--on-accent:#241511;--elev-search:0 6px 22px #00000073;--elev-segment:0 1px 2px #00000073;--shadow-card:0 2px 8px #0006;--shadow-pop:0 10px 28px #00000080}[data-theme=paper],:root:not([data-theme]){--success:#5c8a6e;--success-soft:#e7f0e8;--success-text:#33684a;--warning:#a87c2c;--warning-soft:#f5ebd8;--warning-text:#84601f;--danger:#a85045;--danger-soft:#f6e5e2;--danger-text:#933b31;--info:#4c6b94;--info-soft:#e4eaf2;--info-text:#3d577a}[data-theme=graphite],[data-theme=ink]{--success:#7fb894;--success-soft:#7fb89429;--success-text:#a9e0c0;--warning:#d6b26a;--warning-soft:#d6b26a29;--warning-text:#ebce96;--danger:#d08476;--danger-soft:#d0847629;--danger-text:#f0afa6;--info:#7c9dc9;--info-soft:#7c9dc929;--info-text:#b4ccee}[data-theme=paper],:root:not([data-theme]){--code-keyword:#8e7ba3;--code-string:#4e7a5f;--code-number:#946c26;--code-function:#4c6b94}[data-theme=graphite],[data-theme=ink]{--code-keyword:#b7a2cc;--code-string:#7fb894;--code-number:#d6b26a;--code-function:#7c9dc9}[data-accent=garnet],:root:not([data-accent]){--accent:#b5503c;--accent-soft:#f6e7e2;--accent-on-soft:#93412f}[data-theme=graphite][data-accent=garnet],[data-theme=graphite] [data-accent=garnet],[data-theme=ink][data-accent=garnet],[data-theme=ink] [data-accent=garnet],:root[data-theme=graphite]:not([data-accent]),:root[data-theme=ink]:not([data-accent]){--accent:#d0765b;--accent-soft:#d0765b2e;--accent-on-soft:#f0b9a4}[data-accent=blueberry]{--accent:#4c6b94;--accent-soft:#e4eaf2;--accent-on-soft:#3d577a}[data-theme=graphite][data-accent=blueberry],[data-theme=graphite] [data-accent=blueberry],[data-theme=ink][data-accent=blueberry],[data-theme=ink] [data-accent=blueberry]{--accent:#7c9dc9;--accent-soft:#7c9dc92e;--accent-on-soft:#b4cbe6}[data-accent=slate]{--accent:#6b675f;--accent-soft:#edebe6;--accent-on-soft:#54514a}[data-theme=graphite][data-accent=slate],[data-theme=graphite] [data-accent=slate],[data-theme=ink][data-accent=slate],[data-theme=ink] [data-accent=slate]{--accent:#9b948a;--accent-soft:#9b948a2e;--accent-on-soft:#cbc5bb}[data-theme=paper],:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=graphite],[data-theme=ink]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--editor-font-scale:1;--editor-line-scale:1;--editor-measure:40rem;--editor-font-family:var(--font-sans);--editor-font-size:calc(var(--fs-body) * var(--editor-font-scale));--editor-line-height:calc(var(--lh-body) * var(--editor-line-scale));--editor-pad-block:2.25rem;--editor-pad-inline:2rem;--code-comment:var(--text-tertiary);--code-bg:var(--surface)}:root,[data-accent]{--accent-fill:var(--accent);--accent-hover:color-mix(in srgb, var(--accent-fill) 86%, #000);--accent-border:color-mix(in srgb, var(--accent) 38%, transparent);--focus-ring:color-mix(in srgb, var(--accent) 40%, transparent);--field-ring:color-mix(in srgb, var(--accent) 20%, transparent);--fab-shadow-color:color-mix(in srgb, var(--accent-fill) 30%, transparent);--surface-hover:var(--surface-alt);--sunken-hover:color-mix(in srgb, var(--surface-sunken) 93%, var(--text));--mark-bg:var(--warning-soft);--toast-bg:var(--text);--toast-fg:var(--surface);--toast-action:color-mix(in srgb, var(--accent) 72%, #fff)}[data-theme=graphite],[data-theme=ink],[data-theme=graphite] [data-accent],[data-theme=ink] [data-accent]{--accent-hover:color-mix(in srgb, var(--accent-fill) 88%, #fff);--toast-action:color-mix(in srgb, var(--accent) 78%, #000);--surface-hover:color-mix(in srgb, var(--surface-alt) 94%, var(--text));--sunken-hover:color-mix(in srgb, var(--surface-sunken) 92%, var(--text))}[data-theme=paper][data-accent=garnet],[data-theme=paper] [data-accent=garnet],:root:not([data-theme]):not([data-accent]),:root:not([data-theme])[data-accent=garnet],:root[data-theme=paper]:not([data-accent]){--accent-hover:#9c432f}:root{--elev-card:none;--elev-card-hover:none;--elev-sheet:0 -12px 40px var(--scrim);--elev-modal:0 24px 60px var(--scrim);--elev-drawer:12px 0 40px var(--scrim);--elev-fab:0 8px 24px var(--fab-shadow-color)}:root[data-density=compact]{--row-h:var(--row-h-compact);--control-h:var(--control-h-compact);--editor-font-size:calc(var(--fs-body-compact) * var(--editor-font-scale));--editor-line-height:calc(var(--lh-body-compact) * var(--editor-line-scale))}:root[data-typeface=serif]{--editor-font-family:var(--font-serif);--editor-font-size:calc(var(--fs-body-serif) * var(--editor-font-scale));--editor-line-height:calc(var(--lh-body-serif) * var(--editor-line-scale))}:root[data-typeface=serif][data-density=compact]{--editor-font-size:calc(var(--fs-body-compact) * var(--editor-font-scale));--editor-line-height:calc(var(--lh-body-compact) * var(--editor-line-scale))}:root{font-family:var(--font-sans);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--bg);color:var(--text);-webkit-tap-highlight-color:transparent;font-size:100%}body{background-color:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:root[data-theme-crossfade],:root[data-theme-crossfade] *,:root[data-theme-crossfade] :before,:root[data-theme-crossfade] :after{transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), fill var(--dur-base) var(--ease-out), stroke var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)!important;transition-delay:0s!important}@media (prefers-reduced-motion:reduce){:root{--dur-press:1ms;--dur-check:1ms;--dur-base:1ms;--dur-sheet:1ms;--dur-slow:1ms;--dur-shimmer:1ms;--motion-rise:0px;--press-scale:1}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.z-root{font-family:var(--font-sans);color:var(--text);background-color:var(--bg)}.z-focusable:focus{outline:none}.z-focusable:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring);outline:none}.z-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.z-scroll-x{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.z-scroll-x::-webkit-scrollbar{display:none}.z-bottom-fade{background:linear-gradient(to bottom, transparent, var(--bg));pointer-events:none;block-size:96px;position:absolute;inset-inline:0}@keyframes z-rise{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:translateY(0)}}@keyframes z-fade{0%{opacity:0}to{opacity:1}}@keyframes z-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes z-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes z-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes z-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.z-h1{font-family:var(--font-sans);font-size:var(--fs-h1);font-weight:var(--fw-h1);letter-spacing:var(--tr-h1);line-height:var(--lh-h1);color:var(--text);margin:0}@media (max-width:599px){.z-h1{font-size:var(--fs-h1-mobile);line-height:var(--lh-h1-mobile)}}.z-h1--mobile{font-size:var(--fs-h1-mobile);line-height:var(--lh-h1-mobile)}.z-h2{font-family:var(--font-sans);font-size:var(--fs-h2);font-weight:var(--fw-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2);color:var(--text);margin:0}.z-body{font-family:var(--editor-font-family);font-size:var(--editor-font-size);font-weight:400;line-height:var(--editor-line-height);color:var(--text)}.z-editor-column{box-sizing:border-box;inline-size:100%;max-inline-size:var(--editor-measure);padding:var(--pad-screen);margin-inline:auto}@media (min-width:900px){.z-editor-column{padding:var(--editor-pad-block) var(--editor-pad-inline)}}.z-secondary{color:var(--text-secondary)}.z-tertiary{color:var(--text-tertiary)}.z-snippet{font-size:var(--fs-list-snippet);line-height:var(--lh-list-snippet);color:var(--text-secondary)}.z-caption{font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:var(--tr-caption);text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.z-mono{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);line-height:1.45}.z-link{color:var(--accent);text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}.z-mark{background-color:var(--mark-bg);border-radius:var(--r-inline-mark);color:inherit;padding:0 2px}.z-code-block{padding:var(--sp-12) var(--sp-16);border-radius:var(--r-md);background-color:var(--code-bg);font-family:var(--font-mono);font-size:var(--fs-sm-plus);line-height:var(--lh-code);color:var(--text);margin:0;overflow-x:auto}.z-tok-keyword{color:var(--code-keyword)}.z-tok-string{color:var(--code-string)}.z-tok-number{color:var(--code-number)}.z-tok-comment{color:var(--code-comment)}.z-tok-function{color:var(--code-function)}.z-quote{border-inline-start:2.5px solid var(--line);color:var(--text-secondary);margin:0;padding-inline-start:var(--sp-16);font-style:italic}.z-spinner{vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.z-spinner__svg{animation:.8s linear infinite z-spin}.z-spinner__track{fill:none;stroke:currentColor;stroke-width:2px;opacity:.25;vector-effect:non-scaling-stroke}.z-spinner__head{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:18 44;vector-effect:non-scaling-stroke}@keyframes z-spin{to{transform:rotate(360deg)}}.z-progress{background-color:var(--line);border-radius:2px;block-size:3px;inline-size:100%;position:relative;overflow:hidden}.z-progress__fill{background-color:var(--accent-fill);block-size:100%;transition:inline-size var(--dur-base) var(--ease-out);border-radius:2px;display:block}.z-progress--indeterminate .z-progress__fill{inline-size:34%;animation:z-progress-slide 1.2s var(--ease-out) infinite}@keyframes z-progress-slide{0%{transform:translate(-110%)}to{transform:translate(330%)}}.z-skeleton{--z-skeleton-base:var(--line-soft);background-color:var(--z-skeleton-base);background-image:linear-gradient(90deg, var(--z-skeleton-base) 0%, color-mix(in srgb, var(--z-skeleton-base) 45%, var(--bg)) 50%, var(--z-skeleton-base) 100%);animation:z-shimmer var(--dur-shimmer) linear infinite;background-size:200% 100%;border-radius:5px;display:block}.z-skeleton--title{--z-skeleton-base:var(--line);border-radius:6px;block-size:13px;inline-size:62%}.z-skeleton--line{block-size:10px;inline-size:100%}.z-skeleton--block{border-radius:var(--r-md);block-size:100%}.z-skeleton-row{gap:var(--sp-8);padding:var(--pad-row-block) var(--pad-row-inline);border-block-end:var(--border-w) solid var(--line-soft);flex-direction:column;display:flex}.z-note{gap:var(--sp-12);box-sizing:border-box;padding:var(--sp-12);border-radius:var(--r-md);background-color:var(--surface-sunken);color:var(--text-secondary);font-size:var(--fs-sm-plus);align-items:flex-start;line-height:1.5;display:flex}.z-note__icon{color:var(--text-tertiary);flex:none;margin-block-start:1px;display:inline-flex}.z-note--success{background-color:var(--success-soft);color:var(--success-text)}.z-note--success .z-note__icon,.z-note--warning .z-note__icon,.z-note--danger .z-note__icon,.z-note--info .z-note__icon,.z-note--accent .z-note__icon{color:currentColor}.z-note--warning{background-color:var(--warning-soft);color:var(--warning-text)}.z-note--danger{background-color:var(--danger-soft);color:var(--danger-text)}.z-note--info{background-color:var(--info-soft);color:var(--info-text)}.z-note--accent{background-color:var(--accent-soft);color:var(--accent-on-soft)}.z-note__body{min-inline-size:0}.z-empty{align-items:center;gap:var(--sp-12);padding:var(--sp-40) var(--sp-24);text-align:center;flex-direction:column;display:flex}.z-empty__circle{border-radius:var(--r-full);background-color:var(--svc-zapiski-bg);block-size:64px;inline-size:64px;color:var(--svc-zapiski-fg);justify-content:center;align-items:center;display:inline-flex}.z-empty__title{font-size:var(--fs-lg);color:var(--text);margin:0;font-weight:600;line-height:1.35}.z-empty__description{max-inline-size:34ch;font-size:var(--fs-md);color:var(--text-secondary);margin:0;line-height:1.5}.z-empty__action{margin-block-start:var(--sp-4)}.z-sync-dot{border-radius:var(--r-full);background-color:var(--text-tertiary);flex:none;block-size:6px;inline-size:6px;display:inline-block}.z-sync-dot--synced{background-color:var(--success)}.z-sync-dot--syncing{background-color:var(--warning)}.z-sync-dot--error{background-color:var(--danger)}.z-btn{--z-btn-h:var(--control-h);box-sizing:border-box;min-height:var(--z-btn-h);padding:var(--pad-btn-block) var(--pad-btn-inline);border:var(--border-w) solid transparent;border-radius:var(--r-btn);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-control);font-weight:var(--fw-control);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-press) var(--ease-out);background:0 0;justify-content:center;align-items:center;margin:0;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.z-btn:focus{outline:none}.z-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring);outline:none}.z-btn:active:not(:disabled){transform:scale(var(--press-scale))}.z-btn:disabled,.z-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.z-btn--full{width:100%;display:flex}.z-btn--compact{--z-btn-h:var(--control-h-compact);padding-block:calc(var(--pad-btn-block) - .25rem);padding-inline:var(--sp-16);font-size:var(--fs-control-sm)}.z-btn--compact:before{content:"";inset-inline:0;inset-block:calc((var(--tap-min) - var(--control-h-compact)) / -2);position:absolute}.z-btn--primary{background-color:var(--accent-fill);color:var(--on-accent)}@media (hover:hover){.z-btn--primary:hover:not(:disabled){background-color:var(--accent-hover)}}.z-btn--secondary{background-color:var(--surface-sunken);color:var(--text)}@media (hover:hover){.z-btn--secondary:hover:not(:disabled){background-color:var(--sunken-hover)}}.z-btn--outline{border-color:var(--line);color:var(--text);background-color:#0000}@media (hover:hover){.z-btn--outline:hover:not(:disabled){background-color:var(--surface-sunken)}}.z-btn--text{color:var(--accent);padding-inline:var(--sp-12);background-color:#0000}@media (hover:hover){.z-btn--text:hover:not(:disabled){background-color:var(--accent-soft)}}.z-btn--destructive{background-color:var(--danger-soft);color:var(--danger-text)}@media (hover:hover){.z-btn--destructive:hover:not(:disabled){background-color:color-mix(in srgb, var(--danger-soft) 88%, var(--danger))}}.z-icon-btn{--z-btn-h:var(--control-h);box-sizing:border-box;inline-size:var(--z-btn-h);block-size:var(--z-btn-h);border:var(--border-w) solid transparent;border-radius:var(--r-btn);background-color:var(--surface-sunken);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-press) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.z-icon-btn:hover:not(:disabled){background-color:var(--sunken-hover);color:var(--text)}}.z-icon-btn:focus{outline:none}.z-icon-btn:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring);outline:none}.z-icon-btn:active:not(:disabled){transform:scale(var(--press-scale))}.z-icon-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.z-icon-btn--ghost{background-color:#0000}.z-icon-btn--accent{background-color:var(--accent-fill);color:var(--on-accent)}@media (hover:hover){.z-icon-btn--accent:hover:not(:disabled){background-color:var(--accent-hover);color:var(--on-accent)}}.z-icon-btn--compact{--z-btn-h:var(--control-h-compact);border-radius:var(--r-md);position:relative}.z-icon-btn--compact:before{content:"";inset:calc((var(--tap-min) - var(--control-h-compact)) / -2);position:absolute}.z-fab{box-sizing:border-box;inline-size:var(--fab-size);block-size:var(--fab-size);border-radius:var(--r-fab);background-color:var(--accent-fill);color:var(--on-accent);box-shadow:var(--elev-fab);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-base) var(--ease-out), transform var(--dur-press) var(--ease-out);border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.z-fab:hover:not(:disabled){background-color:var(--accent-hover)}}.z-fab:active:not(:disabled){transform:scale(var(--press-scale))}.z-fab:focus{outline:none}.z-fab:focus-visible{box-shadow:var(--elev-fab), 0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-fab:disabled{opacity:.45;cursor:not-allowed}.z-btn__stack{place-items:center;display:grid}.z-btn__face{justify-content:center;align-items:center;gap:var(--sp-8);white-space:nowrap;grid-area:1/1;display:inline-flex}.z-btn__face--hidden{visibility:hidden}.z-btn__icon{flex:none;align-items:center;display:inline-flex}.z-field{gap:var(--sp-8);flex-direction:column;min-inline-size:0;display:flex}.z-field__label{font-size:var(--fs-md);color:var(--text);font-weight:600;line-height:1.35}.z-field__control{box-sizing:border-box;min-block-size:var(--tap-min);padding:var(--pad-field-block) var(--pad-field-inline);border:var(--border-w) solid var(--line);border-radius:var(--r-field);background-color:var(--field-bg);color:var(--text);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);align-items:center;gap:9px;display:flex}.z-field__control:focus-within{border-color:var(--accent);box-shadow:0 0 0 var(--focus-ring-w) var(--field-ring)}.z-field__control .z-field__input:focus,.z-field__control .z-field__input:focus-visible{box-shadow:none}.z-field__input{min-inline-size:0;color:inherit;font-family:inherit;font-size:var(--fs-md);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;line-height:1.4}.z-field__input::placeholder{color:var(--text-tertiary);opacity:1}.z-field--mono .z-field__input{font-family:var(--font-mono)}.z-field__affix{color:var(--text-tertiary);flex:none;align-items:center;display:inline-flex}.z-field--invalid .z-field__control{border-color:var(--danger);box-shadow:inset 0 0 0 .5px var(--danger)}.z-field--invalid .z-field__control:focus-within{box-shadow:inset 0 0 0 .5px var(--danger), 0 0 0 var(--focus-ring-w) color-mix(in srgb, var(--danger) 20%, transparent)}.z-field__message{font-size:var(--fs-sm);color:var(--danger-text);margin-block-start:-2px;line-height:1.4}.z-field__hint{font-size:var(--fs-sm);color:var(--text-tertiary);margin-block-start:-2px;line-height:1.4}.z-field--disabled .z-field__control{background-color:var(--surface-sunken);color:var(--text-tertiary);opacity:.7;cursor:not-allowed}.z-field--disabled .z-field__input{cursor:not-allowed}.z-search .z-field__control{border-radius:var(--r-full);background-color:var(--surface-sunken);padding-inline:var(--sp-16)}.z-search__clear{border-radius:var(--r-full);block-size:24px;inline-size:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:hover){.z-search__clear:hover{color:var(--text)}}.z-search__clear:focus{outline:none}.z-search__clear:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-code{gap:var(--sp-8);display:inline-flex;position:relative}.z-code__input{opacity:0;block-size:100%;inline-size:100%;font-size:var(--fs-body);caret-color:#0000;cursor:pointer;border:0;padding:0;position:absolute;inset:0}.z-code__cell{box-sizing:border-box;border:var(--border-w) solid var(--line);border-radius:var(--r-cell);background-color:var(--field-bg);block-size:48px;inline-size:38px;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-body);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);justify-content:center;align-items:center;line-height:1;display:flex}.z-code__cell--active{border-color:var(--accent);box-shadow:inset 0 0 0 .5px var(--accent), 0 0 0 var(--focus-ring-w) var(--field-ring)}.z-code__caret{background-color:var(--accent-fill);border-radius:1px;block-size:20px;inline-size:2px;animation:1s steps(2,start) infinite z-caret}@keyframes z-caret{to{opacity:0}}.z-code--invalid .z-code__cell{border-color:var(--danger)}.z-pin{gap:var(--sp-12);display:inline-flex}.z-pin__dot{border:var(--border-w-strong) solid var(--line);border-radius:var(--r-full);block-size:12px;inline-size:12px;transition:background-color var(--dur-base) var(--ease-out);background-color:#0000}.z-pin__dot--filled{border-color:var(--text);background-color:var(--text)}.z-chip-row{gap:var(--sp-8);flex-wrap:nowrap;align-items:center;min-inline-size:0;display:flex}.z-chip-row>*{flex:none}.z-tag{align-items:center;gap:var(--sp-4);box-sizing:border-box;padding-block:var(--sp-4);color:var(--accent);font-family:var(--font-sans);font-size:var(--fs-sm);white-space:nowrap;background-color:#0000;border:0;font-weight:500;line-height:1.4;display:inline-flex}.z-tag+.z-tag:before{content:"·";color:var(--text-tertiary)}.z-tag--outline{border:var(--border-w) solid var(--line);border-radius:var(--r-full);color:var(--text-secondary);padding-inline:11px}.z-tag--surface{border-radius:var(--r-full);background-color:var(--surface-sunken);color:var(--text-secondary);padding-inline:11px}.z-tag--outline+.z-tag:before,.z-tag--surface+.z-tag:before,.z-tag+.z-tag--outline:before,.z-tag+.z-tag--surface:before{content:none}.z-filter{align-items:center;gap:var(--sp-4);box-sizing:border-box;min-block-size:32px;padding:var(--sp-4) 11px;border:var(--border-w) solid var(--line);border-radius:var(--r-full);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-press) var(--ease-out);background-color:#0000;margin:0;font-weight:500;line-height:1.4;display:inline-flex;position:relative}.z-filter:before{content:"";inset-inline:0;inset-block:calc((var(--tap-min) - 32px) / -2);position:absolute}@media (hover:hover){.z-filter:hover:not(:disabled){background-color:var(--surface-sunken);color:var(--text)}}.z-filter:active:not(:disabled){transform:scale(var(--press-scale))}.z-filter:focus{outline:none}.z-filter:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-filter:disabled{opacity:.45;cursor:not-allowed}.z-filter--active{background-color:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-on-soft)}@media (hover:hover){.z-filter--active:hover:not(:disabled){background-color:var(--accent-soft);color:var(--accent-on-soft)}}.z-filter--with-reset{cursor:default;padding-inline-end:var(--sp-4)}.z-filter--with-reset:focus-within{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-filter__main{color:inherit;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.z-filter__main:focus{outline:none}.z-filter__reset{border-radius:var(--r-full);block-size:24px;inline-size:24px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-end:-7px;padding:0;display:inline-flex}.z-filter__reset:focus{outline:none}.z-filter__reset:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}.z-badge{align-items:center;gap:var(--sp-4);box-sizing:border-box;padding:2px var(--sp-8);border-radius:var(--r-full);background-color:var(--surface-sunken);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-xs);white-space:nowrap;font-weight:600;line-height:1.5;display:inline-flex}.z-badge--success{background-color:var(--success-soft);color:var(--success-text)}.z-badge--warning{background-color:var(--warning-soft);color:var(--warning-text)}.z-badge--danger{background-color:var(--danger-soft);color:var(--danger-text)}.z-badge--info{background-color:var(--info-soft);color:var(--info-text)}.z-badge--accent{background-color:var(--accent-soft);color:var(--accent-on-soft)}.z-switch{align-items:center;gap:var(--sp-12);min-block-size:var(--tap-min);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}.z-switch--disabled{opacity:.45;cursor:not-allowed}.z-switch__track{border-radius:var(--r-full);background-color:color-mix(in srgb, var(--line) 78%, var(--text-tertiary));block-size:24px;inline-size:40px;transition:background-color var(--dur-base) var(--ease-out);flex:none;display:inline-block;position:relative}.z-switch__thumb{border-radius:var(--r-full);background-color:var(--field-bg);block-size:18px;inline-size:18px;box-shadow:var(--elev-segment);transition:transform var(--dur-base) var(--ease-out);position:absolute;inset-block-start:3px;inset-inline-start:3px}.z-switch__input:checked+.z-switch__track{background-color:var(--accent-fill)}.z-switch__input:checked+.z-switch__track .z-switch__thumb{transform:translate(16px)}.z-switch__input:focus-visible+.z-switch__track{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-switch__label{font-size:var(--fs-control-sm);color:var(--text);line-height:1.4}.z-check{align-items:flex-start;gap:var(--sp-12);min-block-size:var(--tap-min);padding-block:var(--sp-12);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}.z-check--disabled{opacity:.45;cursor:not-allowed}.z-check__box{box-sizing:border-box;border:var(--border-w-strong) solid var(--text-disabled);border-radius:var(--r-xs);block-size:18px;inline-size:18px;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background-color:#0000;flex:none;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex;position:relative}.z-check__mark{block-size:12px;inline-size:12px;color:var(--on-accent)}.z-check__mark path{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset var(--dur-check) var(--ease-out)}.z-check__input:checked+.z-check__box{background-color:var(--accent-fill);border-color:var(--accent-fill)}.z-check__input:checked+.z-check__box .z-check__mark path{stroke-dashoffset:0}.z-check__input:focus-visible+.z-check__box{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-check__label{font-size:var(--fs-control-sm);color:var(--text);line-height:1.45}.z-check--strike .z-check__input:checked~.z-check__label{color:var(--text-secondary);text-decoration:line-through}.z-radio{align-items:flex-start;gap:var(--sp-12);min-block-size:var(--tap-min);padding-block:var(--sp-12);cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex}.z-radio--disabled{opacity:.45;cursor:not-allowed}.z-radio__dot{box-sizing:border-box;border:var(--border-w-strong) solid var(--text-disabled);border-radius:var(--r-full);block-size:18px;inline-size:18px;transition:box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background-color:#0000;flex:none;margin-block-start:1px;display:inline-block}.z-radio__input:checked+.z-radio__dot{border-color:var(--accent-fill);box-shadow:inset 0 0 0 5px var(--accent-fill)}.z-radio__input:focus-visible+.z-radio__dot{box-shadow:inset 0 0 0 5px var(--accent-fill), 0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-radio__label{font-size:var(--fs-control-sm);color:var(--text);line-height:1.45}.z-radio-group{flex-direction:column;display:flex}.z-segmented{box-sizing:border-box;border-radius:var(--r-md);background-color:var(--surface-sunken);grid-auto-columns:1fr;grid-auto-flow:column;min-block-size:38px;min-inline-size:0;padding:3px;display:grid;position:relative}.z-segmented__indicator{background-color:var(--segment-active-bg);box-shadow:var(--elev-segment);transition:transform var(--dur-base) var(--ease-out);pointer-events:none;border-radius:8px;position:absolute;inset-block:3px;inset-inline-start:3px}.z-segmented__option{z-index:1;justify-content:center;align-items:center;gap:var(--sp-4);min-block-size:32px;padding:var(--sp-4) var(--sp-12);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-control-sm);font-weight:var(--fw-control);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;min-inline-size:0;transition:color var(--dur-base) var(--ease-out);background:0 0;border:0;border-radius:8px;margin:0;line-height:1.3;display:inline-flex;position:relative}.z-segmented__option:focus{outline:none}.z-segmented__option:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-segmented__option--active{color:var(--text)}.z-segmented__option:disabled{opacity:.45;cursor:not-allowed}.z-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.z-row-wrap{border-block-end:var(--border-w) solid var(--line-soft);background-color:var(--bg);position:relative;overflow:hidden}.z-row{gap:var(--sp-12);box-sizing:border-box;inline-size:100%;min-block-size:var(--row-h);padding:var(--pad-row-block) var(--pad-row-inline);background-color:var(--bg);color:var(--text);font-family:var(--font-sans);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border:0;align-items:center;margin:0;display:flex;position:relative}.z-row--compact{--row-h:var(--row-h-compact)}.z-row--static{cursor:default}@media (hover:hover){.z-row:hover{background-color:var(--surface-alt)}}.z-row:focus{outline:none}.z-row:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-w) var(--focus-ring);outline:none}.z-row--selected{background-color:var(--accent-soft)}@media (hover:hover){.z-row--selected:hover{background-color:var(--accent-soft)}}.z-row--selected .z-row__snippet,.z-row--selected .z-row__meta{color:var(--accent-on-soft)}.z-row--swiping{border-start-start-radius:var(--r-swipe);border-end-start-radius:var(--r-swipe);transition:none}.z-row__leading,.z-row__trailing{color:var(--text-tertiary);flex:none;align-items:center;display:inline-flex}.z-row__body{flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.z-row__head{gap:var(--sp-8);align-items:center;min-inline-size:0;display:flex}.z-row__title{font-size:var(--fs-list-title);font-weight:var(--fw-list-title);line-height:var(--lh-list-title);text-overflow:ellipsis;white-space:nowrap;color:var(--text);overflow:hidden}.z-row__marks{gap:var(--sp-4);color:var(--text-tertiary);flex:none;align-items:center;display:inline-flex}.z-row__snippet{-webkit-line-clamp:2;line-clamp:2;font-size:var(--fs-list-snippet);line-height:var(--lh-list-snippet);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-row__snippet--muted{color:var(--text-tertiary);font-style:italic}.z-row__meta{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);line-height:1.4}.z-row__underlay{gap:var(--sp-8);padding-inline:var(--pad-row-inline);font-size:var(--fs-sm-plus);align-items:center;font-weight:600;display:flex;position:absolute;inset-block:0}.z-row__underlay--start{background-color:var(--accent-fill);color:var(--on-accent);justify-content:flex-start;inset-inline:0}.z-row__underlay--end{background-color:var(--surface-sunken);color:var(--text-secondary);justify-content:flex-end;inset-inline:0}.z-section-label{gap:var(--sp-8);padding:var(--sp-16) var(--pad-row-inline) var(--sp-8);font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:var(--tr-caption);text-transform:uppercase;color:var(--text-tertiary);align-items:center;line-height:1.2;display:flex}.z-scrim{z-index:var(--z-scrim);background-color:var(--scrim);animation:z-fade var(--dur-base) var(--ease-out);border:0;padding:0;position:fixed;inset:0}.z-sheet{z-index:var(--z-overlay);box-sizing:border-box;max-block-size:90dvh;padding:var(--sp-16) var(--sp-24) max(var(--sp-24), env(safe-area-inset-bottom));background-color:var(--bg);color:var(--text);box-shadow:var(--elev-sheet);animation:z-slide-up var(--dur-sheet) var(--ease-out);touch-action:pan-y;border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}.z-sheet:focus{outline:none}.z-sheet__handle{inline-size:var(--sheet-handle-w);block-size:var(--sheet-handle-h);margin:0 auto var(--sp-16);border-radius:var(--r-full);background-color:var(--line)}.z-sheet__title{margin:0 0 var(--sp-8);font-size:var(--fs-h2);font-weight:var(--fw-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2)}.z-sheet--dragging{transition:none;animation:none}.z-modal-layer{z-index:var(--z-overlay);padding:max(var(--modal-top), env(safe-area-inset-top)) var(--sp-16) max(var(--sp-16), env(safe-area-inset-bottom));pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.z-modal{pointer-events:auto;box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:var(--modal-w-max);padding:var(--sp-24);border-radius:var(--r-sheet);background-color:var(--bg);color:var(--text);box-shadow:var(--elev-modal);animation:z-rise var(--dur-base) var(--ease-out)}.z-modal:focus{outline:none}@media (min-width:600px){.z-modal{inline-size:var(--modal-w-min)}.z-modal--wide{inline-size:var(--modal-w-max)}}.z-modal__head{gap:var(--sp-12);justify-content:space-between;align-items:flex-start;margin-block-end:var(--sp-12);display:flex}.z-modal__title{font-size:var(--fs-h2);font-weight:var(--fw-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2);margin:0}.z-overlay__footer{gap:var(--sp-8);justify-content:flex-end;margin-block-start:var(--sp-24);display:flex}.z-drawer{z-index:var(--z-drawer);box-sizing:border-box;inline-size:var(--drawer-w-mobile);max-inline-size:88vw;padding:max(var(--sp-16), env(safe-area-inset-top)) var(--sp-16) max(var(--sp-16), env(safe-area-inset-bottom));background-color:var(--surface-alt);color:var(--text);box-shadow:var(--elev-drawer);animation:z-slide-in-left var(--dur-sheet) var(--ease-out);border-start-end-radius:var(--r-drawer);border-end-end-radius:var(--r-drawer);position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.z-drawer:focus{outline:none}.z-drawer--end{border-start-start-radius:var(--r-drawer);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--r-drawer);animation-name:z-slide-in-right;inset-inline:auto 0}@media (min-width:900px){.z-drawer{inline-size:var(--drawer-w-desktop)}}.z-toast-layer{z-index:var(--z-toast);padding-inline:var(--sp-16);pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-end:max(var(--sp-16), env(safe-area-inset-bottom));inset-inline:0}.z-toast{pointer-events:auto;gap:var(--sp-16);box-sizing:border-box;max-inline-size:calc(100vw - var(--sp-32));padding:var(--sp-12) var(--sp-16);border-radius:var(--r-lg);background-color:var(--toast-bg);color:var(--toast-fg);font-size:var(--fs-md);box-shadow:var(--elev-modal);animation:z-rise var(--dur-base) var(--ease-out);align-items:center;line-height:1.4;display:flex}.z-toast__action{color:var(--toast-action);font-family:inherit;font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0;font-weight:600}.z-toast__action:focus{outline:none}.z-toast__action:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring);border-radius:var(--r-xs)}.z-tooltip-anchor{display:inline-flex;position:relative}.z-tooltip{z-index:var(--z-tooltip);box-sizing:border-box;max-inline-size:260px;padding:var(--sp-8) var(--sp-12);background-color:var(--toast-bg);color:var(--toast-fg);font-size:var(--fs-sm);white-space:nowrap;animation:z-fade var(--dur-base) var(--ease-out);pointer-events:none;border-radius:8px;line-height:1.4;position:absolute;inset-block-end:calc(100% + var(--sp-8));inset-inline-start:50%;transform:translate(-50%)}.z-tooltip--below{inset-block-start:calc(100% + var(--sp-8));inset-block-end:auto}.z-toolbar{justify-content:space-between;align-items:center;gap:var(--sp-4);box-sizing:border-box;inline-size:100%;min-block-size:var(--toolbar-h);padding-inline:var(--sp-8);border-block-start:var(--border-w) solid var(--line);background-color:var(--surface-alt);display:flex}.z-toolbar__item{inline-size:var(--toolbar-item);block-size:var(--toolbar-item);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), transform var(--dur-press) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.z-toolbar__item:before{content:"";inset:calc((var(--tap-min) - var(--toolbar-item)) / -2);position:absolute}@media (hover:hover){.z-toolbar__item:hover:not(:disabled){background-color:var(--surface-sunken);color:var(--text)}}.z-toolbar__item:active:not(:disabled){transform:scale(var(--press-scale))}.z-toolbar__item:focus{outline:none}.z-toolbar__item:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-toolbar__item--active{background-color:var(--accent-soft);color:var(--accent-on-soft)}.z-toolbar__item:disabled{opacity:.45;cursor:not-allowed}.z-player{gap:var(--sp-12);box-sizing:border-box;padding:var(--sp-12);border:var(--border-w) solid var(--line);border-radius:var(--r-lg);background-color:var(--surface-alt);align-items:center;display:flex}.z-player__button{border-radius:var(--r-full);background-color:var(--accent-fill);block-size:34px;inline-size:34px;color:var(--on-accent);cursor:pointer;transition:background-color var(--dur-base) var(--ease-out), transform var(--dur-press) var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.z-player__button:before{content:"";inset:calc((var(--tap-min) - 34px) / -2);position:absolute}@media (hover:hover){.z-player__button:hover{background-color:var(--accent-hover)}}.z-player__button:active{transform:scale(var(--press-scale))}.z-player__button:focus{outline:none}.z-player__button:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-player__body{gap:var(--sp-8);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.z-player__times{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);justify-content:space-between;display:flex}.z-player__speed{padding:var(--sp-4) var(--sp-8);border-radius:var(--r-sm);color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;flex:none;margin:0;font-weight:600}@media (hover:hover){.z-player__speed:hover{background-color:var(--surface-sunken);color:var(--text)}}.z-player__speed:focus{outline:none}.z-player__speed:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-timecode{inline-size:100%;padding:var(--sp-8) var(--sp-12);border-radius:var(--r-sm);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);text-align:start;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out);background:0 0;border:0;align-items:flex-start;gap:11px;margin:0;display:flex}.z-timecode__time{inline-size:4.5ch;font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);flex:none;padding-block-start:.28em}@media (hover:hover){.z-timecode:hover{background-color:var(--surface-alt)}}.z-timecode:focus{outline:none}.z-timecode:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-timecode--active{background-color:var(--accent-soft)}.z-timecode--active .z-timecode__time{color:var(--text-tertiary)}.z-waveform{align-items:flex-end;gap:3px;block-size:44px;display:flex}.z-waveform__bar{background-color:var(--line);min-block-size:8%;inline-size:3px;transition:block-size var(--dur-base) var(--ease-out);border-radius:2px}.z-diff{border-radius:var(--r-block-mark);font-family:var(--font-mono);font-size:var(--fs-mono);flex-direction:column;line-height:1.7;display:flex;overflow:hidden}.z-diff__line{padding:2px var(--sp-12);white-space:pre-wrap;word-break:break-word;color:var(--text)}.z-diff__line--add{background-color:var(--success-soft)}.z-diff__line--remove{background-color:var(--danger-soft);color:var(--danger-text);text-decoration:line-through}.z-diff-inline{border-radius:var(--r-inline-mark);padding:0 2px}.z-diff-inline--add{background-color:var(--success-soft)}.z-diff-inline--remove{background-color:var(--danger-soft);color:var(--danger-text);text-decoration:line-through}.z-tree,.z-tree__group{flex-direction:column;display:flex}.z-tree__item{gap:var(--sp-8);min-block-size:34px;inline-size:100%;padding:var(--sp-4) var(--sp-8);border-radius:var(--r-sm);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-control-sm);text-align:start;cursor:pointer;transition:background-color var(--dur-base) var(--ease-out);background:0 0;border:0;align-items:center;margin:0;padding-inline-start:calc(var(--sp-8) + var(--z-tree-level,0) * var(--tree-indent));display:flex}@media (hover:hover){.z-tree__item:hover{background-color:var(--surface-sunken)}}.z-tree__item:focus{outline:none}.z-tree__item:focus-visible{box-shadow:0 0 0 var(--focus-ring-w) var(--focus-ring)}.z-tree__item--selected{background-color:var(--accent-soft);color:var(--accent-on-soft)}.z-tree__item--muted,.z-tree__item--muted .z-tree__count{color:var(--text-secondary)}.z-tree__item--muted.z-tree__item--selected{color:var(--accent-on-soft)}.z-tree__item--disabled{color:var(--text-secondary);cursor:default}@media (hover:hover){.z-tree__item--disabled:hover{background-color:#0000}}.z-tree__chevron{min-block-size:34px;inline-size:28px;margin-block:calc(-1 * var(--sp-4));color:var(--text-tertiary);transition:transform var(--dur-base) var(--ease-out);flex:none;justify-content:center;align-items:center;margin-inline-start:calc(-1 * var(--sp-4));display:inline-flex}.z-tree__chevron--open{transform:rotate(90deg)}.z-tree__icon{color:var(--text-tertiary);flex:none;display:inline-flex}.z-tree__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.z-tree__count{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-tertiary);flex:none}.z-service-mark{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none;display:block}.za-h1{font-size:var(--fs-h1);font-weight:var(--fw-h1);letter-spacing:var(--tr-h1);line-height:var(--lh-h1);color:var(--text);margin:0}.za-h1--mobile{font-size:var(--fs-h1-mobile);line-height:var(--lh-h1-mobile)}.za-header__title--column{letter-spacing:-.01em;font-size:17px;line-height:1.3}@media (max-width:599px){.za-h1{font-size:var(--fs-h1-mobile);line-height:var(--lh-h1-mobile)}}.za-h2{font-size:var(--fs-h2);font-weight:var(--fw-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2);color:var(--text);margin:0}.za-caption{font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:var(--tr-caption);text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.za-app{box-sizing:border-box;block-size:100dvh;background-color:var(--bg);color:var(--text);flex-direction:column;padding-block-start:env(safe-area-inset-top,0px);padding-block-end:env(safe-area-inset-bottom,0px);padding-inline-start:env(safe-area-inset-left,0px);padding-inline-end:env(safe-area-inset-right,0px);display:flex;overflow:hidden}.za-titlebar{background-color:var(--surface-alt);border-block-end:var(--border-w) solid var(--line);-webkit-user-select:none;user-select:none;flex:none;align-items:stretch;block-size:40px;display:flex}.za-titlebar__space{flex:1}.za-titlebar__controls{flex:none;display:flex}.za-titlebar__button{block-size:100%;inline-size:46px;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.za-titlebar__button:focus-visible{box-shadow:inset 0 0 0 var(--focus-ring-w) var(--focus-ring);outline:none}@media (hover:hover){.za-titlebar__button:hover{background-color:var(--surface-sunken);color:var(--text)}.za-titlebar__button--close:hover{background-color:var(--close-bg);color:var(--close-fg)}}.za-frame{flex:1;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.za-frame--dual{grid-template-columns:var(--za-pane-list,288px) minmax(0, 1fr)}.za-frame--triple{grid-template-columns:var(--za-pane-library,224px) var(--za-pane-list,288px) minmax(0, 1fr)}.za-frame--compact{grid-template-columns:minmax(0,1fr)}@media (min-width:600px) and (max-width:899px) and (orientation:landscape){.za-frame--compact{grid-template-columns:288px minmax(0,1fr)}}.za-frame--focus{grid-template-columns:minmax(0,1fr)}.za-pane{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;position:relative;overflow:hidden}.za-pane--library{background-color:var(--surface-alt);border-inline-end:var(--border-w) solid var(--line)}.za-pane--list{border-inline-end:var(--border-w) solid var(--line)}.za-resizer{z-index:4;cursor:col-resize;inline-size:7px;transition:background-color var(--dur-fast) var(--ease-standard);touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0000;position:absolute;inset-block:0;inset-inline-end:0}@media (hover:hover){.za-resizer:hover{background-color:var(--accent-soft)}}.za-resizer:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:-2px}.za-resizer--active{background-color:var(--accent-soft)}@media (max-width:899px){.za-resizer{display:none}}.za-header{align-items:center;gap:var(--sp-8);padding:var(--sp-12) var(--sp-16);background-color:var(--bg);min-block-size:56px;display:flex}.za-header__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.za-header__crumb{min-inline-size:0;font-size:var(--fs-xs);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.za-header__actions{align-items:center;gap:var(--sp-4);display:flex}.za-chip{border-radius:var(--r-full);background-color:var(--surface-sunken);color:var(--text-secondary);font-size:var(--fs-xs);border:var(--border-w) solid var(--line);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.za-chip--accent{background-color:var(--accent-soft);color:var(--accent-on-soft);border-color:#0000}.za-chip--success{background-color:var(--success-soft);color:var(--success-text);border-color:#0000}.za-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-block-size:0;overflow-y:auto}.za-scroll--bottom-bar{padding-block-end:92px}.za-row-shell{border-block-end:var(--border-w) solid var(--line-soft);position:relative;overflow:hidden}.za-row-shell--collapsing{block-size:0;transition:block-size var(--dur-base) var(--ease-out)}.za-row__underlay{align-items:center;gap:var(--sp-8);padding-inline:var(--sp-20);font-size:var(--fs-control-sm);font-weight:var(--fw-control);pointer-events:none;display:flex;position:absolute;inset:0}.za-row__underlay--start{background-color:var(--accent-fill);color:var(--on-accent);justify-content:flex-start}.za-row__underlay--end{background-color:var(--surface-sunken);color:var(--text-secondary);justify-content:flex-end}.za-row{gap:var(--sp-12);box-sizing:border-box;inline-size:100%;min-block-size:var(--row-h);padding:var(--pad-row-block) var(--pad-row-inline);background-color:var(--bg);text-align:start;cursor:pointer;color:inherit;touch-action:pan-y;border:0;font-family:inherit;display:flex;position:relative}.za-row--compact{min-block-size:var(--row-h-compact)}.za-row--static{cursor:default}.za-row__action{flex:none;align-self:center}.za-row__action-label{white-space:nowrap}@container (width<=380px){.za-row__action-label{display:none}.za-row__action{padding-inline:var(--sp-8)}}.za-row--selected{background-color:var(--surface-alt)}.za-row--releasing{transition:transform var(--dur-base) var(--ease-out)}.za-row__body{flex-direction:column;flex:1;gap:3px;min-inline-size:0;display:flex}.za-row__head{align-items:center;gap:6px;min-inline-size:0;display:flex}.za-row__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-list-title);font-weight:var(--fw-list-title);line-height:var(--lh-list-title);color:var(--text);flex:0 auto;overflow:hidden}.za-row__title--untitled{color:var(--text-tertiary)}.za-row__marks{color:var(--text-tertiary);align-items:center;gap:4px;display:inline-flex}.za-row__snippet{-webkit-line-clamp:2;font-size:var(--fs-list-snippet);line-height:var(--lh-list-snippet);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.za-row__snippet--muted{color:var(--text-tertiary);font-style:italic}.za-row__meta{white-space:nowrap;min-inline-size:0;font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);align-items:center;display:flex;overflow:hidden}.za-row__folder{vertical-align:-1px;font-family:var(--font-sans);flex:0 auto;align-items:center;gap:3px;min-inline-size:0;display:inline-flex}.za-row__folder-name{text-overflow:ellipsis;overflow:hidden}.za-section{padding:var(--sp-16) var(--pad-row-inline) 6px;font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:var(--tr-caption);text-transform:uppercase;color:var(--text-tertiary)}.za-bottom{padding:0 var(--sp-16) var(--sp-16);align-items:center;gap:var(--sp-12);z-index:var(--z-sticky);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.za-bottom__fade{background:linear-gradient(to bottom, transparent, var(--bg));pointer-events:none;block-size:96px;position:absolute;inset-block-end:0;inset-inline:0}.za-bottom__search{align-items:center;gap:var(--sp-8);block-size:44px;min-inline-size:0;padding-inline:var(--sp-16);border-radius:var(--r-full);border:var(--border-w) solid var(--line);background-color:var(--surface-sunken);color:var(--text-tertiary);box-shadow:var(--elev-search);font-size:var(--fs-control-sm);cursor:pointer;flex:1;display:flex;position:relative}.za-bottom__host{flex-direction:column;flex:1;min-block-size:0;display:flex;position:relative;container-type:inline-size}.za-pull{color:var(--text-tertiary);font-size:var(--fs-xs);justify-content:center;display:flex;overflow:hidden}.za-library{background-color:var(--surface-alt);flex-direction:column;block-size:100%;display:flex;overflow-y:auto}.za-library__head{justify-content:space-between;align-items:center;gap:var(--sp-8);padding:var(--sp-20) var(--sp-16) var(--sp-12);display:flex}.za-brand{align-items:center;gap:var(--sp-8);min-inline-size:0;display:inline-flex}.za-brand--hero{gap:var(--sp-12)}.za-wordmark{letter-spacing:.14em;color:var(--text);font-size:13px;font-weight:700}.za-nav{padding:0 var(--sp-8);flex-direction:column;gap:2px;display:flex}.za-nav__item{align-items:center;gap:var(--sp-8);box-sizing:border-box;inline-size:100%;min-block-size:var(--tap-min);padding:var(--sp-8) var(--sp-12);color:var(--text);font-family:inherit;font-size:var(--fs-control-sm);font-weight:var(--fw-control);text-align:start;cursor:pointer;background-color:#0000;border:0;border-radius:10px;display:flex}@media (hover:hover){.za-nav__item:hover{background-color:var(--surface-hover)}}.za-nav__item--active{background-color:var(--surface-sunken)}.za-nav__item[data-drop-target=true],.z-tree__item[data-drop-target=true]{background-color:var(--accent-soft);outline:2px dashed var(--accent);outline-offset:-2px}.za-nav__count{font-family:var(--font-mono);font-size:var(--fs-mono-sm);color:var(--text-tertiary);margin-inline-start:auto;font-weight:400}.za-nav__hint{padding-inline:var(--sp-3);padding-block:var(--sp-2);color:var(--text-tertiary);margin:0;font-size:13px}.za-library__footer{padding:var(--sp-12) var(--sp-8) var(--sp-16);border-block-start:var(--border-w) solid var(--line);margin-block-start:auto}.za-editor{min-block-size:0;min-inline-size:0;transition:padding-block-end .12s var(--ease-out,ease-out);flex-direction:column;flex:1;padding-block-end:var(--z-keyboard,0px);display:flex;overflow:hidden}.za-search__hint{padding-block-start:18vh;padding-inline:var(--sp-16);color:var(--text-tertiary);text-align:center;margin:0}.za-editor__surface--empty{justify-content:center;align-items:center;display:flex}.za-editor__surface--empty>*{max-inline-size:280px}.za-editor__surface{flex:1;min-block-size:0;overflow-y:auto}.za-editor__surface:focus:not(:focus-visible){outline:none}.za-editor__column{box-sizing:border-box;inline-size:100%;max-inline-size:var(--editor-measure);padding:var(--sp-16) calc(var(--pad-screen) * var(--editor-margin-scale,.5));margin-inline:auto}@media (min-width:900px){.za-editor__column{padding:var(--editor-pad-block) calc(var(--editor-pad-inline) * var(--editor-margin-scale,.5))}}.za-editor__title{box-sizing:border-box;inline-size:100%;color:var(--text);font-family:inherit;font-size:var(--fs-h1-mobile);line-height:var(--lh-h1-mobile);font-weight:var(--fw-h1);letter-spacing:var(--tr-h1);background:0 0;border:0;padding:0;padding-block-end:var(--sp-8);display:block}.za-editor__title::placeholder{color:var(--text-tertiary)}.za-editor__title:focus{outline:none}@media (min-width:900px){.za-editor__title{font-size:var(--fs-h1);line-height:var(--lh-h1)}}.za-editor__tags{flex-wrap:wrap;gap:14px;padding-block-end:var(--sp-12);display:flex}.za-tag__hash{opacity:.6}.za-nav__item--action{color:var(--text-secondary)}.za-editor__status{padding:6px var(--pad-screen);border-block-start:var(--border-w) solid var(--line-soft);font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);align-items:center;gap:6px;display:flex}.za-editor__hint{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-disabled);position:absolute;inset-block-start:var(--sp-16);inset-inline-end:var(--sp-20)}.za-editor__host{flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex;position:relative}.za-editor__host>*{min-inline-size:0}.za-backlinks{border-block-start:var(--border-w) solid var(--line);margin-block-start:var(--sp-32);padding-block-start:var(--sp-16)}.za-backlinks__title{cursor:pointer;inline-size:100%;font-family:inherit;font-size:var(--fs-caption);font-weight:var(--fw-caption);letter-spacing:var(--tr-caption);color:var(--text-tertiary);text-align:start;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.za-backlinks__list{flex-direction:column;gap:6px;padding-block-start:var(--sp-8);display:flex}.za-backlinks__link{cursor:pointer;color:var(--accent);font-family:inherit;font-size:var(--fs-sm);text-align:start;background:0 0;border:0;padding:0}.za-info{border-inline-start:var(--border-w) solid var(--line);background-color:var(--surface-alt);inline-size:280px;padding:var(--sp-16);flex:0 0 280px;overflow-y:auto}.za-info__row{justify-content:space-between;gap:var(--sp-12);font-size:var(--fs-sm);color:var(--text-secondary);padding-block:6px;display:flex}.za-info__value{color:var(--text);text-align:end}.za-info__value--mono{font-family:var(--font-mono);font-size:var(--fs-mono)}.za-list-plain{gap:var(--sp-4);font-size:var(--fs-sm);color:var(--text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.za-info__path{inline-size:100%;padding:var(--sp-8);border:var(--border-w) solid var(--line);border-radius:var(--r-md);background-color:var(--surface-sunken);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-mono-xs);text-align:start;cursor:pointer;word-break:break-all}.za-hint{margin-block:calc(-1 * var(--sp-8)) 0;font-size:var(--fs-sm)}.za-screen{flex:1;min-block-size:0;overflow-y:auto}.za-page{box-sizing:border-box;inline-size:100%;max-inline-size:600px;padding:var(--sp-24) var(--pad-screen) var(--sp-40);margin-inline:auto}.za-page--wide{max-inline-size:760px}.za-stack{gap:var(--sp-16);flex-direction:column;display:flex}.za-stack--tight{gap:var(--sp-8)}.za-row-between{justify-content:space-between;align-items:center;gap:var(--sp-12);display:flex}.za-muted{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.6}.za-tertiary-mono{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary)}.za-select{box-sizing:border-box;inline-size:100%;padding:var(--sp-8) var(--sp-12);border:var(--border-w) solid var(--line);border-radius:var(--r-md);background-color:var(--surface-sunken);color:var(--text);font-family:inherit;font-size:var(--fs-control-sm)}.za-card{box-sizing:border-box;inline-size:100%;padding:var(--pad-card-block) var(--pad-card-inline);border:var(--border-w) solid var(--line);border-radius:var(--r-card);background-color:var(--surface);text-align:start;color:inherit;cursor:pointer;transition:transform var(--dur-press) var(--ease-out);font-family:inherit}.za-card:active{transform:scale(var(--press-scale))}.za-card--static:active{transform:none}.za-card--selected{border-width:var(--border-w-strong);border-color:var(--accent);background-color:var(--accent-soft);box-shadow:var(--elev-card)}.za-card--dashed{border-style:dashed}.za-card--static{cursor:default}.za-card__title{font-size:var(--fs-control);font-weight:var(--fw-control);color:var(--text);display:block}.za-card__text{font-size:var(--fs-sm);color:var(--text-secondary);padding-block-start:4px;display:block}.za-progress-steps{gap:5px;display:flex}.za-progress-steps__bar{border-radius:var(--r-full);background-color:var(--line);block-size:5px;inline-size:22px}.za-progress-steps__bar--active{background-color:var(--accent-fill)}.za-bullet{gap:var(--sp-12);align-items:flex-start;display:flex}.za-bullet__tile{border-radius:var(--r-md);background-color:var(--surface-sunken);block-size:38px;inline-size:38px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.za-divider-text{align-items:center;gap:var(--sp-12);color:var(--text-tertiary);font-size:var(--fs-xs);display:flex}.za-divider-text:before,.za-divider-text:after{content:"";block-size:var(--border-w);background-color:var(--line);flex:1}.za-yandex-logo{object-fit:contain;block-size:20px;inline-size:20px}.za-locked{align-items:center;gap:var(--sp-16);padding:var(--sp-40) var(--pad-screen);text-align:center;flex-direction:column;display:flex}.za-locked__circle{border-radius:var(--r-full);background-color:var(--surface-sunken);block-size:88px;inline-size:88px;color:var(--text-secondary);place-items:center;display:grid}.za-locked__title{font-size:var(--fs-h1-mobile);font-weight:var(--fw-h1);color:var(--text)}.za-search__head{align-items:center;gap:var(--sp-12);padding:var(--sp-12) var(--sp-16);display:flex}.za-search__filters{padding:0 var(--sp-16) var(--sp-12);gap:6px;display:flex}.za-hit__fragment{font-size:var(--fs-list-snippet);line-height:var(--lh-list-snippet);color:var(--text-secondary)}.za-hit__mark{border-radius:var(--r-inline-mark);background-color:var(--mark-bg);color:inherit}.za-settings{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid;overflow:hidden}@media (min-width:900px){.za-settings{grid-template-rows:minmax(0,1fr);grid-template-columns:212px minmax(0,1fr)}}.za-settings__nav{padding:var(--sp-12);flex-wrap:wrap;gap:2px;display:flex}@media (min-width:900px){.za-settings__nav{border-inline-end:var(--border-w) solid var(--line);flex-flow:column;overflow-y:auto}}.za-settings__nav-item{padding:var(--sp-8) var(--sp-12);border-radius:var(--r-sm);color:var(--text);font-family:inherit;font-size:var(--fs-control-sm);font-weight:var(--fw-control);text-align:start;cursor:pointer;white-space:normal;background:0 0;border:0;flex:none}.za-settings__nav-item--active{background-color:var(--accent-soft);color:var(--accent-on-soft)}.za-settings__nav-item--soon{align-items:center;gap:var(--sp-8);color:var(--text-tertiary);cursor:default;display:flex}.za-field-row{justify-content:space-between;align-items:center;gap:var(--sp-16);padding-block:var(--sp-8);display:flex}.za-swatches{gap:var(--sp-12);flex-wrap:wrap;display:flex}.za-swatch{border-radius:var(--r-full);border:var(--border-w-strong) solid transparent;background-color:var(--accent-fill);cursor:pointer;block-size:30px;inline-size:30px;padding:0}.za-swatch--active{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.za-slider{inline-size:100%;accent-color:var(--accent)}.za-preview{border:var(--border-w) solid var(--line);border-radius:var(--r-card);background-color:var(--surface);padding:var(--sp-16)}.za-table{border-collapse:collapse;border:var(--border-w) solid var(--line);border-radius:var(--r-card);inline-size:100%;font-size:var(--fs-sm);overflow:hidden}.za-table th,.za-table td{padding:var(--sp-12);text-align:start;border-block-end:var(--border-w) solid var(--line)}.za-table thead th{background-color:var(--surface-sunken);font-weight:var(--fw-control);color:var(--text)}.za-table td+td,.za-table th+th{text-align:center}.za-versions{flex:1;grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid;overflow:hidden}@media (min-width:900px){.za-versions{grid-template-columns:260px minmax(0,1fr)}}.za-versions__list{border-inline-end:var(--border-w) solid var(--line);overflow-y:auto}.za-versions__item{box-sizing:border-box;inline-size:100%;padding:var(--sp-12) var(--sp-16);text-align:start;cursor:pointer;color:var(--text);background:0 0;border:0;font-family:inherit}.za-versions__item--active{background-color:var(--accent-soft);color:var(--accent-on-soft)}.za-trash__bar{justify-content:space-between;align-items:center;gap:var(--sp-8);padding:var(--sp-12) var(--pad-row-inline);flex-wrap:wrap;display:flex}.za-trash__hint{flex:14rem;min-inline-size:0;margin:0}.za-trash__purge{flex:none;margin-inline-start:auto;margin-inline-end:calc(var(--sp-12) * -1)}.za-palette__input{box-sizing:border-box;inline-size:100%;padding:var(--sp-12) 0;border:0;border-block-end:var(--border-w) solid var(--line);color:var(--text);background:0 0;outline:none;font-family:inherit;font-size:15.5px}.za-palette__list{max-block-size:46vh;padding-block:var(--sp-8);overflow-y:auto}.za-palette__item{align-items:center;gap:var(--sp-12);box-sizing:border-box;inline-size:100%;padding:var(--sp-8) var(--sp-12);border-radius:var(--r-sm);color:var(--text);font-family:inherit;font-size:var(--fs-control-sm);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.za-palette__item--active{background-color:var(--accent-soft);color:var(--accent-on-soft)}.za-palette__hotkey{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);margin-inline-start:auto}.za-palette__footer{border-block-start:var(--border-w) solid var(--line);font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--text-tertiary);padding-block-start:var(--sp-8)}.za-menu{flex-direction:column;display:flex}.za-menu__item{box-sizing:border-box;inline-size:100%;min-block-size:var(--tap-min);padding:var(--sp-12);border-radius:var(--r-sm);color:var(--text);font-family:inherit;font-size:var(--fs-control-sm);font-weight:var(--fw-control);text-align:start;cursor:pointer;background:0 0;border:0}@media (hover:hover){.za-menu__item:hover{background-color:var(--surface-hover)}}.za-menu__item--danger{color:var(--danger-text)}.za-debug-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;display:grid}.za-debug-cell{padding:var(--sp-8);border:var(--border-w) solid var(--line);border-radius:var(--r-sm);background-color:var(--bg);color:var(--text);font-family:inherit;font-size:var(--fs-xs);cursor:pointer}.za-debug-cell--active{border-color:var(--accent);background-color:var(--accent-soft);color:var(--accent-on-soft)}.za-debug-cell:disabled{color:var(--text-disabled);cursor:not-allowed}.za-debug-fab{z-index:var(--z-sticky);opacity:.5;position:fixed;inset-block-end:var(--sp-16);inset-inline-start:var(--sp-16)}.za-state{padding:var(--sp-16)}.za-editor__panel{padding:var(--sp-8) var(--sp-12);background-color:var(--bg);justify-content:center;display:flex}.za-editor__host>.za-header{order:1}.za-editor__panel--top{order:2}.za-editor__host>.za-editor__surface{order:3}.za-editor__panel--bottom{border-block-start:var(--border-w) solid var(--line);order:4}.za-editor__status{order:5}.za-editor__panel--keyboard{border-block-start:var(--border-w) solid var(--line);order:6}.za-editor__panel--float{z-index:6;gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--r-full);background-color:var(--surface);border:var(--border-w) solid var(--line);box-shadow:var(--shadow-pop);position:absolute}.za-editor__grip{block-size:36px;inline-size:18px;color:var(--text-tertiary);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.za-editor__grip:active{cursor:grabbing;color:var(--text-secondary)}.za-editor__surface--drop{outline:1.5px solid var(--accent);outline-offset:-2px;background-color:var(--accent-soft)}.za-help{gap:2px;margin:0;display:grid}.za-help__row{justify-content:space-between;align-items:baseline;gap:var(--sp-16);padding:var(--sp-8) 0;border-block-end:var(--border-w) solid var(--line-soft,var(--line));display:flex}.za-help__what{min-inline-size:0;color:var(--text);margin:0}.za-help__keys,.za-help__syntax{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-secondary);white-space:nowrap;flex:none;margin:0}.za-help__syntax{min-inline-size:168px;color:var(--text);flex:none}.za-viewer{z-index:var(--z-overlay);background-color:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-rows:auto minmax(0,1fr);padding-block-start:env(safe-area-inset-top);padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset:0}.za-viewer:focus{outline:none}.za-viewer__bar{padding:var(--sp-8) var(--sp-12);justify-content:flex-end;display:flex}.za-viewer__image{object-fit:contain;border-radius:var(--r-card);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;place-self:center;max-block-size:100%;max-inline-size:100%;transition:transform .2s ease-out}@media (prefers-reduced-motion:reduce){.za-viewer__image{transition:none}}.za-crash{gap:var(--sp-8);block-size:100%;padding:var(--sp-24);align-content:center;justify-items:start;max-inline-size:34rem;margin-inline:auto;display:grid}.za-crash__title{font-size:var(--fs-lg);color:var(--text);margin:0;font-weight:600}.za-crash__hint{color:var(--text-secondary);margin:0}.za-crash__retry{min-block-size:44px;padding-inline:var(--sp-16);border:var(--border-w) solid var(--line);border-radius:var(--r-full);color:var(--text);font:inherit;cursor:pointer;background-color:#0000;margin-block-start:var(--sp-8)}.za-crash__retry:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.za-crash__retry:hover{background-color:var(--surface-alt)}}.za-modeswitch{border-radius:var(--r-full);background-color:var(--sunken);align-items:center;gap:2px;padding:2px;display:flex}.za-modeswitch__btn{border-radius:var(--r-full);block-size:28px;inline-size:28px;color:var(--text-secondary);cursor:pointer;transition:background-color var(--dur-press) var(--ease-out), color var(--dur-press) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.za-modeswitch__btn[aria-pressed=true]{background-color:var(--surface);color:var(--accent)}@media (hover:hover){.za-modeswitch__btn:hover{color:var(--text)}}@media (prefers-reduced-motion:reduce){.za-modeswitch__btn{transition:none}}.za-listsearch{align-items:center;gap:var(--sp-8);margin:var(--sp-8) var(--sp-16) var(--sp-4);padding-inline:var(--sp-12);border-radius:var(--r-full);background-color:var(--sunken);block-size:36px;color:var(--text-tertiary);transition:box-shadow var(--dur-press) var(--ease-out);flex:none;display:flex}.za-listsearch:focus-within{box-shadow:0 0 0 var(--ring-w) var(--field-ring)}.za-listsearch__input{min-inline-size:0;color:var(--text);font:inherit;font-size:var(--fs-body);background:0 0;border:0;outline:none;flex:1}.za-listsearch__input::placeholder{color:var(--text-tertiary)}.za-listsearch__input::-webkit-search-cancel-button{display:none}@container (width<=460px){.za-listsearch__key{display:none}}.za-listsearch__key{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-tertiary);white-space:nowrap;flex:none}@media (prefers-reduced-motion:reduce){.za-listsearch{transition:none}}.za-viewer__stage{justify-content:center;align-items:center;max-block-size:100%;max-inline-size:100%;display:flex;position:relative}.za-viewer__sizes{align-items:center;gap:var(--sp-4);display:flex}.za-viewer__size{block-size:32px;min-inline-size:32px;padding-inline:var(--sp-12);border-radius:var(--r-full);background-color:var(--sunken);color:var(--text);font:inherit;font-size:var(--fs-caption);cursor:pointer;border:0}.za-viewer__size--accent{background-color:var(--accent);color:var(--on-accent)}.za-viewer__size:disabled{opacity:.5;cursor:default}.za-viewer__crop{border:2px solid var(--accent);box-shadow:0 0 0 9999px var(--scrim);pointer-events:none;position:absolute}.za-card__choose{inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.za-consent{gap:var(--sp-8);padding-block:var(--sp-4);color:var(--text);font-size:var(--fs-sm);cursor:pointer;align-items:start;line-height:1.5;display:flex}.za-consent input{block-size:18px;inline-size:18px;accent-color:var(--accent);flex:none;margin:1px 0 0}.za-consent a{color:var(--accent)}.za-feedback-bar{align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-16);background:var(--surface-2,var(--surface));border-block-end:var(--border-w) solid var(--line);animation:.16s cubic-bezier(.16,1,.3,1) za-feedback-in;display:flex}.za-feedback-bar__text{min-inline-size:0;font-size:var(--fs-sm);color:var(--text-secondary);flex:auto}@keyframes za-feedback-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.za-feedback-bar{animation:none}}.za-feedback__kinds{gap:var(--sp-8);display:grid}.za-feedback__kind{gap:1px;display:grid}.za-feedback__kind-name{color:var(--text)}.za-feedback__kind-hint{font-size:var(--fs-xs);color:var(--text-secondary)}.za-feedback__text{box-sizing:border-box;inline-size:100%;max-inline-size:100%;padding:var(--sp-12) var(--sp-12);font:inherit;font-size:var(--fs-md);color:var(--text);background:var(--surface);border:var(--border-w) solid var(--line);border-radius:var(--r-input,var(--r-card));resize:vertical;line-height:1.5}.za-feedback__text::placeholder{color:var(--text-secondary)}.za-feedback__text:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.za-feedback__error{font-size:var(--fs-xs);color:var(--danger,var(--text-secondary));margin:0}.za-feedback__diagnostics{gap:var(--sp-4);display:grid}.za-feedback__item{justify-content:space-between;align-items:baseline;gap:var(--sp-16);padding:var(--sp-8) 0;border-block-end:var(--border-w) solid var(--line-soft,var(--line));display:flex}.za-feedback__value{font-size:var(--fs-xs);color:var(--text-secondary);text-align:end;flex:none}.za-feedback__shot{gap:var(--sp-8);justify-items:start;display:grid}.za-feedback__preview{border:var(--border-w) solid var(--line);border-radius:var(--r-card);max-block-size:240px;max-inline-size:100%}.za-feedback__submit{padding-block-start:var(--sp-8)}.za-feedback__done{text-align:center;justify-items:center;padding-block-start:var(--sp-32,32px)}.za-quick-sheet{max-block-size:92dvh;padding-block-end:calc(max(var(--sp-24), env(safe-area-inset-bottom)) + var(--z-keyboard,0px))}.za-quick{gap:var(--sp-12);grid-template-rows:1fr auto;min-block-size:46dvh;display:grid}.za-quick__text{box-sizing:border-box;min-block-size:38dvh;inline-size:100%;max-inline-size:100%;padding:var(--sp-12);font:inherit;font-size:var(--fs-md);color:var(--text);background:var(--surface);border:var(--border-w) solid var(--line);border-radius:var(--r-input,var(--r-card));resize:none;line-height:1.5}.za-quick__text::placeholder{color:var(--text-secondary)}.za-quick__text:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.za-quick__row{align-items:center;gap:var(--sp-8);display:flex}.za-quick__folder{cursor:pointer;align-items:center;gap:var(--sp-4);min-inline-size:0;padding:var(--sp-4) var(--sp-8);color:var(--text-secondary);border:var(--border-w) solid var(--line);border-radius:var(--r-full,99px);display:inline-flex}.za-folder-menu{z-index:var(--z-overlay);min-inline-size:220px;max-inline-size:320px;padding:var(--sp-4) 0;background:var(--surface);border:var(--border-w) solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-pop);overflow-y:auto}.za-folder-menu__row{align-items:center;gap:var(--sp-8);min-block-size:44px;inline-size:100%;font:inherit;font-size:var(--fs-md);color:var(--text);text-align:start;cursor:pointer;background:0 0;border:0;padding-inline-end:var(--sp-12);display:flex}@media (hover:hover){.za-folder-menu__row:hover{background:var(--surface-hover,var(--surface-sunken))}}.za-folder-menu__row:focus-visible{background:var(--surface-hover,var(--surface-sunken))}.za-folder-menu__mark{inline-size:14px;color:var(--accent)}.za-folder-menu__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-quick__folder-name{max-inline-size:12ch;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.za-quick__select{min-inline-size:0;max-inline-size:12ch;font:inherit;font-size:var(--fs-sm);color:var(--text);appearance:none;background:0 0;border:0}.za-quick__select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.za-quick__grow{flex:auto}.za-recovery-code{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:.04em;overflow-wrap:anywhere;border-radius:var(--r-card);border:1px solid var(--line);background:var(--surface-sunken,var(--surface));-webkit-user-select:all;user-select:all;padding:10px 12px;line-height:1.7;display:block}.za-form-error{color:var(--danger-text)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/notes/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(/notes/assets/KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(/notes/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(/notes/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(/notes/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(/notes/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(/notes/assets/KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(/notes/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(/notes/assets/KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(/notes/assets/KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(/notes/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(/notes/assets/KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(/notes/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(/notes/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(/notes/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(/notes/assets/KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(/notes/assets/KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(/notes/assets/KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(/notes/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,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/notes/assets/KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(/notes/assets/KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(/notes/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(/notes/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(/notes/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(/notes/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.18.4"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{white-space:nowrap;width:min-content;position:relative}.katex .katex-base,.katex .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;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .katex-vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .katex-thinbox{flex-direction:row;width:0;max-width:0;display:inline-flex}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .katex-hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.katex-root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .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{width:.12em;display:inline-block}.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 .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.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;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .katex-stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.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{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;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{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}
