@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA8sABAAAAAAKKAAAA7LAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGmQbh1AcghgGYD9TVEFUXgCDBBEICqhEo3QLgiwAATYCJAOEIAQgBYQ2B4swDAcbECQzA/aTkzoywX+ZwI2h8M6wJEIAV1pZplPdoQ5ACM1cppPE7G7/fK9s7Zu4h01s4pLvnLw2schKTzwb/Etr5PtJZnZKAOpUAVgoAkus6llW3knZslDEm5/nt/nnPh6IPGxmoFOswmKK2djwMAoEI8H6iIWxP21WzbL9Ueia/UhWzcrfRUS/1+2F9ylNZXw0qlQVxaBAyN5cFxKH8IxHVYVCoWJRjsnDgt1BZJxG/ZbWhr4okNK28+il45oz1+bo09AiMH8eleujoG3dDoj+oVTtS9dnqrmnPpTqSmcgDrKdvcwRU8SZq95Ko72dr51PpAOm2d1yrQxAIUIGhBEApMChM6cOstgO4tBmZq1qCe4MFaMI06NoHE8w55u9XsvXBjGjAcAATCUi16lR3DSI4q5RFA+tQfHIDAoxsBQwkox0PRBojASrvR5MmRborX8IgeGWKoStrAqEYHm+090OlgKQ/3Mgxs8OOtvB40xGg8tFy7QdYAFMkamg34hIswdeMVRjIcOJ3DcKOYRppA34+MIlCOKDj4ONIwhCmQeheNSmJ3qktzvbLSb4iNrHUexXEMzkIiYvJ0HoB2UuD+2pcSCNnOYKs3DUc1dqNQLTv1FFxXWPAuuuLysywAimCd7LsrrPjl8HmPbNaCyh4NCPBjCNRP4S5He5DMjfgvzJxwDIb5CP8k7eQ95B5ltGLkciJniJaRpnA1ZVG67IPMgct/w41gqJ7Syn4g7S3zyJ6CcoVbrRJF5u9gNT3hCmoD1oeI44wZh884tnvmkT9pl8V1p5uKeq85I+TjUNNhsI2GfO7nrKL457Pqkm37eDAWYkGQMmYLMykysHHEHYuCL54osVKl42HoESyUilspWrJ9BIoUynHtJMCqITlTCiEYMohMicEJkJgkaQEZ7QJb9Zfipo6mu91loZ+dgXFXnLg+3ttSnA0oT+PMDVHacClpLQ6v/kmRicLIQMAgQKB/IMMh4CQerHdU2Ec3L5oPKxJ8wxRzDDmO7NCsaxCUdD1onjmMmZ/JrCcjA+UTfWV+jJ8SKOFipKO04DPLE3b1+EtwRmm84FB/nma7R7vTAZlkx0hrqpngm0f+vtAHoGwHtFBZiLQqRxMBEFrITd7Hc3IgRcOWrsRoD+6e9zRXQwi9mjccaCAYCAEwuGtIB9AQhYzOAkAAxNEkmAR7HbhThwYdTfn0znfCjIRv5qyh6ddkTBKeYUz9l/zh3K/0E/Coas5afG6HTKwVXTQbofeAFZl/JmJocx/wf+Ze5GErz7FUimvzVLcnjwAmBV+T+w4NazkcNVqUgKviRCNVMbZWkXK7uZ24qwHdMOFnZi2Aa3Ac0mZjaj24JqI0dFnBRjK2FHYIV89go4KMSSZyUxFyRvNXzU4ijnoZKnKl6quavgRyqATCC5IPX81eFqFKJJmBYR2vC0W6VDuFbRuvB1itEtVg9ElTEAHgPQFMAWYH+II1B68DUAGKsaUrtLg6k2nGeq1Z5wKq4XNmutZtcajC5VIxt5rFT0MelWFkzceqwjw3cEvmKsM/2pydYjHdqKyyRkEZq1u7JwlrnD1ULhsAbQcIf1phP9Nn1qK3PLfktk1UyoGP1EH4OgMhBBtZp+fBs0tx4xpBbTd9HIHQYTs4A5Ng4sMatSTw8r9k09uYNG7j4lLkeT0zdv4v5u3GBMGY2guX69jesxI/CllusEw5c9VILG36sFVU00MVoIFS6ZCvWgkZuzVvHI8aOF5Gc3A6wa1pn8AUEIGdzkL7mfG8kpTUXG1Wf0Iyug4UJgMRGfSvQxyGimyiaKz2ZMB43O0XIz84lFBmOzFb8UYUbQ1IgAW+G4aN0Eba3wEHWrqfuJVtLCUNT47stq1ERTC6Fq2xbFOcnXUotsoH5r0R64DAhYBd/VIUUSNaqDqWIRkObrJUSrwmMOtvZPJbQDozcumxFxaFAn3S+5eBGN6BlTBj/yPWYGaIxm6OjovE6eU/QbIc26nHxrUX63YsY11qM6qB1khRRJTm955qlV9KM6nyAWE0JnLZIQVUuOiWp5U2RAVX1XvlDeo5mTtSchOllderw0czOfbdIb3OSq8tHgdOfM4ZlquBZ54Az//v2S7Ru+lntC8NPPbt99/zPnJ8FZxmEG/EBVkce3bLM+bn3n6PFlrZd7g1COiyHq7JmMBw9K1nqDt/jVt/bc1Lb+tmWLsNTvkWcPXzlfhk2D9ks++p9qV54rnN1WMjC4taRwzptc85PeZ4m4V9gEt6pdn7Jv7T5UOv9Xcsv1Irsaquwq1mTnDBeXZPWq8zdz97JyYKZN1Bg14J63ymnt8VN8ycBmMv2TM4YMZvk3PFvneUtxtbtbfMfGgrj5rNczjy3P4aeDiyqyC4QZ4GbaNKOa8R0/OnhtTe+zuTWtr67OTUrfFPKlZVcWgHpP5/7Zw4Dat6RZu9PG08ktg93kjvH8tMqxivRd8pr0nWPVUGB34utZ1fLspOLpjYktan1t69vjKzjZV5hrGjbvjK9KW++cvNJhdmJf+EIfnh4hb4osVml6QW1cMBJppw0LhqV7AW+7bbcmOp/PzZVsR2zbettjzL5l97rtbx84oD3r1u4A4xOF23ZdeyqFH6yPWaDvaN7XVzJbwBY7SbAFo85z8X8onymFi08fWzmNHTaE3bS7afBe/TaY201+MtZpWn+eO2s/QkYLqn4xX/mTp0s//3Fd0rrFtXt9DOwSe6hwCGj7d+mO64LkcYGG71pYWgBiv6Zn7aWeuwsl9dVil8DK1Kj+927Bt4+2GzQyTWZCV4ouPi8uMrLsjteluFx5BcDAJ8KruGJuQFr+JrxFpCzCh0ppIZXAwnfNaeYAmdipyd+Nenmd83Ez/eAuR4V23JJOsigxpQxypnKFaQXHBeKRjQVgI9NuOr7JqEsDsV/Y06Xv+WCh1H21mB6sTAnqf88VfPtoYyCUaVIT2hJ0MXnRkZFld4wuweXKMwNDNs6V+VX7+aRljUoF8vS7v0YiqAcWPjehmQBYKLApCPR2cdf3dH0KclLyS9ZvXZnZRy3PahNldlsLdUEWWbU8b8l5Z2K9ELe0cffYq0sXXz11jGd2n3il7zhPi01dWPR5PPD3qZ8B8wEEhA401oj2u7LNjUOWwHCh6mAd5IjUb6+cs0WyNXXoQ9kmcs8ZleMUUhrsNWPblmrJVk+4CiSDbcwq2CqNSnE5wJHzLERAgBNWZ4wDua1VKVg0GIYC2wiuW5FVsF1pVIrLYQ1B0ZMvtOyrkFVMNgDOBA+GjAiuN0oq8HdBoUYjGxpXkFU2uHBysIlKIz6iKBJRFuAobpsHGQFyY7JE1RtZ/4h1Utf/02zOyRZka+rQh7JN5N5vVIkDKHdExYJUfaXWCAIgQG7MKtjab1SJy4CXhGsgGEmUBeA1ZZ2SD8rgE1cVbJW7PGSUYQ2BHSSJuRgFGeVTBrymIV7PhAxrCEocNZtLFWSUTxnwyg2k3CNib+7xRH/JQO87UTVDcAP8YSZmzfX3ns++Lvb/vx8dMBrx3QVYr77s3zpb+oN118NvCiOAcYybH/gmqa8AVpnH+UXFspkXKLtCp7sxrZOUbmYtYjiyPp1V5olPVbm8Vtpf9QGqdZL662U7aYAtL15YTWWh+4FCFLRJ6kfwG6vMU79scHleZXpdgCU23/MXWtnMsahotWO9YDesNBqTY6FavsIwvvxXnG1zLsvoGC0q9AcjhssrYP7Q+o2fLkPoXz/l2Oq++VhwmLpHnK0CHnoIoChrOc9frlu0JLQEAzqhri/FRYK4pCwUjIhjKDBi292rG/ciXlFhAd3Xt5MTgXVKSdhWMGkCSaxdVL2vAEVZy3mUlx5V6+GNHvWGJRY/mtpLIdvyXW7kmi3XQ2wYE9HYWm6o7SuB1vTGGTu27M90kxsZMaB9d3qrbkeprdUh4LZsxHHdaqzivjeK2eeAV105a1/s/S30LpVG7wRUBkD47rClFsrxuASQ2T3lRnkTWfmcyXL95ixeh6oI6QbnPyfpRJ6GisOhQ90cRnuQpb0uH+a+xPRJVEhJBdiwUQ6jFt0O60SfE0cgaV87ojjIgZ+w3DgXEO7huYB+mU6aDNheb6FfUuMrPgyTPga2UTHEAGP8uQIeC4c7ASezF+kMjPIShYo5wAt/gbeVDPdpKzPax63cWme3CtNtEQVDokK25WgDuDtBwEjzwzbuVKAI2ozFSE3HC4Pdukm0alInX4dObb4WX0+R6dbobCbXpCHpLvlquwpdYoSwXbJOpyYK3V7A1aVbEebpBu7tKZBBIJWEVJN2wYrJNejRSqITSa4zrDfQMf1QjghcoUKFTXk4q7NLxsqWp1CyU2Mr212dZ120g0Kfzl2mHOH5mi9aWBFyqx9dGOnp0FxP6g5psp7RJB17uWQOvzGlDZrInh7S6YHrdGgTokkbxbBVbxdtEtJunD+s2dHmDuH+wz8GLHQNZpg2y+5wutwer69XrPKLNRu27LCsYM+hoDhywi48zlys5MoNhzsPnrx48+EbP378BQgUJBhXiNDiEiZcBF5pWSVSFL5oMWLFiZcgUZJkqKykSJUmXYZMWbITuClHLkHFyZOvQKEixUoIiZDESpVVmnIVKlWpVqOWhLTK1JGRq4/i16hJsxat2rTroKDUqUu3Hr1eo9JHrd+AQUOGaWCMGDVmfCVLX9vfNu9pP2K00fpOAkAu72vhIaFhAStQllb3ui8/67mxw0sAQC73nYZ1ve/tcjrL7j5eNlu4gQENAi+etigLxmlB4/11o1zbGMPwJtYNWPCLyKkoxYu6MdGwxuOiMRNt+eqJZ2X/0WJx2Ui5mM4krwsSFBAMomgRoGDggMUcN3V4BSCYK3xn4Nzge3cxkzW9HUAYMAgohD2maQccGAISEGKPatoDA4RD2FPKevYksj6oKO0BASyMUosnso7b3h/BQGubKsP2T2OcVkrqvh8nZgxpqyxPaBHz8Lax437+C5zVqvOga2Qdnz/ACS9Mo+FPb2zqbtSyOmURpmlrTSSbug4shnhm0Yvi3FrLsh69XMg1YIJyMRdyDF/P/fe/PB2zAAA=)format("woff2"),url(/assets/cabin-vietnamese-400-normal-BNfTgRlZ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cabin-latin-ext-400-normal-BSmiwBS3.woff2)format("woff2"),url(/assets/cabin-latin-ext-400-normal-Bt6cbo2a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cabin-latin-400-normal-CexE3FJz.woff2)format("woff2"),url(/assets/cabin-latin-400-normal-BKl0A_G7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cabin-vietnamese-500-normal-DQraSsRw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cabin-latin-ext-500-normal-Dd8oGPtE.woff2)format("woff2"),url(/assets/cabin-latin-ext-500-normal-CwzuROK2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cabin-latin-500-normal-IdFnxyia.woff2)format("woff2"),url(/assets/cabin-latin-500-normal-C-SyL_Me.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/cabin-vietnamese-600-normal-BG18BsTI.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cabin-latin-ext-600-normal-iRd6qmG6.woff2)format("woff2"),url(/assets/cabin-latin-ext-600-normal-01HZJGla.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cabin-latin-600-normal-DtpeLQXC.woff2)format("woff2"),url(/assets/cabin-latin-600-normal-BusbDEVs.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-cyrillic-ext-400-normal-C3QZYnkk.woff2)format("woff2"),url(/assets/cousine-cyrillic-ext-400-normal-Drwh9rV4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-cyrillic-400-normal-CdUj46ix.woff2)format("woff2"),url(/assets/cousine-cyrillic-400-normal-B-IttEg2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-greek-ext-400-normal-GHiQrtyv.woff2)format("woff2"),url(/assets/cousine-greek-ext-400-normal-BVe8Osu7.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-greek-400-normal-CKfmnf7Y.woff2)format("woff2"),url(/assets/cousine-greek-400-normal-DEEf410q.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-hebrew-400-normal-DfjJqXe5.woff2)format("woff2"),url(/assets/cousine-hebrew-400-normal-CVb8FAsg.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-vietnamese-400-normal-pR4LjQb1.woff2)format("woff2"),url(/assets/cousine-vietnamese-400-normal-BA8MK6vN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-latin-ext-400-normal-BU7zJeM8.woff2)format("woff2"),url(/assets/cousine-latin-ext-400-normal-CcsLv0Sg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cousine-latin-400-normal-B3ajlhCR.woff2)format("woff2"),url(/assets/cousine-latin-400-normal-DCDo6rwY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-cyrillic-ext-400-italic-Drk-fAOQ.woff2)format("woff2"),url(/assets/cousine-cyrillic-ext-400-italic-C8P5EyIL.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-cyrillic-400-italic-DUAMaulb.woff2)format("woff2"),url(/assets/cousine-cyrillic-400-italic-BpZnPxVz.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-greek-ext-400-italic-DegtFI-Y.woff2)format("woff2"),url(/assets/cousine-greek-ext-400-italic-D2djR282.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-greek-400-italic-arhDGenm.woff2)format("woff2"),url(/assets/cousine-greek-400-italic-CqGMui_Z.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-hebrew-400-italic-CfD49EnL.woff2)format("woff2"),url(/assets/cousine-hebrew-400-italic-svuDXJ2O.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-vietnamese-400-italic-Bxt2BT5D.woff2)format("woff2"),url(/assets/cousine-vietnamese-400-italic-Gv5TObCM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-latin-ext-400-italic-B28DgRIm.woff2)format("woff2"),url(/assets/cousine-latin-ext-400-italic-BH4JqiGw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cousine-latin-400-italic-DhwUIYcC.woff2)format("woff2"),url(/assets/cousine-latin-400-italic-B1ePFgny.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-cyrillic-ext-700-normal-D0TI5rYw.woff2)format("woff2"),url(/assets/cousine-cyrillic-ext-700-normal-BPMFnzfH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-cyrillic-700-normal-O9t1yUVY.woff2)format("woff2"),url(/assets/cousine-cyrillic-700-normal-mTDA7gBy.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-greek-ext-700-normal-CxuadkIC.woff2)format("woff2"),url(/assets/cousine-greek-ext-700-normal-BJ4RHgRx.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-greek-700-normal-fuY7cjXj.woff2)format("woff2"),url(/assets/cousine-greek-700-normal-C8gwqhZ-.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-hebrew-700-normal-D1qhMkVn.woff2)format("woff2"),url(/assets/cousine-hebrew-700-normal-CNsx7e6W.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-vietnamese-700-normal-BebDOlPW.woff2)format("woff2"),url(/assets/cousine-vietnamese-700-normal-BmralHlx.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-latin-ext-700-normal-0F2hzR0D.woff2)format("woff2"),url(/assets/cousine-latin-ext-700-normal-BdUQlIra.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cousine-latin-700-normal-Cw_n-3VR.woff2)format("woff2"),url(/assets/cousine-latin-700-normal-Ba1heIiY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-cyrillic-ext-700-italic-Cuc6jc7-.woff2)format("woff2"),url(/assets/cousine-cyrillic-ext-700-italic-DxPA3pHh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-cyrillic-700-italic-BR-OU2Ul.woff2)format("woff2"),url(/assets/cousine-cyrillic-700-italic-CplfnXmX.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-greek-ext-700-italic-BMkWH5TW.woff2)format("woff2"),url(/assets/cousine-greek-ext-700-italic-C8GYuIQD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-greek-700-italic-CTjxAEeJ.woff2)format("woff2"),url(/assets/cousine-greek-700-italic-3JG6x1g1.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-hebrew-700-italic-nIfg7y0b.woff2)format("woff2"),url(/assets/cousine-hebrew-700-italic-4DgVg38X.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-vietnamese-700-italic-CsXYFjkN.woff2)format("woff2"),url(/assets/cousine-vietnamese-700-italic-BDLTorS4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-latin-ext-700-italic-D1Bf-yn_.woff2)format("woff2"),url(/assets/cousine-latin-ext-700-italic-XKmRmj5t.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cousine;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/cousine-latin-700-italic-nioiSkUc.woff2)format("woff2"),url(/assets/cousine-latin-700-italic-jn56mQT-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-normal-CBMNjBwz.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-normal-DvVFcYIV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-normal-DLFur4M8.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-normal-Cgupd8z3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-normal-xgh5yVqR.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-normal-m3zVZPMF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-normal-Bd9qxgO7.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-normal-Co9-8-br.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-normal-CfDT8MMM.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-normal-yoRrTn3C.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-normal-8a_ZZ2Qq.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-normal-Ckqal4CG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-DSJrtJSV.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-zgGxM6DR.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-ext-400-italic-CrXb_wUK.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-400-italic-CWxonse8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-cyrillic-400-italic-D_DWC1IY.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-400-italic-DCsSAFyU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-ext-400-italic-FLlJiINU.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-400-italic-11TUomBd.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-greek-400-italic-BU6_2yEY.woff2)format("woff2"),url(/assets/eb-garamond-greek-400-italic-Bgino0Sw.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-vietnamese-400-italic-BW8oGKYg.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-400-italic-BCMO1dRL.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-ext-400-italic-dkY5D-I6.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-400-italic-CAWkC-nM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-KGnr19QW.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-DxAerz_z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-ext-500-normal-BKz78T03.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-500-normal-BW_wrb5p.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-cyrillic-500-normal-RaVCNQX7.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-500-normal-DMxgMKSc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-ext-500-normal-B2GLvXWD.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-500-normal-BdAXjnQq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-greek-500-normal-CmiK3K51.woff2)format("woff2"),url(/assets/eb-garamond-greek-500-normal-qyq7qiEo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-vietnamese-500-normal-aFhv2iya.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-500-normal-CYDqHS6k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-ext-500-normal-BUqUdxpG.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-500-normal-DBzjYlhR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-LNvnJ-zC.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DX0gtuIC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-ext-600-normal-DazFskEt.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-600-normal-D_ymHnfD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-cyrillic-600-normal-B9A__SKD.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-600-normal-DufMTKI9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-ext-600-normal-Snx9Wt8T.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-600-normal-9O-NAWHX.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-greek-600-normal-CyqIHpYl.woff2)format("woff2"),url(/assets/eb-garamond-greek-600-normal-_WbCDH6x.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-vietnamese-600-normal-teNMRGp3.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-600-normal-Be2Kv3D-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-ext-600-normal-BFygXy1U.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-600-normal-CUzI_9EY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/eb-garamond-latin-600-normal-CdfBH7_K.woff2)format("woff2"),url(/assets/eb-garamond-latin-600-normal-DVm8LGcc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-ext-700-normal-DyzZdXBX.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-700-normal-D5VNW9HL.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-700-normal-BZFt2Joo.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-700-normal-CWv7Yhsm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-ext-700-normal-BIxyKLA1.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-700-normal-ByUT8LXT.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-700-normal-ruzFsrp0.woff2)format("woff2"),url(/assets/eb-garamond-greek-700-normal-DE29PU1X.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-vietnamese-700-normal-BP8XhI7Q.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-700-normal-QFZuz62c.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-ext-700-normal-C9dZIH7g.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-700-normal-DNeH1Vku.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-700-normal-CVbms4T2.woff2)format("woff2"),url(/assets/eb-garamond-latin-700-normal-iZ6Ol97T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-ext-700-italic-DCpR-6U5.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-ext-700-italic-B3Eg51rs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-cyrillic-700-italic-J2sebTU0.woff2)format("woff2"),url(/assets/eb-garamond-cyrillic-700-italic-DxIjPFH9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-ext-700-italic-BZJ_49OI.woff2)format("woff2"),url(/assets/eb-garamond-greek-ext-700-italic-C6KHy9oP.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-greek-700-italic-BKyd7T1n.woff2)format("woff2"),url(/assets/eb-garamond-greek-700-italic-DS116TGE.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-vietnamese-700-italic-BJ6WS2fx.woff2)format("woff2"),url(/assets/eb-garamond-vietnamese-700-italic-1I9Ya6Ha.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-ext-700-italic-DHNpqiwK.woff2)format("woff2"),url(/assets/eb-garamond-latin-ext-700-italic-ClGe8hSr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/eb-garamond-latin-700-italic-C0WsZ43B.woff2)format("woff2"),url(/assets/eb-garamond-latin-700-italic-bon9rHMW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-400-italic-D8ysK2U6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-italic-BGCtnF0_.woff2)format("woff2"),url(/assets/literata-cyrillic-400-italic-GTLnQLoY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-italic-ByGcUFfQ.woff2)format("woff2"),url(/assets/literata-greek-ext-400-italic-v9vyEgWr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-italic-Bv-j3dzg.woff2)format("woff2"),url(/assets/literata-greek-400-italic-DTSbSSav.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-italic-CcRKGM16.woff2)format("woff2"),url(/assets/literata-vietnamese-400-italic-DHLsq6W7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-italic-DDtG17VM.woff2)format("woff2"),url(/assets/literata-latin-ext-400-italic-B1grLKeg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-italic-BxdXY0No.woff2)format("woff2"),url(/assets/literata-latin-400-italic-xjtKbHx7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-400-normal-BuNkiaAX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-cyrillic-400-normal-CNCMA2GQ.woff2)format("woff2"),url(/assets/literata-cyrillic-400-normal-BZoHpSD9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-ext-400-normal-wlSmuZ9Y.woff2)format("woff2"),url(/assets/literata-greek-ext-400-normal-jenpRSxk.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-greek-400-normal-DLCf-Z3g.woff2)format("woff2"),url(/assets/literata-greek-400-normal-CMPfP1Pr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-vietnamese-400-normal-H9pSqQsV.woff2)format("woff2"),url(/assets/literata-vietnamese-400-normal-BvhrDK3U.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-ext-400-normal-D5BsCrMl.woff2)format("woff2"),url(/assets/literata-latin-ext-400-normal-Cs2-p-8d.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/literata-latin-400-normal-CLtNJ872.woff2)format("woff2"),url(/assets/literata-latin-400-normal-CUhpYSl8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-500-normal-DsnNTbEs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-cyrillic-500-normal-DQDv4C2e.woff2)format("woff2"),url(/assets/literata-cyrillic-500-normal-DmI56pSQ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-ext-500-normal-Ch423SOo.woff2)format("woff2"),url(/assets/literata-greek-ext-500-normal-DAV_uEdg.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-greek-500-normal-BOHfHuzs.woff2)format("woff2"),url(/assets/literata-greek-500-normal-BiJAGmr4.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-vietnamese-500-normal-BO6VJZmq.woff2)format("woff2"),url(/assets/literata-vietnamese-500-normal-oKjKEVoT.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-ext-500-normal-Dc3nnk63.woff2)format("woff2"),url(/assets/literata-latin-ext-500-normal-8xky3JuA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/literata-latin-500-normal-Dbph1WrK.woff2)format("woff2"),url(/assets/literata-latin-500-normal-B-T_MU67.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/literata-cyrillic-ext-600-normal-DMpAXN3v.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-cyrillic-600-normal-CJ4BZrBr.woff2)format("woff2"),url(/assets/literata-cyrillic-600-normal-CFZV0quP.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-ext-600-normal-C9Ui0wVq.woff2)format("woff2"),url(/assets/literata-greek-ext-600-normal-dOBTK4hz.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-greek-600-normal-AXWu-DgS.woff2)format("woff2"),url(/assets/literata-greek-600-normal-yjIuBGCY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-vietnamese-600-normal-CKzxoyei.woff2)format("woff2"),url(/assets/literata-vietnamese-600-normal-8qS4Xlwy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-ext-600-normal-iLkdh2tW.woff2)format("woff2"),url(/assets/literata-latin-ext-600-normal-DYcsrkT4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/literata-latin-600-normal-A9sHopYh.woff2)format("woff2"),url(/assets/literata-latin-600-normal-BFEFPlMO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-cyrillic-ext-700-italic-B1n3wOfv.woff2)format("woff2"),url(/assets/literata-cyrillic-ext-700-italic-DzIujNt6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-cyrillic-700-italic-JTUVWN7l.woff2)format("woff2"),url(/assets/literata-cyrillic-700-italic-FKhYrf5a.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-greek-ext-700-italic-dro3eJ62.woff2)format("woff2"),url(/assets/literata-greek-ext-700-italic-C6xHs4sN.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-greek-700-italic-Bpfi5Ia9.woff2)format("woff2"),url(/assets/literata-greek-700-italic-I0sZ4kSi.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-vietnamese-700-italic-xGuE5T3r.woff2)format("woff2"),url(/assets/literata-vietnamese-700-italic-DIGs_QHr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-latin-ext-700-italic-DssNTe6l.woff2)format("woff2"),url(/assets/literata-latin-ext-700-italic-oc5Dq-tX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/literata-latin-700-italic-Bp5feCsW.woff2)format("woff2"),url(/assets/literata-latin-700-italic-DULNxR8r.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA+kABIAAAAAHWAAAA9CAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi4bhhwcVgZgP1NUQVRMAIFUEQgKomSaYgtCAAE2AiQDgQAEIAWEbgeCSAwHFyQYgQAb5BcjA+VUlRfJXx5wQwa+gebgoaCt2uXU1Sr212MhOm1WrHaztWARQ8RUYDqeywNMqBk6nOG/Y/DBDXyVT7/ft3OuPLNvshdzqWKSRTwxJIYETT000bZLh6Tz7re2BJ55pFVU/L5rS5ez8dD/8e3OvNmtLI6WIuoEFH8+X4HAlgIJf5Rg3PE03hnAbTV4MJh4OuiBQVoFiMlwc4BiVF+Uet3e/b/VF20Wl5Xg1IXhyL3+nMZ2869b/nT8H6rYidpaHRakolOnvr0bt3JrEjycBBJMPNIA//qw//+1fvW9VUubvln7oX2gQRJLcd59a3ffzpoNLjOIeTZJYqExmxDVDJUEiUhIHEqjN7IlFtuMtIUp816xLJUFfPI6s04gIKDoLGgkMUj8VPJT3U8tlNcCePoaTW1sTrcgeGDJbBo8kTEmePlS+YkU3FcWAy+OZB44DS4ripszTeZATA5SEZAqQlei0jv6wod3/f//gnMQRVqU7Iilnfge8/nXj4QAoZnr//vc/9varp72FLvrQz2gl1/1hFLsTQ6XeOQo2vHc8ZHU28XgW3etkSEWS4431CsxNxg+YLluzVnZ3PRMad2HHrM82Ov/P+1gUhiVH7BuTooUeEpqMkQVckXRSDaXstFCulEAPCoafQ4FCCyaVIJAHyuAQq9U2HJEAM5GhcIBD1BHlqs945CdeNn4tDdt7GsqP4wgWTxAIKFl8jyU9lONPpk969MEG5ftV4a9D+mPk5y+KuoH4iOyrPqFShkidUtQga9ytddItgat3CKF9Xx79O3+OaRTp9Ei8VbqVN7NERrESyYAmBGdkdvS4Zk2QiwBYflaFm4BgOvMrKdqFqdAzcPLAHwFQBDfABMIhkMB8vSb6Unc3Co2DIA9J6QKJfglsjEwhUBVFbmyRRbhDsk8XBEPgUHIHTgXIH3vTwG0ZyiCMc63ZySqFbWhzldV1VVb7a/hul7PZ7H+C7gbWV7r61xVVm211r4aqmv1LPpcvYnmNS7atX9bC+jTQVlVXZPRXkedddUdANhSjowl4crx5PkKAkWhkkhZrILYf8UAwACAsQA6g/4B6wvQFdBR22JDDmMqZLqAnE1kPsw4jASQvF8ticQj2XkIvcz1pP/jFTIxFaKAIheqnrQxTmEPgxamlHAzCzSdSjJLJ1HJIEGxfTecDqbW1IhlgFlOlzpuHCWmWp0EJlFAAg63QyAk1e6SyAlUAG2v5sSC8XWIWWAyu/0Z6PHpDwBruzJmfFt4MZ1OPvKgiI7nAT1hW3/LaMR0S3kgqRAgOeQXsC1DHZLcpq5GTUU8CRiAAKxm2VjI0ED7QvPaypLKkApQg3PaBACiOC2eqpFhPBJexXHwE86MdDcKNSaQmExj6Oye5S7JeKNHUVHUaWujfQHOaXZbTRtzYg/75w2M8oRtLTUQTiOVjJdmjZFgn4zxtQoaUqXjENf7i3SS/5RAFfEYpFB9DBUJeOJQPfnlmsTESIjg/dqDS0FxeIW5PIFZC2VRmFhIJoA1mE3ibQ6j3fENYsc7IlrDs9wZjUom6Y0uOc6/fnRpP9D7UhDPLG6zqUw+dh3E+/xBBOwXvwD/qEdKgdNNmLBIRQJx5MI2tXUbw0hqmLOo2CUBYirbSudqWJ5f8I/3uGAat4mkqava3UTK/jDPEEDVit7umIheGgNbpJPnrl2X/xiEnRarwzEnfTRY4TzcPNSiFTIf3gtw2rthVcQebgJ2vk+SVEYUMVElZVxYJ3ngy+2v0keh0oG0ShyjhGOsNVosiktdvdbicRXN8hEMKz+rUsvYWIZpllg8I8Mkl2KsNHtXxFoQB8gA4VyOCR45pop6rLp0vqGiavFOoUkFPArSJezyi/iW0DHQMpr1qWy51oxC8khoX6Ywu7Nnk2C9sofmpdTUiTHKZy12faTH0sOCQ6kqL9j9ZjkSt9bQARWwjoPKmVQavcHEVu2m+spnMsmYmtzON8Jh5Tcqb4ARjfUrsLiJLTsJpo9BKp9Q8fudcVVrCYwu3gZraTWBeEcl1fDHUdZCFpXBOb4KfEHfgjoEzqkK3AnN+Bj7NCelRsIEbvttcaSAUhWjSxA3mXJ+FK1STMTF7Xxfi6hIIHG/Ck9MHasSriGjV2lknlxYymSDWAeQ1uhYq0MrXivPsV8OQ2+SIQBxVobT6whIYikf0PvT6LrFF0saNVxluV+Ha5Rw4y28/ssgCKufHvrpPNOlD/cc5+8Lie5BHWKSW8muJ2GLj07H1mtciP/gJ9nOqWKkwncRykYBY22ZUFZ3UtZyUrn7o6dEE6R9DK0q40a+5upz/Hv6cHPRUDyDBBzDt9t289d0Ox8unFmqDdMwbcuvzD1OnnHwauHyZzhdwybmme2VbuJ0u2/HAUkv/0En57XgyjIvo5CLJi986YUxrkofrYMw1PMdfb+nDOOhlz+Msw9LXn3i8a/+Z9/DXPZBggKywXZBF79La5Sq3gsbPFbif607yfSTZbeL+SHXF6Yt7OWdC/qCA3vwKoGBV2HL/DUN35kK2Z49SYs5ZqjEffBSz0M045ucihTLna4RdFi6LmPxOaq6kKF1lqAuSFDqEvfk4MjznRYONU8cfR5hkyynAytA8c2B0v9koCmFN5sTpMZzxBrCsqHHA+rL2lOap1C1yYJePSFLFBic90FNcKVSZO15O39IXFvsdcneAav5vA7YYNuPJ+H9E8dR2h6W1Yk0ptJB172qhbzyHBNAbBrsTJDfe6tdWDYGSYjf87qt72iSEfissB8PxI9CB/gDYtrbnt0/7Z1CLjnbI5xd+e1yCghzU8+zHZGbR0lJL1aP7/46nvr8NZuuKeaweh7zJRscUfar6rOpmzMNHeQO2OCxDQ/Aj0LdvD3k5hZVS+qfwde3pNgxR/7ndhan2JvB+v186sS3kb0rX2hJR447Io6fyzdCprqqBY+ArnrJlPGNx19CQiep/u/hNTv+YTqMcDs8Gc7psZU7yulWrz8gwTbOHqgjd0bRz2NEplNQo4j/uIfJLbKnw+8Op41/u/v+/0DSJcTVBf1EJqdYmlIqUx4BrzeuO2q+jjaEVwm6+D1GA/BZ4Srcp6fF6BAzUw31wNuMdnFntcpwJV4JHeTdKns4Gp5U2MMZ43apt+GB+FXiQXjr+e0IKEWL3AIyNLM5Bk/Cb0mR/ZNisTCIUTDGPkPbjgPh5kihUIdKswPpdI33OBFKcFBjIi8XRCoI4quhj3GnBCkaS2ftNA99inSRPsxubUzBUp+IQvvONTStvRtobTrJGv0E7KfOqEwOacrJlG/ITFniFJJeqY+vmRXjui4pd4kcy3TFHKVZxMgIMTd68NZqVYSMG96zSyyobOVGAPJ+6T9L2fpIUIMVkFo/9JtgHby+WIiuqjW7wXWvS9QmRpnbVbQoMKAZK/uwhRvIYO2A19ORaBrcuz9PcGWp7Lb5pbx8f5yxJRq6Xiq5ynJeM2MzHJBozXfx99OVCxPpmNNbN+dndhZIR0dLBFBqZHMQoWXRTM1cckkfTTQXIYQXMg56rgJ1gVoF8bEyNE9FjID//qw4CJnSomhBBhuBTP9wIn3KoxVRlALm0g8SlIF9+fAvN8sUyiU3TT1zMVUcZk/KWX8SkIltTGNxzrmrRyBW+aSxbrdQcu5Sy2IaeSB4dVgo1xypJC9UGSArE3D5Sc2gmZgFxH56q5BIiFcFz1dk3do6Z/gFEyKjNFuFVOSEXrig/Lxi60GbPHbr/QETlIF9/rCMVWBBX55D0h38NsPbWqqwpaEMS+aP4aJrJ6fuXaokSsjSexHnIMr3Ixm3AbTV0Vi7Zc5qPoNOf/Pw3OL9slICyGpT0Pp7qYhqO4DN/wwvZVhJ5Lb0ICOI8exW0dHjU0+2+1oEK/C37EIX0PR5dcRtoKyVEh4m+gNXr45rMzuvK9/y5MSuFGZF8T8wCWUFY9AWlmL6C6D6RnA/1AqnVJRl9Rw/4A1q+ZrcBznlaUakRKC8LBoH8dtaCY2wd/38TFbHgx0Y8DdQZTrJYwM4kbFKCtxk74nZHP7qX6qOip+pVs7UJQcvmKfCQkXb/Am7uEyqYwng7osv8/efFZkbOnepIjy0VIZOT0pF5y8I1MRZN7NU5pcDYBUQcfeihNEVzuTfaAR8fG7xPExpFyU3t/Px26Sf435kR+OT/U1+uzQ2DGmSg+0znUhnxrgUYHgawnHzCufMV1B4VLlDjKqkANjRf4Z1QqU3261ic2Y/FNrOfIx1hoKTbmCHf2QIgL1PhjaufK0Ded85zMVDwNc3yhA3aXzC7gujbm4do7uCHeJCPQCc6srhQUXBuVNMos8YO4rOvPrClxY52FwPZejNGVcCDU91HHf/RHo5Zu7fvStixuwaZa4q62tWvo2yIHr5ReYcKxPrIDwT3mmvHGNTmUJpRFf7LhPKZkD8ja7UP8qz/SZtKPP8S79Rubb4/0LAsBOP/OVYtgHw/rmmQef7yXoF/BerLBhB1rNdwvBzXDxGkN+7AO1WNPFJ//zIPj7oD17e0ch8uSGEW8Ng12rekWLAyJbBZEZ3/f5u6j8g9Ek2uuRJpbGcHjf5eU2nvC6UFMDVZAVMTs+zeQuim3gTx0/nvqVJeVuCAOMiqT/JUQhRDd0otZc74lYIzFZKAmoVnPBapZ6+tipVL1u14Y6htTZvbYkMNnweSgR6g+y6BWgNUFZsTRHwMEseDphPwHnhjaheWJSPBZEaQW4FWSCm2DCHY1cKgaSypLNIUdYHdxCqMorMTH/cDmR13FKCBKb7HH1TUxRia/EKWStmPAHry15yor6AhwzQWz999SkjrIGDENBfX3GR1NswvfU3zCK3FrSqG1y438oKh4i+ehR2klkii9x4faS/vvoZwliYS7E18MC5ppQinS8+NGUcreOE0NBdIl07kYGgUHNq3uJWDA6UQNOREAoG7x7o4l0lbAw6IkS8Djjwev2p+ag6ekciRpoRkoqaFm06dOnRZ8CQEWMmtCREGulkkAkZJbLJIZewhezLmI45dl1TyazSQ7fITYhbKTchbiRt6rnULRdaNGMupadFblK7lQqT2o1k5L5Lc9tcCkEgiSRrpZPqrDvzQFOx+H/pQS1CWzmA+MHE1etWZ9LbxvWX3GLVZGog/q6Y2oCr4P8icNvktM+/T3onALaqVJqJ20dyy66V6fEAuRbMvfJF6HnLdCaTlWCoZWCq4KZcU5ZYJxxVkwVaVisrMAE=)format("woff2"),url(/assets/literata-cyrillic-ext-700-normal-Bpu1vg05.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-cyrillic-700-normal-NOaAmdwD.woff2)format("woff2"),url(/assets/literata-cyrillic-700-normal-BChRKAeZ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-greek-ext-700-normal-CFJl9TqO.woff2)format("woff2"),url(/assets/literata-greek-ext-700-normal-BWozFBi3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-greek-700-normal-CLoIi4e4.woff2)format("woff2"),url(/assets/literata-greek-700-normal-CpE4qyqy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-vietnamese-700-normal-Cmj-gDIS.woff2)format("woff2"),url(/assets/literata-vietnamese-700-normal-Be_po91e.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-latin-ext-700-normal-Cd5BSFN5.woff2)format("woff2"),url(/assets/literata-latin-ext-700-normal-DBR5CORb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/literata-latin-700-normal-DYBWKELl.woff2)format("woff2"),url(/assets/literata-latin-700-normal-ocJiFfAw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-ext-400-italic--tbUVzxy.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-400-italic-BdPkgrIu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-400-italic-B2CqrFvO.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-400-italic-CoqBDaJf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-ext-400-normal-DHVTfbSM.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-400-normal-DUPvg9bQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-400-normal-DPhJBilQ.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-400-normal-BkiRe4WW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-ext-500-normal-Ch1izu81.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-500-normal-BjmYCtCC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-500-normal-rf9C4Thp.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-500-normal-Ba39e-CX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-ext-600-normal-C5pQPdUJ.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-ext-600-normal-DQsnXf5q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/schibsted-grotesk-latin-600-normal-Czv9Obfv.woff2)format("woff2"),url(/assets/schibsted-grotesk-latin-600-normal-BieE9YjJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-cyrillic-ext-400-italic-CZOVIkJA.woff2)format("woff2"),url(/assets/spectral-cyrillic-ext-400-italic-C6Gmo4JY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-cyrillic-400-italic-C6o5RXh-.woff2)format("woff2"),url(/assets/spectral-cyrillic-400-italic-C95RxGpc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-vietnamese-400-italic-DO3bsfcj.woff2)format("woff2"),url(/assets/spectral-vietnamese-400-italic-D8dhja4j.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-ext-400-italic-BgTM1Mst.woff2)format("woff2"),url(/assets/spectral-latin-ext-400-italic-BcKU4A_a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-400-italic-CDO25mTW.woff2)format("woff2"),url(/assets/spectral-latin-400-italic-Ds-NcNVC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-cyrillic-ext-400-normal-B4-YHs9i.woff2)format("woff2"),url(/assets/spectral-cyrillic-ext-400-normal--n_iQ4wr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-cyrillic-400-normal-Bx9Tn3WZ.woff2)format("woff2"),url(/assets/spectral-cyrillic-400-normal-X3p2PSzL.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-vietnamese-400-normal-C7CRHYqk.woff2)format("woff2"),url(/assets/spectral-vietnamese-400-normal-CWkMWCzb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-ext-400-normal-XDLFwhqg.woff2)format("woff2"),url(/assets/spectral-latin-ext-400-normal-BHbqXr-7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-400-normal-CTVgUekv.woff2)format("woff2"),url(/assets/spectral-latin-400-normal-D34IWA1h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-cyrillic-ext-500-normal-bcG1qx3J.woff2)format("woff2"),url(/assets/spectral-cyrillic-ext-500-normal-B5u3KHyE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-cyrillic-500-normal-medSbGbm.woff2)format("woff2"),url(/assets/spectral-cyrillic-500-normal-CNC_J6mt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-vietnamese-500-normal-qnENts6X.woff2)format("woff2"),url(/assets/spectral-vietnamese-500-normal-BfZg6KYt.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-latin-ext-500-normal-CC9VEg_t.woff2)format("woff2"),url(/assets/spectral-latin-ext-500-normal-Bmnp8FUT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-latin-500-normal-nNjq7_Cd.woff2)format("woff2"),url(/assets/spectral-latin-500-normal-PrYyf_gG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/spectral-cyrillic-ext-600-italic-BlFp-EzC.woff2)format("woff2"),url(/assets/spectral-cyrillic-ext-600-italic-BALWFYsE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/spectral-cyrillic-600-italic-DfNbJtH6.woff2)format("woff2"),url(/assets/spectral-cyrillic-600-italic-3qoZ35Oe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/spectral-vietnamese-600-italic-LkrugzOn.woff2)format("woff2"),url(/assets/spectral-vietnamese-600-italic-CVwNstHI.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/spectral-latin-ext-600-italic-6mcybWBm.woff2)format("woff2"),url(/assets/spectral-latin-ext-600-italic-BVaUeOvZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/spectral-latin-600-italic-BQTRqdlx.woff2)format("woff2"),url(/assets/spectral-latin-600-italic-BlN5wCYG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-cyrillic-ext-600-normal-CvRHnPuy.woff2)format("woff2"),url(/assets/spectral-cyrillic-ext-600-normal-BVATWin6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-cyrillic-600-normal-Dl75bDKp.woff2)format("woff2"),url(/assets/spectral-cyrillic-600-normal-veT-ELBO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-vietnamese-600-normal-ZNiwCzjU.woff2)format("woff2"),url(/assets/spectral-vietnamese-600-normal-esmjhrFa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-latin-ext-600-normal-DKlDBbgb.woff2)format("woff2"),url(/assets/spectral-latin-ext-600-normal-DnKmvInL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/spectral-latin-600-normal-DE3OxvnQ.woff2)format("woff2"),url(/assets/spectral-latin-600-normal-DXnQJnYb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-ext-400-normal-DdITlKdb.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-400-normal-l41d2z3M.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-400-normal-kS2dpklR.woff2)format("woff2"),url(/assets/tinos-cyrillic-400-normal-BInRL8Bn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-ext-400-normal-1tgngtmV.woff2)format("woff2"),url(/assets/tinos-greek-ext-400-normal-BY5Lx0CY.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-400-normal-BKmklotr.woff2)format("woff2"),url(/assets/tinos-greek-400-normal-D6DCdDEC.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-hebrew-400-normal-B17QmYDt.woff2)format("woff2"),url(/assets/tinos-hebrew-400-normal-DhGqnHb1.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-vietnamese-400-normal-CrJeqB3M.woff2)format("woff2"),url(/assets/tinos-vietnamese-400-normal-BYl6xqrz.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-ext-400-normal-C68eX7xt.woff2)format("woff2"),url(/assets/tinos-latin-ext-400-normal-BUQPNqi9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-normal-rilFpyjL.woff2)format("woff2"),url(/assets/tinos-latin-400-normal-B05awSIM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-ext-400-italic-Bz6A2Xew.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-400-italic-CgiySoL2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-cyrillic-400-italic-D26KjN84.woff2)format("woff2"),url(/assets/tinos-cyrillic-400-italic-CUXT6ECP.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-ext-400-italic-QOcg_kQA.woff2)format("woff2"),url(/assets/tinos-greek-ext-400-italic-C7FWsVQN.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-greek-400-italic-CITkaQD8.woff2)format("woff2"),url(/assets/tinos-greek-400-italic-Dc-Zjc_Z.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-hebrew-400-italic-Cp89YzKh.woff2)format("woff2"),url(/assets/tinos-hebrew-400-italic-k5xAEjEk.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-vietnamese-400-italic-BJdaJnTX.woff2)format("woff2"),url(/assets/tinos-vietnamese-400-italic-C0nreyLC.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-ext-400-italic-WsHooD3r.woff2)format("woff2"),url(/assets/tinos-latin-ext-400-italic-DKtLLJa2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/tinos-latin-400-italic-BYAl0kbZ.woff2)format("woff2"),url(/assets/tinos-latin-400-italic-HcuZF3H0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-ext-700-normal-CE86bzrR.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-700-normal-yBtNmQaZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-700-normal-DGklj3DM.woff2)format("woff2"),url(/assets/tinos-cyrillic-700-normal-HYhic5tl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-ext-700-normal-nVGGTb9r.woff2)format("woff2"),url(/assets/tinos-greek-ext-700-normal-Bu9AJavU.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-700-normal-DZiY5218.woff2)format("woff2"),url(/assets/tinos-greek-700-normal-CAsZoNo7.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-hebrew-700-normal-BNVAlJ0i.woff2)format("woff2"),url(/assets/tinos-hebrew-700-normal-B737la7J.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-vietnamese-700-normal-CmLX0U_H.woff2)format("woff2"),url(/assets/tinos-vietnamese-700-normal-bKCZ5S7w.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-ext-700-normal-CesJqEpY.woff2)format("woff2"),url(/assets/tinos-latin-ext-700-normal-nLvPiDAe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-normal-qGf2y18O.woff2)format("woff2"),url(/assets/tinos-latin-700-normal-CjcRkLdR.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-ext-700-italic-Ceua-rFl.woff2)format("woff2"),url(/assets/tinos-cyrillic-ext-700-italic-BQu9kgBz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-cyrillic-700-italic-CUFPRiVR.woff2)format("woff2"),url(/assets/tinos-cyrillic-700-italic-DU6-gZzV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-ext-700-italic-2QV0uNor.woff2)format("woff2"),url(/assets/tinos-greek-ext-700-italic-zoEBc9cL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-greek-700-italic-C474ACqK.woff2)format("woff2"),url(/assets/tinos-greek-700-italic-VKIu6SKO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-hebrew-700-italic-BSdnwE5c.woff2)format("woff2"),url(/assets/tinos-hebrew-700-italic-DuNrcWBH.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-vietnamese-700-italic-BPJuDXkI.woff2)format("woff2"),url(/assets/tinos-vietnamese-700-italic-Dl6iR3hy.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-ext-700-italic-BtLLKPsV.woff2)format("woff2"),url(/assets/tinos-latin-ext-700-italic-Gmi35kWa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tinos;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/tinos-latin-700-italic-vJg8Axdx.woff2)format("woff2"),url(/assets/tinos-latin-700-italic-M0H2aQ0O.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-cyrillic-ext-500-normal-BIfGEemn.woff2)format("woff2"),url(/assets/alegreya-cyrillic-ext-500-normal-BMQ-IlQd.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-cyrillic-500-normal-uJUgykjJ.woff2)format("woff2"),url(/assets/alegreya-cyrillic-500-normal-h-VttLAG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-greek-ext-500-normal-CpSZDjmq.woff2)format("woff2"),url(/assets/alegreya-greek-ext-500-normal-DzZMWm6Q.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-greek-500-normal-Cs_YSU_p.woff2)format("woff2"),url(/assets/alegreya-greek-500-normal-DSAlufuP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-vietnamese-500-normal-1pKrKpC8.woff2)format("woff2"),url(/assets/alegreya-vietnamese-500-normal-Bulx4Dj7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-latin-ext-500-normal-B_6HdrEK.woff2)format("woff2"),url(/assets/alegreya-latin-ext-500-normal-BXZj8mwG.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-latin-500-normal-C25lLdV_.woff2)format("woff2"),url(/assets/alegreya-latin-500-normal-B7TqNLeg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inconsolata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inconsolata-vietnamese-600-normal-C1Sdgl9K.woff2)format("woff2"),url(/assets/inconsolata-vietnamese-600-normal-C2PqNVqN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inconsolata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inconsolata-latin-ext-600-normal-whioNAWF.woff2)format("woff2"),url(/assets/inconsolata-latin-ext-600-normal-BFQkRPtE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inconsolata;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inconsolata-latin-600-normal-BRgOdkP-.woff2)format("woff2"),url(/assets/inconsolata-latin-600-normal-DAg8evMl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-vietnamese-600-normal-B3-kA7Zo.woff2)format("woff2"),url(/assets/josefin-sans-vietnamese-600-normal-CD4q0dTQ.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-latin-ext-600-normal-BBwcr3jX.woff2)format("woff2"),url(/assets/josefin-sans-latin-ext-600-normal-UIETFcKM.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/josefin-sans-latin-600-normal-DXjG1Gv0.woff2)format("woff2"),url(/assets/josefin-sans-latin-600-normal-CcMFZ0n5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-cyrillic-500-normal-GO7-LTbC.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-500-normal-DmDODJdV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-vietnamese-500-normal-Jyt54flB.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-500-normal-_Z41d-72.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-ext-500-normal-DE-Iylxw.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-500-normal-CFxFMdkY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2)format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.boot-words{top:var(--boot-below);color:var(--boot-ink);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 24px;animation:.28s ease-out both boot-words-in;display:flex;position:absolute;left:0;right:0}.boot-words__heading{font:500 22px/28px "Alegreya", var(--font-title,Georgia), serif;margin:0}.boot-words__line{color:var(--boot-ink-2);font:400 13px/18px "Inclusive Sans", var(--font-ui,system-ui), sans-serif;font-variant-numeric:normal;margin:0}.boot-words__action{border:1px solid var(--boot-ink);background:var(--boot-ink);height:36px;color:var(--boot-ground);font:500 13.5px/18px "Inclusive Sans", var(--font-ui,system-ui), sans-serif;cursor:pointer;border-radius:7px;margin-top:12px;padding:0 16px}.boot-words__action:hover{opacity:.9}.boot-words__action:focus-visible{outline:2px solid var(--boot-ring);outline-offset:2px}#boot.is-lost .boot-ring{stroke:var(--boot-ink-3);transition:stroke .4s}@keyframes boot-words-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.boot-words{animation-name:boot-fade}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#191b1e;--ground-2:#222428;--sheet-2:#31353a;--mark:#363a40;--ink:#edeeea;--ink-2:#a8acb1;--ink-3:#969a9f;--rule:#393c41;--warp:#45494f;--warp-hi:#303338;--warp-sheet:#393d42;--warp-lit:#5a5f65;--t1:#4c96e6;--t2:#ec7a45;--t3:#60c6aa;--t4:#ddb843;--t5:#be7cac;--edge:#4a4e54;--float-shadow:0 14px 34px #00000080;--lit:#40444b;--here:#8e9298;--underline:#7c8086;--ink-hover:#d2d3cf;--font-title:"Spectral", Georgia, serif;--font-ui:"Schibsted Grotesk", system-ui, sans-serif;--surface-backdrop:#0e0f11;--surface-canvas:#191b1e;--surface-panel:#191b1e;--surface-raised:#282b30;--surface-hover:#222428;--surface-base:var(--surface-canvas);--surface-card:color-mix(in srgb, var(--surface-raised) 45%, var(--surface-panel));--surface-selected:var(--sheet);--border-default:#393c41;--border-subtle:color-mix(in srgb, var(--border-default) 60%, var(--surface-canvas));--border-strong:color-mix(in srgb, var(--border-default) 55%, var(--text-secondary));--text-primary:#edeeea;--text-manuscript:var(--text-primary);--text-secondary:#a8acb1;--text-muted:#969a9f;--text-disabled:color-mix(in srgb, var(--text-muted) 55%, var(--surface-canvas));--sheet:#282b30;--sheet-ink:#edeeea;--sheet-ink-2:var(--text-secondary);--rule-sheet:#3a3e43;--cork-ground:#51351c;--cork-shade:#100a0594;--cork-ink:#edeeea;--cork-ink-2:#a8acb1;--cork-rule:#edeeea24;--lane-1:#ddb843;--lane-2:#ec7a45;--lane-3:#b3b2f9;--lane-4:#4c96e6;--lane-5:#60c6aa;--lane-6:#be7cac;--lane-bare:var(--text-muted);--grid-line:color-mix(in srgb, var(--border-default) 50%, var(--surface-canvas));--grid-mark:color-mix(in srgb, var(--border-default) 95%, var(--text-secondary));--plot-blue:var(--lane-4);--plot-cyan:var(--lane-2);--plot-violet:var(--lane-3);--plot-green:var(--lane-6);--plot-orange:var(--lane-1);--plot-coral:var(--lane-5);--plot-gold:var(--state-warning);--brand-gold:var(--text-primary);--brand-gold-muted:var(--text-secondary);--focus-ring:#edeeea;--accent-primary:var(--focus-ring);--accent-foreground:#282b30;--state-success:#8dbf6e;--state-warning:#d6a04a;--state-danger:#f0727a;--plane-danger:color-mix(in srgb, var(--state-danger) 16%, var(--surface-panel));--plane-warning:color-mix(in srgb, var(--state-warning) 16%, var(--surface-panel));--plane-success:color-mix(in srgb, var(--state-success) 16%, var(--surface-panel));--plane-accent:color-mix(in srgb, var(--accent-primary) 16%, var(--surface-panel));--plane-gold:color-mix(in srgb, var(--brand-gold) 16%, var(--surface-panel));--fill-blue:color-mix(in srgb, var(--plot-blue) 55%, var(--surface-panel));--fill-violet:color-mix(in srgb, var(--plot-violet) 55%, var(--surface-panel));--rule-danger:color-mix(in srgb, var(--state-danger) 55%, var(--border-default));--rule-warning:color-mix(in srgb, var(--state-warning) 55%, var(--border-default));--rule-blue:color-mix(in srgb, var(--plot-blue) 55%, var(--border-default));--ink-danger:color-mix(in srgb, var(--state-danger) 60%, var(--text-primary));--ink-success:color-mix(in srgb, var(--state-success) 60%, var(--text-primary));--ink-accent:color-mix(in srgb, var(--accent-primary) 60%, var(--text-primary));--ink-blue:color-mix(in srgb, var(--plot-blue) 60%, var(--text-primary));--ink-gold:color-mix(in srgb, var(--brand-gold) 60%, var(--text-primary));--selection-fill:color-mix(in srgb, var(--focus-ring) 14%, transparent);--selection-glow:0 0 0 1px color-mix(in srgb, var(--focus-ring) 82%, transparent), 0 0 24px color-mix(in srgb, var(--focus-ring) 16%, transparent);--index:17rem;--rail:17rem;--row:2.5rem;--lane-row:1.5rem;--titlebar:4.25rem;--titlebar-info:2.5rem;--titlebar-acts:1.75rem;--arrangement:min(13.5rem, 34vh);--arrangement-row:fit-content(var(--arrangement));--search-dock:min(21rem, 44vh);--arrangement-tick:1.5rem;--arrangement-ruler:1.5rem;--arrangement-lane:var(--lane-row);--arrangement-lane-row:1.25rem;--radius:3px;--gutter:clamp(1.25rem, 5vw, 4.5rem);--note-column:8.5rem;--note-column-floor:4rem;--note-gap:2.125rem;--note-measure-floor:25rem;--note-measure-squeeze:18rem;--note-trim:1.5rem;--shadow-menu:var(--float-shadow);--shadow-dialog:var(--float-shadow);--shadow-card:0 1px 2px color-mix(in srgb, var(--ink) 12%, transparent);--ring-focus:0 0 0 2px color-mix(in srgb, var(--focus-ring) 22%, transparent);--font-literary:"Spectral", Georgia, serif;--font-interface:"Schibsted Grotesk", system-ui, sans-serif;--font-utility:"Schibsted Grotesk", system-ui, sans-serif;--font-manuscript:"Spectral", Georgia, serif;--motion-ease:cubic-bezier(.22, .61, .36, 1)}.workspace-skip-link,.workspace-page-start{z-index:1000;border:2px solid var(--ink);background:var(--ground);color:var(--ink);border-radius:4px;padding:12px 16px;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.workspace-page-start:not(:focus),.workspace-skip-link:not(:focus-visible){clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;overflow:hidden}.workspace-page-start:focus,.workspace-skip-link:focus-visible{transform:none}:root[data-mode=light]{--cork-ground:#aa703d;--cork-shade:transparent;--cork-ink:#140e08;--cork-ink-2:#3b2a1a;--cork-rule:#140e084d}.marginalia-board-canvas{--cork-tile:512px;background-color:var(--cork-ground);background-image:linear-gradient(var(--cork-shade), var(--cork-shade)), url(/assets/cork004-mfPGChTX.webp);background-size:auto, calc(var(--cork-tile) * var(--board-zoom,1)) calc(var(--cork-tile) * var(--board-zoom,1));background-position:0 0, var(--board-cork-x,0px) var(--board-cork-y,0px)}.license-access-notice,.license-trial-status{z-index:80;border:1px solid var(--border-strong);background:color-mix(in srgb, var(--surface-panel) 97%, transparent);color:var(--text-primary);box-shadow:var(--shadow-menu);font-family:var(--font-interface);display:flex;position:fixed}.license-access-notice{border-radius:var(--radius);bottom:30px;right:18px}.licensed-workspace-frame{grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;display:grid;overflow:hidden}.licensed-workspace-shell{min-height:0;overflow:hidden}.licensed-workspace-license{min-height:0}.license-access-notice.is-workspace{z-index:81;background:var(--surface-raised);min-height:38px;box-shadow:none;border-width:1px 0 0;border-radius:0;padding:0 8px;display:block;position:relative;bottom:auto;right:auto}.license-access-notice.is-workspace details{width:100%}.license-access-notice.is-workspace summary{min-height:37px;padding:12px 4px 9px}.license-access-notice.is-workspace .license-access-actions button{min-height:28px;padding:0 9px;font-size:14px}.license-access-notice.is-workspace .license-access-panel{left:0;right:auto}.license-access-notice details{position:relative}.license-access-notice summary{cursor:pointer;color:var(--text-secondary);font:600 15px/1 var(--font-interface);padding:9px 12px;list-style:none}.license-access-notice summary::-webkit-details-marker{display:none}.license-access-notice summary:before{content:"+";color:var(--focus-ring);margin-right:7px}.license-access-notice details[open] summary:before{content:"−"}.license-access-panel{border:1px solid var(--border-strong);border-radius:var(--radius);background:color-mix(in srgb, var(--surface-panel) 99%, transparent);width:min(460px,100vw - 36px);box-shadow:var(--shadow-menu);gap:12px;padding:15px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0}.license-access-notice.is-preservation{border-color:color-mix(in srgb, var(--state-warning) 60%, transparent);box-shadow:inset 3px 0 var(--state-warning), var(--shadow-menu)}.license-trial-status strong{font-size:16px}.license-access-notice span,.license-trial-status span{color:var(--text-secondary);font-size:15px;line-height:1.4}.license-access-actions{flex:none;gap:8px;display:flex}.license-access-actions button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:36px;color:var(--text-primary);cursor:pointer;font:600 15px/1 var(--font-interface);align-items:center;gap:7px;padding:0 11px;display:inline-flex}.license-access-actions button:hover:not(:disabled){border-color:var(--focus-ring);background:var(--surface-hover)}.license-access-actions button:disabled{opacity:.55;cursor:wait}.license-access-actions svg{width:15px;height:15px}.license-trial-status{border-radius:var(--radius);align-items:baseline;gap:9px;padding:10px 13px;bottom:30px;right:18px}.reset-refusal,.reset-start,.reset-activity{background-color:var(--surface-canvas);width:100%;height:100%;color:var(--text-primary)}.reset-refusal{text-align:center;place-content:center;gap:16px;padding:40px;display:grid}.reset-refusal h1{font:600 28px/1.2 var(--font-interface);margin:0}.reset-refusal p{max-width:520px;color:var(--text-secondary);margin:0;line-height:1.55}.reset-refusal button{border:1px solid var(--border-default);border-radius:var(--radius);min-height:40px;font:inherit;cursor:pointer;padding:0 18px}.reset-new-project footer button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:48px;color:var(--text-primary);cursor:pointer;transition:.16s var(--motion-ease);justify-content:flex-start;align-items:center;gap:10px;padding:0 14px;display:inline-flex}.reset-new-project footer button:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-hover)}.reset-new-project header button{border-radius:var(--radius);width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.reset-new-project header button:hover{background:var(--surface-hover)}.reset-new-project header svg{width:16px;height:16px}.reset-modal-backdrop{z-index:100;background:color-mix(in srgb, var(--surface-backdrop) 78%, transparent);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.close-save-failure-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(520px,100%);color:var(--text-primary);box-shadow:var(--shadow-dialog);gap:14px;padding:22px;display:grid}.close-save-failure-dialog h1,.close-save-failure-dialog p{margin:0}.close-save-failure-dialog h1{font:600 25px/1.2 var(--font-interface)}.close-save-failure-dialog p{color:var(--text-secondary);line-height:1.5}.close-save-failure-dialog .reset-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.reset-new-project{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(480px,100%);box-shadow:var(--shadow-dialog);overflow:hidden}.reset-migration-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(600px,100%);box-shadow:var(--shadow-dialog);overflow:hidden}.reset-migration-dialog>header,.reset-migration-dialog>footer{padding:18px 20px}.reset-migration-dialog>header{border-bottom:1px solid var(--border-default)}.reset-migration-dialog h2,.reset-migration-dialog header p{margin:0}.reset-migration-dialog h2{font-size:21px;font-weight:600}.reset-migration-dialog header p{color:var(--text-secondary);font:500 17px/1.35 var(--font-literary);margin-top:5px}.reset-migration-body{gap:18px;max-height:min(46vh,420px);padding:16px 20px 18px;display:grid;overflow-y:auto}.migration-change h3{color:var(--text-primary);margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.45}.migration-change ul{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-canvas);margin:0;padding:0;list-style:none}.migration-change li{border-bottom:1px solid var(--border-subtle);grid-template-columns:2.1em auto minmax(0,1fr);align-items:baseline;gap:0 10px;padding:8px 12px;display:grid}.migration-change li:last-child{border-bottom:0}.migration-change__count{color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:right;font-size:15px;font-weight:600}.migration-change__label{color:var(--text-primary);font-size:15px}.migration-change__examples{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.migration-change>p{color:var(--text-secondary);margin:8px 0 0;font-size:14px;line-height:1.5}.migration-change--none h3{margin-bottom:6px}.migration-review{color:var(--plot-gold);margin:0;font-size:14px;line-height:1.5}.reset-migration-dialog>footer{border-top:1px solid var(--border-default);background:var(--surface-card);justify-content:flex-end;gap:8px;display:flex}.reset-migration-dialog>footer button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:36px;color:var(--text-primary);cursor:pointer;padding:0 13px}.reset-repair-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(620px,100%);max-height:min(82vh,760px);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;overflow:hidden}.reset-repair-dialog>header,.reset-repair-dialog>footer{flex:none;padding:18px 20px}.reset-repair-dialog>header{border-bottom:1px solid var(--border-default)}.reset-repair-dialog h2,.reset-repair-dialog header p{margin:0}.reset-repair-dialog h2{font-size:21px;font-weight:600}.reset-repair-dialog header p{color:var(--text-secondary);font:500 17px/1.35 var(--font-literary);margin-top:5px}.reset-repair-copy{flex:none;gap:10px;padding:18px 20px 14px;display:grid}.reset-repair-copy p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.reset-repair-path{font:400 14px/1.4 var(--font-utility);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.reset-repair-findings,.reset-repair-outcomes{flex:auto;gap:8px;margin:0 20px 18px;padding:0;list-style:none;display:grid;overflow-y:auto}.reset-repair-findings>li,.reset-repair-outcomes>li{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-canvas)}.reset-repair-findings label,.reset-repair-findings>li>div{cursor:pointer;align-items:flex-start;gap:11px;padding:11px 13px;display:flex}.reset-repair-findings>li>div{cursor:default}.reset-repair-findings input{flex:none;margin-top:3px}.reset-repair-finding{gap:4px;min-width:0;display:grid}.reset-repair-finding-title{color:var(--text-primary);justify-content:space-between;align-items:baseline;gap:10px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.reset-repair-detail{color:var(--text-secondary);font-size:14px;line-height:1.5}.reset-repair-count{color:var(--text-muted);font:400 13px/1.4 var(--font-utility);font-variant-numeric:tabular-nums;flex:none}.reset-repair-finding--unrepairable .reset-repair-finding-title{color:var(--text-secondary)}.reset-repair-outcomes>li{justify-content:space-between;align-items:baseline;gap:10px;padding:10px 13px;font-size:15px;line-height:1.4;display:flex}.reset-repair-clean,.reset-repair-blocked,.reset-repair-error{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-canvas);color:var(--text-secondary);flex:none;margin:0 20px 18px;padding:11px 13px;font-size:14px;line-height:1.5}.reset-repair-blocked,.reset-repair-error{border-color:var(--state-danger);color:var(--text-primary)}.reset-repair-dialog>footer{border-top:1px solid var(--border-default);background:var(--surface-card);justify-content:flex-end;gap:8px;display:flex}.reset-repair-dialog>footer button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:36px;color:var(--text-primary);cursor:pointer;padding:0 13px}.reset-repair-dialog>footer button:disabled{cursor:default;opacity:.55}.reset-new-project header,.reset-new-project footer{justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.reset-new-project header{border-bottom:1px solid var(--border-default)}.reset-new-project header h2{margin:0;font-size:20px;font-weight:600}.reset-new-project fieldset{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:18px 0 0;padding:0 18px 12px;display:grid}.reset-new-project legend,.reset-title-field>span{color:var(--text-muted);font-family:var(--font-utility);margin-bottom:8px;font-size:13px}.reset-new-project fieldset label{border:1px solid var(--border-default);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}.reset-new-project fieldset label:has(input:checked){border-color:var(--accent-primary);background:var(--selection-fill)}.reset-new-project fieldset input{accent-color:var(--accent-primary);margin:3px 0 0}.reset-new-project fieldset strong,.reset-new-project fieldset small{display:block}.reset-new-project fieldset strong{margin-bottom:4px;font-size:15px;font-weight:500}.reset-new-project fieldset small{color:var(--text-muted);font-size:15px}.reset-title-field{padding:8px 18px 18px;display:grid}.reset-title-field input{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-canvas);height:38px;color:var(--text-primary);font:inherit;padding:0 10px}.reset-new-project footer{border-top:1px solid var(--border-default);background:var(--surface-card);justify-content:flex-end}.reset-new-project footer button{justify-content:center}.reset-help-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(720px,100%);max-height:min(760px,100vh - 48px);box-shadow:var(--shadow-dialog);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.reset-help-dialog>header{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;min-height:56px;padding:0 16px 0 20px;display:flex}.reset-help-dialog h1{margin:0;font-size:21px;font-weight:600}.reset-help-dialog>header button{border-radius:var(--radius);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.reset-help-dialog>header svg{width:17px;height:17px}.reset-help-content{grid-template-columns:1fr 1fr;gap:28px 36px;padding:28px 32px 38px;display:grid;overflow:auto}.reset-help-content:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.reset-help-content section{align-self:start}.reset-help-content h2{color:var(--text-primary);margin:0 0 8px;font-size:16px;font-weight:600}.reset-help-content p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.reset-command-menu{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);width:min(520px,100%);max-height:min(560px,100vh - 96px);box-shadow:var(--shadow-menu);grid-template-rows:auto minmax(0,1fr);align-self:start;margin-top:8vh;display:grid;overflow:hidden}.reset-command-menu>input{border:0;border-bottom:1px solid var(--border-default);min-width:0;height:44px;color:var(--text-primary);font:400 15px var(--font-interface);background:0 0;outline:0;padding:0 14px}.reset-command-menu>input::placeholder{color:var(--text-muted)}.reset-command-menu__list{padding:5px;overflow:auto}.reset-command-menu__item{border-radius:var(--radius);min-height:30px;color:var(--text-primary);cursor:pointer;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 9px 0 4px;font-size:15px;display:grid}.reset-command-menu__item[aria-disabled=true]{color:var(--text-disabled);cursor:default}.reset-command-menu__mark{color:var(--text-secondary);text-align:center;font-size:12px}.reset-command-menu__key{color:var(--text-muted);font:400 12px var(--font-utility)}.reset-command-menu__item[aria-selected=true] .reset-command-menu__key{color:var(--text-secondary)}.reset-command-menu__none{color:var(--text-muted);margin:10px 9px;font-size:14px}.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(390px,100%);box-shadow:var(--shadow-dialog);padding:20px}.reset-rename-dialog h2,.reset-new-line-dialog h2,.reset-move-dialog h2,.reset-settings-dialog h2,.line-card-dialog h2{margin:0 0 18px;font-size:20px}.reset-rename-dialog label,.reset-rename-dialog label span,.reset-move-dialog label,.reset-move-dialog label span,.reset-settings-dialog label,.reset-settings-dialog label span,.line-card-dialog label,.line-card-dialog label span{display:grid}.line-card-dialog label:not(.line-dialog-checkbox){grid-template-columns:minmax(0,1fr)}.reset-rename-dialog label span,.reset-move-dialog label span,.reset-settings-dialog label span,.line-card-dialog label:not(.line-dialog-checkbox) span{color:var(--text-muted);font-family:var(--font-utility);margin-bottom:7px;font-size:13px}.reset-rename-dialog input,.reset-settings-dialog input,.reset-settings-dialog textarea,.line-card-dialog input,.line-card-dialog textarea{border:1px solid var(--border-strong);border-radius:var(--radius);background-color:var(--surface-canvas);height:38px;color:var(--text-primary);font:inherit;padding:0 10px}.line-card-dialog textarea{resize:vertical;height:auto;min-height:84px;padding-top:9px;padding-bottom:9px}.line-card-dialog label small{color:var(--text-muted);font-size:13px;font-weight:400}.reset-rename-dialog footer,.reset-new-line-dialog footer,.reset-move-dialog footer,.reset-settings-dialog footer,.line-card-dialog footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.reset-rename-dialog footer button,.reset-new-line-dialog footer button,.reset-move-dialog footer button,.reset-settings-dialog footer button,.line-card-dialog footer button,.line-card-kind-switch button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:34px;color:var(--text-primary);cursor:pointer;padding:0 12px}.reset-rename-dialog footer button[type=submit],.reset-new-line-dialog footer button[type=submit],.reset-move-dialog footer button[type=submit],.reset-settings-dialog footer button[type=submit],.line-card-dialog footer button[type=submit],.line-card-dialog footer button.is-confirm{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.reset-settings-dialog{gap:14px;width:min(480px,100vw - 32px);display:grid}.reference-peek{z-index:60;border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-panel);width:min(300px,100vw - 24px);box-shadow:var(--shadow-menu);pointer-events:none;gap:4px;padding:11px 13px;display:grid;position:fixed}.reference-peek strong{font-family:var(--font-ui);font-size:16px;font-weight:500}.reference-peek-kind{color:var(--text-muted);font-family:var(--font-utility);font-size:12px}.reference-peek p{-webkit-line-clamp:5;color:var(--text-secondary);font-family:var(--font-literary);-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.record-peek-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(420px,100vw - 32px);box-shadow:var(--shadow-dialog);gap:14px;padding:20px;display:grid}.record-peek-dialog header{gap:4px;display:grid}.record-peek-dialog h2{font-family:var(--font-literary);margin:0;font-size:20px}.record-peek-kind,.record-peek-group{color:var(--text-muted);font-family:var(--font-utility);margin:0;font-size:13px}.record-peek-body{gap:10px;display:grid}.record-peek-prose{color:var(--text-primary);font-family:var(--font-literary);margin:0;font-size:15px;line-height:1.55}.record-peek-none{color:var(--text-muted);margin:0;font-size:14px}.record-peek-tags{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.record-peek-tags li{border:1px solid var(--border-strong);border-radius:var(--radius);min-height:22px;color:var(--text-muted);font-family:var(--font-utility);padding:2px 8px;font-size:13px}.record-peek-dialog footer{justify-content:flex-end;gap:8px;display:flex}.record-peek-dialog footer button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:34px;color:var(--text-primary);cursor:pointer;padding:0 12px}.record-peek-dialog footer button:last-child{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.reset-settings-dialog input,.reset-settings-dialog textarea{outline:0;width:100%}.reset-settings-dialog textarea{resize:vertical;height:auto;min-height:92px;padding:9px 10px}.reset-settings-dialog small{color:var(--text-muted);font-size:13px;font-weight:400}.reset-settings-section{border-top:1px solid var(--border-subtle);gap:7px;padding-top:13px;display:grid}.reset-settings-dialog input[type=date]::-webkit-calendar-picker-indicator{opacity:.45;cursor:pointer;transition:opacity .12s var(--motion-ease);padding:0 0 0 6px}.reset-settings-dialog input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}.reset-settings-dialog input[type=date]:focus::-webkit-calendar-picker-indicator{opacity:1}.reset-dialog-note,.reset-dialog-error{color:var(--text-muted);margin:-5px 0 0;font-size:14px;line-height:1.45}.reset-dialog-error{color:var(--ink-danger)}.reset-new-line-dialog{width:min(470px,100vw - 32px)}.reset-new-line-name{gap:7px;display:grid}.reset-new-line-name>span,.reset-new-line-dialog legend{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.reset-new-line-name input{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-canvas);height:38px;color:var(--text-primary);font:inherit;padding:0 10px}.reset-new-line-dialog fieldset{border:0;margin:17px 0 0;padding:0}.reset-line-template-list{gap:7px;margin-top:7px;display:grid}.reset-line-template-list label{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:10px;display:grid}.reset-line-template-list label.is-selected{border-color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 11%, var(--surface-raised))}.reset-line-template-list input{accent-color:var(--accent-primary);margin:3px 0 0}.reset-line-template-list span{gap:3px;display:grid}.reset-line-template-list strong{color:var(--text-primary);font-size:15px;font-weight:600}.reset-line-template-list small{color:var(--text-muted);font-size:14px}.reset-move-dialog,.line-card-dialog{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.reset-move-dialog{box-sizing:border-box;overscroll-behavior:contain;max-height:calc(100vh - 48px);overflow-y:auto}.line-card-dialog:has(.line-rich-text-field){width:min(540px,100vw - 32px)}.line-rich-text-group{gap:7px;display:grid}.line-rich-text-group>span{color:var(--text-muted);font-family:var(--font-utility);font-size:13px;font-weight:400}.line-rich-text-group small{color:var(--text-muted);font-size:13px;font-weight:400}.line-rich-text-field{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-canvas);overflow:hidden}.line-rich-text-scroll{min-height:0;position:relative}.line-rich-text-content{min-height:118px;max-height:min(300px,38vh);color:var(--text-primary);font:14px/1.55 var(--font-literary);outline:none;padding:10px 12px;overflow:auto}.line-rich-text-content>:first-child{margin-top:0}.line-rich-text-content p.is-editor-empty:first-child:before{float:left;pointer-events:none;content:attr(data-placeholder);height:0;color:var(--text-muted)}.line-rich-text-content>:last-child{margin-bottom:0}.chapter-planning-notes .line-rich-text-content{min-height:150px;max-height:34vh}.chapter-planning-save{color:var(--text-muted);text-align:right;margin:0;font-size:13px}.chapter-planning-save.state-failed{color:var(--ink-danger)}fieldset.rail__group{border:0;min-width:0;padding:0}.line-details-editor{padding-bottom:8px;display:block}.line-recovery-prompt button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:32px;color:var(--text-primary);cursor:pointer;padding:0 9px}.line-details-save,.line-dialog-save{color:var(--text-muted);text-align:right;font-size:13px}.line-details-save{font-family:var(--font-utility);text-align:left;padding-bottom:6px;display:block}.line-placement-note .line-details-save:empty{padding:0}.line-details-save.state-error,.line-dialog-save.state-error{color:var(--ink-danger)}.line-recovery-prompt{border:1px solid var(--state-warning);border-radius:var(--radius);background:color-mix(in srgb, var(--state-warning) 8%, var(--surface-raised));color:var(--text-secondary);gap:10px;padding:10px;font-size:14px;display:grid}.line-recovery-prompt>div{gap:7px;display:flex}.line-card-details-dialog{grid-template-rows:auto minmax(0,1fr) auto;width:min(620px,100vw - 32px);max-height:min(760px,100vh - 32px);overflow:hidden}.line-card-dialog-body{overscroll-behavior:contain;background:linear-gradient(var(--surface-panel), transparent) center top / 100% 20px no-repeat local, linear-gradient(transparent, var(--surface-panel)) center bottom / 100% 20px no-repeat local, radial-gradient(farthest-side at 50% 0, var(--border-default), transparent) center top / 100% 8px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--border-default), transparent) center bottom / 100% 8px no-repeat scroll;align-content:start;gap:14px;margin:-3px;padding:3px;display:grid;overflow:auto}.line-card-details-dialog>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.line-card-metadata-grid{grid-template-columns:minmax(0,1fr) max-content;gap:12px;display:grid}.line-card-color{align-content:start;gap:6px;display:grid}.line-card-color .rail__swatch-control{justify-content:flex-start;margin-left:0}.line-card-color .rail__color-swatches{justify-content:flex-start}.reset-move-dialog h2,.line-card-dialog h2{margin-bottom:4px}.reset-move-dialog header p,.line-card-dialog header p{color:var(--text-secondary);font:500 18px/1.3 var(--font-literary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.line-card-kind-switch{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-canvas);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid}.line-card-kind-switch button{font:400 15px/1.2 var(--font-utility);background:0 0;border-color:#0000}.line-card-kind-switch button[aria-pressed=true]{border-color:var(--accent-primary);background:var(--selection-fill)}.line-destination-grid{gap:10px;display:grid}.reset-move-dialog footer{margin-top:4px}.reset-link-chapter-dialog,.reset-reference-dialog{width:min(560px,100vw - 32px)}.reset-link-chapter-search input,.reset-reference-search input{box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-canvas);width:100%;height:38px;color:var(--text-primary);font:inherit;outline:0;padding:0 10px}.reset-link-chapter-search input:focus-visible,.reset-reference-search input:focus-visible{border-color:var(--focus-ring);box-shadow:var(--ring-focus)}.reset-link-chapter-results,.reset-reference-results{border:1px solid var(--border-default);background:var(--surface-canvas);scrollbar-width:thin;max-height:min(390px,52vh);overflow:auto}.reset-link-chapter-results section+section,.reset-reference-results section+section{border-top:1px solid var(--border-default)}.reset-link-chapter-results h3,.reset-link-chapter-results h4,.reset-reference-results h3{color:var(--text-muted);margin:0}.reset-link-chapter-results h3,.reset-reference-results h3{color:var(--text-secondary);font:400 15px/1.2 var(--font-ui);padding:11px 12px 5px}.reset-link-chapter-results h4{font:400 14px/1.2 var(--font-utility);letter-spacing:.02em;padding:7px 12px 4px}.reset-link-chapter-results button,.reset-reference-results button{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;gap:3px;padding:9px 12px;display:grid}.reset-link-chapter-results button:hover,.reset-link-chapter-results button.is-active,.reset-reference-results button:hover,.reset-reference-results button.is-active{background:var(--surface-hover)}.reset-link-chapter-results button[aria-selected=true],.reset-reference-results button[aria-selected=true]{border-left-color:var(--accent-primary);background:var(--selection-fill)}.reset-reference-results small{color:var(--text-muted)}.reset-link-chapter-empty,.reset-reference-empty{border:1px solid var(--border-default);color:var(--text-muted);text-align:center;margin:0;padding:22px}.editor-link-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(420px,100%);box-shadow:var(--shadow-dialog);padding:20px}.editor-link-dialog h2{color:var(--text-primary);margin:0 0 18px;font-size:20px}.editor-link-dialog label,.editor-link-dialog label span{display:grid}.editor-link-dialog label span{color:var(--text-secondary);margin-bottom:7px;font-size:15px;font-weight:600}.editor-link-dialog input{border:1px solid var(--text-muted);border-radius:var(--radius);background:var(--surface-canvas);height:38px;color:var(--text-primary);font:inherit;outline:0;padding:0 10px}.editor-link-dialog input:focus-visible{border-color:var(--focus-ring);box-shadow:var(--ring-focus)}.editor-link-dialog footer{align-items:center;gap:8px;margin-top:18px;display:flex}.editor-link-dialog footer span{flex:1}.editor-link-dialog footer button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:34px;color:var(--text-primary);cursor:pointer;padding:0 12px}.editor-link-dialog footer button[type=submit]{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.editor-link-dialog footer button:disabled{cursor:default;opacity:.55}.reset-activity{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.reset-activity__drag{background:var(--surface-canvas);-webkit-app-region:drag;height:44px}.dashboard-back{width:max-content;min-height:24px;color:var(--text-muted);font:400 13px/1 var(--font-utility);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;margin:0;padding:0;display:flex}.dashboard-back:hover:not(:disabled){color:var(--text-primary);background:0 0;border:0}.dashboard-back svg{width:13px;height:13px}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{background:var(--surface-backdrop);color:var(--text-primary);font-family:var(--font-interface);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;overflow:hidden}.ProseMirror,input,textarea,[contenteditable=true],[role=alert]{-webkit-user-select:text;user-select:text}[role=alert] button{-webkit-user-select:none;user-select:none}button{color:inherit;font:inherit;font-size:max(13px,1em)}button:disabled{cursor:not-allowed;opacity:.5}:is(button,input,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}:is(input[type=checkbox],input[type=radio]){border:1px solid var(--border-strong);background:var(--surface-card);appearance:none;cursor:pointer;width:14px;height:14px;transition:border-color .12s var(--motion-ease), background-color .12s var(--motion-ease);flex:none;margin:0}input[type=checkbox]{border-radius:3px;position:relative}input[type=radio]{border-radius:50%}:is(input[type=checkbox],input[type=radio]):hover:not(:disabled){border-color:var(--accent-primary)}:is(input[type=checkbox],input[type=radio]):checked{border-color:var(--accent-primary);background:var(--accent-primary)}input[type=checkbox]:checked:after{border:solid var(--accent-foreground);content:"";border-width:0 2px 2px 0;width:3px;height:7px;position:absolute;top:1px;left:4px;transform:rotate(43deg)}:is(input[type=checkbox],input[type=radio]):disabled{cursor:not-allowed;opacity:.5}:is(input[type=date],input[type=number],input[type=time]){border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);height:32px;color:var(--text-primary);font:inherit;transition:border-color .12s var(--motion-ease);padding:0 9px;font-size:max(13px,1em)}input[type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer;filter:grayscale();transition:opacity .12s var(--motion-ease);border-radius:2px;padding:2px}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}input[type=date]::-webkit-datetime-edit{font-variant-numeric:tabular-nums}input[type=number]{font-variant-numeric:tabular-nums;appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.eyebrow{color:var(--text-muted);font:400 14px/1 var(--font-utility);margin:0 0 10px}.start-actions{grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px;max-width:650px;display:grid}.start-actions button{border:1px solid var(--border-default);border-radius:var(--radius);background:linear-gradient(145deg, color-mix(in srgb, var(--surface-hover) 97%, transparent), color-mix(in srgb, var(--surface-panel) 98%, transparent));text-align:left;cursor:pointer;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:72px;padding:12px 15px;transition:border-color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1);display:grid}.start-actions button:hover{border-color:var(--border-strong);background:linear-gradient(145deg, var(--surface-hover), var(--surface-card))}.start-actions svg{width:21px;color:var(--accent-primary)}.start-actions strong,.start-actions small{display:block}.start-actions strong{margin-bottom:4px;font-size:15px;font-weight:500}.start-actions small{color:var(--text-muted);font-size:15px}.modal-backdrop{z-index:40;background:color-mix(in srgb, var(--surface-backdrop) 78%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:40px;display:grid;position:absolute;inset:0}.current path{fill:none;stroke-width:1.1px;opacity:.42}.pane-resizer{z-index:12;cursor:col-resize;touch-action:none;width:7px;position:absolute;top:0;bottom:0}.pane-resizer:after{content:"";background:0 0;width:1px;position:absolute;top:0;bottom:0;left:3px}.pane-resizer:hover:after,.pane-resizer:focus-visible:after{background:var(--accent-primary)}.trash-surface{grid-template-rows:62px minmax(0,1fr);height:100%;display:grid}.surface-title{min-width:150px;margin-right:auto}.surface-title h1{margin:0 0 3px;font-size:16px;font-weight:500}.surface-title p{color:var(--text-muted);margin:0;font-size:15px}.toolbar-select{color:var(--text-muted);align-items:center;gap:8px;font-size:15px;display:flex}.toolbar-select>.choice-field__value{border:1px solid var(--border-default);border-radius:var(--radius);background-color:var(--surface-card);height:32px;min-height:0;color:var(--text-primary);padding:0 10px;font-size:15px}.chapter-status{color:var(--text-secondary);align-items:center;gap:7px;font-size:15px;display:flex}.chapter-status i{background:var(--text-muted);border-radius:50%;width:7px;height:7px}.status-drafting i{background:var(--plot-blue)}.status-revising i{background:var(--plot-violet)}.status-complete i{background:var(--plot-green)}.trash-list{scrollbar-width:thin;min-height:0;padding:20px;overflow:auto}.editor-surface{background:var(--surface-canvas);grid-template-rows:auto minmax(0,1fr) 112px;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.toolbar-divider{background:var(--border-subtle);width:1px;height:19px;margin:0 4px}.toolbar-spacer{flex:1}.prose-reference{border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent);cursor:default}.prose-reference:hover{border-bottom-color:color-mix(in srgb, currentColor 55%, transparent)}.editor-recovery-actions{justify-self:end;align-items:center;gap:12px;display:flex}.editor-recovery-actions button{white-space:nowrap}.saving-spinner{animation:.9s linear infinite editor-spin}@keyframes editor-spin{to{transform:rotate(360deg)}}.editor-save-error{border:1px solid color-mix(in srgb, var(--rule-danger) 50%, transparent);border-radius:var(--radius);background:var(--plane-danger);max-width:440px;color:var(--ink-danger);box-shadow:var(--shadow-menu);padding:8px 10px;font-size:15px;position:absolute;bottom:40px;right:10px}.editor-load-error{height:100%;color:var(--text-secondary);text-align:center;align-content:center;place-items:center;padding:40px;display:grid}.editor-load-error>svg{width:32px;color:var(--ink-danger)}.editor-load-error h1{font:500 26px var(--font-literary);margin:15px 0 7px}.editor-load-error p{margin:0;font-size:13px}.recovery-backdrop{z-index:80}.recovery-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--plot-blue) 13%, transparent), transparent 35%), var(--surface-card);width:min(760px,100% - 56px);box-shadow:var(--shadow-dialog);padding:28px}.recovery-icon{border:1px solid var(--border-strong);width:46px;height:46px;color:var(--text-secondary);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.recovery-icon svg{width:20px}.recovery-dialog h2{font:500 28px var(--font-literary);margin:4px 0 8px}.recovery-dialog>p:not(.eyebrow){color:var(--text-secondary);font:400 15px/1.45 var(--font-literary);margin:0}.recovery-compare{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.recovery-compare article{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-canvas);min-width:0;padding:13px}.recovery-compare article.recovered{border-color:color-mix(in srgb, var(--accent-primary) 46%, transparent);background:var(--surface-selected)}.recovery-compare article>span{color:var(--text-muted);font-size:14px}.recovery-compare article>strong{margin-top:6px;display:block}.recovery-compare pre{white-space:pre-wrap;max-height:180px;color:var(--text-manuscript);font:400 15px/1.5 var(--font-literary);margin:12px 0 0;overflow:auto}.recovery-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.recovery-actions button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-size:15px;display:flex}.recovery-actions button svg{width:12px}.recovery-actions button.modal-primary{border-color:var(--rule-blue);background:linear-gradient(var(--fill-blue), var(--surface-selected));color:var(--text-primary)}.recovery-actions button.danger-subtle{border-color:color-mix(in srgb, var(--state-danger) 40%, transparent);color:var(--ink-danger)}.planning-loading,.planning-error{background:radial-gradient(circle, color-mix(in srgb, var(--text-disabled) 16%, transparent), transparent 32%), var(--surface-canvas);height:100%;min-height:300px;color:var(--text-muted);text-align:center;align-content:center;place-items:center;padding:36px;display:grid}.planning-loading{grid-auto-flow:column;gap:10px;font-size:13px}.planning-loading svg{width:16px;color:var(--text-secondary)}.planning-error>svg{width:38px;color:var(--ink-danger);margin-bottom:14px}.planning-error h2{color:var(--text-primary);font:500 28px var(--font-literary);margin:0 0 8px}.planning-error p{max-width:440px;margin:0;font-size:13px;line-height:1.5}.planning-surface-header{border-bottom:1px solid var(--border-default);background:color-mix(in srgb, var(--surface-canvas) 88%, transparent);flex:none;grid-template-columns:minmax(260px,1fr) auto auto auto;align-items:center;gap:18px;min-height:76px;padding:12px 17px;display:grid}.planning-surface-header>div{min-width:0}.planning-surface-header .eyebrow{margin-bottom:4px;font-size:13px}.planning-surface-header h1{font:500 23px/.95 var(--font-literary);margin:0}.planning-surface-header>div>span{color:var(--text-muted);font:400 15px var(--font-interface);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;display:block;overflow:hidden}.planning-surface-header .toolbar-select{align-items:start;gap:5px;display:grid}.planning-zoom-controls{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);align-self:end;align-items:end;height:31px;display:flex;overflow:hidden}.planning-zoom-controls button{border:0;border-right:1px solid var(--border-subtle);min-width:30px;height:29px;color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:15px;display:flex}.planning-zoom-controls button:last-child{border-right:0}.planning-zoom-controls button:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary)}.planning-zoom-controls button.zoom-value{min-width:50px;color:var(--text-secondary);font-family:var(--font-utility)}.planning-zoom-controls svg{width:12px}.planning-surface-header .toolbar-select>label,.planning-placement-bar>.choice-field>label{color:var(--text-muted);font-size:15px;font-weight:600}.planning-surface-header .choice-field__value,.planning-placement-bar .choice-field__value{border:1px solid var(--border-default);border-radius:var(--radius);background-color:var(--surface-card);width:100%;height:31px;min-height:0;color:var(--text-primary);font:400 15px var(--font-interface);outline:0;padding:0 9px}.planning-surface-header .choice-field__value:focus-visible,.planning-placement-bar .choice-field__value:focus-visible{border-color:var(--accent-primary);box-shadow:var(--ring-focus)}.planning-placement-bar>.choice-field>.choice-field__panel{top:auto;bottom:calc(100% + 4px)}.planning-inline-error{border-bottom:1px solid color-mix(in srgb, var(--state-danger) 38%, transparent);background:color-mix(in srgb, var(--plane-danger) 42%, transparent);color:var(--ink-danger);flex:none;padding:7px 16px;font-size:15px}.planning-drag-status{background:color-mix(in srgb, var(--surface-hover) 98%, transparent);min-height:0;max-height:0;color:var(--ink-accent);opacity:0;border-top:0 solid #0000;flex:none;font-size:15px;line-height:1.35;transition:max-height .14s,opacity .14s,padding .14s;overflow:hidden}.planning-drag-status.visible{border-top-width:1px;border-top-color:var(--border-subtle);opacity:1;max-height:54px;padding:7px 13px}.planning-placement-bar{border-top:1px solid var(--border-default);background:color-mix(in srgb, var(--surface-canvas) 97%, transparent);flex:none;grid-template-columns:minmax(170px,1fr) repeat(3,minmax(94px,.55fr)) auto auto;align-items:end;gap:9px;min-height:68px;padding:9px 13px;display:grid}.planning-placement-bar>.choice-field{gap:4px;min-width:0}.placement-summary{grid-template-columns:20px minmax(0,1fr);align-self:center;align-items:center;gap:8px;min-width:0;display:grid}.placement-summary>svg{width:15px;color:var(--text-secondary)}.placement-summary strong,.placement-summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.placement-summary strong{font:500 16px var(--font-ui)}.placement-summary small{color:var(--text-muted);margin-top:3px;font-size:15px}.placement-apply{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);height:31px;color:var(--text-primary);white-space:nowrap;cursor:pointer;border-color:var(--rule-blue);background:linear-gradient(var(--surface-selected), var(--surface-selected));justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:15px;display:flex}.placement-apply svg{width:11px}.placement-empty{color:var(--text-muted);text-align:center;grid-column:1/-1;align-self:center;font-size:15px}.chapter-planning-color{gap:6px;display:grid}.chapter-planning-color .rail__swatch-control{justify-content:flex-start;margin-left:0}.chapter-planning-color .rail__color-swatches{justify-content:flex-start}.line-card-color-failed{color:var(--ink-danger);margin:0;font-size:13px}.chapter-planning-metadata{gap:12px;margin-top:14px;display:grid}.chapter-planning-metadata>label{gap:6px;display:grid}.chapter-planning-save{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);min-height:31px;color:var(--ink-accent);cursor:pointer;border-color:var(--border-strong);justify-content:center;align-items:center;gap:6px;font-size:15px;display:flex}.chapter-planning-save svg{width:12px}.search-results,.search-replace-panel{grid-template-rows:37px minmax(0,1fr);min-height:0;display:grid}.search-results{border-right:1px solid var(--border-default)}.search-section-heading{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:0 13px;font-size:14px;font-weight:600;display:flex}.search-section-heading small{color:var(--text-muted);letter-spacing:normal;text-transform:none;font-size:14px;font-weight:400}.search-results-scroll{scrollbar-width:thin;min-height:0;padding:7px;overflow:auto}.search-results-scroll>button{border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:61px;margin-bottom:4px;padding:7px 9px;display:grid}.search-results-scroll>button:hover,.search-results-scroll>button:focus-visible{border-color:var(--border-strong);background:color-mix(in srgb, var(--surface-hover) 62%, transparent)}.search-result-icon{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-card);width:34px;height:34px;color:var(--text-secondary);place-items:center;display:grid}.search-result-icon.scene,.search-result-icon.book,.search-result-icon.chapter{color:var(--plot-blue)}.search-result-icon svg{width:14px}.search-result-copy{min-width:0}.search-result-copy strong,.search-result-copy>span,.search-result-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-result-copy strong{color:var(--text-primary);font:500 16px var(--font-ui)}.search-result-copy>span{color:var(--text-secondary);margin-top:3px;font-size:14px}.search-result-copy small{color:var(--text-muted);margin-top:3px;font-size:14px}.search-result-type{border:1px solid var(--border-subtle);border-radius:var(--radius);color:var(--text-muted);padding:3px 6px;font-size:14px}.search-state{max-width:360px;color:var(--text-muted);font:400 15px/1.5 var(--font-ui);text-align:center;margin:34px auto;padding:0 22px}.search-state.error{color:var(--ink-danger)}.search-replace-panel{background:color-mix(in srgb, var(--surface-canvas) 55%, transparent)}.search-replace-fields{padding:15px;overflow:auto}.search-replace-fields>p{color:var(--text-muted);font:400 14px/1.5 var(--font-ui);margin:0 0 15px}.search-replace-fields>p strong{color:var(--text-secondary)}.search-replace-fields>label:not(.search-match-case){color:var(--text-secondary);gap:5px;margin-bottom:11px;font-size:15px;display:grid}.search-replace-fields input[type=text],.search-replace-fields>label:not(.search-match-case) input{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);width:100%;height:34px;color:var(--text-primary);font:400 15px var(--font-interface);letter-spacing:normal;text-transform:none;outline:0;padding:0 8px}.search-replace-fields input:focus{border-color:var(--accent-primary)}.search-match-case{color:var(--text-secondary);align-items:center;gap:7px;margin:3px 0 14px;font-size:15px;display:flex}.search-match-case input{width:14px;height:14px;accent-color:var(--accent-primary);margin:0}.search-replace-fields>button{border:1px solid var(--border-strong);border-radius:var(--radius);background:color-mix(in srgb, var(--surface-hover) 46%, transparent);width:100%;min-height:34px;color:var(--ink-accent);cursor:pointer;justify-content:center;align-items:center;gap:7px;font-size:15px;display:flex}.search-replace-fields>button svg{width:13px}.search-replace-message{color:var(--plot-green)!important;font:400 14px/1.4 var(--font-interface)!important;margin-top:10px!important}.transfer-backdrop{z-index:120;background:color-mix(in srgb, var(--surface-backdrop) 78%, transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.transfer-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:radial-gradient(circle at 82% 2%, color-mix(in srgb, var(--plot-blue) 10%, transparent), transparent 25%), linear-gradient(165deg, var(--surface-card), var(--surface-canvas) 68%);width:min(1120px,100vw - 48px);height:min(780px,100vh - 48px);min-height:620px;box-shadow:var(--shadow-dialog), 0 0 0 1px color-mix(in srgb, var(--text-secondary) 6%, transparent);grid-template-rows:78px minmax(0,1fr) 58px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.transfer-header{border-bottom:1px solid var(--border-default);background:color-mix(in srgb, var(--surface-panel) 94%, transparent);grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr);align-items:center;gap:18px;padding:0 18px;display:grid}.transfer-title-lockup{align-items:center;gap:12px;display:flex}.transfer-title-icon{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-hover);width:38px;height:38px;color:var(--brand-gold);place-items:center;display:grid}.transfer-title-icon svg{width:17px}.transfer-title-lockup .eyebrow,.transfer-review-heading .eyebrow{margin-bottom:4px;font-size:14px}.transfer-title-lockup h2{font:500 25px/1 var(--font-literary);margin:0}.transfer-close{border-radius:var(--radius);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-self:end;place-items:center;padding:0;display:grid}.transfer-close svg{width:15px}.transfer-content{grid-template-columns:minmax(0,1fr) 310px;min-width:0;min-height:0;display:grid}.transfer-review-pane{border-right:1px solid var(--border-default);grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.transfer-source-well{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);justify-items:start;gap:15px;padding:17px 18px;display:grid}.transfer-primary{border:1px solid var(--accent-primary);border-radius:var(--radius);background:var(--accent-primary);min-height:36px;color:var(--accent-foreground);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:15px;display:inline-flex}.transfer-primary svg{width:14px}.transfer-review-heading{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;min-height:66px;padding:13px 17px;display:flex}.transfer-review-heading h3{font:500 25px/1 var(--font-literary);margin:0}.transfer-review-heading>small{border:1px solid var(--border-default);border-radius:var(--radius);color:var(--text-muted);font:400 14px var(--font-utility);padding:5px 8px}.compile-posting{grid-template-rows:auto minmax(0,1fr)}.compile-posting__site{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.compile-posting__scroll{min-height:0;padding:8px 18px 24px;overflow:auto}.compile-posting__scroll>.transfer-source-well{margin-top:10px}.compile-posting .posting-todo__body{flex:1}.compile-posting__fields{justify-self:stretch;gap:8px;max-width:640px;margin-top:8px;display:grid}.compile-posting__field{align-items:flex-end;gap:8px;display:flex}.compile-posting__box{flex:1;gap:3px;min-width:0;display:grid}.compile-posting__field>.posting-copy{flex:none;justify-content:center;min-width:124px}.compile-posting__field textarea{resize:none;overflow:hidden}.compile-posting__mark{justify-self:stretch;align-items:center}.compile-posting__mark .posting-input{flex:0 380px;min-width:0}.compile-posting .compile-posting__mark .posting-input input{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:6px 0}.export-note{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:32px;padding:0 12px 0 26px;display:grid}.export-note>strong{font:400 15px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.export-note>small{color:var(--text-muted);font:400 14px var(--font-utility);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.transfer-footer{border-top:1px solid var(--border-default);background:var(--surface-canvas);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.transfer-footer>span:first-child{color:var(--text-muted);align-items:center;gap:7px;font-size:14px;display:flex}.transfer-footer>span:first-child svg{width:13px;color:var(--text-secondary)}.transfer-footer-actions{gap:8px;display:flex}.transfer-footer-actions>button:not(.transfer-primary){border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-card);min-height:35px;color:var(--text-secondary);cursor:pointer;padding:0 14px;font-size:15px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.writing-dashboard{background:radial-gradient(circle at 48% 0, color-mix(in srgb, var(--surface-hover) 15%, transparent), transparent 35%), var(--surface-canvas);scrollbar-width:thin;min-width:0;height:100%;padding:19px 20px 28px;overflow:auto}.dashboard-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.dashboard-heading .eyebrow{color:var(--text-muted);margin-bottom:5px;font-size:15px}.dashboard-heading h1{font:500 31px/1 var(--font-literary);margin:0}.dashboard-heading>div:first-child>p:last-child{color:var(--text-muted);margin:6px 0 0;font-size:15px}.dashboard-filters{align-items:flex-end;gap:26px;display:flex}.dashboard-filters label{gap:4px;display:grid}.dashboard-filters label>span{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.dashboard-filters .choice-field--filter{gap:4px}.dashboard-filters .choice-field--filter>label{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.dashboard-filters .choice-field--filter>.choice-field__value{border-bottom:1px solid var(--border-subtle);width:auto;min-width:0;max-width:15rem;height:31px;min-height:0;color:var(--text-secondary);font:400 14px/1 var(--font-utility);transition:border-color .12s var(--motion-ease);padding:0}.dashboard-filters .choice-field--filter>.choice-field__value:hover:enabled{border-bottom-color:var(--text-muted)}.dashboard-filters .choice-field--filter>.choice-field__value:focus-visible{border-bottom-color:var(--accent-primary);box-shadow:none;outline:var(--ring-focus);outline-offset:3px}.dashboard-filters .choice-field--filter>.choice-field__value:disabled{opacity:.42}.dashboard-filters .choice-field--filter>.choice-field__panel{min-width:15rem;left:auto;right:0}.dashboard-refresh{border:0;border-bottom:1px solid var(--border-subtle);width:24px;height:31px;color:var(--text-muted);cursor:pointer;transition:color .12s var(--motion-ease), border-color .12s var(--motion-ease);background:0 0;border-radius:0;place-items:center;padding:0;display:grid}.dashboard-refresh:hover:not(:disabled){border-bottom-color:var(--text-muted);color:var(--text-primary)}.dashboard-refresh svg{width:13px}.dashboard-error{border:1px solid color-mix(in srgb, var(--state-danger) 45%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--plane-danger) 72%, transparent);color:var(--ink-danger);margin-bottom:10px;padding:9px 11px;font-size:15px}.dashboard-loading{min-height:340px;color:var(--text-muted);justify-content:center;align-items:center;gap:10px;font-size:15px;display:flex}.dashboard-loading svg{width:18px;color:var(--accent-primary)}.spinning{animation:.9s linear infinite dashboard-spin}@keyframes dashboard-spin{to{transform:rotate(360deg)}}.activity-chart__plot{gap:12px;min-width:0;height:170px;display:flex}.activity-chart__ceiling+.activity-chart__plot{border-top:1px solid color-mix(in srgb, var(--border-subtle) 85%, transparent)}.activity-chart__ceiling{color:var(--text-muted);font:400 11px var(--font-utility);display:flex}.activity-week{flex-direction:column;min-width:0;display:flex}.activity-week__days{flex:1;align-items:flex-end;min-width:0;display:flex}.activity-week__label{min-height:15px;color:var(--text-muted);font:400 11px var(--font-utility);white-space:nowrap;margin-top:7px;overflow:hidden}.activity-day{min-width:0;height:100%;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;flex:1 1 0;margin:0;padding:0;position:relative}.activity-day:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.activity-day:focus-visible{z-index:2;outline:2px solid var(--focus-ring);outline-offset:-2px}.activity-day__bar{border-radius:2px 2px 0 0;flex-direction:column-reverse;display:flex;position:absolute;bottom:0;left:15%;right:15%;overflow:hidden}.activity-day__bar i.manuscript{background:color-mix(in srgb, var(--text-primary) 72%, transparent)}.activity-day__bar i.planning{background:color-mix(in srgb, var(--fill-violet) 85%, transparent)}.activity-day__bar:empty{background:color-mix(in srgb, var(--text-primary) 32%, transparent)}.activity-day:after{background:var(--border-subtle);content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.activity-day.scheduled:after{background:color-mix(in srgb, var(--text-primary) 40%, transparent);height:2px}.activity-day.rest:after{background:color-mix(in srgb, var(--border-subtle) 45%, transparent)}.activity-day.today:after{background:var(--accent-primary);height:2px}.activity-reading{max-width:52ch;color:var(--text-muted);font:400 15px/1.6 var(--font-literary);margin:12px 0 0}.activity-reading b{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:400}.activity-table-disclosure{border-top:1px solid var(--border-subtle);margin-top:12px;padding-top:10px}.activity-table-disclosure summary{width:max-content;color:var(--text-secondary);font:400 14px var(--font-utility);cursor:pointer;list-style:none}.activity-table-disclosure summary::-webkit-details-marker{display:none}.activity-table-disclosure summary:before{content:"+";margin-right:7px}.activity-table-disclosure[open] summary:before{content:"−"}.activity-table-disclosure summary:hover{color:var(--text-primary)}.activity-table-scroll{border:1px solid var(--border-subtle);border-radius:var(--radius);max-height:260px;margin-top:10px;overflow:auto}.activity-table-scroll table{border-collapse:collapse;width:100%;color:var(--text-secondary);font:400 14px/1.35 var(--font-utility);white-space:nowrap}.activity-table-scroll th,.activity-table-scroll td{border-bottom:1px solid var(--border-subtle);text-align:right;padding:7px 9px}.activity-table-scroll th:first-child,.activity-table-scroll td:first-child,.activity-table-scroll th:nth-child(2),.activity-table-scroll td:nth-child(2){text-align:left}.activity-table-scroll thead th{z-index:1;background:var(--surface-raised);color:var(--text-primary);position:sticky;top:0}.dashboard-progress{text-align:center;grid-column:span 4;min-height:244px}.dashboard-recent{grid-column:span 6;min-height:303px}@media (width<=1279px){.dashboard-heading.dashboard-editorial-heading{flex-direction:column;align-items:flex-start}.dashboard-filters{flex-wrap:wrap}.dashboard-progress,.dashboard-recent{grid-column:span 6}.planning-surface-header{grid-template-columns:minmax(210px,1fr) auto auto auto;gap:10px}.planning-placement-bar{grid-template-columns:minmax(130px,1fr) repeat(3,minmax(82px,.45fr)) auto auto}}@media (width<=900px){html,body,#root{width:100%;min-width:0;height:100%;min-height:0}body{overflow:hidden}}@media (width>=700px) and (width<=1000px){.transfer-header{grid-template-columns:minmax(0,1fr) auto 30px;gap:12px}}@media (height<=600px){.transfer-backdrop{padding:8px}.transfer-dialog{grid-template-rows:44px minmax(0,1fr) 48px;height:calc(100dvh - 16px);min-height:0}}@media (width<=600px){.modal-backdrop{align-items:start;padding:12px;overflow:auto}.surface-title{flex:150px;min-width:120px;margin-right:0}.planning-surface-header{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;min-height:0;padding:7px 8px}.planning-surface-header>div:first-child{grid-area:1/1}.planning-surface-header>div>span{display:none}.planning-surface-header h1{font-size:22px}.planning-surface-header>.toolbar-select{grid-area:2/1}.planning-surface-header>.toolbar-select~.toolbar-select{grid-column:2}.planning-zoom-controls{flex:none;grid-area:1/2;overflow:visible}.planning-placement-bar{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:5px;min-height:0;padding:6px 8px}.placement-summary{grid-column:1/-1}.placement-summary small{display:none}.placement-empty{grid-column:1/-1}.editor-surface{grid-template-rows:auto minmax(0,1fr)}}@media (width<=699px){.transfer-backdrop{padding:8px}.transfer-dialog{grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:calc(100dvh - 16px);min-height:0}.transfer-header{grid-template-columns:minmax(0,1fr) auto;gap:0 8px;padding:10px 10px 0 14px}.transfer-close{grid-area:1/2}.transfer-content{flex-direction:column;display:flex;overflow:auto}.transfer-review-pane{border-right:0;flex:none}.transfer-footer-actions{flex-wrap:wrap}.transfer-footer{gap:8px;min-height:58px;padding:8px 12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (prefers-contrast:more){:root{--border-subtle:var(--border-strong);--border-default:var(--border-strong);--text-muted:var(--text-secondary)}}.reset-workspace-loading{background:var(--surface-canvas);width:100%;height:100%;color:var(--text-secondary);place-items:center;margin:0;display:grid}.reset-workspace-loading button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:34px;color:var(--text-primary);cursor:pointer;padding:0 12px}.reset-workspace{grid-template-columns:var(--reset-project-width,var(--index)) 5px minmax(0, 1fr);grid-template-rows:var(--titlebar) minmax(0, 1fr);background:var(--surface-canvas);width:100%;height:100%;color:var(--text-primary);display:grid;position:relative;overflow:hidden}.reset-workspace.project-hidden{grid-template-columns:minmax(0,1fr)}.reset-workspace.canvas-expanded,.reset-workspace.canvas-expanded.project-hidden{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.reset-workspace.canvas-expanded .reset-work{grid-area:1/1}.reset-workspace.focus-mode{grid-template-columns:minmax(0,1fr)}.reset-workspace.project-hidden .reset-project-sidebar,.reset-workspace.project-hidden .reset-project-resizer,.reset-workspace.focus-mode .reset-project-sidebar,.reset-workspace.focus-mode .reset-project-resizer{display:none}.reset-workspace.project-hidden .reset-work,.reset-workspace.focus-mode .reset-work{grid-column:1}.reset-pane-resizer{z-index:3;background:var(--surface-canvas);cursor:col-resize;grid-row:2;min-width:5px;position:relative}.reset-pane-resizer:after{content:"";width:3px;height:48px;transition:background .12s var(--motion-ease);background:0 0;border-radius:999px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.reset-pane-resizer:hover:after,.reset-pane-resizer:focus-visible:after{background:var(--focus-ring)}.reset-pane-resizer:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.reset-project-resizer{grid-column:2}.reset-work{background:var(--surface-canvas);grid-area:2/3;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.reset-center{box-sizing:border-box;background:var(--surface-canvas);min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.reset-center-page{flex:1 1 0;min-width:0;min-height:0;position:relative;overflow:auto}.reset-work-resizer{min-width:5px}.reset-row-resizer{cursor:row-resize;min-width:0;min-height:5px}.reset-row-resizer:after{width:48px;height:3px;top:1px;left:50%;transform:translate(-50%)}.reset-center:not([data-pane-focused]){--surface-canvas:var(--surface-panel);background:var(--surface-canvas)}.reset-work[data-pane-split] [data-pane-grip]{cursor:grab}.reset-work[data-pane-split] [data-pane-grip] :where(a,button,input,select,textarea,[contenteditable=true],[role=button],[role=textbox]){cursor:auto}.reset-work[data-pane-moving]{cursor:grabbing;-webkit-user-select:none;user-select:none}.reset-center[data-pane-moving]{opacity:.45}.reset-pane-drop{z-index:5;background:var(--text-muted);position:absolute}.reset-pane-drop.is-stack{background:color-mix(in srgb, var(--text-muted) 16%, transparent);box-shadow:inset 0 0 0 2px var(--text-muted);border-radius:6px}.reset-center[data-pane-hidden],.reset-workspace.compact-layout .reset-work-resizer,.reset-workspace.focus-mode .reset-work-resizer,.reset-workspace.canvas-expanded .reset-work-resizer{display:none}.rail__color-swatches{flex-wrap:wrap;justify-content:flex-end;gap:0;display:flex}.rail__color-swatch{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.rail__color-swatch:before{background:var(--swatch);content:"";width:15px;height:15px;transition:box-shadow .12s var(--motion-ease);border:1px solid #0000;border-radius:2px}.rail__color-swatch--none:before{border-color:var(--border-strong);background:linear-gradient(to top right, transparent calc(50% - 1px), var(--border-strong) calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px))}.rail__color-swatch:hover:before{box-shadow:0 0 0 1px var(--border-strong)}.rail__color-swatch[aria-checked=true]:before{box-shadow:0 0 0 1px var(--surface-panel), 0 0 0 2px var(--accent-primary)}.rail__color-swatch:focus-visible{outline:0}.rail__color-swatch:focus-visible:before{box-shadow:var(--ring-focus)}.rail__swatch-control input.rail__color-swatch--custom{background:0 0;border:0;border-radius:0;flex:none;width:24px;min-width:0;height:24px;min-height:0;margin:0;padding:0;display:inline-block}input.rail__color-swatch--custom:before{content:none}.rail__color-swatch--custom::-webkit-color-swatch-wrapper{justify-content:center;align-items:center;padding:0;display:flex}.rail__color-swatch--custom:focus-visible::-webkit-color-swatch{box-shadow:var(--ring-focus)}.rail__color-swatch--custom::-webkit-color-swatch{border:1px solid var(--border-strong);width:15px;height:15px;transition:box-shadow .12s var(--motion-ease);border-radius:2px;flex:none}.rail__color-swatch--custom:not(.is-chosen)::-webkit-color-swatch{background:conic-gradient(from .25turn,#b4523a,#a8863c,#4f7a5e,#40707a,#5a5f92,#8a4a68,#b4523a)}.rail__color-swatch--custom.is-chosen::-webkit-color-swatch{box-shadow:0 0 0 1px var(--surface-panel), 0 0 0 2px var(--accent-primary);border-color:#0000}.rail__swatch-control{align-items:center;gap:0;margin-left:auto;display:flex}.rail__row:has(.rail__swatch-control){gap:0}.rail__row:has(.rail__swatch-control)>.rail__key{min-width:0}.rail .chapter-planning-metadata{border:0;margin:0;padding:0}.reset-workspace-alert{z-index:40;top:calc(var(--titlebar) + 12px);-webkit-app-region:no-drag;border:1px solid var(--state-danger);border-radius:var(--radius);background:var(--surface-raised);max-width:min(620px,100% - 40px);color:var(--text-primary);align-items:center;gap:16px;padding:10px 12px;font-size:15px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.reset-workspace-notice{z-index:40;top:calc(var(--titlebar) + 12px);-webkit-app-region:no-drag;border:1px solid var(--state-success);border-radius:var(--radius);background:var(--surface-raised);max-width:min(720px,100% - 40px);color:var(--text-primary);align-items:center;gap:16px;padding:10px 12px;font-size:15px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.reset-workspace-notice button,.reset-workspace-alert button{color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.reset-context-menu{z-index:60;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);width:214px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-menu);padding:5px;display:grid;position:fixed}.reset-context-menu--from-right{transform:translate(-100%)}.reset-context-menu>span{display:grid}.reset-context-menu button{border-radius:var(--radius);min-height:30px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 9px;font-size:15px}.reset-context-menu button:hover:not(:disabled){background:var(--surface-hover)}.reset-context-menu button:disabled{color:var(--text-disabled)}.reset-context-menu button.danger{color:var(--ink-danger)}.reset-context-menu button.reset-context-spelling{font-family:var(--font-literary)}.reset-context-separator{background:var(--border-default);height:1px;margin:4px 5px}.reset-collection-surface{width:min(980px,100% - 64px);margin:0 auto;padding:54px 0 80px}.collection-head{justify-content:space-between;align-items:baseline;gap:20px;min-height:34px;margin-bottom:6px;display:flex}.collection-finding{min-width:0;color:var(--text-secondary);font:400 15px/1.5 var(--font-ui);margin:0}.collection-acts{flex:none;align-items:baseline;gap:16px;display:flex}.collection-act{color:var(--text-muted);font:400 14px/1 var(--font-utility);cursor:pointer;transition:color .12s var(--motion-ease);background:0 0;border:0;padding:4px 0}.collection-act:hover{color:var(--text-primary)}.collection-act.is-lead{border-bottom:1px solid var(--accent-primary);color:var(--text-primary);font:400 16px/1.2 var(--font-ui);padding-bottom:3px}.collection-act:focus-visible{box-shadow:var(--ring-focus);outline:0}.collection-none{color:var(--text-muted);align-items:baseline;gap:14px;padding:18px 0;display:flex}.collection-none p{font:400 15px/1.5 var(--font-ui);margin:0}.line-axis-insert-editor{z-index:145;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);width:254px;box-shadow:var(--shadow-menu);gap:8px;padding:10px;display:grid;position:fixed}.line-axis-insert-editor label{color:var(--text-secondary);font:600 14px/1 var(--font-interface);gap:5px;display:grid}.line-axis-insert-editor input{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-base);width:100%;min-height:34px;color:var(--text-primary);font:15px/1 var(--font-interface);outline:0;padding:0 8px}.line-axis-insert-editor>div{justify-content:flex-end;gap:6px;display:flex}.line-axis-insert-editor button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-panel);min-height:30px;color:var(--text-primary);font:600 14px/1 var(--font-interface);padding:0 9px}.line-axis-insert-editor button.primary{border-color:color-mix(in srgb, var(--accent-primary) 65%, var(--border-default));background:color-mix(in srgb, var(--accent-primary) 18%, var(--surface-raised))}.line-item-menu{z-index:130;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);width:196px;box-shadow:var(--shadow-menu);padding:4px;display:grid;position:fixed}.line-item-menu button{border-radius:var(--radius);min-height:32px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 9px;font-size:15px}.line-item-menu button:hover,.line-item-menu button:focus-visible{background:var(--surface-hover)}.line-item-menu button:disabled{color:var(--text-disabled);cursor:default}.line-item-menu button:disabled:hover{background:0 0}.line-item-menu button.danger{color:var(--ink-danger)}.line-confirm-dialog>p{color:var(--text-secondary);font:15px/1.55 var(--font-interface);margin:0}.line-confirm-dialog button.danger{border-color:color-mix(in srgb, var(--state-danger) 58%, var(--border-default));color:var(--ink-danger)}.line-chapter-action-dialog{width:min(520px,100vw - 32px)}.line-dialog-checkbox{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px}.line-dialog-checkbox input{box-sizing:border-box;border:1px solid var(--ink-2);width:16px;height:16px;accent-color:var(--accent-primary);margin:0;padding:0}.line-conversion-summary{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-panel);gap:7px;padding:11px 12px;display:grid}.line-conversion-summary strong,.line-conversion-summary p,.line-conversion-export-warning{margin:0}.line-conversion-summary strong{color:var(--text-primary);font-size:15px}.line-conversion-summary p,.line-conversion-export-warning{color:var(--text-secondary);font:15px/1.45 var(--font-interface)}.line-conversion-export-warning{border-left:3px solid var(--state-warning);background:color-mix(in srgb, var(--state-warning) 9%, var(--surface-panel));padding:8px 10px}.reset-collection-surface ul{margin:18px 0 0;padding:0;list-style:none}.reset-collection-surface li{border-bottom:1px solid var(--border-default)}.reset-collection-surface li button{width:100%;min-height:48px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 12px}.reset-blank{text-align:left;flex-direction:column;gap:16px;width:100%;max-width:34rem;margin:0 auto;padding:32px;display:flex}.reset-blank-line{color:var(--text-primary);font:24px/1.4 var(--font-literary);margin:0}.reset-blank p:not(.reset-blank-line){max-width:30rem;color:var(--text-secondary);font:16px/1.7 var(--font-interface);margin:0}.reset-blank-acts{gap:24px;margin-top:6px;display:flex}.reset-blank-acts button{border:0;border-bottom:1px solid var(--border-strong);color:var(--text-primary);font:15px/1.4 var(--font-interface);cursor:pointer;background:0 0;border-radius:0;padding:0 0 5px}.reset-blank-acts button:hover,.reset-blank-acts button:focus-visible{border-bottom-color:var(--accent-primary);color:var(--text-primary)}.reset-center-document>.reset-center-page{overflow:hidden}.manuscript-format-bar{z-index:1200;top:var(--bar-top);left:var(--bar-left);border:1px solid var(--border-default);background:var(--surface-panel);width:max-content;max-width:calc(100% - 12px);box-shadow:var(--shadow-menu);flex-wrap:wrap;align-items:center;gap:2px;padding:3px 5px;display:flex;position:fixed}.manuscript-format-bar button{height:24px;color:var(--text-secondary);font:400 15px/1 var(--font-utility);cursor:pointer;background:0 0;border:0;padding:0 7px}.manuscript-format-bar button:hover,.manuscript-format-bar button:focus-visible{color:var(--text-primary)}.manuscript-format-bar button.is-on{box-shadow:inset 0 -1px 0 var(--text-primary);color:var(--text-primary)}.manuscript-format-bar-divider{background:var(--border-subtle);width:1px;height:14px;margin:0 4px}.pane-focus-switch:hover,.pane-focus-switch:focus-visible,.pane-close-switch:hover,.pane-close-switch:focus-visible{color:var(--text-primary)}.pane-focus-switch:focus-visible,.pane-close-switch:focus-visible{outline:var(--ring-focus);outline-offset:2px}.pane-focus-switch[aria-pressed=true]{color:var(--text-primary)}.document-editor-save-error{z-index:5;border:1px solid var(--state-danger);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-menu);justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.pane-focus-switch,.pane-close-switch{width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:color .12s var(--motion-ease);background:0 0;border:0;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;display:flex}@media (width<=720px){.document-editor-save-error{flex-direction:column;align-items:stretch}}@media (width<=980px){.reset-workspace{grid-template-columns:234px 5px minmax(0,1fr)}.reset-collection-surface{width:calc(100% - 40px)}}.reset-compact-context{z-index:35;border-bottom:1px solid var(--border-default);background:var(--surface-panel);-webkit-app-region:drag;grid-area:1/1;align-items:center;gap:3px;min-width:0;padding:4px 6px;display:flex}.reset-compact-context button{border-radius:var(--radius);min-width:34px;min-height:31px;color:var(--text-primary);font:600 15px/1 var(--font-interface);cursor:pointer;-webkit-app-region:no-drag;background:0 0;border:1px solid #0000;place-items:center;padding:0 8px;display:inline-grid}.reset-compact-context button:hover:not(:disabled),.reset-compact-context button[aria-pressed=true]{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text-primary)}.reset-compact-context button:disabled{color:var(--text-disabled);cursor:default}.reset-compact-context svg{width:16px;height:16px}.reset-compact-current{min-width:0;color:var(--text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 6px;font-size:15px;overflow:hidden}.reset-workspace.compact-layout,.reset-workspace.compact-layout.project-hidden,.reset-workspace.compact-layout.focus-mode{grid-template-rows:42px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.reset-workspace.compact-layout .reset-work,.reset-workspace.compact-layout.project-hidden .reset-work,.reset-workspace.compact-layout.focus-mode .reset-work{grid-area:2/1}.reset-workspace.compact-layout .reset-project-sidebar{z-index:30;width:min(320px,100% - 44px);box-shadow:var(--shadow-menu);position:absolute;top:0;bottom:0;left:0}.reset-workspace.compact-layout .reset-project-scrim{z-index:29;position:absolute;inset:0}.reset-workspace.rail-drawer.project-open{grid-template-columns:minmax(0,1fr)}.reset-workspace.rail-drawer.project-open .reset-work{grid-column:1}.reset-workspace.rail-drawer .reset-project-sidebar{z-index:30;width:min(320px,100% - 44px);box-shadow:var(--shadow-menu);justify-self:start}.reset-workspace.rail-drawer .reset-project-resizer{display:none}.reset-project-scrim{z-index:29;background:color-mix(in srgb, var(--surface-backdrop) 55%, transparent);border:0;grid-area:2/1;padding:0}@media (width<=520px){.reset-compact-context{gap:1px;padding-inline:3px}.reset-compact-context button{min-width:31px;padding-inline:6px}}.reset-search-backdrop{align-items:start;padding-top:74px}.reset-search-dialog{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-panel);width:min(960px,100vw - 32px);max-height:min(620px,100vh - 106px);color:var(--text-primary);box-shadow:var(--shadow-dialog);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.reset-search-body{grid-template-columns:minmax(0,380px) minmax(0,1fr);min-height:0;display:grid}.reset-search-body:not(:has(>.search-preview)){grid-template-columns:minmax(0,1fr)}.reset-search-body>.search-preview{border-left:1px solid var(--border-default)}.reset-search-dialog>header{border-bottom:1px solid var(--border-default);grid-template-columns:20px minmax(0,1fr) 34px;align-items:center;gap:9px;min-height:48px;padding:6px 8px 6px 14px;display:grid}.reset-search-dialog>header svg{width:17px;height:17px;color:var(--text-secondary)}.reset-search-dialog input{min-width:0;min-height:34px;color:var(--text-primary);font:16px/1.3 var(--font-interface);background:0 0;border:0;outline:0;padding:0 4px}.reset-search-dialog>header button{border-radius:var(--radius);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.reset-search-results{min-height:220px;max-height:min(540px,100vh - 96px);padding:0;overflow:auto}.reset-search-results>p,.reset-search-results>div:not(.search-result-list){color:var(--text-secondary);text-align:center;margin:0;padding:42px 18px}.reset-search-results ul{margin:0;padding:0;list-style:none}.reset-search-results li button{width:100%;min-height:52px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;gap:2px;padding:7px 12px 8px;display:grid}.reset-search-results li button:hover,.reset-search-results li button:focus-visible{background:var(--surface-hover);outline:0}.reset-search-results li button:focus-visible,.reset-search-results li button[aria-current=true]{border-left-color:var(--accent-primary)}.reset-search-results li button[aria-current=true]{background:var(--surface-hover)}.reset-search-results li strong{font:500 16px/1.3 var(--font-ui);overflow-wrap:anywhere}.reset-search-results li span{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.reset-search-results li small{color:var(--text-secondary);font:14px/1.3 var(--font-utility);overflow-wrap:anywhere}.reset-search-results mark{color:var(--accent-primary);background:0 0;font-weight:500}.reset-search-dialog.is-docked{border:0;border-top:1px solid var(--border-default);background:var(--surface-panel);width:auto;height:100%;max-height:none;box-shadow:none;border-radius:0}.reset-search-dialog.is-docked>header{grid-template-columns:20px minmax(0,1fr) auto 34px;min-height:40px}.reset-search-count{color:var(--text-muted);font:14px/1.3 var(--font-utility);letter-spacing:.03em;white-space:nowrap}.reset-search-dialog.is-docked .reset-search-results{border-right:1px solid var(--border-default);min-height:0;max-height:none}.reset-search-dialog.is-docked .reset-search-body{grid-template-columns:minmax(0,46%) minmax(0,1fr)}.reset-search-dialog.is-docked .reset-search-body>.search-preview{border-left:0}.search-result-list{min-height:0}.search-preview{flex-direction:column;gap:7px;min-height:0;padding:16px 20px 20px;display:flex;overflow:auto}.search-preview p{margin:0}.search-preview-path{color:var(--text-muted);font:14px/1.4 var(--font-utility);letter-spacing:.03em}.search-preview h3{font:500 22px/1.25 var(--font-literary);margin:0}.search-preview-facts{color:var(--text-secondary);font:14px/1.4 var(--font-utility);letter-spacing:.03em}.search-preview-body{color:var(--text-primary);font:16px/1.6 var(--font-literary);margin-top:4px}.search-preview mark{color:var(--accent-primary);background:0 0;font-weight:500}:root[data-mode=light] :is(.reset-search-results,.search-preview) mark{color:color-mix(in srgb, var(--accent-primary) 90%, var(--text-primary))}:root[data-mode=light] .reset-search-results li button:is(:hover,:focus-visible,[aria-current=true]) mark{color:var(--ink-accent)}@property --reset-document-width{syntax:"<length>";inherits:true;initial-value:690px}[data-platform=darwin] .reset-workspace.canvas-expanded .reset-center{padding-top:38px}.chapter-planning-notes{gap:13px;display:grid}.chapter-planning-notes .line-rich-text-content{min-height:210px;padding:12px;font-size:14px}.line-rich-text-field.is-compact{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-canvas);grid-template-rows:minmax(118px,auto);min-height:0;display:grid;overflow:hidden}.line-rich-text-field.is-compact .line-rich-text-content{box-sizing:border-box;width:100%;min-width:0;min-height:118px;max-height:min(300px,38vh);color:var(--text-primary);font:14px/1.55 var(--font-literary);padding:10px 12px;overflow:auto}.chapter-planning-metadata{border:0;gap:13px;margin:0;padding:0}.chapter-planning-metadata>label>span:first-child,.chapter-planning-color>span:first-child,.line-card-color>span:first-child,.chapter-planning-combobox>label{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.chapter-planning-combobox{gap:6px;display:grid;position:relative}.chapter-planning-chips{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:5px;min-height:32px;padding:3px 0;display:flex}.chapter-planning-chips:focus-within{border-bottom-color:var(--focus-ring);box-shadow:0 1px 0 0 var(--focus-ring)}.chapter-planning-chip{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);min-height:26px;color:var(--text-primary);align-items:center;gap:5px;padding:0 5px 0 8px;font-size:14px;display:inline-flex}.chapter-planning-chip button{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.chapter-planning-chip button.chapter-planning-chip-name{width:auto;height:auto;color:inherit;font:inherit;text-align:left;border-radius:0;padding:0;display:inline}.chapter-planning-chip button.chapter-planning-chip-name:hover{color:var(--accent-primary)}.chapter-planning-chip button.chapter-planning-chip-name:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.chapter-planning-chips>input{min-width:70px;height:26px;color:var(--text-primary);background:0 0;border:0;outline:0;flex:90px;padding:0 5px;font-size:15px}.chapter-planning-options{z-index:15;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow-menu);padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0}.chapter-planning-options button{border-radius:var(--radius);min-height:30px;color:var(--text-primary);text-align:left;background:0 0;border:0;padding:0 8px}.chapter-planning-options button[aria-selected=true],.chapter-planning-options button:hover{background:var(--surface-hover)}.choice-field__value{border:0;border-bottom:1px solid var(--border-subtle);width:100%;min-height:32px;color:var(--text-primary);font:15px/1.4 var(--font-interface);text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:6px;padding:5px 0;display:flex}.choice-field__value:focus-visible{border-bottom-color:var(--focus-ring);box-shadow:0 1px 0 0 var(--focus-ring);outline:0}.choice-field__value:disabled{color:var(--text-muted);cursor:default}.choice-field__value:after{border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);content:"";flex:none;width:7px;height:7px;margin:0 4px 3px 0;transform:rotate(45deg)}.choice-field__value[aria-expanded=true]:after{margin-bottom:-1px;transform:rotate(225deg)}.choice-field__chosen{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.choice-field__panel{gap:2px;max-height:280px;overflow-y:auto}.choice-field__filter{border:0;border-bottom:1px solid var(--border-subtle);min-height:28px;color:var(--text-primary);font:15px/1.4 var(--font-interface);background:0 0;margin-bottom:2px;padding:0 8px}.choice-field__filter:focus{border-bottom-color:var(--focus-ring);outline:0}.choice-field__option{justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.choice-field__option[aria-selected=true]{background:0 0;font-weight:550}.choice-field__option.is-nested{padding-left:calc(8px + var(--choice-depth) * 12px)}.choice-field__option:disabled{color:var(--text-muted);cursor:default}.choice-field__detail{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.choice-field__none{color:var(--text-muted);margin:0;padding:6px 8px;font-size:15px}.choice-field--rail>.choice-field__value{border-radius:var(--radius);min-height:0;color:inherit;font:inherit;transition:border-color .12s var(--motion-ease), background-color .12s var(--motion-ease);border:1px solid #0000;justify-content:flex-end;margin:-3px -6px;padding:3px 6px}.choice-field--rail>.choice-field__value .choice-field__chosen{text-align:right}.choice-field--rail>.choice-field__value:hover:enabled{border-color:var(--border-default);background-color:var(--surface-hover)}.choice-field--rail>.choice-field__value:focus-visible{border-color:var(--border-default);background-color:var(--surface-panel);box-shadow:var(--ring-focus)}.choice-field--dialog{display:grid}.choice-field--dialog>label{color:var(--text-muted);font-family:var(--font-utility);margin-bottom:7px;font-size:13px}.choice-field--dialog>.choice-field__value{border:1px solid var(--border-strong);border-radius:var(--radius);background-color:var(--surface-canvas);height:38px;min-height:0;color:var(--text-primary);font:inherit;padding:0 10px}.chapter-planning-save.state-saved{display:none}.reset-details-stack{gap:6px;margin-bottom:12px;display:grid}.reset-details-stack>span:first-child,.chapter-planning-combobox>label{color:var(--text-muted);letter-spacing:0;text-transform:none;font-size:15px;font-weight:400}.rail .chapter-planning-combobox>label{font-family:var(--font-utility);padding:0 0 6px;font-size:13px}.reset-details-stack input,.reset-details-stack textarea{border:0;border-bottom:1px solid var(--border-subtle);width:100%;min-height:32px;color:var(--text-primary);font:13px/1.4 var(--font-interface);transition:border-color .12s var(--motion-ease);background-color:#0000;border-radius:0;outline:0;padding:5px 0}.reset-details-stack input:hover:not(:disabled),.reset-details-stack textarea:hover:not(:disabled){border-bottom-color:var(--border-strong)}.reset-details-stack textarea{resize:vertical;font-family:var(--font-literary);font-size:15px;line-height:1.5}.reset-details-stack input:focus,.reset-details-stack textarea:focus{border-bottom-color:var(--focus-ring);box-shadow:0 1px 0 0 var(--focus-ring)}.reset-details-danger button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);min-height:30px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:14px;display:inline-flex}.reset-details-danger button svg{width:13px}.reset-details-danger button{border-color:color-mix(in srgb, var(--state-danger) 42%, var(--border-default));color:var(--ink-danger)}.reset-collection-surface{width:calc(100% - 48px);min-height:100%;padding:34px 0 64px}.reset-board-collection{flex-direction:column;display:flex}.reset-board-sketch{width:100%;height:100%;display:block}.reset-board-sketch-shape,.reset-board-sketch-picture{stroke-width:.5px}.reset-board-sketch-line{fill:none;stroke-width:.6px;stroke-linecap:round}.reset-board-sketch-picture{opacity:.55}.reset-board-sketch-text{opacity:.68;stroke:none}.reset-board-workspace{background:var(--surface-base);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}:is(.reset-board-workspace:has(>.reset-board-recovery):not(:has(>.reset-board-save-error)),.reset-board-workspace:has(>.reset-board-save-error):not(:has(>.reset-board-recovery))){grid-template-rows:auto auto minmax(0,1fr)}.reset-board-workspace:has(>.reset-board-recovery):has(>.reset-board-save-error){grid-template-rows:auto auto auto minmax(0,1fr)}.reset-board-header{z-index:12;border-bottom:1px solid var(--border-default);background:var(--surface-panel);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:7px 12px 7px 18px;display:flex;position:relative}.reset-board-title{border-radius:var(--radius);height:34px;color:var(--text-primary);font:500 24px/1 var(--font-literary);background:0 0;border:1px solid #0000;padding:0 7px}.reset-board-title:hover,.reset-board-title:focus{border-color:var(--border-default);background:var(--surface-raised);outline:none}.reset-board-header>div:not(.reset-board-menu,.page-title){flex:none;align-items:center;gap:5px;display:flex}.reset-board-header>div:not(.page-title)>span{color:var(--text-muted);margin-right:5px;font-size:14px}.reset-board-header>div:not(.reset-board-menu,.page-title) button{border-radius:var(--radius);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.reset-board-header>div:not(.reset-board-menu,.page-title) button:hover{border-color:var(--border-default);background:var(--surface-hover);color:var(--text-primary)}.reset-board-header>div:not(.reset-board-menu,.page-title) button svg{width:16px;height:16px}.reset-board-menu{z-index:30;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--surface-raised);width:214px;box-shadow:var(--shadow-menu);padding:5px;display:grid;position:absolute;top:42px;right:9px}.reset-board-menu button{text-align:left;background:0 0;border:0;width:100%;height:auto;min-height:30px;padding:0 9px;font-size:15px;display:block}.reset-board-menu .is-destructive{border-top:1px solid var(--border-default);color:var(--ink-danger);margin-top:4px}.reset-board-recovery,.reset-board-save-error{z-index:10;border-bottom:1px solid var(--border-default);background:var(--surface-raised);min-height:42px;color:var(--text-secondary);align-items:center;gap:8px;padding:6px 14px;font-size:15px;display:flex}.reset-board-recovery>div{margin-right:auto;display:grid}.reset-board-recovery strong{color:var(--text-primary)}.reset-board-recovery button,.reset-board-save-error button{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-panel);min-height:29px;color:var(--text-primary);cursor:pointer;padding:0 9px}.reset-board-save-error{color:var(--ink-danger)}.reset-board-save-error span{margin-right:auto}.reset-board-asset-warning{z-index:14;border:1px solid var(--rule-warning);border-radius:var(--radius);background:color-mix(in srgb, var(--plane-warning) 96%, transparent);max-width:min(640px,100% - 32px);box-shadow:var(--shadow-menu);color:var(--ink-gold);align-items:center;gap:8px;padding:8px 11px;font-size:15px;line-height:1.35;display:flex;position:absolute;top:58px;left:50%;transform:translate(-50%)}.reset-board-asset-warning svg{flex:none;width:16px;height:16px}.reset-board-loading,.reset-board-error{min-height:100%;color:var(--text-muted);text-align:center;place-content:center;padding:28px;display:grid}.marginalia-board-canvas{min-width:0;height:100%;min-height:0;position:relative;overflow:hidden;container:board-canvas/size}.board-phone-viewport{display:none}.marginalia-board-canvas .excalidraw .mobile-misc-tools-container{border-right:1px solid var(--border-default);border-radius:8px;right:calc(12px - 1rem)}.board-selected-text{z-index:5;box-sizing:border-box;border:1px solid var(--rule);background:var(--sheet);max-width:min(400px,100% - 32px);max-height:min(25%,160px);color:var(--ink);box-shadow:var(--shadow-menu);font:var(--type-name);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:10px 12px;position:absolute;bottom:70px;left:16px;overflow:auto}@container board-canvas (width<730px) and (height>=500px){.marginalia-board-canvas .excalidraw .App-bottom-bar>.Island:not(:has(.App-mobile-menu)){border:1px solid var(--rule);background:var(--sheet);border-radius:8px;height:46px;padding:6px 8px}.marginalia-board-canvas .excalidraw .App-bottom-bar>.Island:not(:has(.App-mobile-menu))>.App-toolbar{box-shadow:none;background:0 0;border:0;padding:0}.marginalia-board-canvas .excalidraw .App-bottom-bar .App-toolbar-content,.marginalia-board-canvas .excalidraw .App-bottom-bar .App-toolbar-content>div{box-shadow:none;background:0 0;flex-direction:row;align-items:center;gap:0;padding:0;display:flex}.marginalia-board-canvas .excalidraw .App-bottom-bar .ToolIcon_type_button,.marginalia-board-canvas .excalidraw .App-bottom-bar .ToolIcon__icon{width:26px;height:32px}.board-selected-text{bottom:var(--board-caption-bottom,106px)}}@container board-canvas (width<1000px) and (height<500px){.marginalia-board-canvas:has(.board-selected-text):not(.has-caption-tools) .App-menu_top{display:none}.marginalia-board-canvas:has(.board-selected-text):not(.has-caption-tools) .App-top-bar{display:none}.marginalia-board-canvas:has(.board-selected-text):not(.has-caption-tools) .App-bottom-bar>.Island{display:none}.marginalia-board-canvas:has(.board-selected-text) .scroll-back-to-content{display:none}.marginalia-board-canvas .board-selected-text{max-height:calc(100% - 84px);top:12px;bottom:auto}.marginalia-board-canvas:not(.has-caption-tools) .board-selected-text{width:max-content;max-width:calc(100% - 24px);right:auto}.marginalia-board-canvas.has-caption-tools .board-selected-text{max-height:25%;top:auto;bottom:70px}}@container board-canvas (width<730px) or ((width<1000px) and (height<500px)){.reset-board-workspace .excalidraw .zoom-actions{display:none}.board-selected-text{max-width:none;left:12px;right:12px}.board-phone-viewport{z-index:5;border:1px solid var(--rule);background:var(--sheet);color:var(--ink);box-shadow:var(--shadow-menu);font:var(--type-control);border-radius:8px;align-items:center;display:flex;position:absolute;bottom:14px;right:12px;overflow:hidden}.board-phone-viewport button{min-width:44px;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;place-items:center;padding:0 10px;display:grid}.board-phone-viewport .board-phone-viewport__tools{display:none}.board-phone-viewport button:hover{background:var(--sheet-2)}.board-phone-viewport button:disabled{color:var(--ink-3)}.board-phone-viewport svg{width:16px;height:16px}.board-phone-viewport span{text-align:center;min-width:36px}.board-phone-viewport .board-phone-viewport__fit{border-left:1px solid var(--rule)}.template-board-preview .board-phone-viewport{display:none}.marginalia-board-canvas .excalidraw .App-bottom-bar>.Island:not(:has(.App-mobile-menu)){width:max-content;min-width:0;max-width:calc(100% - 184px)}}@container board-canvas (width<1000px) and (height<500px){.board-phone-viewport .board-phone-viewport__tools{border-right:1px solid var(--rule);display:grid}.marginalia-board-canvas.has-caption-tools .excalidraw .App-bottom-bar>.Island{max-width:calc(100% - 244px)}.marginalia-board-canvas.has-caption-tools .excalidraw .App-top-bar{width:max-content;right:auto}.marginalia-board-canvas.has-caption-tools .excalidraw .App-top-bar .App-toolbar>.Stack{grid-template-columns:repeat(5,44px);grid-auto-flow:row;gap:4px;display:grid}.marginalia-board-canvas.has-caption-tools .excalidraw .App-top-bar .ToolIcon__icon,.marginalia-board-canvas.has-caption-tools .excalidraw .App-top-bar .App-toolbar__extra-tools-trigger{width:44px;height:44px}.marginalia-board-canvas.has-caption-tools .excalidraw .App-top-bar .App-toolbar__divider{display:none}.marginalia-board-canvas.has-caption-tools .excalidraw .mobile-misc-tools-container{background:0 0;border:0;flex-direction:row;gap:4px;top:100px;left:52px;right:auto}.marginalia-board-canvas.has-caption-tools:has(.excalidraw--mobile) .board-selected-text{max-width:400px;max-height:calc(100% - 84px);top:12px;bottom:auto;left:272px}.marginalia-board-canvas.has-caption-tools:not(:has(.excalidraw--mobile)) .board-selected-text{max-width:none;bottom:14px;left:104px;right:256px}}.marginalia-board-canvas .excalidraw,.marginalia-board-canvas .excalidraw.theme--dark{--color-primary:var(--accent-primary);--color-primary-darker:var(--accent-primary);--color-primary-darkest:var(--accent-primary);--color-primary-light:var(--surface-raised);--color-primary-light-darker:var(--surface-hover);--color-primary-hover:color-mix(in srgb, var(--accent-primary) 86%, var(--text-primary));--color-brand-active:var(--accent-primary);--color-brand-hover:color-mix(in srgb, var(--accent-primary) 86%, var(--text-primary));--color-selection:var(--accent-primary);--color-surface-low:var(--surface-canvas);--color-surface-lowest:var(--surface-panel);--color-surface-mid:var(--surface-panel);--color-surface-high:var(--surface-card);--color-surface-primary-container:color-mix(in srgb, var(--accent-primary) 24%, var(--surface-raised));--color-on-primary-container:var(--text-primary);--color-on-surface:var(--text-primary);--default-bg-color:var(--surface-canvas);--default-border-color:var(--border-default);--island-bg-color:var(--surface-card);--icon-fill-color:var(--text-primary);width:100%;height:100%;color:var(--text-primary)}.marginalia-board-canvas .Island,.marginalia-board-canvas .App-toolbar{border-color:var(--border-default);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-menu)}.marginalia-board-canvas .ToolIcon__icon,.marginalia-board-canvas .ToolIcon_type_button{color:var(--text-secondary)}.marginalia-board-canvas .ToolIcon__icon[aria-pressed=true],.marginalia-board-canvas .App-toolbar .ToolIcon__icon.active,.marginalia-board-canvas .ToolIcon--selected .ToolIcon__icon{background:color-mix(in srgb, var(--accent-primary) 22%, var(--surface-raised));color:var(--text-primary)}:is(.marginalia-board-canvas .HintViewer,.marginalia-board-canvas .sidebar-trigger__label-element:has(.default-sidebar-trigger),.marginalia-board-canvas .default-sidebar-trigger,.marginalia-board-canvas .library-menu-browse-button,.marginalia-board-canvas .library-menu-control-buttons,.marginalia-board-canvas .help-icon),.marginalia-board-canvas .App-menu__left,.marginalia-board-canvas [data-testid=main-menu-trigger]{display:none!important}.marginalia-board-canvas .excalidraw .ToolIcon__keybinding{font-size:13px}.reset-board-book-scope{border:1px solid var(--border-default);border-radius:var(--radius);gap:6px;margin:10px 0 0;padding:10px;display:grid}.reset-board-book-scope label{color:var(--text-secondary);align-items:center;gap:7px;font-size:15px;display:flex}.writing-dashboard{box-sizing:border-box;scrollbar-color:color-mix(in srgb, var(--text-muted) 34%, transparent) transparent;scrollbar-width:thin;width:100%;padding:22px max(24px,50% - 590px) 48px}.writing-dashboard::-webkit-scrollbar{width:8px}.writing-dashboard::-webkit-scrollbar-track{background:0 0}.writing-dashboard::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-muted) 30%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.writing-dashboard::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-secondary) 55%, transparent);background-clip:padding-box}.dashboard-heading{align-items:center;margin-bottom:10px}.dashboard-heading h1{font-size:33px}.dashboard-scope-label,.dashboard-datum-detail{color:var(--text-muted);font:400 13px/1.4 var(--font-utility)}.dashboard-scope-label{border:1px solid var(--border-default);border-radius:var(--radius);background:var(--surface-raised);align-self:center;padding:7px 9px}.dashboard-datum-detail{min-height:17px;margin:0 0 8px}.dashboard-progress,.dashboard-recent{align-self:start;min-height:0;padding:14px}.dashboard-progress{grid-area:progress}.dashboard-recent{grid-area:recent;min-height:235px}@media (width<=980px){.reset-workspace{grid-template-columns:var(--reset-project-width,252px) 5px minmax(0, 1fr)}.reset-workspace.project-hidden,.reset-workspace.focus-mode{grid-template-columns:minmax(0,1fr)}}@media (width<=920px){.dashboard-progress,.dashboard-recent{grid-area:auto/1/auto/-1}}.writing-dashboard.dashboard-editorial{background:var(--surface-canvas);min-height:100%;padding:0 clamp(24px,4vw,64px) 56px;display:block}.dashboard-editorial-heading{z-index:3;border-bottom:1px solid var(--border-default);background:var(--surface-canvas);align-items:end;max-width:1460px;margin:0 auto 22px;padding-top:clamp(18px,2.4vw,32px);padding-bottom:18px;position:sticky;top:0}.dashboard-editorial-heading>div:first-child{gap:5px;display:grid}.dashboard-editorial-heading h1{color:var(--text-primary);font:500 clamp(30px, 3.2vw, 47px)/.98 var(--font-literary)}.dashboard-editorial-heading .dashboard-scope-label{width:max-content;color:var(--text-muted);background:0 0;border:0;padding:0}.dashboard-editorial .dashboard-filters .choice-field__value{color:var(--text-primary)}.dashboard-editorial .dashboard-refresh{color:var(--text-secondary)}.dashboard-editorial-body{align-content:start;gap:16px;max-width:1460px;margin:0 auto;display:grid}.dashboard-today,.dashboard-activity-field,.dashboard-progress-composition,.dashboard-recent-work{background:var(--surface-panel);min-width:0}.dashboard-desk{grid-template-columns:minmax(0,1fr) minmax(200px,15rem);align-items:stretch;min-width:0;display:grid}.dashboard-desk-sheet{background:var(--sheet);min-width:0;color:var(--sheet-ink);align-content:center;padding:30px clamp(24px,4vw,52px);display:grid}.dashboard-desk-sheet p{max-width:62ch;font:400 20px/1.6 var(--font-literary);text-wrap:pretty;margin:0}.dashboard-desk-sheet p>span{color:color-mix(in srgb, var(--sheet-ink) 40%, var(--sheet));margin-right:.15em}.dashboard-desk-return{background:var(--surface-panel);align-content:center;gap:6px;min-width:0;padding:20px 24px;display:grid}.dashboard-desk-return h2{overflow-wrap:break-word;color:var(--text-primary);font:400 23px/1.25 var(--font-literary);margin:0}.dashboard-desk-return p{color:var(--text-muted);font:400 14px/1.4 var(--font-utility);margin:0 0 6px}.dashboard-desk-continue{border:0;border-bottom:1px solid var(--accent-primary);color:var(--accent-primary);font:400 15px/1 var(--font-utility);cursor:pointer;transition:border-color .12s var(--motion-ease);background:0 0;justify-self:start;padding:3px 0}.dashboard-desk-continue:hover{border-bottom-color:#0000}.dashboard-desk-continue:focus-visible{outline:var(--ring-focus);outline-offset:3px}@media (width<=64rem){.dashboard-desk{grid-template-columns:minmax(0,1fr)}}.dashboard-today{padding:22px 24px 20px}.dashboard-today h2,.dashboard-activity-field h2,.dashboard-progress-composition h2,.dashboard-recent-work h2{color:var(--text-muted);font-family:var(--font-utility);margin:0;font-size:13px;font-weight:400}.dashboard-today-metrics{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:16px;display:grid}.dashboard-today-metrics>article{border-right:1px solid var(--border-subtle);align-content:start;gap:5px;min-width:0;padding:0 24px;display:grid}.dashboard-today-metrics>article:first-child{padding-left:0}.dashboard-today-metrics>article:last-child{border-right:0;padding-right:0}.dashboard-today-metrics>article>span{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.dashboard-today-metrics>article>strong{color:var(--text-primary);font:500 31px/1 var(--font-literary)}.dashboard-today-metrics>article>strong.is-unset{font:500 21px/1 var(--font-interface)}.dashboard-today-metrics small{color:var(--text-secondary);font:400 13px/1.3 var(--font-utility);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-today-goal>button{width:max-content;color:var(--accent-primary);font:400 13px var(--font-utility);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dashboard-linear-track{background:color-mix(in srgb, var(--text-primary) 10%, transparent);border-radius:0;width:100%;height:3px;overflow:hidden}.dashboard-linear-track.is-untargeted{background:0 0}.dashboard-linear-track>i{background:color-mix(in srgb, var(--text-primary) 62%, transparent);min-width:2px;height:100%;display:block}.dashboard-activity-field{padding:22px 24px 18px}.dashboard-activity-field>header,.dashboard-progress-composition>header,.dashboard-recent-work>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.dashboard-activity-field>header h2,.dashboard-progress-composition h2,.dashboard-recent-work h2{margin-top:6px;font-size:22px}.dashboard-activity-field .dashboard-activity-body{gap:4px;margin-top:18px;display:grid}.dashboard-rhythm-summary{color:var(--text-muted);font-family:var(--font-utility);gap:22px;font-size:13px;display:flex}.dashboard-rhythm-summary span{text-align:right;gap:3px;display:grid}.dashboard-rhythm-summary strong{color:var(--text-primary);font:500 18px/1 var(--font-literary)}.dashboard-rhythm-summary .dashboard-rhythm-unset{text-align:right;align-self:end}.dashboard-activity-field>footer{grid-template-columns:minmax(0,auto) minmax(200px,1fr);align-items:baseline;gap:8px 26px;margin-top:12px;display:grid}.dashboard-activity-field .activity-reading{margin:0}.dashboard-activity-field .dashboard-datum-detail{text-align:right;margin:0}.dashboard-activity-field .activity-table-disclosure{grid-column:1/-1}.dashboard-editorial-lower{grid-template-columns:minmax(0,1.65fr) minmax(330px,.9fr);align-items:start;gap:16px;display:grid}.dashboard-progress-composition,.dashboard-recent-work{padding:21px 23px}.dashboard-progress-line{gap:9px;margin-top:22px;display:grid}.dashboard-progress-line>div:first-child{align-items:baseline;display:flex}.dashboard-progress-line strong{color:var(--text-primary);font:500 33px/1 var(--font-literary)}.dashboard-progress-line span{color:var(--text-muted);font:400 14px var(--font-interface);margin-left:5px}.dashboard-progress-line em{color:var(--text-muted);font:500 15px var(--font-interface);margin-left:auto;font-style:normal}.dashboard-measure-lines{gap:9px;margin-top:18px;display:grid}.dashboard-measure-lines>div{grid-template-columns:minmax(120px,.8fr) minmax(120px,1.8fr) 56px;align-items:center;gap:10px;display:grid}.dashboard-measure-lines span{color:var(--text-secondary);font:400 13px var(--font-interface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-measure-lines em{color:var(--text-muted);font:500 13px var(--font-interface);text-align:right;font-style:normal}.dashboard-composition{border-top:1px solid var(--border-subtle);gap:9px;margin-top:21px;padding-top:18px;display:grid}.dashboard-composition>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.dashboard-composition>div:first-child span,.dashboard-composition-legend{color:var(--text-muted);font:400 13px var(--font-interface)}.dashboard-composition>div:first-child strong{color:var(--text-primary);font:500 17px var(--font-literary)}.dashboard-composition-track{background:var(--surface-canvas);border-radius:999px;height:8px;display:flex;overflow:hidden}.dashboard-composition-track>i{height:100%}.dashboard-composition-track .manuscript,.dashboard-composition-legend .manuscript{background:var(--plot-blue)}.dashboard-composition-track .planning,.dashboard-composition-legend .planning{background:var(--plot-violet)}.dashboard-composition-legend{gap:18px;display:flex}.dashboard-composition-legend span{align-items:center;gap:6px;display:flex}.dashboard-composition-legend i{border-radius:50%;width:7px;height:7px}.dashboard-composition-legend strong{color:var(--text-secondary)}.dashboard-recent-work ol{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.dashboard-recent-work li{border-top:1px solid var(--border-subtle)}.dashboard-recent-work li>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:5px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 1px;display:grid}.dashboard-recent-work li>button:disabled{cursor:default}.dashboard-recent-work li>button>i{border-radius:var(--radius);background:var(--plot-blue);width:3px;height:28px}.dashboard-recent-work li>button>i.planning{background:var(--plot-violet)}.dashboard-recent-work li>button>span{gap:3px;min-width:0;display:grid}.dashboard-recent-work li strong{color:var(--text-primary);font:500 14px var(--font-interface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-recent-work li small,.dashboard-recent-work li em{color:var(--text-muted);font:400 9px var(--font-interface);font-style:normal}.dashboard-recent-work li em{white-space:nowrap}.dashboard-recent-empty{color:var(--text-muted);font:400 14px var(--font-interface);padding:18px 0 4px}@media (width<=1100px){.dashboard-editorial-lower{grid-template-columns:1fr}}@media (width<=760px){.dashboard-editorial-heading,.dashboard-activity-field>header{flex-direction:column;align-items:start}.dashboard-filters{flex-wrap:wrap;width:100%}.dashboard-today-metrics{grid-auto-flow:row;gap:18px}.dashboard-today-metrics>article{border-right:0;padding:0}.dashboard-rhythm-summary{justify-content:space-between;width:100%}.dashboard-rhythm-summary span{text-align:left}.dashboard-activity-field>footer{grid-template-columns:1fr}.dashboard-activity-field .dashboard-datum-detail{text-align:left}}.writing-dashboard.desk>.pane-close-switch{z-index:3;position:absolute;top:12px;right:42px}@media (prefers-reduced-motion:reduce){.desk__act,.desk-item{transition:none}.desk-preview,.desk-preview-scrim{animation:none}}.thread-card-line{color:var(--text-primary);font-family:var(--font-literary);align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.thread-card-swatch{background:var(--lane);border-radius:50%;flex:none;width:7px;height:7px;position:relative;top:1px}.thread-card-here{margin-top:12px}.thread-card-title{color:var(--text-primary);font-family:var(--font-literary);margin:0;font-size:15px}.thread-card-cell,.thread-card-side{color:var(--text-muted);font-family:var(--font-utility);font-size:13px}.thread-card-cell{margin:2px 0 0}.thread-card-count{white-space:nowrap}.thread-card-opening{-webkit-line-clamp:2;color:var(--text-secondary);font-family:var(--font-literary);-webkit-box-orient:vertical;margin:2px 0 0 12px;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.thread-card-place{color:var(--text-muted);font-family:var(--font-utility);margin:0;font-size:13px}.thread-card-foot{border-top:1px solid var(--grid-line);margin-top:12px;padding-top:8px}.thread-card-place+.thread-card-neighbour{margin-top:6px}.thread-card-neighbour{color:var(--text-secondary);font-family:var(--font-literary);align-items:baseline;gap:8px;margin:0;font-size:15px;display:flex}.thread-card-neighbour+.thread-card-neighbour{margin-top:4px}.thread-card-side{flex:0 0 34px}:root{--type-title:500 32px/40px var(--font-title);--type-prose:400 19px/31px var(--font-manuscript);--type-writing:400 15px/23px var(--font-manuscript);--type-heading:600 15px/20px var(--font-ui);--type-name:400 13.5px/18px var(--font-ui);--type-control:500 13.5px/18px var(--font-ui);--type-meta:400 12px/16px var(--font-ui)}.t-title{font:var(--type-title);letter-spacing:-.005em}.t-prose{font:var(--type-prose)}.t-writing{font:var(--type-writing)}.t-heading{font:var(--type-heading)}.t-name{font:var(--type-name)}.t-control{font:var(--type-control)}.t-meta{font:var(--type-meta);color:var(--ink-2)}.is-strong{font-weight:600}.tnum{font-variant-numeric:tabular-nums}:root{scrollbar-color:color-mix(in srgb, var(--ink-2) 40%, transparent) transparent}.reset-workspace,.arrangement{--arrangement-bar:33px}.arrangement{--arrangement-label-base:204px;--arrangement-warp:8px;--arrangement-lane:var(--lane-row);--arrangement-lane-row:1.25rem;background:var(--ground);min-height:0;color:var(--ink);flex-direction:column;display:flex;position:relative}.arrangement-strip{z-index:20;box-sizing:border-box;border-top:1px solid var(--rule);background:var(--ground);flex-direction:column;flex:auto;min-height:0;padding:8px 0 10px;display:flex;position:relative}.arrangement:not(.is-pinned)>.arrangement-strip{border-top-color:var(--edge);opacity:0;visibility:hidden;max-height:min(24rem,60vh);transition:opacity .14s,transform .14s,visibility 0s linear .14s;position:absolute;bottom:100%;left:0;right:0;transform:translateY(6px)}.arrangement:not(.is-pinned)>.arrangement-strip:before{content:"";z-index:-1;box-shadow:var(--float-shadow);pointer-events:none;position:absolute;inset:0;transform:scaleY(-1)}.arrangement.is-peeking>.arrangement-strip{opacity:1;visibility:visible;transition:opacity .14s,transform .14s;transform:none}@media (prefers-reduced-motion:reduce){.arrangement:not(.is-pinned)>.arrangement-strip,.arrangement.is-peeking>.arrangement-strip{transition:none;transform:none}}.arrangement[data-overflow=true]>.arrangement-strip:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(to right, transparent, var(--ground) 75%);width:2.5rem;position:absolute;top:2.75rem;bottom:0;right:0}.arrangement-head{white-space:nowrap;flex:none;align-items:center;gap:12px;min-height:28px;margin-bottom:4px;padding:0 18px 0 14px;display:flex;overflow:hidden}.arrangement-error{text-overflow:ellipsis;min-width:0;color:var(--ink-danger);overflow:hidden}.arrangement-pin{cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:4px;height:24px;margin-left:-5px;padding:0 7px 0 5px;display:inline-flex}.arrangement-pin:hover{background:var(--ground-2);color:var(--ink)}.arrangement-pin[aria-pressed=true]{color:var(--ink)}.arrangement-pin[aria-pressed=true] .arrangement-pin-head{fill:currentColor}.arrangement-open{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;margin-left:auto;padding:2px 6px}.arrangement-open:hover{background:var(--ground-2)}.arrangement-pin:focus-visible,.arrangement-open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arrangement-resizer{z-index:7;cursor:row-resize;height:6px;position:absolute;top:-3px;left:0;right:0}.arrangement-resizer:after{content:"";width:48px;height:3px;transition:background .12s var(--motion-ease);background:0 0;border-radius:999px;position:absolute;top:3px;left:50%;transform:translate(-50%,-50%)}.arrangement-resizer:hover:after,.arrangement-resizer:focus-visible:after{background:var(--ink-2)}.arrangement-resizer:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arrangement-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding:0 18px 0 0;display:flex;overflow:auto}.arrangement-labels{z-index:4;box-sizing:border-box;width:calc(14px + var(--arrangement-label-base));background:var(--ground);flex:none;padding-left:14px;display:grid;position:sticky;left:0}.arrangement-corner{z-index:5;background:var(--ground);position:sticky;top:0}.arrangement-lane-head{min-width:0;height:var(--arrangement-lane);align-items:center;display:flex}.arrangement-lane-twist{width:24px;height:var(--arrangement-lane);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;margin-left:-10px;padding:0;display:flex}button.arrangement-lane-twist:hover{background:var(--ground-2);color:var(--ink)}.arrangement-lane-twist:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arrangement-lane-arrow{width:0;height:0;transition:transform .12s var(--motion-ease);border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:5px solid}.arrangement-lane-twist[aria-expanded=true] .arrangement-lane-arrow{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.arrangement-lane-arrow{transition:none}}.arrangement-lane-label{min-width:0;height:var(--arrangement-lane);color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:8px;padding:0 6px 0 2px;display:flex}.arrangement-lane-label:hover{background:var(--ground-2)}.arrangement-lane-label:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arrangement-lane-swatch{background:var(--lane);border-radius:2px;flex:none;width:12px;height:4px}.arrangement-lane-name,.arrangement-row-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.arrangement-row-label{min-width:0;height:var(--arrangement-lane-row);color:var(--ink-2);font:var(--type-meta);align-items:center;gap:8px;padding:0 10px 0 36px;display:flex}.arrangement-row-label:before{content:"";background:var(--lane);flex:none;width:8px;height:1px}.arrangement-row-label-tray{font-style:italic}.arrangement-axis{flex:none;position:relative}.arrangement-matrix{align-items:stretch;display:grid}.arrangement-tick{z-index:3;background:var(--ground);color:var(--ink-2);font:var(--type-meta);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;border:0;border-radius:4px 4px 0 0;padding:0;position:sticky;top:0}.arrangement-tick:hover{background:var(--ground-2);color:var(--ink)}.arrangement-tick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arrangement-tick-current{color:var(--ink);font-weight:600}.arrangement-tick-colored:after{content:"";background:var(--chapter-color);border-radius:2px;height:3px;position:absolute;bottom:1px;left:25%;right:25%}.arrangement-cell{height:var(--arrangement-lane);background:linear-gradient(var(--lane), var(--lane)) 0 50% / 100% 2px no-repeat;cursor:default;border:0;padding:0;display:block;position:relative}.arrangement-cell:before{content:"";width:var(--arrangement-warp);background:var(--warp);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.arrangement-cell-current:before{background:var(--here)}.arrangement-block{z-index:2;background:var(--lane);border-radius:6px;position:absolute;inset:7px 3px}.arrangement-cell-joins-left .arrangement-block{border-top-left-radius:0;border-bottom-left-radius:0;left:0}.arrangement-cell-joins-right .arrangement-block{border-top-right-radius:0;border-bottom-right-radius:0;right:0}.arrangement-cell-row{height:var(--arrangement-lane-row);background-size:100% 1px}.arrangement-cell-row .arrangement-block{opacity:.8;top:6px;bottom:6px}button.arrangement-cell{cursor:pointer}button.arrangement-cell:hover .arrangement-block{box-shadow:0 0 0 2px var(--ground), 0 0 0 3px var(--ink-2)}button.arrangement-cell:focus-visible{z-index:3;outline:2px solid var(--focus-ring);outline-offset:-1px;border-radius:4px}.arrangement-lit{top:var(--arrangement-tick);bottom:0;left:calc((var(--column,1) - .5) * var(--arrangement-column) - var(--arrangement-warp) / 2);z-index:1;width:var(--arrangement-warp);background:var(--warp-lit);pointer-events:none;position:absolute}.arrangement-lit[hidden]{display:none}.arrangement-gap{place-items:center;display:grid;position:relative}.arrangement-gap-at-end{justify-items:end}.arrangement-gap-at-start{justify-items:start}.arrangement-gap:before,.arrangement-gap:after{content:"";border-left:1px solid var(--ink-2);opacity:0;height:.5rem;transition:opacity .12s var(--motion-ease);position:absolute;top:50%;transform:translateY(-50%)}.arrangement-gap:hover:before,.arrangement-gap:hover:after,.arrangement-gap:focus-within:before,.arrangement-gap:focus-within:after{opacity:.6}.arrangement-gap:before{left:1px}.arrangement-gap:after{right:1px}.arrangement-gap-action{z-index:2;background:var(--ground);color:var(--ink-2);font:var(--type-meta);white-space:nowrap;cursor:pointer;opacity:0;transition:opacity .12s var(--motion-ease);border:0;border-radius:4px;padding:0 6px;position:relative}.arrangement-gap:hover .arrangement-gap-action,.arrangement-gap-action:focus-visible{opacity:1}.arrangement-gap-action:hover,.arrangement-gap-action:focus-visible{color:var(--ink);outline:none;text-decoration:underline}@media (prefers-reduced-motion:reduce){.arrangement-gap-action{transition:none}}.arrangement-bar{box-sizing:border-box;height:var(--arrangement-bar);border-top:1px solid var(--rule);background:var(--ground);flex:none;align-items:stretch;padding:0 18px 0 14px;display:flex}.arrangement-where{box-sizing:border-box;width:var(--arrangement-label-base);text-overflow:ellipsis;white-space:nowrap;flex:none;align-self:center;padding-right:10px;overflow:hidden}.reset-workspace.phone-layout .arrangement:not(.is-peeking):not(.is-pinned) .arrangement-bar{padding:0 14px}.reset-workspace.phone-layout .arrangement:not(.is-peeking):not(.is-pinned) .arrangement-where{display:none}.arrangement-phone-toggle{background:var(--ground-2);width:100%;height:38px;color:var(--ink-2);font:var(--type-control);border:0;justify-content:center;align-items:center;gap:8px;display:flex}.arrangement-phone-toggle svg{width:16px;height:16px}.arrangement-phone-toggle[aria-expanded=true]{color:var(--ink)}.reset-workspace.phone-layout .arrangement-bar{height:38px;display:block}.reset-workspace.phone-layout .arrangement-bar>:is(.arrangement-where,.arrangement-ruler){display:none}.arrangement-ruler{cursor:default;background:0 0;border:0;border-radius:0;flex:1;min-width:0;padding:0;display:block;position:relative}.arrangement-ruler:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.arrangement.is-pinned .arrangement-ruler{visibility:hidden}.arrangement-ruler-body{height:100%;display:block;position:relative;overflow:hidden}.arrangement-ruler-cloth{display:block;position:absolute;top:0;bottom:0;left:0}.arrangement-ruler-here{top:0;bottom:0;left:calc((var(--column) - 1) * var(--arrangement-column) + 2px);width:calc(var(--arrangement-column) - 4px);background:var(--sheet);border-radius:0 0 3px 3px;position:absolute}.arrangement-ruler-rows{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:4px 0 3px}.arrangement-ruler-line{height:var(--ruler-row);background:linear-gradient(var(--lane), var(--lane)) 0 50% / 100% 1px no-repeat;flex:none;display:block}.arrangement-ruler-warp,.arrangement-ruler-here-warp,.arrangement-ruler-lit{display:block;position:absolute;top:4px;bottom:3px}.arrangement-ruler-warp{background:linear-gradient(to right, transparent calc(50% - 2px), var(--warp) calc(50% - 2px), var(--warp) calc(50% + 2px), transparent calc(50% + 2px)) 0 0 / var(--arrangement-column) 100% repeat-x;left:0;right:0}.arrangement-ruler-here-warp,.arrangement-ruler-lit{left:calc((var(--column,1) - .5) * var(--arrangement-column) - 2px);width:4px}.arrangement-ruler-here-warp{background:var(--here)}.arrangement-ruler-lit{background:var(--warp-lit)}.arrangement-ruler-lit[hidden]{display:none}.arrangement-ruler-floats{height:var(--ruler-row);flex:none;display:block;position:relative}.arrangement-ruler-float{top:0;bottom:clamp(0px, calc(var(--ruler-row) - 4px), 1px);background:var(--lane);clip-path:inset(0 2px round 1.5px);position:absolute}.reset-workspace.has-arrangement{--arrangement-row:fit-content(calc(var(--arrangement) + var(--arrangement-bar,33px)));grid-template-rows:var(--titlebar) minmax(0, 1fr) var(--arrangement-row)}.reset-workspace.has-arrangement>.arrangement,.reset-workspace.has-arrangement>.reset-search-dialog.is-docked{grid-area:3/1/auto/-1}.reset-workspace.has-arrangement>.arrangement{z-index:7}.reset-workspace.has-arrangement.project-open:not(.compact-layout):not(.rail-drawer):not(.focus-mode):not(.canvas-expanded)>.arrangement,.reset-workspace.has-arrangement.project-open:not(.compact-layout):not(.rail-drawer):not(.focus-mode):not(.canvas-expanded)>.reset-search-dialog.is-docked{grid-column:3}.reset-workspace.has-arrangement.project-open:not(.compact-layout):not(.rail-drawer):not(.focus-mode):not(.canvas-expanded)>.reset-project-sidebar,.reset-workspace.has-arrangement.project-open:not(.compact-layout):not(.rail-drawer):not(.focus-mode):not(.canvas-expanded)>.reset-project-resizer{grid-row:2/-1}.reset-workspace.has-arrangement:has(>.reset-search-dialog.is-docked){grid-template-rows:var(--titlebar) minmax(0, 1fr) var(--search-dock)}.reset-workspace.compact-layout.has-arrangement,.reset-workspace.compact-layout.has-arrangement.project-hidden,.reset-workspace.compact-layout.has-arrangement.focus-mode{grid-template-rows:42px minmax(0, 1fr) var(--arrangement-row)}.reset-workspace.compact-layout.has-arrangement>.arrangement,.reset-workspace.compact-layout.has-arrangement>.reset-search-dialog.is-docked{grid-area:3/1}.reset-workspace.compact-layout.has-arrangement:has(>.reset-search-dialog.is-docked){grid-template-rows:42px minmax(0, 1fr) var(--search-dock)}:root{--weave-radius:6px;--weave-solid-hover:color-mix(in srgb, var(--accent-primary) 86%, var(--ink))}.reset-primary-button{border-radius:var(--weave-radius);font:var(--type-control);border-color:var(--accent-primary)!important;background-color:var(--accent-primary)!important;color:var(--accent-foreground)!important}.reset-primary-button:hover:not(:disabled){border-color:var(--weave-solid-hover)!important;background-color:var(--weave-solid-hover)!important}:is(button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:is(input[type=checkbox],input[type=radio]){border-color:var(--ink-2);background:var(--sheet)}:is(input[type=checkbox],input[type=radio]):hover:not(:disabled),:is(input[type=checkbox],input[type=radio]):checked{border-color:var(--ink)}:is(input[type=checkbox],input[type=radio]):checked{background:var(--ink)}input[type=checkbox]:checked:after{border-color:var(--sheet)}input[type=radio]:checked{background:radial-gradient(circle, var(--sheet) 0 2px, var(--ink) 2px)}:is(input[type=date],input[type=number],input[type=time]){border-color:var(--rule);border-radius:var(--weave-radius);background:var(--sheet);color:var(--ink);font:var(--type-name)}:is(input[type=date],input[type=number],input[type=time]):hover:not(:disabled){border-color:var(--ink-2)}*{scrollbar-color:var(--rule) transparent;scrollbar-width:thin}::selection{background:color-mix(in srgb, var(--ink) 22%, transparent)}.reset-refusal,.reset-start,.reset-activity{background-color:var(--ground);color:var(--ink)}.reset-refusal h1{font:var(--type-title);font-family:var(--font-ui)}.reset-refusal p{color:var(--ink-2);font:var(--type-name)}.reset-refusal button{border-color:var(--rule);border-radius:var(--weave-radius);font:var(--type-control)}.reset-start{display:grid;position:relative;overflow:hidden}.reset-start__drag{z-index:0;-webkit-app-region:drag;width:100%;height:36px;position:absolute;top:0;left:0}.reset-start>:not(.reset-start__drag){z-index:1;position:relative}.reset-alert{border:1px solid var(--edge);border-left:3px solid var(--state-danger);border-radius:var(--weave-radius);background:var(--sheet);color:var(--ink);font:var(--type-name);box-shadow:var(--float-shadow);justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:10px 12px 10px 16px;display:flex}.reset-alert__actions{flex:none;align-items:center;gap:4px;display:flex}.reset-start>.reset-alert{z-index:3;max-width:1100px;margin:0 auto;position:fixed;bottom:24px;left:48px;right:48px}@media (width<=720px){.reset-start>.reset-alert{flex-direction:column;align-items:flex-start;bottom:20px;left:20px;right:20px}.reset-start>.reset-alert .reset-alert__actions{align-self:flex-end}}.reset-alert button{border-radius:var(--weave-radius);width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.reset-alert button:hover{background:var(--sheet-2);color:var(--ink)}.reset-alert svg{width:16px;height:16px}.reset-alert button.reset-alert__action{width:auto;height:28px;color:var(--ink);font:var(--type-control);white-space:nowrap;padding:0 10px}.reset-alert button.reset-alert__action:disabled{cursor:default;opacity:.5}.collection-finding{color:var(--ink-2);font:var(--type-name)}.collection-finding b{color:var(--ink);font-weight:600}.collection-acts{align-items:center;gap:4px}.collection-act{border-radius:var(--weave-radius);height:28px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.collection-act:hover:not(:disabled){background:var(--ground-2);color:var(--ink)}.collection-act svg{width:15px;height:15px}.collection-act.is-lead{color:var(--ink);font:var(--type-control);border:0;padding:0 8px}.collection-act:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;box-shadow:none}.collection-act.is-danger:hover:not(:disabled){color:var(--state-danger)}.collection-none{color:var(--ink-2)}.collection-none p{font:var(--type-name)}.template-trashed{color:var(--ink-2);align-items:center;gap:8px;margin:4px 0 0;display:flex}.template-trashed .collection-act{margin-left:-4px}.template-axis-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:18px;display:grid}.template-axis-editor label{color:var(--ink);flex-direction:column;gap:8px;display:flex}.template-axis-editor textarea{border:1px solid var(--rule-sheet);border-radius:var(--weave-radius);background:var(--sheet);min-height:180px;color:var(--ink);font:var(--type-name);resize:vertical;padding:8px 10px;line-height:24px}.template-axis-editor textarea:hover:enabled{border-color:var(--ink-2)}.template-axis-editor textarea:focus{border-color:var(--ink);outline:none}.reset-modal-backdrop,.modal-backdrop{background:color-mix(in srgb, var(--ground) 72%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.close-save-failure-dialog,.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-help-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.record-peek-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog){border:1px solid var(--edge);background:var(--sheet);color:var(--ink);font:var(--type-name);box-shadow:var(--float-shadow);border-radius:8px}:is(.close-save-failure-dialog,.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-help-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.record-peek-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog) :is(h1,h2){color:var(--ink);font:500 24px/32px var(--font-title);letter-spacing:-.005em}:is(.reset-migration-dialog,.reset-repair-dialog,.transfer-dialog,.reset-help-dialog) h3{color:var(--ink);font:var(--type-heading);letter-spacing:0}:is(.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog,.close-save-failure-dialog) :is(p,li){font:var(--type-name)}:is(.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-help-dialog,.transfer-dialog)>:is(header,footer){border-color:var(--rule-sheet);background:0 0}:is(.reset-rename-dialog,.reset-move-dialog,.reset-settings-dialog,.reset-new-line-dialog,.reset-new-project,.editor-link-dialog) label>span:first-child,.line-card-dialog label:not(.line-dialog-checkbox)>span:first-child,.reset-new-line-dialog legend,.reset-new-project fieldset>legend,.line-rich-text-group>span{color:var(--ink-2);font:var(--type-meta);letter-spacing:0;text-transform:none}:is(.reset-rename-dialog,.reset-move-dialog,.reset-settings-dialog,.reset-new-line-dialog,.reset-new-project,.line-card-dialog,.transfer-dialog,.editor-link-dialog,.reset-reference-search) :is(input:not([type=checkbox],[type=radio],.rail__control),textarea:not(.rail__prose-field)),.line-card-dialog .line-rich-text-field{border:1px solid var(--rule);border-radius:var(--weave-radius);color:var(--ink);font:var(--type-name);box-shadow:none;background-color:#0000}:is(.reset-rename-dialog,.reset-move-dialog,.reset-settings-dialog,.reset-new-line-dialog,.reset-new-project,.line-card-dialog,.transfer-dialog,.editor-link-dialog,.reset-reference-search) :is(input:not([type=checkbox],[type=radio],.rail__control),textarea:not(.rail__prose-field)):hover:not(:disabled){border-color:var(--ink-2)}:is(.reset-rename-dialog,.reset-move-dialog,.reset-settings-dialog,.reset-new-line-dialog,.reset-new-project,.line-card-dialog,.transfer-dialog,.editor-link-dialog,.reset-reference-search) :is(input:not([type=checkbox],[type=radio],.rail__control),textarea:not(.rail__prose-field)):focus,.line-card-dialog .line-rich-text-field:focus-within{border-color:var(--ink);box-shadow:none;outline:none}:is(input,textarea)::placeholder{color:var(--ink-3);opacity:1}:is(.close-save-failure-dialog,.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.record-peek-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog) :is(footer,.reset-dialog-actions) button{border-radius:var(--weave-radius);min-height:32px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 12px}:is(.close-save-failure-dialog,.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.record-peek-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog) :is(footer,.reset-dialog-actions) button:hover:not(:disabled){background:var(--sheet-2);color:var(--ink)}:is(.close-save-failure-dialog,.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.record-peek-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog) :is(footer,.reset-dialog-actions) :is(button[type=submit],button.is-confirm,button.is-primary,button.reset-primary-button,button.transfer-primary){border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}:is(.close-save-failure-dialog,.reset-new-project,.reset-migration-dialog,.reset-repair-dialog,.reset-rename-dialog,.reset-new-line-dialog,.reset-move-dialog,.reset-settings-dialog,.line-card-dialog,.record-peek-dialog,.transfer-dialog,.editor-link-dialog,.recovery-dialog) :is(footer,.reset-dialog-actions) :is(button[type=submit],button.is-confirm,button.is-primary,button.reset-primary-button,button.transfer-primary):hover:not(:disabled){border-color:var(--weave-solid-hover);background:var(--weave-solid-hover);color:var(--accent-foreground)}:is(footer,.reset-dialog-actions) button:is(.danger,.is-danger,.web-open-project-danger){color:var(--state-danger)}:is(footer,.reset-dialog-actions) button[type=submit]:is(.danger,.is-danger){border-color:var(--state-danger);background:var(--state-danger);color:var(--sheet)}.reset-dialog-error,.line-dialog-save.state-error{color:var(--state-danger);font:var(--type-meta)}.line-card-kind-switch{border:1px solid var(--rule-sheet);border-radius:7px}.line-card-kind-switch button{min-height:26px;color:var(--ink-2);font:var(--type-control);background:0 0;border:0;border-radius:5px}.line-card-kind-switch button[aria-pressed=true]{background:var(--ground);color:var(--ink)}.reset-help-dialog>header{border-bottom:1px solid var(--rule-sheet)}.reset-help-dialog>header button{border-radius:var(--weave-radius);color:var(--ink-2)}.reset-help-dialog>header button:hover{background:var(--sheet-2);color:var(--ink)}.reset-help-content p{color:var(--ink-2);font:var(--type-name);line-height:21px}.reset-help-content kbd{font:var(--type-meta)}@media (height<=600px){.reset-modal-backdrop:has(.reset-help-dialog){padding:12px}.reset-help-dialog{max-height:calc(100dvh - 24px)}.reset-help-dialog>header{min-height:44px}.reset-help-content{gap:18px 24px;padding:16px 20px 20px}}@media (width<=600px){.reset-help-content{grid-template-columns:minmax(0,1fr);gap:24px;padding:22px 20px 28px}}.reset-command-menu{border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);border-radius:8px;overflow:hidden}.reset-command-menu>input{border-bottom:1px solid var(--rule-sheet);color:var(--ink);font:var(--type-control);background:0 0}.reset-command-menu>input:focus-visible{outline:none}.reset-command-menu__list h2{color:var(--ink-2);font:var(--type-meta);margin:8px 8px 3px}.reset-command-menu__item{min-height:28px;color:var(--ink);font:var(--type-name);border-radius:5px}.reset-command-menu__item[aria-selected=true]{background:var(--sheet-2)}.reset-command-menu__item[aria-disabled=true]{color:var(--ink-3)}.reset-command-menu__mark,.reset-command-menu__key,.reset-command-menu__item[aria-selected=true] .reset-command-menu__key{color:var(--ink-2);font:var(--type-meta)}.reset-command-menu__none{color:var(--ink-2);font:var(--type-name)}.reset-context-menu,.line-item-menu,.chapter-planning-options,.reference-peek{border:1px solid var(--edge);background:var(--sheet);color:var(--ink);box-shadow:var(--float-shadow);border-radius:8px}.reset-context-menu,.line-item-menu,.chapter-planning-options{padding:6px}.reset-context-menu button,.line-item-menu button,.chapter-planning-options button{min-height:28px;color:var(--ink);font:var(--type-name);border-radius:5px;padding:0 8px}.chapter-planning-options button{padding-block:5px}.reset-context-menu button:hover:not(:disabled),.line-item-menu button:hover:not(:disabled),.line-item-menu button:focus-visible,.chapter-planning-options button:hover,.chapter-planning-options button[aria-selected=true]{background:var(--sheet-2)}.reset-context-menu button:disabled,.line-item-menu button:disabled{color:var(--ink-3)}.reset-context-menu button.danger,.line-item-menu button.danger{color:var(--state-danger)}.reset-context-menu button.reset-context-spelling{font:var(--type-writing)}.reset-context-separator{background:var(--rule-sheet);margin:4px 2px}[role=menu]>:is(hr,[role=separator]):first-child,[role=menu]>:is(hr,[role=separator]):last-child,[role=menu]>:is(hr,[role=separator])+:is(hr,[role=separator]){display:none}.reset-context-menu :focus-visible,.line-item-menu :focus-visible,.chapter-planning-options :focus-visible{outline-offset:-2px}.reference-peek{padding:10px 12px}.reference-peek strong{color:var(--ink);font:var(--type-name);font-weight:600}.reference-peek-kind{color:var(--ink-2);font:var(--type-meta)}.reference-peek p{color:var(--ink);font:var(--type-writing)}.choice-field__value{border-bottom-color:var(--rule);color:var(--ink);font:var(--type-name)}.choice-field__value:hover:not(:disabled){border-bottom-color:var(--ink-2)}.choice-field__value:focus-visible{border-bottom-color:var(--ink);box-shadow:0 1px 0 0 var(--ink)}.choice-field__value:disabled{color:var(--ink-3)}.choice-field__value:after{border-color:var(--ink-2)}.choice-field__chosen.is-unset{color:var(--ink-2)}.choice-field__filter{border-bottom-color:var(--rule-sheet);color:var(--ink);font:var(--type-name)}.choice-field__filter:focus{border-bottom-color:var(--ink)}.choice-field__option[aria-selected=true]{font-weight:600}.choice-field__option[data-active=true],.choice-field__option[aria-selected=true][data-active=true]{background:var(--sheet-2)}.choice-field__option:disabled{color:var(--ink-3)}.choice-field__detail,.choice-field__none{color:var(--ink-2);font:var(--type-meta)}.choice-field--dialog>label{color:var(--ink-2);font:var(--type-meta);margin-bottom:6px}.choice-field--dialog>.choice-field__value{border:1px solid var(--rule);border-radius:var(--weave-radius);height:34px;color:var(--ink);font:var(--type-name);background-color:#0000}.choice-field--dialog>.choice-field__value:hover:not(:disabled){border-color:var(--ink-2)}.choice-field--dialog>.choice-field__value:focus-visible{border-color:var(--ink);box-shadow:none}.choice-field--filter>.choice-field__value{font:var(--type-control)}.reset-workspace-alert,.reset-workspace-notice{top:auto;bottom:calc(16px + var(--notice-bar-height,0px));border:1px solid var(--edge);border-radius:var(--weave-radius);background:var(--sheet);width:max-content;color:var(--ink);font:var(--type-name);box-shadow:var(--float-shadow);border-left-width:3px;flex-wrap:wrap;grid-area:2/1/auto/-1}.reset-workspace-alert{border-left-color:var(--state-danger)}.reset-workspace-notice{border-left-color:var(--ink)}.reset-workspace-alert button,.reset-workspace-notice button{border-radius:var(--weave-radius);height:26px;font:var(--type-control);padding:0 8px;text-decoration:none}.reset-workspace-alert button:hover,.reset-workspace-notice button:hover{background:var(--sheet-2)}.writing-dashboard.desk{background:var(--ground);flex-direction:column;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:clip}.desk-split{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.desk-upper{flex-direction:column;flex:1;min-height:0;display:flex}.desk-page{overscroll-behavior:contain;background:linear-gradient(var(--sheet), var(--sheet)) center top / min(100%, var(--leaf-w,100%)) 100% no-repeat;scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.desk-leaf{min-height:100%}.desk-run{padding:44px var(--leaf-text-end) 40px var(--leaf-pad-l)}.desk-run>p{color:var(--ink-2);font:var(--type-prose);text-indent:1.5em;margin:0}.desk-run>p:first-child{text-indent:0}.desk__cut b{color:var(--ink);font-weight:400}.desk__caret{background:var(--ink);vertical-align:-.15em;width:2px;height:1.05em;margin-left:2px;display:inline-block}.desk__acts{align-items:center;gap:10px;margin-top:22px;display:flex}.desk__where{min-width:0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desk__act{background:var(--ink);height:34px;color:var(--sheet);font:var(--type-control);cursor:pointer;border:0;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.desk__act:hover{background:var(--weave-solid-hover)}.desk-band{height:var(--desk-band,300px);border-top:1px solid var(--rule);background:var(--ground);flex-direction:column;flex:none;min-height:0;display:flex;position:relative}.desk-band__grip{cursor:ns-resize;touch-action:none;flex:none;place-items:center;height:14px;margin-top:-1px;display:grid}.desk-band__grip i{background:var(--edge);border-radius:2px;width:40px;height:4px}.desk-band__grip:hover i,.desk-band__grip:focus-visible i{background:var(--ink-3)}.desk-cols{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:1;gap:12px;min-height:0;padding:0 16px 14px;display:flex;overflow-x:auto}.desk-collections{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.desk-collection-nav{display:none}@media (width<=700px){.desk-collection-nav{scrollbar-width:thin;flex:none;gap:4px;padding:0 12px 8px;display:flex;overflow-x:auto}.desk-collection-nav button{min-height:32px;color:var(--ink-2);font:var(--type-control);background:0 0;border:1px solid #0000;border-radius:5px;flex:none;padding:4px 10px}.desk-collection-nav button[aria-pressed=true]{border-color:var(--ring);color:var(--ink);background:var(--mark)}}.desk-col{background:var(--sheet);border-radius:10px;flex-direction:column;flex:1 0 248px;min-width:0;min-height:0;display:flex}.desk-col__head{color:var(--ink);font:var(--type-heading);flex:none;align-items:center;gap:8px;margin:0;padding:12px 14px 8px;display:flex}.desk-col__head svg{color:var(--ink-2)}.desk-col__list{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:1;min-height:0;margin:0;padding:0 6px 8px;list-style:none;overflow:auto}.desk-col__list>li+li{border-top:1px solid var(--rule)}.desk-col__list>li:hover,.desk-col__list>li:hover+li{border-top-color:#0000}.desk-col__list>li:has(.is-over){border-top-color:#0000}.desk-col__list>li:has(.is-over)+li{border-top-color:#0000}.desk-item{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-direction:column;gap:4px;padding:10px 8px;display:flex}.desk-item:hover{background:var(--sheet-2)}.desk-item:focus-visible{outline-offset:-2px}.desk-item.is-draggable{cursor:grab;-webkit-user-select:none;user-select:none}.desk-item__title{min-width:0;font:var(--type-name);align-items:baseline;gap:8px;font-weight:600;display:flex}.desk-item__number{color:var(--ink-2);font:var(--type-meta);font-variant-numeric:tabular-nums;flex:none}.desk-item__name{overflow-wrap:anywhere;white-space:normal;min-width:0}.desk-item__said{color:var(--ink-2);font:var(--type-writing);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desk-item__meta{color:var(--ink-2);font:var(--type-meta);justify-content:space-between;gap:10px;font-size:13px;line-height:18px;display:flex}.desk-cast{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.desk-cast__name{color:var(--ink-2);font:var(--type-meta)}.desk-cast__name:not(:last-child):after{content:","}.desk-token{border:1px solid var(--edge);background:var(--sheet-2);min-width:22px;height:22px;color:var(--ink-2);font:600 10px/1 var(--font-ui);border-radius:11px;flex:none;place-items:center;padding:0 4px;display:inline-grid}.desk-token.is-place{border-radius:5px}.desk-token svg{width:12px;height:12px}.desk-token.is-slot{border:1.5px dashed var(--ink-2);color:var(--ink-2);background:0 0}.desk-cols.is-dragging,.desk-cols.is-dragging *{cursor:grabbing}.desk-cols.is-dragging .desk-item:hover:not(.is-over){background:0 0}.desk-item.is-lifted{opacity:.35}.desk-item.is-over{background:color-mix(in srgb, var(--ink) 7%, var(--sheet));box-shadow:inset 0 0 0 1.5px var(--ink-2)}.desk-ghost{z-index:200;border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);pointer-events:none;border-radius:8px;position:fixed;top:0;left:0}.desk-item__kind{color:var(--ink-3);flex:none;align-self:center;display:inline-grid}.desk-item__kind svg{width:14px;height:14px}.desk-item.is-picked,.desk-item.is-picked:hover{background:var(--sheet-2);box-shadow:inset 2px 0 0 var(--ink)}.desk-col__list>li:has(.is-picked){border-top-color:#0000}.desk-col__list>li:has(.is-picked)+li{border-top-color:#0000}.desk-preview{z-index:95;width:min(392px,100vw - 24px);max-height:min(640px, var(--desk-preview-room,calc(100vh - 24px)));border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);color:var(--ink);border-radius:10px;flex-direction:column;animation:.12s peek-card-in;display:flex;position:fixed}.desk-preview:focus{outline:none}.desk-preview:focus-visible{outline:2px solid var(--ink-3);outline-offset:2px}.desk-preview__head{flex:none;align-items:flex-start;gap:10px;padding:16px 12px 0 18px;display:flex}.desk-preview__kind{height:28px;color:var(--ink-2);flex:none;place-items:center;display:grid}.desk-preview__title{min-width:0;font:500 21px/28px var(--font-title);overflow-wrap:anywhere;flex:1;margin:0}.desk-preview__close{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.desk-preview__close:hover{background:var(--sheet-2);color:var(--ink)}.desk-preview__body{overscroll-behavior:contain;scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:6px 18px 16px;display:flex;overflow:auto}.desk-preview__facts{color:var(--ink-2);font:var(--type-meta);flex-wrap:wrap;gap:2px 0;margin:-6px 0 0 25px;display:flex}.desk-preview__facts+.desk-preview__facts{margin-top:-12px}.desk-preview__facts>span+span:before{content:"·";color:var(--ink-3);margin:0 7px}.desk-preview__text{border-top:1px solid var(--rule);flex-direction:column;gap:6px;padding-top:12px;display:flex}.desk-preview__text p{color:var(--ink);font:var(--type-writing);margin:0}.desk-preview__text.is-from-end p:not(:last-child),.desk-preview__text[aria-busy=true] p{color:var(--ink-2)}.desk-preview__note{background:var(--sheet-2);color:var(--ink-2);font:var(--type-writing);white-space:pre-line;border-radius:6px;margin:0;padding:9px 12px}.desk-preview__with{flex-direction:column;gap:6px;display:flex}.desk-preview__with>p{color:var(--ink);font:var(--type-name);align-items:flex-start;gap:10px;margin:0;display:flex}.desk-preview__mark{height:18px;color:var(--ink-2);flex:none;place-items:center;display:grid}.desk-preview__threads{flex-wrap:wrap;gap:2px 14px;display:flex}.desk-preview__threads>span{align-items:center;gap:6px;display:inline-flex}.desk-preview__lane{background:var(--lane);border-radius:2px;flex:none;width:3px;height:13px}.desk-preview__chapters{font:var(--type-name);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.desk-preview__chapters>li{align-items:baseline;gap:10px;min-width:0;display:flex}.desk-preview__chapters>li>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desk-preview__number{min-width:18px;color:var(--ink-2);font:var(--type-meta);font-variant-numeric:tabular-nums;text-align:right;flex:none}.desk-preview__foot{border-top:1px solid var(--rule);flex:none;justify-content:flex-end;padding:12px 14px 14px;display:flex}.desk-preview__grip{background:var(--edge);border-radius:2px;flex:none;width:40px;height:4px;margin:8px auto 0;display:block}.desk-preview-scrim{z-index:180;background:#00000073;align-items:flex-end;animation:.16s desk-scrim-in;display:flex;position:fixed;inset:0}@keyframes desk-scrim-in{0%{opacity:0}}.desk-preview.is-sheet{width:100%;max-height:82dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-width:1px 0 0;border-radius:14px 14px 0 0;animation:.18s desk-sheet-in;position:relative;inset:auto}@keyframes desk-sheet-in{0%{opacity:0;transform:translateY(24px)}}.desk-preview.is-sheet .desk-preview__foot .desk__act{flex:1;justify-content:center}@media (width<=700px){.desk-run{padding-top:28px}.desk__act{flex:1;justify-content:center}.desk__acts{flex-wrap:wrap}.desk__where{flex:1 0 100%}.desk-cols{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 12px 12px;scroll-padding:12px}.desk-col{scroll-snap-align:start;flex:none;width:82vw}}.line-axis-insert-editor button{border:1px solid var(--rule);border-radius:var(--weave-radius);color:var(--ink);font:var(--type-control);background:0 0}.line-axis-insert-editor button.primary{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.line-axis-insert-editor{border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);border-radius:8px}.line-axis-insert-editor label{color:var(--ink-2);font:var(--type-meta)}.line-axis-insert-editor input{border-color:var(--rule);border-radius:var(--weave-radius);color:var(--ink);font:var(--type-name);background:0 0}.line-axis-insert-editor input:focus-visible{border-color:var(--ink);box-shadow:none}.line-axis-insert-editor>span{color:var(--state-danger);font:var(--type-meta)}.line-conversion-summary{border-color:var(--rule-sheet);border-radius:var(--weave-radius);background:0 0}.line-conversion-export-warning{border-left-color:var(--state-warning);color:var(--ink-2);font:var(--type-name);background:0 0}.line-confirm-dialog>p{color:var(--ink-2);font:var(--type-name)}.reset-search-dialog{border:1px solid var(--edge);background:var(--sheet);color:var(--ink);box-shadow:var(--float-shadow);border-radius:8px}.reset-search-dialog>header{border-bottom-color:var(--rule-sheet)}.reset-search-dialog>header svg{color:var(--ink-2)}.reset-search-dialog input{color:var(--ink);font:var(--type-control)}.reset-search-dialog input:focus-visible{outline:none}.reset-search-dialog>header button{border-radius:var(--weave-radius);color:var(--ink-2)}.reset-search-dialog>header button:hover{background:var(--sheet-2);color:var(--ink)}.reset-search-body>.search-preview{border-left-color:var(--rule-sheet)}.reset-search-results>div:not(.search-result-list),.reset-search-count{color:var(--ink-2);font:var(--type-meta);letter-spacing:0}.reset-search-results li+li{border-top:0}.reset-search-results li button{width:calc(100% - 12px);color:var(--ink);border-left:3px solid #0000;border-radius:5px;margin:1px 6px}.reset-search-results li button:hover,.reset-search-results li button:focus-visible,.reset-search-results li button[aria-current=true]{background:var(--sheet-2)}.reset-search-results li button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.reset-search-results li button[aria-current=true],.reset-search-dialog.is-docked .reset-search-results li button[aria-current=true]{border-left-color:var(--ring);background:var(--mark)}.reset-search-dialog:not(.is-docked):not(:has(.search-result-list)){width:min(640px,100vw - 32px)}.reset-search-dialog:not(.is-docked):not(:has(.search-result-list)) .reset-search-results{min-height:96px}.reset-search-results li strong{color:var(--ink);font:var(--type-name);font-weight:600}.reset-search-results li span{color:var(--ink-2);font:var(--type-writing)}.reset-search-results li small{color:var(--ink-2);font:var(--type-meta);letter-spacing:0;overflow-wrap:anywhere;white-space:normal}.reset-search-results mark,.search-preview mark{background:var(--mark);color:var(--ink);font-weight:inherit;border-radius:2px}.reset-search-dialog.is-docked{border-top-color:var(--rule);background:var(--ground);box-shadow:none;border-radius:0}.reset-search-dialog.is-docked .reset-search-results{border-right-color:var(--rule)}.reset-search-dialog.is-docked .reset-search-results li button:is(:hover,[aria-current=true]){background:var(--ground-2)}.search-preview-path,.search-preview-facts{color:var(--ink-2);font:var(--type-meta);letter-spacing:0}.search-preview h3{color:var(--ink);font:var(--type-heading)}.search-preview-body{color:var(--ink);font:var(--type-writing)}.writing-dashboard.dashboard-editorial,.dashboard-editorial-heading{background:var(--ground);color:var(--ink)}.dashboard-editorial-heading{border-bottom-color:var(--rule)}.dashboard-editorial-heading h1{color:var(--ink);font:var(--type-title);letter-spacing:-.005em}.dashboard-editorial-heading .dashboard-scope-label,.dashboard-back{color:var(--ink-2);font:var(--type-control)}.dashboard-back:hover:not(:disabled){color:var(--ink)}.dashboard-editorial .dashboard-filters .choice-field__value{color:var(--ink);font:var(--type-control)}.dashboard-editorial .dashboard-refresh{border-radius:var(--weave-radius);color:var(--ink-2)}.dashboard-today h2,.dashboard-activity-field h2,.dashboard-activity-field>header h2,.dashboard-progress-composition h2,.dashboard-recent-work h2{color:var(--ink);font:var(--type-heading);margin:0}.dashboard-today-metrics>article>span,.dashboard-today-metrics small,.dashboard-rhythm-summary,.dashboard-measure-lines span,.dashboard-measure-lines em,.dashboard-composition-legend,.dashboard-composition-legend strong,.dashboard-progress-line span,.dashboard-progress-line em,.dashboard-datum-detail,.dashboard-recent-empty{color:var(--ink-2);font:var(--type-meta);letter-spacing:0}.dashboard-today-metrics>article>strong,.dashboard-today-metrics>article>strong.is-unset,.dashboard-rhythm-summary strong,.dashboard-composition>div:first-child strong,.dashboard-progress-line strong{color:var(--ink);font:var(--type-heading)}.dashboard-today-goal>button{color:var(--ink);font:var(--type-control);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.dashboard-today-goal>button:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.activity-reading{color:var(--ink-2);font:var(--type-name)}.activity-reading b,.activity-reading strong{color:var(--ink)}.activity-table-disclosure summary{color:var(--ink);font:var(--type-control)}.dashboard-linear-track,.dashboard-composition-track{background:var(--warp-hi)}.dashboard-linear-track>i{background:var(--ink-2)}.dashboard-recent-work{background:0 0}.dashboard-recent-work li>button{border-radius:var(--weave-radius)}.dashboard-recent-work li>button:hover:not(:disabled){background:var(--ground-2)}.dashboard-recent-work li strong{color:var(--ink);font:var(--type-name)}.dashboard-recent-work li em,.dashboard-recent-work li small{color:var(--ink-2);font:var(--type-meta)}.dashboard-desk-sheet{border-radius:var(--weave-radius);background:var(--sheet);color:var(--ink)}.dashboard-desk-sheet p{font:var(--type-prose)}.dashboard-desk-return{border-radius:var(--weave-radius);background:var(--sheet)}.dashboard-desk-return h2{color:var(--ink);font:var(--type-heading)}.dashboard-desk-return p{color:var(--ink-2);font:var(--type-meta)}.dashboard-desk-continue{background:var(--ink);height:34px;color:var(--sheet);font:var(--type-control);border:0;border-radius:7px;padding:0 16px}.dashboard-desk-continue:hover{background:var(--weave-solid-hover)}.dashboard-error{color:var(--state-danger);font:var(--type-name)}.activity-day__bar i.manuscript,.dashboard-composition-legend .manuscript,.dashboard-recent-work li>button>i{background:var(--ink-2)}.activity-day__bar i.planning,.dashboard-composition-legend .planning,.dashboard-recent-work li>button>i.planning{background:var(--warp-lit)}.activity-day.today:after{background:var(--ink)}.activity-day[aria-pressed=true]{background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.reset-blank-line{color:var(--ink);font:500 24px/32px var(--font-title)}.reset-blank p:not(.reset-blank-line){color:var(--ink-2);font:var(--type-name)}.reset-blank-acts button{border:1px solid var(--rule);border-radius:var(--weave-radius);background:var(--accent-primary);border-color:var(--accent-primary);height:32px;color:var(--accent-foreground);font:var(--type-control);align-items:center;padding:0 14px;display:inline-flex}.reset-blank-acts button:hover,.reset-blank-acts button:focus-visible{border-color:var(--weave-solid-hover);background:var(--weave-solid-hover)}.reset-board-header{border-bottom-color:var(--rule);background:var(--ground)}textarea.reset-board-title{border-radius:var(--weave-radius);color:var(--ink);font:var(--type-heading);border:0;padding:0}textarea.reset-board-title:hover,textarea.reset-board-title:focus{background:var(--sheet);box-shadow:0 0 0 4px var(--sheet), 0 0 0 5px var(--rule)}.reset-board-header>div:not(.page-title)>span{color:var(--ink-2);font:var(--type-meta)}.reset-board-header>div:not(.reset-board-menu,.page-title) button{border-radius:var(--weave-radius);color:var(--ink-2);border:0}.reset-board-header>div:not(.reset-board-menu,.page-title) button:hover{background:var(--ground-2);color:var(--ink);border-color:#0000}.reset-board-menu{border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);border-radius:8px}.reset-board-menu button{color:var(--ink);font:var(--type-name);border-radius:5px}.reset-board-menu button:hover{background:var(--sheet-2)}.reset-board-menu .is-destructive{color:var(--state-danger)}.reset-board-recovery,.reset-board-save-error,.reset-board-asset-warning{border:1px solid var(--edge);border-left:3px solid var(--state-danger);border-radius:var(--weave-radius);background:var(--sheet);color:var(--ink);font:var(--type-name)}.reset-board-asset-warning{border-left-color:var(--state-warning)}.reset-board-recovery button,.reset-board-save-error button{border-radius:var(--weave-radius);font:var(--type-control)}.reset-board-loading,.reset-board-error{color:var(--ink-2);font:var(--type-name)}.reset-collection-surface li{border-bottom-color:var(--rule)}.reset-collection-surface li button{border-radius:var(--weave-radius);color:var(--ink)}.reset-collection-surface li button:hover{background:var(--ground-2)}.transfer-backdrop{background:color-mix(in srgb, var(--ground) 72%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.transfer-header{border-bottom-color:var(--rule-sheet);background:0 0}.transfer-title-icon{border-color:var(--rule-sheet);border-radius:var(--weave-radius);color:var(--ink-2);background:0 0}.transfer-close{border-radius:var(--weave-radius);color:var(--ink-2)}.transfer-close:hover{background:var(--sheet-2);color:var(--ink)}.transfer-review-pane{border-right-color:var(--rule-sheet)}.transfer-review-heading h3{color:var(--ink);font:var(--type-heading)}.transfer-review-heading{border-bottom-color:var(--rule-sheet)}.transfer-review-heading>small{border-color:var(--rule-sheet);border-radius:var(--weave-radius);color:var(--ink-2);font:var(--type-meta)}.transfer-primary{border:1px solid var(--ink);border-radius:var(--weave-radius);background:var(--ink);color:var(--sheet);font:var(--type-control)}.transfer-primary:hover:not(:disabled){border-color:var(--weave-solid-hover);background:var(--weave-solid-hover)}.transfer-source-well{border-color:var(--rule-sheet);border-radius:var(--weave-radius);background:0 0}.reset-new-project header h2{font:var(--type-heading)}.line-card-dialog header p{color:var(--ink-2);font:var(--type-meta)}.line-card-dialog-body{background:linear-gradient(var(--sheet), transparent) center top / 100% 20px no-repeat local, linear-gradient(transparent, var(--sheet)) center bottom / 100% 20px no-repeat local, radial-gradient(farthest-side at 50% 0, var(--rule), transparent) center top / 100% 8px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, var(--rule), transparent) center bottom / 100% 8px no-repeat scroll}.blank__line{color:var(--ink-2);font:var(--type-heading);margin:0}.operation-failure{align-items:flex-start;gap:8px;display:flex}.operation-failure>svg{width:16px;height:16px;color:var(--state-danger);flex:none;margin-top:2px}.reset-workspace,.reset-workspace.focus-mode{--titlebar:44px}.reset-workspace.project-open:not(.rail-drawer):not(.compact-layout):not(.focus-mode):not(.canvas-expanded):has(>.reset-project-sidebar.is-docked){grid-template-columns:calc(var(--reset-project-width,var(--index)) + var(--index-docked-width,0px)) 5px minmax(0, 1fr)}.reset-workspace.project-open:not(.rail-drawer):not(.compact-layout):not(.focus-mode):not(.canvas-expanded):has(>.reset-project-sidebar.is-docked)>.reset-project-resizer{z-index:8;top:0;bottom:0;left:var(--reset-project-width,var(--index));grid-column:1;width:5px;position:absolute}.titlebar{z-index:20;--titlebar-rule-from:0px;background:linear-gradient(var(--rule), var(--rule)) no-repeat right bottom / calc(100% - var(--titlebar-rule-from)) 1px, var(--ground);min-width:0;color:var(--ink);white-space:nowrap;-webkit-app-region:drag;grid-area:1/1/auto/-1;align-items:center;gap:12px;padding:0 14px 1px 12px;display:flex;overflow:hidden}.reset-workspace.project-open:not(.rail-drawer):not(.focus-mode) .titlebar{--titlebar-rule-from:var(--reset-project-width,var(--index))}.reset-workspace.project-open:not(.rail-drawer):not(.focus-mode):has(>.reset-project-sidebar.is-docked) .titlebar{--titlebar-rule-from:calc(var(--reset-project-width,var(--index)) + var(--index-docked-width,0px))}.titlebar button{-webkit-app-region:no-drag}.titlebar--focus{background:var(--ground)}.titlebar__history{flex:none;align-items:center;gap:2px;display:flex}.titlebar__ctl{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.titlebar__ctl svg{width:16px;height:16px}.titlebar__panel svg{width:15px;height:13px}.titlebar__ctl:hover:not(:disabled){background:var(--ground-2);color:var(--ink)}.titlebar__ctl:disabled{opacity:.4;cursor:default}.titlebar__ctl:focus-visible,.titlebar__crumb:focus-visible,.titlebar__search:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.titlebar__crumbs{min-width:0;font:var(--type-name);flex:0 auto;align-items:center;gap:6px;display:flex;overflow:hidden}.titlebar__step{flex:0 auto;align-items:center;gap:6px;min-width:calc(3ch + 30px);display:flex}.titlebar__step:last-child{flex:1 1 0}.titlebar__step>.titlebar__crumb{flex:1}.titlebar__crumb{min-width:calc(3ch + 12px);color:var(--ink);font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:4px 6px;overflow:hidden}.titlebar__book{flex:0 auto}button.titlebar__crumb{cursor:pointer}button.titlebar__crumb:hover{background:var(--ground-2)}.titlebar__crumb.is-here{font-weight:600}.titlebar__sep{color:var(--ink-2);flex:none}.titlebar__search{background:var(--ground-2);min-width:160px;height:30px;color:var(--ink-2);font:var(--type-control);text-align:left;cursor:text;-webkit-app-region:no-drag;border:1px solid #0000;border-radius:7px;flex:0 240px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;display:flex}.titlebar__search svg{flex:none;width:15px;height:15px}.titlebar__search>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.titlebar__search:hover{border-color:var(--rule)}.reset-project-sidebar{z-index:6;background:var(--ground);min-width:0;min-height:0;color:var(--ink);flex-direction:column;grid-area:2/1;display:flex;position:relative;overflow:visible}.reset-project-sidebar.is-docked{padding-right:var(--index-docked-width,0px)}.index{flex-direction:column;flex:auto;min-height:0;display:flex;container:index/inline-size}.index__item{width:100%;min-height:32px;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:flex-start;gap:10px;padding:7px 14px 7px 10px;display:flex;position:relative}.index__item:hover,.index__line:hover>.index__item{background:var(--ground-2)}.index__item:focus-visible,.index__twisty:focus-visible,.index__beside:focus-visible,.index__panel-head button:focus-visible,.reset-book-switcher:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.index__item[aria-current=true],.index__item.is-open,.index__item.is-in,.index__line:hover>.index__item:is([aria-current=true],.is-open){background:color-mix(in srgb, var(--accent-primary) 12%, var(--sheet));box-shadow:inset 3px 0 var(--accent-primary)}.index__item[aria-current=true] .index__name,.index__item.is-in .index__name{font-weight:500}.index__lead{width:22px;color:var(--ink-2);flex:none;justify-content:center;padding-top:1px;display:flex}.index__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.index__fit:before{content:attr(data-head) "… " attr(data-tail)}.index__fit-whole{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.index__count{color:var(--ink-2);font:var(--type-meta);font-variant-numeric:tabular-nums;flex:none;padding-top:1px}.index__item--unsaved .index__count{font-style:italic}.index__item--marked{background:var(--mark);box-shadow:inset 0 0 0 1px var(--rule)}.index__item[draggable=true]:active{cursor:grabbing}.index__item.drop-before:before,.index__item.drop-after:after{background:var(--ink);content:"";pointer-events:none;border-radius:1px;height:2px;position:absolute;left:10px;right:10px}.index__item.drop-before:before{top:-1px}.index__item.drop-after:after{bottom:-1px}.index__item.drop-inside{background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--ink-2)}.index__line{position:relative}.index__twisty{top:0;left:calc(4px + var(--index-twisty-indent,0px));width:22px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.index__twisty svg{width:13px;height:13px;transition:transform .15s}.index__twisty:hover{color:var(--ink)}.index__line:has(>.index__item[aria-expanded=false]) .index__twisty svg{transform:rotate(-90deg)}.index__beside{background:var(--ground-2);width:24px;height:24px;color:var(--ink-2);cursor:pointer;opacity:0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:6px}.index__beside svg{width:14px;height:14px}.index__line:hover .index__beside,.index__beside:focus-visible{opacity:1}.index__beside:hover{background:var(--rule);color:var(--ink)}.reset-book-switcher-wrap{flex:none;margin:6px 12px 0;position:relative}.reset-book-switcher{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:12px;padding:8px 14px 8px 12px;display:grid}.reset-book-switcher:hover,.reset-book-switcher[aria-expanded=true]{background:var(--ground-2)}.reset-book-switcher-names{flex-direction:column;min-width:0;display:flex}.reset-book-switcher strong{font:var(--type-name);text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:19px;display:-webkit-box;overflow:hidden}.reset-book-switcher small{color:var(--ink-2);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reset-book-switcher>svg{width:12px;height:12px;color:var(--ink-2)}.reset-book-cover{width:24px;height:32px;color:var(--ink-2);font:var(--type-meta);border-radius:2px;place-items:center;display:grid;overflow:hidden}.reset-book-cover img{object-fit:cover;width:100%;height:100%}.index__book-mark{display:block}.reset-book-menu{z-index:40;border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);border-radius:8px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}.reset-book-menu>button{width:100%;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.reset-book-menu>button:hover,.reset-book-menu>button:focus-visible{background:var(--sheet-2);outline:none}.reset-book-menu>button>span:last-child{flex-direction:column;min-width:0;display:flex}.reset-book-menu strong{font-weight:400}.reset-book-menu>button[aria-current=true] strong{font-weight:600}.reset-book-menu small{color:var(--ink-2);font:var(--type-meta)}.reset-book-menu .reset-book-cover{border:1px solid var(--rule-sheet);background:var(--sheet-2);width:20px;height:26px}.reset-book-menu>.reset-book-menu-add{color:var(--ink-2);grid-template-columns:24px minmax(0,1fr)}.reset-book-menu-add svg{justify-self:center;width:14px;height:14px}.index__cells{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:8px 10px 0;list-style:none;display:grid;overflow-x:clip}.index__cell{min-width:0}.index__cells>.index__cell:last-child:nth-child(odd){grid-column:1/-1}.index__cells .index__item,.index__places .index__item{white-space:nowrap;align-items:center;gap:4px;height:32px;padding:0 6px 0 4px}.index__cells .index__item{height:auto;min-height:32px;padding-block:6px}.index__cells .index__lead,.index__places .index__lead{width:20px;padding-top:0}.index__cells .index__name,.index__places .index__name{text-overflow:ellipsis;overflow:hidden}.index__item.is-drawer-open{background:var(--ground-2)}.index__item[aria-expanded=true] .index__name{-webkit-text-stroke:.35px currentColor}.index__item[aria-expanded=true] .index__lead{color:var(--ink)}.index__views{border-top:1px solid var(--desk-rule,var(--rule));flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:6px 10px 0;padding:6px 0 0;list-style:none;display:grid}.index__views>li{min-width:0}.index__views>li>.index__item{border-radius:7px;align-items:center;gap:6px;height:30px;min-height:30px;padding:0 7px 0 6px}.index__views .index__lead{width:20px;color:var(--ink-2);padding-top:0}.index__views .index__item:is([aria-current=true],.is-open)>.index__lead{color:var(--ink)}.index__threads-icon{gap:1.5px;height:14px;display:flex}.index__threads-icon i{background:var(--thread);border-radius:1px;width:2px;display:block}.index__threads-icon i.is-quiet{background:var(--warp)}.index__panel{z-index:30;width:280px;min-width:0;padding:10px 8px var(--sheet-gap,10px);background:var(--ground-2);box-shadow:1px 0 0 var(--rule);color:var(--ink);flex-direction:column;animation:.16s ease-out index-panel-slide;display:flex;position:absolute;top:0;bottom:0;left:100%}@keyframes index-panel-slide{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.index__dock{z-index:7;width:var(--index-docked-width,0px);background:var(--surface-canvas);gap:5px;padding-left:5px;display:flex;position:absolute;top:0;bottom:0;right:0}.index__dock-column{background:var(--ground-2);flex-direction:column;flex:none;min-width:0;display:flex;position:relative}.index__dock .index__panel{z-index:auto;width:auto;min-height:0;box-shadow:none;flex:1 1 0;animation:none;position:relative;top:auto;bottom:auto;left:auto}.index__dock .index__panel+.index__panel{border-top:1px solid var(--rule)}.index__dock .index__panel.drop-before:before,.index__dock .index__panel.drop-after:after{z-index:2;background:var(--ink);content:"";pointer-events:none;border-radius:1px;height:2px;position:absolute;left:8px;right:8px}.index__dock .index__panel.drop-before:before{top:-1px}.index__dock .index__panel.drop-after:after{bottom:-1px}.index__dock .index__panel:first-of-type.drop-before:before{top:0}.index__dock .index__panel:last-of-type.drop-after:after{bottom:0}.index__panel.is-dragging{opacity:.5}.index__panel-head[draggable=true]{cursor:grab}.index__panel-resizer{z-index:31;cursor:col-resize;width:5px;position:absolute;top:0;bottom:0;right:-5px}.index__panel-resizer:after{content:"";background:0 0;border-radius:999px;width:3px;height:48px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.index__panel-resizer:hover:after,.index__panel-resizer:focus-visible:after{background:var(--focus-ring)}.index__panel-resizer:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.index__panel{animation:none}}.index__panel-head{flex:none;align-items:center;gap:10px;min-height:32px;padding:0 0 8px 10px;display:flex}.index__panel-head .index__lead{color:var(--ink);padding-top:0}.index__panel-title{min-width:0;font:var(--type-heading);overflow-wrap:anywhere;margin:0}.index__panel-acts{flex:none;gap:2px;margin-left:auto;display:flex}.index__panel-head button{width:30px;height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.index__panel-head button svg{width:15px;height:15px}.index__panel-head button:hover{background:var(--rule);color:var(--ink)}.index__panel-head .index__panel-back{margin:0 -6px 0 -8px}.index__panel-pin[aria-pressed=true]{background:var(--sheet);color:var(--ink)}.index__panel-pin[aria-pressed=true] svg{fill:currentColor}.index__panel-body{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.index__panel .index__item:hover,.index__panel .index__line:hover>.index__item{background:var(--rule)}.index__panel .index__item:is([aria-current=true],.is-open),.index__panel .index__line:hover>.index__item:is([aria-current=true],.is-open){background:color-mix(in srgb, var(--accent-primary) 12%, var(--sheet));box-shadow:inset 3px 0 var(--accent-primary)}.index__panel .index__item--collection,.index__panel .index__item--planning-record,.index__panel .index__item--planning-group,.index__panel .index__item--board{min-height:28px;padding-top:5px;padding-bottom:5px;padding-left:calc(42px + var(--index-depth,0) * 14px)}.index__panel .index__line:has(>.index__item--planning-group) .index__twisty{height:28px}.index__item--planning-group .index__name{color:var(--ink-2);font-weight:500}.index__swatch{background:var(--thread);border-radius:2px;width:14px;height:4px;margin-top:7px;display:block}.index__go{width:13px;height:13px;color:var(--ink-2);flex:none;margin-top:2px}.index__panel-empty{color:var(--ink-2);font:var(--type-meta);margin:4px 0 6px;padding:0 14px 0 42px}.index__group--manuscript{flex-direction:column;flex:1 1 0;min-height:96px;margin-top:12px;display:flex}.index__manuscript-head{flex:none;margin:0 12px 2px}.index__manuscript-head .index__item{align-items:center}.index__manuscript-head .index__name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.index__manuscript-head .index__lead{color:var(--ink)}.index__chapters{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:1 1 0;min-height:0;padding:0 12px 6px;overflow-y:auto}.index__item--chapter-scene .index__lead,.index__item--chapter .index__lead{font:var(--type-name);font-variant-numeric:tabular-nums;justify-content:flex-end;padding-top:0;font-size:12.5px}.index__selvedge{flex:none;align-self:stretch;gap:3px;margin:0 -2px 0 2px;display:none}.index__selvedge i{background:var(--thread);border-radius:2px;width:4px;display:block}.index__item[aria-current=true] .index__selvedge,.index__item.is-picked .index__selvedge{display:flex}.index__group--manuscript.is-picking .index__item:not(.is-picked) .index__name{color:var(--ink-2)}.index__places{box-sizing:border-box;height:calc(var(--arrangement-bar) + var(--sheet-gap,0px));padding:0 0 var(--sheet-gap,0px);border-top:1px solid var(--desk-rule,var(--rule));background:var(--ground);flex:none;align-items:center;gap:2px;margin:6px 10px 0;list-style:none;display:flex}.index__places>li.index__places-group{flex:1 1 0;min-width:0;overflow:hidden;container:places/inline-size}.index__places-group>ul{gap:0;margin:0;padding:0;list-style:none;display:flex}.index__places-group>ul>li{flex:none}:is(.index__places,.index__places-group>ul)>li>.index__item{border-radius:7px;gap:6px;height:30px;min-height:30px;padding:0 7px 0 6px}:is(.index__places,.index__places-group>ul)>li>.index__item>.index__lead{width:auto;color:var(--ink-2)}:is(.index__places,.index__places-group>ul)>li>.index__item>.index__name{overflow:visible}:is(.index__places,.index__places-group>ul)>li>.index__item[aria-current=true]>.index__lead,:is(.index__places,.index__places-group>ul)>li>.index__item[aria-expanded=true]>.index__lead{color:var(--ink)}.index__places>li.index__place--icon{flex:none;width:30px}.index__places>li.index__place--icon>.index__item{justify-content:center;padding:0}.index__places>li.index__place--icon>.index__item>.index__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container places (width<=318px){.index__places-group>ul>li>.index__item{justify-content:center;width:30px;padding:0}.index__places-group>ul>li>.index__item>.index__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container places (width>=238px) and (width<=318px){.index__places-group>ul>li:nth-child(-n+2){flex:0 auto;min-width:0}.index__places-group>ul>li:nth-child(-n+2)>.index__item{width:auto;max-width:100%;padding-inline:6px}.index__places-group>ul>li:nth-child(-n+2)>.index__item>.index__name{clip-path:none;text-overflow:ellipsis;width:auto;height:auto;position:static;overflow:hidden}}.index__chapters{-webkit-mask-image:linear-gradient(#000 calc(100% - 14px),#0000);mask-image:linear-gradient(#000 calc(100% - 14px),#0000)}.index__panel.is-drawer{border:1px solid var(--rule);max-height:calc(100% - 12px);box-shadow:var(--float-shadow);border-radius:12px;padding:6px 6px 8px;top:6px;bottom:auto;left:calc(100% + 4px)}.index__panel.is-drawer .index__panel-head{padding-left:8px}.index__filter{flex:none;align-items:center;margin:0 4px 6px;display:flex;position:relative}.index__filter>svg{width:14px;height:14px;color:var(--ink-3);pointer-events:none;position:absolute;left:10px}.index__filter input{background:var(--sheet);width:100%;height:32px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);font:var(--type-name);border:0;border-radius:8px;padding:0 30px 0 32px}.index__filter input::placeholder{color:var(--ink-3)}.index__filter input::-webkit-search-cancel-button{display:none}.index__filter input:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring);outline:none}.index__filter kbd{min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink-3);font:var(--type-meta);pointer-events:none;border-radius:4px;place-items:center;padding:0 4px;font-size:11px;display:grid;position:absolute;right:8px}.index__filter:focus-within kbd{display:none}.index__name mark{background:var(--mark);color:inherit;box-shadow:0 0 0 1px var(--mark);border-radius:2px}.index__panel .index__panel-body .index__item--planning-record,.index__panel .index__panel-body .index__item--planning-group,.index__panel .index__panel-body .index__item--line,.index__panel .index__panel-body .index__item--board{border-radius:7px;align-items:center;height:auto;min-height:30px;padding:4px 10px 4px 8px}.index__panel .index__panel-body .index__item--planning-record{padding-left:10px}.index__panel .index__panel-body .index__item--planning-record .index__name,.index__panel .index__panel-body .index__item--line .index__name,.index__panel .index__panel-body .index__item--board .index__name{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.index__names{flex-direction:column;flex:auto;min-width:0;display:flex}.index__names>.index__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index__descriptor{color:var(--ink-2);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;display:block;overflow:hidden}.index__branch{border-radius:8px;position:relative}.index__tree>.index__branch--0+.index__branch--0,.index__tree>.index__branch--0+.index__item,.index__tree>.index__branch--0+.index__line,.index__tree>.index__branch--0+.index__new{border-top:1px solid var(--rule);margin-top:6px;padding-top:6px}.index__branch-kids{border-left:1px solid var(--rule);margin-left:13px;padding-left:6px}.index__panel .index__panel-body .index__item--planning-group{min-height:30px;padding:0 8px 0 26px}.index__panel .index__line:has(>.index__item--planning-group){--index-twisty-indent:0px}.index__panel .index__line:has(>.index__item--planning-group) .index__twisty{height:30px;left:4px}.index__panel .index__panel-body .index__item--planning-group .index__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index__branch--0>.index__line>.index__item--planning-group .index__name{color:var(--ink-2);font:var(--type-name);font-weight:600}.index__branch--1>.index__line>.index__item--planning-group .index__name,.index__branch--2>.index__line>.index__item--planning-group .index__name{color:var(--ink-2);font-size:13px;font-weight:500}.index__panel .index__item--planning-group:hover .index__name{color:var(--ink)}.index__line{--index-row-ground:var(--ground)}.index__line:hover,.index__panel .index__line{--index-row-ground:var(--ground-2)}.index__panel .index__line:hover{--index-row-ground:var(--rule)}.index__line:has(>.index__item:is([aria-current=true],.is-open)){--index-row-ground:color-mix(in srgb, var(--accent-primary) 12%, var(--sheet))}.index__line:has(>.index__item--marked){--index-row-ground:var(--mark)}.index__acts{background:linear-gradient(to right, transparent, var(--index-row-ground) 16px);border-radius:0 7px 7px 0;align-items:center;gap:1px;margin-top:-12px;padding-left:18px;display:none;position:absolute;top:50%;right:4px}.index__line:hover>.index__acts,.index__line:focus-within>.index__acts{display:flex}.index__acts:has([aria-expanded=true]){display:flex}.index__acts>button,.index__acts .index__more{width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.index__acts>button:hover,.index__acts .index__more:hover,.index__acts .index__more[aria-expanded=true]{background:color-mix(in srgb, var(--ink) 12%, transparent);color:var(--ink)}.index__acts>button:focus-visible,.index__acts .index__more:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.index__acts svg{width:14px;height:14px}.index__acts .index__beside{opacity:1;border-radius:6px;position:static;top:auto;right:auto}.index__keep[aria-pressed=true] svg{fill:currentColor}.index__row-menu{z-index:90;border:1px solid var(--edge);background:var(--sheet);min-width:200px;box-shadow:var(--float-shadow);border-radius:9px;flex-direction:column;padding:5px;display:flex;position:fixed}.index__row-menu>button{color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 10px}.index__row-menu>button:hover,.index__row-menu>button:focus-visible{background:var(--sheet-2);outline:none}.index__row-menu>button.is-destructive{border-top:1px solid var(--rule-sheet);border-radius:0 0 5px 5px;margin-top:4px}.index__pinned{border-bottom:1px solid var(--rule);margin:0 0 6px;padding:0 0 6px}.index__pinned-head{height:26px;color:var(--ink-3);font:var(--type-meta);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:11px;font-weight:600;display:flex}.index__pinned-head svg{fill:currentColor;width:11px;height:11px}.index__panel-top,.index__manuscript-head{position:relative}.index__pin-overlay{z-index:3;border:1px dashed var(--edge);background:var(--ground-2);color:var(--ink-2);font:var(--type-control);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex;position:absolute;inset:0}.index__panel-top .index__pin-overlay{inset:0 4px 6px}.index__manuscript-head .index__pin-overlay{background:var(--ground)}.index__pin-overlay svg{width:13px;height:13px}.index__pin-overlay.is-drop-into{border-style:solid;border-color:var(--ink-2);background:var(--sheet);color:var(--ink)}.index__chapters .index__pinned{margin-top:2px}.index__panel-foot{box-sizing:border-box;min-width:0;min-height:var(--arrangement-bar);border-top:1px solid var(--rule);flex:none;align-items:center;gap:2px;margin-top:4px;padding:0 2px;display:flex}.index__add{height:28px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 9px 0 7px;font-size:12.5px;display:inline-flex}.index__add svg{width:14px;height:14px}.index__add:hover{background:var(--sheet);color:var(--ink)}.index__add:focus-visible,.index__landing-clear:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.index__landing{min-width:0;color:var(--ink-3);font:var(--type-meta);flex:0 auto;align-items:center;gap:2px;margin-left:auto;padding-left:6px;display:inline-flex}.index__landing-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.index__landing-clear{width:20px;height:20px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:grid}.index__landing-clear:hover{background:var(--sheet);color:var(--ink)}.index__landing-clear svg{width:12px;height:12px}.index__panel:has(.index__add:is(:hover,:focus-visible)) .index__branch.is-landing>.index__line>.index__item{background:var(--sheet)}.index__new{background:var(--sheet);min-height:32px;box-shadow:inset 0 0 0 1.5px var(--ink-2);border-radius:7px;align-items:center;gap:6px;margin:1px 0;padding:0 8px 0 10px;display:flex}.index__new>svg{width:13px;height:13px;color:var(--ink-3)}.index__new input{min-width:0;color:var(--ink);caret-color:var(--ink);font:var(--type-name);background:0 0;border:0;outline:none;flex:auto;padding:0}.index__new--group input{font-weight:600}.index__new input::placeholder{color:var(--ink-3)}.index__panel .index__swatch{border-radius:50%;width:9px;height:9px;margin:0}.index__panel .index__item--line .index__lead{width:14px;padding-top:0}.index__panel .index__item--board .index__lead{width:42px;padding-top:0}.index__thumb{background:var(--cork-ground);width:42px;height:28px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:4px;display:block;overflow:hidden}.index__thumb .reset-board-sketch{padding:2px}.index__panel-head .index__panel-page[aria-current=page]{background:var(--sheet);color:var(--ink)}.index__item{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html.is-nav-dragging,html.is-nav-dragging *{cursor:grabbing!important}.index__item.is-drag-source,.index__branch.is-drag-source{opacity:.4}.index__item.is-drop-into,.index__panel .index__item.is-drop-into:hover{background:var(--sheet);box-shadow:inset 0 0 0 1.5px var(--ink-2)}.index__branch.is-drop-into>.index__branch-kids{border-left-color:var(--ink-2)}.index__drop-line{z-index:200;background:var(--ink);pointer-events:none;border-radius:1px;height:2px;position:fixed}.index__drop-line:before{background:var(--ink);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.index__drag-ghost{z-index:201;border:1px solid var(--edge);background:var(--sheet-2);max-width:260px;box-shadow:var(--float-shadow);color:var(--ink);font:var(--type-name);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 12px;animation:.12s ease-out index-ghost-lift;position:fixed;top:0;left:0;overflow:hidden}@keyframes index-ghost-lift{0%{opacity:0;scale:.92}}@media (prefers-reduced-motion:reduce){.index__drag-ghost{animation:none}}@media (hover:none){.index__panel .index__line>.index__acts{display:flex}.index__panel .index__acts>.index__keep{display:none}.index__panel .index__panel-body .index__item--planning-record,.index__panel .index__panel-body .index__item--line,.index__panel .index__panel-body .index__item--board{min-height:40px}.index__filter kbd{display:none}}.reset-workspace.rail-drawer .reset-project-sidebar,.reset-workspace.compact-layout .reset-project-sidebar{box-shadow:var(--float-shadow)}.reset-workspace.rail-drawer .reset-project-sidebar.is-docked,.reset-workspace.compact-layout .reset-project-sidebar.is-docked{padding-right:0}.reset-workspace.rail-drawer .index__dock{left:100%;right:auto}.reset-workspace.compact-layout .index__panel{left:0;right:0;width:auto!important}.reset-workspace.compact-layout .index__panel.is-drawer{max-height:none;box-shadow:none;border:0;border-radius:0;top:0;bottom:0}.reset-workspace.compact-layout .index__dock,.reset-workspace.compact-layout .index__panel-resizer{display:none}.reset-compact-context{border-bottom:1px solid var(--rule);background:var(--ground)}.reset-compact-context button{color:var(--ink);font:var(--type-control)}.reset-compact-context button:hover:not(:disabled),.reset-compact-context button[aria-pressed=true]{background:var(--ground-2);color:var(--ink);border-color:#0000}.reset-compact-context button:disabled{color:var(--ink-2);opacity:.4}.reset-compact-current{color:var(--ink-2);font:var(--type-name)}@container index (width<=249px){.index__cells,.index__views{grid-template-columns:minmax(0,1fr)}}.reset-workspace{--desk:var(--ground);--desk-2:var(--ground-2);--desk-rule:var(--rule);--desk-rim:#00000014;--desk-shadow:0 8px 24px #1e202224;--nav-over-shadow:14px 0 32px #1e20223d;--scrim-tone:#282a2c42;--pin-on:var(--accent-primary);--sheet-gap:8px;background:var(--desk)}html[data-mode=dark] .reset-workspace{--desk-rim:#ffffff12;--desk-shadow:0 10px 30px #00000059;--nav-over-shadow:16px 0 40px #0009;--scrim-tone:#08090a6b}html[data-theme=weave][data-mode=dark] .reset-workspace{--desk:#131417;--desk-2:#1e2024;--desk-rule:#2a2d32}.titlebar,.reset-project-sidebar,.reset-compact-context{--ground:var(--desk);--ground-2:var(--desk-2);--surface-canvas:var(--desk)}.titlebar{background:var(--desk);gap:8px;padding-left:8px;overflow:visible}[data-platform=darwin] .titlebar{padding-left:78px}.brand-button{height:34px;color:var(--ink);cursor:pointer;-webkit-app-region:no-drag;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;padding:0 8px;display:inline-flex}.brand-button:hover{background:var(--desk-2)}.brand-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.reset-compact-context .brand-button{background:var(--desk-2);min-width:40px;min-height:34px;padding:0 7px}.reset-compact-context .brand-button:hover:not(:disabled),.reset-compact-context .brand-button[aria-expanded=true]{background:var(--desk-2);box-shadow:inset 0 0 0 1px var(--ink-3)}.reset-compact-context .brand-button svg{width:24px;height:24px}.reset-workspace.compact-layout:not(.focus-mode):not(.canvas-expanded)>.reset-work{border-radius:10px 10px 0 0}.reset-workspace.compact-layout>.reset-compact-context{border-bottom-color:#0000}.account-menu{-webkit-app-region:no-drag;flex:none;display:inline-flex;position:relative}.titlebar .account-menu{margin-left:2px}.account-menu button.account-menu__avatar{background:var(--accent-primary);width:30px;min-width:30px;height:30px;min-height:30px;color:var(--accent-foreground);font:600 12px/1 var(--font-ui);letter-spacing:.02em;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.account-menu button.account-menu__avatar:hover,.account-menu button.account-menu__avatar[aria-expanded=true],.reset-compact-context .account-menu button.account-menu__avatar:hover:not(:disabled){background:var(--accent-primary);box-shadow:0 0 0 2px var(--desk-2,var(--ground-2));border:0}.account-menu button.account-menu__avatar:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.account-menu button.account-menu__avatar.is-person svg{width:17px;height:17px}.account-menu__menu{z-index:60;border:1px solid var(--edge,var(--rule));background:var(--sheet);min-width:232px;box-shadow:var(--float-shadow);color:var(--ink);white-space:nowrap;border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.account-menu__who{margin:0;padding:8px 10px 9px}.account-menu .account-menu__item{width:100%;min-height:0;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;padding:7px 10px;display:flex}.account-menu .account-menu__item:hover,.account-menu .account-menu__item:focus-visible{background:var(--sheet-2);border:0;outline:none}.account-menu .account-menu__rule{border:0;border-top:1px solid var(--rule);width:100%;height:0;margin:3px 0}.account-menu a.account-menu__item{text-decoration:none}.account-menu__ask{white-space:normal;gap:10px;padding:12px}.account-menu__ask p{margin:0}.account-menu__acts{gap:8px;display:flex}.reset-workspace:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.reset-work{margin:0 var(--sheet-gap) var(--sheet-gap) 3px;border-radius:10px}.reset-workspace.has-arrangement:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.reset-work{border-radius:10px 10px 0 0;margin-bottom:0}.reset-workspace.has-arrangement:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.arrangement{margin:0 var(--sheet-gap) var(--sheet-gap) 3px;border-radius:0 0 10px 10px}.reset-workspace.has-arrangement:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.arrangement>.arrangement-bar{border-radius:0 0 10px 10px}.reset-workspace:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.reset-search-dialog.is-docked{margin:0 var(--sheet-gap) var(--sheet-gap) 3px}.reset-workspace.project-hidden:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>:is(.reset-work,.arrangement,.reset-search-dialog.is-docked){margin-left:var(--sheet-gap)}.reset-workspace:not(.compact-layout):not(.focus-mode):not(.canvas-expanded):after{z-index:1;inset:0 var(--sheet-gap) var(--sheet-gap) 3px;box-shadow:0 0 0 1px var(--desk-rim), var(--desk-shadow);content:"";pointer-events:none;border-radius:10px;grid-area:2/3/-1;position:absolute}.reset-workspace.project-hidden:not(.compact-layout):not(.focus-mode):not(.canvas-expanded):after{left:var(--sheet-gap);grid-column:1/-1}.reset-workspace.project-hidden:not(.rail-drawer):not(.compact-layout):not(.focus-mode):not(.canvas-expanded):has(>.reset-project-sidebar.is-docked){grid-template-columns:calc(var(--index-docked-width,5px) - 5px) 5px minmax(0, 1fr)}.reset-workspace.project-hidden:not(.rail-drawer):not(.compact-layout):not(.focus-mode):not(.canvas-expanded):has(>.reset-project-sidebar.is-docked)>:is(.reset-work,.arrangement,.reset-search-dialog.is-docked){grid-column:3;margin-left:3px}.reset-workspace.project-hidden:not(.rail-drawer):not(.compact-layout):not(.focus-mode):not(.canvas-expanded):has(>.reset-project-sidebar.is-docked):after{grid-column:3;left:3px}.reset-workspace.project-hidden:not(.rail-drawer):not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.reset-project-sidebar.is-docked{grid-row:2/-1;padding-right:0;display:flex}.reset-project-sidebar.is-docked:not(.is-nav-docked) .index__dock{width:calc(var(--index-docked-width,5px) - 5px);padding-left:0}.reset-workspace.nav-over>.reset-project-sidebar.is-nav-over{display:flex}.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-sidebar.is-nav-over:not(.is-docked){z-index:30;width:var(--reset-project-width,var(--index));border-right:1px solid var(--desk-rim);box-shadow:var(--nav-over-shadow);grid-area:2/1/-1;justify-self:start}.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-sidebar.is-nav-over.is-docked{z-index:30;width:calc(var(--index-docked-width,5px) - 5px);justify-self:start}.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-sidebar.is-nav-over.is-docked .index__dock{z-index:9;right:auto;left:var(--reset-project-width,var(--index));width:var(--index-docked-width,0px);box-shadow:var(--nav-over-shadow);padding-left:5px}.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-sidebar.is-nav-over.is-docked:not(.is-unpinned) .index__dock{animation:.2s cubic-bezier(.22,1,.36,1) index-dock-follow}@keyframes index-dock-follow{0%{left:0}}.reset-project-sidebar.is-nav-over.is-docked>.reset-nav{z-index:8;width:var(--reset-project-width,var(--index));border-right:1px solid var(--desk-rim);background:var(--desk);box-shadow:var(--nav-over-shadow);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0}.reset-nav{display:contents}.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-sidebar.is-nav-over:not(.is-docked):not(.is-unpinned),.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-sidebar.is-nav-over.is-docked:not(.is-unpinned)>.reset-nav{animation:.2s cubic-bezier(.22,1,.36,1) reset-nav-slide-in}@keyframes reset-nav-slide-in{0%{transform:translate(-100%)}}.reset-workspace.nav-over:not(.rail-drawer):not(.compact-layout)>.reset-project-resizer{z-index:31;top:0;bottom:0;left:calc(var(--reset-project-width,var(--index)) - 3px);background:0 0;grid-area:2/1/-1;width:6px;min-width:6px;display:block;position:absolute}.reset-workspace>.reset-project-scrim{z-index:29;background:var(--scrim-tone);cursor:default;grid-area:2/1/-1/-1;animation:.2s ease-out reset-scrim-fade-in;position:absolute;inset:0}@media (height<=400px){.reset-workspace.compact-layout>.reset-project-scrim{background:color-mix(in srgb, var(--surface-canvas) 88%, transparent)}}.reset-workspace>.reset-project-sidebar.has-panel{z-index:30}.reset-workspace.project-open:not(.compact-layout):not(.rail-drawer):not(.focus-mode)>.reset-project-scrim{grid-column:3}.reset-workspace.project-hidden:not(.nav-over):not(.rail-drawer):not(.compact-layout):not(.focus-mode):has(>.reset-project-sidebar.is-docked)>.reset-project-scrim{grid-column:3}@keyframes reset-scrim-fade-in{0%{opacity:0}}.reset-nav-edge{z-index:26;cursor:e-resize;grid-area:2/1/-1;width:10px;position:absolute;top:0;bottom:0;left:0}.reset-nav-edge i{background:var(--desk-2);border-radius:2px;width:4px;height:48px;transition:background .12s;position:absolute;top:calc(50% - 24px);left:2px}html[data-mode=light] .reset-nav-edge i{background:var(--edge,var(--rule))}.reset-nav-edge:hover i{background:var(--ink-3)}.reset-workspace:has(>.reset-project-sidebar.is-docked)>.reset-nav-edge i{display:none}.reset-nav-head{flex:none;align-items:center;gap:2px;height:44px;padding:0 8px;display:flex;position:relative}.reset-nav-head .reset-book-switcher-wrap{flex:auto;min-width:0;margin:0}.reset-nav-head .reset-book-switcher{border-radius:7px;grid-template-columns:16px minmax(0,1fr);gap:9px;height:34px;padding:0 6px}.reset-nav-head .reset-book-switcher .reset-book-cover{width:16px;height:24px}.reset-nav-head .reset-book-switcher .index__book-mark{width:16px;height:22px}.reset-nav-head .reset-book-switcher strong{font:var(--type-name);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.reset-nav-head .reset-book-switcher small,.reset-nav-head .reset-book-switcher>svg{display:none}.reset-nav-projects{height:34px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;align-self:flex-start;align-items:center;gap:2px;margin:6px 8px 0;padding:0 10px 0 4px;display:inline-flex}.reset-nav-projects svg{width:16px;height:16px}.reset-nav-projects:hover{background:var(--desk-2);color:var(--ink)}.reset-nav-projects:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.reset-nav-acts{flex:none;align-items:center;display:flex}.reset-nav-acts:empty{display:none}.reset-nav-acts button{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.reset-nav-acts button svg{width:15px;height:15px}.reset-nav-acts button:hover{background:var(--desk-2);color:var(--ink)}.reset-nav-acts button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.reset-nav-acts .reset-nav-pin[aria-pressed=true],.index__panel-head .index__panel-pin[aria-pressed=true]{background:color-mix(in srgb, var(--pin-on) 20%, transparent);color:var(--pin-on)}.reset-nav-acts .reset-nav-pin[aria-pressed=true] svg,.index__panel-head .index__panel-pin[aria-pressed=true] svg{fill:currentColor}.reset-nav-acts .reset-nav-pin[aria-pressed=true]:hover,.index__panel-head .index__panel-pin[aria-pressed=true]:hover{color:var(--ink)}.reset-nav-head+.index .index__cells{padding-top:0}@media (prefers-reduced-motion:reduce){.reset-workspace>.reset-project-sidebar,.reset-project-sidebar>.reset-nav,.reset-workspace>.reset-project-scrim{animation:none!important}}[data-leaf-host]{--leaf-gutter:32px;--leaf-margin-floor:188px;--leaf-margin-cap:472px;--leaf-margin-least:140px;--leaf-text-least:22rem;--leaf-measure-max:60rem;--leaf-char:8.36px;--leaf-line-medium:calc(120 * var(--leaf-char));--leaf-line-narrow:calc(80 * var(--leaf-char));container-type:inline-size}@media (width<=1360px){[data-leaf-host]{--leaf-gutter:26px;--leaf-margin-floor:172px;--leaf-margin-cap:436px}}[data-leaf-host]>*{--leaf-edge-r:clamp(22px, 2.4cqi, 44px);--leaf-edge-l:calc(var(--leaf-edge-r) + 32px);--leaf-room:100cqi;--leaf-plain-w:var(--leaf-room);--leaf-beside:calc(var(--leaf-gutter) + var(--leaf-margin-floor));--leaf-w:var(--leaf-room);--leaf-measure:var(--leaf-measure-max);--leaf-margin-grown:clamp(var(--leaf-margin-floor), calc(var(--leaf-margin-floor) + (var(--leaf-w) - var(--leaf-room) * .66) / 4), var(--leaf-margin-cap));--leaf-margin-w:clamp(var(--leaf-margin-least), var(--leaf-margin-grown), max(var(--leaf-margin-least), calc(var(--leaf-w) - var(--leaf-edge-l) - var(--leaf-edge-r) - var(--leaf-gutter) - var(--leaf-text-least))));--leaf-spare:max(0px, calc(var(--leaf-w) - var(--leaf-edge-l) - var(--leaf-edge-r) - var(--leaf-gutter) - var(--leaf-margin-w) - var(--leaf-measure)));--leaf-pad-l:calc(var(--leaf-edge-l) + var(--leaf-spare) / 2);--leaf-pad-r:calc(var(--leaf-edge-r) + var(--leaf-spare) / 2);--leaf-text-end:calc(var(--leaf-gutter) + var(--leaf-margin-w) + var(--leaf-pad-r))}.reset-workspace.focus-mode [data-leaf-host]>*{--leaf-room:calc(100cqi - 2 * clamp(24px, 4cqi, 96px))}@container (width<=603px){.reset-workspace.focus-mode [data-leaf-host]>*{--leaf-room:100cqi}}[data-leaf-host]:is([data-page-width=auto],[data-page-width=medium],[data-page-width=narrow])>*{--leaf-line:var(--leaf-line-medium);--leaf-may:var(--leaf-room);--leaf-plain-w:min(var(--leaf-may), calc(var(--leaf-edge-l) + var(--leaf-line) + var(--leaf-edge-r)));--leaf-w:max(min(var(--leaf-room), 400px), min(var(--leaf-may), calc(var(--leaf-plain-w) + var(--leaf-beside))));--leaf-measure:min(var(--leaf-line), var(--leaf-measure-max));--leaf-margin-grown:var(--leaf-margin-floor)}[data-leaf-host][data-page-width=narrow]>*{--leaf-line:var(--leaf-line-narrow)}[data-leaf-host][data-page-width=auto]>*{--leaf-may:calc(var(--leaf-room) - 2 * clamp(16px, 4cqi, 64px))}@container (width<=603px){[data-leaf-host][data-page-width=auto]>*{--leaf-may:var(--leaf-room)}[data-leaf-host]>*{--leaf-margin-w:0px;--leaf-gutter:0px;--leaf-beside:0px;--leaf-edge-l:52px;--leaf-edge-r:20px}}.document-editor-surface{background:var(--ground);grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;display:grid}.document-editor-surface.find-open{grid-template-rows:auto auto minmax(0,1fr) auto}.reset-center:not([data-pane-focused])>.reset-center-page .document-editor-surface{background:var(--ground-2)}.document-editor-hit-target{z-index:1;overscroll-behavior:none;background:linear-gradient(var(--sheet), var(--sheet)) center top / min(100%, var(--leaf-w)) 100% no-repeat;cursor:text;scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-width:0;min-height:0;position:relative;overflow:hidden auto}.document-editor-heading,.document-editor-surface>.document-find-bar,.page-foot{z-index:2;min-width:0;padding-right:var(--page-scrollbar,0px);background:0 0;position:relative;overflow:hidden}.weave-leaf,.weave-leaf-bar,.document-editor-surface>.document-find-bar>.weave-leaf-bar{width:min(100%, var(--leaf-w));background:var(--sheet);color:var(--ink);margin:0 auto;position:relative}[data-leaf-host]:not([data-page-width=wide]) .weave-leaf,[data-leaf-host]:not([data-page-width=wide]) .weave-leaf-bar{box-shadow:1px 0 0 var(--rule), -1px 0 0 var(--rule)}.document-editor-hit-target>.manuscript-sheet{flex-direction:column;min-height:100%;display:flex}.weave-selvedge{pointer-events:none;gap:3px;display:flex;position:absolute;top:0;bottom:0;left:14px}.weave-selvedge i{width:3px;height:100%}.weave-selvedge i.is-on{background:var(--lane)}button.weave-selvedge.is-open{cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0 6px;left:8px}button.weave-selvedge.is-open:hover i.is-on{filter:brightness(1.25)}button.weave-selvedge.is-open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.reset-workspace.phone-layout .weave-selvedge{display:none}.weave-leaf-bar{padding:0 var(--leaf-pad-r) 0 calc(var(--leaf-pad-l) - 6px)}.manuscript-tool-strip{min-height:52px;font:var(--type-control);flex-wrap:wrap;align-items:center;gap:1px;padding:0;display:flex;position:relative}.manuscript-tool-strip button{min-width:28px;height:28px;color:var(--ink);font:var(--type-control);letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--motion-ease);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.manuscript-tool-strip button:hover:enabled{background:var(--sheet-2)}.manuscript-tool-strip button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0;box-shadow:none}.manuscript-tool-strip button:disabled{color:var(--ink-3);cursor:default}.manuscript-tool-strip button.is-on{background:var(--ink);color:var(--sheet);box-shadow:none}.manuscript-tool-strip button.manuscript-tool-strip-group-end{margin-right:11px;position:relative}.manuscript-tool-strip button.manuscript-tool-strip-group-end:after{background:var(--rule-sheet);content:"";width:1px;height:18px;position:absolute;top:5px;right:-6.5px}.manuscript-tool-face--bold{font-weight:700}.manuscript-tool-face--italic{font-style:italic}.manuscript-tool-face--strike{text-decoration:line-through}.manuscript-tool-face--underline{text-underline-offset:2px;text-decoration:underline}.manuscript-tool-face--glyph{display:none}.reset-workspace.compact-layout .manuscript-tool-face--glyph{display:block}.reset-workspace.compact-layout .manuscript-tool-face--words{display:none}.reset-workspace.compact-layout .manuscript-tool-strip button{min-width:26px;padding:0 4px}.reset-workspace.compact-layout .manuscript-tool-strip button.manuscript-tool-strip-group-end{margin-right:9px}.reset-workspace.compact-layout .manuscript-tool-strip button.manuscript-tool-strip-group-end:after{right:-5px}.page-head{grid-template-columns:minmax(0,1fr);display:grid}.page-head__top{grid-area:1/1;align-items:center;gap:4px;min-height:40px;display:flex}.page-head__context{display:none}.reset-work[data-pane-split=true] .page-head{grid-template-columns:minmax(0,1fr) auto}.reset-work[data-pane-split=true] .page-head__top,.reset-work[data-pane-split=true] .page-head__format{grid-column:1/-1}.reset-work[data-pane-split=true] .page-head__pane{grid-column:2}.reset-work[data-pane-split=true] .page-head__context{z-index:1;min-width:0;margin:0 12px 0 calc(max(0px, (100cqi - var(--page-scrollbar,0px) - var(--leaf-w)) / 2) + var(--leaf-pad-l) + 48px);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;grid-area:1/1;align-self:center;display:block;position:relative;overflow:hidden}.reset-work[data-pane-split=true] .reset-center[data-pane-focused=true] .page-head__top{box-shadow:inset 0 -2px var(--ink-3)}.page-head__pane{z-index:1;grid-area:1/1;place-self:center end;margin-right:12px;position:relative}.page-head__format{border-top:1px solid var(--rule-sheet);grid-area:2/1}.page-head__format .manuscript-tool-strip{min-height:44px}.page-head__switches{align-items:center;gap:2px;margin-left:auto;display:flex}.page-head button.page-head__switch,.page-head .page-head__switches .pane-close-switch{min-width:28px;height:28px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;cursor:pointer;transition:background-color .12s var(--motion-ease), color .12s var(--motion-ease);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex;position:static;transform:none}.page-head button.page-head__switch:hover,.page-head .page-head__switches .pane-close-switch:hover,.page-head button.page-head__switch[aria-expanded=true]{background:var(--sheet-2);color:var(--ink)}.page-head button.page-head__history,.page-head button.page-head__focus,.page-head button.page-head__typewriter,.page-head .page-head__switches .pane-close-switch{color:var(--ink)}.page-head button.page-head__history[aria-pressed=true],.page-head button.page-head__focus[aria-pressed=true],.page-head button.page-head__typewriter[aria-pressed=true]{background:var(--sheet-2);box-shadow:inset 0 0 0 1px var(--rule-sheet)}.page-head button.page-head__format-switch{gap:4px;padding:0 6px 0 8px}.page-head__format-face{font:500 14px/1 var(--font-manuscript)}.page-head button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.page-foot__bar{border-top:1px solid var(--rule-sheet);align-items:center;gap:12px;min-height:40px;display:flex}.reset-workspace:not(.has-arrangement,.compact-layout,.phone-layout,.focus-mode,.canvas-expanded)>.reset-work .page-foot__bar{box-sizing:border-box;height:var(--arrangement-bar);min-height:0}.reset-workspace:not(.has-arrangement,.compact-layout,.phone-layout,.focus-mode,.canvas-expanded)>.reset-work .page-foot :is(.weave-width-switch,.weave-notes-switch) button{height:22px}.page-foot__status{flex:auto;min-width:0}.page-foot .chapter-planning-save{min-height:0;color:var(--ink-2);font:var(--type-meta);text-align:left;cursor:default;background:0 0;border:0;margin:0;display:block}.page-foot .chapter-planning-save:empty{display:none}.weave-width-switch,.weave-notes-switch{border:1px solid var(--rule-sheet);border-radius:7px;flex:none;align-items:center;padding:2px;display:flex}.weave-width-switch button,.weave-notes-switch button{height:24px;color:var(--ink-2);font:var(--type-control);cursor:pointer;transition:background-color .12s var(--motion-ease), color .12s var(--motion-ease);background:0 0;border:0;border-radius:5px;padding:0 10px}.weave-notes-switch button{justify-content:center;align-items:center;width:30px;padding:0;display:inline-flex}.weave-width-switch button:hover,.weave-notes-switch button:hover{color:var(--ink)}.weave-width-switch button[aria-pressed=true],.weave-notes-switch button[aria-pressed=true]{background:var(--ground);color:var(--ink)}.weave-width-switch button:focus-visible,.weave-notes-switch button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.weave-notes-switch button:disabled{opacity:.35;cursor:default}.weave-notes-switch button:disabled:hover{color:var(--ink-2)}@container (width<=603px){.weave-width-switch{display:none}.page-foot:not(:has(.chapter-planning-save:not(:empty))){display:none}}.document-editor-hit-target .manuscript-sheet-head.weave-head{z-index:3;padding:18px var(--leaf-pad-r) 0 var(--leaf-pad-l);text-align:left;margin-bottom:22px;position:relative}textarea.manuscript-chapter-head{appearance:none;color:var(--ink);font:var(--type-title);letter-spacing:-.005em;text-align:left;text-transform:none;resize:none;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;font-variant-caps:normal;overflow:hidden}.weave-head textarea.manuscript-chapter-head,.weave-head textarea.manuscript-chapter-head:hover,.weave-head textarea.manuscript-chapter-head:focus,.weave-head textarea.manuscript-chapter-head:focus-visible{box-shadow:none;caret-color:var(--ink);outline:0}textarea.manuscript-chapter-head:disabled{color:var(--ink);-webkit-text-fill-color:var(--ink);opacity:1}.document-editor-surface[data-short-pane] textarea.manuscript-chapter-head{font-size:24px;line-height:1.3}.document-editor-surface[data-short-pane] .manuscript-sheet-head .page-title{--page-title-line:31px}.document-editor-surface[data-short-pane] .manuscript-sheet-head.weave-head{margin-bottom:12px;padding-top:12px}.weave-marks{gap:2px;display:flex}.weave-marks>i,.weave-peek__thread-slot{background:var(--warp-sheet);border-radius:1px;width:3px;height:12px;display:block}.weave-marks>i.is-on{background:var(--lane)}.details-mark{border:1px solid var(--rule);height:24px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:12px;flex:none;align-items:center;padding:0 5px;display:inline-flex}.details-mark:hover,.details-mark[aria-expanded=true]{border-color:var(--edge);background:var(--sheet-2);color:var(--ink)}.details-mark:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.details-mark[hidden]{display:none}.page-title:has(>.weave-peek.is-pinned)>.details-mark:not(:hover){background:0 0}.weave-peek{z-index:6;border:1px solid var(--rule-sheet);background:var(--sheet);width:max-content;max-width:440px;box-shadow:var(--float-shadow);color:var(--ink);opacity:0;visibility:hidden;border-radius:8px;flex-direction:column;gap:2px;padding:8px 14px 9px 10px;transition:opacity .14s,transform .14s,visibility 0s linear .14s;display:flex;position:absolute;top:0;left:0;transform:translateY(-4px)}html[data-mode=dark] .weave-peek{border-color:var(--edge)}.weave-peek.is-shown{opacity:1;visibility:visible;transition:opacity .14s,transform .14s;transform:none}.weave-peek[hidden],.weave-peek-mark[hidden]{display:none}.weave-peek__row{white-space:nowrap;align-items:center;gap:8px;min-height:22px;display:flex}.weave-peek__lead{width:24px;color:var(--ink-2);flex:none;place-items:center;display:grid}.weave-peek__lead.weave-marks{justify-content:center;display:flex}.weave-peek__pin{background:var(--mark);width:24px;height:22px;color:var(--ink);cursor:pointer;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:grid}.weave-peek__pin:hover{background:var(--ground)}.weave-peek__pin[aria-pressed=true]{background:var(--ink);color:var(--sheet)}.weave-peek__pin[aria-pressed=true] .weave-peek__pin-head{fill:currentColor}:where(.weave-peek) button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.weave-peek :focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:3px}.weave-peek__thread-slot{background:0 0}:is(.weave-peek,.peek-card) button.weave-peek__thread{background:var(--lane);border-radius:1px;width:3px;height:12px;display:block}:is(.weave-peek,.peek-card) button.weave-peek__thread:hover{transform:scaleY(1.3)}.weave-peek__threads{border-radius:4px;padding-right:6px}.weave-peek__threads:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.weave-peek__names{width:max-content;display:block}.weave-peek__name,.weave-peek__more{border-radius:3px}.weave-peek__name:hover,.weave-peek__more:hover{text-underline-offset:3px;text-decoration:underline}.weave-peek__sep,:is(.weave-peek,.peek-card) .weave-peek__more{color:var(--ink-2)}.weave-peek__tags{align-items:center;gap:6px;min-width:0;display:flex}.weave-peek__tag{border:1px solid var(--rule);color:var(--ink);border-radius:12px;padding:1px 9px}:is(.weave-peek,.peek-card) .weave-peek__add{height:22px;color:var(--ink-2);border-radius:4px;padding:0 6px}:is(.weave-peek,.peek-card) .weave-peek__add:hover:enabled{color:var(--ink)}:is(.weave-peek,.peek-card) .weave-peek__add:disabled{cursor:default}.weave-peek__chip{vertical-align:middle;align-items:center;gap:1px;display:inline-flex}.weave-peek__sep{white-space:pre}:is(.weave-peek,.peek-card) .weave-peek__remove{width:16px;height:16px;color:var(--ink-3);border-radius:4px;place-items:center;display:inline-grid}:is(.weave-peek,.peek-card) .weave-peek__remove:hover{background:var(--sheet-2);color:var(--ink)}.weave-peek.is-pinned .weave-peek__remove{width:0;overflow:hidden}.weave-peek.is-pinned .weave-peek__chip:hover .weave-peek__remove,.weave-peek.is-pinned .weave-peek__remove:focus-visible{width:16px}:is(.weave-peek,.peek-card) .weave-peek__names .weave-peek__chip{gap:0}:is(.weave-peek,.peek-card) .weave-peek__names .weave-peek__remove{width:0;overflow:hidden}:is(.weave-peek,.peek-card) .weave-peek__names .weave-peek__chip:hover .weave-peek__remove,:is(.weave-peek,.peek-card) .weave-peek__names .weave-peek__remove:focus-visible{width:16px}:is(.weave-peek,.peek-card) .weave-peek__add{place-items:center;width:22px;padding:0;display:inline-grid}:is(.weave-peek:not(.is-pinned),.peek-card) .weave-peek__add{gap:4px;width:auto;height:28px;padding:0 5px;display:inline-flex}.weave-peek.is-pinned .weave-peek__add-label{display:none}:is(.weave-peek,.peek-card) .weave-peek__offer{color:var(--ink-2);border-radius:4px;padding:0 2px}:is(.weave-peek,.peek-card) .weave-peek__offer:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.weave-peek__none{color:var(--ink-3)}.weave-peek__row{position:relative}.weave-peek__list{z-index:3;overscroll-behavior:contain;border:1px solid var(--edge);background:var(--sheet);min-width:180px;max-height:240px;box-shadow:var(--float-shadow);border-radius:7px;flex-direction:column;gap:2px;padding:6px 8px;display:flex;position:absolute;top:calc(100% + 2px);left:26px;overflow:auto}.weave-peek__list-entry{min-height:24px;font:var(--type-name);white-space:normal;flex:none;align-items:center;padding:1px 0;line-height:20px;display:flex}.weave-peek__thread-name:before{background:var(--lane);content:"";vertical-align:-1px;border-radius:1px;width:3px;height:12px;margin-right:8px;display:inline-block}.weave-peek.is-pinned:not(.is-under) .weave-peek__list{width:max-content;max-width:min(360px,100vw - 48px)}.weave-peek__list .weave-peek__tag{margin-right:2px}.weave-peek__picker{display:inline-flex;position:relative}.weave-peek__picker-field{border:1px solid var(--ink-2);background:var(--sheet);width:150px;height:22px;color:var(--ink);border-radius:12px;outline:0;padding:0 9px}.weave-peek__picker-field:focus{border-color:var(--ink)}.weave-peek__options{z-index:4;overscroll-behavior:contain;border:1px solid var(--edge);background:var(--sheet);min-width:190px;max-height:205px;box-shadow:var(--float-shadow);border-radius:7px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 3px);left:0;overflow:hidden auto}:is(.weave-peek,.peek-card) .weave-peek__option{text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:none;padding:4px 8px;overflow:hidden}:is(.weave-peek:not(.is-pinned),.peek-card) .weave-peek__row:has(>.weave-peek__picker,>.weave-peek__list){flex-wrap:wrap;row-gap:4px;padding-left:32px}:is(.weave-peek:not(.is-pinned),.peek-card) .weave-peek__row:has(>.weave-peek__picker,>.weave-peek__list)>.weave-peek__lead{height:22px;position:absolute;top:0;left:0}:is(.weave-peek:not(.is-pinned),.peek-card) .weave-peek__row:has(>.weave-peek__picker)>:is(.weave-peek__names,.weave-peek__tags):empty{display:none}:is(.weave-peek:not(.is-pinned),.peek-card) .weave-peek__picker{display:contents}:is(.weave-peek:not(.is-pinned),.peek-card) :is(.weave-peek__picker-field,.weave-peek__options,.weave-peek__list){contain:inline-size;flex:1 0 100%;min-width:0}:is(.weave-peek:not(.is-pinned),.peek-card) .weave-peek__picker-field{width:0}:is(.weave-peek:not(.is-pinned),.peek-card) :is(.weave-peek__options,.weave-peek__list){box-shadow:none;margin-bottom:4px;position:static}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__row:has(>.weave-peek__picker){flex-wrap:wrap;flex:1 0 100%;row-gap:6px}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__picker{flex-direction:column;flex:1 0 100%;gap:4px;min-width:0;display:flex}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__picker-field{background:var(--sheet);width:100%;height:36px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);font:var(--type-name);border:0;border-radius:8px;padding:0 12px}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__picker-field::placeholder{color:var(--ink-3)}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__picker-field:focus{box-shadow:inset 0 0 0 2px var(--focus-ring)}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__options{width:100%;min-width:0;box-shadow:none;margin-bottom:4px;position:static}.reset-workspace.compact-layout :is(.weave-peek,.peek-card) .weave-peek__option{padding:8px 10px}.weave-peek__row--color .rail__swatch-control{flex-wrap:wrap;gap:6px;min-width:0}.weave-peek:not(.is-pinned){max-width:min(440px,100vw - 16px)}.weave-peek.is-pinned{max-width:none;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;border-radius:0;grid-template-rows:20px 20px;grid-auto-columns:max-content;grid-auto-flow:column;gap:0 24px;padding:0;transition:none;display:grid;transform:none}.weave-peek.is-pinned .weave-peek__row{min-height:20px}.weave-peek.is-pinned .weave-peek__pin,.weave-peek.is-pinned .weave-peek__add,.weave-peek.is-pinned .weave-peek__picker-field{height:20px}.weave-peek.is-pinned .weave-peek__row--tags{grid-row:1}.weave-peek.is-pinned.is-under{flex-basis:100%;margin-top:0;position:static}.weave-leaf-body{flex-direction:column;flex:1 0 auto;display:flex;position:relative}.weave-leaf-body>div:first-child{flex-direction:column;flex:1 0 auto;display:flex}.document-editor-hit-target .manuscript-prose{width:100%;padding:0 var(--leaf-text-end) max(38vh, 160px) var(--leaf-pad-l);color:var(--ink);caret-color:var(--ink);font:var(--type-prose);text-wrap:pretty;background:0 0;outline:0;flex:1 0 auto;margin:0}.document-editor-hit-target .manuscript-prose p{margin:0}.document-editor-hit-target .manuscript-prose p+p,.document-editor-hit-target .manuscript-prose p+:is(.page-note,.note-fold)+p,.document-editor-hit-target .manuscript-prose p+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+p,.document-editor-hit-target .manuscript-prose p+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+p,.document-editor-hit-target .manuscript-prose p+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+p,.document-editor-hit-target .manuscript-prose p+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+:is(.page-note,.note-fold)+p{text-indent:1.6em}.document-editor-hit-target .manuscript-prose ::selection{background:var(--lit);color:var(--ink)}.document-editor-hit-target .manuscript-prose a,.document-editor-hit-target .manuscript-prose .prose-reference{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:4px;border-bottom:0;text-decoration-thickness:1px}.document-editor-hit-target .manuscript-prose .prose-reference:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.manuscript-prose u,.line-rich-text-content u{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.document-editor-hit-target .manuscript-prose h1,.document-editor-hit-target .manuscript-prose h2,.document-editor-hit-target .manuscript-prose h3{color:var(--ink);font-family:var(--font-title);text-indent:0;margin:1.2em 0 .4em;font-weight:500}.document-editor-hit-target .manuscript-prose blockquote{border-left:1.5px solid var(--rule-sheet);color:var(--ink-2);margin:.8em 0;padding:0 0 0 18px}.ProseMirror .scene-break{cursor:default;grid-template-columns:minmax(0,13%) minmax(10%,max-content) minmax(0,13%);justify-content:center;align-items:center;height:1.5em;margin:.5em 0;display:grid}.ProseMirror .scene-break:before,.ProseMirror .scene-break:after{border-top:1px solid var(--rule-sheet);content:"";grid-row:1}.ProseMirror .scene-break:before{grid-column:1}.ProseMirror .scene-break:after{grid-column:3}.ProseMirror .scene-break>*{grid-area:1/2}.ProseMirror .scene-break hr{border:0;place-items:center;height:100%;margin:0;display:grid}.ProseMirror .scene-break hr:after{color:var(--ink-3);content:"⁂";font-size:1.1em;line-height:1}.ProseMirror .scene-break.is-named hr,.ProseMirror .scene-break.is-naming hr{display:none}.ProseMirror .scene-break__name{box-sizing:border-box;min-width:0;height:calc(1.3em + 1px);color:var(--ink-2);font:inherit;text-align:center;text-indent:0;field-sizing:content;background:0 0;border:0;border-bottom:1px solid #0000;justify-self:stretch;margin:0 1.2em;padding:0 .2em;font-size:.86em;font-style:italic;line-height:1.3;display:none}.ProseMirror .scene-break__name::placeholder{color:var(--ink-3);opacity:1;font-size:1.27907em;font-style:normal;line-height:1}.ProseMirror .scene-break__name:not(:focus)::selection{background:0 0}.ProseMirror .scene-break.is-named .scene-break__name{cursor:text;display:block}.ProseMirror .scene-break.is-naming{grid-template-columns:minmax(0, 13%) var(--scene-break-room,minmax(10%, max-content)) minmax(0, 13%)}.ProseMirror .scene-break.is-naming .scene-break__name{z-index:1;min-width:var(--scene-break-room,0);border-bottom-color:var(--rule-sheet);background:var(--sheet);outline:none;grid-column:1/-1;justify-self:center;max-width:100%;margin:0;padding:0 1.4em;display:block;position:relative}.ProseMirror .scene-break.ProseMirror-selectednode{outline:1.5px solid var(--rule-sheet);outline-offset:2px;border-radius:4px}.weave-margin-lead{z-index:2;top:4px;right:var(--leaf-pad-r);width:var(--leaf-margin-w);cursor:auto;position:absolute}.weave-margin-note{flex-direction:column;gap:6px;display:flex}.weave-margin-note__label{margin:0}.weave-margin-note .line-rich-text-field,.weave-margin-note .line-rich-text-field.is-compact{background:var(--mark);border:0;border-radius:4px;grid-template-rows:none;min-height:0;padding:9px 11px 10px;display:block;overflow:visible}.weave-margin-note .line-rich-text-content,.weave-margin-note .line-rich-text-field.is-compact .line-rich-text-content{min-height:1lh;max-height:none;color:var(--ink);font:var(--type-writing);padding:0;overflow:visible}.weave-margin-note .ProseMirror{min-height:1lh;color:var(--ink);font:var(--type-writing);outline:0;padding:0}.weave-margin-note .ProseMirror p{margin:0}.weave-margin-note .line-rich-text-field:focus-within{outline:2px solid var(--focus-ring);outline-offset:0}.weave-margin-note.is-empty .line-rich-text-field:not(:focus-within){background:0 0;padding-left:0}.weave-margin-note .ProseMirror p.is-editor-empty:first-child:before{float:left;height:0;color:var(--ink-3);content:attr(data-placeholder);pointer-events:none}.weave-margin-note .chapter-planning-save{min-height:0;font:var(--type-meta);text-align:left;background:0 0;border:0;margin:0;display:block}.weave-margin-note .chapter-planning-save:empty{display:none}@container (width<=603px){.weave-margin-lead{width:auto;margin:0 var(--leaf-pad-r) 22px var(--leaf-pad-l);order:-1;position:static}}.weave-note-resizer{z-index:1;cursor:col-resize;touch-action:none;width:8px;min-height:48px;position:absolute;top:0;bottom:0;left:-10px}.weave-note-resizer:after{content:"";width:1px;transition:background-color .12s var(--motion-ease);background:0 0;position:absolute;top:2px;bottom:2px;left:3.5px}.weave-note-resizer:hover:after,.weave-note-resizer:active:after,.weave-note-resizer:focus-visible:after{background:var(--ink-2)}.weave-note-resizer:focus-visible{outline:0}.manuscript-line-band{z-index:4;pointer-events:none;background:color-mix(in srgb, var(--mark) 30%, transparent);border-radius:3px;position:fixed}.manuscript-line-handle{z-index:5;outline-offset:-2px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:fixed;transform:translateY(-50%)}.manuscript-line-handle__mark{border:1px solid var(--rule-sheet);background:var(--sheet);width:20px;height:20px;color:var(--ink-2);font:var(--type-control);border-radius:5px;justify-content:center;align-items:center;display:flex}.manuscript-line-handle:hover .manuscript-line-handle__mark,.manuscript-line-handle:focus-visible .manuscript-line-handle__mark{border-color:var(--ink-2);color:var(--ink)}.manuscript-line-handle:focus-visible{outline:2px solid var(--focus-ring)}.document-editor-surface>.document-find-bar{font:var(--type-control);padding:0;display:block}.document-find-bar .weave-leaf-bar{min-height:44px;padding-right:calc(var(--leaf-pad-r) + var(--leaf-margin-w) + var(--leaf-gutter));border-top:1px solid var(--rule-sheet);justify-content:flex-end;align-items:center;gap:8px;display:flex}.document-find-bar input{border:1px solid var(--rule-sheet);background:var(--sheet);width:min(300px,48vw);height:30px;color:var(--ink);font:var(--type-name);border-radius:7px;outline:0;padding:0 10px}.document-find-bar input::placeholder{color:var(--ink-3)}.document-find-bar input:focus-visible{border-color:var(--ink);box-shadow:none}.document-find-bar span{min-width:72px;color:var(--ink-2);font:var(--type-meta);text-align:right}.document-find-bar button{min-width:28px;height:28px;color:var(--ink);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.document-find-bar button:hover:enabled{background:var(--sheet-2)}.document-find-bar button:disabled{color:var(--ink-3);cursor:default}.document-find-bar button svg{width:15px;height:15px}[data-typewriter]>.weave-leaf:before,[data-typewriter]>.weave-leaf:after{content:"";flex:none;display:block}[data-typewriter]>.weave-leaf:before{height:var(--typewriter-top,0px)}[data-typewriter]>.weave-leaf:after{height:var(--typewriter-bottom,0px)}.reset-workspace.focus-mode [data-leaf-host] .weave-leaf,.reset-workspace.focus-mode [data-leaf-host] .weave-leaf-bar{box-shadow:1px 0 0 var(--rule), -1px 0 0 var(--rule)}html:not([data-platform=darwin]) .reset-workspace.focus-mode{--titlebar:0px}html:not([data-platform=darwin]) .reset-workspace.focus-mode>.titlebar--focus{visibility:hidden;min-height:0;padding:0}.thread-card{border:1px solid var(--rule-sheet);background:var(--sheet);box-shadow:var(--float-shadow);color:var(--ink);font:var(--type-name);border-radius:8px}html[data-mode=dark] .thread-card{border-color:var(--edge)}.thread-card-title{color:var(--ink);font:var(--type-heading)}.thread-card-cell,.thread-card-side,.thread-card-count,.thread-card-place,.thread-card-line{color:var(--ink-2);font:var(--type-meta);letter-spacing:0;text-transform:none}.thread-card-opening{color:var(--ink);font:var(--type-writing)}.thread-card-neighbour{color:var(--ink);font:var(--type-name)}.thread-card-foot{border-top:1px solid var(--rule-sheet)}.manuscript-format-bar{border:1px solid var(--rule-sheet);background:var(--sheet);box-shadow:var(--float-shadow);border-radius:8px;padding:3px}html[data-mode=dark] .manuscript-format-bar{border-color:var(--edge)}.manuscript-format-bar button{height:26px;color:var(--ink);font:var(--type-control);letter-spacing:0;border-radius:5px;padding:0 8px}.manuscript-format-bar button:hover,.manuscript-format-bar button:focus-visible{background:var(--sheet-2);color:var(--ink)}.manuscript-format-bar button.is-on{background:var(--ink);color:var(--sheet);box-shadow:none}.manuscript-format-bar-divider{background:var(--rule-sheet);height:18px;margin:0 3px}.weave-chapter-rail{flex-direction:column;gap:20px;display:flex}.weave-rail-section{flex-direction:column;gap:8px;display:flex}.weave-chapter-rail .weave-rail-section>h2,.weave-chapter-rail .weave-rail-head>h2{color:var(--ink);font:var(--type-heading);letter-spacing:0;text-transform:none;margin:0}.weave-rail-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.weave-chapter-rail .rail__thread-act{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:4px minmax(0,1fr) auto;align-items:baseline;gap:10px;margin:0 -6px;padding:3px 6px;display:grid}.weave-chapter-rail .rail__thread-act:hover{background:var(--ground-2)}.weave-chapter-rail .rail__swatch{background:var(--lane);border-radius:2px;align-self:stretch;width:4px;min-height:14px}.weave-chapter-rail .rail__thread-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.weave-chapter-rail .rail__beat{white-space:nowrap}.weave-chapter-rail__fields .chapter-planning-metadata{border:0;flex-direction:column;gap:20px;margin:0;padding:0;display:flex}.weave-chapter-rail__fields .chapter-planning-combobox>label,.weave-chapter-rail__fields .chapter-planning-color>span{color:var(--ink);font:var(--type-heading);letter-spacing:0;text-transform:none;margin-bottom:8px;display:block}.weave-chapter-rail .rail__row-act{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-right:-6px;padding:0 6px}.weave-chapter-rail .rail__row-act:hover{background:var(--ground-2);color:var(--ink)}.reset-work[data-pane-split=true] .manuscript-tool-face--glyph{display:block}.reset-work[data-pane-split=true] .manuscript-tool-face--words{display:none}.document-editor-save-error{background:var(--sheet);width:max-content;max-width:min(620px,100% - 28px);color:var(--ink);font:var(--type-name);border-left-width:3px;gap:12px;padding:14px;display:grid;bottom:14px;left:auto;right:14px}.document-editor-save-error .editor-recovery-actions{flex-wrap:wrap;justify-self:start;gap:8px}.document-editor-save-error button{border:1px solid var(--rule);border-radius:var(--weave-radius);background:var(--sheet-2);min-height:36px;color:var(--ink);font:var(--type-control);cursor:pointer;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.document-editor-save-error button svg{width:16px;height:16px}.supporting-surface{background:var(--ground);height:100%;min-height:0;color:var(--ink);grid-template-rows:minmax(0,1fr);display:grid}.supporting-surface:has(>.supporting-error){grid-template-rows:auto minmax(0,1fr)}.supporting-surface.is-mutating input,.supporting-surface.is-mutating textarea,.supporting-surface.is-mutating button{pointer-events:none}.supporting-error{box-sizing:border-box;border-bottom:1px solid var(--rule);border-left:3px solid var(--state-danger);background:var(--sheet);min-height:42px;color:var(--ink);font:var(--type-name);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:6px 14px;display:flex}.supporting-error button{color:var(--ink);font:var(--type-control);text-decoration:underline;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:2px 6px}.supporting-workspace{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.supporting-workspace:has(>.reset-blank){grid-template-rows:auto auto;align-content:start}:is(.supporting-workspace:has(>.supporting-waiting),.supporting-workspace:has(>.collection-head:only-child)){grid-template-rows:auto auto;align-content:start}.supporting-waiting{color:var(--ink-3);font:var(--type-name);margin:0;padding:24px 22px 0 52px}.supporting-workspace>.collection-head{width:auto;margin:0;padding:8px 22px 0 52px}.supporting-editor{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.supporting-editor>.line-recovery-prompt{flex:none}.supporting-editor-scroll,.supporting-field-grid,.supporting-content-field{flex:auto;grid-template-rows:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.supporting-content-field>span{display:none}.supporting-content-field .line-rich-text-field.is-document{background:var(--ground);border:0;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.supporting-content-field .line-rich-text-scroll{background:var(--ground);scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-height:0;overflow:hidden auto}.supporting-content-field .line-rich-text-sheet{min-height:100%;padding:18px var(--leaf-text-end) 96px var(--leaf-pad-l);flex-direction:column;display:flex}.record-sheet-front{flex-direction:column;display:flex}.record-sheet-head{flex-direction:column;display:flex;position:relative}.record-sheet-kicker,.record-collection-kicker{min-height:20px;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-bottom:8px;display:flex}.record-crumb-step{align-items:center;gap:6px;display:inline-flex}.record-crumb{color:inherit;font:inherit}textarea.record-sheet-title{field-sizing:content;resize:none;overflow-wrap:anywhere;width:100%;min-width:0;color:var(--ink);font:var(--type-title);letter-spacing:-.005em;background:0 0;border:0;border-radius:0;outline:none;margin:0 0 4px;padding:0;overflow:hidden}textarea.record-sheet-title:focus{text-overflow:clip}textarea.record-sheet-title:focus-visible:not([data-focus-ring]){outline:none}.record-sheet-role{margin:0 0 14px}.record-sheet-head:not(:has(.record-sheet-role)){margin-bottom:10px}.record-sheet-head .supporting-save-state{align-items:center;gap:5px;display:inline-flex;position:absolute;top:0;right:0}.supporting-save-state svg{width:12px;height:12px}.record-sheet-lede{width:100%;min-height:23px;color:var(--ink);font:var(--type-writing);resize:none;field-sizing:content;background:0 0;border:0;outline:none;margin:0 0 28px;padding:0;display:block;overflow:hidden}.record-sheet-lede::placeholder{color:var(--ink-3);opacity:1}.supporting-content-field .line-rich-text-sheet .line-rich-text-content{overflow-wrap:anywhere;height:auto;min-height:62px;max-height:none;color:var(--ink);caret-color:var(--ink);font:var(--type-prose);background:0 0;border:0;outline:none;padding:0;overflow:visible}.supporting-content-field .line-rich-text-content :where(p,li){margin:0}.supporting-content-field .line-rich-text-content p+p{text-indent:1.6em}[data-record-kind=research] .supporting-content-field .line-rich-text-content p+p{text-indent:0;margin-top:.8em}[data-record-kind=research] .supporting-content-field .line-rich-text-content p:has(>strong:first-child){color:var(--ink-2);font:13px/1.6 var(--font-utility);overflow-wrap:anywhere;background:0 0;padding:0}[data-record-kind=research] .supporting-content-field .line-rich-text-content a{min-height:24px;color:var(--ring);text-underline-offset:3px;line-height:24px;display:inline-block}.supporting-content-field .line-rich-text-content :where(ul,ol){margin:0;padding-left:1.4em}.supporting-content-field .line-rich-text-content :where(h1,h2,h3,h4){color:var(--ink);font:var(--type-heading);margin:22px 0 6px}.supporting-content-field .line-rich-text-content>:where(h1,h2,h3,h4):first-child{margin-top:0}.supporting-content-field .line-rich-text-content p:empty{min-height:31px}.supporting-content-field .line-rich-text-content p:has(>br.ProseMirror-trailingBreak:only-child){min-height:31px}.supporting-content-field .line-rich-text-content blockquote{border-left:1.5px solid var(--rule-sheet);margin:0;padding-left:1.2em}.supporting-content-field .line-rich-text-content ::selection{background:var(--lit)}.record-collection{background:var(--ground);height:100%;min-height:0;color:var(--ink);scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex-direction:column;display:flex;overflow:auto}.record-collection>.collection-head{z-index:2;flex:none;min-height:44px;margin:0 auto;padding-top:8px;position:sticky;top:0}.record-collection-leaf{padding:10px var(--leaf-pad-r) 96px var(--leaf-pad-l);flex:1 0 auto}.record-collection-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;padding:0 0 16px;display:flex}.record-collection-titles{flex:auto;min-width:0}.record-collection-titles h1{color:var(--ink);overflow-wrap:anywhere;margin:0}.record-collection-figure{text-align:right;flex-direction:column;flex:none;gap:2px;max-width:100%;margin-left:auto;padding-bottom:6px;display:flex}.record-collection-group{padding-top:22px}.record-collection-group-head{border-bottom:1px solid var(--rule-sheet);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.record-collection-group-head h2{min-width:0;color:var(--ink);margin:0}.record-collection-group-name{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.record-collection-group-name:hover{text-underline-offset:3px;text-decoration:underline}.record-collection-rows{margin:0;padding:0;list-style:none}.record-row{border:0;border-bottom:1px solid var(--rule-sheet);width:calc(100% + 20px);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 150px 82px;align-items:center;gap:4px 20px;margin:0 -10px;padding:10px 10px 11px;display:grid}.record-row:not(:has(.record-presence)){grid-template-columns:minmax(0,1fr)}.record-row:hover{background:var(--sheet-2)}.record-row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.record-row-who{align-items:baseline;gap:10px;min-width:0;display:flex}.record-row-who .t-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-row-who .t-meta{flex:none}.record-row-said{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;display:-webkit-box;overflow:hidden}.record-presence{grid-area:1/2/span 2;gap:2px;height:14px;display:grid}.record-presence i{background:var(--warp-sheet);border-radius:1px}.record-presence i.is-on{background:var(--ink-2)}.record-row-count{text-align:right;grid-area:1/3/span 2}@container (width<=640px){.record-row{grid-template-columns:minmax(0,1fr) auto}.record-presence{display:none}.record-row-count{grid-column:2}}.record-collection-acts{gap:8px;padding-top:18px;display:flex}.record-quiet-act{height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:5px;margin-left:-8px;padding:0 8px}.record-quiet-act:hover:enabled{background:var(--sheet-2);color:var(--ink)}.record-quiet-act:disabled{opacity:.45;cursor:default}.templates-surface{background:var(--ground);width:100%;height:100%;min-height:0;color:var(--ink);grid-template-rows:minmax(0,1fr);display:grid}.template-page[data-leaf-host]{background:var(--ground);grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.template-sheet-scroll{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-height:0;overflow:auto}.template-page.template-board-page[data-leaf-host]{background:var(--ground);grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.template-board-sheet{padding:18px var(--leaf-text-end) 6px var(--leaf-pad-l)}.template-board-sheet .record-sheet-head{margin-bottom:0}.template-board-canvas{border-top:1px solid var(--rule);min-height:0}.template-board-canvas .marginalia-board-canvas,.template-board-canvas>.reset-board-loading{height:100%}.reset-board-template-list{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px;max-height:min(52vh,420px);margin-top:7px;display:grid;overflow-y:auto}.reset-board-template-list .template-card{cursor:pointer}.reset-board-template-list .template-card__cap{padding:8px 10px 9px}.template-card__line{align-items:center;gap:6px;min-width:0;display:flex}.template-card__line input{accent-color:var(--accent-primary);flex:none;margin:0}.template-page.is-empty .template-sheet{padding:26px var(--leaf-pad-r) 48px var(--leaf-pad-l)}.weave-selvedge.is-template i{border-left:3px dashed var(--edge);width:0}.template-page .line-rich-text-content p{margin:0 0 16px}.template-page .line-rich-text-content p+p{text-indent:0}.template-page :is([data-notes-view=page],[data-notes-view=hidden]) .page-note{margin:-4px 0 20px}.record-made-from{min-width:0;color:var(--ink);font:var(--type-name);text-align:right;overflow-wrap:anywhere;background:0 0;border:0;justify-self:end;align-items:center;gap:6px;padding:0;display:inline-flex}button.record-made-from{text-decoration:underline;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:3px;cursor:pointer}button.record-made-from:hover{-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2)}.record-made-from svg{width:14px;height:14px;color:var(--ink-2);flex:none}.index__panel.is-drawer[data-nav-list=templates]{max-height:none;bottom:6px}.template-shelf-tabs{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 -8px;padding:0 10px 10px;display:grid}.template-shelf-tab{min-width:0;height:32px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 8px;font-size:13px;display:flex}.template-shelf-tab svg{flex:none;width:15px;height:15px}.template-shelf-tab__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.template-shelf-tab__count{color:var(--ink-3);font:var(--type-meta);font-variant-numeric:tabular-nums;margin-left:auto}.template-shelf-tab:hover,.template-shelf-tab[aria-selected=true]{background:var(--sheet);color:var(--ink)}.template-shelf-tab[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--edge)}.template-shelf-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.index__panel[data-nav-list=templates] .index__panel-top{container-type:inline-size}@container (width<=360px){.template-shelf-tab{gap:4px;padding:0 6px}.template-shelf-tab svg{display:none}}.template-shelf{flex-direction:column;gap:10px;padding:10px 2px 8px;display:flex}.template-shelf--boards{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-card{anchor-scope:--template-card-name;border:1px solid var(--rule);background:var(--sheet);border-radius:10px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.template-card:hover,.template-card.is-open{border-color:var(--edge)}.template-card:is(.is-here,.is-new){border-color:color-mix(in srgb, var(--accent-primary) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent-primary) 55%, transparent)}.template-card__open{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;flex:auto;padding:0;display:flex}.template-card__open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.template-card__lines{border-bottom:1px solid var(--rule);min-height:92px;color:var(--ink-2);font:400 14px/20px var(--font-manuscript);flex-direction:column;gap:4px;padding:14px 16px 12px;display:flex}.template-card__lines>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.template-card__lines.is-blank i{background:var(--mark);border-radius:3px;width:72%;height:6px;margin:5px 0;display:block}.template-card__lines.is-blank i:nth-child(2){width:54%}.template-card__lines.is-blank i:nth-child(3){width:63%}.template-card__lanes{border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex}.template-card__lane{grid-template-columns:58px repeat(var(--stages), minmax(0, 1fr));align-items:center;gap:4px;display:grid}.template-card__lane b{color:var(--ink-2);font:500 12px/16px var(--font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.template-card__lane i{border-left:3px solid var(--thread);background:color-mix(in srgb, var(--thread) 22%, transparent);height:24px;color:var(--ink);font:400 11.5px/24px var(--font-ui);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:0 4px;font-style:normal;display:block;overflow:hidden}.template-card__lane.is-blank{background:var(--mark);border-radius:5px;height:24px;display:block}.template-card__picture{aspect-ratio:3/2;border-bottom:1px solid var(--rule);background:var(--cork-ground);display:block;overflow:hidden}.reset-board-sketch.is-legible .reset-board-sketch-text{opacity:.85}.template-card__picture .reset-board-sketch{box-sizing:border-box;width:100%;height:100%;padding:10px;display:block}.template-card__cap{flex-direction:column;gap:1px;min-width:0;padding:9px 12px 10px;display:flex}.template-card__name{anchor-name:--template-card-name;min-width:0;color:var(--ink);font:var(--type-name);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:500;overflow:hidden}.template-card__meta{color:var(--ink-2);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.template-card.is-deleted :is(.template-card__lines,.template-card__lanes,.template-card__picture){opacity:.55}.template-card.is-deleted .template-card__name{color:var(--ink-2)}.template-card.is-naming .template-card__cap{padding:7px 8px}.template-card.is-naming .template-card__name{overflow:visible}.template-card.is-naming .index__new{box-shadow:none;margin:0}.template-card__over{aspect-ratio:3/2;background:color-mix(in srgb, var(--ground) 62%, transparent);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:none;position:absolute;inset:0 0 auto}.template-card:is(:hover,:focus-within)>.template-card__over{display:flex}.template-card__over button{pointer-events:auto;border:1px solid var(--edge);background:var(--sheet);height:28px;color:var(--ink);font:var(--type-control);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.template-card__over button svg{width:14px;height:14px}.template-card__over .template-card__make{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.template-card__over .template-card__make:hover{border-color:var(--weave-solid-hover);background:var(--weave-solid-hover)}.template-card__over .template-card__edit:hover{background:var(--sheet-2)}.template-card__over button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.index__acts.template-card__acts{top:calc(anchor(--template-card-name center) - 12px);background:linear-gradient(to right, transparent, var(--sheet) 16px);margin-top:0;right:6px}@supports not (anchor-scope:all){.index__acts.template-card__acts{background:var(--sheet);border-radius:7px;top:6px}}.template-card:is(:hover,:focus-within)>.template-card__acts{display:flex}@media (hover:none){.index__acts.template-card__acts{display:flex}}[data-leaf-host][data-notes-view]>*{--leaf-margin-w:0px;--leaf-gutter:0px;--leaf-beside:0px;--leaf-pad-l:var(--leaf-edge-l);--leaf-pad-r:var(--leaf-edge-r)}[data-leaf-host][data-notes-view=margin]>*{--leaf-margin-w:clamp(220px, calc(var(--leaf-plain-w) * .26), 340px);--leaf-gutter:28px;--leaf-beside:calc(var(--leaf-gutter) + var(--leaf-margin-w))}@container (width<=603px){[data-leaf-host][data-notes-view]>*{--leaf-margin-w:0px;--leaf-gutter:0px;--leaf-beside:0px}}.document-editor-hit-target .manuscript-prose,[data-leaf-host] .line-rich-text-content{position:relative}.document-editor-hit-target .manuscript-prose{--note-margin-x:calc(100% - var(--leaf-pad-r) - var(--leaf-margin-w))}[data-leaf-host] .line-rich-text-content{--note-margin-x:calc(100% + var(--leaf-gutter))}.page-note{border-left:2px solid var(--ink-3);color:var(--ink-2);text-indent:0;transition:background-color .15s var(--motion-ease), border-color .15s var(--motion-ease);border-radius:0 6px 6px 0;align-items:flex-start;gap:8px;margin:12px 0 14px;padding:2px 2px 2px 14px;display:flex;position:relative}.page-note__quote{color:var(--ink-3);font:var(--type-meta);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 3px;padding-right:84px;font-style:italic;display:-webkit-box;overflow:hidden}.page-note__quote[hidden]{display:none}.page-note__text{min-width:0;min-height:1lh;font:var(--type-writing);flex:auto}.page-note .page-note__text{font-style:italic}.page-note.is-empty .page-note__text:before{float:left;height:0;color:var(--ink-3);content:attr(data-placeholder);pointer-events:none;font-style:normal}.page-note.is-lit{border-left-color:var(--ink);color:var(--ink)}.page-note.is-folded{display:none}[data-notes-view=margin] .page-note,[data-notes-view=margin] .note-fold:not(.is-chapter){z-index:2;top:0;left:var(--note-margin-x);width:var(--leaf-margin-w);margin:0;position:absolute}[data-notes-view=margin] .page-note{border-left-color:var(--rule-sheet);color:var(--ink);padding:1px 0 2px 12px;display:block}[data-notes-view=margin] .page-note.is-lit{border-left-color:var(--ink)}[data-notes-view=margin] .page-note .page-note__text{font-style:normal}[data-notes-view=margin] .page-note.is-folded,[data-notes-view=hidden] .note-fold,[data-notes-view=hidden] .page-note:not(.is-active,.is-ghost,:focus-within){display:none}.page-note__tools{opacity:0;transition:opacity .1s var(--motion-ease);flex:none;gap:1px;display:flex}.page-note:hover>.page-note__tools,.page-note:focus-within>.page-note__tools,.page-note__act:focus-visible{opacity:1}.page-note__act{width:24px;height:24px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:inline-grid}.page-note__act:hover{background:var(--mark);color:var(--ink)}.page-note__act svg{width:14px;height:14px}.page-note>.page-note__tools{position:absolute;top:0;right:0}.page-note .page-note__text{padding-right:84px}.page-note .page-note__quote:not([hidden])+.page-note__text,[data-notes-view=margin] .page-note :is(.page-note__text,.page-note__quote){padding-right:0}[data-notes-view=margin] .page-note>.page-note__tools{border:1px solid var(--rule-sheet);background:var(--sheet);box-shadow:var(--float-shadow);border-radius:7px;padding:1px;position:absolute;top:-26px;right:-6px}.ProseMirror[contenteditable=false] .page-note__tools{display:none}@media (hover:none){.page-note__tools{opacity:1}}.note-fold{width:100%;height:24px;color:var(--ink-3);text-align:left;text-indent:0;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:8px 0 10px;padding:0;display:flex}.note-fold__rule{background:var(--ink-3);border-radius:1px;flex:none;width:2px;height:14px}.note-fold__first{min-width:0;font:var(--type-writing);white-space:nowrap;text-overflow:ellipsis;font-style:italic;overflow:hidden}[data-notes-view=margin] .note-fold .note-fold__first{font-style:normal}.note-fold__count{font:var(--type-meta);flex:none}.note-fold__count:empty{display:none}.note-fold:hover,.note-fold.is-lit,.note-fold:focus-visible{color:var(--ink-2)}.note-fold:hover .note-fold__rule{background:var(--ink-2)}.note-anchor{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2);text-underline-offset:6px;transition:background-color .12s var(--motion-ease), box-shadow .12s var(--motion-ease);border-radius:2px;text-decoration-thickness:1.5px}.note-anchor .is-lit,.is-lit .note-anchor{background:var(--mark);box-shadow:0 0 0 2px var(--mark)}.note-point{vertical-align:text-bottom;width:0;height:1em;display:inline-block}.note-point.is-lit{box-shadow:0 0 0 1px var(--ink-2)}[data-notes-view=hidden] .note-anchor{text-decoration:none}[data-notes-view=hidden] :is(.note-anchor .is-active,.is-active .note-anchor){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2);text-underline-offset:6px;text-decoration-thickness:1.5px}.reset-workspace.focus-mode .note-anchor{text-decoration:none}.note-chip{z-index:70;border:1px solid var(--edge);background:var(--sheet);height:30px;color:var(--ink);font:var(--type-control);box-shadow:var(--float-shadow);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;position:fixed}.note-chip:hover{background:var(--sheet-2)}.note-chip svg{color:var(--ink-2)}[data-notes-view=page] .weave-margin-lead{width:auto;max-width:calc(var(--leaf-w) - var(--leaf-pad-l) - var(--leaf-pad-r));margin:0 var(--leaf-pad-r) 22px var(--leaf-pad-l);order:-1;position:static}[data-notes-view=hidden] .weave-margin-lead{display:none}.weave-margin-lead__note{position:relative}.weave-margin-lead__fold{opacity:0;position:absolute;top:0;right:0}.weave-margin-lead__note:hover .weave-margin-lead__fold,.weave-margin-lead__note:focus-within .weave-margin-lead__fold,.weave-margin-lead__fold:focus-visible{opacity:1}.note-fold.is-chapter{margin:0}.page-note__body{flex:auto;min-width:0}.page-note__thread{border-left:1px solid var(--rule-sheet);flex-direction:column;gap:8px;margin:8px 0 2px;padding-left:12px;display:flex}.page-note__thread[hidden]{display:none}.page-note__reply-meta{color:var(--ink-3);font:var(--type-meta);align-items:baseline;gap:8px;display:flex}.page-note__reply-meta b{color:var(--ink-2);font-weight:600}.page-note__reply-text{color:var(--ink);font:var(--type-writing);white-space:pre-wrap;margin-top:1px;font-style:normal}.page-note__reply-draft{border:1px solid var(--edge);background:var(--sheet);width:100%;min-height:30px;color:var(--ink);font:var(--type-writing);resize:none;border-radius:6px;outline:none;margin:3px 0 0 -8px;padding:4px 8px;display:block;overflow:hidden}.page-note__reply-draft:focus{border-color:var(--ink-2)}.page-note__reply-draft::placeholder{color:var(--ink-3)}.note-fold.is-chapter .note-fold__first{font-style:normal}.rail,.rail__panel{flex-direction:column;gap:20px;display:flex}.rail__panel[hidden]{display:none}.rail__group{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.rail__figure{gap:2px}.railhead{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.railhead>.t-meta{white-space:nowrap}.rail__label{color:var(--ink);font:var(--type-heading);border:0;margin:0;padding:0}.rail__label--act{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rail__tabs{border:1px solid var(--rule);border-radius:7px;flex:none;align-self:flex-start;gap:0;margin:0;padding:2px;display:flex}.rail__tab{height:24px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 10px}.rail__tab:hover{color:var(--ink)}.rail__tab[aria-selected=true]{background:var(--sheet);color:var(--ink)}.rail__tab:focus-visible{outline-offset:0}.rail__row{grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:baseline;gap:10px;min-height:26px;display:grid}.rail__key{color:var(--ink-2);font:var(--type-meta)}.rail__value{min-width:0;color:var(--ink);font:var(--type-name);text-align:right;overflow-wrap:anywhere}.rail__value--quiet{font-variant-numeric:tabular-nums}.rail__control,.rail__row>.rail__control{width:100%;min-width:0;height:26px;color:var(--ink);font:var(--type-name);text-align:right;text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:6px;outline:none;margin:0;padding:0 6px}.rail__control:hover:enabled{border-color:var(--rule)}input.rail__control:not(:focus){border-bottom-color:var(--rule);border-radius:0}.rail__control:focus,.rail__control:focus-visible{border-color:var(--ink);background:var(--sheet);text-align:left;outline:none}.rail__control:disabled{opacity:.6}.rail__row>.choice-field--rail{justify-self:stretch;min-width:0;max-width:100%}.rail__row>.choice-field--rail>.choice-field__value{width:100%;min-width:0;max-width:100%;height:26px;color:var(--ink);font:var(--type-name);margin:0;overflow:hidden}.rail__row>.choice-field--rail .choice-field__chosen{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.rail__prose{color:var(--ink);font:var(--type-writing);overflow-wrap:anywhere;margin:0}.rail__none{color:var(--ink-2);font:var(--type-meta);margin:0}.rail__filter{border:1px solid var(--rule);background:var(--sheet);width:100%;height:28px;color:var(--ink);font:var(--type-name);border-radius:6px;outline:none;padding:0 9px}.rail__filter::placeholder{color:var(--ink-2)}.rail__filter:focus{border-color:var(--ink)}.rail__acts{gap:2px}.rail__quiet-act{height:26px;color:var(--ink-2);font:var(--type-control);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-self:flex-start;margin-left:-8px;padding:0 8px}.rail__quiet-act:hover:enabled{background:var(--ground-2);color:var(--ink)}.rail__quiet-act:disabled{opacity:.45;cursor:default}.rail__row-act{color:var(--ink-2);font:var(--type-meta);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 6px}.rail__row-act:hover:enabled{background:var(--ground-2);color:var(--ink)}.rail__row-act:disabled{opacity:.45;cursor:default}.rail__chapters{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rail__mark-row{border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0 -6px 0 -8px;display:grid}.rail__mark-row:hover{background:var(--ground-2)}.rail__mark{min-width:0;min-height:24px;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:baseline;gap:8px;padding:3px 6px 3px 8px;display:flex}.rail__group>.rail__mark{margin:0 -6px 0 -8px}.rail__group>.rail__mark:hover{background:var(--ground-2)}.rail__mark-kind{color:var(--ink-2);font:var(--type-meta);flex:none}.rail__mark-text{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.rail__mark-text small{color:var(--ink-2);font:var(--type-meta);display:block}.rail__mark.is-hidden-mark .rail__mark-text,.rail__mark.is-hidden-mark .rail__mark-kind{color:var(--ink-3)}.rail__chapter{align-items:center}.rail__chapter .rail__mark-text{white-space:nowrap;text-overflow:ellipsis;display:block}.rail__chapter-num{text-align:right;flex:none;width:18px}.rail__mark-acts{opacity:0;padding-right:4px;display:flex}.rail__mark-row:hover .rail__mark-acts,.rail__mark-acts:focus-within{opacity:1}.rail__mark-row:has(.is-hidden-mark) .rail__mark-acts{opacity:1}.rail__thread{width:100%;min-height:24px;color:var(--ink);font:var(--type-name);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.rail__thread-act{cursor:pointer}.rail__thread-act:hover .rail__thread-name{text-underline-offset:3px;text-decoration:underline}.rail__swatch{background:var(--lane);border-radius:2px;flex:none;width:4px;height:16px}.rail__thread-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rail__beat{color:var(--ink-2);font:var(--type-meta);flex:none}.rail__thread .rail__row-act{opacity:0}.rail__thread:hover .rail__row-act,.rail__thread .rail__row-act:focus-visible{opacity:1}.rail__threadrows{flex-direction:column;gap:8px;display:flex}.rail__threadrow{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:4px minmax(0,1fr);gap:10px;padding:0;display:grid}.rail__threadrow-bar{background:var(--lane);border-radius:2px}.rail__threadrow-body{flex-direction:column;gap:5px;min-width:0;padding:1px 0 2px;display:flex}.rail__threadrow-top{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.rail__threadrow-top .t-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail__threadrow-top .t-meta{white-space:nowrap}.rail__threadrow:hover .t-name{text-underline-offset:3px;text-decoration:underline}.rail__ticks{gap:1px;height:6px;display:grid}.rail__ticks i{background:var(--warp-hi);border-radius:1px;height:6px}.rail__ticks i.is-on{background:var(--lane)}.record-thread{flex-direction:column;gap:6px;display:flex}.record-thread-findings{margin:0}.record-thread-link{height:26px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:5px;margin-left:-8px;padding:0 8px}.record-thread-link:hover{background:var(--ground-2);color:var(--ink)}.record-thread-lane{border-radius:2px;gap:2px;height:14px;display:flex}.record-thread-lane:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.record-thread-cell{background:var(--warp-hi);cursor:pointer;border-radius:1px;flex:1 1 0;min-width:0}.record-thread-cell.is-present{background:var(--ink-2)}.record-thread-cell.starts-book:not(:first-child){margin-left:3px}.record-thread-cell:hover,.record-thread-lane:focus-visible>.record-thread-cell.is-active{box-shadow:0 0 0 1.5px var(--ink)}.rail__ranks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rail__rank{width:100%;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 10px;padding:0;display:grid}.rail__rank>.t-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail__rank:hover>.t-name{text-underline-offset:3px;text-decoration:underline}.rail__rank-len{background:var(--warp-hi);border-radius:2px;grid-column:1/-1;height:4px;position:relative}.rail__rank-len>i{background:var(--ink-2);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.rail__reclist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rail__reclist button{width:calc(100% + 12px);height:26px;color:var(--ink);font:var(--type-name);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;margin:0 -6px;padding:0 6px;display:flex}.rail__reclist button:hover{background:var(--ground-2)}.rail__reclist .t-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rail__reclist .t-meta{flex:none}.rail__portrait{align-items:flex-start;gap:4px}.rail__portrait>[role=alert]{color:var(--ink)}.rail__portrait-frame{aspect-ratio:1;border:1px dashed var(--rule);width:112px;color:var(--ink-2);font:var(--type-meta);cursor:pointer;background:0 0;border-radius:6px;place-items:center;padding:0;display:grid;overflow:hidden}.rail__portrait-frame:has(img){border-style:solid;border-color:var(--rule)}.rail__portrait-frame:hover:enabled{border-color:var(--ink-2);color:var(--ink)}.rail__portrait-frame img{object-fit:cover;width:100%;height:100%;display:block}.rail .line-rich-text-field.is-compact{background:var(--sheet);border:0;border-radius:4px;grid-template-rows:minmax(84px,auto);margin:0}.rail .line-rich-text-field.is-compact:focus-within{outline:2px solid var(--focus-ring);outline-offset:0}.rail .line-rich-text-field.is-compact .line-rich-text-content{min-height:84px;color:var(--ink);font:var(--type-writing);padding:11px 13px 12px}.rail .line-details-save{color:var(--ink-2);font:var(--type-meta);padding-bottom:4px}.rail__row>.choice-field--rail{position:relative}.rail__row>.choice-field--rail>.choice-field__panel{width:max-content;min-width:100%;max-width:calc(var(--rail) - 36px);left:auto;right:0}.peek-card{z-index:95;border:1px solid var(--rule-sheet);background:var(--sheet);max-height:min(70vh,560px);box-shadow:var(--float-shadow);color:var(--ink);font:var(--type-name);border-radius:8px;flex-direction:column;animation:.12s peek-card-in;display:flex;position:fixed}html[data-mode=dark] .peek-card{border-color:var(--edge)}@keyframes peek-card-in{0%{opacity:0;transform:translateY(-3px)}}.peek-card.is-above{animation-name:peek-card-in-above}@keyframes peek-card-in-above{0%{opacity:0;transform:translateY(3px)}}.peek-card__body{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;padding:12px 14px 10px;display:flex;overflow:auto}.peek-card .rail{gap:14px}.peek-card .line-placement-note.is-empty:not(:focus-within) .line-rich-text-field.is-compact{grid-template-rows:minmax(36px,auto)}.peek-card .line-placement-note.is-empty:not(:focus-within) .line-rich-text-content{border-bottom:1px solid var(--rule);min-height:36px;padding-block:6px}.planning-recovery-actions{flex-wrap:wrap;gap:8px;margin:8px 0 16px;display:flex}.planning-recovery-actions button{border:1px solid var(--rule);border-radius:var(--weave-radius);background:var(--sheet-2);min-height:36px;color:var(--ink);font:var(--type-control);cursor:pointer;padding:6px 10px}.planning-recovery-actions button:hover:not(:disabled){border-color:var(--accent-primary)}.planning-recovery-actions button:disabled{opacity:.5;cursor:default}.planning-recovery-actions>span{overflow-wrap:anywhere;font:var(--type-meta);flex-basis:100%}.peek-card .line-details-editor{gap:12px;display:grid}.peek-card--planning .peek-card__body{gap:8px;padding-block:10px 8px}.peek-card--planning .rail,.peek-card--planning .line-details-editor{gap:10px}.peek-card :is(.rail__label,.rail__key,.rail__group>label,.chapter-planning-combobox>label){color:var(--ink-2);font:var(--type-meta);margin-bottom:6px;display:block}.peek-card .line-details-save.state-error{border-left:3px solid var(--state-danger);background:color-mix(in srgb, var(--state-danger) 8%, var(--sheet));color:var(--ink);font:var(--type-name);padding:10px 12px}.peek-card__bar{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 6px 10px;display:flex}:where(.peek-card) button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.peek-card :focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:3px}.peek-card__open{border-radius:5px;align-items:center;gap:6px;height:24px;display:inline-flex;color:var(--ink-2)!important;padding:0 8px!important}.peek-card__open:hover{background:var(--sheet-2)!important;color:var(--ink)!important}.peek-card__pin{border-radius:5px;place-items:center;width:26px;height:24px;display:grid;color:var(--ink-2)!important}.peek-card__pin:hover{background:var(--sheet-2)!important;color:var(--ink)!important}.peek-card__pin[aria-pressed=true]{background:var(--ink)!important;color:var(--sheet)!important}.peek-card__pin[aria-pressed=true] .peek-card__pin-head{fill:currentColor}.peek-field{gap:4px;display:grid}.peek-field__name,.peek-card .chapter-planning-combobox>label{color:var(--ink-2);font:var(--type-meta)}.page-title{--page-title-line:40px;flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;display:flex}.page-title>:first-child{field-sizing:content;flex:0 auto;width:auto;min-width:4ch;max-width:calc(100% - 41px)}.page-title>.details-mark{margin:calc((var(--page-title-line) - 24px) / 2 + 2px) 0 0}.page-title--bar{flex-wrap:nowrap;align-items:center}.page-title--bar>:first-child{max-width:none}.page-title--bar>.details-mark{margin:0}.peek-card__body>.rail{padding:0}:is(.peek-card__body,.weave-peek) .chapter-planning-options{overscroll-behavior:contain;max-height:222px;box-shadow:none;position:static;overflow-y:auto}.peek-card__body .rail__row>.choice-field--rail>.choice-field__panel{width:auto;max-width:none;margin-top:4px}.record-peek__head{align-items:center;gap:10px;min-width:0;display:flex}.record-peek__portrait{object-fit:cover;background:var(--sheet-2);border-radius:6px;flex:none;width:40px;height:40px}.record-peek__names{flex:1;min-width:0;display:grid}.record-peek__title{width:100%;min-width:0;color:var(--ink);font:500 17px/22px var(--font-title);background:0 0;border:1px solid #0000;border-radius:4px;outline:0;margin-left:-4px;padding:1px 4px}.record-peek__title:hover:enabled,.record-peek__title:focus{border-color:var(--rule)}.record-peek__kind{color:var(--ink-2);font:var(--type-meta)}.record-peek__summary{border:1px solid var(--rule);width:100%;min-height:46px;color:var(--ink);font:var(--type-writing);resize:none;background:0 0;border-radius:5px;outline:0;padding:5px 7px}.record-peek__summary:focus{border-color:var(--ink-2)}.record-peek__summary{field-sizing:content}.record-peek__words{justify-items:start;gap:2px;display:grid}.record-peek__text{max-height:calc(4lh + 6px);color:var(--ink);font:var(--type-writing);gap:6px;display:grid;overflow:hidden}.record-peek__text.is-cut{-webkit-mask-image:linear-gradient(#000 calc(100% - 1lh),#0000);mask-image:linear-gradient(#000 calc(100% - 1lh),#0000)}.record-peek__text.is-whole{max-height:none}.record-peek__text p{margin:0}.peek-card .record-peek__more{color:var(--ink-2);border-radius:4px;padding:0 2px}.peek-card .record-peek__more:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.record-peek__rows{flex-direction:column;gap:2px;display:flex}.thread-card-edits{border-top:1px solid var(--rule-sheet);gap:10px;padding-top:10px;display:grid}.thread-card-edit{gap:6px;display:grid}.record-peek__state{min-height:16px;color:var(--ink-2);font:var(--type-meta)}.record-peek__none{color:var(--ink-2);font:var(--type-meta);margin:0}.chapter-card__title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chapter-card__synopsis{color:var(--ink);font:var(--type-writing);margin:0}.record-peek-name{text-underline-offset:3px;border-radius:3px;text-decoration-color:#0000}.record-peek-name:hover,.record-peek-name[aria-expanded=true]{text-decoration:underline;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline)}.weave-peek.is-pinned.is-under{flex-flow:wrap;column-gap:24px;min-width:0;max-width:100%;display:flex}.weave-peek.is-pinned.is-under>.weave-peek__row{min-width:0;max-width:100%}.page-title:has(>.weave-peek.is-under){flex-wrap:wrap}.weave-peek__meta{white-space:nowrap}.weave-peek:not(.is-pinned) .weave-peek__meta{white-space:normal;min-width:0}.weave-peek__acts{justify-items:start;gap:4px;min-width:0;display:grid}.weave-peek__row--acts{align-items:flex-start}.weave-peek__tags:empty{display:none}.weave-peek .weave-peek__act{color:var(--ink-2);text-align:left;white-space:normal;border-radius:4px;padding:0 2px}.weave-peek .weave-peek__act:hover:enabled{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.weave-peek .weave-peek__act.is-danger:hover:enabled{color:var(--state-danger)}.weave-peek .weave-peek__act:disabled,.weave-peek .weave-peek__offer:disabled{color:var(--ink-3);cursor:default}.weave-peek__row--image{gap:10px}.weave-peek__portrait{object-fit:cover;background:var(--sheet-2);border-radius:4px;flex:none;width:22px;height:22px}.weave-peek.is-pinned .weave-peek__portrait{width:18px;height:18px}.weave-peek__row--image .weave-peek__portrait+.weave-peek__offer{margin-left:-2px}.weave-peek__field{border:1px solid var(--rule);width:240px;height:22px;color:var(--ink);text-overflow:ellipsis;background:0 0;border-radius:5px;outline:0;padding:0 8px}.weave-peek__field:focus{border-color:var(--ink-2)}.weave-peek .choice-field--peek{min-width:0}.weave-peek .choice-field--peek .choice-field__value{min-height:22px;font:var(--type-name);padding:0 4px}.weave-peek .choice-field--peek .choice-field__panel{max-width:280px}.weave-peek__editor{white-space:normal;width:340px;max-width:calc(100vw - 48px);padding:4px 0 2px 32px}.weave-peek.is-pinned.is-under .weave-peek__tags{flex-wrap:wrap}:is(.weave-peek,.peek-card) .weave-peek__name{text-align:left}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) .weave-peek__names{white-space:normal;width:auto;min-width:0}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) .weave-peek__row:has(>.weave-peek__names){white-space:normal}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) :is(.weave-peek__names,.weave-peek__list-entry) .weave-peek__chip{vertical-align:baseline;display:inline}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) .weave-peek__names .weave-peek__sep{white-space:pre-wrap}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) .weave-peek__row:has(>.weave-peek__names){align-items:flex-start}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) .weave-peek__row:has(>.weave-peek__names)>:is(.weave-peek__lead,.weave-peek__add){height:22px}:is(.weave-peek.is-pinned.is-under,.weave-peek:not(.is-pinned),.peek-card) .weave-peek__names{padding-top:1px;line-height:20px}.pinned-card{cursor:grab;touch-action:none;animation:none}.pinned-card :is(input,textarea,[contenteditable=true]){cursor:text}.pinned-card.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.pinned-card.is-lit{outline:2px solid var(--ink-2);outline-offset:2px}.pinned-dock{z-index:95;padding:0 12px calc(10px + env(safe-area-inset-bottom,0px));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:none;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.pinned-dock>.pinned-card{cursor:auto;touch-action:auto;pointer-events:auto;scroll-snap-align:center;flex:0 0 calc(100vw - 24px);max-height:42vh;position:relative}.pinned-dock:has(>.pinned-card+.pinned-card)>.pinned-card{flex-basis:calc(100vw - 48px)}textarea.reset-board-title{resize:none;overflow-wrap:anywhere;height:auto;min-height:28px;line-height:1.35;overflow:hidden}.manuscript-page{background:var(--ground);min-width:0;height:100%;min-height:0;display:flex}.manuscript-page__frame{flex:auto;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.manuscript-page__scroll{overscroll-behavior:none;background:linear-gradient(var(--sheet), var(--sheet)) center top / min(100%, var(--leaf-w)) 100% no-repeat, var(--ground);scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-height:0;overflow:auto}.manuscript-page__leaf{min-height:100%;padding:18px var(--leaf-pad-r) 96px var(--leaf-pad-l)}.manuscript-page__io{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 288px;column-gap:48px;max-width:1060px;display:grid}.manuscript-page__head.record-sheet-head{grid-area:1/1;margin-bottom:30px}.manuscript-page__out{flex-direction:column;grid-area:1/2/span 3;align-self:start;gap:14px;padding-top:4px;display:flex}.manuscript-pages{flex-direction:column;grid-area:2/1;display:flex}.manuscript-add-page{grid-area:3/1;align-self:start;margin-top:14px;position:relative}.manuscript-page__head .record-sheet-title:disabled{color:var(--ink)}.manuscript-field{width:100%;min-width:0;color:inherit;font:inherit;text-align:inherit;resize:none;field-sizing:content;background:0 0;border:0;border-radius:3px;outline:none;margin:0;padding:0;display:block;overflow:hidden}textarea.manuscript-field{min-height:1lh}.manuscript-field::placeholder{color:var(--ink-3);opacity:1;font-style:normal}.manuscript-field:not(:disabled):hover{background:var(--sheet-2);box-shadow:0 0 0 4px var(--sheet-2)}.manuscript-sheet .manuscript-field:not(:disabled):hover{background:var(--sheet);box-shadow:0 0 0 4px var(--sheet)}.manuscript-field:focus,.manuscript-field:focus:hover,.manuscript-sheet .manuscript-field:focus:hover{box-shadow:none;outline:1.5px solid var(--ink-3);outline-offset:4px;background:0 0}.manuscript-field.manuscript-page__title{width:auto;min-width:4ch;max-width:100%;color:var(--ink);font:var(--type-title);letter-spacing:-.005em;text-wrap:balance;flex:0 auto;margin:0 0 4px}.manuscript-page .manuscript-sheet{border:1px solid var(--rule-sheet);background:var(--sheet-2);min-width:0;color:var(--sheet-ink,var(--ink));border-radius:4px;flex-direction:column;display:flex;position:relative}.manuscript-sheet.is-empty{border-style:dashed;border-color:var(--edge);background:0 0}.manuscript-sheet__head{touch-action:none;flex:none;align-items:center;gap:6px;height:34px;padding:0 12px 0 6px;display:flex}.manuscript-sheet__head:has(.manuscript-sheet__grip){cursor:grab}.manuscript-sheet__head .t-meta{color:var(--ink-2)}.is-blurb .manuscript-sheet__head{padding-left:12px}button.manuscript-sheet__grip{width:18px;height:22px;color:var(--ink-3);cursor:grab;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid}.manuscript-sheet__head:hover .manuscript-sheet__grip,.manuscript-sheet__grip:focus-visible{color:var(--ink)}.manuscript-sheet__grip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.manuscript-sheet__grip:disabled{visibility:hidden}.manuscript-sheet__body{flex-direction:column;flex:1;padding:4px 24px 24px;display:flex}.manuscript-sheet.is-lifted{opacity:.35}.manuscript-print{flex-direction:column;gap:4px;display:flex}.manuscript-print.is-centred{text-align:center;justify-content:center;align-items:center;margin:auto 0;padding:10px 0 6px}.is-title .manuscript-sheet__body,.is-copyright .manuscript-sheet__body{min-height:110px}.manuscript-print__title{font:500 23px/30px var(--font-title);letter-spacing:-.005em;text-wrap:balance;margin:0}.manuscript-print__subtitle{color:var(--ink-2);font:italic 400 15px/22px var(--font-manuscript);text-wrap:balance;margin:0}.manuscript-print__by{font:400 14px/20px var(--font-manuscript);margin:18px 0 0}.manuscript-print__small{color:var(--ink-2);font:400 12.5px/18px var(--font-ui)}textarea.manuscript-print__small{box-sizing:border-box;min-height:24px;padding-block:3px}.manuscript-print__verse{font:italic 400 16px/26px var(--font-manuscript)}.manuscript-print__source{color:var(--ink-2);font:400 13px/18px var(--font-ui);justify-content:center;margin:6px 0 0;display:flex}.manuscript-print__source-field{width:auto;min-width:10ch}.manuscript-print__text{font:400 15px/24px var(--font-manuscript)}.manuscript-print__blurb{font:400 16px/26px var(--font-manuscript)}.manuscript-also{font:italic 400 15px/25px var(--font-manuscript);text-wrap:balance;margin:0;padding:4px 0 0;list-style:none}.manuscript-also li{position:relative}button.manuscript-also__remove{width:18px;height:25px;color:var(--ink-3);font:400 15px/25px var(--font-ui);opacity:0;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:0;right:-22px}.manuscript-also li:hover .manuscript-also__remove,.manuscript-also__remove:focus-visible{opacity:1}.manuscript-also__new{max-width:260px;font:italic 400 15px/25px var(--font-manuscript);text-align:center}button.manuscript-act{color:var(--ink-2);font:var(--type-name);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;display:inline-flex}button.manuscript-act:hover:not(:disabled){color:var(--ink)}.manuscript-print .manuscript-act{margin-top:8px}button.manuscript-note{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.manuscript-note__opening{font:400 15px/24px var(--font-manuscript);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.manuscript-note:hover .manuscript-note__opening{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:4px}.manuscript-note__kind{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.manuscript-sheet.is-chapters{border-style:solid}button.manuscript-chapters{width:100%;min-height:52px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;display:flex}.manuscript-chapters>svg{color:var(--ink-2);flex:none}.page-head button.page-head__compile{color:var(--ink);padding:0 8px}.page-head button.page-head__compile:disabled{color:var(--ink-3);cursor:default}.manuscript-run__head{padding-left:12px}.manuscript-run__sum{color:var(--ink-3);margin-left:auto}.manuscript-run{flex-direction:column;margin:0;padding:0 6px 8px;list-style:none;display:flex}.manuscript-run__chapter{border-radius:5px;align-items:center;gap:8px;min-height:32px;padding:0 4px 0 6px;display:flex}.manuscript-run__chapter:hover,.manuscript-run__chapter:focus-within{background:color-mix(in srgb, var(--ink) 5%, transparent)}button.manuscript-run__take{border:1.5px solid var(--ink-3);width:16px;height:16px;color:var(--ink);cursor:pointer;background:0 0;border-radius:4px;flex:none;place-items:center;padding:0;display:inline-grid}button.manuscript-run__take[aria-checked=true]{border-color:var(--ink-2)}button.manuscript-run__take:hover:not(:disabled){border-color:var(--ink)}button.manuscript-run__take:disabled{cursor:default}.manuscript-run__n{width:20px;color:var(--ink-2);text-align:right;flex:none}button.manuscript-run__title{min-width:0;color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;padding:0;overflow:hidden}button.manuscript-run__title:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px}.manuscript-run__words{min-width:5ch;color:var(--ink-2);text-align:right;flex:none}@media (width<=720px){.manuscript-run__chapter{padding-block:5px}button.manuscript-run__title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.manuscript-run__chapter.is-left-out :is(.manuscript-run__n,.manuscript-run__title,.manuscript-run__words){opacity:.4}.manuscript-menu-wrap{flex:none;display:inline-flex;position:relative}button.manuscript-run__add-button,button.manuscript-section__more{width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid}button.manuscript-run__add-button{opacity:0}.manuscript-run__chapter:hover .manuscript-run__add-button,.manuscript-menu-wrap.is-open .manuscript-run__add-button,.manuscript-run__add-button:focus-visible{opacity:1}button.manuscript-run__add-button:hover:not(:disabled),button.manuscript-section__more:hover:not(:disabled),.manuscript-menu-wrap.is-open .manuscript-section__more{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}:is(button.manuscript-run__add-button,button.manuscript-section__more):disabled{visibility:hidden}@media (hover:none){button.manuscript-run__add-button{opacity:1}}.manuscript-field.manuscript-section__name{min-width:0;color:var(--ink-2);font:var(--type-meta);flex:1}.manuscript-sheet__head .manuscript-section__more,.manuscript-before__head .manuscript-section__more{margin-left:auto}.manuscript-section__acts{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:10px;display:flex}.manuscript-section__acts:empty{display:none}.manuscript-print.is-centred+.manuscript-section__acts{justify-content:center}.manuscript-section__acts .manuscript-menu-wrap .manuscript-menu{max-height:260px;overflow:auto}.manuscript-linked{color:var(--ink);font:400 15px/24px var(--font-manuscript);white-space:pre-line;-webkit-line-clamp:12;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.manuscript-print.is-centred .manuscript-linked{font-style:italic}.manuscript-before{border:1px solid var(--rule-sheet);background:var(--sheet);border-radius:4px;margin:2px 0 2px 30px;padding-bottom:14px}.manuscript-before__head{align-items:center;gap:6px;height:30px;padding:0 4px 0 12px;display:flex}.manuscript-before>.manuscript-print{padding:0 20px}.manuscript-before>.manuscript-print.is-centred{padding:4px 20px 0}.manuscript-before>.manuscript-section__acts{padding:0 20px}.manuscript-before.is-left-out{opacity:.4}button.manuscript-run__take:focus-visible,button.manuscript-run__title:focus-visible,button.manuscript-run__add-button:focus-visible,button.manuscript-section__more:focus-visible,button.manuscript-seam__toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.manuscript-seam{flex:none;justify-content:center;align-items:center;height:28px;display:flex;position:relative}button.manuscript-seam__toggle{height:20px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:0 8px;display:inline-flex;position:relative}button.manuscript-seam__toggle:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}button.manuscript-seam__toggle:disabled{cursor:default}.manuscript-pages>.manuscript-seam.is-joined{border-inline:1px solid var(--rule-sheet);background:var(--sheet-2)}.manuscript-seam.is-joined:before{border-top:1px dashed var(--edge);content:"";position:absolute;top:50%;left:12px;right:12px}.manuscript-seam.is-joined .manuscript-seam__toggle{background:var(--sheet-2);color:var(--ink-2)}.manuscript-page .manuscript-sheet.is-joined-above{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.manuscript-page .manuscript-sheet.is-joined-below{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.manuscript-page .manuscript-sheet.is-empty:is(.is-joined-above,.is-joined-below){border-style:solid;border-color:var(--rule-sheet);background:var(--sheet-2)}.manuscript-seam.is-compact{height:10px;margin-left:36px}.manuscript-seam.is-compact:before{border-top:1px solid var(--rule-sheet);content:"";position:absolute;top:50%;left:0;right:6px}.manuscript-seam.is-compact .manuscript-seam__toggle{background:var(--sheet-2);opacity:0;height:18px}.manuscript-seam.is-compact:hover .manuscript-seam__toggle,.manuscript-seam.is-compact .manuscript-seam__toggle:focus-visible,.manuscript-seam.is-compact.is-joined .manuscript-seam__toggle{opacity:1}.manuscript-seam.is-compact.is-joined{height:20px}.manuscript-seam.is-compact.is-joined:before{border-top-style:dashed;border-top-color:var(--edge)}@media (hover:none){.manuscript-seam.is-compact .manuscript-seam__toggle{opacity:1}.manuscript-seam.is-compact{height:22px}}.manuscript-bound{align-self:center;width:min(100%,288px);display:flex;container-type:inline-size}.manuscript-bound .manuscript-cover{flex:1;min-width:0}.manuscript-bound .cover-art{--w:calc(100cqw - 46px)!important}.manuscript-bound .cover-spine{box-sizing:border-box;height:calc(150cqw - 69px)!important}.manuscript-spine{border:1px solid var(--rule-sheet);background:var(--sheet-2);width:46px;color:var(--sheet-ink,var(--ink));border-right:0;border-radius:3px 0 0 3px;flex-direction:column;flex:none;align-items:center;padding:18px 0 16px;display:flex;overflow:hidden}.manuscript-spine__title{max-height:250px;font:500 15px/1 var(--font-title);text-overflow:ellipsis;white-space:nowrap;writing-mode:vertical-rl;overflow:hidden}.manuscript-spine__author{color:var(--ink-2);font:400 11.5px/1 var(--font-ui);writing-mode:vertical-rl;margin-top:auto}.manuscript-spine__number{font:600 13px/1 var(--font-ui);margin-top:12px}.manuscript-cover-wrap{flex:1;min-width:0;position:relative}button.manuscript-cover{cursor:pointer;background:0 0;border:0;border-radius:0 3px 3px 0;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.manuscript-cover img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}button.manuscript-cover.is-empty{aspect-ratio:2/3;border:1px dashed var(--edge);color:var(--ink-2);font:var(--type-name);border-left:0;flex:1;place-items:center;line-height:normal;display:grid}button.manuscript-cover.is-empty:hover:not(:disabled){background:var(--sheet-2);color:var(--ink)}.manuscript-cover__add{align-items:center;gap:8px;display:inline-flex}.manuscript-cover:focus-visible,.manuscript-chapters:focus-visible,.manuscript-note:focus-visible,.manuscript-act:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.manuscript-sheet.is-blurb .manuscript-sheet__body{padding:4px 20px 22px}.manuscript-menu{z-index:20;border:1px solid var(--edge);background:var(--sheet);min-width:180px;box-shadow:var(--float-shadow);border-radius:8px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.manuscript-menu button{color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 10px}.manuscript-menu button:hover,.manuscript-menu button:focus-visible{background:var(--sheet-2);outline:none}.manuscript-menu button[aria-checked=true]{font-weight:600}.manuscript-menu.is-right{left:auto;right:0}.manuscript-cover-wrap .manuscript-menu{top:12px;left:auto;right:12px}.manuscript-drag-ghost{z-index:100;border:1px solid var(--edge);background:var(--sheet);height:34px;box-shadow:var(--float-shadow);color:var(--ink);pointer-events:none;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 14px 0 8px;display:flex;position:fixed}.manuscript-drag-ghost svg{color:var(--ink-2)}.manuscript-drop-line{z-index:101;background:var(--ink);pointer-events:none;border-radius:1px;height:2px;position:fixed}body.is-dragging-page,body.is-dragging-page *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.manuscript-phone-tabs{gap:6px;margin-bottom:18px;display:flex}.manuscript-phone-tabs button{border:1px solid var(--rule-sheet);min-height:40px;color:var(--ink-2);font:var(--type-control);background:0 0;border-radius:7px;padding:0 12px}.manuscript-phone-tabs button[aria-pressed=true]{border-color:var(--ring);background:var(--mark);color:var(--ink)}@container (width<=699px){.manuscript-page__leaf{padding:22px 18px 32px var(--leaf-pad-l)}.manuscript-page__io{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.manuscript-page__head,.manuscript-page__out,.manuscript-pages,.manuscript-add-page{grid-area:auto/1}.manuscript-page__head.record-sheet-head,.manuscript-page__out{margin-bottom:18px}.manuscript-bound{width:min(100%,256px)}.manuscript-print.is-centred{padding:16px 0 10px}button.manuscript-chapters{gap:8px;padding:0 12px}.manuscript-before{margin-left:6px}.manuscript-seam.is-compact{margin-left:12px}.manuscript-run__n{display:none}}.trash-grouping{flex:none;padding:0 0 8px 10px}.trash-grouping__switch{border:1px solid var(--rule);border-radius:7px;padding:2px;display:inline-flex}.trash-grouping__switch button{height:24px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 10px}.trash-grouping__switch button:hover{color:var(--ink)}.trash-grouping__switch button[aria-pressed=true]{background:var(--ground);color:var(--ink)}:root[data-mode=light] .trash-grouping__switch button[aria-pressed=true]{background:var(--sheet)}.trash-grouping__switch button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.trash-list,.trash-list ul{margin:0;padding:0;list-style:none}.trash-group+.trash-group{margin-top:6px}.index__panel .trash-group__head{min-height:28px;padding-top:5px;padding-bottom:5px}.trash-group__head .index__lead{align-items:center;height:18px;padding-top:0}.trash-group__head .index__name{color:var(--ink-2);font-weight:500}.trash-group__head:hover .index__name{color:var(--ink)}.trash-row{position:relative}.trash-row__tick{z-index:1;cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:28px;padding:0;display:grid;position:absolute;top:0;left:24px}.trash-row__tick:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:4px}.index__panel .trash-row__item{min-height:28px;padding:5px 10px 5px 56px}.trash-row.is-ticked>.trash-row__item:not([aria-current=true]){background:color-mix(in srgb, var(--ink) 5%, transparent)}.trash-row__kind{color:var(--ink-2);flex:none;padding-top:1px;display:flex}.trash-row__kind svg{width:14px;height:14px}.index__count.trash-row__when{font-variant-numeric:normal}.trash-tick{border:1.5px solid var(--ink-2);width:15px;height:15px;color:var(--ground);border-radius:4px;flex:none;place-items:center;display:inline-grid}.trash-tick.is-on,.trash-tick.is-some{border-color:var(--ink);background:var(--ink)}.trash-tick svg{width:11px;height:11px}.trash-tick i{background:var(--ground);border-radius:1px;width:7px;height:2px}.trash-row__tick:hover .trash-tick.is-off,.trash-group__head:hover .trash-tick.is-off{border-color:var(--ink)}.trash-pickbar{border-top:1px solid var(--rule);flex:none;margin:8px -8px -10px;padding:8px 10px 10px}.trash-pickbar__top{align-items:center;gap:6px;padding:0 0 8px 6px;display:flex}.trash-pickbar__top .t-control{flex:auto}.trash-pickbar__acts{flex-wrap:wrap;gap:6px;display:flex}.trash-pickbar__acts .trash-act{flex:1 0 auto;justify-content:center;padding:0 10px}.trash-quiet{border-radius:var(--weave-radius);height:28px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;display:inline-flex}.trash-quiet:hover{background:var(--rule);color:var(--ink)}.trash-act{border:1px solid var(--rule);border-radius:var(--weave-radius);min-width:0;height:30px;color:var(--ink);font:var(--type-control);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.trash-act svg{flex:none;width:15px;height:15px}.trash-act:hover:not(:disabled){background:var(--sheet-2)}.index__panel .trash-act:hover:not(:disabled){background:var(--rule)}.trash-act.is-danger{color:var(--state-danger)}.trash-act.is-danger:hover:not(:disabled),.index__panel .trash-act.is-danger:hover:not(:disabled){background:color-mix(in srgb, var(--state-danger) 14%, transparent)}.trash-act:disabled{cursor:default;opacity:.5}.trash-act:focus-visible,.trash-quiet:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}.trash-surface{background:var(--ground);grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid}.trash-page-head .page-head__top{min-height:44px}.trash-page-head__when{min-width:0;color:var(--ink-2);font:var(--type-name);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trash-page-head .page-head__switches{gap:8px}.trash-page-scroll{background:linear-gradient(var(--sheet), var(--sheet)) center top / min(100%, var(--leaf-w)) 100% no-repeat;scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-height:0;overflow-y:auto}.trash-leaf{grid-template-columns:minmax(0, 1fr) var(--leaf-margin-w);column-gap:var(--leaf-gutter);min-height:100%;padding:34px var(--leaf-pad-r) 96px var(--leaf-pad-l);align-content:start;align-items:start;display:grid}.trash-leaf__main{min-width:0}.trash-leaf__kicker{margin-bottom:6px}.trash-leaf__title{color:var(--ink);margin:0}.trash-leaf__under{margin:2px 0 0}.trash-leaf__body{margin-top:22px}.trash-leaf__lede{color:var(--ink);margin:0 0 18px}.trash-prose{color:var(--ink);outline:none}.trash-prose p{margin:0}.trash-prose.t-prose p+p{text-indent:1.5em}.trash-prose.t-writing p+p{margin-top:6px}.trash-leaf__margin{min-width:0;padding-top:4px}.trash-leaf__label{margin:0 0 8px}.trash-leaf__note-box{border-radius:var(--weave-radius);background:var(--sheet-2);padding:10px 12px}.trash-leaf__tagged ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.trash-leaf__tagged li{color:var(--ink);font:var(--type-name);grid-template-columns:22px minmax(0,1fr);gap:8px;padding:3px 0;display:grid}.trash-leaf__tagged .tnum{color:var(--ink-2);font:var(--type-meta);text-align:right;line-height:18px}.trash-leaf.is-board{grid-template-columns:minmax(0,1fr)}.trash-board svg{width:100%;height:auto;display:block}@container (width<=603px){.trash-leaf{grid-template-columns:minmax(0,1fr);padding:22px 20px 64px}.trash-leaf__margin{margin-top:26px;padding-top:0}.trash-leaf__title{font-size:28px;line-height:34px}.trash-page-head .page-head__top{padding:0 8px 0 6px}.trash-page-head__when{display:none}.trash-page-head .page-head__switches{gap:4px}.trash-page-head .trash-act{padding:0 10px}}.trash-surface.is-listing{background:var(--ground-2);flex-direction:column;display:flex}.trash-surface.is-listing .trash-page-panel{z-index:auto;width:100%;min-height:0;box-shadow:none;flex:auto;animation:none;position:relative;top:auto;bottom:auto;left:auto}.trash-surface.is-listing .trash-pickbar{padding-bottom:14px}.reset-rename-dialog.trash-question{width:min(460px,100%);padding:20px 22px 18px}.reset-rename-dialog.trash-question h2{margin:0}.trash-question__sentence{color:var(--ink-2);margin:6px 0 0}.trash-question__list{border-top:1px solid var(--rule-sheet);max-height:min(50vh,420px);margin:12px 0 4px;padding:0;list-style:none;overflow-y:auto}.trash-question__list li{border-bottom:1px solid var(--rule-sheet);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.trash-question__kind{color:var(--ink-2);padding-top:1px}.trash-question__what{flex-direction:column;gap:2px;min-width:0;display:flex}.reset-rename-dialog.trash-question footer button{align-items:center;gap:6px;display:inline-flex}.reset-rename-dialog.trash-question footer button svg{width:15px;height:15px}:root{--history-add:#7cc79f;--history-add-ink:#7cc79f;--history-add-plane:#7cc79f21;--history-cut:#edeeea6b;--history-place:var(--ring,#e2af72);--history-place-plane:color-mix(in srgb, var(--history-place) 15%, transparent)}:root[data-mode=light]{--history-add:#2e7d55;--history-add-ink:#1f6340;--history-add-plane:#2e7d551a;--history-cut:#1d1f2273}.history-added{background:var(--history-add-plane);box-shadow:inset 0 -1.5px 0 var(--history-add);color:inherit;border-radius:2px;text-decoration:none}.history-cut{color:var(--ink);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2);text-decoration-thickness:1px}.history-cut+.history-added,.history-added+.history-cut{margin-left:.22em}.history-words{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:.3em;display:inline-flex}.history-words__add{color:var(--history-add-ink)}.history-words__cut{color:var(--ink-3)}.history-act{border:1px solid var(--rule);min-width:0;height:30px;color:var(--ink);font:var(--type-control);white-space:nowrap;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.history-act svg{flex:none;width:15px;height:15px}.history-act:hover:not(:disabled){background:var(--sheet-2)}.history-act:disabled{cursor:default;opacity:.5}.history-quiet{border-radius:var(--weave-radius);height:28px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 9px;display:inline-flex}.history-quiet:hover:not(:disabled){background:var(--sheet-2);color:var(--ink)}.history-quiet:disabled{cursor:default;opacity:.5}:is(.history-act,.history-quiet,.history-kind,.history-entry__pick,.history-fold,.history-since__row,.history-scope button,.history-column__close,.history-markbar button,.history-back):focus-visible{outline:2px solid var(--history-place);outline-offset:1px}.history-page{background:var(--sheet);grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;container:history-page/inline-size}.history-bar{align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 10px 0 16px;display:flex}.history-bar__title{color:var(--ink);flex:none;margin:0 10px 0 0}.history-bar__space{flex:1}.history-name-moment{flex:none}.history-kinds-frame{--history-kinds-fade:56px;min-width:0;display:flex;position:relative}.history-kinds{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.history-kinds::-webkit-scrollbar{display:none}.history-kinds-frame.is-more-end .history-kinds{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--history-kinds-fade)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--history-kinds-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--history-kinds-fade)), transparent)}.history-kinds-frame.is-more-start .history-kinds{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--history-kinds-fade)), transparent);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--history-kinds-fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--history-kinds-fade)), transparent)}.history-kinds-frame.is-more-start.is-more-end .history-kinds{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--history-kinds-fade), #000 calc(100% - var(--history-kinds-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--history-kinds-fade), #000 calc(100% - var(--history-kinds-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--history-kinds-fade), #000 calc(100% - var(--history-kinds-fade)), transparent)}.history-kinds__more{background:var(--sheet);width:22px;height:28px;color:var(--ink-2);cursor:pointer;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.history-kinds__more:hover{background:var(--sheet-2);color:var(--ink)}.history-kinds__more.is-start{left:0}.history-kinds__more.is-end{right:0}.history-kind{height:28px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0 10px}.history-kind:hover{background:var(--sheet-2);color:var(--ink)}.history-kind[aria-pressed=true]{background:var(--sheet-2);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink)}.history-bar .pane-close-switch{position:static}.history-split{grid-template-columns:minmax(380px,440px) minmax(0,1fr);min-height:0;display:grid}.history-log{border-right:1px solid var(--rule);scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-height:0;padding:4px 0 40px;overflow-y:auto}.history-read{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;min-width:0;min-height:0;position:relative;overflow-y:auto}.history-failed{justify-items:start;gap:8px;padding:24px 16px;display:grid}.history-empty{margin:0;padding:24px 16px}.history-foot{padding:10px 16px 0 104px}.history-foot p{margin:0}.history-timeline{container:history-list/inline-size}.history-timeline.is-loading{min-height:120px}.history-day{position:relative}.history-day__head{z-index:2;background:var(--sheet);color:var(--ink);font:italic 500 17px/22px var(--font-title);margin:0;padding:14px 16px 8px 104px;position:sticky;top:0}.history-day__list{margin:0;padding:0;list-style:none}.history-entry__pick{width:100%;min-height:52px;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:78px 26px minmax(0,1fr);padding:0 14px 0 0;display:grid;position:relative}.history-entry__when{color:var(--ink-2);text-align:right;white-space:nowrap;padding-top:9px}.history-spine{position:relative}.history-spine:before{border-left:1px solid var(--rule);content:"";position:absolute;top:0;bottom:0;left:12px}.history-day__list>li:first-child .history-spine:before{top:12px}.history-spine__mark{background:var(--sheet);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--ink-3);border-radius:50%;position:absolute;top:12px;left:9px}.history-spine__mark.is-bar{width:5px;height:var(--bar);background:var(--ink-3);box-shadow:none;border-radius:3px;top:10px;left:10px}.history-spine__mark.is-new{background:var(--history-add);box-shadow:0 0 0 1.5px var(--history-add)}.history-spine__mark.is-ribbon,.history-ribbon{background:var(--ink-2);width:14px;height:18px;box-shadow:none;clip-path:polygon(0 0,100% 0,100% 100%,50% 72%,0 100%);border-radius:0;top:9px;left:6px}.history-entry__body{border-radius:8px;align-content:start;gap:2px;min-width:0;margin:1px 0;padding:8px 8px 9px 10px;display:grid}.history-entry__pick:hover .history-entry__body{background:var(--sheet-2)}.history-entry__top{align-items:baseline;gap:8px;min-width:0;display:flex}.history-entry__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}@container history-list (width<=520px){.history-entry__name{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.history-entry__kind{color:var(--ink-2);white-space:nowrap;flex:none}.history-entry__what{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.history-entry__moment{font:italic 500 16px/20px var(--font-title);display:block}.history-entry__moment.is-unnamed,.history-entry__sub{color:var(--ink-2)}.history-entry.is-moment .history-entry__body{padding-top:9px}.history-entry.is-current .history-entry__body,.history-entry.is-current .history-entry__pick:hover .history-entry__body{background:var(--history-place-plane)}.history-entry.is-current :is(.history-entry__kind,.history-entry__sub,.history-words__cut,.history-words){color:var(--ink-2)}.history-entry.is-current .history-spine__mark{background:var(--history-place);box-shadow:0 0 0 1.5px var(--history-place)}.history-entry.is-current .history-spine__mark:is(.is-bar,.is-ribbon){box-shadow:none}.history-entry__opened{margin:2px 0 10px 32px}.history-timeline:is(.is-item,.is-project) .history-day__head{color:var(--ink-2);padding:14px 8px 6px;font-size:15px;line-height:20px}.history-timeline:is(.is-item,.is-project) .history-entry__pick{grid-template-columns:24px minmax(0,1fr);min-height:44px;padding:0}.history-timeline:is(.is-item,.is-project) .history-spine:before{left:11px}.history-timeline:is(.is-item,.is-project) .history-spine__mark{left:8px}.history-timeline:is(.is-item,.is-project) .history-spine__mark.is-bar{left:9px}.history-timeline:is(.is-item,.is-project) .history-spine__mark.is-ribbon{width:12px;height:15px;left:5px}.history-timeline:is(.is-item,.is-project) .history-entry__body{padding:7px 8px 8px}.history-timeline.is-item .history-entry__name{font-weight:600}.history-timeline.is-project .history-entry__top{flex-direction:column;gap:1px}.history-timeline.is-project .history-entry__name{width:100%}.history-timeline:is(.is-item,.is-project) .history-entry__opened{margin:0 0 8px 24px}.history-timeline:is(.is-item,.is-project) .history-foot{padding:8px 0 0 24px}.history-change.is-page{flex-direction:column;min-height:100%;display:flex}.history-change.is-page .history-change__head{z-index:3;min-height:52px;padding:8px 16px 8px calc((100% - min(100%, var(--leaf-w))) / 2 + var(--leaf-pad-l));border-bottom:1px solid var(--rule);background:var(--sheet);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex;position:sticky;top:0}.history-change__kicker{align-items:center;gap:7px;margin:0 0 6px;display:flex}.history-change.is-page .history-change__kicker{white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.history-change__when{text-overflow:ellipsis;min-width:0;overflow:hidden}.history-change__words{flex:none;gap:7px;display:inline-flex}.history-change__said{flex:0 1000 auto;gap:7px;min-width:0;display:inline-flex}.history-change__said>span:last-child{text-overflow:ellipsis;overflow:hidden}@container (width<=603px){.history-change.is-page .history-change__head{padding-left:20px}.history-change__head:has(>.history-change__acts) .history-change__words{display:none}}.history-change__dot{color:var(--ink-3)}.history-change__glyph{width:15px;height:15px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.history-change__glyph .history-ribbon{width:10px;height:13px;display:block;position:static}.history-change__acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.history-change.is-page .history-change__acts{margin-top:0}.history-change.is-page .history-change__head>.history-notice{flex-basis:100%;margin-top:0}.history-change__loading{min-height:80px}.history-change.is-column{grid-template-columns:minmax(0,1fr);gap:12px;padding:10px 10px 10px 0;display:grid}.history-change.is-column .history-change__acts{z-index:2;background:var(--sheet);margin:-6px 0 0;padding:6px 0;position:sticky;top:40px}.history-change.is-column .history-act{height:28px;padding:0 9px}.history-change.is-column .history-prose{font:var(--type-writing)}.history-change.is-column .history-fold.is-line{margin:8px 0}.history-section+.history-section,.history-section+.history-fields,.history-prose+.history-fields{margin-top:22px}.history-section__head{margin:0 0 8px;font-weight:600}.history-paragraph{margin:0}.history-paragraph+.history-paragraph{margin-top:12px}.history-paragraph:not(.is-changed){color:var(--ink-2)}.history-paragraph.is-added{border-left:2px solid var(--history-add);margin-left:-14px;padding-left:12px}.history-paragraph.is-added .history-added{background:0 0}.history-fold{width:100%;color:var(--ink-3);font:var(--type-meta);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:14px 0;padding:0;display:flex}.history-fold:before,.history-fold:after{border-top:1px dashed var(--rule);content:"";flex:1}.history-fold:hover{color:var(--ink)}.history-fields{gap:14px;max-width:66ch;margin:0;display:grid}.history-field{border-bottom:1px solid var(--rule-sheet);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:12px;padding-bottom:14px;display:grid}.history-field dt{margin:0}.history-field dd{min-width:0;color:var(--ink);margin:0}.history-field.is-prose .history-paragraph+.history-paragraph{margin-top:6px}.history-field.is-prose .history-fold{margin:8px 0}.history-change.is-column .history-field{grid-template-columns:minmax(0,1fr);gap:2px}.history-arrow{color:var(--ink-3);vertical-align:-1px;margin:0 6px;display:inline-block}.history-since{margin-top:8px}.history-since__rows{gap:1px;margin:0 -10px;padding:0;list-style:none;display:grid}.history-since__row{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 10px;display:grid}button.history-since__row{cursor:pointer}button.history-since__row:hover{background:var(--sheet-2)}.history-since__glyph{color:var(--ink-2);align-self:center}.history-since__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.history-since__what{white-space:nowrap;gap:6px;display:flex}.history-since.is-loading{min-height:80px}.history-leaf{padding:34px var(--leaf-text-end) 80px var(--leaf-pad-l);flex:1 0 auto}.history-leaf__title{color:var(--ink);margin:0 0 10px}.history-leaf__title.is-moment{font-style:italic}.history-leaf__title.is-renamed{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.history-leaf__title.is-renamed .history-cut{font-size:24px;line-height:30px}.history-leaf__title.is-renamed .history-cut+.history-added{margin-left:0;padding:0 2px}.history-leaf__role{color:var(--ink-2);font:italic 400 18px/26px var(--font-manuscript);margin:-4px 0 14px}.history-leaf__field+.history-leaf__field{border-top:1px solid var(--rule-sheet);margin-top:22px;padding-top:16px}.history-leaf__field .history-leaf__role,.history-leaf__field .history-leaf__summary{margin:0}.history-leaf__links,.history-leaf__details{font:var(--type-name);flex-wrap:wrap;gap:6px 14px;margin:0 0 22px;padding:0;line-height:22px;list-style:none;display:flex}.history-leaf__links+.history-leaf__details{margin-top:-14px}.history-board{margin:0 0 22px}.history-board__lines{font:var(--type-name);color:var(--ink);gap:6px;margin:0;padding:0;line-height:22px;list-style:none;display:grid}.history-board__name{font-weight:600}.history-board__words{white-space:pre-line;margin:4px 0 2px;display:block}.history-board__sketches{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;max-width:520px;margin-top:16px;display:grid}.history-board__sketches .reset-board-sketch{aspect-ratio:100/62;background:var(--cork-ground);height:auto;box-shadow:inset 0 0 0 1px var(--rule);border-radius:6px;padding:6px}.history-board__to{color:var(--ink-3,var(--history-cut))}.history-board .reset-board-sketch .is-added,.history-board .reset-board-sketch .is-changed{stroke-width:1.2px;stroke:var(--history-add)!important}.history-board .reset-board-sketch-text:is(.is-added,.is-changed){opacity:1;fill:var(--history-add)!important}.history-board .reset-board-sketch .is-removed{stroke-dasharray:1.6 1.2;stroke-width:1px;stroke:var(--history-cut)!important}.history-board .reset-board-sketch-text.is-removed{fill:var(--history-cut)!important}.history-field .history-board{margin-bottom:0}.history-link{color:var(--ink);font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}button.history-link{cursor:pointer}.history-link__glyph{color:var(--ink-3);display:inline-flex}.history-link__glyph svg{width:14px;height:14px}.history-leaf__note{color:var(--ink-2);font:italic var(--type-prose);margin:0 0 18px}.history-leaf__summary{color:var(--ink);font:var(--type-prose);margin:0 0 18px}.history-leaf .history-prose{color:var(--ink);font:var(--type-prose);text-wrap:pretty}.history-leaf .history-paragraph+.history-paragraph{text-indent:1.6em;margin-top:0}.history-leaf .history-prose>*+*{margin-top:14px}.history-leaf .history-paragraph.is-added{text-indent:0;margin-left:-16px;padding-left:14px}.history-fold.is-line{color:var(--ink-3);font:inherit;text-align:left;border-radius:6px;align-items:baseline;gap:16px;margin:0}.history-fold.is-line:before,.history-fold.is-line:after{content:none}.history-fold__line{white-space:nowrap;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 92%);mask-image:linear-gradient(90deg,#000 40%,#0000 92%)}.history-fold__count{color:var(--ink-3);flex:none}.history-fold.is-line:hover{color:var(--ink-2)}.history-fold.is-line:hover .history-fold__count{color:var(--ink)}.history-leaf.is-new:before{top:34px;bottom:80px;left:calc(var(--leaf-pad-l) - 16px);border-left:2px solid var(--history-add);content:"";position:absolute}.history-leaf.is-new .history-added{box-shadow:none;background:0 0}.history-leaf.is-new .history-paragraph.is-added{border-left:0;margin-left:0;padding-left:0}.history-leaf.is-gone>:not(.weave-selvedge){color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--history-cut);text-decoration-color:var(--history-cut);text-decoration-thickness:1.5px}.reset-workspace.phone-layout .history-leaf>.weave-selvedge{height:40px;display:flex;top:34px;bottom:auto}.history-toc__head{color:var(--ink-2);font:600 13px/18px var(--font-ui);letter-spacing:.02em;margin:26px 0 8px}.history-toc{margin:0;padding:0;list-style:none}.history-toc__row{width:100%;color:var(--ink);font:400 18px/34px var(--font-manuscript);text-align:left;background:0 0;border:0;grid-template-columns:34px minmax(0,auto) minmax(24px,1fr) auto;align-items:baseline;gap:10px;padding:0;display:grid}button.history-toc__row{cursor:pointer}button.history-toc__row:hover .history-toc__name{text-decoration:underline;-webkit-text-decoration-color:var(--underline);text-decoration-color:var(--underline);text-underline-offset:4px}.history-toc__row.is-same{color:var(--ink-3)}.history-toc__mark{color:var(--ink-3);font:var(--type-meta);justify-content:flex-end;display:inline-flex}.history-toc__glyph svg{width:15px;height:15px;transform:translateY(3px)}.history-toc__leader{border-bottom:1px dotted var(--rule);transform:translateY(-7px)}.history-toc__row.is-same .history-toc__leader{border-color:#0000}.history-toc__what{white-space:nowrap;gap:6px;display:flex}.history-toc__fold{color:var(--ink-2);font:var(--type-meta);cursor:pointer;background:0 0;border:0;padding:0 0 0 44px;line-height:26px}.history-toc__fold:hover{color:var(--ink)}@container (width<=603px){.history-toc__row{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;font-size:16px;line-height:30px}.history-toc__leader{display:none}.history-toc__row.is-same .history-toc__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-toc__fold{padding-left:32px}}.history-notice{background:var(--sheet-2);color:var(--ink);font:var(--type-name);border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:4px 4px 4px 12px;display:flex}.history-notice>span{flex:1;min-width:0}.history-notice.is-failed{color:var(--state-danger)}.history-notice__close{justify-content:center;width:28px;padding:0}.history-column__body>.history-notice{margin:8px 0 4px}.reset-rename-dialog.history-question{width:min(460px,100%);padding:20px 22px 18px}.reset-rename-dialog.history-question h2{margin:0}.history-question__sentence{color:var(--ink-2);margin:6px 0 0}.reset-rename-dialog.history-question footer button{align-items:center;gap:6px;display:inline-flex}.reset-rename-dialog.history-question footer button svg{width:15px;height:15px}.reset-rename-dialog.history-name label+label{margin-top:12px}.reset-rename-dialog.history-name textarea{border:1px solid var(--border-strong);border-radius:var(--radius);background-color:var(--surface-canvas);min-height:72px;color:var(--text-primary);font:inherit;resize:vertical;padding:8px 10px}.history-column{border-left:1px solid var(--rule);background:var(--sheet);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}.history-column__head{flex:none;align-items:center;gap:8px;height:44px;padding:0 8px 0 16px;display:flex}.history-column__title{color:var(--ink);outline:none;flex:1;margin:0}.history-scope{border:1px solid var(--rule);border-radius:7px;display:inline-flex;overflow:hidden}.history-scope button{color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:12.5px}.history-scope button+button{border-left:1px solid var(--rule)}.history-scope button[aria-pressed=true]{background:var(--sheet-2);color:var(--ink)}.history-column__close{width:28px;height:28px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.history-column__close:hover{background:var(--sheet-2);color:var(--ink)}.history-column__body{scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:1;min-height:0;padding:0 10px 30px;overflow-y:auto}.history-sheet-scrim{z-index:60;background:color-mix(in srgb, var(--surface-backdrop) 55%, transparent);align-items:flex-end;display:flex;position:fixed;inset:0}.history-column.is-sheet{background:var(--sheet);border-left:0;border-radius:14px 14px 0 0;outline:none;width:100%;height:62%;box-shadow:0 -12px 40px #00000080}.history-sheet__grip{background:var(--rule);border-radius:2px;flex:none;width:36px;height:4px;margin:8px auto 0;display:block}.history-markbar{z-index:5;max-width:min(100% - 32px, var(--leaf-w,100%) - 32px);background:var(--sheet-2);box-shadow:0 0 0 1px var(--rule), 0 8px 20px #0000004d;color:var(--ink);font:var(--type-name);border-radius:0 0 10px 10px;align-items:center;gap:10px;margin:0 auto;padding:8px 10px 8px 16px;display:flex;position:sticky;top:0}:root[data-mode=light] .history-markbar:not(.is-band){box-shadow:0 0 0 1px var(--rule), 0 8px 20px #1e20221f}.history-markbar__when,.history-markbar__then{white-space:nowrap}.history-markbar__step{color:var(--ink-2);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.history-markbar__step button,.history-markbar__stop{width:26px;height:26px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.history-markbar__step button:hover:not(:disabled),.history-markbar__stop:hover{background:var(--sheet);color:var(--ink)}.history-markbar__step button:disabled{cursor:default;opacity:.4}.history-markbar__space{flex:1}.history-markbar .history-entry__what{flex-wrap:nowrap;flex:0 auto;min-width:0;overflow:hidden}.history-markbar .history-entry__what>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-markbar__when,.history-markbar__then,.history-markbar__step,.history-markbar__stop,.history-markbar .history-act{flex:none}.history-markbar .history-act{height:28px;padding:0 10px}.history-markbar.is-notice{box-shadow:none;background:0 0;padding:0}.history-markbar.is-notice .history-notice{box-shadow:0 0 0 1px var(--rule), 0 8px 20px #0000004d;margin:0}.history-markbar.is-band{z-index:auto;max-width:none;min-height:44px;padding:0 12px 0 var(--leaf-pad-l);border-top:1px solid var(--rule-sheet);border-bottom:1px solid var(--rule-sheet);background:var(--sheet);box-shadow:none;border-radius:0;margin:0 auto;position:relative;top:auto}.history-markbar.is-band.is-notice .history-notice{box-shadow:none;background:0 0;flex:none;margin:0;padding:0}.ProseMirror.is-history-marked>:not(.history-changed){color:color-mix(in srgb, var(--sheet-ink) 62%, var(--sheet));transition:color .2s}.ProseMirror.is-history-marked .history-added{color:var(--sheet-ink)}.ProseMirror .history-added-block{position:relative}.ProseMirror .history-added-block:before{border-left:2px solid var(--history-add);content:"";position:absolute;top:.25em;bottom:.25em;left:-14px}.ProseMirror .history-added-block .history-added{background:0 0}.ProseMirror .scene-break.history-added-block{border-left:2px solid var(--history-add);margin-left:-16px;padding-left:14px}.ProseMirror .scene-break.history-added-block:before{border-left:0;position:static}.ProseMirror .history-cut-block{text-indent:0;margin:0}.ProseMirror .history-cut{-webkit-user-select:none;user-select:none}.document-editor-surface[data-history-then]>.document-editor-hit-target{display:none}.history-then{background:linear-gradient(var(--sheet), var(--sheet)) center top / min(100%, var(--leaf-w,100%)) 100% no-repeat;min-height:0;overflow-y:auto}.history-then__leaf{max-width:var(--leaf-w,760px);padding:34px var(--leaf-pad-r,40px) 96px var(--leaf-pad-l,40px);color:var(--sheet-ink);margin:0 auto}@media (prefers-reduced-motion:reduce){.ProseMirror.is-history-marked>:not(.history-changed){transition:none}}.history-page.is-compact .history-split{grid-template-columns:minmax(0,1fr)}.history-page.is-compact .history-log{border-right:0}.history-page.is-compact .history-bar{border-bottom:1px solid var(--rule);gap:6px;padding:8px 6px 6px 10px}.history-page.is-compact .history-kinds-frame{flex:1}.history-page.is-compact .history-day__head{padding-left:96px}.history-page.is-compact .history-entry__pick{grid-template-columns:72px 24px minmax(0,1fr);padding-right:8px}.history-page.is-compact .history-foot{padding-left:96px}.history-back{height:30px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 8px 0 4px;display:inline-flex}.history-bar__acts{margin-left:auto;display:flex}.history-page.is-compact .history-change.is-page .history-change__head{min-height:40px;padding:6px 16px;position:relative}.history-page.is-compact .history-field{grid-template-columns:minmax(0,1fr);gap:4px}@media (width<=720px){.history-markbar:not(.is-band){z-index:40;border-radius:12px;flex-wrap:wrap;row-gap:6px;max-width:none;margin:12px 10px 0;padding:10px 10px 10px 14px;position:sticky;top:auto;bottom:12px}.history-markbar:not(.is-band) .history-markbar__when{flex-basis:calc(100% - 40px)}.history-markbar:not(.is-band) .history-markbar__space{display:none}.history-markbar:not(.is-band) .history-markbar__stop{position:absolute;top:6px;right:6px}}.history-entry.is-begin .history-spine:before{bottom:calc(100% - 13px)}.history-spine__mark.is-begin{background:var(--ink-3);width:13px;height:2px;box-shadow:none;border-radius:1px;top:12px;left:6px}.reset-workspace.phone-layout{top:var(--visual-top,0px);height:var(--visual-height,100%)}.reset-workspace.phone-layout>:is(.reset-compact-context,.titlebar,.arrangement),.reset-workspace.phone-layout>.reset-work :is(.page-head,.page-foot){transition:transform .16s,opacity .16s}.reset-workspace.phone-layout.chrome-away>.reset-work,.reset-workspace.phone-layout.chrome-away:after{grid-row:1/-1}.reset-workspace.phone-layout.chrome-away>:is(.reset-compact-context,.titlebar,.arrangement),.reset-workspace.phone-layout.chrome-away>.reset-work :is(.page-head,.page-foot){opacity:0;visibility:hidden;pointer-events:none;transition:transform .16s,opacity .16s,visibility 0s linear .16s;position:absolute;left:0;right:0}.reset-workspace.phone-layout.chrome-away>:is(.reset-compact-context,.titlebar),.reset-workspace.phone-layout.chrome-away>.reset-work .page-head{top:0;transform:translateY(-100%)}.reset-workspace.phone-layout.chrome-away>.arrangement,.reset-workspace.phone-layout.chrome-away>.reset-work .page-foot{bottom:0;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.reset-workspace.phone-layout>:is(.reset-compact-context,.titlebar,.arrangement),.reset-workspace.phone-layout>.reset-work :is(.page-head,.page-foot),.reset-workspace.phone-layout.chrome-away>:is(.reset-compact-context,.titlebar,.arrangement),.reset-workspace.phone-layout.chrome-away>.reset-work :is(.page-head,.page-foot){transition:none}}.story-tools{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);background:var(--sheet);font:var(--type-name);flex-direction:column;display:flex;container-type:inline-size}.story-tools__scroll{padding:0 32px 64px;overflow:auto}.story-tools__heading{justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0;display:flex}.story-tools__heading h1{font:var(--type-title);overflow-wrap:anywhere;margin:0}.story-tools__heading>span{color:var(--ink-2)}.story-tools h2{font:var(--type-heading);margin:0 0 16px}.story-tools label{flex-direction:column;gap:8px;min-width:0;display:flex}.story-tools input:where(:not(.choice-field__filter)),.story-tools textarea{border:1px solid var(--rule);width:100%;min-width:0;color:var(--ink);background:var(--ground);font:var(--type-name);border-radius:4px;padding:9px 11px}.story-tools textarea{resize:vertical;line-height:1.6}.story-tools button:where(:not(.choice-field__value,.choice-field__option)){border:1px solid var(--rule);background:var(--ground);color:var(--ink);font:var(--type-control);cursor:pointer;border-radius:4px;align-self:start;padding:8px 12px}.story-tools button:where(:not(.choice-field__value,.choice-field__option)):hover{border-color:var(--ink-2)}.story-tools button:where(:not(.choice-field__value,.choice-field__option)):disabled{opacity:.45;cursor:default}.story-tools :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.story-tools .page-head{flex:none}.story-tools .page-head button{background:0 0;border:0;padding:0}.story-tools__toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:26px;display:flex}.story-tools__toolbar label{flex:150px}.story-tools__choice{min-width:0}.story-tools__toolbar>.story-tools__choice{flex:150px}.story-tools__choice>label{margin-bottom:8px}.story-tools__choice>.choice-field__value{border:1px solid var(--rule);background:var(--ground);min-height:38px;font:var(--type-name);border-radius:4px;padding:9px 11px}.story-tools__check{align-items:center;gap:8px;flex-direction:row!important;display:inline-flex!important}.story-tools__check input{width:16px;height:16px;accent-color:var(--accent-primary);flex:none}@container (width<=620px){.story-tools__scroll{padding-inline:18px}.story-tools__heading h1{font-size:26px}}.posting-surface .story-tools__toolbar,.posting-surface .story-tools__choice>label,.posting-details__fields>label,.posting-details__tags>label,.posting-warnings legend{color:var(--ink-2);font:var(--type-meta)}.posting-details__tags textarea{field-sizing:content;min-height:40px;max-height:160px}.posting-details__tag-hint{color:var(--ink-2);font:var(--type-meta);grid-column:1/-1;margin:0 0 -8px}.posting-details__fields>label>textarea{font:400 17px/1.6 var(--font-manuscript)}:root{--posting-ok:var(--history-add);--posting-warn:#e0bc6a;--posting-cut:#e79a9a;--posting-place:var(--ring,#b39df0);--posting-place-plane:color-mix(in srgb, var(--posting-place) 15%, transparent);--posting-place-line:color-mix(in srgb, var(--posting-place) 62%, transparent);--posting-rule-2:color-mix(in srgb, var(--ink) 20%, transparent);--posting-outline:#62676e}:root[data-mode=light]{--posting-warn:#9a6b0a;--posting-cut:#a63a3a;--posting-outline:color-mix(in srgb, var(--ink) 28%, transparent)}.posting-sp{flex:auto}.posting-btn{border:1px solid var(--posting-rule-2);height:30px;color:var(--ink);font:var(--type-control);white-space:nowrap;cursor:pointer;background:0 0;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.posting-btn svg{stroke-width:1.6px;flex:none;width:15px;height:15px}.posting-btn:hover:not(:disabled){background:var(--sheet-2)}.posting-btn.is-quiet{color:var(--ink-2);border-color:#0000}.posting-btn.is-quiet:hover:not(:disabled){color:var(--ink)}.posting-btn.is-primary{border-color:var(--ink);color:var(--sheet);background:var(--ink)}.posting-btn.is-primary:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 88%, var(--sheet))}.posting-btn:disabled,.posting-btn.is-primary:disabled{border-color:var(--posting-rule-2);color:var(--ink-3);opacity:.75;cursor:not-allowed;background:0 0}.posting-copy.is-copied,.posting-copy.is-copied.is-primary{border-color:var(--posting-rule-2);color:var(--ink-2);background:0 0}.posting-copy.is-quiet.is-copied{border-color:#0000}.posting-icon-btn{width:30px;height:30px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:inline-grid}.posting-icon-btn svg{width:16px;height:16px}.posting-icon-btn:hover:not(:disabled){color:var(--ink);background:var(--sheet-2)}.posting-icon-btn:disabled{opacity:.35;cursor:default}.posting-text-btn{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--posting-rule-2);text-decoration-color:var(--posting-rule-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.posting-text-btn:hover{color:var(--ink)}.posting-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--posting-rule-2);text-decoration-color:var(--posting-rule-2);text-underline-offset:3px;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.posting-link svg{width:12px;height:12px;color:var(--ink-3);flex:none}.posting-seg{background:var(--ground-2,var(--ground));border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex}.posting-seg button{height:26px;color:var(--ink-2);font:500 12.5px/1 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.posting-seg button[aria-pressed=true]{color:var(--ink);background:var(--sheet);box-shadow:0 0 0 1px var(--rule)}.posting-seg button:disabled{color:var(--ink-3);cursor:default}.posting-input{border:1px solid var(--posting-rule-2);background:var(--sheet);border-radius:7px;align-items:center;gap:8px;min-width:0;min-height:32px;padding:0 10px;display:flex}.posting-input:focus-within{border-color:var(--posting-place-line);box-shadow:0 0 0 3px var(--posting-place-plane)}.posting-input svg{width:15px;height:15px;color:var(--ink-3);flex:none}.posting-input input{min-width:0;color:var(--ink);font:var(--type-name);background:0 0;border:0;outline:none;flex:1;padding:6px 0}.posting-input input::placeholder{color:var(--ink-3)}.posting-field-label{color:var(--ink-2);flex-basis:100%}.posting-state{font:400 13px/18px var(--font-ui);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.posting-state svg{flex:none;width:14px;height:14px}.posting-state.is-posted{color:var(--ink-2)}.posting-state.is-changed{color:var(--posting-warn)}.posting-plusminus{font:500 13px/18px var(--font-ui);white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.posting-plusminus__added{color:var(--history-add-ink,var(--posting-ok))}.posting-plusminus__removed{color:var(--posting-cut)}.posting-plusminus__unit{color:var(--ink-2);margin-left:-1px;font-weight:400}.posting-site-btn svg{width:13px;height:13px;color:var(--ink-3)}.posting-todos{margin:0;padding:0;list-style:none}.posting-todo{align-items:flex-start;gap:12px;padding:9px 0;display:flex}.posting-todo__mark{color:var(--ink-2);margin-top:2px;display:inline-flex}.posting-todo__mark.is-changed{color:var(--posting-warn)}.posting-todo__mark svg{width:16px;height:16px}.posting-todo__body{justify-items:start;gap:2px;min-width:0;display:grid}.posting-todo__n{color:var(--ink-3);margin-right:4px}.posting-todo .posting-plusminus{font-size:inherit}.posting-todo__acts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.posting-modal{z-index:1000;place-items:center;display:grid;position:fixed;inset:0}.posting-scrim{background:var(--scrim-tone,#08090a6b);position:absolute;inset:0}.posting-dialog{border:1px solid var(--rule-sheet,var(--rule));width:min(720px,100vw - 40px);max-height:calc(100% - 60px);color:var(--ink);background:var(--sheet);box-shadow:var(--float-shadow);font:var(--type-name);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.posting-dialog__head{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex}.posting-dialog__body{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px 20px 18px;display:grid;overflow:auto}.posting-dialog__section{margin:6px 0 0;font-weight:400}.posting-dialog__foot{border-top:1px solid var(--rule);gap:8px;padding:12px 20px;display:flex}.posting-sites button{gap:0}.posting-dot{background:var(--posting-ok);border-radius:50%;width:6px;height:6px;margin-left:5px;display:inline-block}.posting-added{color:var(--posting-ok);margin-left:3px;display:inline-flex}.posting-added svg{stroke-width:2.4px;width:11px;height:11px}.posting-labelled,.posting-options{gap:6px;display:grid}.posting-option{border:1px solid var(--posting-outline);cursor:pointer;border-radius:9px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.posting-option:hover{background:var(--sheet-2)}.posting-option:focus-visible{outline:2px solid var(--posting-place-line);outline-offset:2px}.posting-option.is-on{border-color:var(--posting-place-line);background:var(--posting-place-plane)}.posting-option__text{flex:1;gap:2px;min-width:0;display:grid}.posting-option.is-on .posting-option__text .t-meta{color:color-mix(in srgb, var(--ink-2) 65%, var(--ink));font-size:13px;line-height:19px}.posting-radio{border:1.5px solid var(--posting-rule-2);border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px}.posting-option.is-on .posting-radio{border:5px solid var(--posting-place)}.posting-option:has(.posting-range-title)>.posting-radio{margin-top:6px}.posting-range-title{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.posting-range{border:1px solid var(--posting-rule-2);background:var(--sheet);border-radius:8px;align-items:center;gap:2px;padding:2px;display:inline-flex}.posting-range .tnum{min-width:44px;font:500 13px/18px var(--font-ui);text-align:center}.posting-range .posting-icon-btn{width:28px;height:28px}.posting-option.is-on:has(+.posting-step){border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.posting-step{border:1px solid var(--posting-place-line);box-shadow:inset 0 1px 0 var(--rule);border-top:0;border-radius:0 0 9px 9px;gap:8px;margin:-7px 0 0;padding:12px 14px 14px 40px;display:grid}.posting-step__row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.posting-step__row.is-quiet{gap:10px;margin-top:-2px}.posting-step__row.is-quiet .posting-btn.is-quiet{height:28px;margin-left:-6px;padding:0 6px}.posting-expiry{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.posting-expiry .t-meta{color:var(--ink-2);align-items:center;gap:5px;font-size:13px;line-height:18px;display:inline-flex}.posting-expiry svg{width:13px;height:13px}.posting-code{max-height:132px;color:var(--ink-2);white-space:pre-wrap;word-break:break-all;margin:0;font:400 12px/18px ui-monospace,SF Mono,Menlo,monospace;overflow:auto}.posting-confirm{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:10px;display:flex}.posting-confirm .posting-input{flex:260px}.posting-confirm__done{color:var(--posting-ok)}.posting-details__head{align-items:center;margin-top:6px;display:flex}.posting-details__head .posting-dialog__section{margin:0}.posting-details__head .posting-btn{padding:0 8px}.posting-details{margin:0;display:grid}.posting-details__row{border-top:1px solid var(--rule);grid-template-columns:116px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:7px 0;display:grid}.posting-details dt{color:var(--ink-2)}.posting-details dd{min-width:0;margin:0}.posting-details dd.posting-writing{font:var(--type-writing)}.posting-details__copy{place-self:start end;margin-top:-4px}.posting-details__copy .posting-copy{height:26px;padding:0 8px}.posting-none{color:var(--ink-3)}.posting-tags{flex-wrap:wrap;gap:4px;display:flex}.posting-tag{min-height:24px;color:var(--ink);background:var(--sheet-2);font:400 12.5px/16px var(--font-ui);border-radius:5px;align-items:center;padding:3px 9px;display:inline-flex}.posting-field{border:1px solid var(--posting-rule-2);width:100%;min-width:0;color:var(--ink);background:var(--ground);font:var(--type-name);border-radius:6px;padding:5px 8px}.posting-field.is-number{width:90px}textarea.posting-field{resize:vertical;font:var(--type-writing)}.posting-checks{gap:4px;display:grid}.posting-check{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.posting-check input{width:15px;height:15px;accent-color:var(--posting-place)}.posting-chapters-total{align-items:center;gap:6px;display:inline-flex}.posting-chapters-total .posting-seg button{justify-content:center;min-width:34px;height:24px}.is-phone .posting-btn{border-radius:8px;height:36px}.posting-dialog.is-full{border:0;border-radius:0;width:100%;height:100%;max-height:none}.posting-modal:has(>.posting-dialog.is-full.is-compact){align-items:end}.posting-dialog.is-full.is-compact{border-radius:14px 14px 0 0;height:auto;max-height:100%}.posting-dialog.is-full .posting-dialog__head{flex-wrap:wrap;padding:8px 8px 8px 14px}.posting-dialog.is-full .posting-dialog__title{flex-basis:calc(100% - 68px)}.posting-dialog.is-full .posting-dialog__head .posting-icon-btn{order:2;width:44px;height:44px}.posting-dialog.is-full .posting-sites{order:3;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.posting-dialog.is-full .posting-sites button{justify-content:center;height:32px}.posting-dialog.is-full .posting-dialog__head .posting-sp{display:none}.posting-dialog.is-full .posting-dialog__body{padding:12px 14px 18px}.posting-dialog.is-full .posting-dialog__foot{padding:10px 14px}.posting-dialog.is-full .posting-dialog__foot .posting-btn{height:40px}.posting-dialog.is-full .posting-option{grid-template-columns:16px minmax(0,1fr);gap:4px 12px;display:grid}.posting-dialog.is-full .posting-range .posting-icon-btn{width:44px;height:44px}.posting-dialog.is-full .posting-option:has(.posting-range-title)>.posting-radio{margin-top:14px}.posting-dialog.is-full .posting-step{padding-left:14px}.posting-dialog.is-full .posting-step__row.is-quiet{flex-direction:column;align-items:flex-start;row-gap:2px}.posting-dialog.is-full .posting-step__row.is-quiet .posting-sp{display:none}.posting-dialog.is-full .posting-details__row{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.posting-dialog.is-full .posting-details dd{grid-area:2/1/auto/-1}.posting-dialog.is-full .posting-details__copy{grid-area:1/2}.posting-choice{min-width:0;max-width:320px}.posting-choice>.choice-field__value{border:1px solid var(--posting-rule-2);background:var(--ground);min-height:30px;font:var(--type-name);border-radius:6px;padding:5px 8px}@media (orientation:landscape) and (height<=500px) and (width<=1000px){.posting-dialog.is-full .posting-dialog__head{flex-wrap:nowrap;gap:8px;padding-block:4px}.posting-dialog.is-full .posting-dialog__title{flex:1}.posting-dialog.is-full .posting-dialog__head .posting-icon-btn{order:4}.posting-dialog.is-full .posting-dialog__body{gap:8px;padding-block:8px 12px}.posting-dialog.is-full .posting-dialog__foot{padding-block:4px}.posting-dialog.is-full .posting-step{gap:6px;padding-block:8px}.posting-dialog.is-full .posting-step__row.is-quiet{flex-direction:row;align-items:center;column-gap:12px}.posting-dialog.is-full .posting-option{padding-block:6px}.posting-dialog.is-full .posting-option__text{flex-wrap:wrap;align-items:center;gap:2px 12px;display:flex}}.posting-step.is-alone{border-top:1px solid var(--posting-place-line);box-shadow:none;border-radius:9px;margin:0;padding:12px 14px}.posting-step__alert{color:var(--state-danger,var(--posting-cut))}.compile-button{border:1px solid var(--rule-sheet);border-radius:var(--weave-radius);height:32px;color:var(--ink);font:var(--type-control);white-space:nowrap;background:0 0;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.compile-button svg{width:15px;height:15px;color:var(--ink-2)}.compile-button:hover:not(:disabled){background:var(--sheet-2)}.compile-button.is-quiet{border-color:#0000}.compile-button.is-primary{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.compile-button.is-primary svg{color:currentColor}.compile-button.is-primary:hover:not(:disabled){border-color:var(--weave-solid-hover);background:var(--weave-solid-hover)}.compile-button.is-big{height:40px;padding:0 18px}.compile-button.is-small{height:28px;padding:0 10px}.compile-button.is-toggle[aria-pressed=true]{border-color:var(--accent-primary);box-shadow:inset 0 0 0 1px var(--accent-primary)}.compile-button:disabled{opacity:.5}.compile-icon-button{border-radius:var(--weave-radius);width:30px;height:30px;color:var(--ink-2);background:0 0;border:0;place-items:center;display:inline-grid}.compile-icon-button svg{width:16px;height:16px}.compile-icon-button:hover:not(:disabled){background:var(--sheet-2);color:var(--ink)}.compile-icon-button:disabled{opacity:.4}.compile-seg{border:1px solid var(--rule-sheet);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.compile-seg>button{min-height:28px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.compile-seg>button svg{width:14px;height:14px}.compile-seg>button:hover:not([aria-pressed=true]){color:var(--ink)}.compile-seg>button[aria-pressed=true]{background:var(--ground);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule-sheet)}.compile-seg.is-wide{width:100%;display:flex}.compile-seg.is-wide>button{flex:1;min-height:34px;font-size:14px}.compile-seg.is-small>button{min-height:26px;padding:0 8px}.compile-seg.is-small>button svg{display:none}.compile-toggle{color:var(--ink);font:var(--type-control);white-space:nowrap;cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.compile-toggle input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.compile-toggle__track{background:var(--sheet-2);width:30px;height:18px;box-shadow:inset 0 0 0 1px var(--rule-sheet);border-radius:9px;flex:none;position:relative}.compile-toggle__track:after{content:"";background:var(--ink-2);border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:3px;left:3px}.compile-toggle input:checked+.compile-toggle__track{background:var(--accent-primary);box-shadow:none}.compile-toggle input:checked+.compile-toggle__track:after{background:var(--accent-foreground);transform:translate(12px)}.compile-toggle input:focus-visible+.compile-toggle__track{outline:2px solid var(--focus-ring);outline-offset:2px}.compile-toggle input:disabled+.compile-toggle__track{opacity:.5}.compile-field{box-sizing:border-box;border:1px solid var(--rule-sheet);border-radius:var(--weave-radius);background:var(--ground);width:100%;min-height:30px;color:var(--ink);font:var(--type-name);padding:5px 8px}.compile-field:disabled{opacity:.55}textarea.compile-field{resize:vertical}.compile-field.is-number{text-align:right;width:88px}.compile-field.is-number.is-short{width:72px}.compile-field.is-mark{font-family:Courier New,Courier,monospace}.compile-menu{display:inline-block;position:relative}.compile-menu__button{border:1px solid var(--rule-sheet);border-radius:var(--weave-radius);height:32px;color:var(--ink);font:600 13.5px/18px var(--font-ui);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 8px 0 10px;display:inline-flex}.compile-menu__button>svg{width:15px;height:15px;color:var(--ink-2)}.compile-menu__button:hover{background:var(--sheet-2)}.compile-menu.is-big .compile-menu__button{height:44px;font:600 15px/20px var(--font-ui);border-radius:10px;padding:0 12px 0 14px}.compile-menu.is-chip .compile-menu__button{font-weight:500}.compile-menu__list{z-index:40;border:1px solid var(--edge);background:var(--sheet);min-width:220px;max-height:min(60vh,520px);box-shadow:var(--float-shadow);border-radius:8px;gap:1px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.compile-menu__list>button{min-height:32px;color:var(--ink);font:var(--type-name);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 10px;display:flex}.compile-menu__list>button svg{width:15px;height:15px;color:var(--ink-2)}.compile-menu__list>button:hover{background:var(--sheet-2)}.compile-menu__list>button.is-chosen svg{color:var(--accent-primary)}.compile-menu__list>hr{border:0;border-top:1px solid var(--rule-sheet);margin:4px 2px}.compile-chapters-pop{gap:12px;min-width:340px;padding:6px;display:grid}.compile-checklist{gap:10px;max-height:46vh;display:grid;overflow:auto}.compile-checklist fieldset{border:0;gap:2px;margin:0;padding:0;display:grid}.compile-checklist details{gap:2px;display:grid}.compile-checklist summary{color:var(--ink-2);font:var(--type-control);cursor:pointer;border-radius:6px;padding:4px 6px}.compile-checklist summary:hover{background:var(--sheet-2);color:var(--ink)}.compile-checklist legend{color:var(--ink-2);font:var(--type-meta);margin-bottom:4px}.compile-checklist label{min-height:28px;font:var(--type-name);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 6px;display:flex}.compile-checklist label:hover{background:var(--sheet-2)}.compile-checklist__number{min-width:20px;color:var(--ink-3);font:var(--type-meta);text-align:right}.compile-excerpt{color:var(--ink);font:var(--type-name);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.compile-choice .choice-field__value{border:1px solid var(--rule-sheet);border-radius:var(--weave-radius);height:32px;font:var(--type-control);align-items:center;padding:0 28px 0 10px;display:inline-flex}.compile-choice .choice-field__value:hover:not(:disabled){border-color:var(--rule-sheet);background:var(--sheet-2)}.compile-choice .choice-field__option{font:var(--type-name)}.compile-choice.is-bar .choice-field__value{font-weight:500}.compile-choice.is-narrow{min-width:84px}.compile-choice.is-narrow .choice-field__panel{min-width:96px}.compile-setup{box-sizing:border-box;border:1px solid var(--edge);background:var(--sheet);width:min(760px,100%);max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:var(--float-shadow);border-radius:10px;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.compile-setup__head{align-items:baseline;gap:12px;padding:18px 18px 0 22px;display:flex}.compile-setup__head h2{color:var(--ink);font:500 24px/32px var(--font-title);margin:0}.compile-setup__book{min-width:0;color:var(--ink-2);font:var(--type-name);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.compile-setup__head .compile-icon-button{align-self:center}.compile-setup__body{grid-template-columns:auto minmax(0,1fr);gap:24px;min-height:0;padding:20px 22px 16px;display:grid;overflow:auto}.compile-setup__thumb{place-items:start center;min-height:306px;display:grid}.compile-setup__thumb .saving-spinner{color:var(--ink-3);align-self:center}.compile-setup__thumb .compile-page{box-shadow:0 1px 2px #00000059,0 8px 18px #0000004d}.compile-setup__rows{align-content:start;gap:14px;display:grid}.compile-setup__row{flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;display:flex}.compile-setup__row .compile-choice{width:220px}.compile-setup__identity{color:var(--ink-2);font:var(--type-name);margin-left:auto}.compile-setup__foot{align-items:center;gap:10px;padding:14px 22px 18px;display:flex}.compile-setup__sum{color:var(--ink-2);font:var(--type-name);flex:1}.compile-setup__sum b{color:var(--ink);font-weight:600}.compile-view{z-index:60;inset:var(--titlebar,44px) 0 0 0;border:1px solid var(--rule);background:var(--sheet);color:var(--ink);border-radius:8px;grid-template-rows:auto auto minmax(0,1fr) auto;margin:0 8px 8px;display:grid;position:fixed;overflow:hidden}.compile-bar{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;min-height:52px;padding:9px 12px 9px 8px;display:flex}.compile-bar__back{padding:0 8px 0 4px}.compile-bar__space{flex:1}.compile-bar__meta{color:var(--ink-2);font:var(--type-name);white-space:nowrap}@media (width<=1500px){.compile-bar__words{display:none}}@media (width<=1360px){.compile-bar__back>span{display:none}}.compile-bar__count{border-radius:var(--weave-radius);background:color-mix(in srgb, var(--accent-primary) 18%, transparent);height:32px;font:600 13.5px/18px var(--font-ui);white-space:nowrap;align-items:center;gap:2px;padding:0 2px 0 10px;display:inline-flex}.compile-bar__count .compile-icon-button{width:26px;height:26px}.compile-view>.notice-bar.is-page{grid-row:4;position:static}.compile-bar__failure{border-bottom:1px solid var(--rule);color:var(--ink-danger);font:var(--type-name);margin:0;padding:8px 14px}.compile-body{background:var(--ground);grid-row:3;grid-template-columns:112px minmax(0,1fr);min-height:0;display:grid}.compile-strip{border-right:1px solid var(--rule);scrollbar-width:none;flex-direction:column;align-items:center;gap:10px;min-height:0;padding:14px 0 20px;display:flex;overflow:auto}.compile-thumb{color:var(--ink-3);font:var(--type-meta);content-visibility:auto;contain-intrinsic-size:76px 120px;background:0 0;border:0;flex-shrink:0;justify-items:center;gap:4px;padding:0;display:grid;position:relative}.compile-thumb .compile-page{box-shadow:0 1px 2px #00000059}.compile-thumb.is-here .compile-page{box-shadow:0 0 0 2px var(--accent-primary)}.compile-thumb.is-here .compile-thumb__number{color:var(--ink)}.compile-thumb__pin{background:var(--accent-primary);min-width:16px;height:16px;color:var(--accent-foreground);font:600 10px/1 var(--font-ui);border-radius:8px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.compile-desk{min-height:0;position:relative;overflow:auto;container-type:size}.compile-desk__message{min-height:60%;color:var(--ink-2);font:var(--type-name);place-items:center;margin:0;display:grid}.compile-desk__pages{justify-items:center;gap:24px;padding:28px 40px 60px;transition:opacity .12s;display:grid}.compile-desk__page{position:relative}.compile-desk__page:last-child{min-height:calc(100cqh - 88px)}.compile-desk__page .compile-page{box-shadow:0 1px 2px #00000059,0 8px 18px #00000047}.compile-slip{z-index:5;color:#3b3424;width:210px;font:italic 400 14px/20px var(--font-title);text-align:left;white-space:pre-wrap;background:#f3e9c6;border:0;border-radius:2px;gap:4px;padding:12px 14px;display:grid;position:absolute;top:40px;right:calc(100% + 18px);transform:rotate(-1.2deg);box-shadow:0 2px 6px #00000059}.compile-slip b{color:#5a4e31;font:600 12px/16px var(--font-ui);font-style:normal}.compile-page{background:#fff;flex:none;position:relative;overflow:hidden}.compile-page__paper{color:#000;transform-origin:0 0;font-kerning:normal;font-synthesis:none;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;background:#fff;position:absolute;top:0;left:0;overflow:hidden}.compile-page__block{position:absolute}.compile-page p,.compile-proof-measure p{margin-block:0}.compile-page [data-role],.compile-proof-measure [data-role]{white-space:pre-wrap;tab-size:8}.compile-proof-measure{font-kerning:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.compile-hit{cursor:pointer;border-radius:2px;transition:box-shadow .1s,background-color .1s}.compile-hit:hover,.compile-hit.is-active{background:color-mix(in srgb, var(--accent-primary) 8%, transparent);box-shadow:0 0 0 1.5px var(--accent-primary)}.compile-hit.is-active{box-shadow:0 0 0 1.5px var(--accent-primary), 0 0 0 5px color-mix(in srgb, var(--accent-primary) 22%, transparent)}.compile-pin{background:var(--accent-primary);min-width:18px;height:18px;color:var(--accent-foreground);font:600 11px/1 var(--font-ui);cursor:pointer;border:0;border-radius:9px;place-items:center;padding:0 4px;display:grid;position:absolute;right:-22pt}.compile-pin.is-active{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-primary) 35%, transparent)}.compile-pin.is-inline{position:static}.compile-pop{z-index:30;border:1px solid var(--edge);background:var(--sheet);color:var(--ink);font:var(--type-name);box-shadow:var(--float-shadow);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px 14px;display:grid;position:absolute}.compile-pop:before{content:"";border-bottom:1px solid var(--edge);border-left:1px solid var(--edge);background:var(--sheet);width:12px;height:12px;position:absolute;top:18px}.compile-pop.is-from-right:before{left:-7px;transform:rotate(45deg)}.compile-pop.is-from-left:before{right:-7px;transform:rotate(-135deg)}.compile-pop h3{color:var(--ink-2);font:600 13px/18px var(--font-ui);margin:0}.compile-pop p{color:var(--ink-2);margin:0}.compile-pop code{overflow-wrap:anywhere;font:13px/19px Courier New,Courier,monospace}.compile-pop code.is-was{color:var(--ink-3);text-decoration:line-through}.compile-pop__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.compile-pop__meta{color:var(--ink-2);font:var(--type-meta);margin-left:auto}.compile-pop__face{color:var(--ink);font:var(--type-control)}.compile-pop__checks{flex-wrap:wrap;gap:4px 14px;display:flex}.compile-pop__checks label{align-items:center;gap:6px;display:inline-flex}.compile-pop .compile-toggle{justify-content:space-between;position:relative}.compile-pop .compile-seg>button{padding:0 8px}.compile-marks{gap:4px;display:flex}.compile-marks button{border:1px solid var(--rule-sheet);min-width:40px;height:30px;color:var(--ink);background:0 0;border-radius:7px;place-items:center;padding:0 8px;font:500 14px/1 Courier New,Courier,monospace;display:grid}.compile-marks button[aria-pressed=true]{border-color:var(--accent-primary);box-shadow:inset 0 0 0 1px var(--accent-primary)}.posting-transfer{grid-template-columns:minmax(0,1fr)}.posting-transfer .compile-posting{border-right:0}.posting-dialog .transfer-header{grid-template-columns:auto minmax(0,1fr) auto}.posting-dialog .transfer-header .compile-seg{justify-self:start}.posting-dialog{flex-direction:column;height:auto;min-height:0;max-height:min(780px,100dvh - 48px);display:flex}.posting-dialog>.transfer-header{flex:none;min-height:78px}.posting-dialog>.transfer-content{flex:auto;min-height:0}.posting-dialog>.transfer-footer{flex:none;min-height:58px}.posting-dialog .compile-posting .transfer-review-heading h3{display:none}.posting-dialog .compile-posting .transfer-review-heading:not(:has(.compile-posting__site)){display:none}@media (width<=720px){.compile-setup__body{grid-template-columns:minmax(0,1fr)}.compile-setup__thumb{display:none}.compile-setup__foot{flex-wrap:wrap}.compile-seg.is-wide>button{padding:0 6px;font-size:13px}.compile-view{border-radius:0;margin:0}.compile-body{grid-template-columns:minmax(0,1fr)}.compile-strip{display:none}.compile-desk__pages{padding:16px 8px 40px}.compile-slip{display:none}.compile-pop{max-width:calc(100vw - 16px)}}@media (height<=600px){.compile-setup__thumb{display:none}.compile-setup__body{grid-template-columns:minmax(0,1fr)}}.compile-hit:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);outline:none}.mind-map,.mind-map-peek{--k-character:#8db4ee;--k-location:#7cc79f;--k-note:#e0bc6a;--k-research:#e58f7e;--k-chapter:#8c9095;--map-line:#edeeea2b;--map-line-near:#edeeea9e;--map-ground:var(--ground);--zoom:1}.mind-map{width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);background:var(--map-ground);font:var(--type-name);flex-direction:column;display:flex;position:relative;overflow:hidden}:root[data-mode=light] .mind-map,:root[data-mode=light] .mind-map-peek,:root[data-mode=light] .mind-map-return{--k-character:#3f73c4;--k-location:#2e8a5c;--k-note:#a87a12;--k-research:#bc553f;--k-chapter:#80858a;--map-line:#1d1f2233;--map-line-near:#1d1f229e}.mind-map .k-character,.mind-map-peek .k-character,.mind-map-return .k-character{--c:var(--k-character)}.mind-map .k-location,.mind-map-peek .k-location,.mind-map-return .k-location{--c:var(--k-location)}.mind-map .k-note,.mind-map-peek .k-note,.mind-map-return .k-note{--c:var(--k-note)}.mind-map .k-research,.mind-map-peek .k-research,.mind-map-return .k-research{--c:var(--k-research)}.mind-map .k-chapter,.mind-map-peek .k-chapter,.mind-map-return .k-chapter{--c:var(--k-chapter)}.mind-map--message{color:var(--ink-2);justify-content:center;align-items:center;padding:32px}.mind-map__dot{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.mind-map__head{border-bottom:1px solid var(--rule);background:var(--map-ground);flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:48px;padding:8px 14px;display:flex}.mind-map__spring{flex:1 1 0}.mind-map__icon{width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.mind-map__icon:hover{color:var(--ink);background:var(--ground-2)}.mind-map__icon.mind-map__mode{width:auto;font:var(--type-control);justify-content:center;gap:6px;padding:0 8px;display:inline-flex}.mind-map.is-phone .mind-map__icon.mind-map__mode{width:32px;padding:0}.mind-map.is-phone .mind-map__mode-label{display:none}.mind-map__button{border:1px solid var(--rule);height:32px;color:var(--ink);font:var(--type-control);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.mind-map__button:hover{background:var(--ground-2)}.mind-map :is(button,input,[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:1px}.mind-map__find{border:1px solid var(--rule);width:220px;height:32px;color:var(--ink-3);background:var(--sheet);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.mind-map__find input{min-width:0;color:var(--ink);font:var(--type-name);background:0 0;border:0;outline:none;flex:1}.mind-map__find:focus-within{outline:2px solid var(--ring);outline-offset:1px}.mind-map__seg{background:var(--ground-2);border-radius:9px;flex:none;gap:2px;padding:2px;display:inline-flex}.mind-map__seg button{height:28px;color:var(--ink-2);font:var(--type-control);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 11px}.mind-map__seg button[aria-pressed=true]{color:var(--ink);background:var(--sheet);box-shadow:0 0 0 1px var(--rule)}.mind-map__seg button:disabled{opacity:.45;cursor:default}.mind-map__trail{align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.mind-map__crumb-step{align-items:center;min-width:0;display:inline-flex}.mind-map__crumb-sep{color:var(--ink-3);flex:none}.mind-map__crumb{min-width:0;height:30px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 8px;display:inline-flex}.mind-map__crumb span{text-overflow:ellipsis;overflow:hidden}.mind-map__crumb:hover{color:var(--ink);background:var(--ground-2)}.mind-map__crumb.is-now{color:var(--ink);cursor:default}.mind-map__crumb.is-now:hover{background:0 0}.mind-map__legend-item{border:1px solid var(--rule);height:28px;color:var(--ink);background:var(--map-ground);font:var(--type-control);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.mind-map__legend-item:hover{background:var(--ground-2)}.mind-map__legend-item[aria-pressed=false]{color:var(--ink-3);border-style:dashed}.mind-map__legend-item[aria-pressed=false] :is(.mind-map__dot,.mind-map__swatch){opacity:.35}.mind-map__swatch{background:var(--lane);border-radius:2px;flex:none;width:4px;height:14px}.mind-map__room{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.mind-map__svg{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mind-map__web{cursor:grab}.mind-map__web:active{cursor:grabbing}.mind-map__line{fill:none;stroke:var(--map-line);stroke-width:calc(1px / var(--zoom));stroke-dasharray:3 3;transition:opacity .12s,stroke .12s}.mind-map__line.is-names{stroke-width:calc(1.3px / var(--zoom));stroke-dasharray:none}.mind-map__line.is-lit{stroke:var(--map-line-near)}.mind-map__line.is-ghost{opacity:.18}.mind-map__leader{stroke:var(--map-line-near);stroke-width:1px;pointer-events:none}.mind-map__leader.is-ghost{opacity:.18}.mind-map__node{cursor:pointer;outline:none}.mind-map__fill{fill:var(--c);transition:opacity .12s}.mind-map__halo{fill:#0000;stroke:#0000;stroke-width:calc(2px / var(--zoom))}.mind-map__node:focus-visible .mind-map__halo{stroke:var(--ring)}.mind-map__node.is-picked .mind-map__halo,.mind-map__node.is-here .mind-map__halo,.mind-map__node.is-centre .mind-map__halo{stroke:var(--ring);stroke-width:calc(2.5px / var(--zoom))}.mind-map__node.is-here:not(.is-centre):not(.is-picked) .mind-map__halo{stroke-dasharray:3 2.5}.mind-map__node.is-ghost .mind-map__fill{opacity:.38}.mind-map__label{fill:var(--ink-2);font:400 calc(11px / var(--zoom)) / 1 var(--font-ui);text-anchor:middle;paint-order:stroke;stroke:var(--map-ground);stroke-width:calc(3px / var(--zoom));stroke-linejoin:round;pointer-events:none;transition:opacity .12s}.mind-map__node.is-picked .mind-map__label,.mind-map__node.is-here .mind-map__label{fill:var(--ink);stroke-width:calc(5px / var(--zoom))}.mind-map__node.is-here .mind-map__label{font-weight:600}.mind-map__node.is-ghost .mind-map__label{opacity:0}.mind-map__web.is-hovering .mind-map__node:not(.is-near):not(.is-faded) .mind-map__fill{opacity:.38}.mind-map__web.is-hovering .mind-map__node:not(.is-near):not(.is-here) .mind-map__label{opacity:0}.mind-map__label--lit{fill:var(--ink)}.mind-map__web.is-hovering .mind-map__node.is-near .mind-map__fill{opacity:1}.mind-map__web.is-hovering .mind-map__node.is-near .mind-map__label{opacity:1;fill:var(--ink)}.mind-map__web.is-hovering .mind-map__line{opacity:.16}.mind-map__web.is-hovering .mind-map__line.is-near{opacity:1;stroke:var(--map-line-near)}.mind-map__legend{flex-direction:column;flex:none;align-items:flex-start;gap:6px;padding:8px 14px 12px;display:flex}.mind-map__legend-group{flex-wrap:wrap;gap:6px;display:flex}.mind-map__drawing{flex:1 1 0;min-width:0;min-height:0;position:relative}.mind-map__why{border-top:1px solid var(--rule);gap:4px;margin:0;padding:8px 0 0;display:grid}.mind-map__why blockquote{color:var(--ink);font:italic var(--type-writing);margin:0}.mind-map__why figcaption{color:var(--ink-2);font:var(--type-meta);align-items:center;gap:6px;display:flex}.mind-map__rim{fill:none;stroke:var(--rule);stroke-width:1px}.mind-map__rim.is-two{stroke-dasharray:2 5}.mind-map__line.is-chord{opacity:.7}.mind-map__line.is-outer{stroke:var(--map-line-near)}.mind-map__ring-map.is-dense .mind-map__line:not(.is-lit):not(.is-ghost):not(.is-faded){opacity:.5}.mind-map__ring-map.is-dense .mind-map__line.is-chord:not(.is-lit){opacity:.14}.mind-map__ring-map.is-dense .mind-map__line.is-ghost{opacity:.08}.mind-map__ring-map.is-dense .mind-map__label--ring.k-chapter:not(.is-picked):not(.is-ghost){fill:var(--ink-2)}.mind-map__ring-map.is-dense .mind-map__sector{letter-spacing:.03em;opacity:.65;font-size:10px;font-weight:400}.mind-map__ring-map .mind-map__node.ring-2 .mind-map__fill{opacity:.55}.mind-map__ring-map .mind-map__node.ring-2.is-near .mind-map__fill{opacity:1}.mind-map__ring-map .mind-map__node.is-ghost .mind-map__fill{opacity:.16}.mind-map__ring-map .mind-map__node.is-trail .mind-map__halo{stroke:var(--ring);stroke-dasharray:2 2}.mind-map__label--ring{stroke-width:4px;font-size:14px}.mind-map__label--ring.is-ghost{opacity:.25}.mind-map__label--ring.is-picked{fill:var(--ink);stroke-width:5px}.mind-map__label--ring,.mind-map__label--centre{pointer-events:auto;cursor:pointer}.mind-map__label--over{pointer-events:none}.mind-map__label--ring.is-under{opacity:0}.mind-map__label--centre{fill:var(--ink);font:600 14px/1 var(--font-ui);stroke-width:5px}.mind-map__sector{fill:var(--ink-3);font:600 11px/1 var(--font-ui);letter-spacing:.06em;text-anchor:middle;text-transform:uppercase;pointer-events:none}.mind-map.is-phone .mind-map__head{min-height:52px;padding:6px 10px}.mind-map.is-phone .mind-map__trail{flex:1 1 0}.mind-map.is-phone .mind-map__crumb{font:var(--type-heading);padding:0 4px}.mind-map.is-phone .mind-map__button{height:38px}.mind-map.is-phone .mind-map__legend{padding:6px 10px calc(8px + env(safe-area-inset-bottom));gap:4px 10px}.mind-map.is-phone .mind-map__legend-group{gap:4px}.mind-map.is-phone .mind-map__legend-item{height:26px;padding:0 9px}.mind-map-return{z-index:30;border:1px solid var(--rule-sheet);background:var(--sheet);width:60px;height:60px;box-shadow:var(--float-shadow);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:76px;right:22px}.mind-map-return:hover{border-color:var(--ring)}.mind-map-return:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mind-map-return__rim{fill:none;stroke:var(--rule)}.mind-map-return__dot{fill:var(--c)}.mind-map-return__centre{fill:var(--ring)}@media (width<=720px){.mind-map-return{right:14px;bottom:calc(16px + env(safe-area-inset-bottom))}}.mind-map .mind-map__svg .mind-map__node.is-faded{pointer-events:none}.mind-map .mind-map__svg .mind-map__node.is-faded .mind-map__fill{opacity:.14}.mind-map .mind-map__svg .mind-map__node.is-faded .mind-map__halo{stroke-opacity:.25}.mind-map .mind-map__svg .mind-map__node.is-faded .mind-map__label{opacity:0}.mind-map .mind-map__svg .mind-map__label.is-faded{opacity:.2;pointer-events:none}.mind-map .mind-map__svg .mind-map__line.is-faded,.mind-map .mind-map__svg .mind-map__leader.is-faded{opacity:.06}.studio-settings-page{--settings-board-w:1120px;--settings-aside:max(0px, calc((100% - var(--settings-board-w)) / 2));background:var(--sheet);width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);font:var(--type-name);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;container:settings/inline-size}.settings-dialog{border:1px solid var(--edge);background:var(--sheet);width:min(1060px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--float-shadow);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.settings-dialog:focus{outline:none}.settings-dialog .studio-settings-page{--settings-board-w:100%;--settings-aside:0px;background:0 0;flex:auto;height:auto;min-height:0}.settings-dialog .settings-board__head{padding:0 10px 0 28px}.settings-dialog .settings-board{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);padding:0}.settings-dialog .settings-board__col{padding:20px 28px 24px}.settings-dialog__close{border-radius:var(--weave-radius);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.settings-dialog__close:hover{background:var(--sheet-2);color:var(--ink)}.settings-dialog__close svg{width:18px;height:18px}.settings-dialog__build{border-top:1px solid var(--rule-sheet);color:var(--ink-3);text-align:right;-webkit-user-select:text;user-select:text;flex:none;margin:0;padding:8px 28px 10px}.settings-board__head{min-height:52px;padding:0 12px 0 calc(var(--settings-aside) + 30px);border-bottom:1px solid var(--rule-sheet);justify-content:space-between;align-items:center;gap:14px;display:flex}.settings-board__head h2{color:var(--ink);font:500 21px/28px var(--font-title);letter-spacing:-.005em;margin:0}.settings-board{min-height:0;padding:0 var(--settings-aside) 24px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-content:start;display:grid;overflow:auto}.settings-board.has-1{grid-template-columns:minmax(0,1fr)}.studio-settings-page:has(>.settings-board.has-1){--settings-board-w:620px}.settings-board__col{border-left:1px solid var(--rule-sheet);min-width:0;padding:20px 30px 24px}.settings-board__col:first-child{border-left:0}.settings-group+.settings-group{border-top:1px solid var(--rule-sheet);margin-top:18px;padding-top:16px}.settings-group__head{color:var(--ink);font:500 19px/24px var(--font-title);align-items:baseline;gap:10px;margin:0 0 8px;display:flex}.settings-group__head>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:clip visible}.settings-saved{color:var(--ink-2);font:500 12.5px/18px var(--font-ui);white-space:nowrap;align-self:center;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.settings-saved svg{color:var(--state-success);animation:.18s ease-out settings-saved-in}@keyframes settings-saved-in{0%{opacity:0;transform:translateY(2px)}}.settings-row{border-bottom:1px solid color-mix(in srgb, var(--rule-sheet) 60%, transparent);grid-template-columns:88px minmax(0,1fr);align-items:center;column-gap:12px;min-height:44px;padding:6px 0;display:grid}.settings-row:last-child{border-bottom:0}.settings-row:has(+.settings-row--follow){border-bottom:0}.settings-row:has(+.settings-acts){border-bottom:0}.settings-row:has(+.settings-problem){border-bottom:0}.settings-appearance>.settings-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.settings-row>:not(.settings-row__key,.settings-field){justify-self:start}.settings-row__key{color:var(--ink-2);font:400 13px/18px var(--font-ui)}.settings-row__key--name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-row--stack,.settings-row--follow,.settings-row--bare{grid-template-columns:minmax(0,1fr);row-gap:8px}.settings-row--stack{padding-top:12px}.settings-row--tall{align-items:start}.settings-row--tall>.settings-row__key{padding-top:8px}.settings-board__col.is-account .settings-row{grid-template-columns:minmax(0,1fr);row-gap:6px;min-height:0;padding:8px 0}.settings-board__col.is-account .settings-row__key{font-size:13px}.settings-value{color:var(--ink);font:400 14.5px/20px var(--font-ui);overflow-wrap:anywhere}.settings-value code{font:400 13px/20px var(--font-utility)}.settings-field{box-sizing:border-box;width:calc(100% + 8px);min-width:0;height:34px;color:var(--ink);font:400 14px/20px var(--font-ui);background:0 0;border:1px solid #0000;border-radius:7px;outline:none;margin-left:-8px;padding:0 8px}.settings-field:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 5%, transparent)}.settings-field:focus{border-color:var(--ink-3);background:var(--sheet-2)}.settings-field:disabled{color:var(--ink-2)}.studio-settings-page input.settings-field--number{width:64px;height:34px;font:400 14px/20px var(--font-ui);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border-color:#0000;border-radius:7px;margin-left:-8px;padding:0 8px}.studio-settings-page input.settings-field--number:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 5%, transparent);border-color:#0000}.studio-settings-page input.settings-field--number:focus{border-color:var(--ink-3);background:var(--sheet-2)}.settings-field--number::-webkit-inner-spin-button{appearance:none;margin:0}.settings-field--number::-webkit-outer-spin-button{appearance:none;margin:0}.settings-field--prose{border-color:var(--rule-sheet);width:100%;height:auto;font:400 14.5px/22px var(--font-manuscript);resize:none;margin-left:0;padding:7px 10px}.settings-row>.choice-field--settings{justify-self:stretch;width:calc(100% + 8px);min-width:0;margin-left:-8px}.choice-field--settings>.choice-field__value{height:34px;min-height:0;color:var(--ink);font:400 14px/20px var(--font-ui);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 8px}.choice-field--settings>.choice-field__value:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 5%, transparent);border-color:#0000}.choice-field--settings>.choice-field__value:focus-visible,.choice-field--settings>.choice-field__value[aria-expanded=true]{border-color:var(--ink-3);background:var(--sheet-2);box-shadow:none}.choice-field--settings>.choice-field__panel{font:400 14px/20px var(--font-ui)}.settings-seg{background:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.settings-seg button{color:var(--ink-2);font:500 12.5px/18px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 11px}.settings-seg button:hover:not(:disabled){color:var(--ink)}.settings-seg button[aria-pressed=true]{background:var(--sheet);box-shadow:0 0 0 1px var(--rule-sheet), 0 1px 2px #0000002e;color:var(--ink)}.settings-languages{grid-template-columns:repeat(2,minmax(max-content,1fr));display:grid}.settings-languages button{text-align:left;align-items:center;gap:8px;padding:7px 12px;font-size:13.5px;line-height:20px;display:inline-flex}.language-flag{border-radius:2px;flex:none}.settings-day:disabled{cursor:default;opacity:.45}.settings-days{gap:4px;display:inline-flex}.settings-day{border:1px solid var(--rule-sheet);width:28px;height:28px;color:var(--ink-2);font:500 12px/1 var(--font-ui);cursor:pointer;background:0 0;border-radius:50%;padding:0}.settings-day:hover:not(:disabled,[aria-pressed=true]){border-color:var(--ink-2);color:var(--ink)}.settings-day[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--sheet)}.settings-button{border:1px solid var(--rule);background:var(--sheet-2);height:30px;color:var(--ink);font:500 13px/18px var(--font-ui);white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.settings-button svg{color:var(--ink-2)}.settings-button:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent)}.settings-button.is-primary{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-foreground)}.settings-button.is-primary:hover:not(:disabled){border-color:var(--weave-solid-hover);background:var(--weave-solid-hover)}.settings-button.is-quiet{color:var(--ink-2);border-color:#0000}.settings-button:disabled{cursor:default;opacity:.6}.settings-acts{flex-wrap:wrap;gap:2px 4px;margin:6px 0 0 -8px;display:flex}.settings-act{height:30px;color:var(--ink-2);font:400 13px/18px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 8px;display:inline-flex}.settings-act:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.settings-act.is-open{color:var(--ink);font-weight:500}.settings-act.is-open svg{color:var(--ink-2)}.settings-contrast,.settings-note{color:var(--ink-2);font:400 12.5px/17px var(--font-ui);margin:8px 0 0}.settings-problem,.settings-warning,.settings-contrast.has-failures{border-left:2px solid var(--state-warning);color:var(--ink);font:400 12.5px/17px var(--font-ui);margin:8px 0 0;padding-left:10px}.settings-warning{margin:0 0 10px}.settings-ask{background:color-mix(in srgb, var(--ink) 6%, transparent);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:8px;width:100%;margin:6px 0;padding:10px 12px;display:flex}.settings-ask p{color:var(--ink);font:var(--type-name);margin:0}.settings-ask__acts{gap:6px;display:flex}.settings-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;width:100%;display:grid}.settings-theme{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:6px;min-width:0;padding:0;display:flex}.settings-theme__name{color:var(--ink-2);font:400 13px/18px var(--font-ui);white-space:nowrap;align-items:baseline;gap:6px;padding-left:1px;display:flex;overflow:hidden}.settings-theme:hover .settings-theme__name,.settings-theme[aria-pressed=true] .settings-theme__name{color:var(--ink)}.settings-theme[aria-pressed=true] .settings-theme__name{font-weight:600}.settings-theme__mark{color:var(--ink-2);font-size:12px;font-weight:400}.settings-theme:focus-visible{outline:none}.settings-theme:focus-visible .settings-theme__page{outline:2px solid var(--focus-ring);outline-offset:2px}.settings-theme__page{aspect-ratio:16/9;width:100%;box-shadow:0 0 0 1px var(--rule-sheet);border-radius:6px;display:block;overflow:hidden;container-type:inline-size}.settings-theme__window{background:var(--ground);grid-template-columns:26% minmax(0,1fr);height:100%;display:grid}.settings-theme:hover .settings-theme__page{box-shadow:0 0 0 1px var(--ink-3)}.settings-theme[aria-pressed=true] .settings-theme__page{outline:2px solid var(--ink);outline-offset:2px}.settings-theme__nav{flex-direction:column;gap:5px;padding:14% 6px 0 8px;display:flex}.settings-theme__nav i{background:var(--ink-3);opacity:.6;border-radius:2px;width:78%;height:3px}.settings-theme__nav i.is-here{background:var(--sheet);opacity:1;border-radius:3px;width:100%;height:7px;margin:-2px 0}.settings-theme__sheet{background:var(--sheet);border-radius:5px 0 0;flex-direction:column;gap:3px;margin:10% 0 0;padding:9% 5% 0 17%;display:flex;position:relative;overflow:hidden}.settings-theme__edge{gap:2px;display:flex;position:absolute;top:0;bottom:0;left:6%}.settings-theme__edge i,.settings-preview__edge i{background:var(--lane);width:2px;height:100%}.settings-theme__sheet b{color:var(--sheet-ink);font:400 9cqi/1.2 var(--font-title);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.settings-theme__sheet em{color:color-mix(in srgb, var(--sheet-ink) 72%, var(--sheet));font:400 6.6cqi/1.35 var(--font-manuscript);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-style:normal;display:-webkit-box;overflow:hidden}.settings-preview{background:var(--ground);width:100%;height:236px;box-shadow:0 0 0 1px var(--rule-sheet);color:var(--ink);font:400 10.5px/14px var(--font-ui);border-radius:8px;grid-template-rows:26px minmax(0,1fr) 16px;margin:4px 0 0;display:grid;overflow:hidden;container-type:inline-size}.settings-preview__bar{align-items:center;gap:8px;min-width:0;padding:0 7px 0 8px;display:flex}.settings-preview__mark{color:var(--ink)}.settings-preview__crumbs{min-width:0;color:var(--ink-2);white-space:nowrap;flex:auto;gap:5px;display:flex;overflow:hidden}.settings-preview__crumbs>*{flex:none}.settings-preview__crumbs b{color:var(--ink);text-overflow:ellipsis;flex:0 auto;font-weight:500;overflow:hidden}.settings-preview__sep{color:var(--ink-3)}.settings-preview__search{border:1px solid var(--rule);border-radius:4px;flex:none;width:22%;height:14px}.settings-preview__avatar{background:var(--accent-primary);border-radius:50%;flex:none;width:14px;height:14px}.settings-preview__body{grid-template-columns:31% minmax(0,1fr);min-height:0;display:grid}.settings-preview__nav{flex-direction:column;gap:1px;min-width:0;padding:4px 6px 0 7px;display:flex;overflow:hidden}.settings-preview__book{white-space:nowrap;text-overflow:ellipsis;flex:none;align-items:center;gap:5px;padding:0 2px 5px;font-weight:600;display:flex;overflow:hidden}.settings-preview__book i{background:var(--ink-2);border-radius:1px;flex:none;width:8px;height:11px}.settings-preview__tools{color:var(--ink);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 6px;padding:0 2px 7px;font-size:9.5px;line-height:13px;display:grid}.settings-preview__tools>span{white-space:nowrap;align-items:center;gap:3px;display:flex;overflow:hidden}.settings-preview__pips{flex:none;gap:1px;display:inline-flex}.settings-preview__pips i{background:var(--lane);border-radius:1px;width:2px;height:9px}.settings-preview__heading{flex:none;padding:0 2px 2px;font-weight:500}.settings-preview__chapter{color:var(--ink);white-space:nowrap;border-radius:4px;flex:none;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:4px;padding:2px 4px 2px 2px;display:grid}.settings-preview__chapter>span:first-child{color:var(--ink-2);text-align:right}.settings-preview__chapter>span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.settings-preview__chapter.is-here{background:var(--sheet);font-weight:500}.settings-preview__page{background:var(--sheet);min-width:0;color:var(--sheet-ink);border-radius:6px 0 0;padding:18px 16px 0 38px;position:relative;overflow:hidden}.settings-preview__edge{gap:2px;display:flex;position:absolute;top:0;bottom:0;left:9px}.settings-preview__title{color:var(--sheet-ink);font:400 19px/24px var(--font-title);align-items:center;gap:6px;margin-bottom:9px;display:flex}.settings-preview__title i{border:1px solid var(--sheet-ink-2);border-radius:50%;flex:none;width:9px;height:9px}.settings-preview__page p{color:var(--sheet-ink);font:400 12px/19px var(--font-manuscript);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.settings-preview__strip{flex-direction:column;justify-content:center;gap:2px;margin-left:31%;padding:0 8px;display:flex}.settings-preview__strip i{background:repeating-linear-gradient(90deg, var(--lane) 0 18px, transparent 18px 46px);background-position:var(--shift) 0;height:2px}@container (width<=360px){.settings-preview{height:200px}.settings-preview__body{grid-template-columns:36% minmax(0,1fr)}.settings-preview__strip{margin-left:36%}.settings-preview__search,.settings-preview__tools{display:none}.settings-preview__page{padding:12px 10px 0 26px}.settings-preview__edge{left:6px}.settings-preview__title{font-size:15px;line-height:20px}.settings-preview__page p{font-size:11px;line-height:17px}}.settings-theme-editor{flex-direction:column;gap:12px;width:100%;padding-top:14px;display:flex}.settings-theme-editor__head{align-items:center;gap:10px;display:flex}.settings-theme-editor__head>.settings-button{margin-left:auto}.settings-field.settings-theme-editor__name{border-color:var(--rule-sheet);flex:0 190px;width:auto;height:32px;margin-left:0;font-weight:500}.settings-theme-editor__colours{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.settings-theme-editor__colours label{border-bottom:1px solid color-mix(in srgb, var(--rule-sheet) 70%, transparent);cursor:pointer;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:4px 0;display:grid}.settings-theme-editor__colours input[type=color]{cursor:pointer;background:0 0;border:0;width:22px;height:18px;padding:0}.settings-theme-editor__colours input[type=color]::-webkit-color-swatch-wrapper{padding:0}.settings-theme-editor__colours input[type=color]::-webkit-color-swatch{border:1px solid var(--rule-sheet);border-radius:4px}.settings-theme-editor__colours span{color:var(--ink);font:400 12.5px/15px var(--font-ui)}.settings-theme-editor__colours code{color:var(--ink-3);font:400 11.5px/16px var(--font-ui);font-variant-numeric:tabular-nums}@container settings (width<=760px){.settings-board__head{padding:0 6px 0 18px}.settings-board,.settings-board.has-2,.settings-board.has-1{max-width:none;padding:0 18px 40px;display:block}.settings-board__col{border:0;padding:0}.settings-group,.settings-group+.settings-group{border-top:1px solid var(--rule-sheet);margin:0;padding:16px 0 18px}.settings-board__col:first-child>.settings-group:first-child{border-top:0}.settings-row{grid-template-columns:84px minmax(0,1fr)}.settings-row:is(.settings-row--stack,.settings-row--follow,.settings-row--tall){grid-template-columns:minmax(0,1fr);row-gap:8px}.settings-row--tall>.settings-row__key{padding-top:0}.settings-theme-editor__colours{grid-template-columns:minmax(0,1fr)}}.held-page{--held-ok:var(--t3);--held-warn:var(--t2);z-index:2147483000;color:var(--ink);font:var(--type-name);position:fixed;inset:0;overflow:hidden}.held-page__behind{background:var(--ground);filter:blur(5px)saturate(.35);pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:scale(1.01)}.held-page__behind>.held-still{width:100%;height:100%}.held-live{filter:blur(5px)saturate(.35);pointer-events:none;-webkit-user-select:none;user-select:none}.held-page__scrim{background:color-mix(in srgb, var(--ground) 52%, transparent);position:absolute;inset:0}.held-ghost{background:var(--ground);grid-template-rows:44px minmax(0,1fr);grid-template-columns:290px minmax(0,1fr);width:100%;height:100%;display:grid}.held-ghost i{background:var(--ground-2);border-radius:4px;height:10px;display:block}.held-ghost__top{border-bottom:1px solid var(--rule);grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.held-ghost__top i{width:180px}.held-ghost__nav{border-right:1px solid var(--rule);align-content:start;gap:21px;padding:22px 16px;display:grid}.held-ghost__nav i{width:80%}.held-ghost__nav i:first-child{width:60%;height:26px}.held-ghost__page{background:color-mix(in srgb, var(--sheet) 40%, var(--ground))}.held-card{z-index:1;top:96px;left:var(--held-centre,50%);box-sizing:border-box;border:1px solid var(--rule-sheet);background:var(--sheet);width:min(460px,100% - 32px);max-height:calc(100% - 120px);box-shadow:var(--float-shadow);border-radius:14px;position:absolute;overflow:auto;transform:translate(-50%)}.held-page.is-fresh .held-card{top:120px}.held-card__band{border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:12px 22px;display:flex}.held-card__band .t-name{color:var(--ink);font-weight:500}.held-card.is-safe .held-card__band{background:color-mix(in srgb, var(--held-ok) 13%, var(--sheet))}.held-card.is-lost .held-card__band{background:color-mix(in srgb, var(--held-warn) 15%, var(--sheet))}.held-card.is-wait .held-card__band{background:var(--sheet-2)}.held-card__mark{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.held-card__mark .held-icon{stroke-width:2px;width:14px;height:14px}.held-card.is-safe .held-card__mark{background:color-mix(in srgb, var(--held-ok) 22%, transparent);color:var(--held-ok)}.held-card.is-lost .held-card__mark{background:color-mix(in srgb, var(--held-warn) 22%, transparent);color:var(--held-warn)}.held-card.is-wait .held-card__mark{color:var(--ink-2)}.held-card.is-wait .held-card__mark .held-icon{animation:1s linear infinite held-spin}@keyframes held-spin{to{transform:rotate(360deg)}}.held-card__body{flex-direction:column;gap:14px;padding:22px 22px 18px;display:flex}.held-card h1{color:var(--ink);text-wrap:balance;margin:0}.held-card h1.t-title{font-size:24px;line-height:30px}.held-card__note{color:var(--ink-2);margin:-6px 0 0}.held-icon{flex:none;width:16px;height:16px}.held-card button{font:var(--type-control);cursor:pointer}.held-card__acts{flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-top:6px;display:flex}.held-card__primary,.held-card .held-reauth__send{border:1px solid var(--ink);background:var(--ink);height:42px;color:var(--sheet);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.held-card__primary:hover:not(:disabled),.held-card .held-reauth__send:hover:not(:disabled){border-color:var(--ink-hover);background:var(--ink-hover)}.held-card button:disabled{cursor:default;opacity:.6}.held-card__secondary{border:1px solid var(--rule);height:42px;color:var(--ink);background:0 0;border-radius:7px;flex:none;padding:0 14px}.held-card__secondary:hover{background:var(--sheet-2)}.held-card__progress{background:var(--ground-2);border-radius:2px;width:100%;height:4px;margin-top:6px;overflow:hidden}.held-card__progress i{background:var(--ink-2);border-radius:2px;width:40%;height:100%;animation:1.4s ease-in-out infinite held-slide;display:block}@keyframes held-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.held-card__more{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;background:0 0;border:0;align-self:center;align-items:center;gap:4px;padding:2px 4px;display:inline-flex;font:var(--type-meta)!important;font-weight:500!important}.held-card__more:hover{color:var(--ink)}.held-card__more .held-icon{width:13px;height:13px;transition:transform .12s}.held-card__more[aria-expanded=true] .held-icon{transform:rotate(90deg)}.held-card__details{border-top:1px solid var(--rule);justify-items:start;gap:12px;padding-top:14px;display:grid}.held-card__details[hidden]{display:none}.held-card__details dl{gap:6px;width:100%;margin:0;display:grid}.held-card__details dl>div{grid-template-columns:96px minmax(0,1fr);gap:12px;display:grid}.held-card__details dt{color:var(--ink-3)}.held-card__details dd{overflow-wrap:anywhere;color:var(--ink-2);margin:0}.held-card__copy{border:1px solid var(--rule);height:30px;color:var(--ink);background:0 0;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.held-card__copy:hover{background:var(--sheet-2)}.held-card__copy .held-icon{width:13px;height:13px}.held-card__unsent{gap:8px;width:100%;max-height:40vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.held-card__unsent li{border:1px solid var(--rule);background:var(--ground-2);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.held-card__unsent-row{align-items:flex-start;gap:12px;display:flex}.held-card__unsent-text{min-width:0;color:var(--ink);white-space:pre-wrap;flex:1}.held-reauth{gap:6px;width:100%;margin-top:2px;display:grid}.held-reauth__row{gap:8px;width:100%;display:flex}.held-reauth input{box-sizing:border-box;border:1px solid var(--rule-sheet);background:var(--ground-2);min-width:0;height:40px;color:var(--ink);font:var(--type-name);border-radius:7px;flex:1;padding:0 10px}.held-reauth input.is-code{letter-spacing:.3em;font-variant-numeric:tabular-nums}.held-reauth .held-reauth__send{flex:none;height:40px}.held-reauth__other{color:var(--ink-2);text-underline-offset:3px;background:0 0;border:0;justify-self:start;margin-top:4px;padding:0;text-decoration:underline;font:var(--type-meta)!important}.held-reauth__error{color:var(--held-warn);margin:0}.held-reauth__error[hidden]{display:none}@media (width<=720px){.held-ghost{grid-template-columns:minmax(0,1fr)}.held-ghost__nav{display:none}.held-card,.held-page.is-fresh .held-card{border-width:1px 0 0;border-radius:16px 16px 0 0;width:auto;max-height:88%;inset:auto 0 0;transform:none}.held-card h1.t-title{font-size:22px;line-height:28px}.held-card__band{padding:12px 20px}.held-card__body{padding:20px 20px 24px}.held-card__unsent-row{flex-direction:column;gap:8px}.held-reauth__row{flex-direction:column}.held-reauth input{flex:none}}.reset-work:has(>.notice-bar){padding-bottom:var(--notice-bar-height,0px);position:relative}.notice-bar{z-index:4;border-top:1px solid var(--rule-sheet);background:var(--sheet);color:var(--ink)}.notice-bar.is-page{position:absolute;bottom:0;left:0;right:0}.notice-bar.is-window{z-index:40;position:fixed;bottom:0;left:0;right:0}.notice-row{box-sizing:border-box;align-items:center;gap:10px;min-height:38px;padding:4px 8px 4px 16px;display:flex}.notice-row+.notice-row{border-top:1px solid var(--rule)}.notice-row__who{background:var(--t5);width:22px;height:22px;color:var(--ground);font:var(--type-meta);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.notice-row__lead{width:22px;height:22px;color:var(--ink-2);flex:none;place-items:center;display:grid}.notice-row__lead svg{width:15px;height:15px}.notice-row.is-done .notice-row__lead{color:var(--t3)}.notice-row__pulse{background:var(--t4);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite notice-breathe}@keyframes notice-breathe{50%{opacity:.35}}.notice-row__text{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.notice-row__text b{color:var(--ink);font-weight:500}.notice-row__meta{color:var(--ink-3);margin-left:10px}.notice-row__look{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:4px 10px}.notice-row__look:hover:not(:disabled){background:var(--sheet-2)}.notice-row__look:disabled{color:var(--ink-2);cursor:default}.notice-row__close{width:26px;height:26px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.notice-row__close:hover{background:var(--sheet-2);color:var(--ink)}.notice-row__close svg{width:14px;height:14px}@media (height<=480px) and (width>=721px){.notice-row.is-done{min-height:30px;padding-block:0}}@media (width<=720px){.notice-row{flex-wrap:wrap;row-gap:2px;padding:6px 6px 6px 12px}.notice-row__text{white-space:normal;flex:calc(100% - 70px)}.notice-row__meta{margin-left:0;display:block}.notice-row__close{order:2}.notice-row__look{order:4;margin-left:22px}}.save-indicator{width:14px;height:14px;color:var(--ink-2);vertical-align:middle;flex:none;display:inline-block;position:relative}.save-indicator:before{content:"";border-radius:50%;margin:auto;position:absolute;inset:0}.save-indicator:is([data-save-status=held],[data-save-status=failed]):before{background:currentColor;width:6px;height:6px}.save-indicator[data-save-status=sending]:before{border:1.5px solid;border-right-color:#0000;width:9px;height:9px;animation:.8s linear infinite save-indicator-turn}@keyframes save-indicator-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.save-indicator[data-save-status=sending]:before{opacity:.6;border-right-color:currentColor;animation:none}}.titlebar>.save-indicator{margin-left:-2px}.reset-compact-context>.save-indicator{margin-right:2px}.save-indicator--loose{z-index:40;pointer-events:none;display:none;position:absolute;top:10px;right:12px}.reset-workspace:is(.focus-mode,.canvas-expanded,.chrome-away)>.save-indicator--loose{animation:.12s .16s both save-indicator-arrive;display:inline-block}@keyframes save-indicator-arrive{0%{opacity:0}}.leave-dialog p{min-height:1.5em}.leave-dialog p .save-indicator{margin:-2px 8px 0 0}:root{--ghost-rule:var(--edge);--ghost-cut:#edeeea6b}:root[data-mode=light]{--ghost-cut:#1d1f2273}.ghost-acts{flex:none;align-items:center;gap:6px;display:inline-flex}.ghost-acts__what{color:var(--ink-3);font:var(--type-meta)}.ghost-undo{background:var(--sheet);height:24px;box-shadow:inset 0 0 0 1px var(--ghost-rule);color:var(--ink);font:var(--type-control);cursor:pointer;border:0;border-radius:6px;padding:0 9px;font-weight:600}.ghost-undo:hover{background:var(--sheet-2)}.ghost-undo:disabled{color:var(--ink-3);cursor:default}.ghost-dismiss{width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ghost-dismiss:hover{background:var(--mark);color:var(--ink)}.ghost-dismiss__ring{fill:none;stroke-width:1.5px;width:20px;height:20px;position:absolute;inset:2px;transform:rotate(-90deg)}.ghost-dismiss__track{stroke:var(--rule-sheet)}.ghost-dismiss__left{stroke:var(--ink-3);stroke-dasharray:53.41;stroke-dashoffset:calc(53.41 * (1 - var(--ghost-left,1)));stroke-linecap:round;transition:stroke-dashoffset 1s linear}.ghost-dismiss.is-held .ghost-dismiss__left{transition:none}.ghost-dismiss__figure{font:600 11px/1 var(--font-ui);font-variant-numeric:tabular-nums;position:relative}@media (prefers-reduced-motion:reduce){.ghost-dismiss__left{transition:none}}.page-note.is-ghost{border:1.5px dashed var(--ghost-rule);color:var(--ink-3);-webkit-user-select:none;user-select:none;border-radius:8px;margin:8px 0 12px -2px;padding:6px 10px 8px 12px;display:block}.page-note.is-ghost :is(.page-note__text,.page-note__quote){color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ghost-cut);text-decoration-color:var(--ghost-cut);padding-right:0}.page-note.is-ghost .ghost-acts{margin-top:6px}[data-notes-view=margin] .page-note.is-ghost{border:1.5px dashed var(--ghost-rule);color:var(--ink-3);margin:-4px 0 0 -2px;padding:6px 10px 8px 12px}.index__line.is-ghost>.index__item,.trash-row.is-ghost>.trash-row__item{outline:1.5px dashed var(--ghost-rule);outline-offset:-1.5px;cursor:default;padding-right:96px}.index__line.is-ghost>.index__item:hover,.trash-row.is-ghost>.trash-row__item:hover{background:0 0}.index__line.is-ghost .index__name,.trash-row.is-ghost .index__name{min-width:0;color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ghost-cut);text-decoration-color:var(--ghost-cut);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.index__line.is-ghost .index__lead{color:var(--ink-3)}.index__line.is-ghost>.ghost-acts,.trash-row.is-ghost>.ghost-acts{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.index__line.is-ghost .ghost-undo,.trash-row.is-ghost .ghost-undo{height:22px;padding:0 8px}.history-restored{box-sizing:border-box;border:1.5px dashed var(--ghost-rule);height:32px;color:var(--ink-2);font:var(--type-control);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 3px 0 10px;display:inline-flex}.history-restored__done{align-items:center;gap:6px;display:inline-flex}.history-restored__done svg{width:14px;height:14px}.history-notice.is-restored{background:0 0;border:0;padding:0}.title-page{--start-rule-2:color-mix(in srgb, var(--ink) 18%, transparent);--desk:var(--ground);--desk-2:var(--ground-2);--desk-rim:#00000014;--desk-shadow:0 8px 24px #1e202224;background:var(--desk);grid-template-rows:44px minmax(0,1fr);height:100%;min-height:100%}html[data-mode=dark] .title-page{--desk-rim:#ffffff12;--desk-shadow:0 10px 30px #00000059}html[data-theme=weave][data-mode=dark] .title-page{--desk:#131417;--desk-2:#1e2024}.title-page.is-over{z-index:70;position:fixed;inset:0}.title-page>.title-page__bar.titlebar{--ground:var(--desk);--ground-2:var(--desk-2);z-index:2;background:var(--desk)}.title-page__brand{margin:0;display:inline-flex}.title-page__bar span.brand-button{cursor:default}.title-page__bar span.brand-button:hover{background:0 0}.start-space{flex:1}.title-page__sheet{background:var(--sheet);min-height:0;box-shadow:0 0 0 1px var(--desk-rim), var(--desk-shadow);border-radius:10px;margin:0 8px 8px;display:flex;overflow-y:auto}.title-page__in{flex-direction:column;width:min(640px,100% - 40px);margin:auto;padding:48px 0;display:flex}.title-page__in>.start-np+.start-imp{border-top:1px solid var(--rule);margin-top:34px;padding-top:26px}.start-cover{width:var(--w);height:var(--h);background:var(--sheet-2);border-radius:3px;flex:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #00000059}.start-cover img{object-fit:cover;width:100%;height:100%;display:block}.start-cover.is-drawn{background:hsl(var(--hue) 28% 24%)}.start-cover.is-drawn:before{background:hsl(var(--hue) 40% 62%);content:"";width:4%;position:absolute;top:0;bottom:0;left:0}.start-cover__frame{border:1px solid hsl(var(--hue) 40% 62% / .7);position:absolute;inset:8% 9%}.start-cover__title{color:#f1efe8;font-family:var(--font-title);font-size:calc(var(--w) / 9.5);overflow-wrap:anywhere;font-weight:500;line-height:1.15;position:absolute;top:42%;left:16%;right:14%}.start-cover.is-ghost{border:1px dashed var(--start-rule-2);box-shadow:none;background:0 0}.start-go{border-radius:var(--weave-radius);height:38px;font:500 15px/20px var(--font-ui);cursor:pointer;border:1px solid #0000;padding:0 18px}.start-go:disabled{cursor:default;opacity:.45}.start-quiet{color:var(--ink-2);cursor:pointer;background:0 0;border:0}.start-quiet:hover:not(:disabled){color:var(--ink)}.start-quiet:not(.start-go){height:30px;font:400 13px/18px var(--font-ui);border-radius:6px;padding:0 8px}.start-lines{--ft:72px;--fb:0px;flex-direction:column;flex:217px;max-width:62ch;min-height:217px;margin:20px 0 8px;display:flex;position:relative}.start-lines__text{overscroll-behavior:contain;scrollbar-color:transparent transparent;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #0000001f calc(var(--ft) * .25), #0000006b calc(var(--ft) * .55), #000c calc(var(--ft) * .82), #000 var(--ft), #000 calc(100% - var(--fb)), #0000008c calc(100% - var(--fb) * .5), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #0000001f calc(var(--ft) * .25), #0000006b calc(var(--ft) * .55), #000c calc(var(--ft) * .82), #000 var(--ft), #000 calc(100% - var(--fb)), #0000008c calc(100% - var(--fb) * .5), transparent 100%);flex:1;margin-right:-14px;padding-right:14px;font-size:20px;line-height:31px;overflow-y:auto}.start-lines:hover .start-lines__text,.start-lines__text:focus-visible{scrollbar-color:var(--start-rule-2) transparent}.start-lines__text:focus-visible{outline-offset:6px}.start-lines__text p{color:var(--ink-2);margin:0}.start-lines__text p+p{text-indent:1.5em}.start-lines__lit{color:var(--ink)}.start-lines__caret{background:var(--ink);vertical-align:-.12em;width:2px;height:1.05em;margin-left:2px;animation:1.1s step-end infinite start-caret;display:inline-block}@keyframes start-caret{50%{opacity:0}}.start-lines__end{border:1px solid var(--start-rule-2);background:var(--sheet-2);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:0;right:-50px;box-shadow:0 4px 12px #00000040}.start-lines__end svg{width:16px;height:16px}.start-np{flex-direction:column;gap:18px;display:flex}.start-np__body{align-items:center;gap:40px;display:flex}.start-np__cover .start-cover{--w:132px!important;--h:198px!important}.start-np__cover{flex-direction:column;flex:none;align-items:flex-start;display:flex}.start-np__coverbtn{cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;display:block}.start-np__coverbtn:hover .start-cover.is-ghost{border-color:var(--ink-3)}.start-np__coverbtn:hover .start-cover:not(.is-ghost){filter:brightness(1.08)}.start-np__cover-acts{white-space:nowrap;gap:2px;margin:10px 0 0 -8px;display:flex}.start-bare{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;border-radius:4px;margin:0;padding:0 6px}.start-bare::placeholder{color:var(--ink-3)}.start-bare:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 4%, transparent)}.start-bare:focus,.start-bare:focus-visible{background:color-mix(in srgb, var(--ink) 6%, transparent);box-shadow:inset 0 -1px 0 var(--ink-2);outline:none}.start-np__page{text-align:center;flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;padding-bottom:28px;display:flex}.start-np__page .start-bare{text-align:center}.start-np__title{height:50px;font:400 38px/46px var(--font-title)}.start-np__rule{background:var(--start-rule-2);width:46px;height:1px;margin:6px 0 0}.start-np__by{color:var(--ink-2);font:italic 400 16px/22px var(--font-manuscript)}.start-np__author{max-width:340px;height:34px;font:400 19px/26px var(--font-manuscript)}.start-np__foot{align-items:center;gap:18px;display:flex}.start-np__space{flex:1}.start-np__acts{align-items:center;gap:8px;display:flex}.start-np__foot .start-go{height:32px;font:var(--type-control);padding:0 12px}.start-np__foot>.start-quiet:first-child{margin-left:-12px}.start-picked{border-top:1px solid var(--rule);gap:8px;padding-top:18px;display:grid}.start-picked__file{color:var(--ink-2);font:var(--type-name);align-items:center;gap:8px;margin:0;display:inline-flex}.start-picked__file svg{width:15px;height:15px;color:var(--ink-3)}.start-picked__chapters{gap:2px;display:grid}.start-picked__chapters p{margin:0 0 4px}.start-picked__chapters ol{gap:2px;margin:0;padding:0;display:grid}.start-picked__chapters li{color:var(--ink-2);font:400 13.5px/22px var(--font-ui);grid-template-columns:26px minmax(0,1fr);list-style:none;display:grid}.start-picked__chapters li span:first-child{color:var(--ink-3);font-variant-numeric:tabular-nums}.start-picked__chapters li.is-more{color:var(--ink-3);display:block}.start-picked__records{color:var(--ink-2);font:400 13.5px/22px var(--font-ui);margin:0}.start-picked__warnings{gap:2px;margin:0;padding:0;list-style:none;display:grid}.start-sheet.is-settings{flex-direction:column;max-height:calc(100dvh - 120px);margin:auto;display:flex;position:relative;overflow:auto}.start-sheet.is-settings .studio-settings-page{border-radius:inherit;background:0 0;grid-template-rows:minmax(0,1fr);height:auto;min-height:100%;overflow:visible}.start-sheet.is-settings .settings-board__head{display:none}.start-sheet.is-account{width:min(480px,100%);min-height:0}.start-sheet.is-account .studio-settings-page{--settings-aside:0px;grid-template-rows:auto auto;min-height:0}.start-sheet.is-account .settings-board__head{padding-left:24px;display:flex}.start-sheet.is-account .settings-board{width:100%;padding:0}.start-sheet.is-account .settings-board__col{padding:24px}.start-sheet.is-account .start-solo__close{align-self:auto;margin:0;position:static}.start-solo__close{z-index:2;background:var(--sheet);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;align-self:flex-end;place-items:center;margin:10px 10px -46px 0;padding:0;display:inline-grid;position:sticky;top:10px;flex:none!important}.start-solo__close:hover{background:var(--ground-2);color:var(--ink)}.start-solo__close svg{width:18px;height:18px}.start-imp{grid-template-columns:repeat(var(--cards,2), minmax(0, 1fr));gap:10px;display:grid}.start-imp__slot{display:grid;position:relative}.account-menu__menu.project-shelf__menu.start-imp__menu{min-width:100%;position:absolute;top:calc(100% + 6px);left:0}.start-imp__kind{border:1px dashed var(--edge);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:14px 16px;display:grid}.start-imp__kind:hover:not(:disabled),.start-imp__kind.is-over{background:var(--sheet-2);border-style:solid}.start-imp__kind:disabled{cursor:default;opacity:.45}.start-imp__icon{width:20px;height:20px;color:var(--ink-2)}.start-imp__text{gap:1px;min-width:0;display:grid}.start-imp__text b{color:var(--ink);font:var(--type-control);font-weight:600}.start-imp__text .t-meta{font-size:12.5px}.start-imp__refused{text-align:center;grid-column:1/-1;margin:0}@media (width<=640px){.title-page__in{width:calc(100% - 32px);padding:28px 0}.start-np__body{flex-direction:column;align-items:center;gap:20px}.start-np__cover{align-items:center}.start-np__title{height:40px;font-size:28px;line-height:34px}.start-np__page{padding-bottom:0}.start-imp{grid-template-columns:minmax(0,1fr)}}.start-np__coverbtn .start-cover.is-ghost{color:var(--ink-3);font:300 22px/1 var(--font-ui);place-items:center;display:grid}.start-np__coverbtn .start-cover.is-ghost:after{content:"+"}@media (prefers-reduced-motion:reduce){.start-lines__caret{animation:none}}.titlebar__project.project-shelf-chip{border-color:#0000;gap:7px;padding:0 6px 0 8px}button.titlebar__project.project-shelf-chip:hover{background:var(--ground-2);border-color:#0000}.project-shelf-chip .project-shelf-chip__down{width:13px;height:13px;color:var(--ink-3);flex:none}button.titlebar__project.project-shelf-chip.is-open,button.titlebar__project.project-shelf-chip.is-open:hover{border-color:var(--edge);background:var(--ground-2)}.project-shelf-chip .project-shelf-chip__name{text-overflow:ellipsis;white-space:nowrap;min-width:3ch;overflow:hidden}.reset-compact-context button.project-shelf-chip.is-bare{flex:none;align-items:center;gap:4px;min-width:0;height:30px;min-height:30px;margin-left:2px;padding:0 4px 0 6px;display:inline-flex}.reset-compact-context .project-shelf-chip .project-shelf-chip__down{width:13px;height:13px}.reset-compact-context .project-shelf-chip~.reset-compact-book .reset-compact-book__switch>.cover-art{display:none}.project-shelf__away{z-index:78;background:#282a2c42;position:fixed;bottom:0;left:0;right:0}html[data-mode=dark] .project-shelf__away{background:#08090a6b}.project-shelf{z-index:80;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);background:var(--sheet);max-height:calc(100dvh - 120px);box-shadow:var(--float-shadow);color:var(--ink);animation:.14s project-shelf-down;position:fixed;left:0;right:0;overflow-y:auto}@keyframes project-shelf-down{0%{opacity:0;transform:translateY(-6px)}}.project-shelf__row{align-items:flex-start;gap:10px;padding:22px 24px 18px;display:flex}.project-shelf__space{flex:1}.project-shelf__item{border-radius:10px;flex:none;width:150px;transition:opacity .12s;position:relative}.project-shelf__open{width:100%;color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;padding:10px 8px;display:flex}.project-shelf__open:disabled{cursor:default}.project-shelf__item:hover .project-shelf__open:not(:disabled),.project-shelf__item.is-peek .project-shelf__open,.project-shelf__add.is-open .project-shelf__open{background:var(--sheet-2)}.project-shelf__open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.project-shelf__open>.project-shelf__cover{justify-content:center;align-items:flex-end;height:102px;margin-bottom:12px;display:flex}.project-shelf__cover{flex:none;display:inline-flex;position:relative}.project-shelf__cover>*{position:relative}.project-shelf__cover>.project-shelf__back{filter:brightness(.72);translate:calc(var(--w) * .09) calc(var(--w) * -.06);position:absolute;bottom:0;left:0}.project-shelf__cover.is-series{margin-right:calc(var(--w) * .09)}.project-shelf__title{max-width:100%;color:var(--ink);font:500 15px/20px var(--font-title)}.project-shelf__where{width:100%;color:var(--ink-2);font:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;line-height:17px;display:block;overflow:hidden}.project-shelf__item.is-here:after{background:var(--accent-primary);content:"";pointer-events:none;border-radius:2px;width:48px;height:3px;position:absolute;top:115px;left:50%;transform:translate(-50%)}.project-shelf__close{border:1px solid var(--edge);background:var(--sheet);width:24px;height:24px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:10px;left:calc(50% + 22px);box-shadow:0 2px 6px #0000004d}.project-shelf__close:hover{background:var(--sheet-2)}.project-shelf__close svg{width:12px;height:12px}.project-shelf__item.is-dim{opacity:.28}.project-shelf__item.is-hit .project-shelf__open{background:var(--sheet-2);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-primary) 55%, transparent)}.project-shelf__blank{border:1px dashed var(--edge);width:62px;height:93px;color:var(--ink-2);border-radius:3px;place-items:center;display:grid}.project-shelf__blank svg{width:16px;height:16px}.project-shelf__add .project-shelf__title{font:500 14px/20px var(--font-ui)}.project-shelf__add.is-open .project-shelf__blank{color:var(--ink);border-style:solid}.project-shelf__find{border:1px solid var(--edge);background:var(--ground);border-radius:8px;flex:none;align-items:center;gap:9px;width:260px;height:34px;margin-top:10px;padding:0 8px 0 10px;display:flex}.project-shelf__find:focus-within{border-color:var(--ink-3)}.project-shelf__find svg{width:15px;height:15px;color:var(--ink-3);flex:none}.project-shelf__find input{min-width:0;color:var(--ink);font:var(--type-name);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px}.project-shelf__find input:focus,.project-shelf__find input:focus-visible{box-shadow:none;outline:none}.project-shelf__find input::placeholder{color:var(--ink-3)}.project-shelf__key{border:1px solid var(--edge);color:var(--ink-2);font:var(--type-meta);border-radius:4px;flex:none;padding:1px 5px;font-size:11px;line-height:15px}.account-menu__menu.project-shelf__menu{z-index:90;min-width:280px;position:fixed;right:auto}.project-shelf__menu .account-menu__item{width:100%;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;display:flex}.project-shelf__menu .account-menu__item:hover,.project-shelf__menu .account-menu__item:focus-visible{background:var(--sheet-2);outline:none}.project-shelf__menu .account-menu__item svg{width:15px;height:15px;color:var(--ink-2);flex:none}.project-shelf__menu .account-menu__rule{border:0;border-top:1px solid var(--rule);width:100%;height:0;margin:3px 0}.project-shelf__peek .peek-card__body{flex-direction:column;gap:4px;padding:16px 18px 6px;display:flex}.project-shelf__peek-head{align-items:center;gap:14px;display:flex}.project-shelf__peek-head>div{flex:1;gap:3px;min-width:0;display:grid}.project-shelf__peek-where{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.project-shelf__peek-title{font:500 20px/26px var(--font-title)}.project-shelf__peek .start-lines{flex:none;height:150px;min-height:0;margin:10px 0 4px}.project-shelf__peek .start-lines__text{font-size:16px;line-height:24px}.project-shelf__peek .start-lines__end{right:0}.project-shelf__go{border:1px solid;align-self:flex-start;height:34px;margin:8px 0 6px;padding:0 14px}@media (width<=640px){.project-shelf__row{flex-wrap:wrap;gap:2px;padding:12px 10px 14px}.project-shelf__find{order:-1;width:100%;margin:0 0 8px}.project-shelf__key,.project-shelf__space{display:none}.project-shelf__item{width:calc(33.3% - 2px)}.project-shelf__open{padding:8px 4px}.project-shelf__open>.project-shelf__cover{height:84px}.project-shelf__open>.project-shelf__cover>*,.project-shelf__blank{transform-origin:bottom;transform:scale(.82)}.project-shelf__item.is-here:after{top:96px}.project-shelf__close{top:4px;left:calc(50% + 18px)}.project-shelf__title{font-size:14px;line-height:18px}.project-shelf__where{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.project-shelf{animation:none}}:root{--ring:var(--accent-primary,#e2af72);--brand-ring:#d3a54e}:root[data-mode=light]{--brand-ring:#8a6420}.brand-lockup,.brand-mark{flex:none;display:block;overflow:visible}.plot-view{--plot-chapter-w:220px;--plot-cell-w:150px;--plot-lane-w:190px;--plot-stripe-w:116px;--plot-add-w:132px;--plot-new-w:170px;--plot-new-max:260px;--plot-head-h:48px;--plot-lanes-h:30px;--plot-here:var(--ring,#e2af72);--plot-here-plane:color-mix(in srgb, var(--plot-here) 13%, var(--sheet));--plot-band-plane:color-mix(in srgb, var(--ground-2) 60%, var(--sheet));box-sizing:border-box;background:var(--sheet);height:100%;min-height:0;color:var(--ink);flex-direction:column;display:flex;position:relative}.plot-scroll{flex:1;min-height:0;overflow:auto}.plot-table{grid-template-columns:var(--plot-columns);display:grid}.plot-row{display:contents}.plot-icon{border-radius:var(--weave-radius);width:26px;height:26px;color:var(--ink-2);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.plot-icon:hover{background:var(--sheet-2);color:var(--ink)}.plot-icon:disabled{opacity:.4}.plot-icon svg{width:15px;height:15px}.plot-corner,.plot-head{z-index:3;box-sizing:border-box;min-height:var(--plot-head-h);border-bottom:1px solid var(--rule-sheet);background:var(--sheet);position:sticky;top:0}.plot-corner{z-index:4;justify-content:flex-end;align-items:center;gap:2px;padding:0 8px;display:flex;left:0}.plot-new-action{border-radius:var(--weave-radius);min-height:32px;color:var(--ink);font:var(--type-control);background:0 0;border:0;align-items:center;gap:6px;margin-right:auto;padding:4px 8px;display:flex}.plot-new-action:hover{background:var(--sheet-2)}.plot-new-action svg{flex:none;width:14px;height:14px}.plot-head{border-top:0;border-right:0;border-left:1px solid var(--rule-sheet);min-width:0;color:var(--ink);font:var(--type-control);text-align:left;align-items:center;gap:7px;padding:10px 12px;display:flex}button.plot-head:hover{background:var(--sheet-2)}.plot-head__swatch{background:var(--lane);border-radius:2px;flex:none;width:10px;height:4px}.plot-head__label{overflow-wrap:anywhere;white-space:normal;font-weight:500;line-height:1.3}.plot-head.is-add{min-width:var(--plot-add-w);box-shadow:-1px 0 var(--rule-sheet);color:var(--ink-2);justify-content:center;gap:6px}.plot-head.is-add svg{width:14px;height:14px}.plot-head.is-thin{font:500 12px/1.4 var(--font-ui);overflow-wrap:anywhere;align-items:flex-start;padding:12px 10px}.plot-head.is-thin i{background:var(--lane);border-radius:2px;flex:none;width:4px;height:18px;margin-top:1px}.plot-head.is-drag-source{opacity:.4}.plot-drop-line{z-index:200;background:var(--ink);pointer-events:none;border-radius:1px;width:2px;position:fixed}.plot-drop-line:before{background:var(--ink);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-3px}html.is-nav-dragging .plot-cell-card{visibility:hidden}.plot-view-options{flex:none;position:relative}.plot-view-options summary{border-radius:var(--weave-radius);width:30px;height:30px;color:var(--ink-2);cursor:pointer;place-items:center;list-style:none;display:grid}.plot-view-options summary::-webkit-details-marker{display:none}.plot-view-options summary svg{width:16px;height:16px}.plot-view-options[open] summary{background:var(--mark);color:var(--ink)}.plot-view-options>div{z-index:10;border:1px solid var(--edge);background:var(--sheet);width:200px;box-shadow:var(--float-shadow);color:var(--ink);font:var(--type-control);border-radius:8px;gap:16px;padding:16px;display:grid;position:absolute;top:36px;left:0}.plot-view-options label{align-items:center;gap:8px;display:flex}.plot-view-options label:first-child{flex-direction:column;align-items:stretch}.plot-view-options input{accent-color:var(--ring)}.plot-head.is-open{background:var(--sheet-2);box-shadow:inset 0 3px 0 var(--lane);gap:8px}.plot-head__title{min-width:0;max-width:100%;color:var(--ink);font:600 15px/20px var(--font-ui);field-sizing:content;background:0 0;border:0;border-bottom:1px solid #0000;padding:2px 0}.plot-head__title:hover{border-bottom-color:var(--rule)}.plot-head__title:focus-visible{border-bottom-color:var(--ink);outline:none}.plot-head__acts{gap:2px;margin-left:auto;display:flex}.plot-head.is-new{box-shadow:inset 0 3px 0 var(--lane);grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:8px 4px;padding:8px 10px;display:grid}.plot-head.is-new>:not(.plot-head__name,.plot-head__cancel){grid-column:1/-1}.plot-head__cancel{grid-area:1/2;align-self:center}.plot-head__name{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--weave-radius);background:var(--ground);width:100%;height:30px;color:var(--ink);font:var(--type-control);padding:0 9px}.plot-head__name:focus-visible{border-color:var(--ink-2);outline:none}.plot-head__template>.choice-field__value{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--weave-radius);background:var(--ground);height:30px;min-height:0;color:var(--ink-2);font:var(--type-control);padding:0 9px}.plot-head__template>.choice-field__value:focus-visible,.plot-head__template>.choice-field__value[aria-expanded=true]{border-color:var(--ink-2);box-shadow:none;outline:none}.plot-lanes-corner,.plot-lane-head,.plot-row--lanes>.plot-stripe,.plot-row--lanes>.plot-add-gap{top:var(--plot-head-h);z-index:2;box-sizing:border-box;height:var(--plot-lanes-h);border-bottom:1px solid var(--rule-sheet);background:var(--sheet);position:sticky}.plot-lanes-corner{z-index:3;left:0}.plot-lane-head{border-left:1px solid var(--rule-sheet);align-items:center;gap:2px;min-width:0;padding:0 4px 0 12px;display:flex}.plot-lane-head__name{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:0;flex:0 auto;padding:0;overflow:hidden}.plot-lane-head__name:hover,.plot-lane-head.is-selected .plot-lane-head__name{color:var(--ink)}.plot-lane-head .plot-icon{opacity:0;width:22px;height:22px}.plot-lane-head:hover .plot-icon,.plot-lane-head .plot-icon:focus-visible,.plot-lane-head.is-selected .plot-icon{opacity:1}.plot-lane-head.is-unplaced{color:var(--ink-2)}.plot-lane-head__add{color:var(--ink-2);background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.plot-lane-head__add:hover{color:var(--ink)}.plot-lane-head__add svg{width:13px;height:13px}.plot-chapter{--plot-chapter-ground:var(--sheet);z-index:1;box-sizing:border-box;border:0;border-bottom:1px solid var(--rule-sheet);background:var(--plot-chapter-ground);min-width:0;min-height:64px;color:var(--ink);text-align:left;align-items:baseline;gap:8px;padding:10px 12px 10px 18px;display:flex;position:sticky;left:0}.plot-chapter:hover{--plot-chapter-ground:var(--sheet-2)}.plot-chapter__open{background:var(--plot-chapter-ground);width:24px;height:24px;color:var(--ink-2);cursor:pointer;opacity:0;pointer-events:none;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:6px}.plot-chapter:hover>.plot-chapter__open,.plot-chapter:focus-within>.plot-chapter__open{opacity:1;pointer-events:auto}.plot-chapter__open:hover{background:color-mix(in srgb, var(--ink) 12%, var(--plot-chapter-ground));color:var(--ink)}.plot-chapter__open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.plot-chapter__open svg{width:14px;height:14px}.plot-chapter__number{width:16px;color:var(--ink-2);text-align:right;flex:none}.plot-chapter__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.plot-chapter__title:before{float:right;content:"";width:24px;height:18px}.plot-row.is-here>*{background:var(--plot-here-plane)}.plot-row.is-here>.plot-chapter{--plot-chapter-ground:var(--plot-here-plane);box-shadow:inset 3px 0 0 var(--plot-here)}.plot-row.is-here .plot-chapter__title{color:var(--plot-here);font-weight:600}.plot-cell,.plot-stripe,.plot-add-gap,.plot-lane-cell{box-sizing:border-box;border-bottom:1px solid var(--rule-sheet);border-left:1px solid var(--rule-sheet);min-width:0;position:relative}.plot-cell{display:flex}.plot-cell:not(.is-empty):not(.is-new):before,.plot-cell.is-drafting:before{background:var(--lane);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.plot-cell__open{width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;align-content:start;gap:4px;padding:9px 12px 10px 14px;display:grid}.plot-cell__open:hover{background:var(--sheet-2)}.plot-cell__note{-webkit-line-clamp:2;font:400 12.5px/18px var(--font-ui);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.plot-cell__note:only-of-type{-webkit-line-clamp:3}.plot-cell__note.is-muted{color:var(--ink-2)}.plot-cell-card .thread-card-opening{overflow-wrap:anywhere;display:block;overflow:visible}@container (width<=700px){.plot-view{--plot-chapter-w:160px}}.plot-cell__add{color:#0000;background:0 0;border:0;width:100%;min-height:63px;padding:0}.plot-cell__add svg{width:14px;height:14px}.plot-cell__add:hover,.plot-cell__add:focus-visible{background:var(--sheet-2);color:var(--ink-3)}.plot-cell.is-new .plot-cell__add{border:1px dashed var(--rule);border-radius:var(--weave-radius);width:auto;min-height:0;position:absolute;inset:7px 8px}.plot-cell.is-new .plot-cell__add:hover{border-color:var(--ink-3)}.plot-cell.is-drafting{padding:6px 8px 6px 10px}.plot-note-field{box-sizing:border-box;border:1px solid var(--rule);border-radius:var(--weave-radius);background:var(--ground);width:100%;min-height:48px;color:var(--ink);font:400 12.5px/18px var(--font-ui);resize:none;field-sizing:content;padding:4px 6px}.plot-note-field:focus-visible{border-color:var(--ink-2);outline:none}.plot-note-field::placeholder{color:var(--ink-2)}button.plot-stripe{background:0 0;border-top:0;border-right:0;padding:0}button.plot-stripe:hover,button.plot-stripe:focus-visible{background:var(--sheet-2)}.plot-stripe.is-on:after{background:var(--lane);content:"";border-radius:2px;width:4px;margin-left:-2px;position:absolute;top:10px;bottom:10px;left:50%}.plot-row--band>*{background:var(--plot-band-plane);min-height:28px}.plot-band{z-index:1;box-sizing:border-box;border-bottom:1px solid var(--rule-sheet);background:var(--plot-band-plane);align-items:flex-start;gap:2px;padding:3px 6px 0 42px;display:flex;position:sticky;left:0}.plot-band__name{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:0;padding:0;font-weight:500;overflow:hidden}.plot-band__name:hover,.plot-band.is-selected .plot-band__name{color:var(--ink)}.plot-band .plot-icon{opacity:0;width:22px;height:22px}.plot-band:hover .plot-icon,.plot-band .plot-icon:focus-visible,.plot-band.is-selected .plot-icon{opacity:1}.plot-band.is-loose{padding-left:18px}.plot-lane-cell{align-content:start;gap:6px;padding:6px;display:grid}.plot-lane-cell.is-band{min-height:28px;padding:4px 6px}.plot-lane-cell.is-accepting{background:color-mix(in srgb, var(--lane) 7%, transparent)}.plot-lane-cell.is-drop-into,.plot-loose.is-drop-into{box-shadow:inset 0 0 0 1.5px var(--ink-2)}.plot-lane-cell.is-keyboard-destination,.plot-loose.is-keyboard-destination{box-shadow:inset 0 0 0 2px var(--plot-here)}.plot-lane-cell__add{border-radius:var(--weave-radius);color:#0000;background:0 0;border:0;place-items:center;height:22px;padding:0;display:grid}.plot-lane-cell:hover .plot-lane-cell__add,.plot-lane-cell__add:focus-visible{color:var(--ink-3)}.plot-lane-cell__add:hover{background:var(--sheet-2);color:var(--ink)}html.is-nav-dragging .plot-lane-cell .plot-lane-cell__add{color:#0000;background:0 0}.plot-lane-cell__add svg{width:13px;height:13px}.plot-lane-cell.is-band .plot-lane-cell__add{height:18px}.plot-loose{box-sizing:border-box;border-bottom:1px solid var(--rule-sheet);background:var(--plot-band-plane);flex-wrap:wrap;grid-column:2/-1;align-items:start;gap:6px;min-height:44px;padding:6px;display:flex}.plot-loose>.plot-card{width:var(--plot-lane-w)}.plot-loose.is-accepting{background:color-mix(in srgb, var(--lane) 7%, var(--plot-band-plane))}.plot-loose__add{border-radius:var(--weave-radius);color:var(--ink-2);background:0 0;border:0;align-self:center;padding:4px 8px}.plot-loose__add:hover{background:var(--sheet-2);color:var(--ink)}.plot-card{--plot-card-edge:var(--lane);border-radius:var(--weave-radius);background:var(--ground);min-width:0;box-shadow:inset 3px 0 0 var(--plot-card-edge);display:flex;position:relative}.plot-card.has-color{--plot-card-edge:var(--card-color)}.plot-card.is-selected{box-shadow:inset 3px 0 0 var(--plot-card-edge), 0 0 0 1.5px var(--ink-2)}.plot-card.is-moving{opacity:.6}.plot-card.is-drag-source{opacity:.4}.plot-card.is-movable,.plot-card.is-movable .plot-card__main{-webkit-user-select:none;user-select:none;cursor:grab}.plot-card__main{min-width:0;min-height:32px;color:var(--ink);text-align:left;background:0 0;border:0;flex:1;padding:7px 8px 8px 12px;display:flow-root}.plot-card:has(.plot-card__controls) .plot-card__main:before{content:"";float:right;width:20px;height:22px;margin-left:5px}.plot-card__main>span,.plot-card__main>strong{display:block}.plot-card__main>*+*{margin-top:3px}.plot-card__title{font-weight:500}.plot-card__tag{color:var(--ink-2)}.plot-card__text{font:400 13px/19px var(--font-ui);overflow-wrap:anywhere}.plot-card__text.is-muted{color:var(--ink-2)}.plot-card__controls{border-radius:var(--weave-radius);background:var(--ground);opacity:0;pointer-events:none;gap:1px;display:flex;position:absolute;top:3px;right:3px}.plot-card:hover .plot-card__controls,.plot-card:focus-within .plot-card__controls,.plot-card.is-selected .plot-card__controls{opacity:1;pointer-events:auto}.plot-card__controls button{border-radius:var(--weave-radius);width:22px;height:22px;color:var(--ink-2);background:0 0;border:0;place-items:center;padding:0;display:grid}.plot-card__controls button:hover{background:var(--sheet-2);color:var(--ink)}.plot-card__controls svg{width:14px;height:14px}.plot-failed{z-index:6;border:1px solid var(--edge);border-radius:var(--weave-radius);background:var(--sheet);box-shadow:var(--float-shadow);align-items:center;gap:12px;padding:10px 14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.plot-failed button{border:1px solid var(--rule);border-radius:var(--weave-radius);color:var(--ink);background:0 0;padding:4px 10px}.plot-view.is-phone{overflow-y:auto}.plot-phone{flex-direction:column;min-height:100%;display:flex}.plot-phone-by{justify-content:center;gap:2px;padding:10px 12px 6px;display:flex}.plot-phone-by button{height:32px;color:var(--ink-2);font:var(--type-control);background:0 0;border:0;border-radius:7px;padding:0 14px}.plot-phone-by button[aria-pressed=true]{background:var(--sheet-2);color:var(--ink)}.plot-phone-step{border-bottom:1px solid var(--rule-sheet);align-items:center;gap:4px;padding:6px 8px;display:flex}.plot-phone-step .plot-icon{width:40px;height:40px}.plot-phone-step__chapter{min-width:0;color:var(--ink);background:0 0;border:0;flex:1;justify-content:center;align-items:baseline;gap:8px;padding:0;display:flex}.plot-phone-step__chapter .t-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.plot-phone-cards,.plot-phone-list{align-content:start;gap:8px;margin:0;padding:12px 14px 24px;list-style:none;display:grid}.plot-phone-list{gap:6px}.plot-phone-list>li{gap:6px;display:grid}.plot-phone-group,.plot-phone-list>.plot-phone-group{background:var(--sheet-2);box-shadow:inset 3px 0 0 var(--lane);border-radius:10px;gap:0;display:grid;overflow:hidden}.plot-phone-group>:is(.plot-phone-card__line,.plot-phone-card__chapter){padding:11px 13px 5px}.plot-phone-group>.plot-phone-card,.plot-phone-additional>.plot-phone-card{width:calc(100% - 26px);min-width:0;min-height:44px;box-shadow:none;background:0 0;border-radius:6px;margin-inline:13px;padding:9px 10px 11px}.plot-phone-group>.plot-phone-card+.plot-phone-card,.plot-phone-additional>.plot-phone-card{border-top:1px solid var(--rule-sheet)}.plot-phone-group>.plot-phone-card.is-selected,.plot-phone-additional>.plot-phone-card.is-selected{background:var(--mark)}.plot-phone-additional{border-top:1px solid var(--rule-sheet);margin-left:13px}.plot-phone-additional>summary{min-height:44px;color:var(--ink-2);font:var(--type-meta);cursor:pointer;align-content:center}.plot-phone-additional>.plot-phone-card{width:calc(100% - 13px);margin-left:0}.plot-phone-card{background:var(--sheet-2);box-shadow:inset 3px 0 0 var(--lane);color:var(--ink);text-align:left;border:0;border-radius:10px;gap:4px;padding:11px 13px 13px;display:grid}.plot-phone-card.is-selected,.plot-phone-list>li.is-here{box-shadow:inset 3px 0 0 var(--lane), 0 0 0 1.5px var(--plot-here)}.plot-phone-list>li.is-here .plot-phone-card__chapter .t-name{color:var(--plot-here);font-weight:600}.plot-phone-card__line{font:var(--type-control);align-items:center;gap:8px;display:inline-flex}.plot-phone-card__line i{background:var(--lane);border-radius:2px;width:10px;height:4px}.plot-phone-card__chapter{align-items:baseline;gap:8px;display:flex}.plot-phone-card__place{color:var(--ink-2);order:1}.plot-phone-card:has(.plot-phone-card__text){gap:6px}.plot-phone-card__text{font:400 14px/20px var(--font-ui)}.plot-phone-card__text.is-muted{color:var(--ink-2)}.plot-phone-card.is-placement{background:0 0;justify-content:space-between;align-items:baseline;gap:12px;padding-top:8px;padding-bottom:8px;display:flex}.plot-phone-card.is-empty{border:1px dashed var(--rule);color:var(--ink-2);background:0 0;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.plot-phone-card.is-empty svg{width:16px;height:16px;color:var(--ink-3)}.plot-phone-card.is-drafting .plot-note-field{font-size:14px;line-height:20px}.plot-phone-add{height:40px;color:var(--ink-2);font:var(--type-control);background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.plot-phone-add svg{width:15px;height:15px}.plot-phone-tabs{border-bottom:1px solid var(--rule-sheet);scrollbar-width:none;flex:none;gap:6px;padding:6px 12px 10px;display:flex;overflow-x:auto}.plot-phone-tab{border:1px solid var(--rule);height:34px;color:var(--ink);font:var(--type-name);background:0 0;border-radius:99px;flex:none;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.plot-phone-tab i{background:var(--lane);border-radius:50%;width:8px;height:8px}.plot-phone-tab.is-on{border-color:var(--lane);background:var(--sheet-2)}.plot-phone-tab.is-add{width:34px;color:var(--ink-3);border-style:dashed;justify-content:center;padding:0}.plot-phone-tab.is-add svg{width:15px;height:15px}.plot-phone-band{padding-top:4px}.plot-phone-band>.t-meta{color:var(--ink-2);padding:0 4px}.plot-phone-skip button{width:100%;color:var(--ink-2);font:400 12px/16px var(--font-ui);text-align:left;background:0 0;border:0;gap:8px;padding:3px 4px;display:flex}.plot-phone-skip .tnum{text-align:right;width:16px}.plot-phone-skip.is-here button{color:var(--plot-here)}.plot-band__name{line-height:22px}.plot-spacer{grid-column:1/-1}:root{--place:var(--ring,#b39df0)}.cover-art{--w:100cqw;width:var(--w);height:calc(var(--w) * 1.5);border-radius:max(2px, calc(var(--w) / 80));background:var(--board);color:#f4f3ee;box-shadow:0 1px 0 #ffffff0a inset, 0 calc(var(--w) / 30) calc(var(--w) / 12) #00000059;flex:none;display:block;position:relative;overflow:hidden;container-type:inline-size}:root[data-mode=light] .cover-art{box-shadow:0 0 0 1px #0000000f, 0 calc(var(--w) / 30) calc(var(--w) / 12) #1e202238}.cover-art.is-light{color:#22262b}.cover-art>span,.cover-art>img{display:block;position:absolute}.cover-art.is-picture>img{object-fit:cover;width:100%;height:100%;inset:0}.cover-art__strip{background:var(--ink);width:4%;top:0;bottom:0;left:0}.cover-art__frame{border:max(1px, calc(var(--w) / 85)) solid var(--ink);inset:8% 9% 8% 8.5%}.cover-art__title{overflow-wrap:anywhere;font-family:var(--font);font-size:calc(var(--w) / var(--k));font-weight:var(--fw);line-height:1.18;top:46%;left:14%;right:12%;transform:translateY(-50%)}.cover-art.is-cinzel .cover-art__title{letter-spacing:.02em}.cover-art.is-mono .cover-art__title{right:15%}.cover-art.is-josefin .cover-art__title{letter-spacing:.04em;text-transform:uppercase}.cover-art__line{color:var(--ink);font-family:var(--font);font-size:calc(var(--w) / 23);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-weight:500;bottom:13%;left:14%;right:12%;overflow:hidden}@container (width<=206px){.cover-art>.cover-art__line{display:none}}.cover-art__moon{aspect-ratio:1;background:color-mix(in srgb, var(--ink) 55%, var(--board));border-radius:50%;width:30%;top:12%;right:17%}.cover-art__band{background:var(--ink);height:27%;top:33%;left:0;right:0}.cover-art.is-band .cover-art__title{color:var(--board)}.cover-art__lines{--pitch:max(3px, round(nearest, calc(var(--w) / 22), 1px));background:repeating-linear-gradient(180deg, transparent 0 calc(var(--pitch) - 1px), color-mix(in srgb, var(--ink) 18%, transparent) calc(var(--pitch) - 1px) var(--pitch));inset:0}.cover-art__stars{opacity:.7;background:radial-gradient(circle at 22% 18%, var(--ink) 0 1.2%, transparent 1.4%), radial-gradient(circle at 70% 12%, var(--ink) 0 0.9%, transparent 1.1%), radial-gradient(circle at 84% 30%, var(--ink) 0 1.4%, transparent 1.6%), radial-gradient(circle at 40% 27%, var(--ink) 0 0.7%, transparent 0.9%), radial-gradient(circle at 60% 72%, var(--ink) 0 0.8%, transparent 1%), radial-gradient(circle at 30% 80%, var(--ink) 0 1.1%, transparent 1.3%), radial-gradient(circle at 78% 62%, var(--ink) 0 0.7%, transparent 0.9%), radial-gradient(circle at 18% 64%, var(--ink) 0 0.6%, transparent 0.8%);inset:0}.cover-spine{--s:1;width:calc(46px * var(--s));padding:calc(16px * var(--s)) 0 calc(14px * var(--s));background:var(--board);color:#f4f3ee;border-radius:3px 0 0 3px;flex-direction:column;flex:none;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset -1px 0 #00000059,0 6px 16px #0000004d}.cover-spine.is-light{color:#22262b}.cover-spine__title{max-width:100%;min-height:0;font-family:var(--font);font-weight:var(--fw);white-space:nowrap;writing-mode:vertical-rl;flex:0 auto;line-height:1.1;overflow:hidden}.cover-spine__title.is-two{white-space:normal;text-wrap:balance}.cover-spine__author{padding-top:calc(12px * var(--s));font:400 calc(11px * var(--s)) / 1 var(--font-ui);opacity:.75;writing-mode:vertical-rl;margin-top:auto}.cover-spine__number{margin-top:calc(10px * var(--s));color:var(--ink);font:600 calc(12px * var(--s)) / 1 var(--font-ui)}.cover-spine+.cover-art,.cover-spine+button .cover-art{border-radius:0 3px 3px 0}.cover-stack{flex:none;display:inline-flex}.cover-stack .cover-art{margin-right:calc(var(--w) * -.4);box-shadow:0 0 0 1px var(--ground);border-radius:1px}.cover-stack .cover-art:last-child{margin-right:0}button.manuscript-cover{border-radius:0 3px 3px 0;flex:none;width:auto}button.manuscript-cover:disabled{cursor:default}.manuscript-bound .cover-spine{border:0}.titlebar__project{border:1px solid var(--edge);border-radius:7px;align-items:center;gap:8px;min-width:calc(3ch + 56px);height:28px;margin-left:-2px;padding:0 9px 0 7px;font-weight:600;display:inline-flex}.titlebar__project>span:last-child{text-overflow:ellipsis;min-width:3ch;overflow:hidden}button.titlebar__project:hover{border-color:var(--ink-3);background:var(--ground-2)}.titlebar__project.is-here,button.titlebar__project.is-here:hover{background:var(--ground-2);border-color:#0000}.reset-book-switcher .reset-book-cover,.reset-book-menu .reset-book-cover{background:0 0;border:0;overflow:visible}.reset-book-menu:not(.is-sheet){width:max(100%,300px);right:auto}.reset-book-menu>button.reset-book-menu-project{grid-template-columns:auto minmax(0,1fr) 15px;gap:10px}.reset-book-menu-project strong{font-weight:600}.reset-book-menu-project>svg{width:15px;height:15px;color:var(--ink-2)}.reset-book-menu-project .cover-stack{min-width:30px}.reset-book-menu hr{border:0;border-top:1px solid var(--rule-sheet);margin:4px 2px}.reset-book-menu>button:not(.reset-book-menu-add):not(.reset-book-menu-project){grid-template-columns:24px minmax(0,1fr) 16px}.reset-book-menu__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reset-book-menu__check{width:16px;height:16px;color:var(--place)}.reset-book-menu>.reset-book-menu-add:first-of-type{border-top:0;border-radius:5px;margin-top:0}.reset-book-sheet-scrim{z-index:80;background:var(--scrim-tone,#08090a6b);border:0;position:fixed;inset:0}.reset-book-menu.is-sheet{z-index:81;background:var(--sheet);border:0;border-radius:16px 16px 0 0;max-height:88%;padding:8px 0 22px;position:fixed;inset:auto 0 0;overflow:auto}.reset-book-menu__grab{background:var(--edge);border-radius:2px;flex:none;width:36px;height:4px;margin:0 auto 8px}.reset-book-menu.is-sheet>button{border-radius:0;grid-template-columns:26px minmax(0,1fr) 18px;gap:12px;min-height:52px;padding:10px 20px;font-size:15px;line-height:20px}.reset-book-menu.is-sheet>button.reset-book-menu-project{grid-template-columns:auto minmax(0,1fr) 18px;padding:12px 20px}.reset-book-menu.is-sheet .reset-book-menu-project .cover-stack{min-width:40px}.reset-book-menu.is-sheet small{font-size:13px;line-height:18px}.reset-book-menu.is-sheet hr{margin:6px 20px}.reset-book-menu.is-sheet .reset-book-menu__check{width:18px;height:18px}.phone-edit-actions{flex:none;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.phone-edit-actions__done{isolation:isolate;height:44px;color:var(--ink);font:500 15px / 1 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:0 16px;position:relative}.phone-edit-actions__done:before{z-index:-1;border:1px solid var(--ink-3);background:var(--sheet);content:"";border-radius:7px;position:absolute;inset:5px 0}.project-saved{color:var(--state-success);font:500 13px / 18px var(--font-ui);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.project-saved svg{width:14px;height:14px}.project-button{border:1px solid var(--ink-3);height:32px;color:var(--ink);font:500 13.5px / 1 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.project-button svg{stroke-width:2px;width:15px;height:15px}.project-button:hover:not(:disabled){background:var(--sheet-2)}.project-button:disabled{opacity:.5;cursor:default}.project-button.is-primary{background:var(--ink);color:var(--sheet);border-color:#0000}.project-button.is-primary:hover:not(:disabled){background:var(--ink-hover,var(--ink))}.project-button.is-small{height:28px}.project-button.is-quiet{color:var(--ink-2);border-color:#0000}.project-button.is-quiet:hover:not(:disabled){color:var(--ink)}.project-page{background:var(--sheet);min-width:0;height:100%;min-height:0;color:var(--ink);display:flex}.project-page__scroll{overscroll-behavior:none;scrollbar-color:var(--rule) transparent;scrollbar-width:thin;flex:auto;min-width:0;overflow:auto}.project-page__column{max-width:940px;margin:0 auto;padding:40px 56px 80px}.project-page.is-solo .project-page__column{padding-bottom:96px}.project-page__head{border-bottom:1px solid var(--rule-sheet);flex-wrap:wrap;align-items:flex-start;gap:24px;padding-bottom:26px;display:flex}.project-page__names{flex:240px;min-width:0}.project-page__kind{color:var(--ink-2);font:600 13px / 18px var(--font-ui);margin-bottom:2px;display:block}.project-page__byline{color:var(--ink-3);font:400 17px / 24px var(--font-title);align-items:baseline;gap:5px;display:flex}.project-field{cursor:text;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex}.project-field__pen{width:18px;height:18px;color:var(--ink-2);stroke-width:2px;flex:none;margin-top:5px}.project-field.is-title .project-field__pen{width:21px;height:21px;margin-top:10px}.project-field:hover .project-field__pen,.project-field:focus-within .project-field__pen{color:var(--ink)}.project-inplace{min-width:3ch;max-width:100%;color:var(--ink);resize:none;field-sizing:content;background:0 0;border:1px solid #0000;border-radius:0;outline:none;margin-left:-7px;padding:0 6px 1px;display:block;overflow:hidden}@media (hover:hover){.project-inplace:hover{border-color:transparent transparent var(--edge)}.project-inplace.is-synopsis:hover{border-color:var(--edge)}}.project-inplace:focus-visible{outline:none}.project-inplace:focus{border-color:color-mix(in srgb, var(--place) 60%, transparent);background:var(--sheet-2);border-radius:6px}:root[data-mode=light] .project-inplace:focus{border-color:var(--place)}.project-inplace.is-title{font:500 32px / 40px var(--font-title)}.project-inplace.is-author{width:auto;color:var(--ink-2);font:400 17px / 24px var(--font-title)}.project-inplace::placeholder{color:var(--ink-3)}.project-book__title{font:500 21px / 28px var(--font-title);text-wrap:balance;margin-top:2px}.project-inplace.is-book{font:500 21px / 28px var(--font-title);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:text;margin-left:-6px;display:inline}.project-field__pen.is-button{vertical-align:-2px;cursor:pointer;background:0 0;border:0;width:auto;height:auto;margin:0 0 0 2px;padding:0;display:inline-grid}.project-field__pen.is-button svg{stroke-width:2px;width:18px;height:18px}.project-book__title:hover .project-field__pen,.project-book__title:focus-within .project-field__pen{color:var(--ink)}.project-backup{flex:none;grid-template-columns:auto auto;place-content:start;align-items:center;gap:12px;min-height:82px;padding-top:6px;display:grid;position:relative}.project-page:not(.is-phone) .project-backup{grid-template-columns:auto;justify-items:end;gap:6px}.project-page:not(.is-phone) .project-export-menu{left:auto;right:0}.project-page__acts{flex-wrap:wrap;flex:none;align-items:flex-start;gap:8px;display:flex}.project-page__close{flex:none;margin-top:6px}.project-backup__last{color:var(--ink-2);font:400 12.5px / 18px var(--font-ui)}.project-page__books{margin:0;padding:0;list-style:none}.project-book{border-bottom:1px solid var(--rule-sheet);grid-template-columns:auto minmax(0,1fr) 32px;gap:22px;padding:22px 0;display:grid;position:relative}.project-book__jacket{align-self:start;justify-items:stretch;gap:10px;display:grid}.project-book__cover{cursor:pointer;background:0 0;border:0;border-radius:3px;align-self:start;padding:0;line-height:0;position:relative}.project-book.is-designing .project-book__cover .cover-art{outline:2px solid var(--place);outline-offset:3px}.project-book__edit-cover{height:30px;padding:0 10px;font-size:13px}.project-cover-glyph{width:15px;height:15px}.project-book__counts{color:color-mix(in srgb, var(--ink-2) 60%, var(--ink));font:400 13px / 18px var(--font-ui);font-variant-numeric:lining-nums proportional-nums;gap:12px;padding:2px 0 4px;display:flex}.project-book__counts b{color:var(--ink);font-weight:600}.project-book__counts>*+:before{color:var(--ink-3);content:"·";margin-right:12px}.project-book__grip{width:32px;height:36px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;margin-top:18px;padding:0;display:grid}.project-book__grip svg{width:20px;height:20px}.project-book__grip:hover,.project-book__grip[aria-expanded=true]{background:var(--sheet-2);color:var(--ink)}.project-move-menu{z-index:30;border:1px solid var(--edge);background:var(--sheet);width:170px;box-shadow:var(--float-shadow);border-radius:10px;flex-direction:column;padding:6px;display:flex;position:absolute;top:62px;right:0}.project-move-menu.project-export-menu{width:max-content;top:40px;left:0;right:auto}.project-move-menu>button,.project-sheet>button{width:100%;color:var(--ink);font:var(--type-name);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;display:flex}.project-move-menu>button svg,.project-sheet>button svg{width:16px;height:16px}.project-move-menu>button:hover:not(:disabled),.project-move-menu>button:focus-visible,.project-sheet>button:hover:not(:disabled){background:var(--sheet-2);outline:none}.project-move-menu>button:disabled,.project-sheet>button:disabled{opacity:.4;cursor:default}.project-sheet-scrim{z-index:80;background:var(--scrim-tone,#08090a6b);border:0;position:fixed;inset:0}.project-sheet{z-index:81;background:var(--sheet);box-shadow:var(--float-shadow);border-radius:16px 16px 0 0;flex-direction:column;padding:8px 0 22px;display:flex;position:fixed;bottom:0;left:0;right:0}.project-sheet__grab{background:var(--edge);border-radius:2px;width:36px;height:4px;margin:0 auto 8px}.project-sheet__head{font:600 15px / 20px var(--font-ui);align-items:center;gap:12px;padding:6px 20px 8px;display:flex}.project-sheet hr{border:0;border-top:1px solid var(--rule-sheet);margin:6px 20px}.project-sheet>button{border-radius:0;min-height:48px;padding:10px 20px;font-size:15px}.project-synopsis{position:relative}.project-inplace.is-synopsis{width:calc(100% + 22px);font:400 16px / 25px var(--font-title);font-variant-numeric:lining-nums;field-sizing:fixed;border-radius:6px;margin-top:4px;margin-left:-11px;padding:6px 10px}.project-inplace.is-synopsis:not(:focus){text-wrap:pretty}.project-page.has-panel .project-inplace.is-synopsis:not(:focus){text-wrap:balance}.project-synopsis__acts,.project-synopsis__foot{align-items:center;height:28px;margin-top:2px;display:flex}.project-synopsis__acts{gap:4px}.project-synopsis__foot{justify-content:flex-end;gap:12px;margin-right:-11px}.project-synopsis__edit,.project-synopsis__more{height:28px;color:var(--ink-2);font:500 13px / 18px var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin-left:-8px;padding:0 8px;display:inline-flex}.project-synopsis__edit svg{stroke-width:2px;width:17px;height:17px}.project-synopsis__more svg{width:14px;height:14px;transition:transform .15s}.project-synopsis__more[aria-expanded=true] svg{transform:rotate(180deg)}.project-synopsis__edit:hover,.project-synopsis__edit:focus-visible,.project-synopsis__more:hover,.project-synopsis__more:focus-visible{background:var(--sheet-2);color:var(--ink)}.project-page__adds{flex-wrap:wrap;gap:4px;margin:16px 0 0 -11px;display:flex}.project-page__add svg{width:16px;height:16px}.project-book.is-solo{border-bottom:0;grid-template-columns:auto minmax(0,1fr);gap:44px;padding-top:32px}.project-book__bound{align-self:start;display:flex;position:sticky;top:24px}.project-book.is-solo .project-inplace.is-synopsis{margin-top:6px;font-size:17px;line-height:27px}.cover-designer.is-page{border-top:1px solid var(--rule-sheet);margin-top:20px;padding-top:18px}.project-page__solo-foot{border-top:1px solid var(--rule-sheet);margin-top:14px;padding-top:8px}.project-page__solo-foot .project-page__adds{margin:0 0 0 -11px}.project-cover-panel{border-left:1px solid var(--rule-sheet);background:var(--sheet);scrollbar-width:thin;flex:none;width:392px;padding:0 22px 28px;overflow:auto}.project-cover-panel.is-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.project-cover-panel__head{align-items:center;gap:8px;height:52px;margin-right:-8px;display:flex}.project-cover-panel__title{min-width:0;font:500 17px / 22px var(--font-title);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.project-cover-panel__close{width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.project-cover-panel__close svg{stroke-width:1.6px;width:20px;height:20px}.project-cover-panel__close:hover{background:var(--sheet-2)}.project-cover-panel__bound,.project-cover-screen__bound{justify-content:center;padding:2px 0 10px;display:flex}.cover-designer{gap:12px;display:grid}.project-cover-panel .cover-designer{gap:10px}.project-cover-panel .cover-designer__sync{padding-bottom:12px}.project-cover-panel .cover-designer .cover-designer__row{gap:6px}.cover-designer__row{grid-template-columns:94px minmax(0,1fr);align-items:center;gap:10px;display:grid}.project-cover-panel .cover-designer__row,.project-page.is-phone .cover-designer__row{grid-template-columns:1fr;gap:8px}.cover-designer__row.is-fonts,.cover-designer__row.is-backgrounds{align-items:start}.project-page:not(.is-phone) .cover-designer.is-page .cover-designer__row.is-fonts .cover-designer__key,.project-page:not(.is-phone) .cover-designer.is-page .cover-designer__row.is-backgrounds .cover-designer__key{padding-top:9px}.cover-designer__key{color:color-mix(in srgb, var(--ink-2) 60%, var(--ink));font:500 13px / 18px var(--font-ui)}.cover-designer__options{min-width:0;display:grid}.cover-designer__options.is-fonts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cover-designer.is-page .cover-designer__options.is-fonts{grid-template-columns:repeat(3,112px)}.cover-designer__font{background:var(--board);color:#f4f3ee;white-space:nowrap;height:34px;box-shadow:inset 0 0 0 1px var(--ink-3);cursor:pointer;border:0;border-radius:7px;place-items:center;padding:0 8px;font-size:15px;line-height:1;display:grid;overflow:hidden}.cover-designer__font.is-cinzel{font-size:14px}.cover-designer__font.is-josefin{letter-spacing:.04em;text-transform:uppercase;font-size:13px}.cover-designer__options.is-accents,.cover-designer__options.is-backgrounds,.cover-designer__options.is-ornaments{gap:10px 6px}.cover-designer__options.is-ornaments{grid-template-columns:repeat(var(--n), calc((100% - (var(--n) - 1) * 6px - var(--split) * 7px) / var(--n)))}.cover-designer__options>span:has(.cover-designer__split){display:contents}.cover-designer__split{background:var(--edge);align-self:stretch;width:1px;margin:2px 0}.cover-designer__accent,.cover-designer__ornament{cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;line-height:0;position:relative;container-type:inline-size}.cover-designer__accent .cover-art,.cover-designer__ornament .cover-art{box-shadow:0 0 0 1px var(--ink-3);border-radius:4px}:root[data-mode] .cover-designer__accent .cover-art,:root[data-mode] .cover-designer__ornament .cover-art{box-shadow:0 0 0 1px var(--ink-3)}.cover-designer__accent .cover-art__strip{width:12%}.cover-designer__ornament .cover-art__strip{display:none}.cover-designer__ornament .cover-art__moon{width:34%;top:13%;right:16%}.cover-designer__accent.is-near .cover-art{--mark-line:#e6e7e2}.cover-designer__accent.is-near .cover-art.is-light{--mark-line:#2a2d31}.cover-designer__accent.is-near .cover-art__strip{z-index:2;box-shadow:1px 0 0 var(--mark-line)}.cover-designer__accent.is-near .cover-art__band{z-index:1;box-shadow:0 -1px 0 var(--mark-line), 0 1px 0 var(--mark-line)}.cover-designer__accent.is-near .cover-art__moon,.cover-designer__accent.is-near .cover-art__frame{box-shadow:0 0 0 1px var(--mark-line)}.cover-designer__accent.is-near .cover-art__stars,.cover-designer__accent.is-near .cover-art__lines{filter:drop-shadow(1px 0 0 var(--mark-line)) drop-shadow(-1px 0 0 var(--mark-line)) drop-shadow(0 1px 0 var(--mark-line)) drop-shadow(0 -1px 0 var(--mark-line))}.cover-designer__swatch{aspect-ratio:1;background:var(--swatch);cursor:pointer;border:0;border-radius:5px;width:100%;padding:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff57}:root[data-mode=light] .cover-designer__swatch{box-shadow:inset 0 0 0 1px #0000004d}.cover-designer__images{grid-column:1/-1;gap:8px;display:flex}.cover-designer__image{height:36px;font-size:13px}.cover-designer__font[aria-pressed=true],.cover-designer__swatch[aria-pressed=true],.cover-designer__accent[aria-pressed=true] .cover-art,.cover-designer__ornament[aria-pressed=true] .cover-art{outline:2px solid var(--place);outline-offset:2px}.cover-designer__swatch[aria-pressed=true],.cover-designer__accent[aria-pressed=true] .cover-art,.cover-designer__ornament[aria-pressed=true] .cover-art{outline-offset:1px}.cover-designer__font:hover:not([aria-pressed=true]):not(:disabled),.cover-designer__swatch:hover:not([aria-pressed=true]):not(:disabled),.cover-designer__accent:hover:not([aria-pressed=true]):not(:disabled) .cover-art,.cover-designer__ornament:hover:not([aria-pressed=true]):not(:disabled) .cover-art{outline:1px solid var(--edge);outline-offset:1px}.cover-designer__ornament:disabled{opacity:.35;cursor:default}.cover-designer [data-name]:hover:after,.cover-designer [data-name]:focus-visible:after{z-index:5;border:1px solid var(--edge);background:var(--sheet);box-shadow:var(--float-shadow);color:var(--ink);content:attr(data-name);font:500 12px / 16px var(--font-ui);white-space:nowrap;pointer-events:none;border-radius:6px;padding:3px 8px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.cover-designer__sync{border-bottom:1px solid var(--rule-sheet);margin-bottom:2px;padding-bottom:14px}.cover-designer__switch{color:var(--ink-2);font:400 14px / 20px var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.cover-designer__switch[aria-checked=true],.cover-designer__switch:hover{color:var(--ink)}.cover-designer__knob{background:var(--edge);border-radius:9px;flex:none;width:30px;height:18px;transition:background .12s;position:relative}.cover-designer__knob:after{background:var(--sheet);content:"";border-radius:50%;width:14px;height:14px;transition:transform .12s;position:absolute;top:2px;left:2px}.cover-designer__switch[aria-checked=true] .cover-designer__knob{background:var(--place)}.cover-designer__switch[aria-checked=true] .cover-designer__knob:after{transform:translate(12px)}.cover-designer__ask{border:1px solid var(--ink-3);background:var(--sheet-2);border-radius:8px;margin-top:10px;padding:9px 12px 10px}.project-cover-panel .cover-designer__ask{width:fit-content;max-width:100%}.cover-designer__ask p{font:500 13.5px / 19px var(--font-ui);text-wrap:balance;margin:0 0 8px}.project-cover-panel .cover-designer__ask p{max-width:28ch}.cover-designer__ask-acts{gap:8px;display:flex}.cover-designer__ask-acts .project-button{height:28px}.cover-designer__copied{color:var(--ink-2);font:400 13px / 18px var(--font-ui);margin-top:8px;display:flex}.project-page.is-phone .project-page__column{padding:22px 20px 60px}.project-page.is-phone .project-page__head{border-bottom:0;padding-bottom:0;display:block}.project-page.is-phone .project-inplace.is-title{font-size:28px;line-height:34px}.project-page.is-phone .project-field__pen{box-sizing:content-box;margin:-10px -14px -14px -12px;padding:13px}.project-page.is-phone .project-field.is-title .project-field__pen{margin-top:-5px}.project-page.is-phone .project-backup{min-height:0;padding:14px 0 6px}.project-page.is-phone .project-page__close{height:44px;margin:14px 0 0;padding:0 14px;font-size:15px}.project-page.is-phone .project-backup .project-button{height:44px;padding:0 14px;font-size:15px}.project-page.is-phone .project-page__books{border-top:1px solid var(--rule-sheet);margin-top:12px}.project-book.is-phone{padding:18px 0;display:block}.project-book__top{align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.project-book__names{flex:1;justify-items:start;gap:2px;min-width:0;display:grid}.project-book.is-phone .project-book__title,.project-book.is-phone .project-inplace.is-book{font-size:19px;line-height:25px}.project-book.is-phone .project-book__counts{flex-wrap:wrap;gap:0;padding:0;font-size:12.5px}.project-book.is-phone .project-book__counts>*{white-space:nowrap}.project-book.is-phone .project-book__counts>*+:before{margin:0 4px}.project-book.is-phone .project-book__edit-cover{height:44px;margin-top:6px;padding:0 14px;font-size:14px}.project-book.is-phone .project-field__pen.is-button{position:relative}.project-book.is-phone .project-field__pen.is-button:after{content:"";position:absolute;inset:-13px}.project-book.is-phone .project-book__grip{width:44px;height:44px;margin:-6px -10px 0 0}.project-book.is-phone .project-inplace.is-synopsis{width:calc(100% + 16px);margin-left:-8px;padding:6px 7px;font-size:17px;line-height:27px}.project-synopsis__fold{display:none}.project-synopsis.is-folded .project-synopsis__fold,.project-synopsis__fold.is-measuring{font:400 17px / 27px var(--font-title);font-variant-numeric:lining-nums;text-wrap:pretty;cursor:text;-webkit-box-orient:vertical;margin:7px 0;display:-webkit-box;overflow:hidden}.project-synopsis__fold.is-measuring{visibility:hidden;display:block;position:absolute;left:0;right:0}.project-synopsis.is-folded .project-inplace.is-synopsis{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.project-page.is-phone .project-synopsis__edit,.project-page.is-phone .project-synopsis__more{height:44px;padding:0 10px;font-size:14px}.project-page.is-phone .project-synopsis__acts{height:44px}.project-page.is-phone .project-synopsis__more{margin-left:-10px}.project-page.is-phone .project-page__adds{margin:16px 0 0 -12px}.project-page.is-phone .project-page__add{height:44px;font-size:15px}.project-cover-screen{padding:6px 20px 40px}.project-cover-screen__bound{padding:8px 0 14px}.project-page.is-phone .cover-designer{gap:12px;max-width:480px}.project-page.is-phone .cover-designer__font{height:44px;font-size:17px}.project-page.is-phone .cover-designer__font.is-josefin{font-size:15px}.project-page.is-phone .cover-designer__switch{font-size:14px}.project-page.is-phone .cover-designer__ask .project-button{height:44px;padding:0 16px;font-size:15px}.project-page.is-phone .cover-designer__ask p{font-size:15px;line-height:21px}.project-page.is-phone .cover-designer__accent{padding:4px 0}.project-page.is-phone .cover-designer__swatch{border-radius:8px}.project-page.is-phone .cover-designer__image{height:44px;padding:0 14px;font-size:15px}.reset-compact-book{flex:1;justify-content:center;min-width:0;display:flex}.reset-compact-context button.reset-compact-book__switch{-webkit-app-region:no-drag;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;padding:0 6px;display:inline-flex}.reset-compact-book__switch .cover-art{border-radius:2px}.reset-compact-book__context{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.reset-compact-book__title,.reset-compact-book__book{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.reset-compact-book__title{font:600 14px / 18px var(--font-ui)}.reset-compact-book__book{color:var(--ink-2);font:400 11px / 15px var(--font-ui)}.reset-compact-context .reset-compact-book__switch svg{width:14px;height:14px;color:var(--ink-2);flex:none}.pane-switcher{border:1px solid var(--rule);border-radius:7px;flex:none;align-items:center;gap:2px;padding:2px;display:flex}.pane-switcher button{min-width:24px;height:22px;color:var(--ink-2);font:var(--type-control);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-app-region:no-drag;background:0 0;border:0;border-radius:5px;place-items:center;padding:0 6px;display:grid}.pane-switcher button[aria-pressed=true]{background:var(--sheet);color:var(--ink)}.pane-switcher button:focus-visible{outline:2px solid var(--ink);outline-offset:0}@media (orientation:landscape) and (height<=500px) and (width<=1000px){.reset-workspace,.reset-workspace.focus-mode{--titlebar:38px}.titlebar{gap:8px;padding:0 8px 1px 4px}.titlebar .brand-button{height:30px}.titlebar__search{height:28px}.titlebar .account-menu button.account-menu__avatar{width:28px;height:28px}.reset-workspace:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>:is(.reset-work,.arrangement,.reset-search-dialog.is-docked),.reset-workspace.project-hidden:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>:is(.reset-work,.arrangement,.reset-search-dialog.is-docked),.reset-workspace.has-arrangement:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>:is(.reset-work,.arrangement,.reset-search-dialog.is-docked),.reset-workspace.has-arrangement:not(.compact-layout):not(.focus-mode):not(.canvas-expanded)>.arrangement>.arrangement-bar{border-radius:0;margin:0}.reset-workspace:not(.compact-layout):not(.focus-mode):not(.canvas-expanded):after{display:none}.page-head__top{min-height:34px}.page-head__format{pointer-events:none;background:0 0;border-top:0;grid-row:1}.page-head__format>.weave-selvedge{display:none}.page-head__format .manuscript-tool-strip{pointer-events:auto;flex-wrap:nowrap;min-height:34px;margin-left:52px;overflow:hidden}.page-foot__bar{min-height:30px}.page-foot .weave-width-switch button,.page-foot .weave-notes-switch button{height:20px;padding:0 8px}.reset-workspace,.arrangement{--arrangement-bar:25px}.arrangement-bar .arrangement-ruler-body{transform-origin:0 0;height:33px;transform:scaleY(.75)}.reset-workspace:is(.rail-drawer,.phone-layout) .reset-project-sidebar{--nav-cells:300px;width:min(640px,100% - 64px)}.reset-workspace:is(.rail-drawer,.phone-layout) .reset-project-sidebar .index{grid-template-columns:var(--nav-cells) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr) auto;align-items:start;display:grid}.reset-workspace:is(.rail-drawer,.phone-layout) .reset-project-sidebar .index>*{grid-column:1}.reset-workspace:is(.rail-drawer,.phone-layout) .reset-project-sidebar .index>.index__group--manuscript{border-left:1px solid var(--rule);grid-area:1/2/-1;align-self:stretch;min-height:0;margin:0;padding-top:0}.reset-workspace:is(.rail-drawer,.phone-layout) .reset-project-sidebar .index>.index__places{grid-row:3}.reset-workspace:is(.rail-drawer,.phone-layout) .index__panel,.reset-workspace:is(.rail-drawer,.phone-layout) .index__panel.is-drawer{top:0;bottom:0;right:0;left:var(--nav-cells);border:0;border-left:1px solid var(--rule);max-height:none;box-shadow:none;border-radius:0;animation:none;width:auto!important}}.signin{--ground:#191b1e;--ground-2:#222428;--sheet:#282b30;--sheet-2:#31353a;--ink:#edeeea;--ink-2:#a8acb1;--ink-3:#8c9095;--rule:#393c41;--rule-2:#4a4e54;--ok:#60c6aa;--warn:#ec7a45;--acc:#e2af72;--acc-soft:#e2af7226;--ring:var(--acc);--brand-ring:#d3a54e;--focus:var(--acc);--gutter:#0000004d;--gutter-2:#00000014;--serif:"Spectral", Georgia, serif;--sans:"Schibsted Grotesk", system-ui, sans-serif;z-index:2147482999;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ground);color:var(--ink);font:400 13px/18px var(--sans);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,56fr) minmax(0,44fr);display:grid;position:fixed;inset:0;overflow:auto}.signin[data-mode=light]{--ground:#d3d4cf;--ground-2:#c8c9c4;--sheet:#f7f7f5;--sheet-2:#ecede9;--ink:#1d1f22;--ink-2:#4a4e53;--ink-3:#63676c;--rule:#b4b6b0;--rule-2:#a3a59f;--ok:#0a8c68;--warn:#c9531a;--acc:#80501f;--acc-soft:#80501f1a;--brand-ring:#8a6420;--gutter:#281e1424;--gutter-2:#281e3c0a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.signin *,.signin :before,.signin :after{box-sizing:border-box}.signin ::selection{background:var(--acc-soft)}.signin :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.signin__left{background:color-mix(in srgb, var(--acc) 12%, var(--ground));border-right:1px solid color-mix(in srgb, var(--acc) 20%, var(--rule));position:relative;overflow:hidden}.signin[data-mode=light] .signin__left{background:color-mix(in srgb, var(--acc) 9%, var(--sheet))}.signin__left:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to left, var(--gutter), var(--gutter-2) 26px, transparent 80px);position:absolute;inset:0}.signin__emblem{width:min(45%,240px);height:auto;color:var(--ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signin__right{flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:96px 48px 64px;display:flex;position:relative}.signin__top{height:68px;color:var(--ink);align-items:center;padding:0 28px;line-height:0;display:flex;position:absolute;top:0;left:0;right:0}.signin__lockup{display:block;overflow:visible}.signin__form{flex-direction:column;width:360px;max-width:100%;margin:-4vh 0 0;display:flex}.signin-title{font:500 32px/38px var(--serif);letter-spacing:-.005em;margin:0 0 22px}.signin-name{font:400 13px/18px var(--sans)}.signin-meta{font:400 12px/16px var(--sans);color:var(--ink-2);margin:0}.signin-key{margin:0 0 6px;display:block}.signin-field{border:1px solid var(--rule-2);background:var(--sheet);width:100%;height:44px;color:var(--ink);font:400 16px/20px var(--sans);border-radius:8px;padding:0 12px}.signin-field::placeholder{color:var(--ink-3)}.signin-field:focus{outline:2px solid var(--focus);outline-offset:0;border-color:#0000}.signin-field.is-wrong{box-shadow:inset 0 -2px 0 var(--warn)}.signin-btn{border:1px solid var(--acc);background:var(--acc);color:var(--ground);font:500 15px/18px var(--sans);white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.signin-btn:hover:not(:disabled){opacity:.9}.signin-go{width:100%;height:42px;margin-top:18px}.signin-go:disabled{color:var(--ink-3);border-color:var(--rule-2);cursor:default;background:0 0}.signin-link{font:500 12px/16px var(--sans);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.signin-link:hover{color:var(--ink);text-decoration-color:currentColor}.signin-link:disabled{cursor:default}.signin-sent{color:var(--ink-2);margin:0 0 14px}.signin-sent b{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.signin-sent .signin-link{margin-left:6px}.signin-foot{margin-top:14px}.signin-foot .signin-link{margin-left:2px}.signin-boxes{grid-template-columns:repeat(3,minmax(0,1fr)) 4px repeat(3,minmax(0,1fr));gap:8px;display:grid}.signin-box{text-align:center;border:1px solid var(--rule-2);background:var(--sheet);min-width:0;height:54px;color:var(--ink);font:500 28px/36px var(--serif);font-variant-numeric:lining-nums tabular-nums;border-radius:7px;padding:0}.signin-box:nth-child(4){grid-column:5}.signin-box:focus{outline:2px solid var(--focus);outline-offset:0;border-color:#0000}.signin-box:disabled{cursor:default;opacity:1}.signin-boxes.is-wrong .signin-box{border-color:var(--warn)}.signin-boxes.is-dead .signin-box{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:2px}.signin-boxes.is-ok .signin-box{border-color:var(--ok);color:var(--ink)}.signin-say{align-items:flex-start;gap:9px;margin-top:12px;display:flex}.signin-say p{gap:2px;margin:0;display:grid}.signin-i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--ink-3);flex:none;margin-top:1px}.signin-say.is-info .signin-name{color:var(--ink-2)}.signin-say.is-lost .signin-i{color:var(--warn)}.signin-say.is-safe .signin-i{color:var(--ok);stroke-width:2px}.signin-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite signin-spin}@keyframes signin-spin{to{transform:rotate(360deg)}}@media (width<=720px){.signin{flex-direction:column;display:flex}.signin__left{display:none}.signin__right{min-height:0;padding:0 16px 32px;display:block}.signin__top{height:64px;padding:0 2px;position:static}.signin__form{width:auto;margin-top:8px}.signin-title{margin-bottom:18px;font-size:28px;line-height:34px}.signin-boxes{gap:6px}.signin-box{height:48px;font-size:24px}}@media (prefers-reduced-motion:reduce){.signin-spin{animation-duration:2.4s}}
