@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.0-BHUkWNFR.woff2) format("woff2-variations");unicode-range:U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.1-C-__qv6_.woff2) format("woff2-variations");unicode-range:U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.2-dCZkyKLw.woff2) format("woff2-variations");unicode-range:U+d679-d68b,U+d68e-d69e,U+d6a0,U+d6a2-d6a7,U+d6a9-d6c3,U+d6c6-d6c7,U+d6c9-d6cb,U+d6cd-d6d3,U+d6d5-d6d6,U+d6d8-d6e3,U+d6e5-d6e7,U+d6e9-d6fb,U+d6fd-d717,U+d719-d71f,U+d721-d722}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.3-Dqw33sf4.woff2) format("woff2-variations");unicode-range:U+d5bc-d5c7,U+d5ca-d5cb,U+d5cd-d5cf,U+d5d1-d5d7,U+d5d9-d5da,U+d5dc,U+d5de-d5e3,U+d5e6-d5e7,U+d5e9-d5eb,U+d5ed-d5f6,U+d5f8,U+d5fa-d5ff,U+d602-d603,U+d605-d607,U+d609-d60f,U+d612-d613,U+d616-d61b,U+d61d-d637,U+d63a-d63b,U+d63d-d63f,U+d641-d647,U+d64a-d64c,U+d64e-d653,U+d656-d657,U+d659-d65b,U+d65d-d666,U+d668,U+d66a-d678}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.4-Bvh2YGoc.woff2) format("woff2-variations");unicode-range:U+d507,U+d509-d50b,U+d50d-d513,U+d515-d53b,U+d53e-d53f,U+d541-d543,U+d545-d54c,U+d54e,U+d550,U+d552-d557,U+d55a-d55b,U+d55d-d55f,U+d561-d564,U+d566-d567,U+d56a,U+d56c,U+d56e-d573,U+d576-d577,U+d579-d583,U+d585-d586,U+d58a-d5a4,U+d5a6-d5bb}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.5-K_MNGNCe.woff2) format("woff2-variations");unicode-range:U+d464-d477,U+d47a-d47b,U+d47d-d47f,U+d481-d487,U+d489-d48a,U+d48c,U+d48e-d4e7,U+d4e9-d503,U+d505-d506}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.6-Bxhohlcm.woff2) format("woff2-variations");unicode-range:U+d3bf-d3c7,U+d3ca-d3cf,U+d3d1-d3eb,U+d3ee-d3ef,U+d3f1-d3f3,U+d3f5-d3fb,U+d3fd-d400,U+d402-d45b,U+d45d-d463}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.7-E2HaA55t.woff2) format("woff2-variations");unicode-range:U+d2ff,U+d302-d304,U+d306-d30b,U+d30f,U+d311-d313,U+d315-d31b,U+d31e,U+d322-d324,U+d326-d327,U+d32a-d32b,U+d32d-d32f,U+d331-d337,U+d339-d33c,U+d33e-d37b,U+d37e-d37f,U+d381-d383,U+d385-d38b,U+d38e-d390,U+d392-d397,U+d39a-d39b,U+d39d-d39f,U+d3a1-d3a7,U+d3a9-d3aa,U+d3ac,U+d3ae-d3b3,U+d3b5-d3b7,U+d3b9-d3bb,U+d3bd-d3be}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.8-CRbJhhyA.woff2) format("woff2-variations");unicode-range:U+d257-d27f,U+d281-d29b,U+d29d-d29f,U+d2a1-d2ab,U+d2ad-d2b7,U+d2ba-d2bb,U+d2bd-d2bf,U+d2c1-d2c7,U+d2c9-d2ef,U+d2f2-d2f3,U+d2f5-d2f7,U+d2f9-d2fe}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.9-Btb3bmS6.woff2) format("woff2-variations");unicode-range:U+d1b4,U+d1b6-d1f3,U+d1f5-d22b,U+d22e-d22f,U+d231-d233,U+d235-d23b,U+d23d-d240,U+d242-d256}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.10-DzSWztS8.woff2) format("woff2-variations");unicode-range:U+d105-d12f,U+d132-d133,U+d135-d137,U+d139-d13f,U+d141-d142,U+d144,U+d146-d14b,U+d14e-d14f,U+d151-d153,U+d155-d15b,U+d15e-d187,U+d189-d19f,U+d1a2-d1a3,U+d1a5-d1a7,U+d1a9-d1af,U+d1b2-d1b3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.11-CqVmlKJn.woff2) format("woff2-variations");unicode-range:U+d04b-d04f,U+d051-d057,U+d059-d06b,U+d06d-d06f,U+d071-d073,U+d075-d07b,U+d07e-d0a3,U+d0a6-d0a7,U+d0a9-d0ab,U+d0ad-d0b3,U+d0b6,U+d0b8,U+d0ba-d0bf,U+d0c2-d0c3,U+d0c5-d0c7,U+d0c9-d0cf,U+d0d2,U+d0d6-d0db,U+d0de-d0df,U+d0e1-d0e3,U+d0e5-d0eb,U+d0ee-d0f0,U+d0f2-d104}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.12-BHuZSgT0.woff2) format("woff2-variations");unicode-range:U+cfa2-cfc3,U+cfc5-cfdf,U+cfe2-cfe3,U+cfe5-cfe7,U+cfe9-cff4,U+cff6-cffb,U+cffd-cfff,U+d001-d003,U+d005-d017,U+d019-d033,U+d036-d037,U+d039-d03b,U+d03d-d04a}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.13-C42mj_j2.woff2) format("woff2-variations");unicode-range:U+cef0-cef3,U+cef6,U+cef9-ceff,U+cf01-cf03,U+cf05-cf07,U+cf09-cf0f,U+cf11-cf12,U+cf14-cf1b,U+cf1d-cf1f,U+cf21-cf2f,U+cf31-cf53,U+cf56-cf57,U+cf59-cf5b,U+cf5d-cf63,U+cf66,U+cf68,U+cf6a-cf6f,U+cf71-cf84,U+cf86-cf8b,U+cf8d-cfa1}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.14-Bl512uUX.woff2) format("woff2-variations");unicode-range:U+ce3c-ce57,U+ce5a-ce5b,U+ce5d-ce5f,U+ce61-ce67,U+ce6a,U+ce6c,U+ce6e-ce73,U+ce76-ce77,U+ce79-ce7b,U+ce7d-ce83,U+ce85-ce88,U+ce8a-ce8f,U+ce91-ce93,U+ce95-ce97,U+ce99-ce9f,U+cea2,U+cea4-ceab,U+cead-cee3,U+cee6-cee7,U+cee9-ceeb,U+ceed-ceef}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.15-D04iXIE3.woff2) format("woff2-variations");unicode-range:U+cd92-cd93,U+cd96-cd97,U+cd99-cd9b,U+cd9d-cda3,U+cda6-cda8,U+cdaa-cdaf,U+cdb1-cdc3,U+cdc5-cdcb,U+cdcd-cde7,U+cde9-ce03,U+ce05-ce1f,U+ce22-ce34,U+ce36-ce3b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.16-BQUnS2GX.woff2) format("woff2-variations");unicode-range:U+ccef-cd07,U+cd0a-cd0b,U+cd0d-cd1a,U+cd1c,U+cd1e-cd2b,U+cd2d-cd5b,U+cd5d-cd77,U+cd79-cd91}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.17-BfZSA-Xc.woff2) format("woff2-variations");unicode-range:U+cc3f-cc43,U+cc46-cc47,U+cc49-cc4b,U+cc4d-cc53,U+cc55-cc58,U+cc5a-cc5f,U+cc61-cc97,U+cc9a-cc9b,U+cc9d-cc9f,U+cca1-cca7,U+ccaa,U+ccac,U+ccae-ccb3,U+ccb6-ccb7,U+ccb9-ccbb,U+ccbd-cccf,U+ccd1-cce3,U+cce5-ccee}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.18-CwAxMC3C.woff2) format("woff2-variations");unicode-range:U+cb91-cbd3,U+cbd5-cbe3,U+cbe5-cc0b,U+cc0e-cc0f,U+cc11-cc13,U+cc15-cc1b,U+cc1d-cc20,U+cc23-cc27,U+cc2a-cc2b,U+cc2d,U+cc2f,U+cc31-cc37,U+cc3a,U+cc3c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.19-CJu4Zcdo.woff2) format("woff2-variations");unicode-range:U+caf4-cb47,U+cb4a-cb90}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.20-Ig1-z3n5.woff2) format("woff2-variations");unicode-range:U+ca4a-ca4b,U+ca4e-ca4f,U+ca51-ca53,U+ca55-ca5b,U+ca5d-ca60,U+ca62-ca83,U+ca85-cabb,U+cabe-cabf,U+cac1-cac3,U+cac5-cacb,U+cacd-cad0,U+cad2,U+cad4-cad8,U+cada-caf3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.21-yKPEdLXC.woff2) format("woff2-variations");unicode-range:U+c996-c997,U+c99a-c99c,U+c99e-c9bf,U+c9c2-c9c3,U+c9c5-c9c7,U+c9c9-c9cf,U+c9d2,U+c9d4,U+c9d7-c9d8,U+c9db,U+c9de-c9df,U+c9e1-c9e3,U+c9e5-c9e6,U+c9e8-c9eb,U+c9ee-c9f0,U+c9f2-c9f7,U+c9f9-ca0b,U+ca0d-ca28,U+ca2a-ca49}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.22-CSqxKoOs.woff2) format("woff2-variations");unicode-range:U+c8e9-c8f4,U+c8f6-c8fb,U+c8fe-c8ff,U+c901-c903,U+c905-c90b,U+c90e-c910,U+c912-c917,U+c919-c92b,U+c92d-c94f,U+c951-c953,U+c955-c96b,U+c96d-c973,U+c975-c987,U+c98a-c98b,U+c98d-c98f,U+c991-c995}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.23-DK80wi0t.woff2) format("woff2-variations");unicode-range:U+c841-c84b,U+c84d-c86f,U+c872-c873,U+c875-c877,U+c879-c87f,U+c882-c884,U+c887-c88a,U+c88d-c8c3,U+c8c5-c8df,U+c8e1-c8e8}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.24-CmkE8Q8D.woff2) format("woff2-variations");unicode-range:U+c779-c77b,U+c77e-c782,U+c786,U+c78b,U+c78d,U+c78f,U+c792-c793,U+c795,U+c797,U+c799-c79f,U+c7a2,U+c7a7-c7ab,U+c7ae-c7bb,U+c7bd-c7c0,U+c7c2-c7c7,U+c7c9-c7dc,U+c7de-c7ff,U+c802-c803,U+c805-c807,U+c809,U+c80b-c80f,U+c812,U+c814,U+c817-c81b,U+c81e-c81f,U+c821-c823,U+c825-c82e,U+c830-c837,U+c839-c83b,U+c83d-c840}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.25-CsoWBIZB.woff2) format("woff2-variations");unicode-range:U+c6bb-c6bf,U+c6c2,U+c6c4,U+c6c6-c6cb,U+c6ce-c6cf,U+c6d1-c6d3,U+c6d5-c6db,U+c6dd-c6df,U+c6e1-c6e7,U+c6e9-c6eb,U+c6ed-c6ef,U+c6f1-c6f8,U+c6fa-c703,U+c705-c707,U+c709-c70b,U+c70d-c716,U+c718,U+c71a-c71f,U+c722-c723,U+c725-c727,U+c729-c734,U+c736-c73b,U+c73e-c73f,U+c741-c743,U+c745-c74b,U+c74e-c750,U+c752-c757,U+c759-c773,U+c776-c777}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.26-Sozl8dw8.woff2) format("woff2-variations");unicode-range:U+c5f5-c5fb,U+c5fe,U+c602-c605,U+c607,U+c609-c60f,U+c611-c61a,U+c61c-c623,U+c626-c627,U+c629-c62b,U+c62d,U+c62f-c632,U+c636,U+c638,U+c63a-c63f,U+c642-c643,U+c645-c647,U+c649-c652,U+c656-c65b,U+c65d-c65f,U+c661-c663,U+c665-c677,U+c679-c67b,U+c67d-c693,U+c696-c697,U+c699-c69b,U+c69d-c6a3,U+c6a6,U+c6a8,U+c6aa-c6af,U+c6b2-c6b3,U+c6b5-c6b7,U+c6b9-c6ba}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.27-CT6nuW9L.woff2) format("woff2-variations");unicode-range:U+c517-c527,U+c52a-c52b,U+c52d-c52f,U+c531-c538,U+c53a,U+c53c,U+c53e-c543,U+c546-c547,U+c54b,U+c54d-c552,U+c556,U+c55a-c55b,U+c55d,U+c55f,U+c562-c563,U+c565-c567,U+c569-c56f,U+c572,U+c574,U+c576-c57b,U+c57e-c57f,U+c581-c583,U+c585-c586,U+c588-c58b,U+c58e,U+c590,U+c592-c596,U+c599-c5b3,U+c5b6-c5b7,U+c5ba,U+c5be-c5c3,U+c5ca-c5cb,U+c5cd,U+c5cf,U+c5d2-c5d3,U+c5d5-c5d7,U+c5d9-c5df,U+c5e1-c5e2,U+c5e4,U+c5e6-c5eb,U+c5ef,U+c5f1-c5f3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.28-CpO0Y96p.woff2) format("woff2-variations");unicode-range:U+c475-c4ef,U+c4f2-c4f3,U+c4f5-c4f7,U+c4f9-c4ff,U+c502-c50b,U+c50d-c516}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.29-D6hjrUWm.woff2) format("woff2-variations");unicode-range:U+c3d0-c3d7,U+c3da-c3db,U+c3dd-c3de,U+c3e1-c3ec,U+c3ee-c3f3,U+c3f5-c42b,U+c42d-c463,U+c466-c474}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.30-CWDM1c0J.woff2) format("woff2-variations");unicode-range:U+c32b-c367,U+c36a-c36b,U+c36d-c36f,U+c371-c377,U+c37a-c37b,U+c37e-c383,U+c385-c387,U+c389-c3cf}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.31-CdmyZ5mm.woff2) format("woff2-variations");unicode-range:U+c26a-c26b,U+c26d-c26f,U+c271-c273,U+c275-c27b,U+c27e-c287,U+c289-c28f,U+c291-c297,U+c299-c29a,U+c29c-c2a3,U+c2a5-c2a7,U+c2a9-c2ab,U+c2ad-c2b3,U+c2b6,U+c2b8,U+c2ba-c2bb,U+c2bd-c2db,U+c2de-c2df,U+c2e1-c2e2,U+c2e5-c2ea,U+c2ee,U+c2f0,U+c2f2-c2f5,U+c2f7,U+c2fa-c2fb,U+c2fd-c2ff,U+c301-c307,U+c309-c30c,U+c30e-c312,U+c315-c323,U+c325-c328,U+c32a}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.32-CGnFWD2i.woff2) format("woff2-variations");unicode-range:U+c1bc-c1c3,U+c1c5-c1df,U+c1e1-c1fb,U+c1fd-c203,U+c205-c20c,U+c20e,U+c210-c217,U+c21a-c21b,U+c21d-c21e,U+c221-c227,U+c229-c22a,U+c22c,U+c22e,U+c230,U+c233-c24f,U+c251-c257,U+c259-c269}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.33--0OT__YQ.woff2) format("woff2-variations");unicode-range:U+c101-c11b,U+c11f,U+c121-c123,U+c125-c12b,U+c12e,U+c132-c137,U+c13a-c13b,U+c13d-c13f,U+c141-c147,U+c14a,U+c14c-c153,U+c155-c157,U+c159-c15b,U+c15d-c166,U+c169-c16f,U+c171-c177,U+c179-c18b,U+c18e-c18f,U+c191-c193,U+c195-c19b,U+c19d-c19e,U+c1a0,U+c1a2-c1a4,U+c1a6-c1bb}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.34-CaCS33Md.woff2) format("woff2-variations");unicode-range:U+c049-c057,U+c059-c05b,U+c05d-c05f,U+c061-c067,U+c069-c08f,U+c091-c0ab,U+c0ae-c0af,U+c0b1-c0b3,U+c0b5,U+c0b7-c0bb,U+c0be,U+c0c2-c0c7,U+c0ca-c0cb,U+c0cd-c0cf,U+c0d1-c0d7,U+c0d9-c0da,U+c0dc,U+c0de-c0e3,U+c0e5-c0eb,U+c0ed-c0f3,U+c0f6,U+c0f8,U+c0fa-c0ff}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.35-DWFYRGLp.woff2) format("woff2-variations");unicode-range:U+bfa7-bfaf,U+bfb1-bfc4,U+bfc6-bfcb,U+bfce-bfcf,U+bfd1-bfd3,U+bfd5-bfdb,U+bfdd-c048}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.36-Dn5IBRQB.woff2) format("woff2-variations");unicode-range:U+bf07,U+bf09-bf3f,U+bf41-bf4f,U+bf52-bf54,U+bf56-bfa6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.37-BD6FyOtY.woff2) format("woff2-variations");unicode-range:U+be56,U+be58,U+be5c-be5f,U+be62-be63,U+be65-be67,U+be69-be74,U+be76-be7b,U+be7e-be7f,U+be81-be8e,U+be90,U+be92-bea7,U+bea9-becf,U+bed2-bed3,U+bed5-bed6,U+bed9-bee3,U+bee6-bf06}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.38-D4hu443z.woff2) format("woff2-variations");unicode-range:U+bdb0-bdd3,U+bdd5-bdef,U+bdf1-be0b,U+be0d-be0f,U+be11-be13,U+be15-be43,U+be46-be47,U+be49-be4b,U+be4d-be53}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.39-B_7wfth9.woff2) format("woff2-variations");unicode-range:U+bd03,U+bd06,U+bd08,U+bd0a-bd0f,U+bd11-bd22,U+bd25-bd47,U+bd49-bd58,U+bd5a-bd7f,U+bd82-bd83,U+bd85-bd87,U+bd8a-bd8f,U+bd91-bd92,U+bd94,U+bd96-bd98,U+bd9a-bdaf}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.40-BDaOfdUe.woff2) format("woff2-variations");unicode-range:U+bc4e-bc83,U+bc86-bc87,U+bc89-bc8b,U+bc8d-bc93,U+bc96,U+bc98,U+bc9b-bc9f,U+bca2-bca3,U+bca5-bca7,U+bca9-bcb2,U+bcb4-bcbb,U+bcbe-bcbf,U+bcc1-bcc3,U+bcc5-bccc,U+bcce-bcd0,U+bcd2-bcd4,U+bcd6-bcf3,U+bcf7,U+bcf9-bcfb,U+bcfd-bd02}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.41-BUACvzZC.woff2) format("woff2-variations");unicode-range:U+bb90-bba3,U+bba5-bbab,U+bbad-bbbf,U+bbc1-bbf7,U+bbfa-bbfb,U+bbfd-bbfe,U+bc01-bc07,U+bc09-bc0a,U+bc0e,U+bc10,U+bc12-bc13,U+bc17,U+bc19-bc1a,U+bc1e,U+bc20-bc23,U+bc26,U+bc28,U+bc2a-bc2c,U+bc2e-bc2f,U+bc32-bc33,U+bc35-bc37,U+bc39-bc3f,U+bc41-bc42,U+bc44,U+bc46-bc48,U+bc4a-bc4d}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.42-Dp-5mnyL.woff2) format("woff2-variations");unicode-range:U+bae6-bafb,U+bafd-bb17,U+bb19-bb33,U+bb37,U+bb39-bb3a,U+bb3d-bb43,U+bb45-bb46,U+bb48,U+bb4a-bb4f,U+bb51-bb53,U+bb55-bb57,U+bb59-bb62,U+bb64-bb8f}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.43-DHdpry7N.woff2) format("woff2-variations");unicode-range:U+ba30-ba37,U+ba3a-ba3b,U+ba3d-ba3f,U+ba41-ba47,U+ba49-ba4a,U+ba4c,U+ba4e-ba53,U+ba56-ba57,U+ba59-ba5b,U+ba5d-ba63,U+ba65-ba66,U+ba68-ba6f,U+ba71-ba73,U+ba75-ba77,U+ba79-ba84,U+ba86,U+ba88-baa7,U+baaa,U+baad-baaf,U+bab1-bab7,U+baba,U+babc,U+babe-bae5}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.44-qHopVhdd.woff2) format("woff2-variations");unicode-range:U+b96e-b973,U+b976-b977,U+b979-b97b,U+b97d-b983,U+b986,U+b988,U+b98a-b98d,U+b98f-b9ab,U+b9ae-b9af,U+b9b1-b9b3,U+b9b5-b9bb,U+b9be,U+b9c0,U+b9c2-b9c7,U+b9ca-b9cb,U+b9cd,U+b9d2-b9d7,U+b9da,U+b9dc,U+b9df-b9e0,U+b9e2,U+b9e6-b9e7,U+b9e9-b9f3,U+b9f6,U+b9f8,U+b9fb-ba2f}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.45-BniyRFfm.woff2) format("woff2-variations");unicode-range:U+b8bf-b8cb,U+b8cd-b8e0,U+b8e2-b8e7,U+b8ea-b8eb,U+b8ed-b8ef,U+b8f1-b8f7,U+b8fa,U+b8fc,U+b8fe-b903,U+b905-b917,U+b919-b91f,U+b921-b93b,U+b93d-b957,U+b95a-b95b,U+b95d-b95f,U+b961-b967,U+b969-b96c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.46-BMRq7xC-.woff2) format("woff2-variations");unicode-range:U+b80d-b80f,U+b811-b817,U+b81a,U+b81c-b823,U+b826-b827,U+b829-b82b,U+b82d-b833,U+b836,U+b83a-b83f,U+b841-b85b,U+b85e-b85f,U+b861-b863,U+b865-b86b,U+b86e,U+b870,U+b872-b8af,U+b8b1-b8be}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.47-B-cWO2pw.woff2) format("woff2-variations");unicode-range:U+b74d-b75f,U+b761-b763,U+b765-b774,U+b776-b77b,U+b77e-b77f,U+b781-b783,U+b785-b78b,U+b78e,U+b792-b796,U+b79a-b79b,U+b79d-b7a7,U+b7aa,U+b7ae-b7b3,U+b7b6-b7c8,U+b7ca-b7eb,U+b7ee-b7ef,U+b7f1-b7f3,U+b7f5-b7fb,U+b7fe,U+b802-b806,U+b80a-b80b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.48-Ct-fWrPO.woff2) format("woff2-variations");unicode-range:U+b6a7-b6aa,U+b6ac-b6b0,U+b6b2-b6ef,U+b6f1-b727,U+b72a-b72b,U+b72d-b72e,U+b731-b737,U+b739-b73a,U+b73c-b743,U+b745-b74c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.49-BblQVys9.woff2) format("woff2-variations");unicode-range:U+b605-b60f,U+b612-b617,U+b619-b624,U+b626-b69b,U+b69e-b6a3,U+b6a5-b6a6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.50-C8IyFH7L.woff2) format("woff2-variations");unicode-range:U+b55f,U+b562-b583,U+b585-b59f,U+b5a2-b5a3,U+b5a5-b5a7,U+b5a9-b5b2,U+b5b5-b5ba,U+b5bd-b604}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.51-Bxd0gTAs.woff2) format("woff2-variations");unicode-range:U+b4a5-b4b6,U+b4b8-b4bf,U+b4c1-b4c7,U+b4c9-b4db,U+b4de-b4df,U+b4e1-b4e2,U+b4e5-b4eb,U+b4ee,U+b4f0,U+b4f2-b513,U+b516-b517,U+b519-b51a,U+b51d-b523,U+b526,U+b528,U+b52b-b52f,U+b532-b533,U+b535-b537,U+b539-b53f,U+b541-b544,U+b546-b54b,U+b54d-b54f,U+b551-b55b,U+b55d-b55e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.52-CNgqKOOJ.woff2) format("woff2-variations");unicode-range:U+b3f8-b3fb,U+b3fd-b40f,U+b411-b417,U+b419-b41b,U+b41d-b41f,U+b421-b427,U+b42a-b42b,U+b42d-b44f,U+b452-b453,U+b455-b457,U+b459-b45f,U+b462-b464,U+b466-b46b,U+b46d-b47f,U+b481-b4a3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.53-BSRnyb-u.woff2) format("woff2-variations");unicode-range:U+b342-b353,U+b356-b357,U+b359-b35b,U+b35d-b35e,U+b360-b363,U+b366,U+b368,U+b36a-b36d,U+b36f,U+b372-b373,U+b375-b377,U+b379-b37f,U+b381-b382,U+b384,U+b386-b38b,U+b38d-b3c3,U+b3c6-b3c7,U+b3c9-b3ca,U+b3cd-b3d3,U+b3d6,U+b3d8,U+b3da-b3f7}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.54-Dt2-cQkx.woff2) format("woff2-variations");unicode-range:U+b27c-b283,U+b285-b28f,U+b292-b293,U+b295-b297,U+b29a-b29f,U+b2a1-b2a4,U+b2a7-b2a9,U+b2ab,U+b2ad-b2c7,U+b2ca-b2cb,U+b2cd-b2cf,U+b2d1-b2d7,U+b2da,U+b2dc,U+b2de-b2e3,U+b2e7,U+b2e9-b2ea,U+b2ef-b2f3,U+b2f6,U+b2f8,U+b2fa-b2fb,U+b2fd-b2fe,U+b302-b303,U+b305-b307,U+b309-b30f,U+b312,U+b316-b31b,U+b31d-b341}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.55-jFgflYjX.woff2) format("woff2-variations");unicode-range:U+b1d6-b1e7,U+b1e9-b1fc,U+b1fe-b203,U+b206-b207,U+b209-b20b,U+b20d-b213,U+b216-b21f,U+b221-b257,U+b259-b273,U+b275-b27b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.56-BwZdvJZQ.woff2) format("woff2-variations");unicode-range:U+b120-b122,U+b126-b127,U+b129-b12b,U+b12d-b133,U+b136,U+b138,U+b13a-b13f,U+b142-b143,U+b145-b14f,U+b151-b153,U+b156-b157,U+b159-b177,U+b17a-b17b,U+b17d-b17f,U+b181-b187,U+b189-b18c,U+b18e-b191,U+b195-b1a7,U+b1a9-b1cb,U+b1cd-b1d5}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.57-BwFDg-Fs.woff2) format("woff2-variations");unicode-range:U+b05f-b07b,U+b07e-b07f,U+b081-b083,U+b085-b08b,U+b08d-b097,U+b09b,U+b09d-b09f,U+b0a2-b0a7,U+b0aa,U+b0b0,U+b0b2,U+b0b6-b0b7,U+b0b9-b0bb,U+b0bd-b0c3,U+b0c6-b0c7,U+b0ca-b0cf,U+b0d1-b0df,U+b0e1-b0e4,U+b0e6-b107,U+b10a-b10b,U+b10d-b10f,U+b111-b112,U+b114-b117,U+b119-b11a,U+b11c-b11f}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.58-DlucQts_.woff2) format("woff2-variations");unicode-range:U+afac-afb7,U+afba-afbb,U+afbd-afbf,U+afc1-afc6,U+afca-afcc,U+afce-afd3,U+afd5-afe7,U+afe9-afef,U+aff1-b00b,U+b00d-b00f,U+b011-b013,U+b015-b01b,U+b01d-b027,U+b029-b043,U+b045-b047,U+b049,U+b04b,U+b04d-b052,U+b055-b056,U+b058-b05c,U+b05e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.59-CMkWjhdo.woff2) format("woff2-variations");unicode-range:U+af03-af07,U+af09-af2b,U+af2e-af33,U+af35-af3b,U+af3e-af40,U+af44-af47,U+af4a-af5c,U+af5e-af63,U+af65-af7f,U+af81-afab}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.60-CeHezjjf.woff2) format("woff2-variations");unicode-range:U+ae56-ae5b,U+ae5e-ae60,U+ae62-ae64,U+ae66-ae67,U+ae69-ae6b,U+ae6d-ae83,U+ae85-aebb,U+aebf,U+aec1-aec3,U+aec5-aecb,U+aece,U+aed0,U+aed2-aed7,U+aed9-aef3,U+aef5-af02}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.61-PUuTnod4.woff2) format("woff2-variations");unicode-range:U+ad9c-ada3,U+ada5-adbf,U+adc1-adc3,U+adc5-adc7,U+adc9-add2,U+add4-addb,U+addd-addf,U+ade1-ade3,U+ade5-adf7,U+adfa-adfb,U+adfd-adff,U+ae02-ae07,U+ae0a,U+ae0c,U+ae0e-ae13,U+ae15-ae2f,U+ae31-ae33,U+ae35-ae37,U+ae39-ae3f,U+ae42,U+ae44,U+ae46-ae49,U+ae4b,U+ae4f,U+ae51-ae53,U+ae55}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.62-DGSAWCfb.woff2) format("woff2-variations");unicode-range:U+ace2-ace3,U+ace5-ace6,U+ace9-acef,U+acf2,U+acf4,U+acf7-acfb,U+acfe-acff,U+ad01-ad03,U+ad05-ad0b,U+ad0d-ad10,U+ad12-ad1b,U+ad1d-ad33,U+ad35-ad48,U+ad4a-ad4f,U+ad51-ad6b,U+ad6e-ad6f,U+ad71-ad72,U+ad77-ad7c,U+ad7e,U+ad80,U+ad82-ad87,U+ad89-ad8b,U+ad8d-ad8f,U+ad91-ad9b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.63-B35xsm4O.woff2) format("woff2-variations");unicode-range:U+ac25-ac2c,U+ac2e,U+ac30,U+ac32-ac37,U+ac39-ac3f,U+ac41-ac4c,U+ac4e-ac6f,U+ac72-ac73,U+ac75-ac76,U+ac79-ac7f,U+ac82,U+ac84-ac88,U+ac8a-ac8b,U+ac8d-ac8f,U+ac91-ac93,U+ac95-ac9b,U+ac9d-ac9e,U+aca1-aca7,U+acab,U+acad-acaf,U+acb1-acb7,U+acba-acbb,U+acbe-acc0,U+acc2-acc3,U+acc5-acdf}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.64-CTbrgYF9.woff2) format("woff2-variations");unicode-range:U+99df,U+99ed,U+99f1,U+99ff,U+9a01,U+9a08,U+9a0e-9a0f,U+9a19,U+9a2b,U+9a30,U+9a36-9a37,U+9a40,U+9a43,U+9a45,U+9a4d,U+9a55,U+9a57,U+9a5a-9a5b,U+9a5f,U+9a62,U+9a65,U+9a69-9a6a,U+9aa8,U+9ab8,U+9ad3,U+9ae5,U+9aee,U+9b1a,U+9b27,U+9b2a,U+9b31,U+9b3c,U+9b41-9b45,U+9b4f,U+9b54,U+9b5a,U+9b6f,U+9b8e,U+9b91,U+9b9f,U+9bab,U+9bae,U+9bc9,U+9bd6,U+9be4,U+9be8,U+9c0d,U+9c10,U+9c12,U+9c15,U+9c25,U+9c32,U+9c3b,U+9c47,U+9c49,U+9c57,U+9ce5,U+9ce7,U+9ce9,U+9cf3-9cf4,U+9cf6,U+9d09,U+9d1b,U+9d26,U+9d28,U+9d3b,U+9d51,U+9d5d,U+9d60-9d61,U+9d6c,U+9d72,U+9da9,U+9daf,U+9db4,U+9dc4,U+9dd7,U+9df2,U+9df8-9dfa,U+9e1a,U+9e1e,U+9e75,U+9e79,U+9e7d,U+9e7f,U+9e92-9e93,U+9e97,U+9e9d,U+9e9f,U+9ea5,U+9eb4-9eb5,U+9ebb,U+9ebe,U+9ec3,U+9ecd-9ece,U+9ed4,U+9ed8,U+9edb-9edc,U+9ede,U+9ee8,U+9ef4,U+9f07-9f08,U+9f0e,U+9f13,U+9f20,U+9f3b,U+9f4a-9f4b,U+9f4e,U+9f52,U+9f5f,U+9f61,U+9f67,U+9f6a,U+9f6c,U+9f77,U+9f8d,U+9f90,U+9f95,U+9f9c,U+ac02-ac03,U+ac05-ac06,U+ac09-ac0f,U+ac17-ac18,U+ac1b,U+ac1e-ac1f,U+ac21-ac23}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.65-B66rjuyf.woff2) format("woff2-variations");unicode-range:U+338c-339c,U+339f-33a0,U+33a2-33cb,U+33cf-33d0,U+33d3,U+33d6,U+33d8,U+33db-33dd,U+4e01,U+4e03,U+4e07-4e08,U+4e11,U+4e14-4e15,U+4e18-4e19,U+4e1e,U+4e32,U+4e38-4e39,U+4e42-4e43,U+4e45,U+4e4d-4e4f,U+4e56,U+4e58-4e59,U+4e5d-4e5e,U+4e6b,U+4e6d,U+4e73,U+4e76-4e77,U+4e7e,U+4e82,U+4e86,U+4e88,U+4e8e,U+4e90-4e92,U+4e94-4e95,U+4e98,U+4e9b,U+4e9e,U+4ea1-4ea2,U+4ea4-4ea6,U+4ea8,U+4eab,U+4ead-4eae,U+4eb6,U+4ec0-4ec1,U+4ec4,U+4ec7,U+4ecb,U+4ecd,U+4ed4-4ed5,U+4ed7-4ed9,U+4edd,U+4edf,U+4ee4,U+4ef0,U+4ef2,U+4ef6-4ef7,U+4efb,U+4f01,U+4f09,U+4f0b,U+4f0d-4f11,U+4f2f,U+4f34,U+4f36,U+4f38,U+4f3a,U+4f3c-4f3d}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.66-C3HqaDeY.woff2) format("woff2-variations");unicode-range:U+3136,U+3138,U+313a-3140,U+3143-3144,U+3150,U+3152,U+3154-3156,U+3158-315b,U+315d-315f,U+3162,U+3164-318c,U+318e,U+3200-321b,U+3231,U+3239,U+3251-325a,U+3260-327b,U+327e-327f,U+328a-3290,U+3294,U+329e,U+32a5,U+3380-3384,U+3388-338b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.67-BmuXdlDy.woff2) format("woff2-variations");unicode-range:U+2f7d,U+2f7f-2f8b,U+2f8e-2f90,U+2f92-2f97,U+2f99-2fa0,U+2fa2-2fa3,U+2fa5-2fa9,U+2fac-2fb1,U+2fb3-2fbc,U+2fc1-2fca,U+2fcd-2fd4,U+3003,U+3012-3019,U+301c,U+301e-3020,U+3036,U+3041,U+3043,U+3045,U+3047,U+3049,U+304e,U+3050,U+3052,U+3056,U+305a,U+305c,U+305e,U+3062,U+3065,U+306c,U+3070-307d,U+3080,U+3085,U+3087,U+308e,U+3090-3091,U+30a1,U+30a5,U+30a9,U+30ae,U+30b1-30b2,U+30b4,U+30b6,U+30bc-30be,U+30c2,U+30c5,U+30cc,U+30d2,U+30d4,U+30d8-30dd,U+30e4,U+30e6,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+3133,U+3135}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.68-DS9B48d0.woff2) format("woff2-variations");unicode-range:U+2541-254b,U+25a4-25a9,U+25b1,U+25b5,U+25b9,U+25bf,U+25c1,U+25c3,U+25c9-25ca,U+25cc,U+25ce,U+25d0-25d1,U+25e6,U+25ef,U+260f,U+261d,U+261f,U+262f,U+2660,U+2664,U+2667-2669,U+266d,U+266f,U+2716,U+271a,U+273d,U+2756,U+2776-277f,U+278a-2793,U+2963,U+2965,U+2ac5-2ac6,U+2acb-2acc,U+2f00,U+2f04,U+2f06,U+2f08,U+2f0a-2f0b,U+2f11-2f12,U+2f14,U+2f17-2f18,U+2f1c-2f1d,U+2f1f-2f20,U+2f23-2f26,U+2f28-2f29,U+2f2b,U+2f2d,U+2f2f-2f32,U+2f38,U+2f3c-2f40,U+2f42-2f4c,U+2f4f-2f52,U+2f54-2f58,U+2f5a-2f66,U+2f69-2f70,U+2f72-2f76,U+2f78,U+2f7a-2f7c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.69-YT16ymcp.woff2) format("woff2-variations");unicode-range:U+2479-2487,U+249c-24d1,U+24d3-24d7,U+24d9-24e9,U+24eb-24f4,U+2500-2501,U+2503,U+250c-2513,U+2515-2516,U+2518-2540}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.70-BUXiAGMT.woff2) format("woff2-variations");unicode-range:U+215b-215e,U+2162-2169,U+2170-2179,U+2195-2199,U+21b0-21b4,U+21bc,U+21c0,U+21c4-21c5,U+21cd,U+21cf-21d4,U+21e0-21e3,U+21e6-21e9,U+2200,U+2202-2203,U+2206-2209,U+220b-220c,U+220f,U+2211,U+2213,U+221a,U+221d-2220,U+2222,U+2225-2227,U+2229-222c,U+222e,U+2234-2237,U+223d,U+2243,U+2245,U+2248,U+2250-2253,U+225a,U+2260-2262,U+2264-2267,U+226a-226b,U+226e-2273,U+2276-2277,U+2279-227b,U+2280-2287,U+228a-228b,U+2295-2297,U+22a3-22a5,U+22bb-22bc,U+22ce-22cf,U+22da-22db,U+22ee-22ef,U+2306,U+2312,U+2314,U+2467-2478}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.71-DuPZj8us.woff2) format("woff2-variations");unicode-range:U+81-82,U+84,U+a2-a5,U+a7-a8,U+aa,U+ac,U+b1-b3,U+b6,U+b8-ba,U+bc-be,U+c0,U+c2,U+c6-cb,U+ce-d0,U+d4,U+d8-d9,U+db-dc,U+de-df,U+e6,U+eb,U+ee-f0,U+f4,U+f7-f9,U+fb,U+fe-ff,U+111,U+126-127,U+132-133,U+138,U+13f-142,U+149-14b,U+152-153,U+166-167,U+2bc,U+2c7,U+2d0,U+2d8-2d9,U+2db-2dd,U+391-394,U+396-3a1,U+3a3-3a9,U+3b2-3b6,U+3b8,U+3bc,U+3be-3c1,U+3c3-3c9,U+2010,U+2015-2016,U+2018-2019,U+201b,U+201f-2021,U+2025,U+2030,U+2033-2036,U+203c,U+203e,U+2042,U+2074,U+207a-207f,U+2081-2084,U+2109,U+2113,U+2116,U+2121,U+2126,U+212b,U+2153-2154}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.72-pYYGrEQR.woff2) format("woff2-variations");unicode-range:U+e8,U+2da,U+2160,U+2194,U+3054,U+3058,U+306d,U+3086,U+308d,U+30ac,U+30bb,U+30c4,U+30cd-30ce,U+30e2,U+3132,U+3146,U+3149,U+339d,U+4e3b,U+4f0a,U+4fdd,U+4fe1,U+5409,U+540c,U+5834,U+592a-592b,U+5b9a,U+5dde,U+5e0c,U+5e73,U+5f0f,U+60f3,U+653f,U+661f,U+662f,U+667a,U+683c,U+6b4c,U+6c11,U+767c,U+76ee,U+76f4,U+77f3,U+79d1,U+7a7a,U+7b2c,U+7d22,U+8207,U+8a00,U+8a71,U+9280,U+9580,U+958b,U+96c6,U+9762,U+98df,U+9ed1,U+ac2d,U+adc8,U+add3,U+af48,U+b014,U+b134-b135,U+b158,U+b2aa,U+b35f,U+b6a4,U+b9cf,U+bb63,U+bd23,U+be91,U+c29b,U+c3f4,U+c42c,U+c55c,U+c573,U+c58f,U+c78c,U+c7dd,U+c8f5,U+cad1,U+cc48,U+cf10,U+cf20,U+d03c,U+d07d,U+d2a0,U+d30e,U+d38d,U+d3a8,U+d3c8,U+d5e5,U+d5f9,U+d6e4,U+f90a,U+ff02,U+ff1c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.73-DMrK970F.woff2) format("woff2-variations");unicode-range:U+3b1,U+2466,U+25a1,U+25a3,U+261c,U+3008-3009,U+305b,U+305d,U+3069,U+30a7,U+30ba,U+30cf,U+30ef,U+3151,U+3157,U+4e4b,U+4e5f,U+4e8c,U+4eca,U+4ed6,U+4f5b,U+50cf,U+5149,U+5165,U+5171,U+5229,U+529b,U+5316,U+539f,U+53f2,U+571f,U+5728,U+58eb,U+591c,U+5b78,U+5c11,U+5c55,U+5ddd,U+5e02,U+5fb7,U+60c5,U+610f,U+611f,U+6625,U+66f8,U+6797,U+679c,U+682a,U+6d2a,U+706b,U+7406,U+767b,U+76f8,U+77e5,U+7acb,U+898b,U+8a69,U+8def,U+8fd1,U+901a,U+90e8,U+91cd,U+975e,U+ae14,U+ae6c,U+aec0,U+afc7,U+afc9,U+b01c,U+b028,U+b308,U+b311,U+b314,U+b31c,U+b524,U+b560,U+b764,U+b920,U+b9e3,U+bd48,U+be7d,U+c0db,U+c231,U+c270,U+c2e3,U+c37d,U+c3ed,U+c530,U+c6a5,U+c6dc,U+c7a4,U+c954,U+c974,U+d000,U+d565,U+d667,U+d6c5,U+d79d,U+ff1e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.74-D4tQnymK.woff2) format("woff2-variations");unicode-range:U+131,U+2032,U+2465,U+2642,U+3048,U+3051,U+3083-3084,U+308f,U+30c0,U+30d1,U+30d3,U+30d6,U+30df,U+30e7,U+3153,U+4e16,U+4e8b,U+4ee5,U+5206,U+52a0,U+52d5,U+53e4,U+53ef,U+54c1,U+57ce,U+597d,U+5b8c,U+5ea6,U+5f8c,U+5f97,U+6210,U+6240,U+624b,U+6728,U+6bd4,U+7236,U+7269,U+7279,U+738b,U+7528,U+7530,U+767e,U+798f,U+8005,U+8a18,U+90fd,U+91cc,U+9577,U+9593,U+98a8,U+ac20,U+acf6,U+ad90,U+af5d,U+af80,U+afcd,U+aff0,U+b0a1,U+b0b5,U+b1fd,U+b2fc,U+b380,U+b51b,U+b584,U+b5b3,U+b8fd,U+b93c,U+b9f4,U+bb44,U+bc08,U+bc27,U+bc49,U+be55,U+be64,U+bfb0,U+bfc5,U+c178,U+c21f,U+c314,U+c4f1,U+c58d,U+c664,U+c698,U+c6a7,U+c6c1,U+c9ed,U+cac0,U+cacc,U+cad9,U+ccb5,U+cdcc,U+d0e4,U+d143,U+d320,U+d330,U+d54d,U+ff06,U+ff1f,U+ff5e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.75-CxKdrRNf.woff2) format("woff2-variations");unicode-range:U+b4,U+20a9,U+20ac,U+2190,U+24d8,U+2502,U+2514,U+2592,U+25c7-25c8,U+2663,U+3060,U+3064,U+3081,U+3088,U+30a3,U+30a6,U+30aa,U+30b5,U+30c7,U+30ca-30cb,U+30d0,U+30e3,U+30e5,U+339e,U+4e09,U+4eac,U+4f5c,U+5167-5168,U+516c,U+51fa,U+5408,U+540d,U+591a,U+5b57,U+6211,U+65b9,U+660e,U+6642,U+6700,U+6b63,U+6e2f,U+7063,U+7532,U+793e,U+81ea,U+8272,U+82b1,U+897f,U+8eca,U+91ce,U+ac38,U+ad76,U+ae84,U+aecc,U+b07d,U+b0b1,U+b215,U+b2a0,U+b310,U+b3d7,U+b52a,U+b618,U+b775,U+b797,U+bcd5,U+bd59,U+be80,U+bea8,U+bed1,U+bee4-bee5,U+c060,U+c2ef,U+c329,U+c3dc,U+c597,U+c5bd,U+c5e5,U+c69c,U+c9d6,U+ca29,U+ca5c,U+ca84,U+cc39,U+cc3b,U+ce89,U+cee5,U+cf65,U+cf85,U+d058,U+d145,U+d22d,U+d325,U+d37d,U+d3ad,U+d769,U+ff0c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.76-DhPm2b_q.woff2) format("woff2-variations");unicode-range:U+2161,U+2228,U+2299,U+2464,U+2517,U+2640,U+3042,U+304a,U+3053,U+3061,U+307f,U+3082,U+308c,U+3092,U+30a8,U+30ab,U+30ad,U+30b0,U+30b3,U+30b7,U+30c1,U+30c6,U+30c9,U+30d5,U+30d7,U+30de,U+30e0-30e1,U+30ec-30ed,U+4e0b,U+4e0d,U+4ee3,U+53f0,U+548c,U+5b89,U+5bb6,U+5c0f,U+611b,U+6771,U+6aa2,U+6bcd,U+6c34,U+6cd5,U+6d77,U+767d,U+795e,U+8ecd,U+9999,U+9ad8,U+ac07,U+ac1a,U+ac40,U+ad0c,U+ad88,U+ada4,U+ae01,U+ae65,U+aebd,U+aec4,U+afe8,U+b139,U+b205,U+b383,U+b38c,U+b42c,U+b461,U+b55c,U+b78f,U+b8fb,U+b9f7,U+bafc,U+bc99,U+bed8,U+bfcd,U+c0bf,U+c0f9,U+c167,U+c204,U+c20f,U+c22f,U+c258,U+c298,U+c2bc,U+c388,U+c501,U+c50c,U+c5b9,U+c5ce,U+c641,U+c648,U+c73d,U+ca50,U+ca61,U+cc4c,U+ceac,U+d0d4,U+d5f7,U+d6d7,U+ff1a}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.77-DwaxqOC8.woff2) format("woff2-variations");unicode-range:U+2103,U+2463,U+25c6,U+25cb,U+266c,U+3001,U+300a,U+3046,U+304c-304d,U+304f,U+3055,U+3059,U+3063,U+3066-3068,U+306f,U+3089,U+30b8,U+30bf,U+314f,U+4e0a,U+570b,U+5730,U+5916,U+5929,U+5c71,U+5e74,U+5fc3,U+601d,U+6027,U+63d0,U+6709,U+6734,U+751f,U+7684,U+82f1,U+9053,U+91d1,U+97f3,U+ac2f,U+ac4d,U+adc4,U+ade4,U+ae41,U+ae4d-ae4e,U+aed1,U+afb9,U+b0e0,U+b299,U+b365,U+b46c,U+b480,U+b4c8,U+b7b4,U+b819,U+b918,U+baab,U+bab9,U+be8f,U+bed7,U+c0ec,U+c19f,U+c1a5,U+c3d9,U+c464,U+c53d,U+c553,U+c570,U+c5cc,U+c633,U+c6a4,U+c7a3,U+c7a6,U+c886,U+c9d9-c9da,U+c9ec,U+ca0c,U+cc21,U+cd1b,U+cd78,U+cdc4,U+cef8,U+cfe4,U+d0a5,U+d0b5,U+d0ec,U+d15d,U+d188,U+d23c,U+d2ac,U+d729,U+d79b,U+ff01,U+ff08-ff09,U+ff5c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.78-DhqRbBzT.woff2) format("woff2-variations");unicode-range:U+2039-203a,U+223c,U+25b3,U+25b7,U+25bd,U+25cf,U+266a,U+3002,U+300b,U+304b,U+3057,U+305f,U+306a-306b,U+307e,U+308a-308b,U+3093,U+30a2,U+30af,U+30b9,U+30c3,U+30c8,U+30e9-30eb,U+33a1,U+4e00,U+524d,U+5357,U+5b50,U+7121,U+884c,U+9751,U+ac94,U+aebe,U+aecd,U+af08,U+af41,U+af49,U+b010,U+b053,U+b109,U+b11b,U+b128,U+b154,U+b291,U+b2e6,U+b301,U+b385,U+b525,U+b5b4,U+b729,U+b72f,U+b738,U+b7ff,U+b837,U+b975,U+ba67,U+bb47,U+bc1f,U+bd90,U+bfd4,U+c27c,U+c324,U+c379,U+c3e0,U+c465,U+c53b,U+c58c,U+c610,U+c653,U+c6cd,U+c813,U+c82f,U+c999,U+c9e0,U+cac4,U+cad3,U+cbd4,U+cc10,U+cc22,U+ccb8,U+ccbc,U+cda5,U+ce84,U+cea3,U+cf67,U+cfe1,U+d241,U+d30d,U+d31c,U+d391,U+d401,U+d479,U+d5c9,U+d5db,U+d649,U+d6d4}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.79-XpoyPP38.woff2) format("woff2-variations");unicode-range:U+b0,U+e9,U+2193,U+2462,U+260e,U+261e,U+300e-300f,U+3044,U+30a4,U+30fb-30fc,U+314d,U+5973,U+6545,U+6708,U+7537,U+ac89,U+ac9c,U+acc1,U+ad04,U+ad75,U+ad7d,U+ae45,U+ae61,U+af42,U+b0ab,U+b0af,U+b0b3,U+b12c,U+b194,U+b1a8,U+b220,U+b258,U+b284,U+b2ff,U+b315,U+b371,U+b3d4-b3d5,U+b460,U+b527,U+b534,U+b810,U+b818,U+b98e,U+ba55,U+bbac,U+bc0b,U+bc40,U+bca1,U+bccd,U+bd93,U+be54,U+be5a,U+bf08,U+bf50,U+bf55,U+bfdc,U+c0c0,U+c0d0,U+c0f4,U+c100,U+c11e,U+c170,U+c20d,U+c274,U+c290,U+c308,U+c369,U+c539,U+c587,U+c5ff,U+c6ec,U+c70c,U+c7ad,U+c7c8,U+c83c,U+c881,U+cb48,U+cc60,U+ce69,U+ce6b,U+ce75,U+cf04,U+cf08,U+cf55,U+cf70,U+cffc,U+d0b7,U+d1a8,U+d2c8,U+d384,U+d47c,U+d48b,U+d5dd,U+d5e8,U+d720,U+d759,U+f981}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.80-DsV9Qp_h.woff2) format("woff2-variations");unicode-range:U+e0,U+e2,U+395,U+3b7,U+3ba,U+2460-2461,U+25a0,U+3010-3011,U+306e,U+30f3,U+314a,U+314c,U+5927,U+65b0,U+7e41,U+97d3,U+9ad4,U+ad49,U+ae0b,U+ae0d,U+ae43,U+ae5d,U+aecf,U+af3c,U+af64,U+afd4,U+b080,U+b084,U+b0c5,U+b10c,U+b1e8,U+b2ac,U+b36e,U+b451,U+b515,U+b540,U+b561,U+b6ab,U+b6b1,U+b72c,U+b730,U+b744,U+b800,U+b8ec,U+b8f0,U+b904,U+b968,U+b96d,U+b987,U+b9d9,U+bb36,U+bb49,U+bc2d,U+bc43,U+bcf6,U+bd89,U+be57,U+be61,U+bed4,U+c090,U+c130,U+c148,U+c19c,U+c2f9,U+c36c,U+c37c,U+c384,U+c3df,U+c575,U+c584,U+c660,U+c719,U+c816,U+ca4d,U+ca54,U+cabc,U+cb49,U+cc14,U+cff5,U+d004,U+d038,U+d0b4,U+d0d3,U+d0e0,U+d0ed,U+d131,U+d1b0,U+d31f,U+d33d,U+d3a0,U+d3ab,U+d514,U+d584,U+d6a1,U+d6cc,U+d749,U+d760,U+d799}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.81-BZzF9Hb3.woff2) format("woff2-variations");unicode-range:U+24,U+60,U+3b9,U+3bb,U+3bd,U+2191,U+2606,U+300c-300d,U+3131,U+3134,U+3139,U+3141-3142,U+3148,U+3161,U+3163,U+321c,U+4eba,U+5317,U+ac31,U+ac77,U+ac9f,U+acb9,U+acf0-acf1,U+acfd,U+ad73,U+af3d,U+b00c,U+b04a,U+b057,U+b0c4,U+b188,U+b1cc,U+b214,U+b2db,U+b2ee,U+b304,U+b4ed,U+b518,U+b5bc,U+b625,U+b69c-b69d,U+b7ac,U+b801,U+b86c,U+b959,U+b95c,U+b985,U+ba48,U+bb58,U+bc0c,U+bc38,U+bc85,U+bc9a,U+bf40,U+c068,U+c0bd,U+c0cc,U+c12f,U+c149,U+c1e0,U+c22b,U+c22d,U+c250,U+c2fc,U+c300,U+c313,U+c370,U+c3d8,U+c557,U+c580,U+c5e3,U+c62e,U+c634,U+c6f0,U+c74d,U+c783,U+c78e,U+c796,U+c7bc,U+c92c,U+ca4c,U+cc1c,U+cc54,U+cc59,U+ce04,U+cf30,U+cfc4,U+d140,U+d321,U+d38c,U+d399,U+d54f,U+d587,U+d5d0,U+d6e8,U+d770}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.82-BgAHe30u.woff2) format("woff2-variations");unicode-range:U+d7,U+ea,U+fc,U+2192,U+25bc,U+3000,U+3137,U+3145,U+315c,U+7f8e,U+ac13,U+ac71,U+ac90,U+acb8,U+ace7,U+ad7f,U+ae50,U+aef4,U+af34,U+afbc,U+b048,U+b09a,U+b0ad,U+b0bc,U+b113,U+b125,U+b141,U+b20c,U+b2d9,U+b2ed,U+b367,U+b369,U+b374,U+b3cb,U+b4ec,U+b611,U+b760,U+b81b,U+b834,U+b8b0,U+b8e1,U+b989,U+b9d1,U+b9e1,U+b9fa,U+ba4d,U+ba78,U+bb35,U+bb54,U+bbf9,U+bc11,U+bcb3,U+bd05,U+bd95,U+bdd4,U+be10,U+bed0,U+bf51,U+c0d8,U+c232,U+c2b7,U+c2eb,U+c378,U+c500,U+c52c,U+c549,U+c568,U+c598,U+c5c9,U+c61b,U+c639,U+c67c,U+c717,U+c78a,U+c80a,U+c90c-c90d,U+c950,U+c9e7,U+cbe4,U+cca9,U+cce4,U+cdb0,U+ce78,U+ce94,U+ce98,U+cf8c,U+d018,U+d034,U+d0f1,U+d1b1,U+d280,U+d2f8,U+d338,U+d380,U+d3b4,U+d610,U+d69f,U+d6fc,U+d758}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.83-DF-zBLLe.woff2) format("woff2-variations");unicode-range:U+e7,U+2022,U+203b,U+25c0,U+2605,U+2661,U+3147,U+318d,U+672c,U+8a9e,U+acaa,U+acbc,U+ad1c,U+ae4a,U+ae5c,U+b044,U+b054,U+b0c8-b0c9,U+b2a6,U+b2d0,U+b35c,U+b364,U+b428,U+b454,U+b465,U+b4b7,U+b4e3,U+b51c,U+b5a1,U+b784,U+b790,U+b7ab,U+b7f4,U+b82c,U+b835,U+b8e9,U+b8f8,U+b9d8,U+b9f9,U+ba5c,U+ba64,U+babd,U+bb18,U+bb3b,U+bbff,U+bc0d,U+bc45,U+bc97,U+bcbc,U+be45,U+be75,U+be7c,U+bfcc,U+c0b6,U+c0f7,U+c14b,U+c2b4,U+c30d,U+c4f8,U+c5bb,U+c5d1,U+c5e0,U+c5ee,U+c5fd,U+c606,U+c6c5,U+c6e0,U+c708,U+c81d,U+c820,U+c824,U+c878,U+c918,U+c96c,U+c9e4,U+c9f1,U+cc2e,U+cd09,U+cea1,U+cef5,U+cef7,U+cf64,U+cf69,U+cfe8,U+d035,U+d0ac,U+d230,U+d234,U+d2f4,U+d31d,U+d575,U+d578,U+d608,U+d614,U+d718,U+d751,U+d761,U+d78c,U+d790}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.84-Brb8EsYQ.woff2) format("woff2-variations");unicode-range:U+2665,U+3160,U+4e2d,U+6587,U+65e5,U+ac12,U+ac14,U+ac16,U+ac81,U+ad34,U+ade0,U+ae54,U+aebc,U+af2c,U+afc0,U+afc8,U+b04c,U+b08c,U+b099,U+b0a9,U+b0ac,U+b0ae,U+b0b8,U+b123,U+b179,U+b2e5,U+b2f7,U+b4c0,U+b531,U+b538,U+b545,U+b550,U+b5a8,U+b6f0,U+b728,U+b73b,U+b7ad,U+b7ed,U+b809,U+b864,U+b86d,U+b871,U+b9bf,U+b9f5,U+ba40,U+ba4b,U+ba58,U+ba87,U+baac,U+bbc0,U+bc16,U+bc34,U+bd07,U+bd99,U+be59,U+bfd0,U+c058,U+c0e4,U+c0f5,U+c12d,U+c139,U+c228,U+c529,U+c5c7,U+c635,U+c637,U+c735,U+c77d,U+c787,U+c789,U+c8c4,U+c989,U+c98c,U+c9d0,U+c9d3,U+cc0c,U+cc99,U+cd0c,U+cd2c,U+cd98,U+cda4,U+ce59,U+ce60,U+ce6d,U+cea0,U+d0d0-d0d1,U+d0d5,U+d14d,U+d1a4,U+d29c,U+d2f1,U+d301,U+d39c,U+d3bc,U+d4e8,U+d540,U+d5ec,U+d640,U+d750}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.85-Byo_x2hf.woff2) format("woff2-variations");unicode-range:U+5e,U+25b2,U+25b6,U+314e,U+ac24,U+ace1,U+ace4,U+ae68,U+af2d,U+b0d0,U+b0e5,U+b150,U+b155,U+b193,U+b2c9,U+b2dd,U+b3c8,U+b3fc,U+b410,U+b458,U+b4dd,U+b5a0,U+b5a4,U+b5bb,U+b7b5,U+b838,U+b840,U+b86f,U+b8f9,U+b960,U+b9e5,U+bab8,U+bb50,U+bc1d,U+bc24-bc25,U+bca8,U+bcbd,U+bd04,U+bd10,U+bd24,U+be48,U+be5b,U+be68,U+c05c,U+c12c,U+c140,U+c15c,U+c168,U+c194,U+c219,U+c27d,U+c2a8,U+c2f1,U+c2f8,U+c368,U+c554-c555,U+c559,U+c564,U+c5d8,U+c5fc,U+c625,U+c65c,U+c6b1,U+c728,U+c794,U+c84c,U+c88c,U+c8e0,U+c8fd,U+c998,U+c9dd,U+cc0d,U+cc30,U+ceec,U+cf13,U+cf1c,U+cf5c,U+d050,U+d07c,U+d0a8,U+d134,U+d138,U+d154,U+d1f4,U+d2bc,U+d329,U+d32c,U+d3d0,U+d3f4,U+d3fc,U+d56b,U+d5cc,U+d600-d601,U+d639,U+d6c8,U+d754,U+d765}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.86-XG7lTN_6.woff2) format("woff2-variations");unicode-range:U+3c-3d,U+2026,U+24d2,U+314b,U+ac11,U+acf3,U+ad74,U+ad81,U+adf9,U+ae34,U+af43,U+afb8,U+b05d,U+b07c,U+b110,U+b118,U+b17c,U+b180,U+b18d,U+b192,U+b2cc,U+b355,U+b378,U+b4a4,U+b4ef,U+b78d,U+b799,U+b7a9,U+b7fd,U+b807,U+b80c,U+b839,U+b9b4,U+b9db,U+ba3c,U+bab0,U+bba4,U+bc94,U+be4c,U+c154,U+c1c4,U+c26c,U+c2ac,U+c2ed,U+c4f4,U+c55e,U+c561,U+c571,U+c5b5,U+c5c4,U+c654-c655,U+c695,U+c6e8,U+c6f9,U+c724,U+c751,U+c775,U+c7a0,U+c7c1,U+c874,U+c880,U+c9d5,U+c9f8,U+cabd,U+cc29,U+cc2c,U+cca8,U+ccab,U+ccd0,U+ce21,U+ce35,U+ce7c,U+ce90,U+cee8,U+cef4,U+cfe0,U+d070,U+d0b9,U+d0c1,U+d0c4,U+d0c8,U+d15c,U+d1a1,U+d2c0,U+d300,U+d314,U+d3ed,U+d478,U+d480,U+d48d,U+d508,U+d53d,U+d5e4,U+d611,U+d61c,U+d68d,U+d6a8,U+d798}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.87-Lzui2vbK.woff2) format("woff2-variations");unicode-range:U+23,U+25,U+5f,U+a9,U+ac08,U+ac78,U+aca8,U+acac,U+ace8,U+ad70,U+adc0,U+addc,U+b137,U+b140,U+b208,U+b290,U+b2f5,U+b3c5,U+b3cc,U+b420,U+b429,U+b529,U+b530,U+b77d,U+b79c,U+b7a8,U+b7c9,U+b7f0,U+b7fc,U+b828,U+b860,U+b9ad,U+b9c1,U+b9c9,U+b9dd-b9de,U+b9e8,U+ba38-ba39,U+babb,U+bc00,U+bc8c,U+bca0,U+bca4,U+bcd1,U+bcfc,U+bd09,U+bdf0,U+be60,U+c0ad,U+c0b4,U+c0bc,U+c190,U+c1fc,U+c220,U+c288,U+c2b9,U+c2f6,U+c528,U+c545,U+c558,U+c5bc,U+c5d4,U+c600,U+c644,U+c6c0,U+c6c3,U+c721,U+c798,U+c7a1,U+c811,U+c838,U+c871,U+c904,U+c990,U+c9dc,U+cc38,U+cc44,U+cca0,U+cd1d,U+cd95,U+cda9,U+ce5c,U+cf00,U+cf58,U+d150,U+d22c,U+d305,U+d328,U+d37c,U+d3f0,U+d551,U+d5a5,U+d5c8,U+d5d8,U+d63c,U+d64d,U+d669,U+d734,U+d76c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.88-CqX6JSgh.woff2) format("woff2-variations");unicode-range:U+26,U+2b,U+3e,U+40,U+7e,U+ac01,U+ac19,U+ac1d,U+aca0,U+aca9,U+acb0,U+ad8c,U+ae09,U+ae38,U+ae40,U+aed8,U+b09c,U+b0a0,U+b108,U+b204,U+b298,U+b2d8,U+b2eb-b2ec,U+b2f4,U+b313,U+b358,U+b450,U+b4e0,U+b54c,U+b610,U+b780,U+b78c,U+b791,U+b8e8,U+b958,U+b974,U+b984,U+b9b0,U+b9bc-b9bd,U+b9ce,U+ba70,U+bbfc,U+bc0f,U+bc15,U+bc1b,U+bc31,U+bc95,U+bcc0,U+bcc4,U+bd81,U+bd88,U+c0c8,U+c11d,U+c13c,U+c158,U+c18d,U+c1a1,U+c21c,U+c4f0,U+c54a,U+c560,U+c5b8,U+c5c8,U+c5f4,U+c628,U+c62c,U+c678,U+c6cc,U+c808,U+c810,U+c885,U+c88b,U+c900,U+c988,U+c99d,U+c9c8,U+cc3d-cc3e,U+cc45,U+cd08,U+ce20,U+cee4,U+d074,U+d0a4,U+d0dd,U+d2b9,U+d3b8,U+d3c9,U+d488,U+d544,U+d559,U+d56d,U+d588,U+d615,U+d648,U+d655,U+d658,U+d65c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.89-DOzqWPpX.woff2) format("woff2-variations");unicode-range:U+d,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.90-BF7RiZjm.woff2) format("woff2-variations");unicode-range:U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.91-Csm0YNoH.woff2) format("woff2-variations");unicode-range:U+20-22,U+27-2a,U+2c-39,U+3a-3b,U+3f,U+41-4e,U+4f-5d,U+61-7b,U+7d,U+a0-a1,U+ab,U+ad-ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Wanted Sans Variable;font-style:normal;font-weight:400 1000;font-display:swap;src:url(/assets/WantedSansVariable-eIorJFXx.woff2) format("woff2")}@font-face{font-family:Geist Mono Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-Variable-C2M1wx0c.woff2) format("woff2")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/JetBrainsMono-latin-wght-B9CIFXIH.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/JetBrainsMono-latin-ext-wght-DBQx-q_a.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[data-theme=light]{color-scheme:light;--forma-font-family: "Inter Variable","Pretendard Variable",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--forma-font-mono: "Geist Mono Variable","Pretendard Variable",ui-monospace,SFMono-Regular,Menlo,monospace;--forma-font-section: 17px;--forma-font-title: 22px;--forma-space-1: 4px;--forma-space-2: 8px;--forma-space-3: 12px;--forma-space-4: 16px;--forma-space-6: 24px;--forma-space-8: 32px;--forma-radius-xs: 4px;--forma-radius-control: 6px;--forma-radius-panel: 8px;--forma-radius-floating: 10px;--forma-radius-pill: 999px;--forma-layer-popover: 30;--forma-layer-dialog: 60;--forma-layer-tooltip: 100;--forma-size-1p5: 1.5px;--forma-size-2: 2px;--forma-size-2p5: 2.5px;--forma-size-3: 3px;--forma-size-4: 4px;--forma-size-5: 5px;--forma-size-6: 6px;--forma-size-7: 7px;--forma-size-8: 8px;--forma-size-9: 9px;--forma-size-10: 10px;--forma-size-10p5: 10.5px;--forma-size-11: 11px;--forma-size-11p5: 11.5px;--forma-size-12: 12px;--forma-size-12p5: 12.5px;--forma-size-13: 13px;--forma-size-13p5: 13.5px;--forma-size-14: 14px;--forma-size-14p5: 14.5px;--forma-size-15: 15px;--forma-size-15p5: 15.5px;--forma-size-16: 16px;--forma-size-16p4: 16.4px;--forma-size-16p5: 16.5px;--forma-size-17: 17px;--forma-size-18: 18px;--forma-size-19: 19px;--forma-size-20: 20px;--forma-size-21: 21px;--forma-size-22: 22px;--forma-size-23: 23px;--forma-size-24: 24px;--forma-size-26: 26px;--forma-size-28: 28px;--forma-size-30: 30px;--forma-size-31: 31px;--forma-size-32: 32px;--forma-size-34: 34px;--forma-size-36: 36px;--forma-size-38: 38px;--forma-size-40: 40px;--forma-size-42: 42px;--forma-size-43: 43px;--forma-size-44: 44px;--forma-size-46: 46px;--forma-size-48: 48px;--forma-size-52: 52px;--forma-size-58: 58px;--forma-size-61: 61px;--forma-size-64: 64px;--forma-size-70: 70px;--forma-size-72: 72px;--forma-size-80: 80px;--forma-size-82: 82px;--forma-size-84: 84px;--forma-size-88: 88px;--forma-size-96: 96px;--forma-size-120: 120px;--forma-size-128: 128px;--forma-size-160: 160px;--forma-size-180: 180px;--forma-size-200: 200px;--forma-size-220: 220px;--forma-size-240: 240px;--forma-size-260: 260px;--forma-size-272: 272px;--forma-size-280: 280px;--forma-size-300: 300px;--forma-size-320: 320px;--forma-size-328: 328px;--forma-size-360: 360px;--forma-size-384: 384px;--forma-size-440: 440px;--forma-size-480: 480px;--forma-size-520: 520px;--forma-size-560: 560px;--forma-size-640: 640px;--forma-size-720: 720px;--forma-size-760: 760px;--forma-size-820: 820px;--forma-size-960: 960px;--forma-size-1040: 1040px;--forma-font-size: 13px;--forma-font-small: 12px;--forma-font-xs: 11px;--forma-control-height: 28px;--forma-control-small-height: 24px;--forma-control-large-height: 32px;--forma-menu-item-height: 28px;--forma-row-height: 24px;--forma-pad-x: 10px;--forma-icon-size: 15px;--forma-tree-row-height: 24px;--forma-table-row-height: 22px;--forma-table-head-height: 26px;--forma-table-foot-height: 26px;--forma-icon-button-size: 22px;--forma-tab-height: 32px;--forma-result-tab-height: 28px;--forma-panel-head-height: 28px;--forma-status-height: 22px;--forma-rail-button-size: 28px;--forma-ide-item-height: 24px;--forma-palette-item-height: 28px;--forma-chrome-font-size: 12px;--forma-chrome-font-small: 11px;--forma-check-size: 16.4px;--forma-switch-height: 18px;--forma-dialog-pad-y: 16px;--forma-dialog-pad-x: 20px;--forma-toast-pad: 10px;--forma-otp-height: 40px;--forma-select-min-width: 136px;--forma-header-height: 44px;--forma-header-title-size: 14.5px;--forma-header-sub-size: 13px;--forma-button-icon-size: 14px;--forma-segmented-icon-size: 13px;--forma-duration-fast: .12s;--forma-duration-normal: .2s;--forma-duration-slow: .32s;--forma-ease-standard: cubic-bezier(.22, 1, .36, 1);--forma-ease-enter: cubic-bezier(.16, 1, .3, 1);--forma-bg: #FFFFFF;--forma-bg-sunken: #F6F7F9;--forma-bg-raised: #FFFFFF;--forma-bg-hover: #EEF1F5;--forma-bg-selected: #E5EAF2;--forma-bg-inset: #F1F3F6;--forma-line: #E2E6EC;--forma-line-strong: #CBD2DC;--forma-text: #15233B;--forma-text-muted: #5A6577;--forma-text-faint: #5F697A;--forma-accent: #3578F6;--forma-accent-strong: #2463DE;--forma-accent-strong-hover: #1D55C4;--forma-accent-soft: #EAF1FE;--forma-accent-soft-text: #1F57C6;--forma-on-accent: #FFFFFF;--forma-link: #205DD4;--forma-success: #127A46;--forma-success-soft: #E7F5EE;--forma-warning: #A15C00;--forma-warning-soft: #FFF4E0;--forma-danger: #C42B3A;--forma-danger-soft: #FDEDEF;--forma-danger-strong: #C42B3A;--forma-danger-strong-hover: #A92331;--forma-on-danger: #FFFFFF;--forma-violet: #6B4FD8;--forma-violet-soft: #F0EDFD;--forma-avatar-bg: #DCE5F5;--forma-avatar-fg: #10213B;--forma-mark-bg: #10213B;--forma-shadow-sm: 0 1px 2px #10213B0F;--forma-shadow: 0 0 0 1px #10213B0D, 0 8px 24px #10213B14;--forma-shadow-lg: 0 0 0 1px #10213B12, 0 18px 48px #10213B29;--forma-backdrop: #10213B40;--forma-focus-ring: 0 0 0 2px #FFFFFF, 0 0 0 4px #3578F680;--forma-selection: #3578F633;--forma-code-bg: #FFFFFF;--forma-code-gutter-fg: #A0A8B5;--forma-code-active-line-bg: #F4F7FC;--forma-code-selection-bg: #D6E4FD;--forma-code-keyword: #2463DE;--forma-code-string: #0F7A55;--forma-code-number: #A3560A;--forma-code-function: #6B4FD8;--forma-code-type: #0E7490;--forma-code-comment: #8B94A3;--forma-diff-add: #E8F6EE;--forma-diff-add-strong: #C6EBD5;--forma-diff-del: #FDEEF0;--forma-diff-del-strong: #F7CDD3;--forma-term-bg: #FBFCFD;--forma-graph-pink: #C0388E;--forma-graph-bg: #F6F7F9;--forma-canvas: var(--forma-bg);--forma-surface: var(--forma-bg-sunken);--forma-surface-raised: var(--forma-bg-raised);--forma-subtle: var(--forma-bg-hover);--forma-muted: var(--forma-text-muted);--forma-faint: var(--forma-text-faint);--forma-border-strong: var(--forma-line-strong);--forma-accent-hover: var(--forma-accent-strong-hover);--forma-accent-active: var(--forma-accent-strong-hover);--forma-focus: var(--forma-accent);--forma-track: var(--forma-line);--forma-dialog-shadow: var(--forma-shadow-lg);--forma-code-fg: var(--forma-text);--forma-code-inline-bg: var(--forma-bg-inset)}[data-theme=dark]{color-scheme:dark;--forma-bg: #141C29;--forma-bg-sunken: #0F1621;--forma-bg-raised: #1A2333;--forma-bg-hover: #1E2939;--forma-bg-selected: #243248;--forma-bg-inset: #111925;--forma-line: #232E3F;--forma-line-strong: #33415A;--forma-text: #E4E9F1;--forma-text-muted: #9AA5B6;--forma-text-faint: #939EB0;--forma-accent: #5A92FF;--forma-accent-strong: #2B6AE6;--forma-accent-strong-hover: #2F6FEB;--forma-accent-soft: #1A2B47;--forma-accent-soft-text: #9DBEFF;--forma-on-accent: #FFFFFF;--forma-link: #6EA0FF;--forma-success: #4FC48A;--forma-success-soft: #15302A;--forma-warning: #E8A84A;--forma-warning-soft: #33281A;--forma-danger: #F0707D;--forma-danger-soft: #3A1E26;--forma-danger-strong: #C93545;--forma-danger-strong-hover: #D03A49;--forma-on-danger: #FFFFFF;--forma-violet: #A795FF;--forma-violet-soft: #25213F;--forma-avatar-bg: #2A3A57;--forma-avatar-fg: #C9D6EE;--forma-mark-bg: #2C4A80;--forma-shadow-sm: 0 1px 2px #00000040;--forma-shadow: 0 0 0 1px #FFFFFF0F, 0 8px 24px #00000059;--forma-shadow-lg: 0 0 0 1px #FFFFFF14, 0 18px 48px #0000008C;--forma-backdrop: #05091080;--forma-focus-ring: 0 0 0 2px #141C29, 0 0 0 4px #5A92FF99;--forma-selection: #5A92FF40;--forma-code-bg: #141C29;--forma-code-gutter-fg: #4E5B70;--forma-code-active-line-bg: #18233A;--forma-code-selection-bg: #264173;--forma-code-keyword: #7FA8FF;--forma-code-string: #6FD3A6;--forma-code-number: #F0B36B;--forma-code-function: #B9A8FF;--forma-code-type: #5FC9DB;--forma-code-comment: #5F6C81;--forma-diff-add: #14301F;--forma-diff-add-strong: #1D4A30;--forma-diff-del: #381A22;--forma-diff-del-strong: #5A2532;--forma-term-bg: #0F1621;--forma-graph-pink: #F08AC8;--forma-graph-bg: #0B111A;--forma-canvas: var(--forma-bg);--forma-surface: var(--forma-bg-sunken);--forma-surface-raised: var(--forma-bg-raised);--forma-subtle: var(--forma-bg-hover);--forma-muted: var(--forma-text-muted);--forma-faint: var(--forma-text-faint);--forma-border-strong: var(--forma-line-strong);--forma-accent-hover: var(--forma-accent-strong-hover);--forma-accent-active: var(--forma-accent-strong-hover);--forma-focus: var(--forma-accent);--forma-track: var(--forma-line);--forma-dialog-shadow: var(--forma-shadow-lg);--forma-code-fg: var(--forma-text);--forma-code-inline-bg: var(--forma-bg-inset)}[data-density=comfortable]{--forma-font-size: 14px;--forma-font-small: 13px;--forma-font-xs: 12px;--forma-control-height: 32px;--forma-control-small-height: 28px;--forma-control-large-height: 36px;--forma-menu-item-height: 30px;--forma-row-height: 30px;--forma-pad-x: 12px;--forma-icon-size: 16px;--forma-tree-row-height: 30px;--forma-table-row-height: 28px;--forma-table-head-height: 30px;--forma-table-foot-height: 32px;--forma-icon-button-size: 24px;--forma-tab-height: 34px;--forma-result-tab-height: 32px;--forma-panel-head-height: 32px;--forma-status-height: 24px;--forma-rail-button-size: 32px;--forma-ide-item-height: 28px;--forma-palette-item-height: 32px;--forma-chrome-font-size: 12.5px;--forma-chrome-font-small: 11.5px;--forma-check-size: 18px;--forma-switch-height: 20px;--forma-dialog-pad-y: 16px;--forma-dialog-pad-x: 20px;--forma-toast-pad: 12px;--forma-otp-height: 40px;--forma-select-min-width: 136px;--forma-header-height: 44px;--forma-header-title-size: 14.5px;--forma-header-sub-size: 13px;--forma-button-icon-size: 14px;--forma-segmented-icon-size: 13px}[data-density=touch]{--forma-font-size: 16px;--forma-font-small: 14px;--forma-font-xs: 12px;--forma-control-height: 40px;--forma-control-small-height: 36px;--forma-control-large-height: 44px;--forma-menu-item-height: 44px;--forma-row-height: 44px;--forma-pad-x: 16px;--forma-icon-size: 20px;--forma-tree-row-height: 30px;--forma-table-row-height: 28px;--forma-table-head-height: 30px;--forma-table-foot-height: 32px;--forma-icon-button-size: 24px;--forma-tab-height: 34px;--forma-result-tab-height: 32px;--forma-panel-head-height: 32px;--forma-status-height: 24px;--forma-rail-button-size: 32px;--forma-ide-item-height: 28px;--forma-palette-item-height: 32px;--forma-chrome-font-size: 12.5px;--forma-chrome-font-small: 11.5px;--forma-check-size: 20px;--forma-switch-height: 24px;--forma-dialog-pad-y: 20px;--forma-dialog-pad-x: 24px;--forma-toast-pad: 16px;--forma-otp-height: 48px;--forma-select-min-width: 136px;--forma-header-height: 53px;--forma-header-title-size: 17px;--forma-header-sub-size: 14px;--forma-button-icon-size: 18px;--forma-segmented-icon-size: 18px}.forma-button,.forma-icon-button,.forma-input,.forma-segmented button{transition:background-color var(--forma-duration-fast) var(--forma-ease-standard),color var(--forma-duration-fast) var(--forma-ease-standard),box-shadow var(--forma-duration-fast) var(--forma-ease-standard)}.forma-button-content{transition:opacity var(--forma-duration-fast) var(--forma-ease-standard)}.forma-spinner{animation:forma-spin .8s linear infinite}@keyframes forma-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.forma-button,.forma-button-content,.forma-icon-button,.forma-input,.forma-segmented button{transition:none}.forma-popover,.forma-spinner{animation:none}}[data-reduced-motion=true] :is(.forma-button,.forma-button-content,.forma-icon-button,.forma-input,.forma-segmented button){transition:none}.forma-button,.forma-icon-button,.forma-input,.forma-segmented{font-family:var(--forma-font-family);box-sizing:border-box}.forma-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--forma-size-6);flex:none;width:var(--forma-button-width,auto);min-height:var(--forma-control-height,var(--forma-size-28));height:fit-content;padding:0 var(--forma-pad-x);border:1px solid transparent;border-radius:var(--forma-radius-control);font-size:var(--forma-font-small);font-weight:550;line-height:1;white-space:nowrap;text-decoration:none;background-image:none;overflow:hidden;cursor:pointer;transition:background-color var(--forma-duration-fast) var(--forma-ease-standard),border-color var(--forma-duration-fast) var(--forma-ease-standard),color var(--forma-duration-fast) var(--forma-ease-standard),box-shadow var(--forma-duration-fast) var(--forma-ease-standard),transform var(--forma-duration-fast) var(--forma-ease-standard)}.forma-button-content{display:inline-flex;align-items:center;justify-content:center;gap:var(--forma-size-6);flex:none}.forma-button--loading .forma-button-content{opacity:0}.forma-button-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.forma-button:active:not(:disabled){transform:scale(.98)}.forma-button--sm{min-height:var(--forma-control-small-height,var(--forma-size-24));height:fit-content;padding:0 var(--forma-size-8);font-size:var(--forma-font-xs)}.forma-button--lg{min-height:var(--forma-control-large-height,var(--forma-size-32));height:fit-content;padding:0 var(--forma-size-16);font-size:var(--forma-font-size)}.forma-button--primary{background:var(--forma-accent-strong);border-color:var(--forma-accent-strong);color:var(--forma-on-accent);box-shadow:0 1px 2px color-mix(in srgb,var(--forma-accent-strong) 20%,transparent)}.forma-button--primary:hover:not(:disabled),[data-forma-force=hover].forma-button--primary{background:var(--forma-accent-strong-hover);border-color:var(--forma-accent-strong-hover)}.forma-button--secondary{background:var(--forma-bg-raised);border-color:var(--forma-line-strong);color:var(--forma-text);box-shadow:var(--forma-shadow-sm)}.forma-button--secondary:hover:not(:disabled),[data-forma-force=hover].forma-button--secondary{background:var(--forma-bg-hover)}.forma-button--ghost{background:transparent;color:var(--forma-text-muted)}.forma-button--ghost:hover:not(:disabled),[data-forma-force=hover].forma-button--ghost{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-button--soft{background:var(--forma-accent-soft);color:var(--forma-accent-soft-text)}.forma-button--soft:hover:not(:disabled),[data-forma-force=hover].forma-button--soft{background:color-mix(in srgb,var(--forma-accent) 18%,var(--forma-bg-raised))}.forma-button--danger{background:transparent;color:var(--forma-danger)}.forma-button--danger:hover:not(:disabled),[data-forma-force=hover].forma-button--danger{background:var(--forma-danger-soft)}.forma-button svg{width:var(--forma-button-icon-size,var(--forma-size-14));height:var(--forma-button-icon-size,var(--forma-size-14));flex:none;stroke-width:1.75}.forma-button--lg svg{width:calc(var(--forma-button-icon-size,var(--forma-size-14)) + var(--forma-size-2));height:calc(var(--forma-button-icon-size,var(--forma-size-14)) + var(--forma-size-2))}.forma-button[data-icon-only]{padding:0}.forma-button[data-icon-only] svg{width:var(--forma-icon-size);height:var(--forma-icon-size)}.forma-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--forma-control-height,var(--forma-size-28));height:var(--forma-control-height,var(--forma-size-28));padding:0;border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text-muted);cursor:pointer;transition:background-color var(--forma-duration-fast) var(--forma-ease-standard),color var(--forma-duration-fast) var(--forma-ease-standard)}.forma-icon-button:hover:not(:disabled),[data-forma-force=hover].forma-icon-button{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-icon-button[aria-pressed=true]{background:var(--forma-bg-selected);color:var(--forma-text)}.forma-icon-button>svg{width:var(--forma-icon-size);height:var(--forma-icon-size);stroke-width:1.75;flex:none}.forma-icon-button--sm{width:var(--forma-control-small-height,var(--forma-size-24));height:var(--forma-control-small-height,var(--forma-size-24))}.forma-icon-button--lg{width:var(--forma-control-large-height,var(--forma-size-32));height:var(--forma-control-large-height,var(--forma-size-32))}.forma-tooltip{z-index:var(--forma-layer-tooltip);max-width:min(var(--forma-size-280),calc(100vw - var(--forma-size-16)));padding:var(--forma-size-4) var(--forma-size-7);border-radius:5px;background:var(--forma-text);color:var(--forma-bg);font:500 var(--forma-size-11p5)/1.35 var(--forma-font-family);overflow-wrap:anywhere;pointer-events:none;animation:forma-tooltip-in var(--forma-duration-fast) var(--forma-ease-standard)}@keyframes forma-tooltip-in{0%{opacity:0;transform:translateY(calc(-1 * var(--forma-size-2)))}}@media(prefers-reduced-motion:reduce){.forma-tooltip{animation:none}}.forma-button:focus-visible,.forma-icon-button:focus-visible,.forma-segmented button:focus-visible,.forma-popover:focus-visible,[data-forma-force=focus]:is(.forma-button,.forma-icon-button){outline:none;box-shadow:var(--forma-focus-ring)}.forma-button:disabled,.forma-icon-button:disabled,.forma-input:disabled,.forma-segmented button:disabled{opacity:.45;cursor:not-allowed}.forma-field{min-width:0;max-width:100%;display:flex;flex-direction:column;gap:var(--forma-size-6);font:400 var(--forma-font-small)/1.4 var(--forma-font-family);color:var(--forma-text)}.forma-field-label{font-weight:550}.forma-input{width:100%;max-width:100%;min-width:0;min-height:var(--forma-control-height,var(--forma-size-28));height:var(--forma-control-height,var(--forma-size-28));padding:0 var(--forma-size-10);border:1px solid var(--forma-line);border-radius:var(--forma-radius-control);background:var(--forma-bg-inset);color:var(--forma-text);font-size:var(--forma-font-small);transition:border-color var(--forma-duration-fast) var(--forma-ease-standard),box-shadow var(--forma-duration-fast) var(--forma-ease-standard),background-color var(--forma-duration-fast)}.forma-input:hover:not(:disabled):not(:focus),[data-forma-force=hover].forma-input{border-color:var(--forma-line-strong)}.forma-input:focus,[data-forma-force=focus].forma-input{outline:none;border-color:var(--forma-accent);background:var(--forma-bg-raised);box-shadow:0 0 0 3px color-mix(in srgb,var(--forma-accent) 18%,transparent)}.forma-input::placeholder{color:var(--forma-text-faint)}.forma-input[aria-invalid=true]{border-color:var(--forma-danger)}.forma-input--sm{min-height:var(--forma-control-small-height,var(--forma-size-24));height:var(--forma-control-small-height,var(--forma-size-24))}.forma-input--lg{min-height:var(--forma-control-large-height,var(--forma-size-32));height:var(--forma-control-large-height,var(--forma-size-32))}.forma-field-hint{font-size:var(--forma-font-xs);color:var(--forma-text-muted)}.forma-field-error{color:var(--forma-danger)}.forma-badge{display:inline-flex;align-items:center;gap:var(--forma-size-4);min-width:0;max-width:100%;height:var(--forma-size-20);padding:0 var(--forma-size-7);border-radius:5px;border:1px solid var(--forma-line);background:var(--forma-bg-inset);color:var(--forma-text-muted);font:600 var(--forma-size-11)/1 var(--forma-font-family);white-space:nowrap}.forma-badge svg{width:var(--forma-size-11);height:var(--forma-size-11)}.forma-badge--accent{background:var(--forma-accent-soft);color:var(--forma-accent-soft-text);border-color:transparent}.forma-badge--success{background:var(--forma-success-soft);color:var(--forma-success);border-color:transparent}.forma-badge--warning{background:var(--forma-warning-soft);color:var(--forma-warning);border-color:transparent}.forma-badge--danger{background:var(--forma-danger-soft);color:var(--forma-danger);border-color:transparent}.forma-badge--violet{background:var(--forma-violet-soft);color:var(--forma-violet);border-color:transparent}.forma-progress{appearance:none;display:block;width:100%;height:var(--forma-size-5);overflow:hidden;border:0;border-radius:var(--forma-radius-pill);background:var(--forma-bg-selected);color:var(--forma-accent);accent-color:var(--forma-accent)}.forma-progress::-webkit-progress-bar{background:var(--forma-bg-selected)}.forma-progress::-webkit-progress-value{background:var(--forma-accent);border-radius:inherit}.forma-progress::-moz-progress-bar{background:var(--forma-accent)}.forma-progress:indeterminate{background:var(--forma-accent-soft)}.forma-progress-count{display:inline-flex;align-items:center;gap:var(--forma-size-6);flex:none;color:var(--forma-text-muted);font:500 var(--forma-font-small)/1 var(--forma-font-family);font-variant-numeric:tabular-nums}.forma-progress-count-track{position:relative;display:block;overflow:hidden;width:var(--forma-size-72);height:var(--forma-size-5);border-radius:var(--forma-radius-pill);background:var(--forma-bg-selected)}.forma-progress-count-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--forma-accent)}.forma-progress-count[data-complete] .forma-progress-count-fill{background:var(--forma-success)}.forma-progress-count[data-size=sm]{gap:var(--forma-size-5);font-size:var(--forma-size-11p5)}.forma-progress-count[data-size=sm] .forma-progress-count-track{width:var(--forma-size-24);height:var(--forma-size-4)}.forma-segmented{position:relative;isolation:isolate;display:inline-flex;gap:var(--forma-size-2);padding:var(--forma-size-2);max-width:100%;border:1px solid var(--forma-line);border-radius:7px;background:var(--forma-bg-inset);color:var(--forma-text)}.forma-segmented button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--forma-size-5);min-width:0;height:calc(var(--forma-control-small-height,var(--forma-size-24)) - var(--forma-size-4));padding:0 var(--forma-size-9);border:0;border-radius:5px;background:transparent;color:var(--forma-text-muted);font:550 var(--forma-font-xs)/1 var(--forma-font-family);white-space:nowrap;cursor:pointer;transition:color var(--forma-duration-fast) var(--forma-ease-standard)}.forma-segmented button svg{width:var(--forma-segmented-icon-size,var(--forma-size-13));height:var(--forma-segmented-icon-size,var(--forma-size-13))}.forma-segmented button[aria-checked=true]{color:var(--forma-text)}@media(hover:hover){.forma-segmented button:hover:not(:disabled):not([aria-checked=true]){color:var(--forma-text)}}.forma-segmented[aria-disabled=true]{opacity:.45;cursor:not-allowed}.forma-segmented[aria-disabled=true] button:disabled{opacity:1;cursor:not-allowed}@media(forced-colors:active){.forma-segmented[aria-disabled=true]{opacity:1;border-color:GrayText}.forma-segmented[aria-disabled=true] button{color:GrayText}}.forma-segmented-indicator{position:absolute;top:0;left:0;z-index:0;border-radius:5px;background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-sm),0 0 0 1px var(--forma-line);pointer-events:none}@media(pointer:coarse){.forma-input{min-height:var(--forma-size-44)}.forma-input{height:auto}.forma-segmented{padding:1px}.forma-segmented button{min-height:var(--forma-size-44)}.forma-button{overflow:visible}.forma-button:after,.forma-icon-button:after{content:"";position:absolute;top:min(0px,calc((100% - var(--forma-touch-target,var(--forma-size-44))) / 2));bottom:min(0px,calc((100% - var(--forma-touch-target,var(--forma-size-44))) / 2));left:calc(-1 * var(--forma-touch-extend-x,0px));right:calc(-1 * var(--forma-touch-extend-x,0px))}}.forma-app,.forma-app *,.forma-drawer,.forma-drawer *,.forma-sheet,.forma-sheet *{box-sizing:border-box}.forma-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.forma-resize{position:absolute;z-index:5;background:transparent;touch-action:none;outline:none}.forma-resize--v{top:0;bottom:0;width:var(--forma-size-7);cursor:col-resize}.forma-resize--v.forma-resize--end{right:calc(-1 * var(--forma-size-4))}.forma-resize--v.forma-resize--start{left:calc(-1 * var(--forma-size-4))}.forma-resize--h{left:0;right:0;height:var(--forma-size-7);cursor:row-resize}.forma-resize--h.forma-resize--end{bottom:calc(-1 * var(--forma-size-4))}.forma-resize--h.forma-resize--start{top:calc(-1 * var(--forma-size-4))}.forma-resize:after{content:"";position:absolute;background:transparent;transition:background var(--forma-duration-fast) var(--forma-ease-standard)}.forma-resize--v:after{top:0;bottom:0;left:var(--forma-size-3);width:1px}.forma-resize--h:after{left:0;right:0;top:var(--forma-size-3);height:1px}.forma-resize:hover:after{background:var(--forma-accent);transition-delay:.15s}.forma-resize:focus-visible:after,.forma-resize[data-active]:after{background:var(--forma-accent);transition-delay:0s}.forma-resize--v:focus-visible:after,.forma-resize--v[data-active]:after{width:var(--forma-size-2);left:var(--forma-size-2p5)}.forma-resize--h:focus-visible:after,.forma-resize--h[data-active]:after{height:var(--forma-size-2);top:var(--forma-size-2p5)}.forma-pane{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column}.forma-app{display:flex;position:relative;width:100%;height:100%;min-height:0;background:var(--forma-bg);color:var(--forma-text);font:400 var(--forma-font-size)/1.5 var(--forma-font-family)}.forma-app-side{position:relative;z-index:1;flex:0 0 auto;display:flex;min-width:0;min-height:0;transition:width var(--forma-duration-normal) var(--forma-ease-standard),flex-basis var(--forma-duration-normal) var(--forma-ease-standard),visibility 0s linear 0s}.forma-app-side>.forma-sidebar{flex:0 0 auto;width:var(--forma-app-side-width,100%)}.forma-app-side[data-moving]{clip-path:inset(0)}.forma-app-side[data-collapsed]{clip-path:inset(0);visibility:hidden;transition:width var(--forma-duration-normal) var(--forma-ease-standard),flex-basis var(--forma-duration-normal) var(--forma-ease-standard),visibility 0s linear var(--forma-duration-normal)}.forma-app-side:has(>.forma-resize[data-active]){transition:none}.forma-app-main{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--forma-bg)}.forma-app[data-sidebar-toggle]>.forma-app-main{--forma-app-toggle-size:var(--forma-control-height,var(--forma-size-28));--forma-app-toggle-inset:max(var(--forma-size-44),calc(var(--forma-size-8) + var(--forma-app-toggle-size) + var(--forma-size-4)))}.forma-app-toggle{position:absolute;z-index:3;top:var(--forma-app-toggle-top,calc((var(--forma-header-height,var(--forma-size-44)) - 1px - var(--forma-app-toggle-size,var(--forma-size-28))) / 2));left:var(--forma-size-8);display:flex}.forma-app[data-sidebar-toggle] .forma-app-main>.forma-app-toggle+.forma-header:not([data-reserve-toggle=false]),.forma-app[data-sidebar-toggle] .forma-app-main>:not(.forma-app-toggle):nth-child(2)>.forma-header:first-child:not([data-reserve-toggle=false]){padding-left:var(--forma-app-toggle-inset)}.forma-header[data-reserve-toggle=true]{padding-left:var(--forma-app-toggle-inset,var(--forma-size-16))}.forma-app-side[data-rail]{--forma-app-rail-width:var(--forma-size-48);z-index:20;flex:0 0 auto}[data-density=touch] .forma-app-side[data-rail]{--forma-app-rail-width:var(--forma-size-61)}@media(pointer:coarse){.forma-app-side[data-rail]{--forma-app-rail-width:var(--forma-size-61)}}.forma-app-side[data-rail]:has(.forma-resize[data-active]),.forma-app-side[data-rail]:has(.forma-resize[data-active]) .forma-app-panel{transition:none}.forma-app-panel{position:absolute;top:0;bottom:0;left:0;display:flex;min-width:0;border-radius:0;transition:width var(--forma-duration-normal) var(--forma-ease-standard),box-shadow var(--forma-duration-normal) var(--forma-ease-standard),border-radius var(--forma-duration-normal) var(--forma-ease-standard)}.forma-app-panel[data-mode=flyout]{box-shadow:var(--forma-shadow-lg);border-radius:0 14px 14px 0}.forma-app-clip{flex:1;display:flex;min-width:0;min-height:0;border-radius:inherit}.forma-app-panel[data-moving]>.forma-app-clip{overflow:hidden}.forma-app-panel .forma-sidebar{flex:none;width:var(--forma-app-side-width);border-radius:inherit}.forma-app-panel[data-rail] .forma-sidebar{width:var(--forma-app-rail-width)}.forma-app-panel[data-mode=flyout] .forma-sidebar{border-right:0}@media(forced-colors:active){.forma-app-panel[data-mode=flyout]{border-right:1px solid CanvasText}}@media(forced-colors:active){.forma-app-panel[data-rail] .forma-nav:has(.forma-count):after{forced-color-adjust:none;background:Highlight;box-shadow:0 0 0 2px Canvas}}@media(prefers-reduced-motion:reduce){.forma-app-panel{transition:none!important}}[data-reduced-motion=true] .forma-app-panel{transition:none!important}.forma-pin-button[aria-pressed=true]{color:var(--forma-accent-soft-text)}.forma-pin-button[aria-pressed=true]>svg{fill:currentColor;fill-opacity:.18}.forma-sidebar-search>[data-forma-search-rail]{display:none}.forma-app-panel[data-rail] [data-forma-rail=hide]{display:none!important}.forma-app-panel[data-rail] .forma-sidebar-head{justify-content:center;padding:var(--forma-size-10) 0 var(--forma-size-6)}.forma-app-panel[data-rail] .forma-sidebar-head>:not([data-forma-pin]):not(:has([data-forma-pin])):not([data-forma-rail=show]){display:none}.forma-app-panel[data-rail] .forma-sidebar-search{padding:var(--forma-size-2) var(--forma-size-8) 0}.forma-app-panel[data-rail] .forma-sidebar-search>:not([data-forma-search-rail]):not([data-forma-rail=show]){display:none}.forma-app-panel[data-rail] .forma-sidebar-search>[data-forma-search-rail]{display:flex}.forma-app-panel[data-rail] .forma-sidebar-body{padding:var(--forma-size-4) var(--forma-size-8);overflow:hidden}.forma-app-panel[data-rail] .forma-sidebar-body>:not(.forma-nav):not([data-forma-rail=show]),.forma-app-panel[data-rail] .forma-sidebar-body>.forma-nav:not(:has(.forma-nav-icon)):not([data-forma-rail=show]){display:none}.forma-app-panel[data-rail] .forma-nav{padding:0;justify-content:center;position:relative}.forma-app-panel[data-rail] .forma-nav-label,.forma-app-panel[data-rail] .forma-nav-meta{display:none}.forma-app-panel[data-rail] .forma-nav:has(.forma-count):after{content:"";position:absolute;top:var(--forma-size-5);right:var(--forma-size-5);width:var(--forma-size-7);height:var(--forma-size-7);border-radius:50%;background:var(--forma-accent-strong);box-shadow:0 0 0 2px var(--forma-bg-sunken)}.forma-app-panel[data-rail] .forma-sidebar-foot{flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--forma-size-2);padding:var(--forma-size-8) 0;border-top:0}.forma-app-panel[data-rail] .forma-sidebar-foot>:not(button):not(a):not([data-forma-rail=show]){display:none}.forma-app-panel[data-rail] .forma-sidebar-foot>*{flex:none}.forma-drawer-backdrop{position:absolute;inset:0;z-index:40;background:var(--forma-backdrop);animation:forma-fade var(--forma-duration-normal) var(--forma-ease-standard)}.forma-drawer{position:absolute;z-index:41;top:0;bottom:0;left:0;width:min(var(--forma-size-328),86%);display:flex;background:var(--forma-bg-sunken);box-shadow:var(--forma-shadow-lg);border-radius:0 14px 14px 0;overflow:hidden;outline:none;animation:forma-drawer-in var(--forma-duration-slow) var(--forma-ease-enter)}.forma-drawer>.forma-sidebar{flex:1;border-right:0}@keyframes forma-fade{0%{opacity:0}}@keyframes forma-drawer-in{0%{transform:translate(calc(-1 * var(--forma-size-24)));opacity:0}}@keyframes forma-drawer-out{to{transform:translate(calc(-1 * var(--forma-size-24)));opacity:0}}@keyframes forma-fade-out{to{opacity:0}}.forma-drawer[data-state=closed]{animation:forma-drawer-out var(--forma-duration-normal) var(--forma-ease-standard) forwards}.forma-drawer-backdrop[data-state=closed]{animation:forma-fade-out var(--forma-duration-normal) var(--forma-ease-standard) forwards}.forma-sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;width:100%;background:var(--forma-bg-sunken);border-right:1px solid var(--forma-line);color:var(--forma-text)}.forma-sidebar-head{display:flex;align-items:center;gap:var(--forma-size-8);padding:var(--forma-size-10) var(--forma-size-10) var(--forma-size-6) var(--forma-size-12);flex:none}.forma-sidebar-search{padding:var(--forma-size-2) var(--forma-size-8) var(--forma-size-6);flex:none}.forma-sidebar-search>.forma-search{width:100%}.forma-sidebar-body{flex:1;min-height:0;overflow:auto;padding:var(--forma-size-4) var(--forma-size-8) var(--forma-size-12)}.forma-sidebar-foot{display:flex;align-items:center;gap:var(--forma-size-8);padding:var(--forma-size-8) var(--forma-size-10);border-top:1px solid var(--forma-line);flex:none}.forma-switcher{display:flex;align-items:center;gap:var(--forma-size-8);flex:1;min-width:0;height:var(--forma-size-32);padding:0 var(--forma-size-6);margin-left:calc(-1 * var(--forma-size-6));border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text);font:650 var(--forma-font-size)/1 var(--forma-font-family);cursor:pointer;text-align:left}.forma-switcher:hover:not(:disabled){background:var(--forma-bg-hover)}.forma-switcher:disabled{opacity:.45;cursor:not-allowed}.forma-switcher:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-switcher-mark{display:inline-flex;flex:none}.forma-switcher-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-switcher>svg{width:var(--forma-size-13);height:var(--forma-size-13);color:var(--forma-text-faint);flex:none}.forma-sidebar-section{margin-top:var(--forma-size-14)}.forma-sidebar-section-head{display:flex;align-items:center;gap:var(--forma-size-6);height:var(--forma-size-24);margin-bottom:var(--forma-size-2);padding:0 var(--forma-size-4) 0 var(--forma-size-8);font-size:var(--forma-size-11);font-weight:650;letter-spacing:.01em;color:var(--forma-text-faint)}.forma-sidebar-section-head>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-sidebar-section-action{display:inline-flex;opacity:0;transition:opacity var(--forma-duration-fast)}.forma-sidebar-section:hover .forma-sidebar-section-action,.forma-sidebar-section-action:focus-within{opacity:1}@media(hover:none){.forma-sidebar-section-action{opacity:1}}.forma-nav{display:flex;align-items:center;gap:var(--forma-size-8);width:100%;height:var(--forma-row-height);padding:0 var(--forma-size-8);border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text-muted);font:520 var(--forma-font-small)/1 var(--forma-font-family);text-decoration:none;text-align:left;white-space:nowrap;cursor:pointer}.forma-nav:hover:not(:disabled){background:var(--forma-bg-hover);color:var(--forma-text)}.forma-nav:disabled{opacity:.45;cursor:not-allowed}.forma-nav:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-nav--active{background:var(--forma-bg-selected);color:var(--forma-text);font-weight:600}.forma-nav.forma-nav--active:hover:not(:disabled){background:var(--forma-bg-selected)}.forma-nav-icon{display:inline-flex;flex:none}.forma-nav-icon>svg{width:var(--forma-icon-size);height:var(--forma-icon-size);stroke-width:1.75}.forma-nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.forma-nav-meta{margin-left:auto;font-size:var(--forma-size-11);font-weight:500;color:var(--forma-text-faint)}.forma-truncate{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-label-text,.forma-badge-text,.forma-mention-title{padding-block:.2em;margin-block:-.2em}.forma-text-link{display:inline-flex;align-items:center;gap:var(--forma-size-3);padding:0;border:0;border-radius:3px;background:transparent;color:var(--forma-link);font:inherit;font-weight:550;text-decoration:none;text-underline-offset:3px;cursor:pointer;vertical-align:baseline}.forma-text-link:hover{text-decoration:underline}.forma-text-link:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-text-link--muted{color:var(--forma-text-muted);font-weight:500}.forma-text-link--muted:hover{color:var(--forma-text)}.forma-text-link-icon{display:inline-flex;flex:none}.forma-text-link-icon>svg{width:1em;height:1em}.forma-disclosure{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.forma-disclosure-trigger{display:inline-flex;align-items:center;gap:var(--forma-size-6);max-width:100%;height:var(--forma-size-28);padding:0 var(--forma-size-8) 0 var(--forma-size-4);margin-left:calc(-1 * var(--forma-size-4));border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text);font:600 var(--forma-font-small)/1 var(--forma-font-family);cursor:pointer;text-align:left;transition:background-color var(--forma-duration-fast) var(--forma-ease-standard)}.forma-disclosure[data-size=sm] .forma-disclosure-trigger{height:var(--forma-size-24);gap:var(--forma-size-5);font-size:var(--forma-size-12);font-weight:600;color:var(--forma-text-muted)}@media(pointer:coarse){.forma-disclosure-trigger,.forma-disclosure[data-size=sm] .forma-disclosure-trigger{height:auto;min-height:var(--forma-size-44)}}.forma-disclosure-trigger:hover:not(:disabled),[data-forma-force=hover] .forma-disclosure-trigger{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-disclosure-trigger:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-disclosure-trigger:disabled{color:var(--forma-text-faint);cursor:default}.forma-disclosure-chevron{width:var(--forma-size-14);height:var(--forma-size-14);flex:none;color:var(--forma-text-faint);transition:transform var(--forma-duration-fast) var(--forma-ease-standard)}.forma-disclosure[data-size=sm] .forma-disclosure-chevron{width:var(--forma-size-12);height:var(--forma-size-12)}.forma-disclosure[data-state=open] .forma-disclosure-chevron{transform:rotate(90deg)}.forma-disclosure-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-disclosure-meta{display:inline-flex;align-items:center;flex:none;margin-left:var(--forma-size-2);color:var(--forma-text-faint);font-weight:500}.forma-disclosure-panel{align-self:stretch;overflow:hidden}.forma-disclosure-body{padding:var(--forma-size-6) 0 var(--forma-size-4) var(--forma-size-20)}.forma-disclosure[data-size=sm] .forma-disclosure-body{padding:var(--forma-size-4) 0 var(--forma-size-2) var(--forma-size-17)}@media(prefers-reduced-motion:reduce){.forma-disclosure-chevron,.forma-disclosure-trigger{transition:none}}.forma-count{display:inline-flex;align-items:center;justify-content:center;min-width:var(--forma-size-18);height:var(--forma-size-18);padding:0 var(--forma-size-5);border-radius:9px;background:var(--forma-bg-selected);color:var(--forma-text-muted);font:650 var(--forma-size-11)/1 var(--forma-font-family);font-variant-numeric:tabular-nums}.forma-count--accent{background:var(--forma-accent-strong);color:var(--forma-on-accent)}.forma-label{display:inline-flex;align-items:center;gap:var(--forma-size-5);min-width:0;max-width:100%;height:var(--forma-size-20);padding:0 var(--forma-size-7) 0 var(--forma-size-6);border-radius:10px;border:1px solid var(--forma-line);background:var(--forma-bg-raised);color:var(--forma-text-muted);font:550 var(--forma-size-11)/1 var(--forma-font-family);white-space:nowrap}.forma-label-text{min-width:0}.forma-badge-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.forma-label-dot{width:var(--forma-size-7);height:var(--forma-size-7);border-radius:50%;flex:none;background:var(--forma-text-faint)}.forma-label-dot[data-tone=accent],.forma-mark[data-tone=accent]{background:var(--forma-accent)}.forma-label-dot[data-tone=success],.forma-mark[data-tone=success]{background:var(--forma-success)}.forma-label-dot[data-tone=warning],.forma-mark[data-tone=warning]{background:var(--forma-warning)}.forma-label-dot[data-tone=danger],.forma-mark[data-tone=danger]{background:var(--forma-danger)}.forma-label-dot[data-tone=violet],.forma-mark[data-tone=violet]{background:var(--forma-violet)}.forma-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--forma-size-20);height:var(--forma-size-20);border-radius:50%;font:700 var(--forma-size-10)/1 var(--forma-font-family);letter-spacing:-.02em;background:var(--forma-avatar-bg);color:var(--forma-avatar-fg);overflow:hidden}.forma-avatar--solid{background:var(--forma-mark-bg);color:#fff}.forma-avatar--ai{background:var(--forma-violet-soft);color:var(--forma-violet)}.forma-avatar--empty{background:transparent;border:1.5px dashed var(--forma-line-strong)}.forma-avatar--sm{width:var(--forma-size-18);height:var(--forma-size-18);font-size:var(--forma-size-9)}.forma-avatar--lg{width:var(--forma-size-28);height:var(--forma-size-28);font-size:var(--forma-size-12)}.forma-avatar img{width:100%;height:100%;object-fit:cover}.forma-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--forma-size-22);height:var(--forma-size-22);border-radius:6px;background:var(--forma-mark-bg);color:#fff;font:750 var(--forma-size-11)/1 var(--forma-font-family)}.forma-mark--sm{width:var(--forma-size-16);height:var(--forma-size-16);border-radius:4px;font-size:var(--forma-size-9)}[data-theme=dark] .forma-mark[data-tone]:not([data-tone=neutral]){color:var(--forma-bg)}.forma-kbd{display:inline-flex;align-items:center;height:var(--forma-size-18);padding:0 var(--forma-size-5);border-radius:4px;border:1px solid var(--forma-line);background:var(--forma-bg-inset);color:var(--forma-text-faint);font:500 var(--forma-size-11)/1 var(--forma-font-mono);white-space:nowrap}.forma-dot{width:var(--forma-size-7);height:var(--forma-size-7);border-radius:50%;flex:none;background:var(--forma-accent)}.forma-search{box-sizing:border-box;display:flex;align-items:center;gap:var(--forma-size-8);height:var(--forma-control-height,var(--forma-size-28));padding:0 var(--forma-size-8) 0 var(--forma-size-10);border:1px solid var(--forma-line);border-radius:var(--forma-radius-control);background:var(--forma-bg-raised);color:var(--forma-text-faint);font:400 var(--forma-font-small)/1 var(--forma-font-family);cursor:text}.forma-search:hover{border-color:var(--forma-line-strong)}.forma-search:focus-within{border-color:var(--forma-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--forma-accent) 18%,transparent)}.forma-search>svg{width:var(--forma-size-14);height:var(--forma-size-14);flex:none}.forma-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--forma-text);font:inherit;padding:0}.forma-search input::placeholder{color:var(--forma-text-faint)}button.forma-search{text-align:left;cursor:pointer}button.forma-search:disabled{opacity:.45;cursor:not-allowed}button.forma-search:disabled:hover{border-color:var(--forma-line)}button.forma-search>span:first-of-type{flex:1}.forma-select-trigger{display:inline-flex;align-items:center;gap:var(--forma-size-6);height:var(--forma-control-small-height,var(--forma-size-24));padding:0 var(--forma-size-6) 0 var(--forma-size-8);border:1px solid var(--forma-line);border-radius:var(--forma-radius-control);background:var(--forma-bg-raised);color:var(--forma-text-muted);font:500 var(--forma-font-xs)/1 var(--forma-font-family);white-space:nowrap;cursor:pointer;width:max-content;min-width:0;max-width:100%}.forma-select-trigger:hover{border-color:var(--forma-line-strong);color:var(--forma-text)}.forma-select-trigger:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-select-trigger[data-placeholder]{color:var(--forma-text-faint)}.forma-select-trigger--dashed{border-style:dashed;background:transparent}.forma-select-trigger svg{width:var(--forma-size-13);height:var(--forma-size-13);flex:none;stroke-width:1.75}.forma-select-trigger .forma-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--forma-text);font-weight:600}.forma-select-trigger[data-placeholder] .forma-select-value{color:inherit;font-weight:500}.forma-select-trigger .forma-select-chev{color:var(--forma-text-faint)}.forma-select-trigger:disabled{opacity:.5;cursor:not-allowed}.forma-select-trigger[aria-invalid=true]{border-color:var(--forma-danger)}.forma-select-field{display:inline-grid;gap:var(--forma-size-4);justify-items:start;min-width:0;max-width:100%}@media(forced-colors:active){.forma-select-trigger{border-color:ButtonText}.forma-select-trigger:disabled{color:GrayText;border-color:GrayText;opacity:1}}.forma-select-content,.forma-dropdown-content{z-index:var(--forma-layer-popover);min-width:var(--radix-select-trigger-width,var(--forma-size-180));max-height:var(--radix-select-content-available-height,var(--forma-size-360));padding:var(--forma-size-4);border-radius:var(--forma-radius-floating);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text);font:400 var(--forma-font-small)/1.4 var(--forma-font-family);overflow:auto;animation:forma-pop var(--forma-duration-normal) var(--forma-ease-enter);transform-origin:var(--radix-select-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin))}.forma-dropdown-content{min-width:var(--forma-size-200)}@keyframes forma-pop{0%{opacity:0;transform:translateY(calc(-1 * var(--forma-size-4))) scale(.985)}}@keyframes forma-pop-out{to{opacity:0;transform:translateY(calc(-1 * var(--forma-size-4))) scale(.985)}}.forma-select-content[data-state=closed],.forma-dropdown-content[data-state=closed],.forma-picker-content[data-state=closed]{animation:forma-pop-out var(--forma-duration-fast) var(--forma-ease-standard) forwards;pointer-events:none}.forma-select-item,.forma-dropdown-item{position:relative;display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-menu-item-height);padding:0 var(--forma-size-8);border-radius:5px;outline:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.forma-dropdown-item:is(a){color:inherit;text-decoration:none}.forma-select-item[data-highlighted],.forma-dropdown-item[data-highlighted]{background:var(--forma-bg-hover)}.forma-select-item[data-disabled],.forma-dropdown-item[data-disabled]{opacity:.45;cursor:not-allowed}.forma-select-item svg,.forma-dropdown-item svg{width:var(--forma-size-14);height:var(--forma-size-14);color:var(--forma-text-muted);flex:none;stroke-width:1.75}.forma-select-item .forma-select-check{margin-left:auto;color:var(--forma-accent-strong)}.forma-dropdown-item .forma-dropdown-meta{margin-left:auto;font-size:var(--forma-size-11);color:var(--forma-text-faint)}.forma-dropdown-item--danger{color:var(--forma-danger)}.forma-dropdown-item--danger svg{color:var(--forma-danger)}.forma-dropdown-label{padding:var(--forma-size-6) var(--forma-size-8) var(--forma-size-3);font-size:var(--forma-size-11);font-weight:650;color:var(--forma-text-faint)}.forma-dropdown-separator{height:1px;margin:var(--forma-size-4) calc(-1 * var(--forma-size-4));background:var(--forma-line)}.forma-tree{position:relative;height:100%;overflow:auto;outline:none;font:400 var(--forma-font-small)/1 var(--forma-font-family);color:var(--forma-text)}.forma-tree:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--forma-accent) 45%,transparent);border-radius:var(--forma-radius-control)}.forma-tree-spacer{position:relative}.forma-tree-row{position:absolute;left:0;right:0;display:flex;align-items:center;gap:var(--forma-size-4);padding-right:var(--forma-size-6);border-radius:var(--forma-radius-control);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.forma-tree-row:hover{background:var(--forma-bg-hover)}.forma-tree-row[aria-selected=true]{background:var(--forma-bg-selected);font-weight:600}.forma-tree-row[data-active]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--forma-accent) 60%,transparent)}.forma-tree:not(:focus-visible) .forma-tree-row[data-active]{box-shadow:none}.forma-tree-twisty{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-18);height:var(--forma-size-18);flex:none;border-radius:4px;color:var(--forma-text-faint)}.forma-tree-twisty svg{width:var(--forma-size-12);height:var(--forma-size-12);transition:transform var(--forma-duration-fast) var(--forma-ease-standard)}.forma-tree-row[aria-expanded=true] .forma-tree-twisty svg{transform:rotate(90deg)}.forma-tree-icon{display:inline-flex;color:var(--forma-text-faint);flex:none}.forma-tree-icon svg{width:var(--forma-size-14);height:var(--forma-size-14);stroke-width:1.75}@keyframes forma-row-in{0%{opacity:0;transform:translateY(var(--forma-size-4))}}.forma-tree-row[data-enter]{animation:forma-row-in var(--forma-duration-normal) var(--forma-ease-enter) both}.forma-tree-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.forma-tree-meta{margin-left:var(--forma-size-6);font-size:var(--forma-size-11);font-weight:500;color:var(--forma-text-faint)}.forma-tree-actions{display:none;gap:var(--forma-size-2);margin-left:var(--forma-size-4)}.forma-tree-row:hover .forma-tree-actions,.forma-tree:focus-visible .forma-tree-row[data-active] .forma-tree-actions,.forma-tree[data-keyboard] .forma-tree-row[data-active] .forma-tree-actions,.forma-tree-actions:focus-within{display:inline-flex}.forma-tree-actions:has([aria-expanded=true],[data-state=open]){display:inline-flex}.forma-tree-row:hover:has(.forma-tree-actions) .forma-tree-meta,.forma-tree:focus-visible .forma-tree-row[data-active]:has(.forma-tree-actions) .forma-tree-meta,.forma-tree[data-keyboard] .forma-tree-row[data-active]:has(.forma-tree-actions) .forma-tree-meta,.forma-tree-row:has(.forma-tree-actions:focus-within,.forma-tree-actions [aria-expanded=true],.forma-tree-actions [data-state=open]) .forma-tree-meta{display:none}@media(hover:none){.forma-tree-row[aria-selected=true] .forma-tree-actions{display:inline-flex}.forma-tree-row[aria-selected=true]:has(.forma-tree-actions) .forma-tree-meta{display:none}}.forma-tree-actions .forma-icon-button{width:var(--forma-size-20);height:var(--forma-size-20);min-height:0}.forma-tree-actions .forma-icon-button svg{width:var(--forma-size-13);height:var(--forma-size-13)}.forma-tree-row[data-drop=inside]{background:var(--forma-accent-soft);box-shadow:inset 0 0 0 1px var(--forma-accent)}.forma-tree-row[data-drop=before]:before,.forma-tree-row[data-drop=after]:after{content:"";position:absolute;left:var(--forma-tree-indent,var(--forma-size-8));right:var(--forma-size-4);height:var(--forma-size-2);border-radius:1px;background:var(--forma-accent)}.forma-tree-row[data-drop=before]:before{top:-1px}.forma-tree-row[data-drop=after]:after{bottom:-1px}.forma-tree-row[data-dragging]{opacity:.45}.forma-table{display:flex;flex-direction:column;height:100%;min-width:0;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);overflow:hidden;background:var(--forma-bg-raised);font:400 var(--forma-font-small)/1.4 var(--forma-font-family);color:var(--forma-text)}.forma-table-head{display:grid;flex:none;background:var(--forma-bg-sunken);border-bottom:1px solid var(--forma-line);overflow:hidden}.forma-table-th{position:relative;display:flex;align-items:center;gap:var(--forma-size-4);height:var(--forma-size-32);padding:0 var(--forma-size-10);font-size:var(--forma-font-xs);font-weight:620;color:var(--forma-text-muted);white-space:nowrap;overflow:hidden}.forma-table-th+.forma-table-th{border-left:1px solid var(--forma-line)}.forma-table-th .forma-resize{z-index:2}.forma-table-th .forma-resize--v.forma-resize--end{right:0}.forma-table-th .forma-resize--v:after{left:var(--forma-size-6)}.forma-table-body{flex:1;min-height:0;overflow:auto;position:relative}.forma-table-row{position:absolute;left:0;display:grid;align-items:center;border-bottom:1px solid var(--forma-line);cursor:default}.forma-table-row[data-clickable]:hover{background:var(--forma-bg-hover)}.forma-table-row[aria-selected=true]{background:var(--forma-bg-selected)}.forma-table-row[data-clickable]{cursor:pointer}.forma-table-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-table-cell-text{display:block}.forma-table-td{padding:0 var(--forma-size-10);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.forma-table-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--forma-size-6);height:100%;min-height:var(--forma-size-160);color:var(--forma-text-faint);font-size:var(--forma-font-small)}.forma-table-loading{height:var(--forma-size-10);border-radius:5px;background:var(--forma-bg-hover);animation:forma-shimmer 1.4s ease-in-out infinite}@keyframes forma-shimmer{50%{opacity:.45}}.forma-board,.forma-board-cards,.forma-table-body,.forma-tree,.forma-prose pre,.forma-md pre,.forma-md-table{scrollbar-width:thin}.forma-inbox-item{position:relative;display:flex;gap:var(--forma-size-9);align-items:flex-start;width:100%;padding:var(--forma-size-7) var(--forma-size-8);border:0;border-radius:7px;background:transparent;color:var(--forma-text);text-align:left;font:inherit;cursor:pointer}.forma-inbox-item:hover{background:var(--forma-bg-hover)}.forma-inbox-item[aria-current=true]{background:var(--forma-bg-selected)}.forma-inbox-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-inbox-source{width:var(--forma-size-22);height:var(--forma-size-22);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--forma-bg-raised);border:1px solid var(--forma-line);color:var(--forma-text-muted)}.forma-inbox-source svg{width:var(--forma-size-13);height:var(--forma-size-13)}.forma-inbox-text{flex:1;min-width:0}.forma-inbox-title{font:560 var(--forma-font-small)/1.35 var(--forma-font-family);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-inbox-subtitle{margin-top:var(--forma-size-2);font:400 var(--forma-size-11p5)/1.35 var(--forma-font-family);color:var(--forma-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-inbox-unread{width:var(--forma-size-6);height:var(--forma-size-6);border-radius:50%;background:var(--forma-accent);flex:none;margin-top:var(--forma-size-7)}.forma-inbox-actions{position:absolute;right:var(--forma-size-6);top:var(--forma-size-6);display:flex;gap:var(--forma-size-2);padding:1px;border-radius:6px;background:var(--forma-bg-hover);opacity:0;visibility:hidden;transition:opacity var(--forma-duration-fast) var(--forma-ease-standard),visibility 0s linear var(--forma-duration-fast)}.forma-inbox-item:hover .forma-inbox-actions,.forma-inbox-item:focus-within .forma-inbox-actions{opacity:1;visibility:visible;transition-delay:0s}.forma-inbox-item:hover .forma-inbox-text,.forma-inbox-item:focus-within .forma-inbox-text{padding-right:var(--forma-inbox-actions-width,0px)}.forma-inbox-actions .forma-icon-button{width:var(--forma-size-24);height:var(--forma-size-24);min-height:0}.forma-inbox-actions .forma-icon-button svg{width:var(--forma-size-14);height:var(--forma-size-14)}.forma-inbox-group{display:flex;align-items:center;gap:var(--forma-size-6);height:var(--forma-size-26);padding:0 var(--forma-size-6);margin-top:var(--forma-size-6);font:650 var(--forma-size-11)/1 var(--forma-font-family);color:var(--forma-text-faint)}.forma-sheet-backdrop{position:fixed;inset:0;z-index:60;background:var(--forma-backdrop);animation:forma-fade var(--forma-duration-normal) var(--forma-ease-standard)}.forma-sheet{position:fixed;left:0;right:0;bottom:0;z-index:61;max-height:88%;overflow:auto;padding:var(--forma-size-6) var(--forma-size-8) calc(var(--forma-size-16) + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text);font:400 var(--forma-size-16)/1.4 var(--forma-font-family);outline:none;animation:forma-sheet-in var(--forma-duration-slow) var(--forma-ease-enter)}@keyframes forma-sheet-in{0%{transform:translateY(var(--forma-size-32));opacity:0}}@keyframes forma-sheet-out{to{transform:translateY(var(--forma-size-32));opacity:0}}.forma-sheet[data-layout=dialog]{inset:50% auto auto 50%;width:min(var(--forma-size-520),calc(100% - var(--forma-size-32)));max-height:min(80vh,var(--forma-size-720));padding:var(--forma-size-4) var(--forma-size-8) var(--forma-size-10);border-radius:12px;font-size:var(--forma-size-14);transform:translate(-50%,-50%);animation:forma-dialog-in var(--forma-duration-normal) var(--forma-ease-enter)}.forma-sheet[data-layout=dialog] .forma-sheet-grab{display:none}.forma-sheet[data-layout=dialog] .forma-sheet-head{padding:var(--forma-size-10) var(--forma-size-16) var(--forma-size-10);margin-bottom:var(--forma-size-4)}.forma-sheet[data-layout=dialog] .forma-sheet-item{height:var(--forma-size-36);font-size:var(--forma-size-14);gap:var(--forma-size-10);border-radius:7px}.forma-sheet[data-layout=dialog] .forma-sheet-item svg{width:var(--forma-size-16);height:var(--forma-size-16)}@media(min-width:768px){.forma-sheet[data-layout=auto]{inset:50% auto auto 50%;width:min(var(--forma-size-520),calc(100% - var(--forma-size-32)));max-height:min(80vh,var(--forma-size-720));padding:var(--forma-size-4) var(--forma-size-8) var(--forma-size-10);border-radius:12px;font-size:var(--forma-size-14);transform:translate(-50%,-50%);animation:forma-dialog-in var(--forma-duration-normal) var(--forma-ease-enter)}.forma-sheet[data-layout=auto] .forma-sheet-grab{display:none}.forma-sheet[data-layout=auto] .forma-sheet-head{padding:var(--forma-size-10) var(--forma-size-16) var(--forma-size-10);margin-bottom:var(--forma-size-4)}.forma-sheet[data-layout=auto] .forma-sheet-item{height:var(--forma-size-36);font-size:var(--forma-size-14);gap:var(--forma-size-10);border-radius:7px}.forma-sheet[data-layout=auto] .forma-sheet-item svg{width:var(--forma-size-16);height:var(--forma-size-16)}}@keyframes forma-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + var(--forma-size-8)))}}@keyframes forma-dialog-out{to{opacity:0;transform:translate(-50%,calc(-50% + var(--forma-size-8)))}}.forma-sheet[data-state=closed]{animation:forma-sheet-out var(--forma-duration-normal) var(--forma-ease-standard) forwards}.forma-sheet[data-layout=dialog][data-state=closed]{animation:forma-dialog-out var(--forma-duration-normal) var(--forma-ease-standard) forwards}@media(min-width:768px){.forma-sheet[data-layout=auto][data-state=closed]{animation:forma-dialog-out var(--forma-duration-normal) var(--forma-ease-standard) forwards}}.forma-sheet-backdrop[data-state=closed]{animation:forma-fade-out var(--forma-duration-normal) var(--forma-ease-standard) forwards}.forma-sheet-grab{width:var(--forma-size-36);height:var(--forma-size-5);border-radius:3px;background:var(--forma-line-strong);margin:var(--forma-size-4) auto var(--forma-size-10)}.forma-sheet-head{display:flex;align-items:center;gap:var(--forma-size-10);margin:0 calc(-1 * var(--forma-size-8)) var(--forma-size-6);padding:var(--forma-size-4) var(--forma-size-20) var(--forma-size-12);border-bottom:1px solid var(--forma-line)}.forma-sheet-head-icon{display:inline-flex;color:var(--forma-text-faint)}.forma-sheet-head-icon svg{width:var(--forma-size-18);height:var(--forma-size-18)}.forma-sheet-title{font-size:var(--forma-size-15);font-weight:650;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-sheet-title>.forma-truncate{display:block}.forma-sheet-subtitle{font-size:var(--forma-size-12p5);color:var(--forma-text-faint);margin:0}.forma-sheet-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--forma-size-8);padding:var(--forma-size-4) var(--forma-size-4) var(--forma-size-8)}.forma-sheet-action{display:flex;flex-direction:column;align-items:center;gap:var(--forma-size-6);padding:var(--forma-size-12) 0;border-radius:12px;background:var(--forma-bg-sunken);border:1px solid var(--forma-line);color:var(--forma-text);font:550 var(--forma-size-13)/1 var(--forma-font-family);cursor:pointer}.forma-sheet-action:active:not(:disabled){background:var(--forma-bg-hover)}@media(hover:hover){.forma-sheet-action:hover:not(:disabled){background:var(--forma-bg-hover)}}.forma-sheet-action:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-sheet-action:disabled{opacity:.45;cursor:not-allowed}.forma-sheet-action svg{width:var(--forma-size-20);height:var(--forma-size-20)}.forma-sheet-item{display:flex;align-items:center;gap:var(--forma-size-14);width:100%;height:var(--forma-size-48);padding:0 var(--forma-size-12);border:0;border-radius:10px;background:transparent;color:var(--forma-text);font:400 var(--forma-size-16)/1 var(--forma-font-family);text-align:left;cursor:pointer}.forma-sheet-item:active:not(:disabled){background:var(--forma-bg-hover)}@media(hover:hover){.forma-sheet-item:hover:not(:disabled){background:var(--forma-bg-hover)}}.forma-sheet-item:focus-visible{background:var(--forma-bg-hover);outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-sheet-item:disabled{opacity:.45;cursor:not-allowed}.forma-sheet-item svg{width:var(--forma-size-20);height:var(--forma-size-20);color:var(--forma-text-muted);flex:none}.forma-sheet-item .forma-sheet-meta{margin-left:auto;font-size:var(--forma-size-13);color:var(--forma-text-faint)}.forma-sheet-item--danger,.forma-sheet-item--danger svg{color:var(--forma-danger)}.forma-callout{display:flex;gap:var(--forma-size-10);margin:var(--forma-size-6) 0 var(--forma-size-18);padding:var(--forma-size-12) var(--forma-size-14);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);border:1px solid var(--forma-line);font-size:var(--forma-size-14p5);line-height:1.65}.forma-callout>svg{width:var(--forma-size-16);height:var(--forma-size-16);flex:none;margin-top:var(--forma-size-4);color:var(--forma-accent)}.forma-callout-title{margin:0 0 var(--forma-size-2);font-weight:650;color:var(--forma-text);line-height:1.5}.forma-callout--warning>svg{color:var(--forma-warning)}.forma-callout--danger>svg{color:var(--forma-danger)}.forma-comment-mark{background:var(--forma-warning-soft);border-bottom:2px solid color-mix(in srgb,var(--forma-warning) 55%,transparent);border-radius:2px}[data-forma-force=hover].forma-nav,[data-forma-force=hover].forma-tree-row,[data-forma-force=hover].forma-inbox-item,[data-forma-force=hover].forma-issue-row,[data-forma-force=hover].forma-table-row{background:var(--forma-bg-hover)}[data-forma-force=hover].forma-issue-card,[data-forma-force=hover].forma-select-trigger,[data-forma-force=hover].forma-search{border-color:var(--forma-line-strong)}[data-forma-force=hover].forma-inbox-item .forma-inbox-actions{opacity:1;visibility:visible}[data-forma-force=hover].forma-inbox-item .forma-inbox-text{padding-right:var(--forma-inbox-actions-width,0px)}[data-forma-force=focus].forma-nav,[data-forma-force=focus].forma-inbox-item,[data-forma-force=focus].forma-issue-row{box-shadow:inset 0 0 0 2px var(--forma-accent)}[data-forma-force=focus].forma-issue-card,[data-forma-force=focus].forma-select-trigger,[data-forma-force=focus].forma-switcher{box-shadow:var(--forma-focus-ring)}[data-forma-force=focus].forma-search{border-color:var(--forma-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--forma-accent) 18%,transparent)}[data-forma-force=focus].forma-resize:after,[data-forma-force=hover].forma-resize:after{background:var(--forma-accent)}@media(prefers-reduced-motion:reduce){:is(.forma-drawer,.forma-drawer-backdrop,.forma-sheet,.forma-sheet-backdrop,.forma-select-content,.forma-dropdown-content,.forma-picker-content,.forma-floating-panel,.forma-table-loading,.forma-tree-row){animation:none!important}:is(.forma-app-side,.forma-sidebar-section-action,.forma-tree-twisty svg,.forma-outline-toggle svg,.forma-outline-collapse,.forma-issue-card,.forma-inbox-actions,.forma-mention,.forma-mention-title,.forma-resize:after){transition:none!important}.forma-button.forma-button:active:not(:disabled){transform:none}}[data-reduced-motion=true] :is(.forma-drawer,.forma-drawer-backdrop,.forma-sheet,.forma-sheet-backdrop,.forma-select-content,.forma-dropdown-content,.forma-picker-content,.forma-floating-panel,.forma-table-loading,.forma-tree-row,.forma-tooltip){animation:none!important}[data-reduced-motion=true] :is(.forma-app-side,.forma-sidebar-section-action,.forma-tree-twisty svg,.forma-outline-toggle svg,.forma-outline-collapse,.forma-issue-card,.forma-inbox-actions,.forma-mention,.forma-mention-title,.forma-resize:after){transition:none!important}[data-reduced-motion=true] .forma-button.forma-button:active:not(:disabled){transform:none}.forma-tree--auto{height:auto;overflow:visible}.forma-breadcrumbs{display:flex;align-items:center;gap:var(--forma-size-2);min-width:0;font:400 var(--forma-font-small)/1 var(--forma-font-family);color:var(--forma-text-muted)}.forma-breadcrumbs ol{display:flex;align-items:center;gap:var(--forma-size-2);min-width:0;margin:0;padding:0;list-style:none}.forma-breadcrumbs li{display:flex;align-items:center;gap:var(--forma-size-2);min-width:0;flex:0 1 auto}.forma-breadcrumbs li:not([data-current]){min-width:min(var(--forma-breadcrumb-item-min,4em),var(--forma-breadcrumb-fit,4em))}.forma-breadcrumbs li:not([data-current]):not(:first-child){min-width:calc(min(var(--forma-breadcrumb-item-min,4em),var(--forma-breadcrumb-fit,4em)) + var(--forma-size-14))}.forma-breadcrumbs li[data-current]:not(:first-child){flex:1 1 0;min-width:min(var(--forma-breadcrumb-current-min,10ch),var(--forma-breadcrumb-current-fit,10ch))}.forma-breadcrumbs li>svg{width:var(--forma-size-12);height:var(--forma-size-12);color:var(--forma-text-faint);flex:none}.forma-breadcrumbs a,.forma-breadcrumbs button,.forma-breadcrumbs span[aria-current]{display:inline-block;min-width:0;padding:var(--forma-size-3) var(--forma-size-6);border:0;border-radius:5px;background:transparent;color:inherit;font:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.forma-breadcrumbs a:hover,.forma-breadcrumbs button:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-breadcrumbs a:focus-visible,.forma-breadcrumbs button:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-breadcrumbs a>.forma-truncate,.forma-breadcrumbs button>.forma-truncate,.forma-breadcrumbs span[aria-current]>.forma-truncate{display:block}.forma-breadcrumbs span[aria-current]{color:var(--forma-text);font-weight:600;cursor:default;overflow:hidden;text-overflow:ellipsis;min-width:0}.forma-props{display:grid;grid-template-columns:var(--forma-size-84) minmax(0,1fr);row-gap:var(--forma-size-2);align-items:center;margin:0;font:400 var(--forma-size-13)/1.4 var(--forma-font-family)}.forma-props dt{display:flex;align-items:center;height:var(--forma-size-30);font-size:var(--forma-size-12p5);color:var(--forma-text-faint)}.forma-props dd{display:flex;align-items:center;gap:var(--forma-size-6);flex-wrap:wrap;min-height:var(--forma-size-30);margin:0}.forma-prop-value{display:inline-flex;align-items:center;gap:var(--forma-size-6);height:var(--forma-size-28);padding:0 var(--forma-size-8);margin-left:calc(-1 * var(--forma-size-8));border:0;border-radius:6px;background:transparent;color:var(--forma-text);font:540 var(--forma-size-13)/1 var(--forma-font-family);cursor:pointer}.forma-prop-value:hover:not(:disabled){background:var(--forma-bg-hover)}.forma-prop-value:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-prop-value:disabled{opacity:.45;cursor:not-allowed}.forma-prop-value>svg{width:var(--forma-size-14);height:var(--forma-size-14)}.forma-comment{margin:var(--forma-size-8) 0;padding:var(--forma-size-10) var(--forma-size-12);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-raised);font:400 var(--forma-size-13p5)/1.6 var(--forma-font-family);color:var(--forma-text)}.forma-comment-head{display:flex;align-items:center;gap:var(--forma-size-8);margin-bottom:var(--forma-size-4);font-size:var(--forma-size-12p5)}.forma-comment-head b{font-weight:650}.forma-comment-head span{color:var(--forma-text-faint)}.forma-comment-author{display:flex;flex:0 1 auto;min-width:0}.forma-comment-head .forma-comment-author span{color:inherit}.forma-comment-meta{flex:none;white-space:nowrap}.forma-comment p{margin:0}.forma-activity{display:flex;align-items:center;gap:var(--forma-size-10);padding:var(--forma-size-5) 0;font:400 var(--forma-size-12p5)/1.45 var(--forma-font-family);color:var(--forma-text-muted)}.forma-activity-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-20);height:var(--forma-size-20);flex:none}.forma-activity-icon>svg:not(.forma-issue-status){width:var(--forma-size-14);height:var(--forma-size-14);color:var(--forma-text-faint)}.forma-activity b{color:var(--forma-text);font-weight:600}.forma-activity-time{margin-left:auto;padding-left:var(--forma-size-8);font-size:var(--forma-size-11p5);color:var(--forma-text-faint);white-space:nowrap}.forma-at{padding:0 var(--forma-size-4);border-radius:4px;background:var(--forma-accent-soft);color:var(--forma-accent-soft-text);font-weight:550}.forma-composer{border:1px solid var(--forma-line-strong);border-radius:var(--forma-radius-panel);padding:var(--forma-size-8) var(--forma-size-10) var(--forma-size-8) var(--forma-size-12);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-sm)}.forma-composer:focus-within{border-color:var(--forma-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--forma-accent) 15%,transparent)}.forma-composer textarea{display:block;width:100%;min-height:var(--forma-size-22);max-height:var(--forma-size-200);resize:none;border:0;outline:none;background:transparent;color:var(--forma-text);font:400 var(--forma-size-13p5)/1.5 var(--forma-font-family);padding:var(--forma-size-2) 0 var(--forma-size-8)}.forma-composer textarea::placeholder{color:var(--forma-text-faint)}.forma-composer-bar{display:flex;align-items:center;gap:var(--forma-size-4)}.forma-composer-bar>:last-child{margin-left:auto}.forma-toolbar{display:flex;align-items:center;gap:var(--forma-size-6);min-width:0}.forma-toolbar-sep{width:1px;height:var(--forma-size-16);background:var(--forma-line);flex:none;margin:0 var(--forma-size-2)}.forma-header{display:flex;align-items:center;gap:var(--forma-size-6);flex:none;height:var(--forma-header-height,var(--forma-size-44));padding:0 var(--forma-size-10) 0 var(--forma-size-16);border-bottom:1px solid var(--forma-line);background:var(--forma-bg)}.forma-header .forma-segmented{padding:var(--forma-size-2)}.forma-header .forma-segmented button{height:calc(var(--forma-control-height,var(--forma-size-28)) - var(--forma-size-6))}@media(pointer:coarse){.forma-header{gap:var(--forma-size-8)}.forma-header>:is(.forma-button,.forma-icon-button){--forma-touch-extend-x:var(--forma-size-4)}.forma-header .forma-segmented button{min-height:0}.forma-header .forma-segmented button:after{content:"";position:absolute;top:min(0px,calc((100% - var(--forma-touch-target,var(--forma-size-44))) / 2));bottom:min(0px,calc((100% - var(--forma-touch-target,var(--forma-size-44))) / 2));left:0;right:0}}.forma-header .forma-button[data-icon-only]{min-height:var(--forma-control-height,var(--forma-size-28));background:transparent;border-color:transparent;box-shadow:none;color:var(--forma-text-muted)}.forma-header .forma-button[data-icon-only]:hover:not(:disabled),.forma-header [data-forma-force=hover].forma-button[data-icon-only]{background:var(--forma-bg-hover);border-color:transparent;color:var(--forma-text)}.forma-header .forma-button[data-icon-only][aria-pressed=true]{background:var(--forma-bg-selected);color:var(--forma-text)}.forma-header .forma-button--primary[data-icon-only],.forma-header .forma-button--primary[data-icon-only]:hover:not(:disabled){color:var(--forma-accent-strong)}.forma-header .forma-button--danger[data-icon-only],.forma-header .forma-button--danger[data-icon-only]:hover:not(:disabled){color:var(--forma-danger)}.forma-header--quiet{border-bottom-color:transparent}.forma-header-title{display:flex;align-items:center;gap:var(--forma-size-8);flex:1;min-width:0;font:650 var(--forma-header-title-size,var(--forma-size-14p5))/1 var(--forma-font-family)}.forma-header-title>.forma-truncate{flex:0 1 auto}.forma-header-title small{flex:none;white-space:nowrap;font-weight:500;font-size:var(--forma-header-sub-size,var(--forma-size-13));color:var(--forma-text-faint)}.forma-header-status{font-size:var(--forma-size-12);color:var(--forma-text-faint);white-space:nowrap;margin-right:var(--forma-size-4)}.forma-date-content{min-width:0;padding:var(--forma-size-8)}.forma-date-head{display:flex;align-items:center;justify-content:space-between;gap:var(--forma-size-4);margin-bottom:var(--forma-size-4)}.forma-date-month{font-weight:650}.forma-date-nav{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-24);height:var(--forma-size-24);border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text-muted);cursor:pointer}.forma-date-nav:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-date-nav:focus-visible,.forma-date-action:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-date-nav svg{width:var(--forma-size-14);height:var(--forma-size-14)}.forma-date-grid{border-collapse:collapse;font-variant-numeric:tabular-nums}.forma-date-grid th{width:var(--forma-size-30);height:var(--forma-size-24);color:var(--forma-text-faint);font-size:var(--forma-size-11);font-weight:550}.forma-date-day{width:var(--forma-size-30);height:var(--forma-size-28);padding:0;border-radius:6px;text-align:center;cursor:pointer;outline:none}.forma-date-day:hover{background:var(--forma-bg-hover)}.forma-date-day:focus-visible{box-shadow:var(--forma-focus-ring)}.forma-date-day[aria-current=date]{color:var(--forma-accent);font-weight:650}.forma-date-day[aria-selected=true]{background:var(--forma-accent);color:var(--forma-on-accent);font-weight:650}.forma-date-day[aria-disabled=true]{color:var(--forma-text-faint);opacity:.5;cursor:not-allowed;background:transparent}.forma-date-foot{display:flex;justify-content:space-between;gap:var(--forma-size-8);margin-top:var(--forma-size-6);padding-top:var(--forma-size-6);border-top:1px solid var(--forma-line)}.forma-date-action{height:var(--forma-size-24);padding:0 var(--forma-size-8);border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-accent);font:550 var(--forma-font-xs)/1 var(--forma-font-family);cursor:pointer}.forma-date-action:hover{background:var(--forma-bg-hover)}.forma-date-action:disabled{opacity:.45;cursor:not-allowed}.forma-md{overflow-wrap:anywhere}.forma-md>:first-child{margin-top:0}.forma-md>:last-child{margin-bottom:0}.forma-md p,.forma-md ul,.forma-md ol,.forma-md blockquote,.forma-md pre{margin:0 0 var(--forma-size-6)}.forma-md ul,.forma-md ol{padding-left:var(--forma-size-20)}.forma-md li input[type=checkbox]{margin:0 var(--forma-size-6) 0 0;vertical-align:calc(-1 * var(--forma-size-2))}.forma-md code{padding:1px var(--forma-size-4);border-radius:4px;background:var(--forma-bg-hover);font:.92em/1.4 var(--forma-font-mono)}.forma-md pre{padding:var(--forma-size-8) var(--forma-size-10);border-radius:6px;background:var(--forma-bg-hover);overflow:auto}.forma-md pre code{padding:0;background:none}.forma-md blockquote{padding:var(--forma-size-4) var(--forma-size-10);border-radius:6px;background:var(--forma-bg-hover);color:var(--forma-text-muted)}.forma-md a{color:var(--forma-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--forma-link) 35%,transparent);text-underline-offset:2px}.forma-md a:hover{text-decoration-color:currentColor}.forma-md a:focus-visible{outline:none;border-radius:2px;box-shadow:var(--forma-focus-ring)}.forma-md .forma-md-heading{font-weight:650}.forma-md .forma-md-image{color:var(--forma-text-muted)}.forma-md-table{overflow:auto;margin:0 0 var(--forma-size-6)}.forma-md-table table{border-collapse:collapse}.forma-md-table th,.forma-md-table td{padding:var(--forma-size-3) var(--forma-size-8);border:1px solid var(--forma-line)}.forma-floating-panel{position:fixed;z-index:var(--forma-layer-floating,25);display:flex;flex-direction:column;box-sizing:border-box;min-height:0;border:1px solid var(--forma-line);border-radius:12px;background:var(--forma-bg-raised);color:var(--forma-text);box-shadow:var(--forma-shadow-lg);font-family:var(--forma-font-family);outline:none;animation:forma-pop var(--forma-duration-normal) var(--forma-ease-enter)}.forma-floating-panel:focus-visible{box-shadow:var(--forma-shadow-lg),var(--forma-focus-ring)}.forma-floating-panel-head{position:relative;display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-size-40);padding:var(--forma-size-6) var(--forma-size-6) var(--forma-size-6) var(--forma-size-14);border-bottom:1px solid var(--forma-line);cursor:move;touch-action:none;user-select:none;-webkit-user-select:none}.forma-floating-panel-title{flex:1;min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--forma-size-13);font-weight:650;line-height:var(--forma-size-20)}.forma-floating-panel-extra{display:flex;align-items:center;gap:var(--forma-size-4);min-width:0;cursor:auto;touch-action:pan-x}.forma-floating-panel-close{flex:none;cursor:pointer}.forma-floating-panel-move{position:absolute;top:0;left:50%;z-index:1;width:var(--forma-size-64);height:var(--forma-size-8);margin:0 0 0 calc(-1 * var(--forma-size-32));padding:0;border:0;border-radius:6px;background:none;cursor:move;touch-action:none}.forma-floating-panel-move:before{content:"";position:absolute;left:var(--forma-size-12);top:var(--forma-size-2);width:var(--forma-size-40);height:var(--forma-size-4);border-radius:2px;background:var(--forma-line-strong)}.forma-floating-panel-move:hover:before,.forma-floating-panel-move:focus-visible:before,.forma-floating-panel--active .forma-floating-panel-move:before{background:var(--forma-accent)}.forma-floating-panel-move:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-floating-panel-body{flex:1;min-height:0;overflow:auto;padding:var(--forma-size-8) var(--forma-size-14) var(--forma-size-14)}.forma-floating-panel-resize-key{position:absolute;left:calc(-1 * var(--forma-size-4));top:calc(-1 * var(--forma-size-4));z-index:2;width:var(--forma-size-16);height:var(--forma-size-16);padding:0;border:0;border-radius:12px 0 0;background:none;cursor:nwse-resize;touch-action:none}.forma-floating-panel-resize-key:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-floating-panel-edge{position:absolute;z-index:1;touch-action:none}.forma-floating-panel-edge--n{top:calc(-1 * var(--forma-size-3));left:var(--forma-size-12);right:var(--forma-size-12);height:var(--forma-size-6);cursor:ns-resize}.forma-floating-panel-edge--s{bottom:calc(-1 * var(--forma-size-3));left:var(--forma-size-12);right:var(--forma-size-12);height:var(--forma-size-6);cursor:ns-resize}.forma-floating-panel-edge--e{right:calc(-1 * var(--forma-size-3));top:var(--forma-size-12);bottom:var(--forma-size-12);width:var(--forma-size-6);cursor:ew-resize}.forma-floating-panel-edge--w{left:calc(-1 * var(--forma-size-3));top:var(--forma-size-12);bottom:var(--forma-size-12);width:var(--forma-size-6);cursor:ew-resize}.forma-floating-panel-edge--ne{top:calc(-1 * var(--forma-size-4));right:calc(-1 * var(--forma-size-4));width:var(--forma-size-16);height:var(--forma-size-16);cursor:nesw-resize}.forma-floating-panel-edge--se{bottom:calc(-1 * var(--forma-size-4));right:calc(-1 * var(--forma-size-4));width:var(--forma-size-16);height:var(--forma-size-16);cursor:nwse-resize}.forma-floating-panel-edge--sw{bottom:calc(-1 * var(--forma-size-4));left:calc(-1 * var(--forma-size-4));width:var(--forma-size-16);height:var(--forma-size-16);cursor:nesw-resize}.forma-floating-panel-dragging,.forma-floating-panel-dragging *{user-select:none!important;-webkit-user-select:none!important}@media(pointer:coarse){.forma-floating-panel-edge--n,.forma-floating-panel-edge--s{height:var(--forma-size-16)}.forma-floating-panel-edge--n{top:calc(-1 * var(--forma-size-8))}.forma-floating-panel-edge--s{bottom:calc(-1 * var(--forma-size-8))}.forma-floating-panel-edge--e,.forma-floating-panel-edge--w{width:var(--forma-size-16)}.forma-floating-panel-edge--e{right:calc(-1 * var(--forma-size-8))}.forma-floating-panel-edge--w{left:calc(-1 * var(--forma-size-8))}.forma-floating-panel-edge--ne,.forma-floating-panel-edge--se,.forma-floating-panel-edge--sw,.forma-floating-panel-resize-key{width:var(--forma-size-28);height:var(--forma-size-28)}.forma-floating-panel-edge--ne{top:calc(-1 * var(--forma-size-10));right:calc(-1 * var(--forma-size-10))}.forma-floating-panel-edge--se{bottom:calc(-1 * var(--forma-size-10));right:calc(-1 * var(--forma-size-10))}.forma-floating-panel-edge--sw{bottom:calc(-1 * var(--forma-size-10));left:calc(-1 * var(--forma-size-10))}.forma-floating-panel-resize-key{left:calc(-1 * var(--forma-size-10));top:calc(-1 * var(--forma-size-10))}.forma-floating-panel-move{height:var(--forma-size-20);top:calc(-1 * var(--forma-size-6))}.forma-floating-panel-move:before{top:var(--forma-size-8)}}.forma-stat{display:flex;flex-direction:column;gap:var(--forma-size-4);min-width:0}.forma-stat-value{font-weight:650;color:var(--forma-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.forma-stat-label{display:flex;align-items:baseline;gap:var(--forma-size-6);color:var(--forma-text-muted);font-size:var(--forma-font-small)}.forma-stat-hint{color:var(--forma-text-faint);font-size:var(--forma-size-11p5)}.forma-stat[data-size=lg] .forma-stat-value{font-size:var(--forma-size-24);line-height:1.1}.forma-stat[data-size=sm] .forma-stat-value{font-size:var(--forma-size-15);line-height:1.2}.forma-statrow{display:inline-flex;align-items:stretch;gap:var(--forma-size-2);flex-wrap:wrap}.forma-statrow-item{display:inline-flex;align-items:center;gap:var(--forma-size-6);height:var(--forma-size-28);padding:0 var(--forma-size-10);border:1px solid transparent;border-radius:var(--forma-radius-control,6px);background:transparent;color:var(--forma-text);font:inherit}.forma-statrow-item .forma-stat-value{font-size:var(--forma-size-14)}.forma-statrow-item .forma-stat-label{font-size:var(--forma-size-12p5)}button.forma-statrow-item{cursor:pointer}button.forma-statrow-item:hover{background:var(--forma-bg-hover)}button.forma-statrow-item:focus-visible{outline:none;box-shadow:0 0 0 2px var(--forma-accent)}button.forma-statrow-item[aria-pressed=true]{background:var(--forma-accent-soft);border-color:color-mix(in srgb,var(--forma-accent) 35%,transparent)}button.forma-statrow-item[aria-pressed=true] .forma-stat-label{color:var(--forma-accent-soft-text)}.forma-statrow-item+.forma-statrow-item{position:relative}[data-forma-force=hover]>button.forma-statrow-item:first-child{background:var(--forma-bg-hover)}[data-forma-force=focus]>button.forma-statrow-item:first-child{box-shadow:0 0 0 2px var(--forma-accent)}.forma-date-range{display:inline-flex;align-items:center;gap:var(--forma-size-6);flex-wrap:wrap}.forma-date-range-arrow{width:var(--forma-size-14);height:var(--forma-size-14);color:var(--forma-text-faint)}.forma-date-range-length{color:var(--forma-text-faint);font-size:var(--forma-size-12);font-variant-numeric:tabular-nums}.forma-date-range-clear{height:var(--forma-size-24);padding:0 var(--forma-size-6);border:0;border-radius:5px;background:transparent;color:var(--forma-text-muted);font:500 var(--forma-size-12) var(--forma-font-family);cursor:pointer}.forma-date-range-clear:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-date-range-clear:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-sheet.forma-issue-picker{padding:0;gap:0}.forma-sheet.forma-issue-picker[data-layout]{width:min(var(--forma-size-560),calc(100vw - var(--forma-size-32)))}.forma-sheet.forma-confirm[data-layout]{width:min(var(--forma-size-480),calc(100vw - var(--forma-size-32)));padding:0;gap:0}.forma-sheet.forma-confirm[data-layout] .forma-sheet-head{padding:var(--forma-size-16) var(--forma-size-18) var(--forma-size-6);margin:0}.forma-checkbox-field{display:inline-flex;align-items:flex-start;min-width:0}.forma-checkbox{position:relative;flex:none;display:grid;place-items:center;box-sizing:border-box;width:var(--forma-control-height,var(--forma-size-28));height:var(--forma-control-height,var(--forma-size-28));padding:0;border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-on-accent);cursor:pointer;-webkit-tap-highlight-color:transparent}.forma-checkbox-box{position:relative;display:block;box-sizing:border-box;width:var(--forma-check-size,var(--forma-size-16p4));height:var(--forma-check-size,var(--forma-size-16p4));border:1px solid var(--forma-line-strong);border-radius:calc(var(--forma-check-size,16.4px)*.244);background:var(--forma-bg-raised);transition:background-color var(--forma-duration-fast) var(--forma-ease-standard),border-color var(--forma-duration-fast) var(--forma-ease-standard)}.forma-checkbox-mark{position:absolute;inset:-1px;width:var(--forma-check-size,var(--forma-size-16p4));height:var(--forma-check-size,var(--forma-size-16p4));overflow:visible}.forma-checkbox-mark path{stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;opacity:0}.forma-checkbox[data-state=checked] .forma-checkbox-box,.forma-checkbox[data-state=indeterminate] .forma-checkbox-box{border-color:var(--forma-accent-strong);background:var(--forma-accent-strong)}.forma-checkbox[data-state=checked] .forma-checkbox-check,.forma-checkbox[data-state=indeterminate] .forma-checkbox-dash{opacity:1}@media(hover:hover)and (pointer:fine){.forma-checkbox[data-state=unchecked]:hover:not(:disabled) .forma-checkbox-box{border-color:var(--forma-text-faint)}}.forma-checkbox:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-checkbox:disabled{opacity:.5;cursor:not-allowed}.forma-checkbox-copy{display:grid;gap:var(--forma-size-2);min-width:0;margin-left:1px;padding-top:calc((var(--forma-control-height,var(--forma-size-28)) - var(--forma-font-small)*1.45)/2)}.forma-checkbox-copy label{color:var(--forma-text);font-size:var(--forma-font-small);font-weight:500;line-height:1.45;cursor:pointer}.forma-checkbox-copy span{color:var(--forma-text-faint);font-size:var(--forma-font-xs);line-height:1.45}@media(prefers-reduced-motion:reduce){.forma-checkbox-box{transition:none}}[data-reduced-motion=true] .forma-checkbox-box{transition:none}@media(forced-colors:active){.forma-checkbox-box{border-color:ButtonText;background:Canvas}.forma-checkbox[data-state=checked] .forma-checkbox-box,.forma-checkbox[data-state=indeterminate] .forma-checkbox-box{border-color:Highlight;background:Highlight;forced-color-adjust:none}.forma-checkbox-mark path{stroke:HighlightText}.forma-checkbox:disabled{opacity:1;color:GrayText}.forma-checkbox:disabled .forma-checkbox-box{border-color:GrayText}}.forma-multi-select .forma-select-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.forma-multi-select-more{color:var(--forma-text-muted);font-weight:600}.forma-multi-select-content{min-width:var(--radix-popover-trigger-width,var(--forma-size-220))}.forma-multi-select[aria-invalid=true]{border-color:var(--forma-danger)}.forma-state-view{display:grid;justify-items:center;gap:var(--forma-space-2);padding:calc(var(--forma-space-6)*2) var(--forma-space-4);color:var(--forma-text-muted);text-align:center;font-size:var(--forma-font-size)}.forma-state-view[data-compact]{padding:calc(var(--forma-space-4) + var(--forma-space-1)) var(--forma-space-3);gap:var(--forma-space-1);font-size:var(--forma-font-small)}.forma-state-view-icon{display:inline-flex;color:var(--forma-text-faint)}.forma-state-view-icon svg{width:calc(var(--forma-icon-size)*1.5);height:calc(var(--forma-icon-size)*1.5)}.forma-state-view[data-variant=error] .forma-state-view-icon{color:var(--forma-danger)}.forma-state-view-title{margin:0;font-size:calc(var(--forma-font-size) + 1px);font-weight:600;color:var(--forma-text);line-height:1.4}.forma-state-view[data-compact] .forma-state-view-title{font-size:var(--forma-font-size)}.forma-state-view-desc{margin:0;max-width:42ch}.forma-state-view-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--forma-space-2);margin-top:var(--forma-space-1)}.forma-state-view-spin{animation:forma-state-spin 1s linear infinite}@keyframes forma-state-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.forma-state-view-spin{animation:none}}[data-reduced-motion=true] .forma-state-view-spin{animation:none}@media(forced-colors:active){.forma-state-view-icon{color:CanvasText}}.forma-settings-section,.forma-setting-row,.forma-field-block,.forma-field-row,.forma-form-actions{--forma-form-fg:var(--forma-component-foreground,var(--forma-text));--forma-form-muted:var(--forma-component-text-secondary,var(--forma-muted));--forma-form-line:color-mix(in oklab,var(--forma-form-fg) 8%,transparent);--forma-form-label-size:var(--forma-component-text-sm,var(--forma-size-13));--forma-form-hint-size:var(--forma-component-text-xs,var(--forma-size-12));--forma-form-gap:var(--forma-component-space-2,var(--forma-size-8));--forma-setting-row-height:var(--forma-size-52);--forma-setting-control-max:22rem}.forma-settings-section{display:grid;min-width:0;container-type:inline-size;color:var(--forma-form-fg)}.forma-settings-section+.forma-settings-section{margin-top:var(--forma-size-20);padding-top:var(--forma-size-16);border-top:1px solid var(--forma-form-line)}.forma-settings-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--forma-size-16);min-width:0;margin-bottom:var(--forma-size-4)}.forma-settings-section-heading{display:grid;gap:var(--forma-size-2);min-width:0}.forma-settings-section-heading :is(h2,h3){margin:0;font-size:var(--forma-component-text-sm,var(--forma-size-14));font-weight:600;line-height:1.45;letter-spacing:-.005em}.forma-settings-section-description{margin:0;max-width:64ch;font-size:var(--forma-form-hint-size);line-height:1.55;color:var(--forma-form-muted)}.forma-settings-section-actions{display:flex;align-items:center;gap:var(--forma-size-6);flex:none}.forma-settings-section-body{display:grid;min-width:0}.forma-setting-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--forma-size-24);row-gap:var(--forma-size-10);min-width:0;min-height:var(--forma-setting-row-height);padding-block:var(--forma-size-10);border-bottom:1px solid var(--forma-form-line);box-sizing:border-box}.forma-settings-section-body>.forma-setting-row:last-child,.forma-settings-section-body>:last-child>.forma-setting-row:last-child{border-bottom:0}.forma-settings-section-body>details{margin:var(--forma-size-10) 0 0;font-size:var(--forma-form-hint-size);color:var(--forma-form-muted)}.forma-setting-row-text{display:grid;gap:var(--forma-size-2);min-width:0}.forma-setting-row-label{font-size:var(--forma-form-label-size);font-weight:500;line-height:1.45;color:var(--forma-form-fg);overflow-wrap:anywhere}.forma-setting-row-description{margin:0;font-size:var(--forma-form-hint-size);line-height:1.5;color:var(--forma-form-muted);overflow-wrap:anywhere}.forma-setting-row-control{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--forma-size-8);min-width:0;max-width:min(100%,var(--forma-setting-control-max))}.forma-setting-row[data-sized]:not([data-layout=stacked]){grid-template-columns:minmax(min(10rem,100%),1fr) minmax(0,var(--forma-setting-control-width))}.forma-setting-row-control[data-sized]{box-sizing:border-box;width:100%;max-width:100%}.forma-setting-row[data-layout=stacked] .forma-setting-row-control[data-sized]{width:min(100%,var(--forma-setting-control-width))}.forma-setting-row-control[data-sized]>:only-child{flex:1 1 auto;min-width:0}.forma-setting-row-detail{grid-column:1/-1;min-width:0}.forma-setting-row[data-layout=stacked]{grid-template-columns:minmax(0,1fr)}.forma-setting-row[data-layout=stacked] .forma-setting-row-control{justify-content:flex-start;max-width:100%}@container (max-width:30rem){.forma-setting-row,.forma-setting-row[data-sized]:not([data-layout=stacked]){grid-template-columns:minmax(0,1fr)}.forma-setting-row-control[data-sized]{width:min(100%,var(--forma-setting-control-width))}.forma-setting-row-control{justify-content:flex-start;max-width:100%}}.forma-field-block{display:flex;flex-direction:column;gap:var(--forma-form-gap);min-width:0;max-width:100%}.forma-field-block-label{font-size:var(--forma-form-label-size);font-weight:500;line-height:var(--forma-component-leading-body,1.5);color:var(--forma-form-fg)}.forma-field-block-hint{font-size:var(--forma-form-hint-size);line-height:1.5;color:var(--forma-form-muted)}.forma-field-block-error{color:var(--forma-component-danger,var(--forma-danger))}.forma-field-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--forma-size-12);min-width:0}.forma-field-row>*{flex:0 1 auto;min-width:0}.forma-form-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--forma-size-8) var(--forma-size-12);min-width:0;padding-top:var(--forma-size-16)}.forma-form-actions-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:var(--forma-size-8)}.forma-form-actions-status{flex:1 1 12rem;min-width:0;font-size:var(--forma-form-hint-size);line-height:1.5;color:var(--forma-form-muted)}.forma-form-actions-status [role=alert]{color:var(--forma-component-danger,var(--forma-danger))}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2-variations")}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/Geist-Variable-5EPB74L5-DHmDcw7S.woff2) format("woff2")}@font-face{font-family:Geist Mono Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/GeistMono-Variable-C2M1wx0c.woff2) format("woff2")}:root{--forma-component-font-inter: "Inter Variable", "Pretendard Variable";--forma-component-font-geist: "Geist Variable", "Pretendard Variable";--forma-component-font-mono: "Geist Mono Variable", "Pretendard Variable", monospace}:root{--forma-component-neutral-0: oklch(100% 0 0);--forma-component-neutral-1: oklch(99% 0 0);--forma-component-neutral-2: oklch(97.8% 0 0);--forma-component-neutral-3: oklch(95.8% 0 0);--forma-component-neutral-4: oklch(91.5% 0 0);--forma-component-neutral-5: oklch(84% 0 0);--forma-component-neutral-6: oklch(72% 0 0);--forma-component-neutral-7: oklch(59% 0 0);--forma-component-neutral-8: oklch(46% 0 0);--forma-component-neutral-9: oklch(34% 0 0);--forma-component-neutral-10: oklch(23% 0 0);--forma-component-neutral-11: oklch(15% 0 0);--forma-component-background: var(--forma-component-neutral-0);--forma-component-surface: var(--forma-component-neutral-0);--forma-component-surface-raised: var(--forma-component-neutral-0);--forma-component-surface-muted: var(--forma-component-neutral-2);--forma-component-foreground: var(--forma-component-neutral-11);--forma-component-text-secondary: var(--forma-component-neutral-8);--forma-component-text-muted: var(--forma-component-neutral-7);--forma-component-border: oklch(93.5% 0 0);--forma-component-border-subtle: oklch(96.5% 0 0);--forma-component-border-strong: oklch(82% 0 0);--forma-component-accent: oklch(33% 0 0);--forma-component-accent-strong: oklch(24% 0 0);--forma-component-accent-subtle: oklch(33% 0 0 / .1);--forma-component-accent-foreground: var(--forma-component-background);--forma-component-control-on: oklch(23% 0 0);--forma-component-control-glyph: oklch(100% 0 0);--forma-component-control-track: oklch(89.5% 0 0);--forma-component-control-track-hover: oklch(86% 0 0);--forma-component-control-thumb: oklch(100% 0 0);--forma-component-control-thumb-on: oklch(100% 0 0);--forma-component-control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--forma-component-control-on-subtle: color-mix(in oklab, var(--forma-component-control-on) 10%, transparent);--forma-component-control-fill: var(--forma-component-control-on);--forma-component-focus-ring: transparent;--forma-component-success: oklch(49% .19 150);--forma-component-warning: oklch(58% .18 75);--forma-component-danger: oklch(54% .21 25);--forma-component-shadow-resting: 0 1px 2px oklch(0% 0 0 / .035);--forma-component-shadow-raised: 0 6px 18px oklch(0% 0 0 / .065), 0 1px 3px oklch(0% 0 0 / .035);--forma-component-shadow-floating: 0 20px 48px oklch(0% 0 0 / .105), 0 3px 10px oklch(0% 0 0 / .045);--forma-component-brand-gradient-from: oklch(90% .045 300);--forma-component-brand-gradient-to: oklch(92% .045 65);--forma-component-brand-gradient: linear-gradient( 100deg, var(--forma-component-brand-gradient-from), var(--forma-component-brand-gradient-to));--forma-component-brand-gradient-foreground: oklch(22% .01 300);--forma-component-brand-gradient-soft: linear-gradient( 135deg, oklch(97.5% .016 300), oklch(98% .016 65));--forma-component-brand-gradient-line: linear-gradient( 100deg, oklch(83% .06 300), oklch(86% .06 65));--forma-component-brand-gradient-ink: linear-gradient( 100deg, oklch(47% .1 300), oklch(50% .09 55));--forma-component-space-1: .25rem;--forma-component-space-2: .5rem;--forma-component-space-3: .75rem;--forma-component-space-4: 1rem;--forma-component-space-5: 1.25rem;--forma-component-space-6: 1.5rem;--forma-component-space-8: 2rem;--forma-component-space-10: 2.5rem;--forma-component-space-12: 3rem;--forma-component-space-16: 4rem;--forma-component-space-20: 5rem;--forma-component-space-24: 6rem;--forma-component-radius-control: 1.125rem;--forma-component-radius-panel: 1.625rem;--forma-component-radius-surface: 2.125rem;--forma-component-radius-pill: 9999px;--forma-component-control-height-sm: 2.25rem;--forma-component-control-height-md: 2.75rem;--forma-component-control-height-lg: 3.125rem;--forma-component-font-display: var(--forma-component-font-geist, "Geist Variable"), sans-serif;--forma-component-font-body: var(--forma-component-font-inter, "Inter Variable"), sans-serif;--forma-component-text-xs: .75rem;--forma-component-text-sm: .875rem;--forma-component-text-base: 1rem;--forma-component-text-lg: 1.125rem;--forma-component-text-xl: 1.375rem;--forma-component-text-2xl: 1.75rem;--forma-component-text-3xl: 2.25rem;--forma-component-text-4xl: 3.25rem;--forma-component-text-5xl: 4.5rem;--forma-component-tracking-display: -.03em;--forma-component-tracking-body: -.01em;--forma-component-leading-display: 1.1;--forma-component-leading-body: 1.4;--forma-component-ease-enter: cubic-bezier(.16,1,.3,1);--forma-component-ease-standard: cubic-bezier(.22,1,.36,1);--forma-component-ease-exit: cubic-bezier(.7,0,.84,0);--forma-component-ease-in-out: cubic-bezier(.65,0,.35,1);--forma-component-ease-spring: linear(0, .0213, .0739, .1443, .2235, .305, .3849, .4606, .5305, .594, .6508, .7011, .7452, .7836, .8168, .8454, .8699, .8907, .9084, .9234, .9361, .9467, .9557, .9632, .9694, .9747, .979, .9826, .9857, .9882, .9902, .992, .9934, .9946, .9955, .9963, 1);--forma-component-duration-instant: .12s;--forma-component-duration-fast: .16s;--forma-component-duration-standard: .24s;--forma-component-duration-considered: .48s;--forma-component-duration-spring: .58s}:root[data-theme=dark]{--forma-component-background: oklch(19% 0 0);--forma-component-surface: oklch(21.5% 0 0);--forma-component-surface-raised: oklch(24% 0 0);--forma-component-surface-muted: oklch(26% 0 0);--forma-component-foreground: oklch(96% 0 0);--forma-component-text-secondary: oklch(77% 0 0);--forma-component-text-muted: oklch(64% 0 0);--forma-component-border: oklch(29% 0 0);--forma-component-border-subtle: oklch(25% 0 0);--forma-component-border-strong: oklch(40% 0 0);--forma-component-focus-ring: transparent;--forma-component-accent: oklch(80% 0 0);--forma-component-accent-strong: oklch(91% 0 0);--forma-component-accent-subtle: oklch(80% 0 0 / .13);--forma-component-control-on: oklch(93% 0 0);--forma-component-control-glyph: oklch(19% 0 0);--forma-component-control-track: oklch(33% 0 0);--forma-component-control-track-hover: oklch(37% 0 0);--forma-component-control-thumb: oklch(97% 0 0);--forma-component-control-thumb-on: oklch(19% 0 0);--forma-component-control-fill: oklch(62% 0 0);--forma-component-control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--forma-component-success: oklch(78% .18 150);--forma-component-warning: oklch(83% .17 80);--forma-component-danger: oklch(76% .2 25);--forma-component-shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--forma-component-shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--forma-component-shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--forma-component-brand-gradient-from: oklch(38% .05 300);--forma-component-brand-gradient-to: oklch(40% .045 60);--forma-component-brand-gradient-foreground: oklch(96% .005 300);--forma-component-brand-gradient-soft: linear-gradient( 135deg, oklch(23.5% .016 300), oklch(24% .014 65));--forma-component-brand-gradient-line: linear-gradient( 100deg, oklch(48% .06 300), oklch(52% .055 65));--forma-component-brand-gradient-ink: linear-gradient( 100deg, oklch(82% .07 300), oklch(86% .065 70))}.switch_switch{display:inline-flex;min-height:var(--forma-component-control-height-md);align-items:center;gap:var(--forma-component-space-3);padding:0;border:0;color:var(--forma-component-foreground);background:transparent;font:inherit;font-size:var(--forma-component-text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent}.switch_switch:disabled{cursor:not-allowed;opacity:.5}.switch_track{position:relative;box-sizing:border-box;display:flex;flex:0 0 auto;width:var(--forma-size-42);height:var(--forma-size-24);align-items:center;padding:var(--forma-size-3);border-radius:var(--forma-component-radius-pill);background:var(--forma-component-control-track);isolation:isolate;transition:background-color var(--forma-component-duration-fast) var(--forma-component-ease-standard)}.switch_track:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--forma-component-control-on);opacity:0;transition:opacity var(--forma-component-duration-standard) var(--forma-component-ease-standard)}.switch_switch[data-state=checked] .switch_track:before{opacity:1}.switch_thumb{flex:0 0 auto;width:var(--forma-size-18);height:var(--forma-size-18);border-radius:var(--forma-component-radius-pill);background:var(--forma-component-control-thumb);box-shadow:var(--forma-component-control-thumb-shadow);will-change:transform;transition:background-color var(--forma-component-duration-standard) var(--forma-component-ease-standard)}.switch_switch[data-state=checked] .switch_thumb{background:var(--forma-component-control-thumb-on)}@media(hover:hover)and (pointer:fine){.switch_switch[data-state=unchecked]:hover:not(:disabled) .switch_track{background:var(--forma-component-control-track-hover)}}.switch_switch:focus-visible{outline:none}.switch_label{line-height:var(--forma-component-leading-body)}@media(prefers-reduced-motion:reduce){.switch_track,.switch_track:before,.switch_thumb{transition:none}}:where(.switch_switch,.switch_track,.switch_thumb,.switch_label):focus:not(:focus-visible),:where(.switch_switch,.switch_track,.switch_thumb,.switch_label):is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:where(.switch_switch,.switch_track,.switch_thumb,.switch_label):focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--forma-component-focus-outline-width, 2px) solid var(--forma-component-focus-outline, color-mix(in oklab, var(--forma-component-accent-strong) 72%, transparent))!important;outline-offset:var(--forma-component-focus-outline-offset, 2px)!important}[data-reduced-motion=true] :where(.switch_switch,.switch_track,.switch_thumb,.switch_label),[data-reduced-motion=true] :where(.switch_switch,.switch_track,.switch_thumb,.switch_label):before,[data-reduced-motion=true] :where(.switch_switch,.switch_track,.switch_thumb,.switch_label):after{transition:none!important;animation:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){:where(.switch_switch,.switch_track,.switch_thumb,.switch_label),:where(.switch_switch,.switch_track,.switch_thumb,.switch_label):before,:where(.switch_switch,.switch_track,.switch_thumb,.switch_label):after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.switch_track{width:calc(var(--forma-component-switch-height, var(--forma-size-24)) * 1.75);height:var(--forma-component-switch-height, var(--forma-size-24));padding:calc(var(--forma-component-switch-height, var(--forma-size-24)) / 8)}.switch_thumb{width:calc(var(--forma-component-switch-height, var(--forma-size-24)) * .75);height:calc(var(--forma-component-switch-height, var(--forma-size-24)) * .75)}.dialog_overlay{position:fixed;inset:0;z-index:50;background:#03030375;-webkit-backdrop-filter:blur(var(--forma-size-7));backdrop-filter:blur(var(--forma-size-7))}.dialog_content{position:fixed;z-index:51;inset:0;width:min(calc(100vw - var(--forma-component-space-8)),var(--forma-size-440));height:fit-content;max-height:calc(100vh - var(--forma-component-space-8));max-height:calc(100dvh - var(--forma-component-space-8));margin:auto;overflow:auto;border:1px solid var(--forma-component-border);border-radius:var(--forma-component-radius-surface);background:var(--forma-component-surface-raised);color:var(--forma-component-foreground);box-shadow:var(--forma-component-shadow-floating)}.dialog_keyframes.dialog_overlay[data-state=open]{animation:dialog_overlay-in var(--forma-component-duration-standard) var(--forma-component-ease-enter) both}.dialog_keyframes.dialog_overlay[data-state=closed]{animation:dialog_overlay-out var(--forma-component-duration-fast) var(--forma-component-ease-standard) both}.dialog_keyframes.dialog_content[data-state=open]{animation:dialog_content-fade-in var(--forma-component-duration-fast) var(--forma-component-ease-enter) both,dialog_content-rise-in var(--forma-component-duration-spring) var(--forma-component-ease-spring) both}.dialog_keyframes.dialog_content[data-state=closed]{animation:dialog_content-out var(--forma-component-duration-fast) var(--forma-component-ease-standard) both}.dialog_content:focus{outline:none}.dialog_overlay[data-state=closed],.dialog_content[data-state=closed]{pointer-events:none!important}.dialog_header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--forma-component-space-5);padding:var(--forma-component-space-6);border-bottom:1px solid var(--forma-component-border)}.dialog_title{margin:0;font-family:var(--forma-component-font-body);font-size:var(--forma-component-text-lg);font-weight:500;letter-spacing:var(--forma-component-tracking-body);line-height:var(--forma-component-leading-body)}.dialog_description{margin:var(--forma-component-space-2) 0 0;color:var(--forma-component-text-secondary);font-size:var(--forma-component-text-sm);line-height:var(--forma-component-leading-body)}.dialog_title,.dialog_description{position:relative;overflow-wrap:anywhere}.dialog_swap{display:block}.dialog_title .dialog_swap{line-height:var(--forma-component-leading-body)}.dialog_close{flex:0 0 auto;margin-block:calc((var(--forma-component-text-lg) * var(--forma-component-leading-body) - var(--forma-component-space-8)) / 2);display:grid;place-items:center;width:var(--forma-component-space-8);height:var(--forma-component-space-8);border:1px solid var(--forma-component-border);border-radius:var(--forma-component-radius-control);background:color-mix(in oklab,var(--forma-component-surface-muted) 50%,transparent);color:var(--forma-component-text-secondary);cursor:pointer;transition:background-color var(--forma-component-duration-fast) var(--forma-component-ease-standard),color var(--forma-component-duration-fast) var(--forma-component-ease-standard),transform var(--forma-component-duration-spring) var(--forma-component-ease-spring)}@media(hover:hover)and (pointer:fine){.dialog_close:hover{background:var(--forma-component-surface-muted);color:var(--forma-component-foreground)}}.dialog_close:active{transform:scale(.96);transition:background-color var(--forma-component-duration-fast) var(--forma-component-ease-standard),color var(--forma-component-duration-fast) var(--forma-component-ease-standard),transform var(--forma-component-duration-instant) var(--forma-component-ease-standard)}.dialog_body{padding:var(--forma-component-space-6);font-size:var(--forma-component-text-sm);line-height:var(--forma-component-leading-body)}@keyframes dialog_overlay-in{0%{opacity:0}}@keyframes dialog_overlay-out{to{opacity:0}}@keyframes dialog_content-fade-in{0%{opacity:0}}@keyframes dialog_content-rise-in{0%{transform:translateY(var(--forma-size-8)) scale(.96)}}@keyframes dialog_content-out{to{opacity:0;transform:translateY(var(--forma-size-4)) scale(.98)}}@keyframes dialog_content-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.dialog_keyframes.dialog_overlay[data-state=open],.dialog_keyframes.dialog_content[data-state=open]{animation:dialog_overlay-in var(--forma-component-duration-instant) var(--forma-component-ease-standard) both}.dialog_keyframes.dialog_overlay[data-state=closed]{animation:dialog_overlay-out var(--forma-component-duration-instant) var(--forma-component-ease-standard) both}.dialog_keyframes.dialog_content[data-state=closed]{animation:dialog_content-fade-out var(--forma-component-duration-instant) var(--forma-component-ease-standard) both}.dialog_close,.dialog_close:active{transition:none}.dialog_close:active{transform:none}}:where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):focus:not(:focus-visible),:where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--forma-component-focus-outline-width, 2px) solid var(--forma-component-focus-outline, color-mix(in oklab, var(--forma-component-accent-strong) 72%, transparent))!important;outline-offset:var(--forma-component-focus-outline-offset, 2px)!important}[data-reduced-motion=true] :where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body),[data-reduced-motion=true] :where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):before,[data-reduced-motion=true] :where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):after{transition:none!important;animation:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){:where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body),:where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):before,:where(.dialog_overlay,.dialog_content,.dialog_keyframes,.dialog_header,.dialog_title,.dialog_description,.dialog_swap,.dialog_close,.dialog_body):after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.dialog_header,.dialog_body{padding:var(--forma-component-dialog-padding, var(--forma-component-space-6))}.dialog_title{font-size:var(--forma-component-dialog-title-size, var(--forma-component-text-lg))}.dialog_close{width:var(--forma-component-control-height-lg);height:var(--forma-component-control-height-lg);margin-block:calc((var(--forma-component-dialog-title-size, var(--forma-component-text-lg)) * var(--forma-component-leading-body) - var(--forma-component-control-height-lg)) / 2)}.toast_stack_viewport{position:fixed;z-index:60;bottom:var(--forma-component-space-6);width:min(22.5rem,calc(100% - var(--forma-component-space-8)));pointer-events:none}.toast_stack_bottom-right{right:var(--forma-component-space-6)}.toast_stack_bottom-left{left:var(--forma-component-space-6)}.toast_stack_bottom-center{right:0;left:0;margin-inline:auto}.toast_stack_contained{position:absolute;z-index:2;bottom:var(--forma-component-space-4)}.toast_stack_contained.toast_stack_bottom-right{right:var(--forma-component-space-4)}.toast_stack_contained.toast_stack_bottom-left{left:var(--forma-component-space-4)}@media(max-width:30rem){.toast_stack_viewport:not(.toast_stack_contained){right:0;bottom:var(--forma-component-space-4);left:0;margin-inline:auto}}.toast_stack_list{position:relative;margin:0;padding:0;list-style:none;pointer-events:auto}.toast_stack_item{position:absolute;right:0;bottom:0;left:0;transform-origin:50% 0}.toast_stack_card{position:absolute;inset:0;overflow:hidden;border:1px solid var(--forma-component-border);border-radius:var(--forma-component-radius-panel);background:var(--forma-component-surface-raised);color:var(--forma-component-foreground);box-shadow:var(--forma-component-shadow-raised);container-type:inline-size;touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--forma-component-duration-standard) var(--forma-component-ease-standard),border-color var(--forma-component-duration-standard) var(--forma-component-ease-standard)}.toast_stack_item[data-front=true] .toast_stack_card,.toast_stack_item[data-expanded=true] .toast_stack_card{box-shadow:var(--forma-component-shadow-floating)}.toast_stack_item[data-front=false][data-expanded=false] .toast_stack_card{background:var(--forma-component-surface-muted)}.toast_stack_card[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.toast_stack_content{display:flex;align-items:flex-start;gap:var(--forma-component-space-3);padding:var(--forma-component-space-3) var(--forma-component-space-3) var(--forma-component-space-3) var(--forma-component-space-4)}.toast_stack_icon{position:relative;display:grid;width:var(--forma-size-18);height:var(--forma-size-20);flex:none;place-items:center;color:var(--forma-component-text-muted);transition:color var(--forma-component-duration-fast) var(--forma-component-ease-standard)}.toast_stack_icon[data-type=success]{color:var(--forma-component-success)}.toast_stack_icon[data-type=info]{color:var(--forma-component-accent)}.toast_stack_icon[data-type=warning]{color:var(--forma-component-warning)}.toast_stack_icon[data-type=error]{color:var(--forma-component-danger)}.toast_stack_glyph{grid-area:1 / 1;display:grid;place-items:center}.toast_stack_glyph svg{display:block}.toast_stack_spinner{display:block;width:var(--forma-size-15);height:var(--forma-size-15);border:1.75px solid currentColor;border-right-color:transparent;border-radius:var(--forma-component-radius-pill);animation:toast_stack_spin .8s linear infinite}.toast_stack_copy{position:relative;min-width:0;flex:1;font-size:var(--forma-component-text-sm);letter-spacing:var(--forma-component-tracking-body);line-height:var(--forma-size-20)}.toast_stack_title{position:relative;display:block;font-weight:500}.toast_stack_line{display:block}.toast_stack_description{display:block;margin-top:var(--forma-size-2);color:var(--forma-component-text-secondary)}.toast_stack_actionSlot{display:flex;flex:none;justify-content:flex-end;margin-top:calc(-1 * var(--forma-size-4))}.toast_stack_actionSlot[data-moving=true]{overflow:hidden}.toast_stack_action,.toast_stack_close{flex:none;border:1px solid transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--forma-component-duration-spring) var(--forma-component-ease-spring),background-color var(--forma-component-duration-fast) var(--forma-component-ease-standard),border-color var(--forma-component-duration-fast) var(--forma-component-ease-standard),color var(--forma-component-duration-fast) var(--forma-component-ease-standard)}.toast_stack_action{height:var(--forma-size-28);padding:0 var(--forma-component-space-3);border-color:var(--forma-component-border);border-radius:var(--forma-component-radius-pill);background:var(--forma-component-surface);color:var(--forma-component-foreground);font-size:var(--forma-component-text-sm);font-weight:500;white-space:nowrap}.toast_stack_close{display:grid;width:var(--forma-size-28);height:var(--forma-size-28);margin:calc(-1 * var(--forma-size-4)) calc(-1 * var(--forma-size-2)) 0 0;place-items:center;border-radius:var(--forma-component-radius-pill);background:transparent;color:var(--forma-component-text-muted)}@media(hover:hover)and (pointer:fine){.toast_stack_action:hover{border-color:var(--forma-component-border-strong);background:var(--forma-component-surface-muted)}.toast_stack_close:hover{background:var(--forma-component-surface-muted);color:var(--forma-component-foreground)}}.toast_stack_action:active,.toast_stack_close:active{scale:.96;transition-duration:var(--forma-component-duration-instant);transition-timing-function:var(--forma-component-ease-standard)}@container (max-width: 21rem){.toast_stack_content{flex-wrap:wrap;row-gap:var(--forma-component-space-2)}.toast_stack_actionSlot{order:1;flex-basis:100%;justify-content:flex-start;margin-top:0;padding-left:calc(var(--forma-size-18) + var(--forma-component-space-3))}}.toast_stack_srOnly{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes toast_stack_spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.toast_stack_card,.toast_stack_icon,.toast_stack_action,.toast_stack_close{transition:none}.toast_stack_action:active,.toast_stack_close:active{scale:none}.toast_stack_spinner{animation:none}}:where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):focus:not(:focus-visible),:where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--forma-component-focus-outline-width, 2px) solid var(--forma-component-focus-outline, color-mix(in oklab, var(--forma-component-accent-strong) 72%, transparent))!important;outline-offset:var(--forma-component-focus-outline-offset, 2px)!important}[data-reduced-motion=true] :where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly),[data-reduced-motion=true] :where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):before,[data-reduced-motion=true] :where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):after{transition:none!important;animation:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){:where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly),:where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):before,:where(.toast_stack_viewport,.toast_stack_bottom-right,.toast_stack_bottom-left,.toast_stack_bottom-center,.toast_stack_contained,.toast_stack_list,.toast_stack_item,.toast_stack_card,.toast_stack_content,.toast_stack_icon,.toast_stack_glyph,.toast_stack_spinner,.toast_stack_copy,.toast_stack_title,.toast_stack_line,.toast_stack_description,.toast_stack_actionSlot,.toast_stack_action,.toast_stack_close,.toast_stack_srOnly):after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.toast_stack_content{padding:var(--forma-component-toast-padding, var(--forma-component-space-3) var(--forma-component-space-3) var(--forma-component-space-3) var(--forma-component-space-4))}.toast_stack_action{height:var(--forma-component-control-height-md)}.toast_stack_close{width:var(--forma-component-control-height-md);height:var(--forma-component-control-height-md);margin:calc((var(--forma-size-20) - var(--forma-component-control-height-md)) / 2) calc((var(--forma-size-24) - var(--forma-component-control-height-md)) / 2) 0 0}:root{--forma-component-neutral-0: oklch(100% 0 0);--forma-component-neutral-1: oklch(99% 0 0);--forma-component-neutral-2: oklch(97.8% 0 0);--forma-component-neutral-3: oklch(95.8% 0 0);--forma-component-neutral-4: oklch(91.5% 0 0);--forma-component-neutral-5: oklch(84% 0 0);--forma-component-neutral-6: oklch(72% 0 0);--forma-component-neutral-7: oklch(59% 0 0);--forma-component-neutral-8: oklch(46% 0 0);--forma-component-neutral-9: oklch(34% 0 0);--forma-component-neutral-10: oklch(23% 0 0);--forma-component-neutral-11: oklch(15% 0 0);--forma-component-background: var(--forma-component-neutral-0);--forma-component-surface: var(--forma-component-neutral-0);--forma-component-surface-raised: var(--forma-component-neutral-0);--forma-component-surface-muted: var(--forma-component-neutral-2);--forma-component-foreground: var(--forma-component-neutral-11);--forma-component-text-secondary: var(--forma-component-neutral-8);--forma-component-text-muted: var(--forma-component-neutral-7);--forma-component-border: oklch(93.5% 0 0);--forma-component-border-subtle: oklch(96.5% 0 0);--forma-component-border-strong: oklch(82% 0 0);--forma-component-accent: oklch(33% 0 0);--forma-component-accent-strong: oklch(24% 0 0);--forma-component-accent-subtle: oklch(33% 0 0 / .1);--forma-component-accent-foreground: var(--forma-component-background);--forma-component-control-on: oklch(23% 0 0);--forma-component-control-glyph: oklch(100% 0 0);--forma-component-control-track: oklch(89.5% 0 0);--forma-component-control-track-hover: oklch(86% 0 0);--forma-component-control-thumb: oklch(100% 0 0);--forma-component-control-thumb-on: oklch(100% 0 0);--forma-component-control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--forma-component-control-on-subtle: color-mix(in oklab, var(--forma-component-control-on) 10%, transparent);--forma-component-control-fill: var(--forma-component-control-on);--forma-component-focus-ring: transparent;--forma-component-success: oklch(49% .19 150);--forma-component-warning: oklch(58% .18 75);--forma-component-danger: oklch(54% .21 25);--forma-component-shadow-resting: 0 1px 2px oklch(0% 0 0 / .035);--forma-component-shadow-raised: 0 6px 18px oklch(0% 0 0 / .065), 0 1px 3px oklch(0% 0 0 / .035);--forma-component-shadow-floating: 0 20px 48px oklch(0% 0 0 / .105), 0 3px 10px oklch(0% 0 0 / .045);--forma-component-brand-gradient-from: oklch(90% .045 300);--forma-component-brand-gradient-to: oklch(92% .045 65);--forma-component-brand-gradient: linear-gradient(100deg, var(--forma-component-brand-gradient-from), var(--forma-component-brand-gradient-to));--forma-component-brand-gradient-foreground: oklch(22% .01 300);--forma-component-brand-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--forma-component-brand-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--forma-component-brand-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--forma-component-space-1: .25rem;--forma-component-space-2: .5rem;--forma-component-space-3: .75rem;--forma-component-space-4: 1rem;--forma-component-space-5: 1.25rem;--forma-component-space-6: 1.5rem;--forma-component-space-8: 2rem;--forma-component-space-10: 2.5rem;--forma-component-space-12: 3rem;--forma-component-space-16: 4rem;--forma-component-space-20: 5rem;--forma-component-space-24: 6rem;--forma-component-radius-control: 1.125rem;--forma-component-radius-panel: 1.625rem;--forma-component-radius-surface: 2.125rem;--forma-component-radius-pill: 9999px;--forma-component-control-height-sm: 2.25rem;--forma-component-control-height-md: 2.75rem;--forma-component-control-height-lg: 3.125rem;--forma-component-font-display: var(--forma-component-font-geist, "Geist Variable"), sans-serif;--forma-component-font-body: var(--forma-component-font-inter, "Inter Variable"), sans-serif;--forma-component-text-xs: .75rem;--forma-component-text-sm: .875rem;--forma-component-text-base: 1rem;--forma-component-text-lg: 1.125rem;--forma-component-text-xl: 1.375rem;--forma-component-text-2xl: 1.75rem;--forma-component-text-3xl: 2.25rem;--forma-component-text-4xl: 3.25rem;--forma-component-text-5xl: 4.5rem;--forma-component-tracking-display: -.03em;--forma-component-tracking-body: -.01em;--forma-component-leading-display: 1.1;--forma-component-leading-body: 1.4;--forma-component-ease-enter: cubic-bezier(.16,1,.3,1);--forma-component-ease-standard: cubic-bezier(.22,1,.36,1);--forma-component-ease-exit: cubic-bezier(.7,0,.84,0);--forma-component-ease-in-out: cubic-bezier(.65,0,.35,1);--forma-component-ease-spring: linear(0, .0213, .0739, .1443, .2235, .305, .3849, .4606, .5305, .594, .6508, .7011, .7452, .7836, .8168, .8454, .8699, .8907, .9084, .9234, .9361, .9467, .9557, .9632, .9694, .9747, .979, .9826, .9857, .9882, .9902, .992, .9934, .9946, .9955, .9963, 1);--forma-component-duration-instant: .12s;--forma-component-duration-fast: .16s;--forma-component-duration-standard: .24s;--forma-component-duration-considered: .48s;--forma-component-duration-spring: .58s}:root[data-theme=dark]{--forma-component-background: oklch(19% 0 0);--forma-component-surface: oklch(21.5% 0 0);--forma-component-surface-raised: oklch(24% 0 0);--forma-component-surface-muted: oklch(26% 0 0);--forma-component-foreground: oklch(96% 0 0);--forma-component-text-secondary: oklch(77% 0 0);--forma-component-text-muted: oklch(64% 0 0);--forma-component-border: oklch(29% 0 0);--forma-component-border-subtle: oklch(25% 0 0);--forma-component-border-strong: oklch(40% 0 0);--forma-component-focus-ring: transparent;--forma-component-accent: oklch(80% 0 0);--forma-component-accent-strong: oklch(91% 0 0);--forma-component-accent-subtle: oklch(80% 0 0 / .13);--forma-component-control-on: oklch(93% 0 0);--forma-component-control-glyph: oklch(19% 0 0);--forma-component-control-track: oklch(33% 0 0);--forma-component-control-track-hover: oklch(37% 0 0);--forma-component-control-thumb: oklch(97% 0 0);--forma-component-control-thumb-on: oklch(19% 0 0);--forma-component-control-fill: oklch(62% 0 0);--forma-component-control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--forma-component-success: oklch(78% .18 150);--forma-component-warning: oklch(83% .17 80);--forma-component-danger: oklch(76% .2 25);--forma-component-shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--forma-component-shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--forma-component-shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--forma-component-brand-gradient-from: oklch(38% .05 300);--forma-component-brand-gradient-to: oklch(40% .045 60);--forma-component-brand-gradient-foreground: oklch(96% .005 300);--forma-component-brand-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--forma-component-brand-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--forma-component-brand-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--forma-component-accent: oklch(33% 0 0);--forma-component-accent-strong: oklch(24% 0 0);--forma-component-accent-subtle: oklch(33% 0 0 / .1)}:root[data-accent=violet]{--forma-component-accent: #7747ff;--forma-component-accent-strong: #5528ce;--forma-component-accent-subtle: rgb(119 71 255 / .13)}:root[data-accent=blue]{--forma-component-accent: #0562ef;--forma-component-accent-strong: #074db7;--forma-component-accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--forma-component-accent: #0db879;--forma-component-accent-strong: #087c54;--forma-component-accent-subtle: rgb(13 184 121 / .13);--forma-component-accent-foreground: #102016}:root[data-accent=amber]{--forma-component-accent: #f3ad20;--forma-component-accent-strong: #9c6300;--forma-component-accent-subtle: rgb(243 173 32 / .16);--forma-component-accent-foreground: #20190d}:root[data-accent=orange]{--forma-component-accent: #f48120;--forma-component-accent-strong: #aa4700;--forma-component-accent-subtle: rgb(244 129 32 / .13);--forma-component-accent-foreground: #17130f}:root[data-accent=coral]{--forma-component-accent: #f15f55;--forma-component-accent-strong: #b92c27;--forma-component-accent-subtle: rgb(241 95 85 / .14);--forma-component-accent-foreground: #21110f}:root[data-accent=rose]{--forma-component-accent: #ed4e9d;--forma-component-accent-strong: #ae2570;--forma-component-accent-subtle: rgb(237 78 157 / .14);--forma-component-accent-foreground: #250f1b}:root[data-theme=dark][data-accent=neutral]{--forma-component-accent: oklch(80% 0 0);--forma-component-accent-strong: oklch(91% 0 0);--forma-component-accent-subtle: oklch(80% 0 0 / .13)}:root[data-theme=dark][data-accent=violet]{--forma-component-accent: #a78bff;--forma-component-accent-strong: #c7b7ff;--forma-component-accent-subtle: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--forma-component-accent: #6ba3ff;--forma-component-accent-strong: #a4c7ff;--forma-component-accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--forma-component-accent: #53dca6;--forma-component-accent-strong: #93efd0;--forma-component-accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--forma-component-accent: #ffcb62;--forma-component-accent-strong: #ffe0a1;--forma-component-accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--forma-component-accent: #ffad5e;--forma-component-accent-strong: #ffd0a0;--forma-component-accent-subtle: rgb(244 129 32 / .2);--forma-component-accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--forma-component-accent: #ff9386;--forma-component-accent-strong: #ffc1ba;--forma-component-accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--forma-component-accent: #ff8bc5;--forma-component-accent-strong: #ffc0df;--forma-component-accent-subtle: rgb(237 78 157 / .2)}:root[data-accent=neutral]{--forma-component-control-on: oklch(23% 0 0);--forma-component-control-thumb-on: oklch(100% 0 0);--forma-component-control-glyph: oklch(100% 0 0)}:root[data-accent=violet]{--forma-component-control-on: #7747ff;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff}:root[data-accent=blue]{--forma-component-control-on: #0562ef;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff}:root[data-accent=green]{--forma-component-control-on: #10a870;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff}:root[data-accent=amber]{--forma-component-control-on: #eda11a;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #2a1c03}:root[data-accent=orange]{--forma-component-control-on: #f07818;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff}:root[data-accent=coral]{--forma-component-control-on: #ec564b;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff}:root[data-accent=rose]{--forma-component-control-on: #e64494;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff}:root[data-theme=dark][data-accent=neutral]{--forma-component-control-on: oklch(93% 0 0);--forma-component-control-thumb-on: oklch(19% 0 0);--forma-component-control-glyph: oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--forma-component-control-on: #8a66ff;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff;--forma-component-control-fill: #8a66ff}:root[data-theme=dark][data-accent=blue]{--forma-component-control-on: #3b82f6;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff;--forma-component-control-fill: #3b82f6}:root[data-theme=dark][data-accent=green]{--forma-component-control-on: #1fae78;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff;--forma-component-control-fill: #1fae78}:root[data-theme=dark][data-accent=amber]{--forma-component-control-on: #e8a52a;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #241803;--forma-component-control-fill: #e8a52a}:root[data-theme=dark][data-accent=orange]{--forma-component-control-on: #ef873a;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff;--forma-component-control-fill: #ef873a}:root[data-theme=dark][data-accent=coral]{--forma-component-control-on: #ec6a60;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff;--forma-component-control-fill: #ec6a60}:root[data-theme=dark][data-accent=rose]{--forma-component-control-on: #e457a0;--forma-component-control-thumb-on: #fff;--forma-component-control-glyph: #fff;--forma-component-control-fill: #e457a0}:root{--forma-component-series-1: #1f7dcf;--forma-component-series-2: #7128a5;--forma-component-series-3: #e58f00;--forma-component-series-4: #009e84}:root[data-theme=dark]{--forma-component-series-1: #55adff;--forma-component-series-2: #9c37be;--forma-component-series-3: #e66e00;--forma-component-series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--forma-component-series-1: oklch(from var(--forma-component-accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--forma-component-series-2: oklch(from var(--forma-component-accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--forma-component-series-3: oklch(from var(--forma-component-accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--forma-component-series-4: oklch(from var(--forma-component-accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--forma-component-series-1: oklch(from var(--forma-component-accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--forma-component-series-2: oklch(from var(--forma-component-accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--forma-component-series-3: oklch(from var(--forma-component-accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--forma-component-series-4: oklch(from var(--forma-component-accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}.forma-root{color-scheme:light;color:var(--forma-component-foreground);font-family:var(--forma-component-font-body);font-size:var(--forma-component-text-base);font-weight:400;line-height:var(--forma-component-leading-body);letter-spacing:var(--forma-component-tracking-body)}.forma-root,.forma-root *,.forma-root *:before,.forma-root *:after{box-sizing:border-box}.forma-root :where(button,input,textarea,select){letter-spacing:inherit}[data-theme=dark] .forma-root,.forma-root[data-theme=dark]{color-scheme:dark}.forma-root :focus:not(:focus-visible),.forma-root :is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}.forma-root :focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--forma-component-focus-outline-width, 2px) solid var(--forma-component-focus-outline, color-mix(in oklab, var(--forma-component-accent-strong) 72%, transparent))!important;outline-offset:var(--forma-component-focus-outline-offset, 2px)!important}.forma-theme,.forma-theme [data-density]{--forma-component-text-xs: var(--forma-font-xs,11px);--forma-component-text-sm: var(--forma-font-small,12px);--forma-component-text-base: var(--forma-font-size,13px);--forma-component-control-height-sm: var(--forma-control-small-height,24px);--forma-component-control-height-md: var(--forma-control-height,28px);--forma-component-control-height-lg: var(--forma-control-large-height,32px);--forma-component-dropdown-height: var(--forma-control-height,28px);--forma-component-menu-item-height: var(--forma-menu-item-height,28px);--forma-component-check-size: var(--forma-check-size,16.4px);--forma-component-switch-height: var(--forma-switch-height,18px);--forma-component-dialog-padding: var(--forma-dialog-pad-y,16px) var(--forma-dialog-pad-x,20px);--forma-component-dialog-title-size: calc(var(--forma-font-size,13px) + 2px);--forma-component-toast-padding: var(--forma-toast-pad,10px) var(--forma-toast-pad,10px) var(--forma-toast-pad,10px) calc(var(--forma-toast-pad,10px) + 2px);--forma-component-otp-cap: var(--forma-otp-height,40px);--forma-component-select-min-width: var(--forma-select-min-width,136px);--forma-component-radius-cap: var(--forma-radius-panel,8px)}.forma-theme,.forma-theme[data-theme],.forma-theme [data-theme]{--forma-component-font-body: var(--forma-font-family);--forma-component-font-display: var(--forma-font-family);--forma-component-font-mono: var(--forma-font-mono);--forma-component-background: var(--forma-bg);--forma-component-surface: var(--forma-bg-raised);--forma-component-surface-raised: var(--forma-bg-raised);--forma-component-surface-muted: var(--forma-bg-sunken);--forma-component-foreground: var(--forma-text);--forma-component-text-secondary: var(--forma-text-muted);--forma-component-text-muted: var(--forma-text-faint);--forma-component-border: var(--forma-line);--forma-component-border-subtle: var(--forma-line);--forma-component-accent: var(--forma-accent-strong);--forma-component-accent-strong: var(--forma-accent-strong-hover);--forma-component-accent-subtle: var(--forma-accent-soft);--forma-component-accent-foreground: var(--forma-on-accent);--forma-component-control-on: var(--forma-accent-strong);--forma-component-danger: var(--forma-danger);--forma-component-success: var(--forma-success);--forma-component-warning: var(--forma-warning)}.forma-theme{--forma-component-radius-control: var(--forma-radius-control);--forma-component-action-swap-radius: var(--forma-radius-control);--forma-component-radius-panel: var(--forma-radius-panel);--forma-component-radius-surface: var(--forma-radius-panel);--forma-component-leading-body: 1.5;--forma-component-ring: color-mix(in oklab, var(--forma-component-foreground) 10%, transparent);--forma-component-ring-strong: color-mix(in oklab, var(--forma-component-foreground) 17%, transparent);--forma-component-hover-surface: color-mix(in oklab, var(--forma-component-foreground) 4.5%, transparent);--forma-component-press-surface: color-mix(in oklab, var(--forma-component-foreground) 7.5%, transparent);--forma-component-lift: 0 1px var(--forma-size-2) oklch(0% 0 0 / .06);--forma-component-lift-hover: 0 1px var(--forma-size-3) oklch(0% 0 0 / .09), 0 var(--forma-size-2) var(--forma-size-6) calc(-1 * var(--forma-size-2)) oklch(0% 0 0 / .06);--forma-component-button-primary-image: none;--forma-component-button-primary-image-hover: none;--forma-component-button-primary-shadow: 0 1px 2px #2463DE33;--forma-component-button-primary-shadow-hover: 0 1px 2px #2463DE40;--forma-component-button-primary-hover-opacity: 1;--forma-component-button-primary-press-opacity: .92;--forma-component-button-outline: transparent;--forma-component-button-outline-hover: transparent;--forma-component-button-outline-shadow: none;--forma-component-button-outline-shadow-hover: none;--forma-component-button-disabled-border: transparent;--forma-component-button-secondary-surface: color-mix(in oklab, var(--forma-component-foreground) 6%, var(--forma-component-surface));--forma-component-button-outline-hover-surface: color-mix(in oklab, var(--forma-component-foreground) 9.5%, var(--forma-component-surface));--forma-component-button-press-surface: color-mix(in oklab, var(--forma-component-foreground) 13%, var(--forma-component-surface));--forma-component-button-danger-surface: color-mix(in oklab, var(--forma-component-danger) 8%, var(--forma-component-surface));--forma-component-button-danger-hover-surface: color-mix(in oklab, var(--forma-component-danger) 13%, var(--forma-component-surface));--forma-component-button-danger-hover-border: transparent;--forma-component-field-border: var(--forma-component-border-strong);--forma-component-field-border-hover: color-mix(in oklab, var(--forma-component-foreground) 58%, var(--forma-component-surface));--forma-component-field-border-focus: color-mix(in oklab, var(--forma-component-foreground) 76%, var(--forma-component-surface));--forma-component-border-strong: var(--forma-border-strong);--forma-component-track-border: transparent;--forma-component-track-surface: var(--forma-component-hover-surface);--forma-component-indicator-border: transparent;--forma-component-indicator-shadow: 0 0 0 1px var(--forma-component-ring), var(--forma-component-lift);--forma-component-shadow-raised: 0 1px 2px oklch(0% 0 0 / .05), 0 4px 12px -2px oklch(0% 0 0 / .08);--forma-component-shadow-floating: 0 1px 2px oklch(0% 0 0 / .05), 0 8px 24px -6px oklch(0% 0 0 / .14), 0 24px 48px -16px oklch(0% 0 0 / .14)}:root.forma-theme[data-theme=dark],[data-theme=dark] .forma-theme,.forma-theme [data-theme-stage][data-theme=dark]{--forma-component-lift: 0 1px var(--forma-size-2) oklch(0% 0 0 / .32), inset 0 1px 0 oklch(100% 0 0 / .045);--forma-component-lift-hover: 0 1px var(--forma-size-3) oklch(0% 0 0 / .36), inset 0 1px 0 oklch(100% 0 0 / .06);--forma-component-button-primary-shadow: 0 1px 2px oklch(0% 0 0 / .4);--forma-component-button-primary-shadow-hover: 0 1px 3px oklch(0% 0 0 / .45);--forma-component-button-secondary-surface: color-mix(in oklab, var(--forma-component-foreground) 8.5%, var(--forma-component-surface));--forma-component-button-outline-hover-surface: color-mix(in oklab, var(--forma-component-foreground) 12.5%, var(--forma-component-surface));--forma-component-button-press-surface: color-mix(in oklab, var(--forma-component-foreground) 16%, var(--forma-component-surface));--forma-component-button-danger-surface: color-mix(in oklab, var(--forma-component-danger) 14%, var(--forma-component-surface));--forma-component-button-danger-hover-surface: color-mix(in oklab, var(--forma-component-danger) 20%, var(--forma-component-surface));--forma-component-border-strong: var(--forma-border-strong);--forma-component-shadow-raised: 0 1px 2px oklch(0% 0 0 / .3), 0 6px 16px -4px oklch(0% 0 0 / .35);--forma-component-shadow-floating: 0 1px 2px oklch(0% 0 0 / .3), 0 10px 28px -6px oklch(0% 0 0 / .45), 0 28px 56px -16px oklch(0% 0 0 / .4)}.forma-theme .forma-root,.forma-theme.forma-root{font-size:var(--forma-component-text-base);line-height:var(--forma-component-leading-body)}.forma-doc{max-width:var(--forma-doc-width,var(--forma-size-720));margin:0 auto;min-width:0}.forma-doc--wide{--forma-doc-width:var(--forma-size-960)}.forma-doc-title{font:720 var(--forma-size-31)/1.28 var(--forma-font-family);letter-spacing:-.022em;margin:0 0 var(--forma-size-10);color:var(--forma-text);overflow-wrap:anywhere}.forma-doc-meta{display:flex;align-items:center;gap:var(--forma-size-10);flex-wrap:wrap;margin-bottom:var(--forma-size-28);font-size:var(--forma-size-12p5);color:var(--forma-text-faint)}.forma-doc-meta-sep{width:var(--forma-size-3);height:var(--forma-size-3);border-radius:50%;background:var(--forma-line-strong)}.forma-prose{font:400 var(--forma-size-15p5)/1.78 var(--forma-font-family);color:var(--forma-text);overflow-wrap:anywhere}.forma-prose p{margin:0 0 var(--forma-size-14)}.forma-prose h1{font-size:var(--forma-size-26);font-weight:720;letter-spacing:-.02em;line-height:1.3;margin:var(--forma-size-40) 0 var(--forma-size-12)}.forma-prose h2{font-size:var(--forma-size-21);font-weight:700;letter-spacing:-.015em;line-height:1.35;margin:var(--forma-size-38) 0 var(--forma-size-10)}.forma-prose h3{font-size:var(--forma-size-17);font-weight:680;line-height:1.4;margin:var(--forma-size-28) 0 var(--forma-size-8)}.forma-prose h4{font-size:var(--forma-size-15p5);font-weight:680;margin:var(--forma-size-22) 0 var(--forma-size-6)}.forma-prose>:first-child{margin-top:0}.forma-prose a{color:var(--forma-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--forma-link) 35%,transparent);text-underline-offset:3px}.forma-prose a:hover{text-decoration-color:currentColor}.forma-prose a:focus-visible{outline:none;border-radius:2px;box-shadow:var(--forma-focus-ring)}.forma-prose code{font-family:var(--forma-font-mono);font-size:.84em;padding:.12em .38em;border-radius:4px;background:var(--forma-bg-inset);border:1px solid var(--forma-line)}.forma-prose pre{margin:var(--forma-size-6) 0 var(--forma-size-18);padding:var(--forma-size-12) var(--forma-size-14);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);font:var(--forma-size-13)/1.65 var(--forma-font-mono);overflow:auto}.forma-prose pre code{padding:0;border:0;background:none;font-size:inherit}.forma-prose ul,.forma-prose ol{margin:0 0 var(--forma-size-14);padding-left:var(--forma-size-22)}.forma-prose li{margin:var(--forma-size-3) 0}.forma-prose li::marker{color:var(--forma-text-faint)}.forma-prose blockquote{margin:var(--forma-size-6) 0 var(--forma-size-18);padding:var(--forma-size-10) var(--forma-size-14);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);border:1px solid var(--forma-line);color:var(--forma-text-muted)}.forma-prose blockquote>:last-child{margin-bottom:0}.forma-prose hr{border:0;border-top:1px solid var(--forma-line);margin:var(--forma-size-28) 0}.forma-prose table{width:100%;border-collapse:separate;border-spacing:0;margin:var(--forma-size-6) 0 var(--forma-size-18);font-size:var(--forma-size-14);line-height:1.6;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);overflow:hidden}.forma-prose th{background:var(--forma-bg-sunken);font-weight:620;font-size:var(--forma-size-12p5);color:var(--forma-text-muted);text-align:left;padding:var(--forma-size-7) var(--forma-size-12);border-bottom:1px solid var(--forma-line)}.forma-prose td{padding:var(--forma-size-9) var(--forma-size-12);border-bottom:1px solid var(--forma-line);vertical-align:top}.forma-prose tr:last-child td{border-bottom:0}.forma-prose th+th,.forma-prose td+td{border-left:1px solid var(--forma-line)}.forma-outline{width:var(--forma-outline-width,var(--forma-size-200));font:400 var(--forma-size-13)/1.45 var(--forma-font-family)}.forma-outline-title{margin:0 0 var(--forma-size-6);padding:0 var(--forma-size-8);font-size:var(--forma-size-11);font-weight:650;color:var(--forma-text-faint)}.forma-outline ol{display:flex;flex-direction:column;gap:1px;list-style:none;margin:0;padding:0}.forma-outline-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--forma-duration-normal) var(--forma-ease-standard),visibility 0s linear 0s}.forma-outline-collapse:not([data-open]){grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--forma-duration-normal) var(--forma-ease-standard),visibility 0s linear var(--forma-duration-normal)}.forma-outline-collapse>ol{min-height:0;overflow:clip;overflow-clip-margin:var(--forma-size-6)}.forma-outline-row{display:flex;align-items:center;gap:var(--forma-size-4);padding-left:calc(var(--forma-outline-depth,0) * var(--forma-size-14));border-radius:6px;color:var(--forma-text-muted)}.forma-outline[data-nested] .forma-outline-row[data-leaf]{padding-left:calc(var(--forma-outline-depth,0) * var(--forma-size-14) + var(--forma-size-24))}.forma-outline-row:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-outline-row[data-current]{background:var(--forma-accent-soft);color:var(--forma-accent-soft-text);font-weight:600}.forma-outline-row a{flex:1;min-width:0;display:block;padding:var(--forma-size-4) var(--forma-size-8);border-radius:6px;color:inherit;text-decoration:none;overflow-wrap:anywhere}.forma-outline-row a:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-outline li:not([data-level="2"]) .forma-outline-row{font-size:var(--forma-size-12p5)}.forma-outline-toggle{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-16);height:var(--forma-size-16);margin-left:var(--forma-size-4);padding:0;border:0;border-radius:4px;background:none;color:var(--forma-text-faint);cursor:pointer}.forma-outline-toggle svg{width:var(--forma-size-12);height:var(--forma-size-12);transition:transform var(--forma-duration-fast) var(--forma-ease-standard)}.forma-outline-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.forma-outline-toggle:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-outline-toggle:after{content:"";position:absolute;inset:calc(-1 * var(--forma-size-6)) calc(-1 * var(--forma-size-4))}@media(pointer:coarse){.forma-outline-row a{padding-top:var(--forma-size-8);padding-bottom:var(--forma-size-8)}.forma-outline-toggle:after{inset:calc(-1 * var(--forma-size-14)) calc(-1 * var(--forma-size-4))}}.ProseMirror{position:relative}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;inset:-2px -2px -2px -32px;border:2px solid #8cf;pointer-events:none}img.ProseMirror-separator{display:inline!important;border:none!important;margin:0!important}.milkdown{position:relative}.milkdown *{margin:0;padding:0;box-sizing:border-box}.milkdown button,.milkdown input{border:none;background:none;box-shadow:none}.milkdown button:focus,.milkdown input:focus{outline:none}.milkdown :focus-visible{outline:none}.milkdown{font-family:var(--crepe-font-default);font-size:var(--crepe-base-font-size, 16px);color:var(--crepe-color-on-background);background:var(--crepe-color-background)}.milkdown .milkdown-icon{display:inline-flex;align-items:center;justify-content:center}.milkdown .ProseMirror-focused{outline:none}.milkdown .ProseMirror{padding:60px 120px}.milkdown .ProseMirror *::-moz-selection{background:var(--crepe-color-selected)}.milkdown .ProseMirror *::selection{background:var(--crepe-color-selected)}.milkdown .ProseMirror li.ProseMirror-selectednode{background:var(--crepe-color-selected);outline:none}.milkdown .ProseMirror li.ProseMirror-selectednode ::-moz-selection{background:transparent}.milkdown .ProseMirror li.ProseMirror-selectednode ::selection{background:transparent}.milkdown .ProseMirror li.ProseMirror-selectednode::-moz-selection{background:transparent}.milkdown .ProseMirror li.ProseMirror-selectednode::selection{background:transparent}.milkdown .ProseMirror li.ProseMirror-selectednode:after{all:unset}.milkdown .ProseMirror .ProseMirror-selectednode{background:var(--crepe-color-selected);outline:none;background:color-mix(in srgb,var(--crepe-color-selected),transparent 60%)}.milkdown .ProseMirror .ProseMirror-selectednode ::-moz-selection{background:transparent}.milkdown .ProseMirror .ProseMirror-selectednode ::selection{background:transparent}.milkdown .ProseMirror .ProseMirror-selectednode::-moz-selection{background:transparent}.milkdown .ProseMirror .ProseMirror-selectednode::selection{background:transparent}.milkdown .ProseMirror[data-dragging=true]::-moz-selection,.milkdown .ProseMirror[data-dragging=true] *::-moz-selection{background:transparent}.milkdown .ProseMirror[data-dragging=true] .ProseMirror-selectednode,.milkdown .ProseMirror[data-dragging=true]::selection,.milkdown .ProseMirror[data-dragging=true] *::selection{background:transparent}.milkdown .ProseMirror[data-dragging=true] input::-moz-selection{background:var(--crepe-color-selected)}.milkdown .ProseMirror[data-dragging=true] input::selection{background:var(--crepe-color-selected)}.milkdown .ProseMirror img{vertical-align:bottom;max-width:100%}.milkdown .ProseMirror img.ProseMirror-selectednode{background:none;outline:2px solid var(--crepe-color-primary)}.milkdown .ProseMirror h1,.milkdown .ProseMirror h2,.milkdown .ProseMirror h3,.milkdown .ProseMirror h4,.milkdown .ProseMirror h5,.milkdown .ProseMirror h6{font-family:var(--crepe-font-title);font-weight:400;padding:2px 0}.milkdown .ProseMirror h1{font-size:2.625em;line-height:1.1905;margin-top:32px}.milkdown .ProseMirror h2{font-size:2.25em;line-height:1.2222;margin-top:28px}.milkdown .ProseMirror h3{font-size:2em;line-height:1.25;margin-top:24px}.milkdown .ProseMirror h4{font-size:1.75em;line-height:1.2857;margin-top:20px}.milkdown .ProseMirror h5{font-size:1.5em;line-height:1.3333;margin-top:16px}.milkdown .ProseMirror h6{font-size:1.125em;font-weight:700;line-height:1.5556;margin-top:16px}.milkdown .ProseMirror p{font-size:1em;line-height:1.5;padding:4px 0}.milkdown .ProseMirror code{color:var(--crepe-color-inline-code);background:color-mix(in srgb,var(--crepe-color-inline-area),transparent 40%);font-family:var(--crepe-font-code);padding:0 2px;border-radius:4px;font-size:87.5%;display:inline-block;line-height:1.4286}.milkdown .ProseMirror a{color:var(--crepe-color-primary);text-decoration:underline}.milkdown .ProseMirror pre{background:color-mix(in srgb,var(--crepe-color-inline-area),transparent 40%);padding:10px;border-radius:4px}.milkdown .ProseMirror pre code{padding:0;background:transparent}.milkdown .ProseMirror blockquote{position:relative;padding-left:40px;padding-top:0;padding-bottom:0;box-sizing:content-box;margin:4px 0}.milkdown .ProseMirror blockquote:before{content:"";width:4px;left:0;top:4px;bottom:4px;position:absolute;background:var(--crepe-color-selected);border-radius:100px}.milkdown .ProseMirror blockquote hr{margin-bottom:16px}.milkdown .ProseMirror hr{border:none;background-color:color-mix(in srgb,var(--crepe-color-outline),transparent 80%);background-clip:content-box;padding:6px 0;height:13px;position:relative}.milkdown .ProseMirror hr.ProseMirror-selectednode{outline:none;background-color:color-mix(in srgb,var(--crepe-color-outline),transparent 20%);background-clip:content-box}.milkdown .ProseMirror hr.ProseMirror-selectednode:before{content:"";position:absolute;inset:0;background-color:color-mix(in srgb,var(--crepe-color-outline),transparent 80%);pointer-events:none}.milkdown .ProseMirror ul,.milkdown .ProseMirror ol{padding:0}.milkdown .milkdown-block-handle[data-show=false]{opacity:0;pointer-events:none}.milkdown .milkdown-block-handle{transition:all .2s;position:absolute;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:2px}.milkdown .milkdown-block-handle .operation-item{border-radius:4px;width:32px;height:32px;padding:4px}.milkdown .milkdown-block-handle .operation-item svg{width:24px;height:24px;fill:var(--crepe-color-outline)}.milkdown .milkdown-block-handle .operation-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-block-handle .operation-item.active{background:var(--crepe-color-selected)}.milkdown .milkdown-slash-menu[data-show=false]{display:none}.milkdown .milkdown-slash-menu{position:absolute;z-index:10;display:block;font-family:var(--crepe-font-default);color:var(--crepe-color-on-surface);background:var(--crepe-color-surface);border-radius:12px;box-shadow:var(--crepe-shadow-1)}.milkdown .milkdown-slash-menu ul{list-style-type:none}.milkdown .milkdown-slash-menu ul li{cursor:pointer;border-radius:8px}.milkdown .milkdown-slash-menu .tab-group{border-bottom:1px solid color-mix(in srgb,var(--crepe-color-outline),transparent 80%);padding:12px 12px 0}.milkdown .milkdown-slash-menu .tab-group ul{padding:8px 10px;display:flex;gap:10px;flex-wrap:nowrap}.milkdown .milkdown-slash-menu .tab-group ul li{padding:6px 10px;font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-style:normal;font-weight:600;line-height:20px}.milkdown .milkdown-slash-menu .tab-group ul li:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-slash-menu .tab-group ul li.selected{background:var(--crepe-color-selected)}.milkdown .milkdown-slash-menu .menu-groups{padding:0 12px 12px;max-height:420px;overflow:auto;overscroll-behavior:contain;scroll-behavior:smooth}.milkdown .milkdown-slash-menu .menu-groups .menu-group h6{font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-style:normal;font-weight:600;line-height:20px;padding:14px 10px;text-transform:uppercase;color:color-mix(in srgb,var(--crepe-color-on-surface),transparent 40%)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li{min-width:220px;display:flex;justify-content:flex-start;align-items:center;gap:16px;padding:14px 10px}.milkdown .milkdown-slash-menu .menu-groups .menu-group li.hover{background:var(--crepe-color-hover)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li.active{background:var(--crepe-color-selected)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li svg{width:24px;height:24px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-slash-menu .menu-groups .menu-group li>span{font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-style:normal;font-weight:600;line-height:20px}.milkdown .milkdown-slash-menu .menu-groups .menu-group+.menu-group:before{content:"";display:block;height:1px;background:color-mix(in srgb,var(--crepe-color-outline),transparent 80%);margin:0 10px}.milkdown .milkdown-code-block{display:block;position:relative;padding:8px 20px 20px;background:var(--crepe-color-surface);margin:4px 0}.milkdown .milkdown-code-block .language-picker{padding-top:10px;width:-moz-max-content;width:max-content;position:absolute;z-index:999}.milkdown .milkdown-code-block .hidden{display:none!important}.milkdown .milkdown-code-block.selected{outline:1px solid var(--crepe-color-primary)}.milkdown .milkdown-code-block .milkdown-code-block-placeholder{margin:0;padding:4px 0;font-family:var(--crepe-font-code, monospace);font-size:calc(var(--crepe-base-font-size, 16px) * .875);line-height:1.5;white-space:pre-wrap;word-break:break-all}.milkdown .milkdown-code-block .milkdown-code-block-placeholder code{font-family:inherit}.milkdown .milkdown-code-block .cm-editor{outline:none!important;background:var(--crepe-color-surface)}.milkdown .milkdown-code-block .cm-gutters{border-right:none;background:var(--crepe-color-surface)}.milkdown .milkdown-code-block .cm-panel{font-family:var(--crepe-font-default);background:var(--crepe-color-surface);color:var(--crepe-color-on-surface)}.milkdown .milkdown-code-block .cm-panel input{caret-color:var(--crepe-color-outline);border-radius:4px;background:var(--crepe-color-surface-low)}.milkdown .milkdown-code-block .cm-panel>button{text-transform:capitalize;background:var(--crepe-color-surface-low);color:var(--crepe-color-on-surface-variant);border:1px solid var(--crepe-color-outline);font-weight:600;cursor:pointer;border-radius:4px}.milkdown .milkdown-code-block .cm-panel>button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .cm-panel>label{display:inline-flex;align-items:center;text-transform:capitalize}.milkdown .milkdown-code-block .cm-panel>label input[type=checkbox]{border-radius:4px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--crepe-color-surface-low);width:1.15em;height:1.15em;border:1px solid var(--crepe-color-outline);display:grid;place-content:center}.milkdown .milkdown-code-block .cm-panel>label input[type=checkbox]:before{content:"";transform-origin:bottom left;width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--crepe-color-outline);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.milkdown .milkdown-code-block .cm-panel>label input[type=checkbox]:checked:before{transform:scale(1)}.milkdown .milkdown-code-block .tools{display:flex;justify-content:space-between;align-items:center}.milkdown .milkdown-code-block .tools input{caret-color:var(--crepe-color-outline)}.milkdown .milkdown-code-block .tools .tools-button-group{display:flex;gap:2px}.milkdown .milkdown-code-block .tools .tools-button-group button{background:var(--crepe-color-secondary);color:var(--crepe-color-on-surface-variant);padding:4px 10px;opacity:0;cursor:pointer;border-radius:4px;font-size:calc(var(--crepe-base-font-size, 16px) * .75);line-height:16px;font-weight:600;font-family:var(--crepe-font-default);transition:opacity .2s ease-in-out;display:flex;align-items:center;justify-content:center;gap:4px}.milkdown .milkdown-code-block .tools .tools-button-group button svg{width:14px;height:14px;fill:var(--crepe-color-on-surface-variant)}.milkdown .milkdown-code-block .tools .tools-button-group button:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.milkdown .milkdown-code-block .tools .tools-button-group button:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.milkdown .milkdown-code-block .tools .language-button{display:flex;align-items:center;font-family:var(--crepe-font-default);gap:6px;padding:2px 4px 2px 8px;background:var(--crepe-color-surface-low);color:var(--crepe-color-on-surface-variant);border-radius:4px;font-size:calc(var(--crepe-base-font-size, 16px) * .75);font-weight:600;line-height:16px;margin-bottom:8px;opacity:0;cursor:pointer;transition:opacity .2s ease-in-out}.milkdown .milkdown-code-block .tools .language-button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .tools .language-button .expand-icon{transition:transform .2s ease-in-out;width:18px;height:18px;display:flex;justify-content:center;align-items:center}.milkdown .milkdown-code-block .tools .language-button .expand-icon svg{width:14px;height:14px;color:var(--crepe-color-outline)}.milkdown .milkdown-code-block .tools .language-button[data-expanded=true] .expand-icon{transform:rotate(180deg)}.milkdown .milkdown-code-block .tools .language-button .expand-icon svg:focus,.milkdown .milkdown-code-block .tools .language-button .expand-icon:focus-visible{outline:none}.milkdown .milkdown-code-block:hover .language-button{opacity:1}.milkdown .milkdown-code-block:hover .tools-button-group>button{opacity:1}.milkdown .milkdown-code-block .list-wrapper{background:var(--crepe-color-surface-low);border-radius:12px;box-shadow:var(--crepe-shadow-1);width:240px;padding-top:12px}.milkdown .milkdown-code-block .language-list{height:410px;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:0}.milkdown .milkdown-code-block .language-list-item{cursor:pointer;margin:0;display:flex;align-items:center;gap:8px;padding:4px 22px;font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-weight:600;line-height:20px}.milkdown .milkdown-code-block .language-list-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .language-list-item:focus-visible{outline:none;background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .language-list-item .leading,.milkdown .milkdown-code-block .language-list-item .leading svg{width:24px;height:24px}.milkdown .milkdown-code-block .language-list-item.no-result{cursor:default;opacity:.6}.milkdown .milkdown-code-block .language-list-item.no-result:hover{background:transparent}.milkdown .milkdown-code-block .search-box{display:flex;align-items:center;margin:0 12px 8px;background:transparent;border-radius:4px;outline:1px solid var(--crepe-color-primary);gap:8px;padding:6px 10px}.milkdown .milkdown-code-block .search-box:has(input:focus){outline:2px solid var(--crepe-color-primary)}.milkdown .milkdown-code-block .search-box .search-input{width:100%;color:var(--crepe-color-on-surface)}.milkdown .milkdown-code-block .search-box .search-icon{display:none}.milkdown .milkdown-code-block .search-box .clear-icon{cursor:pointer;width:20px;height:20px}.milkdown .milkdown-code-block .search-box .clear-icon svg{width:20px;height:20px;color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown .milkdown-code-block .search-box .clear-icon:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-code-block .search-box input{font-family:var(--crepe-font-default);font-size:calc(var(--crepe-base-font-size, 16px) * .875);line-height:20px;background:transparent}.milkdown .milkdown-code-block .search-box input:focus{outline:none}.milkdown .milkdown-code-block .preview-panel .preview-divider{height:1px;opacity:.2;background:var(--crepe-color-outline);margin:6px 0}.milkdown .milkdown-code-block .preview-panel .preview-label{margin:6px 0;font-size:calc(var(--crepe-base-font-size, 16px) * .75);color:color-mix(in srgb,var(--crepe-color-on-surface),transparent 40%);font-weight:600;text-transform:uppercase;font-family:var(--crepe-font-default)}.milkdown .milkdown-code-block .preview-panel .preview{text-align:center;overflow-x:auto}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid black;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.ProseMirror.virtual-cursor-enabled{caret-color:transparent}.ProseMirror-focused{--prosemirror-virtual-cursor-color: red}.ProseMirror .prosemirror-virtual-cursor{position:absolute;cursor:text;pointer-events:none;transform:translate(-1px);user-select:none;-webkit-user-select:none;border-left:2px solid var(--prosemirror-virtual-cursor-color)}.ProseMirror .prosemirror-virtual-cursor-left{width:1ch;transform:translate(calc(-1ch - 1px));border-bottom:2px solid var(--prosemirror-virtual-cursor-color);border-right:2px solid var(--prosemirror-virtual-cursor-color);border-left:none}.ProseMirror .prosemirror-virtual-cursor-right{width:1ch;border-bottom:2px solid var(--prosemirror-virtual-cursor-color);border-left:2px solid var(--prosemirror-virtual-cursor-color);border-right:none}.ProseMirror-focused .prosemirror-virtual-cursor-animation{animation:prosemirror-virtual-cursor-blink 1s linear infinite;animation-delay:.5s}@keyframes prosemirror-virtual-cursor-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.milkdown .crepe-drop-cursor{background-color:color-mix(in srgb,var(--crepe-color-outline),transparent 50%);opacity:.5;transition:all .2s;pointer-events:none}.milkdown .ProseMirror-gapcursor:after{box-sizing:border-box;border-top:1px solid var(--crepe-color-on-background)}.milkdown .ProseMirror-focused{--prosemirror-virtual-cursor-color: var(--crepe-color-outline)}.milkdown .milkdown-image-inline{outline:none;display:inline-flex;vertical-align:text-bottom}.milkdown .milkdown-image-inline input{background:transparent;outline:none;border:0;caret-color:var(--crepe-color-outline)}.milkdown .milkdown-image-inline>.empty-image-inline{display:inline-flex}.milkdown .milkdown-image-inline>.empty-image-inline .confirm{cursor:pointer}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer{position:relative;flex:1}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer>.link-input-area{width:208px;color:var(--crepe-color-on-background);display:flex}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer .placeholder{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;cursor:text}.milkdown .milkdown-image-inline>.empty-image-inline .link-importer .placeholder .uploader{cursor:pointer;display:flex}.milkdown .milkdown-image-inline .hidden{display:none!important}.milkdown .milkdown-image-inline.empty.selected{background:none;outline:none}.milkdown .milkdown-image-inline.empty.selected .empty-image-inline{box-shadow:var(--crepe-shadow-1)}.milkdown .milkdown-image-inline.selected{background:none;outline:1px solid var(--crepe-color-primary)}.milkdown .milkdown-image-inline.selected :not(input)::-moz-selection{background:transparent}.milkdown .milkdown-image-inline.selected :not(input)::selection{background:transparent}.milkdown .milkdown-image-inline .empty-image-inline{align-items:center;padding:4px 10px;gap:10px;background:var(--crepe-color-surface);font-family:var(--crepe-font-default);border-radius:8px;font-size:var(--crepe-base-font-size, 16px)}.milkdown .milkdown-image-inline .empty-image-inline .image-icon svg{width:18px;height:18px;fill:var(--crepe-color-outline)}.milkdown .milkdown-image-inline .empty-image-inline .image-icon{padding:3px;width:24px;height:24px}.milkdown .milkdown-image-inline .empty-image-inline .link-importer{height:24px}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder{color:color-mix(in srgb,var(--crepe-color-on-background),transparent 60%)}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder :not(input)::-moz-selection{background:transparent}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder :not(input)::selection{background:transparent}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .link-input-area{line-height:24px}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder .uploader{gap:8px;color:var(--crepe-color-primary);justify-content:center;transition:color .2s;font-family:var(--crepe-font-default)}.milkdown .milkdown-image-inline .empty-image-inline .link-importer.focus .placeholder .uploader{color:unset}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder .uploader:hover{color:var(--crepe-color-primary)}.milkdown .milkdown-image-inline .empty-image-inline .link-importer .placeholder .text{margin-left:8px}.milkdown .milkdown-image-inline .empty-image-inline .confirm svg{width:18px;height:18px}.milkdown .milkdown-image-inline .empty-image-inline .confirm{display:flex;width:24px;height:24px;padding:3px;border-radius:8px;color:var(--crepe-color-primary)}.milkdown .milkdown-image-inline .empty-image-inline .confirm:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-image-block{outline:none;margin:4px 0;display:block}.milkdown .milkdown-image-block>.image-wrapper{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;min-width:100px}.milkdown .milkdown-image-block>.image-wrapper .operation{position:absolute;display:flex}.milkdown .milkdown-image-block>.image-wrapper .operation>.operation-item{cursor:pointer}.milkdown .milkdown-image-block>.image-wrapper img{max-width:100%;min-height:100px;display:block;-o-object-fit:cover;object-fit:cover}.milkdown .milkdown-image-block>.image-wrapper>.image-resize-handle{position:absolute;left:50%;transform:translate(-50%)}.milkdown .milkdown-image-block>.image-wrapper>.image-resize-handle:hover{cursor:row-resize}.milkdown .milkdown-image-block input{background:transparent;outline:none;border:0;caret-color:var(--crepe-color-outline)}.milkdown .milkdown-image-block>.caption-input{display:block;width:100%;text-align:center;color:var(--crepe-color-on-background)}.milkdown .milkdown-image-block>.image-edit{display:flex}.milkdown .milkdown-image-block>.image-edit .confirm{cursor:pointer}.milkdown .milkdown-image-block>.image-edit .link-importer{position:relative;flex:1}.milkdown .milkdown-image-block>.image-edit .link-importer>.link-input-area{width:100%}.milkdown .milkdown-image-block>.image-edit .link-importer .placeholder{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;cursor:text}.milkdown .milkdown-image-block>.image-edit .link-importer .placeholder .uploader{cursor:pointer;display:flex}.milkdown .milkdown-image-block .hidden{display:none!important}.milkdown .milkdown-image-block.selected>.image-edit:not(:has(input:focus)){position:relative}.milkdown .milkdown-image-block.selected>.image-edit:not(:has(input:focus)):before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--crepe-color-selected),transparent 60%);pointer-events:none}.milkdown .milkdown-image-block.selected>.image-wrapper{position:relative}.milkdown .milkdown-image-block.selected>.image-wrapper:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--crepe-color-selected),transparent 60%)}.milkdown .milkdown-image-block.selected :not(input)::-moz-selection{background:transparent}.milkdown .milkdown-image-block.selected :not(input)::selection{background:transparent}.milkdown .milkdown-image-block .image-wrapper{display:flex;justify-content:center;align-items:center}.milkdown .milkdown-image-block .image-wrapper .operation{gap:12px;right:12px;top:12px;opacity:0;transition:all .2s}.milkdown .milkdown-image-block:hover>.image-wrapper .operation{opacity:1}.milkdown .milkdown-image-block .image-wrapper .operation>.operation-item{color:var(--crepe-color-on-inverse);padding:4px;background:var(--crepe-color-inverse);opacity:.6;border-radius:50%;width:32px;height:32px}.milkdown .milkdown-image-block .image-wrapper .operation>.operation-item svg{width:24px;height:24px}.milkdown .milkdown-image-block .image-wrapper .image-resize-handle{height:4px;bottom:-2px;max-width:160px;width:100%;background:var(--crepe-color-outline);opacity:0;transition:all .2s;border-radius:4px}.milkdown .milkdown-image-block:hover>.image-wrapper .image-resize-handle{opacity:1}.milkdown .milkdown-image-block .caption-input{margin:4px auto;font-family:var(--crepe-font-default)}.milkdown .milkdown-image-block .image-edit{align-items:center;padding:16px 24px;gap:16px;background:var(--crepe-color-surface);height:56px}.milkdown .milkdown-image-block .image-edit .image-icon{color:var(--crepe-color-outline)}.milkdown .milkdown-image-block .image-edit .image-icon svg{width:24px;height:24px;display:flex;justify-content:center;align-items:center;fill:var(--crepe-color-outline)}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder{color:color-mix(in srgb,var(--crepe-color-on-background),transparent 60%)}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder :not(input)::-moz-selection{background:transparent}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder :not(input)::selection{background:transparent}.milkdown .milkdown-image-block .image-edit .link-importer .link-input-area{line-height:24px;color:var(--crepe-color-on-background)}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder .uploader{gap:8px;color:var(--crepe-color-primary);justify-content:center;transition:color .2s;font-weight:600}.milkdown .milkdown-image-block .image-edit .link-importer.focus .placeholder .uploader{color:unset}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder .uploader:hover{color:var(--crepe-color-primary)}.milkdown .milkdown-image-block .image-edit .link-importer .placeholder .text{margin-left:8px}.milkdown .milkdown-image-block .image-edit .confirm{background:var(--crepe-color-secondary);color:var(--crepe-color-on-secondary);line-height:40px;padding:0 24px;border-radius:100px;font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-weight:600}.milkdown .milkdown-image-block .image-edit .confirm:hover{background:linear-gradient(0deg,#1d192b14 0% 100%),var(--crepe-color-secondary)}.milkdown .milkdown-link-preview{position:absolute;z-index:10}.milkdown .milkdown-link-preview[data-show=false]{display:none}.milkdown .milkdown-link-preview>.link-preview{height:32px;display:flex;justify-content:center;padding:4px 10px;background:var(--crepe-color-surface);gap:10px;border-radius:8px;cursor:pointer;box-shadow:var(--crepe-shadow-1)}.milkdown .milkdown-link-preview>.link-preview>.link-display{text-decoration:none;color:unset}.milkdown .milkdown-link-preview>.link-preview>.link-display:hover:before{display:block}.milkdown .milkdown-link-preview>.link-preview>.link-icon>svg{width:18px;height:18px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-link-preview>.link-preview>.link-icon{border-radius:8px;padding:3px;line-height:24px}.milkdown .milkdown-link-preview>.link-preview>.link-icon:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-link-preview>.link-preview>.link-display{width:240px;line-height:24px;overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--crepe-base-font-size, 16px) * .875);white-space:nowrap}.milkdown .milkdown-link-preview>.link-preview>.link-display:hover{text-decoration:underline}.milkdown .milkdown-link-preview>.link-preview>.button>svg{width:18px;height:18px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-link-preview>.link-preview>.button{padding:3px;border-radius:8px;line-height:24px}.milkdown .milkdown-link-preview>.link-preview>.button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-link-edit{position:absolute;z-index:10}.milkdown .milkdown-link-edit[data-show=false]{display:none}.milkdown .milkdown-link-edit>.link-edit{height:32px;display:flex;justify-content:center;padding:4px 10px 4px 20px;background:var(--crepe-color-surface);gap:8px;border-radius:8px;box-shadow:var(--crepe-shadow-1)}.milkdown .milkdown-link-edit>.link-edit>.input-area{outline:none;background:transparent;width:200px;font-size:calc(var(--crepe-base-font-size, 16px) * .875);color:var(--crepe-color-on-background)}.milkdown .milkdown-link-edit>.link-edit>.button>svg{width:18px;height:18px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-link-edit>.link-edit>.button{padding:3px;cursor:pointer;border-radius:8px;font-size:calc(var(--crepe-base-font-size, 16px) * .75);line-height:24px}.milkdown .milkdown-link-edit>.link-edit>.button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-link-edit>.link-edit>.button.hidden{visibility:hidden}.milkdown .milkdown-list-item-block{display:block;padding:0}.milkdown .milkdown-list-item-block>.list-item{display:flex;align-items:flex-start}.milkdown .milkdown-list-item-block>.list-item>.children{min-width:0;flex:1}.milkdown .milkdown-list-item-block li{gap:10px}.milkdown .milkdown-list-item-block li .label-wrapper{color:var(--crepe-color-outline)}.milkdown .milkdown-list-item-block li .label-wrapper svg{fill:var(--crepe-color-outline)}.milkdown .milkdown-list-item-block li .label-wrapper{height:32px;width:24px;display:flex;justify-content:center;align-items:center}.milkdown .milkdown-list-item-block li .label-wrapper .label{height:32px;padding:4px 0;width:24px;text-align:right}.milkdown .milkdown-list-item-block li .label-wrapper .checked,.milkdown .milkdown-list-item-block li .label-wrapper .unchecked{cursor:pointer}.milkdown .milkdown-list-item-block li .label-wrapper .readonly{cursor:not-allowed}.milkdown .crepe-placeholder:before{position:absolute;color:color-mix(in srgb,var(--crepe-color-on-background),transparent 60%);pointer-events:none;height:0;content:attr(data-placeholder)}.milkdown:has(.milkdown-link-preview[data-show=true]) .milkdown-toolbar,.milkdown:has(.milkdown-link-edit[data-show=true]) .milkdown-toolbar{display:none}.milkdown .milkdown-toolbar[data-show=false]{display:none}.milkdown .milkdown-toolbar{z-index:10;position:absolute;display:flex;background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-1);border-radius:8px;overflow:hidden}.milkdown .milkdown-toolbar .divider{width:1px;background:color-mix(in srgb,var(--crepe-color-outline),transparent 80%);height:24px;margin:10px}.milkdown .milkdown-toolbar .toolbar-item{width:32px;height:32px;margin:6px;padding:4px;cursor:pointer;border-radius:4px}.milkdown .milkdown-toolbar .toolbar-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-toolbar .toolbar-item:active{background:var(--crepe-color-selected)}.milkdown .milkdown-toolbar .toolbar-item svg{height:24px;width:24px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-toolbar .toolbar-item.active svg{color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background:#c8c8ff66;pointer-events:none}.milkdown .milkdown-table-block{display:block;margin:4px 0}.milkdown .milkdown-table-block th,.milkdown .milkdown-table-block td{border:1px solid color-mix(in srgb,var(--crepe-color-outline),transparent 80%);padding:4px 16px}.milkdown .milkdown-table-block th .ProseMirror-selectednode,.milkdown .milkdown-table-block td .ProseMirror-selectednode{background-color:transparent!important}.milkdown .milkdown-table-block th:has(.ProseMirror-selectednode),.milkdown .milkdown-table-block td:has(.ProseMirror-selectednode){outline:1px solid var(--crepe-color-primary);outline-offset:-1px}.milkdown .milkdown-table-block .selectedCell:after{background-color:var(--crepe-color-selected);opacity:.4}.milkdown .milkdown-table-block .selectedCell ::-moz-selection{background:transparent}.milkdown .milkdown-table-block .selectedCell ::selection{background:transparent}.milkdown .milkdown-table-block .drag-preview{background-color:var(--crepe-color-surface);opacity:.4;position:absolute;z-index:100;display:flex;flex-direction:column;outline:1px solid var(--crepe-color-primary);outline-offset:-1px}.milkdown .milkdown-table-block .drag-preview[data-show=false]{display:none}.milkdown .milkdown-table-block .drag-preview th:has(.ProseMirror-selectednode),.milkdown .milkdown-table-block .drag-preview td:has(.ProseMirror-selectednode){outline:none}.milkdown .milkdown-table-block .handle{position:absolute;font-size:calc(var(--crepe-base-font-size, 16px) * .875);transition:opacity ease-in-out .2s}.milkdown .milkdown-table-block .handle[data-show=false]{opacity:0}.milkdown .milkdown-table-block svg{fill:var(--crepe-color-outline)}.milkdown .milkdown-table-block .cell-handle{z-index:50;left:-999px;top:-999px;cursor:grab;background-color:var(--crepe-color-surface);color:var(--crepe-color-outline);border-radius:100px;box-shadow:var(--crepe-shadow-1);transition:background-color .2s ease-in-out}.milkdown .milkdown-table-block .cell-handle:hover{background-color:var(--crepe-color-hover)}.milkdown .milkdown-table-block .cell-handle:has(.button-group:hover){background-color:var(--crepe-color-surface)}.milkdown .milkdown-table-block .cell-handle[data-role=col-drag-handle]{transform:translateY(50%);padding:0 6px;width:28px;height:16px}.milkdown .milkdown-table-block .cell-handle[data-role=row-drag-handle]{transform:translate(50%);padding:6px 0;width:16px;height:28px}.milkdown .milkdown-table-block .cell-handle .button-group{position:absolute;transform:translate(-50%);left:50%;top:-52px;display:flex;background-color:var(--crepe-color-surface);border-radius:8px;box-shadow:var(--crepe-shadow-1)}.milkdown .milkdown-table-block .cell-handle .button-group:after{content:"";position:absolute;bottom:-8px;height:8px;background-color:transparent;width:100%}.milkdown .milkdown-table-block .cell-handle .button-group[data-show=false]{display:none}.milkdown .milkdown-table-block .cell-handle .button-group button{cursor:pointer;margin:6px;padding:4px;display:flex;justify-content:center;align-items:center;border-radius:4px}.milkdown .milkdown-table-block .cell-handle .button-group button svg{width:24px;height:24px}.milkdown .milkdown-table-block .cell-handle .button-group button:hover{border-radius:8px;background-color:var(--crepe-color-hover)}.milkdown .milkdown-table-block .cell-handle .button-group button:active{background:var(--crepe-color-selected)}.milkdown .milkdown-table-block .cell-handle:hover{opacity:1}.milkdown .milkdown-table-block .line-handle{z-index:20;background-color:var(--crepe-color-primary)}.milkdown .milkdown-table-block .line-handle:hover{opacity:1}.milkdown .milkdown-table-block .line-handle .add-button{cursor:pointer;background-color:var(--crepe-color-surface);color:var(--crepe-color-outline);border-radius:100px;box-shadow:var(--crepe-shadow-1);transition:background-color .2s ease-in-out}.milkdown .milkdown-table-block .line-handle .add-button svg{width:16px;height:16px}.milkdown .milkdown-table-block .line-handle .add-button:hover{background-color:var(--crepe-color-hover)}.milkdown .milkdown-table-block .line-handle .add-button:active{background:var(--crepe-color-selected)}.milkdown .milkdown-table-block .line-handle[data-role=x-line-drag-handle]{height:1px;z-index:2}.milkdown .milkdown-table-block .line-handle[data-role=x-line-drag-handle] .add-button{position:absolute;transform:translate(-50%) translateY(-50%);padding:6px 0;width:16px;height:28px}.milkdown .milkdown-table-block .line-handle[data-role=y-line-drag-handle]{width:1px;z-index:1}.milkdown .milkdown-table-block .line-handle[data-role=y-line-drag-handle] .add-button{position:absolute;transform:translateY(-50%) translate(-50%);padding:0 6px;width:28px;height:16px}.milkdown .milkdown-table-block .line-handle[data-display-type=indicator] .add-button,.milkdown .milkdown-table-block.readonly .handle{display:none}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.6"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.milkdown span[data-type=math_inline]{padding:0 4px;display:inline-block;vertical-align:bottom;color:var(--crepe-color-primary)}.milkdown .milkdown-latex-inline-edit[data-show=false]{display:none}.milkdown .milkdown-latex-inline-edit{position:absolute;background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-1);border-radius:8px;padding:2px 6px 2px 12px}.milkdown .milkdown-latex-inline-edit .container{display:flex;gap:6px;align-items:flex-start}.milkdown .milkdown-latex-inline-edit .container button{width:24px;height:24px;cursor:pointer;border-radius:8px}.milkdown .milkdown-latex-inline-edit .container button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-latex-inline-edit .ProseMirror{padding:0;min-width:174px;max-width:294px;font-family:var(--crepe-font-code)}.milkdown .milkdown-top-bar{position:sticky;top:0;z-index:10;display:flex;align-items:center;background:var(--crepe-color-surface);padding:0 12px;min-height:44px;border-bottom:1px solid color-mix(in srgb,var(--crepe-color-outline),transparent 80%);flex-wrap:wrap}.milkdown .milkdown-top-bar .top-bar-inner{display:flex;align-items:center;flex-wrap:wrap;width:100%}.milkdown .milkdown-top-bar .top-bar-divider{width:1px;background:color-mix(in srgb,var(--crepe-color-outline),transparent 80%);height:24px;margin:10px;flex-shrink:0}.milkdown .milkdown-top-bar .top-bar-heading-selector{position:relative;flex-shrink:0;padding:6px}.milkdown .milkdown-top-bar .top-bar-heading-button{display:flex;align-items:center;text-align:left;padding:4px 4px 4px 10px;border-radius:4px;cursor:pointer;height:32px;box-sizing:border-box}.milkdown .milkdown-top-bar .top-bar-heading-button:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-top-bar .top-bar-heading-button .top-bar-heading-label{font-family:var(--crepe-font-default);font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-weight:600;line-height:20px;letter-spacing:.1px;color:var(--crepe-color-on-surface);white-space:nowrap;min-width:80px}.milkdown .milkdown-top-bar .top-bar-heading-button .top-bar-chevron{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.milkdown .milkdown-top-bar .top-bar-heading-button .top-bar-chevron svg{width:16px;height:16px;color:var(--crepe-color-outline);stroke:var(--crepe-color-outline);fill:none}.milkdown .milkdown-top-bar .top-bar-heading-dropdown{position:absolute;top:100%;left:0;z-index:20;background:var(--crepe-color-surface);box-shadow:var(--crepe-shadow-2);border-radius:8px;padding:8px 4px 4px;min-width:160px}.milkdown .milkdown-top-bar .top-bar-heading-option{display:flex;align-items:center;justify-content:flex-start;text-align:left;width:100%;padding:8px 12px;border-radius:4px;cursor:pointer;font-family:var(--crepe-font-default);font-size:calc(var(--crepe-base-font-size, 16px) * .875);font-weight:400;line-height:20px;color:var(--crepe-color-on-surface);white-space:nowrap}.milkdown .milkdown-top-bar .top-bar-heading-option:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-top-bar .top-bar-heading-option.active{font-weight:600;color:var(--crepe-color-primary)}.milkdown .milkdown-top-bar .top-bar-item{width:32px;height:32px;margin:6px;padding:4px;cursor:pointer;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.milkdown .milkdown-top-bar .top-bar-item:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-top-bar .top-bar-item:active{background:var(--crepe-color-selected)}.milkdown .milkdown-top-bar .top-bar-item svg{height:24px;width:24px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-top-bar .top-bar-item.active svg{color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown{--crepe-color-diff-added: #22c55e;--crepe-color-diff-removed: #ef4444;--crepe-color-diff-added-bg: color-mix( in srgb, var(--crepe-color-diff-added), transparent 88% );--crepe-color-diff-added-text: color-mix( in srgb, var(--crepe-color-diff-added), var(--crepe-color-on-background) 40% );--crepe-color-diff-removed-bg: color-mix( in srgb, var(--crepe-color-diff-removed), transparent 88% );--crepe-color-diff-removed-text: color-mix( in srgb, var(--crepe-color-diff-removed), var(--crepe-color-on-background) 40% )}.milkdown .milkdown-diff-removed{text-decoration:line-through;background-color:var(--crepe-color-diff-removed-bg);color:var(--crepe-color-diff-removed-text)}.milkdown .milkdown-diff-removed-block{position:relative;opacity:.45;outline:2px dashed var(--crepe-color-diff-removed)!important;outline-offset:2px;border-radius:4px;background-color:var(--crepe-color-diff-removed-bg)}.milkdown .milkdown-diff-added{background-color:var(--crepe-color-diff-added-bg);color:var(--crepe-color-diff-added-text);padding:0 2px;border-radius:2px}.milkdown .milkdown-diff-added-block{display:block;background-color:var(--crepe-color-diff-added-bg);border-left:3px solid var(--crepe-color-diff-added);border-radius:4px;padding:8px 12px;margin:8px 0}.milkdown .milkdown-diff-added-block h1,.milkdown .milkdown-diff-added-block h2,.milkdown .milkdown-diff-added-block h3,.milkdown .milkdown-diff-added-block h4,.milkdown .milkdown-diff-added-block h5,.milkdown .milkdown-diff-added-block h6,.milkdown .milkdown-diff-added-block p{color:var(--crepe-color-diff-added-text);margin:4px 0}.milkdown .milkdown-diff-added-block ul,.milkdown .milkdown-diff-added-block ol{color:var(--crepe-color-diff-added-text);margin:4px 0;padding-left:20px}.milkdown .milkdown-diff-added-block li{margin:2px 0}.milkdown .milkdown-diff-added-block table{border-collapse:collapse;width:100%;margin:4px 0}.milkdown .milkdown-diff-added-block th,.milkdown .milkdown-diff-added-block td{border:1px solid color-mix(in srgb,var(--crepe-color-diff-added),transparent 50%);padding:6px 12px;text-align:left}.milkdown .milkdown-diff-added-block th{font-weight:600}.milkdown .milkdown-diff-added-block img{max-width:100%;border-radius:4px}.milkdown .milkdown-diff-added-block pre,.milkdown .milkdown-diff-added-block code{background:color-mix(in srgb,var(--crepe-color-diff-added),transparent 94%);border-radius:4px;padding:8px 12px;font-family:var(--crepe-font-code);font-size:calc(var(--crepe-base-font-size, 16px) * .8125);overflow-x:auto;display:block;white-space:pre}.milkdown .milkdown-diff-controls{display:inline-flex;gap:3px;margin:0 4px;vertical-align:middle;white-space:nowrap}.milkdown .milkdown-diff-controls button{font-family:var(--crepe-font-default);font-size:calc(var(--crepe-base-font-size, 16px) * .6875);line-height:1;padding:2px 6px;border-radius:3px;cursor:pointer;border:1px solid;font-weight:500}.milkdown .milkdown-diff-controls-block{display:flex;gap:4px;margin:4px 0}.milkdown .milkdown-diff-accept{background-color:color-mix(in srgb,var(--crepe-color-diff-added),var(--crepe-color-background) 85%);color:var(--crepe-color-diff-added-text);border-color:color-mix(in srgb,var(--crepe-color-diff-added),transparent 50%)}.milkdown .milkdown-diff-accept:hover{background-color:color-mix(in srgb,var(--crepe-color-diff-added),var(--crepe-color-background) 75%)}.milkdown .milkdown-diff-reject{background-color:color-mix(in srgb,var(--crepe-color-diff-removed),var(--crepe-color-background) 85%);color:var(--crepe-color-diff-removed-text);border-color:color-mix(in srgb,var(--crepe-color-diff-removed),transparent 50%)}.milkdown .milkdown-diff-reject:hover{background-color:color-mix(in srgb,var(--crepe-color-diff-removed),var(--crepe-color-background) 75%)}.milkdown .milkdown-ai-instruction{position:absolute;z-index:10}.milkdown .milkdown-ai-instruction[data-show=false]{display:none}.milkdown .milkdown-ai-instruction>.ai-instruction{width:360px;background:var(--crepe-color-surface);border-radius:12px;box-shadow:var(--crepe-shadow-2);font-family:var(--crepe-font-default);font-size:calc(var(--crepe-base-font-size, 16px) * .875);color:var(--crepe-color-on-background);overflow:hidden}.milkdown .ai-instruction-input{display:flex;align-items:center;gap:8px;margin:8px;padding:4px 4px 4px 12px;background:var(--crepe-color-background);border:1px solid color-mix(in srgb,var(--crepe-color-primary) 35%,transparent);border-radius:999px}.milkdown .ai-instruction-input-prefix{display:inline-flex;align-items:center;flex-shrink:0;color:var(--crepe-color-primary)}.milkdown .ai-instruction-input-prefix svg{width:18px;height:18px;color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown .ai-instruction-input-field{flex:1;min-width:0;outline:none;border:none;background:transparent;font-family:inherit;font-size:calc(var(--crepe-base-font-size, 16px) * .875);line-height:20px;color:var(--crepe-color-on-background);padding:4px 0}.milkdown .ai-instruction-input-field::-moz-placeholder{color:var(--crepe-color-outline)}.milkdown .ai-instruction-input-field::placeholder{color:var(--crepe-color-outline)}.milkdown .ai-instruction-submit{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--crepe-color-primary);color:var(--crepe-color-on-inverse);border:none;cursor:pointer;flex-shrink:0;padding:0}.milkdown .ai-instruction-submit svg{width:16px;height:16px;color:var(--crepe-color-on-inverse);fill:var(--crepe-color-on-inverse)}.milkdown .ai-instruction-submit:hover:not(:disabled){background:color-mix(in srgb,var(--crepe-color-primary) 85%,white)}.milkdown .ai-instruction-submit:disabled{opacity:.4;cursor:not-allowed}.milkdown .ai-instruction-list{max-height:320px;overflow-y:auto;padding-bottom:6px}.milkdown .ai-instruction-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;width:100%;text-align:left;font-family:inherit;display:flex;align-items:center;gap:6px;padding:6px 12px 4px;cursor:pointer;color:var(--crepe-color-outline);font-size:calc(var(--crepe-base-font-size, 16px) * .75);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.milkdown .ai-instruction-back:hover{color:var(--crepe-color-on-background)}.milkdown .ai-instruction-back-icon{display:inline-flex}.milkdown .ai-instruction-back-icon svg{width:16px;height:16px;stroke:currentColor}.milkdown .ai-instruction-section{display:flex;flex-direction:column}.milkdown .ai-instruction-section-header{padding:6px 16px 4px;font-size:calc(var(--crepe-base-font-size, 16px) * .6875);font-weight:600;letter-spacing:.08em;color:var(--crepe-color-outline);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.milkdown .ai-instruction-item{display:flex;align-items:center;gap:12px;padding:8px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--crepe-color-on-background)}.milkdown .ai-instruction-item.active{background:var(--crepe-color-hover)}.milkdown .ai-instruction-item-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.milkdown .ai-instruction-item-icon svg{width:18px;height:18px;color:var(--crepe-color-on-surface-variant);fill:var(--crepe-color-on-surface-variant);stroke:var(--crepe-color-on-surface-variant)}.milkdown .ai-instruction-item-label{flex:1;font-size:calc(var(--crepe-base-font-size, 16px) * .875);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.milkdown .ai-instruction-item-label mark{background:var(--crepe-color-secondary);color:inherit;border-radius:2px;padding:0 1px}.milkdown .ai-instruction-item-arrow{display:inline-flex;flex-shrink:0;color:var(--crepe-color-outline)}.milkdown .ai-instruction-item-arrow svg{width:14px;height:14px;stroke:currentColor}.milkdown .ai-instruction-item-prompt .ai-instruction-item-label{color:var(--crepe-color-primary)}.milkdown .ai-instruction-item-prompt .ai-instruction-item-icon svg{color:var(--crepe-color-primary);fill:var(--crepe-color-primary)}.milkdown .ai-instruction-item-quote{font-weight:500}.milkdown .ai-instruction-item-shortcut{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 4px;border-radius:4px;background:var(--crepe-color-surface-low);color:var(--crepe-color-outline);flex-shrink:0}.milkdown .ai-instruction-item-shortcut svg{width:14px;height:14px;color:var(--crepe-color-outline);fill:var(--crepe-color-outline)}.milkdown .milkdown-ai-streaming-indicator{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 12px;margin:4px 0;border-radius:999px;border:1px solid color-mix(in srgb,var(--crepe-color-primary) 20%,transparent);background:var(--crepe-color-surface);vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--crepe-font-default)}.milkdown .milkdown-ai-streaming-spinner{width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--crepe-color-primary) 25%,transparent);border-top-color:var(--crepe-color-primary);flex-shrink:0;will-change:transform}.milkdown .milkdown-ai-streaming-label{font-size:calc(var(--crepe-base-font-size, 16px) * .8125);line-height:18px;color:var(--crepe-color-on-background)}.milkdown .milkdown-ai-streaming-esc{font-family:var(--crepe-font-code, ui-monospace, monospace);font-size:calc(var(--crepe-base-font-size, 16px) * .6875);line-height:1;padding:4px 8px;border-radius:999px;background:var(--crepe-color-surface-low);color:var(--crepe-color-outline)}.milkdown .milkdown-ai-diff-actions{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:11;display:flex;align-items:center;gap:4px;padding:6px;background:var(--crepe-color-surface);border:1px solid color-mix(in srgb,var(--crepe-color-primary) 18%,transparent);border-radius:999px;box-shadow:var(--crepe-shadow-2);font-family:var(--crepe-font-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}.milkdown .milkdown-ai-diff-actions[data-show=false]{display:none}.milkdown .milkdown-ai-diff-actions-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:999px;background:transparent;font-family:inherit;font-size:calc(var(--crepe-base-font-size, 16px) * .8125);font-weight:500;line-height:1;color:var(--crepe-color-on-background);cursor:pointer;white-space:nowrap}.milkdown .milkdown-ai-diff-actions-btn:hover{background:var(--crepe-color-hover)}.milkdown .milkdown-ai-diff-actions-btn:disabled{opacity:.4;cursor:not-allowed}.milkdown .milkdown-ai-diff-actions-btn:disabled:hover{background:transparent}.milkdown .milkdown-ai-diff-actions-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.milkdown .milkdown-ai-diff-actions-icon svg{width:16px;height:16px;color:currentColor;fill:currentColor}.milkdown .milkdown-ai-diff-actions-btn-retry{color:var(--crepe-color-on-surface-variant)}.milkdown .milkdown-ai-diff-actions-btn-reject{color:var(--crepe-color-diff-removed-text, #ba1a1a);background:color-mix(in srgb,var(--crepe-color-diff-removed, #ef4444) 8%,transparent)}.milkdown .milkdown-ai-diff-actions-btn-reject:hover{background:color-mix(in srgb,var(--crepe-color-diff-removed, #ef4444) 16%,transparent)}.milkdown .milkdown-ai-diff-actions-btn-accept{color:var(--crepe-color-diff-added-text, #166534);background:color-mix(in srgb,var(--crepe-color-diff-added, #22c55e) 12%,transparent)}.milkdown .milkdown-ai-diff-actions-btn-accept:hover{background:color-mix(in srgb,var(--crepe-color-diff-added, #22c55e) 22%,transparent)}.milkdown .milkdown-ai-diff-actions-shortcut{display:inline-flex;align-items:center;gap:2px;margin-left:4px;padding:3px 6px;border-radius:4px;background:color-mix(in srgb,var(--crepe-color-diff-added, #22c55e) 14%,transparent);font-family:var(--crepe-font-code, ui-monospace, monospace);font-size:calc(var(--crepe-base-font-size, 16px) * .6875);color:inherit}.milkdown .milkdown-ai-diff-actions-shortcut-icon{display:inline-flex}.milkdown .milkdown-ai-diff-actions-shortcut-icon svg{width:12px;height:12px;color:currentColor;fill:currentColor}.forma-editor{--crepe-color-background: transparent;--crepe-color-on-background: var(--forma-text);--crepe-color-surface: var(--forma-bg-raised);--crepe-color-surface-low: var(--forma-bg-sunken);--crepe-color-on-surface: var(--forma-text);--crepe-color-on-surface-variant: var(--forma-text-muted);--crepe-color-outline: var(--forma-text-faint);--crepe-color-primary: var(--forma-accent-strong);--crepe-color-secondary: var(--forma-accent-soft);--crepe-color-on-secondary: var(--forma-accent-soft-text);--crepe-color-inverse: var(--forma-mark-bg);--crepe-color-on-inverse: var(--forma-on-accent);--crepe-color-inline-code: var(--forma-text);--crepe-color-error: var(--forma-danger);--crepe-color-hover: var(--forma-bg-hover);--crepe-color-selected: var(--forma-bg-selected);--crepe-color-inline-area: var(--forma-bg-inset);--crepe-font-title: var(--forma-font-family);--crepe-font-default: var(--forma-font-family);--crepe-font-code: var(--forma-font-mono);--crepe-base-font-size: var(--forma-editor-font-size, var(--forma-size-15p5));--crepe-shadow-1: var(--forma-shadow-lg);--crepe-shadow-2: var(--forma-shadow-lg);position:relative;min-width:0;color:var(--forma-text);font-family:var(--forma-font-family)}[data-density=touch]{--forma-editor-font-size: var(--forma-size-16p5);--forma-editor-line-height: 1.72}@media(pointer:coarse){:root{--forma-editor-font-size: var(--forma-size-16p5)}}.forma-editor .milkdown{background:transparent;color:var(--forma-text);font-family:var(--forma-font-family)}.forma-editor .milkdown .ProseMirror{padding:0 var(--forma-editor-inline-padding, 0) var(--forma-size-24);font-size:var(--forma-editor-font-size, var(--forma-size-15p5));line-height:var(--forma-editor-line-height, 1.78);color:var(--forma-text);outline:none;word-break:keep-all;overflow-wrap:anywhere}.forma-editor .milkdown ::selection{background:var(--forma-selection)}.forma-editor .milkdown .ProseMirror *::selection{background:var(--forma-selection)}.forma-editor .milkdown .ProseMirror p{font-size:1em;line-height:var(--forma-editor-line-height, 1.78);padding:0;margin:0 0 var(--forma-size-14)}.forma-editor .milkdown .ProseMirror h1,.forma-editor .milkdown .ProseMirror h2,.forma-editor .milkdown .ProseMirror h3,.forma-editor .milkdown .ProseMirror h4,.forma-editor .milkdown .ProseMirror h5,.forma-editor .milkdown .ProseMirror h6{font-family:var(--forma-font-family);color:var(--forma-text);padding:0}.forma-editor .milkdown .ProseMirror h1{font-size:var(--forma-size-31);line-height:1.28;font-weight:720;letter-spacing:-.022em;margin:0 0 var(--forma-size-10)}.forma-editor .milkdown .ProseMirror h2{font-size:var(--forma-size-21);line-height:1.35;font-weight:700;letter-spacing:-.015em;margin:var(--forma-size-38) 0 var(--forma-size-10)}.forma-editor .milkdown .ProseMirror h3{font-size:var(--forma-size-17);line-height:1.45;font-weight:680;margin:var(--forma-size-28) 0 var(--forma-size-8)}.forma-editor .milkdown .ProseMirror h4{font-size:1em;line-height:1.5;font-weight:680;margin:var(--forma-size-22) 0 var(--forma-size-6)}.forma-editor .milkdown .ProseMirror h5{font-size:var(--forma-size-14p5);line-height:1.5;font-weight:680;margin:var(--forma-size-18) 0 var(--forma-size-6)}.forma-editor .milkdown .ProseMirror h6{font-size:var(--forma-size-13p5);line-height:1.5;font-weight:680;margin:var(--forma-size-16) 0 var(--forma-size-6);color:var(--forma-text-muted)}.forma-editor .milkdown .ProseMirror>:first-child{margin-top:0}.forma-editor .milkdown .ProseMirror strong{font-weight:700}.forma-editor .milkdown .ProseMirror a{color:var(--forma-link);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--forma-link) 33%,transparent);text-underline-offset:3px;cursor:pointer}.forma-editor .milkdown .ProseMirror a:hover{text-decoration-color:currentColor}.forma-editor .milkdown .ProseMirror del{color:var(--forma-text-muted)}.forma-editor .milkdown .ProseMirror code{display:inline;font-family:var(--forma-font-mono);font-size:.84em;line-height:inherit;padding:.12em .38em;border-radius:var(--forma-radius-xs);background:var(--forma-bg-inset);border:1px solid var(--forma-line);color:var(--forma-text)}.forma-editor .milkdown .ProseMirror blockquote{position:relative;box-sizing:border-box;margin:var(--forma-size-6) 0 var(--forma-size-18);padding:var(--forma-size-12) var(--forma-size-14);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);font-size:var(--forma-size-14p5);line-height:1.65}.forma-editor .milkdown .ProseMirror blockquote:before{content:none}.forma-editor .milkdown .ProseMirror blockquote>:last-child{margin-bottom:0}.forma-editor .milkdown .ProseMirror blockquote p{line-height:1.65;margin-bottom:var(--forma-size-8)}.forma-editor .milkdown .ProseMirror hr{height:1px;padding:0;margin:var(--forma-size-26) 0;border:0;background:var(--forma-line)}.forma-editor .milkdown .ProseMirror hr.ProseMirror-selectednode{background:var(--forma-line-strong);outline:2px solid var(--forma-selection);outline-offset:6px}.forma-editor .milkdown .ProseMirror hr.ProseMirror-selectednode:before{content:none}.forma-editor .milkdown .ProseMirror ul,.forma-editor .milkdown .ProseMirror ol{margin:0 0 var(--forma-size-14);padding:0}.forma-editor .milkdown .milkdown-list-item-block li{gap:0;margin:var(--forma-size-3) 0}.forma-editor .milkdown .milkdown-list-item-block li .label-wrapper{flex:none;width:var(--forma-size-22);height:calc(var(--forma-editor-font-size, var(--forma-size-15p5)) * var(--forma-editor-line-height, 1.78));justify-content:flex-end;padding-right:var(--forma-size-8);box-sizing:border-box;color:var(--forma-text-faint)}.forma-editor .milkdown .milkdown-list-item-block li .label-wrapper .label{height:auto;width:auto;padding:0;line-height:1;font-size:var(--forma-size-14);color:inherit}.forma-editor .milkdown .milkdown-list-item-block li .label-wrapper .label.bullet svg{width:var(--forma-size-20);height:var(--forma-size-20);fill:currentColor}.forma-editor .milkdown .milkdown-list-item-block li p{margin:0}.forma-editor .milkdown .milkdown-list-item-block li .children{min-width:0}.forma-editor .milkdown .milkdown-list-item-block li .children>ul,.forma-editor .milkdown .milkdown-list-item-block li .children>ol{margin:var(--forma-size-3) 0 0}.forma-editor .milkdown .milkdown-list-item-block li:has(.label.checked,.label.unchecked) .label-wrapper{width:var(--forma-size-26);padding-right:var(--forma-size-10)}.forma-editor .milkdown .milkdown-list-item-block li .label.checked,.forma-editor .milkdown .milkdown-list-item-block li .label.unchecked{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-16);height:var(--forma-size-16);box-sizing:border-box;border-radius:var(--forma-radius-xs);border:1.5px solid var(--forma-line-strong);background:var(--forma-bg);color:var(--forma-on-accent)}.forma-editor .milkdown .milkdown-list-item-block li .label.checked{background:var(--forma-accent-strong);border-color:var(--forma-accent-strong)}.forma-editor .milkdown .milkdown-list-item-block li .label.checked svg{width:var(--forma-size-12);height:var(--forma-size-12);fill:none;stroke:currentColor;stroke-width:3}.forma-editor .milkdown .milkdown-list-item-block li:has(>.label-wrapper .checked)>.children{color:var(--forma-text-faint);text-decoration:line-through;text-decoration-color:var(--forma-line-strong)}.forma-editor .milkdown .ProseMirror pre{margin:var(--forma-size-6) 0 var(--forma-size-18);padding:var(--forma-size-12) var(--forma-size-14);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken)}.forma-editor .milkdown .ProseMirror pre code{padding:0;border:0;background:transparent;font-size:var(--forma-size-13)}.forma-editor .milkdown .milkdown-code-block{margin:var(--forma-size-6) 0 var(--forma-size-18);padding:0;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken)}.forma-editor .milkdown .milkdown-code-block.selected{outline:2px solid var(--forma-selection)}.forma-editor .milkdown .milkdown-code-block .tools{box-sizing:border-box;height:var(--forma-size-32);padding:0 var(--forma-size-6) 0 var(--forma-size-8);border-bottom:1px solid var(--forma-line);font-size:var(--forma-size-12);color:var(--forma-text-faint)}.forma-editor .milkdown .milkdown-code-block .tools .language-button,.forma-editor .milkdown .milkdown-code-block .tools .tools-button-group button{opacity:1;height:var(--forma-size-24);margin:0;padding:0 var(--forma-size-6);gap:var(--forma-size-4);border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text-faint);font-family:var(--forma-font-mono);font-size:var(--forma-size-12);font-weight:400}.forma-editor .milkdown .milkdown-code-block .tools .tools-button-group button{font-family:var(--forma-font-family);border-radius:var(--forma-radius-control)}.forma-editor .milkdown .milkdown-code-block .tools .language-button:hover,.forma-editor .milkdown .milkdown-code-block .tools .tools-button-group button:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-editor .milkdown .milkdown-code-block .tools .language-button .expand-icon{width:var(--forma-size-14);height:var(--forma-size-14)}.forma-editor .milkdown .milkdown-code-block .tools svg,.forma-editor .milkdown .milkdown-code-block .tools .tools-button-group button svg{width:var(--forma-size-14);height:var(--forma-size-14);fill:none;stroke:currentColor;color:inherit}.forma-editor .milkdown .milkdown-code-block .language-picker{padding-top:var(--forma-size-4)}.forma-editor .milkdown .milkdown-code-block .list-wrapper{background:var(--forma-bg-raised);border-radius:var(--forma-radius-floating);box-shadow:var(--forma-shadow-lg);padding-top:var(--forma-size-8)}.forma-editor .milkdown .milkdown-code-block .language-list{height:auto;max-height:var(--forma-size-320)}.forma-editor .milkdown .milkdown-code-block .language-list-item{padding:var(--forma-size-4) var(--forma-size-12);font-size:var(--forma-font-size);font-weight:400}.forma-editor .milkdown .milkdown-code-block .search-box{margin:0 var(--forma-size-8) var(--forma-size-6);outline:1px solid var(--forma-line-strong);border-radius:var(--forma-radius-control)}.forma-editor .milkdown .milkdown-code-block .search-box:has(input:focus){outline:2px solid var(--forma-accent)}.forma-editor .milkdown .milkdown-code-block .search-box .clear-icon svg{color:var(--forma-text-faint);fill:none;stroke:currentColor;width:var(--forma-size-16);height:var(--forma-size-16)}.forma-editor .milkdown .milkdown-code-block .cm-editor{background:transparent;color:var(--forma-text);font:var(--forma-size-13)/1.65 var(--forma-font-mono)}.forma-editor .milkdown .milkdown-code-block .cm-scroller{font-family:var(--forma-font-mono);line-height:1.65}.forma-editor .milkdown .milkdown-code-block .cm-content{padding:var(--forma-size-12) 0;caret-color:var(--forma-accent)}.forma-editor .milkdown .milkdown-code-block .cm-line{padding:0 var(--forma-size-14)}.forma-editor .milkdown .milkdown-code-block .cm-gutters{display:none}.forma-editor .milkdown .milkdown-code-block .cm-activeLine{background:transparent}.forma-editor .milkdown .milkdown-code-block .cm-focused .cm-activeLine{background:var(--forma-code-active-line-bg)}.forma-editor .milkdown .milkdown-code-block .cm-selectionBackground{background:var(--forma-code-selection-bg)!important}.forma-editor .milkdown .milkdown-code-block .cm-focused{outline:none}.forma-editor .milkdown-code-block .tok-keyword,.forma-editor .milkdown-code-block .tok-operatorKeyword,.forma-editor .milkdown-code-block .tok-modifier,.forma-editor .milkdown-code-block .tok-controlKeyword{color:var(--forma-code-keyword)}.forma-editor .milkdown-code-block .tok-string,.forma-editor .milkdown-code-block .tok-string2{color:var(--forma-code-string)}.forma-editor .milkdown-code-block .tok-number,.forma-editor .milkdown-code-block .tok-bool,.forma-editor .milkdown-code-block .tok-atom{color:var(--forma-code-number)}.forma-editor .milkdown-code-block .tok-variableName.tok-definition,.forma-editor .milkdown-code-block .tok-function{color:var(--forma-code-function)}.forma-editor .milkdown-code-block .tok-typeName,.forma-editor .milkdown-code-block .tok-className{color:var(--forma-code-type)}.forma-editor .milkdown-code-block .tok-comment{color:var(--forma-code-comment)}.forma-editor .milkdown-code-block .tok-propertyName{color:var(--forma-code-keyword)}.forma-editor .milkdown .milkdown-table-block{margin:var(--forma-size-6) 0 var(--forma-size-18)}.forma-editor .milkdown .ProseMirror table{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);overflow:hidden;font-size:var(--forma-size-14);line-height:1.6}.forma-editor .milkdown .ProseMirror td:first-child{font-weight:560}.forma-editor .milkdown .ProseMirror th,.forma-editor .milkdown .ProseMirror td{padding:var(--forma-size-9) var(--forma-size-12);border:0;border-bottom:1px solid var(--forma-line);vertical-align:top;text-align:left;min-width:var(--forma-size-80)}.forma-editor .milkdown .ProseMirror tr:last-child td{border-bottom:0}.forma-editor .milkdown .ProseMirror th{background:var(--forma-bg-sunken);color:var(--forma-text-muted);font-size:var(--forma-size-12p5);font-weight:620;padding:var(--forma-size-7) var(--forma-size-12)}.forma-editor .milkdown .ProseMirror td p,.forma-editor .milkdown .ProseMirror th p{margin:0;line-height:inherit}.forma-editor .milkdown .ProseMirror .selectedCell:after{background:var(--forma-selection)}:root,[data-theme=light]{--forma-editor-table-bg-gray: #f1f1ef;--forma-editor-table-bg-brown: #f4eeee;--forma-editor-table-bg-orange: #fbecdd;--forma-editor-table-bg-yellow: #fbf3db;--forma-editor-table-bg-green: #edf3ec;--forma-editor-table-bg-blue: #e7f3f8;--forma-editor-table-bg-purple: #f6f3f9;--forma-editor-table-bg-pink: #faf1f5;--forma-editor-table-bg-red: #fdebec}[data-theme=dark]{--forma-editor-table-bg-gray: #33373d;--forma-editor-table-bg-brown: #3d322c;--forma-editor-table-bg-orange: #4a3423;--forma-editor-table-bg-yellow: #46401f;--forma-editor-table-bg-green: #253d2e;--forma-editor-table-bg-blue: #1f3a4d;--forma-editor-table-bg-purple: #352c4a;--forma-editor-table-bg-pink: #45293a;--forma-editor-table-bg-red: #4a2a2c}.forma-editor .milkdown .ProseMirror :is(td,th){position:relative}.forma-editor .milkdown .ProseMirror :is(td,th)[data-forma-bg]{color:var(--forma-text)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=gray]{background:var(--forma-editor-table-bg-gray)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=brown]{background:var(--forma-editor-table-bg-brown)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=orange]{background:var(--forma-editor-table-bg-orange)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=yellow]{background:var(--forma-editor-table-bg-yellow)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=green]{background:var(--forma-editor-table-bg-green)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=blue]{background:var(--forma-editor-table-bg-blue)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=purple]{background:var(--forma-editor-table-bg-purple)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=pink]{background:var(--forma-editor-table-bg-pink)}:is(.forma-editor .milkdown .ProseMirror :is(td,th),.forma-editor-table-swatch)[data-forma-bg=red]{background:var(--forma-editor-table-bg-red)}.forma-editor .milkdown .ProseMirror table[data-forma-column-widths]{table-layout:fixed}.forma-editor .milkdown .ProseMirror table[data-forma-column-widths] :is(td,th){min-width:0}.forma-editor .milkdown .milkdown-table-block[data-forma-width=wide]{margin-inline:calc(-1 * var(--forma-editor-table-wide-extend, 0px))}.forma-editor .milkdown .milkdown-table-block[data-forma-width=full]{margin-inline:calc(-1 * var(--forma-editor-table-full-extend, 0px))}.forma-editor .milkdown .ProseMirror .column-resize-handle{position:absolute;z-index:2;top:0;bottom:-1px;right:calc(-1 * var(--forma-size-2));width:var(--forma-size-3);background:var(--forma-accent-strong);pointer-events:none}.forma-editor .milkdown .ProseMirror.resize-cursor{cursor:col-resize}.forma-editor-readonly .milkdown .ProseMirror.resize-cursor,.forma-editor-view .milkdown .ProseMirror.resize-cursor{cursor:auto}.forma-editor-readonly .milkdown .column-resize-handle{display:none}.forma-editor-table-touch-handle{position:absolute;z-index:3;top:0;bottom:0;right:calc(-1 * var(--forma-size-22));width:var(--forma-size-44);min-height:var(--forma-size-44);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:col-resize}.forma-editor-table-touch-handle:after{content:"";position:absolute;top:var(--forma-size-6);bottom:var(--forma-size-6);left:50%;width:var(--forma-size-3);margin-left:calc(-1 * var(--forma-size-1p5));border-radius:2px;background:var(--forma-text-faint)}.forma-editor-table-touch-handle[data-dragging]:after{background:var(--forma-accent-strong)}.forma-editor .milkdown-table-block th:last-child>.forma-editor-table-touch-handle{right:0}.forma-editor .milkdown-table-block th:last-child>.forma-editor-table-touch-handle:after{left:auto;right:0;margin-left:0}.forma-editor .ProseMirror[data-forma-touch-resize] .column-resize-handle{display:none}.forma-editor-image-uploading{display:inline-block;padding:var(--forma-size-2) var(--forma-size-8);border:1px dashed var(--forma-line-strong, var(--forma-line));border-radius:var(--forma-radius-control);color:var(--forma-text-muted);font-size:var(--forma-size-13)}.forma-editor .milkdown .ProseMirror img{border-radius:var(--forma-radius-panel)}.forma-editor .milkdown .crepe-placeholder:before{color:var(--forma-text-faint)}.forma-editor .milkdown .milkdown-block-handle{gap:0}.forma-editor .milkdown .milkdown-block-handle .operation-item{width:var(--forma-size-22);height:var(--forma-size-24);padding:0;border-radius:var(--forma-radius-xs);color:var(--forma-text-faint);display:inline-flex;align-items:center;justify-content:center}.forma-editor .milkdown .milkdown-block-handle .operation-item svg{width:var(--forma-size-15);height:var(--forma-size-15);fill:none;stroke:currentColor;color:inherit}.forma-editor .milkdown .milkdown-block-handle .operation-item:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-editor .milkdown .milkdown-block-handle .operation-item.active{background:var(--forma-bg-selected);color:var(--forma-text)}.forma-editor .milkdown .milkdown-slash-menu{width:var(--forma-size-300);padding:var(--forma-size-4);border-radius:var(--forma-radius-floating);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text)}.forma-editor .milkdown .milkdown-slash-menu .tab-group{display:none}.forma-editor .milkdown .milkdown-slash-menu .menu-groups{padding:0;max-height:var(--forma-size-360)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group h6{padding:var(--forma-size-6) var(--forma-size-8) var(--forma-size-3);font-size:var(--forma-size-11);font-weight:650;line-height:1.4;text-transform:none;color:var(--forma-text-faint)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li{box-sizing:border-box;height:var(--forma-size-40);min-width:0;gap:var(--forma-size-10);padding:0 var(--forma-size-8);border-radius:var(--forma-radius-control)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li.hover{background:var(--forma-bg-hover)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li.active{background:var(--forma-bg-selected)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li .milkdown-icon{flex:none;width:var(--forma-size-28);height:var(--forma-size-28);box-sizing:border-box;border-radius:var(--forma-radius-control);border:1px solid var(--forma-line);background:var(--forma-bg)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li svg{width:var(--forma-size-15);height:var(--forma-size-15);fill:none;stroke:currentColor;color:var(--forma-text-muted)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li>span:not(.milkdown-icon){min-width:0;flex:1;white-space:pre-line;font-size:var(--forma-size-11);font-weight:400;line-height:1.25;color:var(--forma-text-faint)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li>span:not(.milkdown-icon):first-line{font-size:var(--forma-size-13);line-height:1.25;color:var(--forma-text)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group+.menu-group:before{margin:var(--forma-size-4) calc(-1 * var(--forma-size-4));background:var(--forma-line)}.forma-editor .milkdown .milkdown-slash-menu .menu-groups .menu-group li.hover:after{content:"↵";flex:none;display:inline-flex;align-items:center;height:var(--forma-size-18);padding:0 var(--forma-size-5);border-radius:var(--forma-radius-xs);border:1px solid var(--forma-line);background:var(--forma-bg-inset);color:var(--forma-text-faint);font:500 var(--forma-size-11)/1 var(--forma-font-mono)}.forma-editor .milkdown .milkdown-toolbar{align-items:center;gap:1px;padding:var(--forma-size-3);border-radius:var(--forma-radius-floating);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);overflow:visible}.forma-editor .milkdown .milkdown-toolbar .divider{width:1px;height:var(--forma-size-16);margin:0 var(--forma-size-2);background:var(--forma-line)}.forma-editor .milkdown .milkdown-toolbar .toolbar-item{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-28);height:var(--forma-size-28);margin:0;padding:0;border-radius:var(--forma-radius-control);color:var(--forma-text-muted)}.forma-editor .milkdown .milkdown-toolbar .toolbar-item svg{width:var(--forma-size-15);height:var(--forma-size-15);fill:none;stroke:currentColor;color:inherit}.forma-editor .milkdown .milkdown-toolbar .toolbar-item:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.forma-editor .milkdown .milkdown-toolbar .toolbar-item.active{background:var(--forma-bg-selected);color:var(--forma-text)}.forma-editor .milkdown .milkdown-toolbar .toolbar-item.active svg{color:inherit;fill:none}.forma-editor .milkdown .milkdown-link-preview,.forma-editor .milkdown .milkdown-link-edit{border-radius:var(--forma-radius-floating);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text);font-size:var(--forma-font-size)}.forma-editor .milkdown .milkdown-link-edit .input-area{background:var(--forma-bg-inset);border-radius:var(--forma-radius-control)}.forma-editor .milkdown .milkdown-link-edit .link-input-area{color:var(--forma-text)}.forma-editor .milkdown .milkdown-link-preview .link-display,.forma-editor .milkdown .milkdown-link-preview .link-icon,.forma-editor .milkdown .milkdown-link-preview .button{color:var(--forma-text-muted)}.forma-editor .milkdown .milkdown-link-preview svg,.forma-editor .milkdown .milkdown-link-edit svg{fill:none;stroke:currentColor}.forma-editor-view .milkdown .ProseMirror{padding-bottom:0}.forma-editor-view .milkdown .milkdown-block-handle,.forma-editor-view .milkdown .milkdown-table-block .handle,.forma-editor-view .milkdown .milkdown-table-block .button-group{display:none}.forma-editor .milkdown .milkdown-list-item-block li .label-wrapper .readonly{cursor:default}.forma-editor-bar{position:sticky;bottom:0;z-index:var(--forma-layer-popover);display:flex;align-items:center;gap:var(--forma-size-2);height:var(--forma-size-48);padding:0 var(--forma-size-6);border-top:1px solid var(--forma-line);background:var(--forma-bg-raised);overflow-x:auto;scrollbar-width:none}.forma-editor-bar::-webkit-scrollbar{display:none}.forma-editor-bar-button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-40);height:var(--forma-size-40);padding:0;border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text);cursor:pointer}.forma-editor-bar-button:hover{background:var(--forma-bg-hover)}.forma-editor-bar-button[aria-pressed=true]{background:var(--forma-accent-soft);color:var(--forma-accent-soft-text)}.forma-editor-bar-button:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-editor-bar-button:disabled{opacity:.4;cursor:default}.forma-editor-bar-button svg{width:var(--forma-size-20);height:var(--forma-size-20)}.forma-editor-bar-end{margin-left:auto;color:var(--forma-text-muted)}.forma-editor-bar-sep{flex:none;width:1px;height:var(--forma-size-20);margin:0 var(--forma-size-4);background:var(--forma-line)}.forma-editor-has-bar{display:flex;flex-direction:column;min-height:100%}.forma-editor-has-bar .forma-editor-host{flex:1;min-height:0}.forma-editor-bar--top{top:0;bottom:auto;border-top:0;border-bottom:1px solid var(--forma-line)}@media(pointer:coarse){.forma-editor-bar--top{height:var(--forma-size-52)}.forma-editor-bar--top .forma-editor-bar-button{width:var(--forma-size-44);height:var(--forma-size-44)}}.forma-editor-table-tools{position:fixed;z-index:var(--forma-layer-popover);display:flex;align-items:center;gap:var(--forma-size-2);width:max-content;padding:var(--forma-size-3);border:1px solid var(--forma-line);border-radius:var(--forma-radius-control);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text);font-family:var(--forma-font-family)}.forma-editor-table-tools-button{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--forma-size-4);height:var(--forma-size-30);padding:0 var(--forma-size-8);border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text);font:inherit;font-size:var(--forma-size-13);font-weight:500;white-space:nowrap;cursor:pointer}.forma-editor-table-tools-button:hover{background:var(--forma-bg-hover)}.forma-editor-table-tools-button[aria-expanded=true]{background:var(--forma-bg-selected)}.forma-editor-table-tools-button:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-editor-table-tools-button:disabled{opacity:.4;cursor:default;background:transparent}.forma-editor-table-tools-icon{width:var(--forma-size-30);padding:0}.forma-editor-table-tools-chevron{display:inline-flex;color:var(--forma-text-faint)}.forma-editor-table-popover{position:fixed;z-index:calc(var(--forma-layer-popover) + 1);display:flex;flex-direction:column;min-width:8rem;padding:var(--forma-size-4);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text);font-family:var(--forma-font-family)}.forma-editor-table-popover--grid{display:grid;gap:var(--forma-size-4);min-width:0}.forma-editor-table-popover-item{display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-size-32);padding:var(--forma-size-4) var(--forma-size-10);border:0;border-radius:var(--forma-radius-control);background:transparent;color:var(--forma-text);font:inherit;font-size:var(--forma-size-13);text-align:left;white-space:nowrap;cursor:pointer}.forma-editor-table-popover-item:hover,.forma-editor-table-popover-item:focus-visible{background:var(--forma-bg-hover)}.forma-editor-table-popover-item:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-editor-table-popover-item[aria-checked=true]{color:var(--forma-accent-strong);font-weight:600}.forma-editor-table-popover--grid .forma-editor-table-popover-item{justify-content:center;padding:var(--forma-size-6)}.forma-editor-table-popover--grid .forma-editor-table-popover-item[aria-checked=true] .forma-editor-table-swatch{outline:2px solid var(--forma-accent-strong);outline-offset:1px}.forma-editor-table-swatch{flex:none;display:inline-block;width:var(--forma-size-18);height:var(--forma-size-18);border:1px solid var(--forma-line);border-radius:4px;background:var(--forma-bg)}.forma-editor-table-swatch[data-mixed]{border-style:dashed;border-color:var(--forma-text-faint);background:transparent}@media(pointer:coarse){.forma-editor-table-tools-button,.forma-editor-table-popover-item{min-width:var(--forma-size-44);min-height:var(--forma-size-44)}.forma-editor-table-swatch{width:var(--forma-size-22);height:var(--forma-size-22)}}.forma-issue-status,.forma-issue-priority{flex:none;display:inline-block}.forma-issue-card{display:block;width:100%;text-align:left;font:inherit;color:inherit;background:var(--forma-bg-raised);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);padding:var(--forma-size-9) var(--forma-size-11);box-shadow:var(--forma-shadow-sm);cursor:pointer;transition:border-color var(--forma-duration-fast),box-shadow var(--forma-duration-fast),opacity var(--forma-duration-fast)}.forma-issue-card:hover{border-color:var(--forma-line-strong)}.forma-issue-card:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-issue-card[aria-current=true]{border-color:var(--forma-accent);box-shadow:0 0 0 1px var(--forma-accent)}.forma-issue-card[data-dragging]{opacity:.4}.forma-issue-card[draggable=true]{cursor:grab}.forma-issue-card[draggable=true]:active,.forma-issue-card[data-dragging]{cursor:grabbing}.forma-issue-card[data-selected]{border-color:var(--forma-accent);box-shadow:0 0 0 1px var(--forma-accent);background:var(--forma-accent-soft)}.forma-issue-card[aria-current=true]:focus-visible,.forma-issue-card[data-selected]:focus-visible{box-shadow:0 0 0 1px var(--forma-accent),var(--forma-focus-ring)}.forma-board-ghost{z-index:1000;pointer-events:none;transform:rotate(1.2deg)}.forma-board-ghost .forma-issue-card{box-shadow:var(--forma-shadow-lg);border-color:var(--forma-line-strong)}.forma-board-ghost .forma-issue-card[data-selected]{border-color:var(--forma-accent)}.forma-board-drag-count{position:absolute;top:calc(-1 * var(--forma-size-8));right:calc(-1 * var(--forma-size-8));min-width:var(--forma-size-20);height:var(--forma-size-20);padding:0 var(--forma-size-6);box-sizing:border-box;border-radius:var(--forma-radius-pill);background:var(--forma-accent-strong);color:#fff;font:650 var(--forma-size-11p5)/var(--forma-size-20) var(--forma-font-family);text-align:center;box-shadow:var(--forma-shadow-sm)}.forma-issue-card{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.forma-issue-card-top{display:flex;align-items:center;gap:var(--forma-size-6);height:var(--forma-size-18)}.forma-issue-key{font:500 var(--forma-size-11p5)/1 var(--forma-font-mono);color:var(--forma-text-faint)}.forma-issue-card-title{display:block;margin:var(--forma-size-5) 0 var(--forma-size-8);font-size:var(--forma-size-13p5);font-weight:560;line-height:1.42;color:var(--forma-text)}.forma-issue-card[data-category=completed] .forma-issue-card-title,.forma-issue-card[data-category=canceled] .forma-issue-card-title{color:var(--forma-text-muted)}.forma-issue-card-meta{display:flex;align-items:center;gap:var(--forma-size-5);flex-wrap:wrap}.forma-issue-pbox{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-22);height:var(--forma-size-20);border-radius:5px;border:1px solid var(--forma-line)}.forma-issue-due{display:inline-flex;align-items:center;gap:var(--forma-size-4);height:var(--forma-size-20);padding:0 var(--forma-size-6);border-radius:5px;border:1px solid var(--forma-line);font:550 var(--forma-size-11)/1 var(--forma-font-family);color:var(--forma-text-muted)}.forma-issue-due svg{width:var(--forma-size-12);height:var(--forma-size-12)}.forma-issue-due--soon{color:var(--forma-danger);border-color:transparent;background:var(--forma-danger-soft)}.forma-issue-comments{display:inline-flex;align-items:center;gap:var(--forma-size-3);margin-left:auto;font-size:var(--forma-size-11);color:var(--forma-text-faint)}.forma-issue-comments svg{width:var(--forma-size-12);height:var(--forma-size-12)}.forma-board{display:flex;gap:var(--forma-size-10);height:100%;min-height:0;overflow:auto;padding:var(--forma-size-12) var(--forma-size-14) var(--forma-size-20);background:var(--forma-bg-sunken);align-items:flex-start;font:400 var(--forma-font-small)/1.4 var(--forma-font-family);color:var(--forma-text)}.forma-board-col{flex:0 0 var(--forma-board-col-width,var(--forma-size-272));min-width:0;display:flex;flex-direction:column;max-height:100%;min-height:var(--forma-size-120);border-radius:var(--forma-radius-panel)}.forma-board-col[data-drop-target]{background:color-mix(in srgb,var(--forma-accent) 5%,transparent)}.forma-board-col-head{display:flex;align-items:center;gap:var(--forma-size-8);height:var(--forma-size-34);padding:0 var(--forma-size-4) 0 var(--forma-size-8);font-size:var(--forma-size-13);font-weight:620;flex:none}.forma-board-col-head .forma-board-count{flex:none;font-weight:500;font-size:var(--forma-size-12p5);color:var(--forma-text-faint)}.forma-board-col-title{flex:0 1 auto;min-width:0}.forma-board-col-head .forma-board-actions{flex:none;margin-left:auto;display:inline-flex;gap:var(--forma-size-2)}.forma-board-col-head .forma-icon-button{width:var(--forma-size-24);height:var(--forma-size-24);min-height:0}.forma-board-col-head .forma-icon-button svg{width:var(--forma-size-14);height:var(--forma-size-14)}.forma-board-cards{display:flex;flex-direction:column;gap:var(--forma-size-6);padding:var(--forma-size-4) var(--forma-size-4) var(--forma-size-8);margin:calc(-1 * var(--forma-size-2)) calc(-1 * var(--forma-size-4)) 0;min-height:var(--forma-size-40);flex:1;overflow:auto}.forma-board-placeholder{flex:none;height:var(--forma-board-placeholder-height,var(--forma-size-82));border-radius:var(--forma-radius-panel);border:1.5px dashed var(--forma-accent);background:var(--forma-accent-soft)}.forma-board-add{display:flex;align-items:center;gap:var(--forma-size-6);width:100%;height:var(--forma-size-30);padding:0 var(--forma-size-8);border:0;border-radius:6px;background:transparent;color:var(--forma-text-faint);font:400 var(--forma-size-12p5)/1 var(--forma-font-family);cursor:pointer}.forma-board-add:hover:not(:disabled){background:var(--forma-bg-hover);color:var(--forma-text)}.forma-board-add:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-board-add:disabled{opacity:.45;cursor:not-allowed}.forma-board-add svg{width:var(--forma-size-14);height:var(--forma-size-14);stroke-width:1.75}.forma-board-col--collapsed{flex:0 0 var(--forma-size-40);align-items:center;justify-content:flex-start;padding-top:var(--forma-size-8);height:var(--forma-size-220);min-height:0;background:var(--forma-bg-hover);border:0;cursor:pointer;color:var(--forma-text-muted);font:600 var(--forma-size-12p5)/1 var(--forma-font-family)}.forma-board-col--collapsed:hover{background:var(--forma-bg-selected)}.forma-board-col--collapsed:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-board-col--collapsed>span{writing-mode:vertical-rl;display:flex;gap:var(--forma-size-6);align-items:center;min-height:0;max-height:100%}.forma-board-collapsed-title{min-height:0}.forma-issue-row{display:block;container-type:inline-size;contain-intrinsic-inline-size:var(--forma-issue-row-intrinsic-width,var(--forma-size-360));box-sizing:border-box;width:100%;min-height:var(--forma-issue-row-height,var(--forma-size-38));padding:0 var(--forma-size-12) 0 var(--forma-size-16);border:0;border-bottom:1px solid var(--forma-line);background:transparent;color:var(--forma-text);font:400 var(--forma-font-small)/1 var(--forma-font-family);text-align:left;cursor:pointer}.forma-issue-row-inner{display:flex;align-items:center;gap:var(--forma-size-10);box-sizing:border-box;min-height:calc(var(--forma-issue-row-height,var(--forma-size-38)) - 1px)}.forma-issue-row:hover:not(:disabled){background:var(--forma-bg-hover)}.forma-issue-row:disabled{opacity:.45;cursor:not-allowed}.forma-issue-row[aria-current=true]{background:var(--forma-bg-selected)}.forma-issue-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--forma-accent)}.forma-issue-row .forma-issue-key{width:var(--forma-size-58);flex:none}.forma-issue-row-title{flex:1 1 0;min-width:var(--forma-size-80);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:530;display:flex;align-items:center;gap:var(--forma-size-8)}.forma-issue-row-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forma-issue-row[data-selected]{background:var(--forma-accent-soft)}.forma-issue-parent{display:inline-flex;align-items:center;gap:var(--forma-size-2);flex:none;color:var(--forma-text-faint);font:500 var(--forma-size-11p5)/1 var(--forma-font-mono)}.forma-issue-parent svg{width:var(--forma-size-12);height:var(--forma-size-12)}.forma-issue-card-top .forma-issue-parent{margin-left:var(--forma-size-2)}.forma-issue-cycle{display:inline-flex;align-items:center;gap:var(--forma-size-4);height:var(--forma-size-20);padding:0 var(--forma-size-6);flex:none;border:1px solid var(--forma-line);border-radius:5px;color:var(--forma-text-muted);font:550 var(--forma-size-11)/1 var(--forma-font-family);white-space:nowrap}.forma-issue-cycle svg{width:var(--forma-size-12);height:var(--forma-size-12)}.forma-issue-row-meta{display:flex;align-items:center;gap:var(--forma-size-6);flex:0 1 auto;min-width:0;overflow:hidden}.forma-issue-row-meta>*{flex:none}.forma-issue-row-chips{display:contents}.forma-issue-row-chips>*{flex:none}.forma-issue-labels-more,.forma-issue-milestone{display:inline-flex;align-items:center;gap:var(--forma-size-4);height:var(--forma-size-20);padding:0 var(--forma-size-6);flex:none;border:1px solid var(--forma-line);border-radius:5px;color:var(--forma-text-muted);font:550 var(--forma-size-11)/1 var(--forma-font-family);white-space:nowrap}.forma-issue-milestone svg{width:var(--forma-size-12);height:var(--forma-size-12);flex:none}.forma-issue-milestone-text{min-width:0;max-width:var(--forma-size-120);overflow:hidden;text-overflow:ellipsis}.forma-issue-labels-more{display:none}@container (max-width:352px){.forma-issue-row-inner{gap:var(--forma-size-8)}.forma-issue-row-inner[data-chips]{flex-wrap:wrap;row-gap:var(--forma-size-4);padding-block:var(--forma-size-6)}.forma-issue-row-inner[data-chips] .forma-issue-row-title{order:1}.forma-issue-row-inner[data-chips] .forma-issue-row-meta{display:contents}.forma-issue-row-inner[data-chips] .forma-issue-row-meta>.forma-avatar{order:2;margin-left:auto}.forma-issue-row-chips{display:flex;order:3;flex:0 0 100%;flex-wrap:wrap;align-items:center;gap:var(--forma-size-6)}.forma-issue-label-extra{display:none}.forma-issue-labels-more{display:inline-flex}}@media(pointer:coarse){.forma-issue-row{min-height:max(var(--forma-size-44),var(--forma-issue-row-height,var(--forma-size-38)))}.forma-issue-row-inner{min-height:max(var(--forma-size-43),calc(var(--forma-issue-row-height,var(--forma-size-38)) - 1px))}}@media(forced-colors:active){.forma-issue-glyph,.forma-issue-glyph-dot{forced-color-adjust:none}.forma-issue-glyph{stroke:Canvas}.forma-issue-glyph-dot{fill:Canvas}}.forma-issue-group{display:flex;align-items:center;gap:var(--forma-size-8);height:var(--forma-size-34);padding:0 var(--forma-size-12) 0 var(--forma-size-16);background:var(--forma-bg-sunken);border-bottom:1px solid var(--forma-line);font:620 var(--forma-size-12p5)/1 var(--forma-font-family);color:var(--forma-text)}.forma-issue-group .forma-board-count{font-weight:500;color:var(--forma-text-faint)}.forma-mention{display:inline-flex;align-items:center;gap:var(--forma-size-5);min-width:0;max-width:100%;height:var(--forma-size-24);padding:0 var(--forma-size-7) 0 var(--forma-size-5);border-radius:5px;background:var(--forma-bg-sunken);border:1px solid var(--forma-line);font-size:var(--forma-size-13p5);line-height:1;vertical-align:1px;white-space:nowrap;color:var(--forma-text);text-decoration:none;transition:background-color var(--forma-duration-fast) var(--forma-ease-standard),border-color var(--forma-duration-fast) var(--forma-ease-standard),box-shadow var(--forma-duration-fast) var(--forma-ease-standard)}.forma-mention .forma-issue-key{flex:none;font-size:var(--forma-size-12);color:var(--forma-text-muted)}.forma-mention-title{min-width:0;transition:color var(--forma-duration-fast) var(--forma-ease-standard)}.forma-mention:hover{background:var(--forma-bg-hover);border-color:var(--forma-line-strong)}.forma-mention:hover .forma-mention-title{color:var(--forma-link)}.forma-mention:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-label-picker{min-width:0;gap:var(--forma-size-4);padding-left:var(--forma-size-4)}.forma-label-picker.forma-select-trigger--dashed{padding-left:var(--forma-size-8)}.forma-label-picker .forma-label{flex:0 1 auto;height:var(--forma-size-18)}.forma-label-picker-more{flex:none;color:var(--forma-text-muted);font-weight:600}.forma-picker-content{z-index:var(--forma-layer-popover);min-width:var(--forma-size-220);max-width:min(var(--forma-size-320),calc(100vw - var(--forma-size-24)));padding:var(--forma-size-4);border-radius:var(--forma-radius-floating);background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);color:var(--forma-text);font:400 var(--forma-font-small)/1.4 var(--forma-font-family);animation:forma-pop var(--forma-duration-normal) var(--forma-ease-enter);transform-origin:var(--radix-popover-content-transform-origin)}.forma-picker-content:focus{outline:none}.forma-picker-search{display:block;width:100%;height:var(--forma-control-small-height,var(--forma-size-26));margin:0 0 var(--forma-size-4);padding:0 var(--forma-size-8);border:1px solid var(--forma-line);border-radius:var(--forma-radius-control);background:var(--forma-bg);color:var(--forma-text);font:inherit;outline:none}.forma-picker-search:focus-visible{border-color:var(--forma-accent);box-shadow:var(--forma-focus-ring)}.forma-picker-list{max-height:var(--forma-size-260);margin:0;padding:0;list-style:none;overflow:auto}.forma-picker-option{display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-menu-item-height);padding:0 var(--forma-size-8);border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.forma-picker-option[data-active]{background:var(--forma-bg-hover)}.forma-picker-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.forma-picker-check{display:inline-flex;width:var(--forma-size-14);height:var(--forma-size-14);flex:none;color:var(--forma-accent)}.forma-picker-check svg{width:var(--forma-size-14);height:var(--forma-size-14)}.forma-picker-colors{display:flex;align-items:center;gap:var(--forma-size-2);padding:var(--forma-size-4) var(--forma-size-8) var(--forma-size-6);border-top:1px solid var(--forma-line)}.forma-picker-color{display:inline-flex;align-items:center;justify-content:center;width:var(--forma-size-24);height:var(--forma-size-24);padding:0;border:0;border-radius:var(--forma-radius-control);background:transparent;cursor:pointer}.forma-picker-color .forma-label-dot{width:var(--forma-size-12);height:var(--forma-size-12)}.forma-picker-color:hover{background:var(--forma-bg-hover)}.forma-picker-color:focus-visible{outline:none;box-shadow:var(--forma-focus-ring)}.forma-picker-color[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--forma-accent)}.forma-picker-color[aria-checked=true]:focus-visible{box-shadow:inset 0 0 0 1.5px var(--forma-accent),var(--forma-focus-ring)}@media(pointer:coarse){.forma-picker-color{width:var(--forma-size-32);height:var(--forma-size-32)}}@media(forced-colors:active){.forma-picker-color .forma-label-dot{forced-color-adjust:none}.forma-picker-color[aria-checked=true]{outline:2px solid Highlight;outline-offset:-2px}}.forma-picker-create .forma-picker-check{color:var(--forma-text-muted)}.forma-picker-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.forma-picker-empty{padding:var(--forma-size-6) var(--forma-size-8);color:var(--forma-text-faint)}.forma-issue-picker .forma-sheet-head{padding:var(--forma-size-14) var(--forma-size-16) var(--forma-size-10)}.forma-issue-picker-search{display:flex;align-items:center;gap:var(--forma-size-8);height:var(--forma-size-40);margin:0 var(--forma-size-12);padding:0 var(--forma-size-10);border:1px solid var(--forma-line-strong);border-radius:var(--forma-radius-control,6px);background:var(--forma-bg)}.forma-issue-picker-search:focus-within{border-color:var(--forma-accent);box-shadow:0 0 0 3px var(--forma-focus-ring)}.forma-issue-picker-search svg{width:var(--forma-size-15);height:var(--forma-size-15);color:var(--forma-text-faint)}.forma-issue-picker-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--forma-text);font:400 var(--forma-font-body,var(--forma-size-14)) var(--forma-font-family)}.forma-issue-picker-list{list-style:none;margin:var(--forma-size-8) 0 0;padding:0 var(--forma-size-6) var(--forma-size-6);max-height:var(--forma-size-320);overflow:auto}.forma-issue-picker-option{display:flex;align-items:center;gap:var(--forma-size-10);height:var(--forma-size-34);padding:0 var(--forma-size-10);border-radius:6px;cursor:pointer;font-size:var(--forma-font-small)}.forma-issue-picker-option[data-active]{background:var(--forma-bg-hover)}.forma-issue-picker-option .forma-issue-key{width:var(--forma-size-52);flex:none}.forma-issue-picker-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:520}.forma-issue-picker-note{padding:var(--forma-size-18) var(--forma-size-10);color:var(--forma-text-muted);font-size:var(--forma-font-small);text-align:center}.forma-issue-picker-note--error{color:var(--forma-danger)}.forma-issue-picker-foot{display:flex;gap:var(--forma-size-14);padding:var(--forma-size-8) var(--forma-size-16);border-top:1px solid var(--forma-line);color:var(--forma-text-faint);font-size:var(--forma-size-11p5)}.forma-issue-picker-foot span{display:inline-flex;gap:var(--forma-size-3);align-items:center}.forma-roadmap{--forma-roadmap-head:var(--forma-size-70);position:relative;flex:1;min-width:0;min-height:0;display:flex;background:var(--forma-bg);color:var(--forma-text);font-size:var(--forma-size-12p5)}.forma-roadmap--no-bands{--forma-roadmap-head:var(--forma-size-46)}.forma-roadmap *,.forma-roadmap *:before,.forma-roadmap *:after{box-sizing:border-box}.forma-roadmap[data-dragging],.forma-roadmap[data-dragging] *{cursor:ew-resize!important;user-select:none;-webkit-user-select:none}.forma-roadmap-scroll{position:relative;flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.forma-roadmap-canvas{position:relative;display:flex;width:max-content;min-width:100%;min-height:100%}.forma-roadmap-names{position:sticky;left:0;flex:none;width:var(--forma-roadmap-name);display:flex;flex-direction:column;border-right:1px solid var(--forma-line);background:var(--forma-bg);z-index:8}.forma-roadmap-names-head{position:sticky;top:0;z-index:2;flex:none;display:flex;align-items:flex-end;gap:var(--forma-size-6);height:var(--forma-roadmap-head);padding:0 var(--forma-size-12) var(--forma-size-8);border-bottom:1px solid var(--forma-line);background:var(--forma-bg);color:var(--forma-text-muted);font-weight:600}.forma-roadmap-count{color:var(--forma-text-faint);font-weight:500;font-variant-numeric:tabular-nums}.forma-roadmap-names-body{position:relative;flex:none;margin:0;padding:0;list-style:none}.forma-roadmap-name{position:absolute;left:0;right:0;display:flex;align-items:center;gap:var(--forma-size-8);height:var(--forma-roadmap-row);padding:0 var(--forma-size-12);border-bottom:1px solid color-mix(in srgb,var(--forma-line) 60%,transparent)}.forma-roadmap-name.is-selected{background:var(--forma-bg-selected)}.forma-roadmap-name-label{flex:1;min-width:0;display:flex;align-items:center;gap:var(--forma-size-6);padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:550;text-align:left;cursor:pointer}.forma-roadmap-name-label:focus-visible{outline:none;box-shadow:var(--forma-focus-ring);border-radius:4px}.forma-roadmap-name-label>svg{flex:none;width:var(--forma-size-13);height:var(--forma-size-13);color:var(--forma-text-muted)}.forma-roadmap-name-meta{flex:none;color:var(--forma-text-muted);font-variant-numeric:tabular-nums;font-size:var(--forma-size-12)}.forma-roadmap-footer{margin-top:auto;flex:none}.forma-roadmap-timeline{position:relative;flex:none}.forma-roadmap-head{position:sticky;top:0;z-index:5;height:var(--forma-roadmap-head);border-bottom:1px solid var(--forma-line);background:var(--forma-bg)}.forma-roadmap-major{position:relative;height:var(--forma-size-22)}.forma-roadmap-major span{position:absolute;top:var(--forma-size-4);padding-left:var(--forma-size-6);border-left:1px solid var(--forma-line);font-weight:650;color:var(--forma-text);white-space:nowrap;line-height:var(--forma-size-16)}.forma-roadmap-minor{position:relative;height:var(--forma-size-20)}.forma-roadmap-minor span{position:absolute;top:var(--forma-size-2);padding-left:var(--forma-size-4);color:var(--forma-text-muted);font-size:var(--forma-size-11);font-variant-numeric:tabular-nums;white-space:nowrap}.forma-roadmap-minor span.is-weekend{color:var(--forma-text-faint)}.forma-roadmap-bands{position:relative;height:var(--forma-size-24)}.forma-roadmap-band-label{position:absolute;top:var(--forma-size-2);height:var(--forma-size-20);display:flex;align-items:center;gap:var(--forma-size-6);padding:0 var(--forma-size-8);border-radius:5px;background:var(--forma-bg-sunken);border:1px solid var(--forma-line);color:var(--forma-text-muted);font-size:var(--forma-size-11p5);white-space:nowrap;overflow:hidden}.forma-roadmap-band-label b{font-weight:600}.forma-roadmap-band-label.is-active{background:var(--forma-accent-soft);border-color:color-mix(in srgb,var(--forma-accent) 35%,transparent);color:var(--forma-text)}.forma-roadmap-band-label .forma-badge{height:var(--forma-size-16);padding:0 var(--forma-size-5)}.forma-roadmap-today-chip{position:absolute;bottom:calc(-1 * var(--forma-size-9));transform:translate(-50%);height:var(--forma-size-16);padding:0 var(--forma-size-6);border-radius:8px;background:var(--forma-accent-strong);color:var(--forma-on-accent,#fff);font:650 var(--forma-size-10p5)/var(--forma-size-16) var(--forma-font-family);z-index:4}.forma-roadmap-body{position:relative}.forma-roadmap-grid{position:absolute;top:0;bottom:0;border-left:1px solid color-mix(in srgb,var(--forma-line) 55%,transparent)}.forma-roadmap-grid.is-weekend{background:color-mix(in srgb,var(--forma-bg-sunken) 70%,transparent)}.forma-roadmap-band{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--forma-accent) 4%,transparent)}.forma-roadmap-today{position:absolute;top:0;bottom:0;width:0;border-left:1.5px solid var(--forma-accent);z-index:2}.forma-roadmap-row{position:absolute;left:0;right:0;height:var(--forma-roadmap-row);border-bottom:1px solid color-mix(in srgb,var(--forma-line) 60%,transparent)}.forma-roadmap-row.is-selected{background:color-mix(in srgb,var(--forma-bg-selected) 70%,transparent)}.forma-roadmap-links{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:visible}.forma-roadmap-links path{fill:none;stroke:var(--forma-text-faint);stroke-width:1.25}.forma-roadmap-links .forma-roadmap-arrow{stroke-linejoin:round}.forma-roadmap-bar{position:absolute;height:var(--forma-size-20);margin:0;padding:0;font:inherit;border:1px solid color-mix(in srgb,var(--forma-accent) 45%,var(--forma-line-strong));border-radius:5px;background:var(--forma-bg-inset);overflow:hidden;cursor:grab;z-index:2;outline:none;-webkit-appearance:none;appearance:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.forma-roadmap-fill{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--forma-accent) 30%,var(--forma-bg))}.forma-roadmap-bar--success{border-color:var(--forma-line-strong)}.forma-roadmap-bar--success .forma-roadmap-fill{background:color-mix(in srgb,var(--forma-success,#1F9D55) 22%,var(--forma-bg))}.forma-roadmap-bar--dashed{border-style:dashed;border-color:var(--forma-line-strong)}.forma-roadmap-bar--dashed .forma-roadmap-fill{background:color-mix(in srgb,var(--forma-text-faint) 22%,var(--forma-bg))}.forma-roadmap-bar--no-end{border-right:0;border-radius:5px 0 0 5px;background:linear-gradient(90deg,var(--forma-bg-inset) 40%,transparent);-webkit-mask:linear-gradient(90deg,#000 55%,transparent);mask:linear-gradient(90deg,#000 55%,transparent)}.forma-roadmap-bar--no-start{border-left:0;border-radius:0 5px 5px 0;background:linear-gradient(270deg,var(--forma-bg-inset) 40%,transparent);-webkit-mask:linear-gradient(270deg,#000 55%,transparent);mask:linear-gradient(270deg,#000 55%,transparent)}.forma-roadmap-bar.is-selected{border-color:var(--forma-accent)}.forma-roadmap-bar:focus-visible,[data-forma-force=focus] .forma-roadmap-bar{box-shadow:var(--forma-focus-ring)}.forma-roadmap-bar.is-dragging{cursor:ew-resize;box-shadow:var(--forma-shadow-lg);border-color:var(--forma-accent)}.forma-roadmap-handle{position:absolute;top:var(--forma-size-3);bottom:var(--forma-size-3);width:var(--forma-size-3);border-radius:2px;background:var(--forma-accent);opacity:0;cursor:ew-resize}.forma-roadmap-handle:before{content:"";position:absolute;inset:calc(-1 * var(--forma-size-3)) calc(-1 * var(--forma-size-4))}.forma-roadmap-handle--start{left:var(--forma-size-2)}.forma-roadmap-handle--end{right:var(--forma-size-2)}.forma-roadmap-bar:focus-visible .forma-roadmap-handle,[data-forma-force=focus] .forma-roadmap-handle,.forma-roadmap-bar.is-dragging .forma-roadmap-handle,.forma-roadmap-bar:hover .forma-roadmap-handle{opacity:1}.forma-roadmap[data-readonly] .forma-roadmap-bar,.forma-roadmap-bar[data-readonly]{cursor:pointer}.forma-roadmap-ghost{position:absolute;height:var(--forma-size-20);border:1.5px dashed var(--forma-line-strong);border-radius:5px;z-index:1;pointer-events:none}.forma-roadmap-bubble{position:absolute;transform:translate(-50%);height:var(--forma-size-20);padding:0 var(--forma-size-8);border-radius:5px;background:var(--forma-text);color:var(--forma-bg);font:600 var(--forma-size-11p5)/var(--forma-size-20) var(--forma-font-family);white-space:nowrap;z-index:6;pointer-events:none}.forma-roadmap-bubble small{font-weight:500;font-size:inherit;opacity:.8}.forma-roadmap-badges{position:absolute;display:flex;gap:var(--forma-size-4);align-items:center;height:var(--forma-size-20);z-index:2}.forma-roadmap-marker{position:absolute;width:var(--forma-size-10);height:var(--forma-size-10);margin:0;padding:0;transform:translate(-50%,-50%) rotate(45deg);border:1.5px solid var(--forma-bg);background:var(--forma-text-muted);border-radius:2px;z-index:3;cursor:pointer;-webkit-appearance:none;appearance:none;outline:none}.forma-roadmap-marker:before{content:"";position:absolute;inset:calc(-1 * var(--forma-size-7))}.forma-roadmap-marker.is-accent{background:var(--forma-accent)}.forma-roadmap-marker:hover,.forma-roadmap-marker:focus-visible,.forma-roadmap-marker.is-hover{outline:2px solid var(--forma-accent);outline-offset:1px}.forma-roadmap-tip{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;padding:var(--forma-size-6) var(--forma-size-8);border-radius:6px;background:var(--forma-bg-raised);box-shadow:var(--forma-shadow-lg);white-space:nowrap;color:var(--forma-text);font-size:var(--forma-size-12);z-index:7;pointer-events:none}.forma-roadmap-tip small{color:var(--forma-text-muted);font-size:var(--forma-size-11)}.forma-roadmap-note{flex:1;font-size:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--forma-size-10);color:var(--forma-text-muted)}.forma-roadmap-note--error{color:var(--forma-danger)}.forma-roadmap-skeleton{flex:1;display:flex;flex-direction:column;gap:var(--forma-size-14);padding:var(--forma-size-18)}.forma-roadmap-skeleton div{display:flex;gap:var(--forma-size-16)}.forma-roadmap-skeleton i{display:block;height:var(--forma-size-12);width:var(--forma-size-160);border-radius:4px;background:var(--forma-bg-hover)}@media(prefers-reduced-motion:reduce){.forma-roadmap *{scroll-behavior:auto!important}}@media(forced-colors:active){.forma-roadmap-bar{border-color:CanvasText;background:Canvas}.forma-roadmap-bar.is-selected,.forma-roadmap-bar.is-dragging{border-color:Highlight;border-width:2px}.forma-roadmap-bar:focus-visible,[data-forma-force=focus] .forma-roadmap-bar{outline:2px solid CanvasText;outline-offset:2px;box-shadow:none}.forma-roadmap-fill,.forma-roadmap-handle{background:Highlight;forced-color-adjust:none}.forma-roadmap-bar:focus-visible .forma-roadmap-handle,.forma-roadmap-bar:hover .forma-roadmap-handle,.forma-roadmap-bar.is-dragging .forma-roadmap-handle{opacity:1}.forma-roadmap-today{border-left:2px solid Highlight}.forma-roadmap-today-chip{background:Highlight;color:HighlightText;forced-color-adjust:none}.forma-roadmap-ghost{border-color:CanvasText}.forma-roadmap-marker{background:CanvasText;border-color:Canvas;forced-color-adjust:none}.forma-roadmap-marker.is-accent{background:Highlight}.forma-roadmap-marker:hover,.forma-roadmap-marker:focus-visible{outline:2px solid CanvasText;outline-offset:2px}.forma-roadmap-links path{stroke:CanvasText}.forma-roadmap-band-label{border-color:CanvasText}.forma-roadmap-band-label.is-active{border-color:Highlight;border-width:2px}.forma-roadmap-tip,.forma-roadmap-bubble{border:1px solid CanvasText}.forma-roadmap-name-label:focus-visible{outline:2px solid CanvasText;box-shadow:none}}html,body,#root{height:100%;margin:0}body{background:var(--forma-bg);color:var(--forma-text);font-family:var(--forma-font-family);font-size:var(--forma-font-size);-webkit-text-size-adjust:100%}button,input,select,textarea{font-family:inherit}a{color:var(--forma-accent-strong)}.atlas-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.atlas-skip{position:absolute;left:var(--forma-size-8);top:calc(-1 * var(--forma-size-48));z-index:100;padding:var(--forma-size-8) var(--forma-size-12);background:var(--forma-bg-raised);border-radius:var(--forma-radius-control)}.atlas-skip:focus{top:var(--forma-size-8)}.atlas-entry{min-height:100%;display:grid;place-content:center;gap:var(--forma-size-12);padding:var(--forma-size-24);text-align:center}.atlas-shell,.atlas-shell .forma-app{height:100%}.atlas-main{display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;background:var(--forma-bg)}.atlas-scroll{flex:1;min-height:0;overflow:auto}.atlas-body{flex:1;min-height:0;display:flex}.atlas-body__main{flex:1;min-width:0;display:flex;flex-direction:column}.atlas-side{flex:none;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--forma-line);background:var(--forma-bg);position:relative;overflow:hidden}.atlas-side__head{display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-size-46);padding:0 var(--forma-size-8) 0 var(--forma-size-16);border-bottom:1px solid var(--forma-line);flex:none}.atlas-side__head h2{flex:1;margin:0;font-size:var(--forma-size-13p5);font-weight:650}.atlas-side__body{flex:1;min-height:0;overflow:auto;padding:var(--forma-size-16)}.atlas-sidebar{min-width:0}.atlas-sidebar *{max-width:100%}.atlas-sidebar .forma-sidebar-body{overflow-x:hidden;overflow-y:auto}.atlas-sidebar__empty{padding:var(--forma-size-4) var(--forma-size-12);color:var(--forma-text-faint);font-size:var(--forma-size-12p5)}.atlas-sidebar__user{display:flex;align-items:center;gap:var(--forma-size-8);min-width:0;flex:1}.atlas-sidebar__user span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-doc-wrap{display:flex;justify-content:center;gap:var(--forma-size-32);padding:0 var(--forma-size-24) var(--forma-size-80)}.atlas-doc-col{flex:1;min-width:0}.atlas-doc-meta__link{border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer}.atlas-doc-meta__link:hover{color:var(--forma-text);text-decoration:underline}.atlas-doc-children{margin:var(--forma-size-6) 0 var(--forma-size-12)}.atlas-doc-children ul{list-style:none;margin:var(--forma-size-4) 0 0;padding:0;display:grid;gap:var(--forma-size-2)}.atlas-doc-child{display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-size-32);padding:0 var(--forma-size-8);border-radius:var(--forma-radius-control);color:var(--forma-text);text-decoration:none;font-size:var(--forma-size-13p5)}.atlas-doc-child:hover{background:var(--forma-bg-hover)}.atlas-doc-child svg{flex:none;color:var(--forma-text-faint)}.atlas-body__main{position:relative}.atlas-body{position:relative;container-type:inline-size}@container (max-width: 900px){.atlas-side{position:absolute;top:0;right:0;bottom:0;z-index:20;max-width:92%;box-shadow:var(--forma-shadow-lg)}}.atlas-doc-panel .atlas-doc-outline{--forma-outline-width: 100%}.atlas-doc-title-input{display:block;width:100%;border:0;outline:0;background:transparent;color:var(--forma-text);font:700 var(--forma-size-30)/1.25 var(--forma-font-family);padding:var(--forma-size-40) 0 var(--forma-size-8);resize:none;overflow:hidden;field-sizing:content;overflow-wrap:anywhere}.atlas-doc-title-input::placeholder{color:var(--forma-text-faint)}.atlas-doc-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-size-8);padding:0 0 var(--forma-size-16);color:var(--forma-text-muted);font-size:var(--forma-size-12p5)}.atlas-doc-notice{display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-size-8) var(--forma-size-12);margin:var(--forma-size-8) 0;padding:var(--forma-size-10) var(--forma-size-12);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);font-size:var(--forma-size-13)}.atlas-doc-notice p{margin:0;flex:1 1 var(--forma-size-240)}.atlas-doc-notice--danger{border-color:var(--forma-danger)}.atlas-doc-actions{display:flex;gap:var(--forma-size-8);flex-wrap:wrap}.atlas-files{margin-top:var(--forma-size-40);padding-top:var(--forma-size-16);border-top:1px solid var(--forma-line)}.atlas-files h2{font-size:var(--forma-size-14);margin:0 0 var(--forma-size-8)}.atlas-files ul,.atlas-plain-list{list-style:none;margin:0;padding:0}.atlas-files li{display:flex;align-items:center;gap:var(--forma-size-8);min-height:var(--forma-row-height)}.atlas-files li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-muted{color:var(--forma-text-muted)}.atlas-faint{color:var(--forma-text-faint)}.atlas-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--forma-size-240),1fr));gap:var(--forma-size-12)}.atlas-compare pre,.atlas-diff{margin:0;padding:var(--forma-size-12);overflow:auto;max-height:50vh;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);font:var(--forma-size-12p5)/1.5 var(--forma-font-mono);white-space:pre-wrap;word-break:break-word}.atlas-editor{min-height:var(--forma-size-320)}.atlas-page{--atlas-page-wide: var(--forma-size-1040);--atlas-page-form: var(--forma-size-720);padding:var(--forma-space-6);max-width:var(--atlas-page-wide);margin:0 auto;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--forma-space-6)}.atlas-page--form{max-width:var(--atlas-page-form)}.atlas-page--fill{flex:1;min-height:0}.atlas-heading{display:flex;align-items:flex-start;gap:var(--forma-size-12)}.atlas-heading__copy{flex:1;min-width:0}.atlas-heading h1,.atlas-heading h2{margin:0;font-size:var(--forma-font-section);font-weight:600;line-height:1.35}.atlas-heading p{margin:var(--forma-space-1) 0 0;color:var(--forma-text-muted);font-size:var(--forma-font-small)}.atlas-heading__count{margin-left:var(--forma-size-8);color:var(--forma-text-faint);font-weight:500;font-size:var(--forma-size-14)}.atlas-heading__actions{display:flex;gap:var(--forma-size-8);flex:none}.atlas-list-title{display:flex;align-items:center;min-height:var(--forma-control-height);margin:0;padding:0 var(--forma-size-16);font-size:var(--forma-font-small);font-weight:650;color:var(--forma-text-muted)}.atlas-pad{padding:var(--forma-size-16)}.atlas-stack{display:flex;flex-direction:column;gap:var(--forma-size-12)}.atlas-row{display:flex;align-items:center;gap:var(--forma-size-8);flex-wrap:wrap}.atlas-grow{flex:1;min-width:0}.atlas-notice{padding:var(--forma-size-10) var(--forma-size-12);border-radius:var(--forma-radius-panel);border:1px solid var(--forma-line);background:var(--forma-bg-sunken);font-size:var(--forma-size-13)}.atlas-notice--danger{border-color:var(--forma-danger);color:var(--forma-danger);background:var(--forma-danger-soft)}.atlas-notice--success{border-color:var(--forma-success);background:var(--forma-success-soft)}.atlas-notice p{margin:0}.atlas-callout{margin:0;padding:var(--forma-size-10) var(--forma-size-12);font-size:var(--forma-size-13);line-height:1.5}.atlas-callout>div p{margin:0}.atlas-callout.forma-callout--danger{border-color:var(--forma-danger);color:var(--forma-danger);background:var(--forma-danger-soft)}.atlas-textarea{height:auto;min-height:var(--forma-size-88);padding:var(--forma-size-8) var(--forma-size-10);resize:vertical;line-height:1.5}.atlas-fieldset{border:0;border-top:1px solid var(--forma-line);border-radius:0;padding:var(--forma-size-12) 0 0;margin:0;display:flex;flex-direction:column;gap:var(--forma-size-10);min-width:0}.atlas-fieldset legend{float:left;padding:0;font-weight:600;font-size:var(--forma-font-size)}.atlas-fieldset--bare{border:0;border-radius:0;padding:0;gap:0}.atlas-settings .atlas-form{max-width:none;gap:0}.atlas-form{display:flex;flex-direction:column;gap:var(--forma-size-16);max-width:var(--forma-size-640)}.atlas-data-list{list-style:none;margin:0;padding:0}.atlas-data-row{display:flex;align-items:center;gap:var(--forma-space-3);padding-block:var(--forma-size-10);border-bottom:1px solid var(--forma-line);min-height:var(--forma-setting-row-height, var(--forma-size-52))}.atlas-data-row:last-child{border-bottom:0}.atlas-table-scroll{overflow-x:auto;max-width:100%}.atlas-table{width:100%;border-collapse:collapse;font-size:var(--forma-font-small)}.atlas-table th,.atlas-table td{text-align:left;padding:var(--forma-size-8) var(--forma-size-10);border-bottom:1px solid var(--forma-line);vertical-align:top}.atlas-table th{color:var(--forma-text-muted);font-weight:600}.atlas-filter-bar{display:flex;flex-wrap:wrap;gap:var(--forma-size-8);align-items:end}.atlas-text-action{background:none;border:0;padding:0;color:var(--forma-link);cursor:pointer;font:inherit}.atlas-dialog-body,.atlas-sheet-body{display:flex;flex-direction:column;gap:var(--forma-size-12)}.atlas-modal-footer{display:flex;justify-content:flex-end;gap:var(--forma-size-8);flex-wrap:wrap;margin-top:var(--forma-size-16)}.atlas-chip-row{display:flex;align-items:center;gap:var(--forma-size-6);flex-wrap:wrap}.atlas-filters{display:flex;flex-direction:column;flex:none;border-bottom:1px solid var(--forma-line)}.atlas-filters__row{flex-wrap:nowrap;min-height:var(--forma-size-42);padding:var(--forma-size-6) var(--forma-size-12) var(--forma-size-6) var(--forma-size-16);overflow:hidden}.atlas-filters__row>*{flex:none}.atlas-filters__chips{display:flex;align-items:center;gap:inherit;flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.atlas-filters__chips::-webkit-scrollbar{display:none}.atlas-filters__chips>*{flex:none}.atlas-filters__row>.atlas-filters__search{flex:1 1 7rem;min-width:6rem;max-width:16rem;margin-left:auto}.atlas-filters__more{display:flex;align-items:center;flex-wrap:wrap;gap:var(--forma-size-6);padding:0 var(--forma-size-12) var(--forma-size-8) var(--forma-size-16)}.atlas-board-area{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;background:var(--forma-bg-sunken)}.atlas-board-area>.forma-board{flex:1;min-width:0}.atlas-issue-list{flex:1;min-height:0;overflow:auto}.atlas-issue-detail{display:flex;flex-direction:column;gap:var(--forma-size-20);padding:var(--forma-size-20)}.atlas-issue-title{width:100%;border:0;outline:0;background:transparent;color:var(--forma-text);font:700 var(--forma-size-20)/1.3 var(--forma-font-family);padding:0;display:block;resize:none;overflow:hidden;field-sizing:content;overflow-wrap:anywhere}.atlas-issue-key{font:500 var(--forma-size-12p5) var(--forma-font-mono);color:var(--forma-text-faint)}.atlas-activity{display:flex;flex-direction:column;gap:var(--forma-size-10)}.atlas-activity h3{margin:0;font-size:var(--forma-size-13p5)}.atlas-composer-row{display:flex;gap:var(--forma-size-8);align-items:flex-start}.atlas-inline-add{display:flex;gap:var(--forma-size-6);align-items:center;padding:var(--forma-size-4) var(--forma-size-8)}.atlas-dropzone-hint{color:var(--forma-text-faint);font-size:var(--forma-size-12p5)}.atlas-inbox{max-width:var(--forma-size-760);margin:0 auto;width:100%}.atlas-search-box{display:flex;gap:var(--forma-size-8);padding:var(--forma-size-16);max-width:var(--forma-size-760);margin:0 auto;width:100%;box-sizing:border-box}.atlas-search-box>:first-child{flex:1;min-width:0}.atlas-results{max-width:var(--forma-size-760);margin:0 auto;width:100%;padding:0 0 var(--forma-size-48);box-sizing:border-box}.atlas-doc-row{display:flex;align-items:center;gap:var(--forma-size-8);height:var(--forma-row-height);padding:0 var(--forma-size-12) 0 var(--forma-size-16);border-radius:var(--forma-radius-control);color:var(--forma-text-muted);font:520 var(--forma-font-small)/1 var(--forma-font-family);text-decoration:none}.atlas-doc-row:hover{background:var(--forma-bg-hover);color:var(--forma-text)}.atlas-doc-row>svg{flex:none;color:var(--forma-text-faint)}.atlas-doc-row__title{flex:1 1 auto;min-width:0}.atlas-doc-row__date{flex:none;color:var(--forma-text-faint);font-weight:400;white-space:nowrap}.atlas-result{display:block;padding:var(--forma-size-6) var(--forma-size-12) var(--forma-size-6) var(--forma-size-16);border-radius:var(--forma-radius-control);color:inherit;text-decoration:none}.atlas-result:hover{background:var(--forma-bg-hover)}.atlas-result strong{display:block}.atlas-result .atlas-grow{min-width:0;overflow-wrap:anywhere}.atlas-result .atlas-row>.atlas-faint{flex:none;white-space:nowrap}.atlas-result small{color:var(--forma-text-muted)}.atlas-result mark{background:var(--forma-accent-soft);color:inherit;border-radius:2px}.atlas-public{max-width:var(--forma-size-820);margin:0 auto;padding:var(--forma-size-24) var(--forma-size-24) var(--forma-size-80)}.atlas-public__brand{color:var(--forma-text-faint);font-size:var(--forma-size-12p5);margin-bottom:var(--forma-size-8)}.atlas-settings{--atlas-settings-width: var(--forma-size-960);display:flex;height:100%;min-height:0}.atlas-settings__nav{flex:none;width:var(--forma-size-200)}.atlas-settings__main{flex:1;height:auto}.atlas-settings .atlas-page,.atlas-settings .atlas-page--form{max-width:var(--atlas-settings-width)}@media(max-width:767px){.atlas-settings{flex-direction:column}.atlas-settings__nav{width:auto;border-right:0;border-bottom:1px solid var(--forma-line)}.atlas-settings__nav .forma-sidebar-body{display:flex;flex-direction:row;flex-wrap:wrap;overflow:visible;padding:var(--forma-space-2)}.atlas-settings__nav .forma-nav{width:auto}.atlas-page{padding:var(--forma-space-4)}.atlas-doc-wrap{padding:0 var(--forma-size-16) var(--forma-size-64)}.atlas-doc-title-input{font-size:var(--forma-size-24);padding-top:var(--forma-size-24)}.atlas-result .atlas-row{flex-wrap:wrap}.atlas-result .atlas-row>.atlas-faint{flex-basis:100%;padding-left:var(--forma-size-23)}.atlas-main>.forma-header .forma-header-title small{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}.revision-diff__box{max-height:50vh;overflow:auto;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);background:var(--forma-bg-sunken);font:var(--forma-size-12p5)/1.55 var(--forma-font-mono)}.revision-diff__line{display:flex;gap:var(--forma-size-8);padding:0 var(--forma-size-10);white-space:pre-wrap;word-break:break-word;text-decoration:none}.revision-diff__line--removed{background:var(--forma-danger-soft)}.revision-diff__line--added{background:var(--forma-success-soft)}.revision-diff__mark{flex:none;width:1ch;color:var(--forma-text-faint)}.revision-diff__gap{padding:var(--forma-size-2) var(--forma-size-10);color:var(--forma-text-faint);background:var(--forma-bg-hover);font-size:var(--forma-size-12)}.revision-diff__empty,.revision-diff__hint{color:var(--forma-text-muted);font-size:var(--forma-size-13)}.atlas-history{display:grid;grid-template-columns:minmax(var(--forma-size-200),var(--forma-size-260)) minmax(0,1fr);gap:var(--forma-size-20);align-items:start}@media(max-width:767px){.atlas-history{grid-template-columns:minmax(0,1fr)}}.atlas-sheet-group{margin:var(--forma-size-8) var(--forma-size-12) var(--forma-size-2);color:var(--forma-text-faint);font-size:var(--forma-size-12);font-weight:600}.atlas-space-look{flex-wrap:wrap;gap:var(--forma-size-10)}.atlas-space-look__tones{display:flex;gap:var(--forma-size-4)}.atlas-space-look__tone{display:inline-flex;padding:var(--forma-size-3);border:1px solid transparent;border-radius:var(--forma-radius-control);background:none;cursor:pointer}.atlas-space-look__tone[aria-pressed=true]{border-color:var(--forma-accent)}.atlas-space-look__tone:disabled{cursor:default;opacity:.6}.atlas-activity-doc{display:inline-flex;align-items:baseline;gap:var(--forma-size-4);min-width:0;overflow-wrap:anywhere}.atlas-activity-doc svg{flex:none;align-self:center;color:var(--forma-text-faint)}.atlas-nowrap{flex-wrap:nowrap}.atlas-flush{margin:0}.atlas-pad--flush-top{padding-top:0}.atlas-public-title{font-size:var(--forma-size-30);margin:0 0 var(--forma-size-4)}.atlas-public-meta{margin:0 0 var(--forma-size-24)}.forma-input.atlas-w-96{width:var(--forma-size-96)}.forma-input.atlas-w-120{width:var(--forma-size-120)}.forma-input.atlas-w-200{width:var(--forma-size-200)}.forma-input.atlas-w-240{width:var(--forma-size-240)}.forma-input.atlas-w-260{width:var(--forma-size-260)}.forma-input.atlas-input-auto{width:auto}.atlas-bare-list{list-style:none;margin:0;padding:0}.atlas-row.atlas-row--tight{gap:var(--forma-size-4);flex-wrap:nowrap}.atlas-row.atlas-row--end{justify-content:flex-end;flex-wrap:nowrap}.atlas-gap-6{gap:var(--forma-size-6)}.atlas-prewrap{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.atlas-mt-2{margin:var(--forma-size-2) 0 0}.atlas-mt-4{margin:var(--forma-size-4) 0 0}.atlas-mt-6{margin-top:var(--forma-size-6)}.atlas-stack.atlas-stack--tight{gap:var(--forma-size-8)}.atlas-stack.atlas-stack--roomy{gap:var(--forma-size-20)}.atlas-minh0{min-height:0}.atlas-bullets{margin:0;padding-left:var(--forma-size-18)}.atlas-banner-copy{flex:1 1 var(--forma-size-240)}.atlas-chip-pad{padding:0 var(--forma-size-6)}.atlas-notice.atlas-notice--inline{padding:var(--forma-size-2) var(--forma-size-8)}.atlas-doc-title-top{padding-top:var(--forma-size-40)}.atlas-page.atlas-page--issue{max-width:var(--forma-size-820);padding:0}.atlas-invisible{visibility:hidden}.atlas-reply{margin-left:var(--forma-size-16)}.atlas-files--dragging{outline:2px dashed var(--forma-accent);outline-offset:4px}.atlas-revision{border-radius:var(--forma-radius-control)}.atlas-revision--selected{background:var(--forma-bg-selected)}.atlas-revision__pick{text-align:left;color:inherit;padding:var(--forma-size-8) var(--forma-size-10)}.atlas-revision__meta{display:block;font-size:var(--forma-size-12p5)}@media(max-width:767px){.atlas-filters__more-label{display:none}.atlas-filters__row>.atlas-filters__search{flex-basis:6rem}}.atlas-cycle-summary{display:flex;flex-direction:column;gap:var(--forma-space-2);flex:none;padding:var(--forma-space-3) var(--forma-space-4);border-bottom:1px solid var(--forma-line)}.atlas-cycle-closed{display:flex;align-items:center;gap:var(--forma-space-3);flex-wrap:wrap}.atlas-cycle-name{display:flex;align-items:baseline;gap:var(--forma-space-2);min-width:0;color:inherit;text-decoration:none;overflow-wrap:anywhere}.atlas-cycle-name:hover{text-decoration:underline}@media(max-width:767px){.atlas-cycle-name{flex-direction:column;gap:var(--forma-size-2)}.atlas-cycle-summary{padding-inline:var(--forma-space-3)}}.account-confirm,.account-secret,.instance-confirm,.instance-secret{margin-top:1rem}.account-confirm,.instance-confirm{display:flex;flex-wrap:wrap;gap:.75rem}.account-confirm>p,.instance-confirm>p{flex-basis:100%}.account-secret:focus-visible,.instance-confirm:focus-visible,.instance-secret:focus-visible{outline:2px solid var(--forma-accent);outline-offset:3px}.account-secret ul{padding-left:1.5rem}.account-secret code,.instance-secret code,.instance-settings code{overflow-wrap:anywhere}.account-session-info{flex:1;display:grid;gap:var(--forma-space-1)}.account-session-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-space-1) var(--forma-space-3);color:var(--forma-text-muted);font-size:var(--forma-font-small)}.account-session-info,.instance-person-info{min-width:0;overflow-wrap:anywhere}.instance-person-info{flex:1;display:grid;gap:var(--forma-space-1)}.instance-person-info h3{margin:0;font-size:var(--forma-font-size);font-weight:600}.instance-person-info>p{margin:0;color:var(--forma-text-muted)}.instance-person-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-space-1) var(--forma-space-3);color:var(--forma-text-muted);font-size:var(--forma-font-small)}.instance-account-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media(min-width:768px){.instance-account-actions{max-width:24rem;justify-content:flex-end}}.connections-sections{display:grid;min-width:0}.connections-section:focus{outline:none}.credential-filters .atlas-filter-details{flex-basis:100%}.credential-filters summary{cursor:pointer;min-height:2.75rem;display:flex;align-items:center}.credential-filters label:not(.forma-search){display:flex;flex-direction:column;gap:var(--forma-space-1);min-width:0;font-size:var(--forma-font-small)}.credential-filter-selects{display:flex;flex-wrap:wrap;gap:var(--forma-space-2);margin-block:var(--forma-space-3)}.credential-filter-ranges{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--forma-space-3);margin-block:var(--forma-space-3)}.credential-filters fieldset{min-width:0;border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel);padding:var(--forma-space-3)}.credential-filter-dates{display:flex;flex-direction:column;gap:var(--forma-space-2)}.credential-pages{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--forma-space-3);margin-block:var(--forma-space-4)}.credential-resource{overflow-wrap:anywhere}.credential-last-used{margin-block:var(--forma-space-1)}.credential-muted{margin:0;color:var(--forma-text-muted);font-size:var(--forma-font-small)}.credential-chip{display:inline-flex;align-items:center;flex:none;gap:var(--forma-space-1);padding:var(--forma-size-2) var(--forma-space-2);border-radius:var(--forma-radius-xs);background:var(--forma-bg-sunken);color:var(--forma-text-muted);font-size:var(--forma-font-xs);font-weight:600;white-space:nowrap}@media(min-width:640px){.credential-filter-dates{flex-direction:row;flex-wrap:wrap}.credential-filter-dates>label{flex:1 1 8rem}}@media(min-width:1024px){.credential-filter-ranges{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-cards{margin:0;padding:0;list-style:none}.app-card{display:flex;align-items:center;gap:var(--forma-space-4);padding:var(--forma-space-4) 0;border-bottom:1px solid var(--forma-line)}.app-card:first-child{padding-top:0}.app-card:last-child{padding-bottom:0;border-bottom:0}.app-card__icon{display:flex;align-items:center;justify-content:center;flex:none;width:var(--forma-size-44);height:var(--forma-size-44);border-radius:var(--forma-radius-panel);background:var(--forma-text);color:var(--forma-bg);font-size:var(--forma-font-section);font-weight:700}.app-card__info{flex:1;min-width:0}.app-card__name{margin:0 0 var(--forma-size-3);color:var(--forma-text);font-size:var(--forma-font-size);font-weight:600;overflow-wrap:anywhere}.app-card__description{display:block;contain:inline-size;margin:0 0 var(--forma-space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--forma-text-muted);font-size:var(--forma-font-small);font-weight:400}.app-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-space-2);color:var(--forma-text-muted);font-size:var(--forma-font-small)}.app-card__actions{display:flex;flex:none;gap:var(--forma-space-2)}.tokens-table .token-name{font-weight:600}.tokens-table .token-name a{color:var(--forma-text);text-decoration:none;overflow-wrap:anywhere}.tokens-table .token-name a:hover{color:var(--forma-accent-strong);text-decoration:underline}.tokens-table .token-name .credential-chip{margin-left:var(--forma-space-2)}.tokens-table .token-description{display:block;contain:inline-size;max-width:24rem;margin-top:var(--forma-size-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--forma-text-muted);font-size:var(--forma-font-small);font-weight:400}.tokens-table .token-scope,.tokens-table .token-created,.tokens-table .token-expiry{color:var(--forma-text-muted)}.tokens-table .token-actions{width:var(--forma-size-64);text-align:right}.mcp-guide{border-top:1px solid var(--forma-line);border-bottom:1px solid var(--forma-line);padding:var(--forma-size-6) 0}.mcp-guide__body{display:grid;gap:var(--forma-space-4);padding:0 0 var(--forma-size-18);color:var(--forma-text-muted);font-size:var(--forma-font-small);line-height:1.7}.mcp-guide__body p,.mcp-guide__body .inline-notice{margin:0}.mcp-guide__url{display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-space-2) var(--forma-space-3)}.mcp-guide__url strong{color:var(--forma-text);font-size:var(--forma-font-small);font-weight:600}.mcp-guide__url code{padding:1px var(--forma-size-6);border:1px solid var(--forma-line);border-radius:var(--forma-radius-xs);background:var(--forma-bg-sunken);color:var(--forma-text);font-family:var(--forma-font-mono);font-size:var(--forma-font-small);overflow-wrap:anywhere}.mcp-guide__client h3{margin:0 0 var(--forma-size-6);color:var(--forma-text);font-size:var(--forma-font-small);font-weight:600}.mcp-guide__client ol{margin:0;padding-left:var(--forma-space-4)}@media(max-width:639px){.members-table,.members-table tbody{display:block}.members-table thead{display:none}.members-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--forma-space-3);margin-bottom:var(--forma-space-3);padding:var(--forma-space-3);border:1px solid var(--forma-line);border-radius:var(--forma-radius-panel)}.app-card{display:grid;grid-template-columns:2.75rem 2.75rem minmax(0,1fr);gap:var(--forma-space-3);padding:var(--forma-space-3) 0}.app-card__actions{grid-column:1/-1;justify-content:flex-end}.tokens-table .token-name{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--forma-size-6);min-width:0}.tokens-table .token-name .credential-chip{margin-left:0}.tokens-table .token-description{flex-basis:100%;max-width:none;margin-top:0}.tokens-table .token-actions{grid-row:1;grid-column:2;width:auto;display:flex;align-items:center}.tokens-table .token-scope{grid-column:1/-1;margin:var(--forma-size-4) 0 var(--forma-size-2)}.tokens-table .token-created,.tokens-table .token-expiry,.tokens-table .token-last-used{grid-column:1/-1}.tokens-table .token-created:before,.tokens-table .token-expiry:before,.tokens-table .token-last-used:before{content:attr(data-label) " · "}}@media(pointer:coarse){.tokens-table .token-name a{display:inline-flex;align-items:center;min-height:2.75rem}}.inline-error,.inline-notice{margin:0 0 var(--forma-space-4);border-radius:var(--forma-radius-control);padding:var(--forma-size-10) var(--forma-space-3);font-size:var(--forma-font-small)}.inline-error{background:var(--forma-danger-soft);color:var(--forma-danger)}.inline-notice{background:var(--forma-accent-soft);color:var(--forma-accent-soft-text)}.secret-once{display:grid;gap:var(--forma-size-10);margin-top:var(--forma-size-14);border:1px solid var(--forma-accent);border-radius:var(--forma-radius-panel);padding:var(--forma-size-14);background:var(--forma-accent-soft)}.secret-once code{overflow-wrap:anywhere;border-radius:var(--forma-radius-control);background:var(--forma-bg);padding:var(--forma-size-10);color:var(--forma-text);font-family:var(--forma-font-mono);font-size:var(--forma-font-small)}.muted-copy{margin:0;color:var(--forma-text-muted);line-height:1.6}.credential-editor{display:grid;gap:var(--forma-space-4);min-width:0}.credential-editor__back a{display:inline-flex;align-items:center;min-height:var(--forma-size-44)}.credential-form{display:grid;gap:var(--forma-space-4);min-width:0}.credential-form>.forma-settings-section+.forma-settings-section{margin-top:0}.credential-meta{margin:0;color:var(--forma-text-muted);font-size:var(--forma-font-small)}.credential-editor .credential-status{display:inline-flex;align-items:center;margin:0;border-radius:var(--forma-radius-pill);padding:var(--forma-size-4) var(--forma-space-2);font-size:var(--forma-font-xs);font-weight:700}.credential-editor .credential-status--active{background:var(--forma-success-soft);color:var(--forma-success)}.credential-editor .credential-status--expired{background:var(--forma-warning-soft);color:var(--forma-warning)}.credential-editor .credential-status--revoked{background:var(--forma-bg-sunken);color:var(--forma-text-muted)}.credential-editor .scope-selection-count,.credential-editor .permission-selection-count{margin:0;color:var(--forma-accent-strong);font-size:var(--forma-font-small);font-weight:700}.credential-diff{display:grid;gap:var(--forma-space-1);padding-block:var(--forma-space-2);color:var(--forma-text-muted);font-size:var(--forma-font-small)}.credential-diff p{margin:0}.permission-summary{display:flex;flex-wrap:wrap;gap:var(--forma-space-2);margin:0;padding:0;list-style:none}.permission-summary li{border-radius:var(--forma-radius-pill);background:var(--forma-accent-soft);padding:var(--forma-size-4) var(--forma-space-2);color:var(--forma-accent-soft-text);font-size:var(--forma-font-xs)}
